encoding_rs-0.8.33/.cargo_vcs_info.json0000644000000001360000000000100134210ustar { "git": { "sha1": "c19edf7f9e942f8a746b8c053a343bfef2387ca6" }, "path_in_vcs": "" }encoding_rs-0.8.33/.gitignore000064400000000000000000000001441046102023000142000ustar 00000000000000target Cargo.lock .project .settings *~ *.bk fuzz/target fuzz/Cargo.lock fuzz/artifacts fuzz/corpus encoding_rs-0.8.33/.travis.yml000064400000000000000000000006401046102023000143220ustar 00000000000000language: rust rust: - stable - beta - nightly env: - RUST_BACKTRACE=1 script: - cargo test --verbose --features 'less-slow-kanji-encode less-slow-big5-hanzi-encode less-slow-gb-hanzi-encode serde' - cargo test --verbose matrix: include: - name: miri rust: nightly script: - sh ci/miri.sh - name: simd rust: nightly script: - cargo test --verbose --features simd-accel encoding_rs-0.8.33/CONTRIBUTING.md000064400000000000000000000036441046102023000144510ustar 00000000000000If you send a pull request / patch, please observe the following. ## Licensing Since this crate is dual-licensed, [section 5 of the Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0#contributions) is considered to apply in the sense of Contributions being automatically under the Apache License 2.0 or MIT dual license (see the `COPYRIGHT` file). That is, by the act of offering a Contribution, you place your Contribution under the Apache License 2.0 or MIT dual license stated in the `COPYRIGHT` file. Please do not contribute if you aren't willing or allowed to license your contributions in this manner. You are encouraged to dedicate test code that you contribute to the Public Domain using the CC0 dedication. If you contribute test code that is not dedicated to the Public Domain, please be sure not to put it in a part of source code that the comments designate as being dedicated to the Public Domain. ## Copyright Notices If you require the addition of your copyright notice, it's up to you to edit in your notice as part of your Contribution. Not adding a copyright notice is taken as a waiver of copyright notice. ## No Encodings Beyond The Encoding Standard Please do not contribute implementations of encodings that are not specified in the [Encoding Standard](https://encoding.spec.whatwg.org/). For example, an implementation of UTF-7 is explicitly out of scope for this crate and is, therefore, provided by the [`charset`](https://crates.io/crates/charset) crate instead. For single-byte DOS encodings, please see the [`oem_cp`](https://crates.io/crates/oem_cp) crate. ## Compatibility with Stable Rust Please ensure that your Contribution compiles with the latest stable-channel rustc. ## rustfmt The `rustfmt` version used for this code is `rustfmt-nightly`. Please either use that version or avoid using `rustfmt` (so as not to reformat all the code). ## Unit tests Please ensure that `cargo test` succeeds. encoding_rs-0.8.33/COPYRIGHT000064400000000000000000000013111046102023000135000ustar 00000000000000encoding_rs is copyright Mozilla Foundation. Licensed under the Apache License, Version 2.0 or the MIT license , at your option. All files in the project carrying such notice may not be copied, modified, or distributed except according to those terms. This crate includes data derived from the data files supplied with the WHATWG Encoding Standard, which, when incorporated into source code, are licensed under the BSD 3-Clause License . Test code within encoding_rs is dedicated to the Public Domain when so designated (see the individual files for PD/CC0-dedicated sections). encoding_rs-0.8.33/Cargo.toml0000644000000035730000000000100114270ustar # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "encoding_rs" version = "0.8.33" authors = ["Henri Sivonen "] description = "A Gecko-oriented implementation of the Encoding Standard" homepage = "https://docs.rs/encoding_rs/" documentation = "https://docs.rs/encoding_rs/" readme = "README.md" keywords = [ "encoding", "web", "unicode", "charset", ] categories = [ "text-processing", "encoding", "web-programming", "internationalization", ] license = "(Apache-2.0 OR MIT) AND BSD-3-Clause" repository = "https://github.com/hsivonen/encoding_rs" [profile.release] lto = true [dependencies.cfg-if] version = "1.0" [dependencies.packed_simd] version = "0.3.9" optional = true [dependencies.serde] version = "1.0" optional = true [dev-dependencies.bincode] version = "1.0" [dev-dependencies.serde_derive] version = "1.0" [dev-dependencies.serde_json] version = "1.0" [features] alloc = [] default = ["alloc"] fast-big5-hanzi-encode = [] fast-gb-hanzi-encode = [] fast-hangul-encode = [] fast-hanja-encode = [] fast-kanji-encode = [] fast-legacy-encode = [ "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-gb-hanzi-encode", "fast-big5-hanzi-encode", ] less-slow-big5-hanzi-encode = [] less-slow-gb-hanzi-encode = [] less-slow-kanji-encode = [] simd-accel = [ "packed_simd", "packed_simd/into_bits", ] [badges.travis-ci] repository = "hsivonen/encoding_rs" encoding_rs-0.8.33/Cargo.toml.orig000064400000000000000000000025441046102023000151050ustar 00000000000000[package] name = "encoding_rs" description = "A Gecko-oriented implementation of the Encoding Standard" version = "0.8.33" edition = '2018' authors = ["Henri Sivonen "] license = "(Apache-2.0 OR MIT) AND BSD-3-Clause" readme = "README.md" documentation = "https://docs.rs/encoding_rs/" homepage = "https://docs.rs/encoding_rs/" repository = "https://github.com/hsivonen/encoding_rs" keywords = ["encoding", "web", "unicode", "charset"] categories = ["text-processing", "encoding", "web-programming", "internationalization"] [badges] travis-ci = { repository = "hsivonen/encoding_rs" } [features] default = ["alloc"] alloc = [] simd-accel = ["packed_simd", "packed_simd/into_bits"] less-slow-kanji-encode = [] less-slow-big5-hanzi-encode = [] less-slow-gb-hanzi-encode = [] fast-hangul-encode = [] fast-hanja-encode = [] fast-kanji-encode = [] fast-gb-hanzi-encode = [] fast-big5-hanzi-encode = [] fast-legacy-encode = ["fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-gb-hanzi-encode", "fast-big5-hanzi-encode"] [dependencies] cfg-if = "1.0" packed_simd = { version = "0.3.9", optional = true } serde = { version = "1.0", optional = true } [dev-dependencies] serde_derive = "1.0" bincode = "1.0" serde_json = "1.0" [profile.release] lto = true encoding_rs-0.8.33/Ideas.md000064400000000000000000000115631046102023000135660ustar 00000000000000This document contains notes about various ideas that for one reason or another are not being actively pursued. ## Next byte is non-ASCII after ASCII optimization The current plan for a SIMD-accelerated inner loop for handling ASCII bytes makes no use of the bit of information that if the buffers didn't end but the ASCII loop exited, the next byte will not be an ASCII byte. ## Handling ASCII with table lookups when decoding single-byte to UTF-16 Both uconv and ICU outperform encoding_rs when decoding single-byte to UTF-16. unconv doesn't even do anything fancy to manually unroll the loop (see below). Both handle even the ASCII range using table lookup. That is, there's no branch for checking if we're in the lower or upper half of the encoding. However, adding SIMD acceleration for the ASCII half will likely be a bigger win than eliminating the branch to decide ASCII vs. non-ASCII. ## Manual loop unrolling for single-byte encodings ICU currently outperforms encoding_rs (by over x2!) when decoding a single-byte encoding to UTF-16. This appears to be thanks to manually unrolling the conversion loop by 16. See [ucnv_MBCSSingleToBMPWithOffsets][1]. [1]: https://ssl.icu-project.org/repos/icu/icu/tags/release-55-1/source/common/ucnvmbcs.cpp Notably, none of the single-byte encodings have bytes that'd decode to the upper half of BMP. Therefore, if the unmappable marker has the highest bit set instead of being zero, the check for unmappables within a 16-character stride can be done either by ORing the BMP characters in the stride together and checking the high bit or by loading the upper halves of the BMP charaters in a `u8x8` register and checking the high bits using the `_mm_movemask_epi8` / `pmovmskb` SSE2 instruction. ## After non-ASCII, handle ASCII punctuation without SIMD Since the failure mode of SIMD ASCII acceleration involves wasted aligment checks and a wasted SIMD read when the next code unit is non-ASCII and non-Latin scripts have runs of non-ASCII even if ASCII spaces and punctuation is used, consider handling the next two or three bytes following non-ASCII as non-SIMD before looping back to the SIMD mode. Maybe move back to SIMD ASCII faster if there's ASCII that's not space or punctuation. Maybe with the "space or punctuation" check in place, this code can be allowed to be in place even for UTF-8 and Latin single-byte (i.e. not having different code for Latin and non-Latin single-byte). ## Prefer maintaining aligment Instead of returning to acceleration directly after non-ASCII, consider continuing to the alignment boundary without acceleration. ## Read from SIMD lanes instead of RAM (cache) when ASCII check fails When the SIMD ASCII check fails, the data has already been read from memory. Test whether it's faster to read the data by lane from the SIMD register than to read it again from RAM (cache). ## Use Level 2 Hanzi and Level 2 Kanji ordering These two are ordered by radical and then by stroke count, so in principle, they should be mostly Unicode-ordered, although at least Level 2 Hanzi isn't fully Unicode-ordered. Is "mostly" good enough for encode accelelation? ## Create a `divmod_94()` function Experiment with a function that computes `(i / 94, i % 94)` more efficiently than generic code. ## Align writes on Aarch64 On [Cortex-A57](https://stackoverflow.com/questions/45714535/performance-of-unaligned-simd-load-store-on-aarch64/45938112#45938112 ), it might be a good idea to move the destination into 16-byte alignment. ## Unalign UTF-8 validation on Aarch64 Currently, Aarch64 runs the generic ALU UTF-8 validation code that aligns reads. That's probably unnecessary on Aarch64. (SIMD was slower than ALU!) ## Table-driven UTF-8 validation When there are at least four bytes left, read all four. With each byte index into tables corresponding to magic values indexable by byte in each position. In the value read from the table indexed by lead byte, encode the following in 16 bits: advance 2 bits (2, 3 or 4 bytes), 9 positional bits one of which is set to indicate the type of lead byte (8 valid types, in the 8 lowest bits, and invalid, ASCII would be tenth type), and the mask for extracting the payload bits from the lead byte (for conversion to UTF-16 or UTF-32). In the tables indexable by the trail bytes, in each positions corresponding byte the lead byte type, store 1 if the trail is invalid given the lead and 0 if valid given the lead. Use the low 8 bits of the of the 16 bits read from the first table to mask (bitwise AND) one positional bit from each of the three other values. Bitwise OR the results together with the bit that is 1 if the lead is invalid. If the result is zero, the sequence is valid. Otherwise it's invalid. Use the advance to advance. In the conversion to UTF-16 or UTF-32 case, use the mast for extracting the meaningful bits from the lead byte to mask them from the lead. Shift left by 6 as many times as the advance indicates, etc. encoding_rs-0.8.33/LICENSE-APACHE000064400000000000000000000261361046102023000141450ustar 00000000000000 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. encoding_rs-0.8.33/LICENSE-MIT000064400000000000000000000020351046102023000136450ustar 00000000000000Copyright Mozilla Foundation Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. encoding_rs-0.8.33/LICENSE-WHATWG000064400000000000000000000027351046102023000142240ustar 00000000000000Copyright © WHATWG (Apple, Google, Mozilla, Microsoft). Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. encoding_rs-0.8.33/README.md000064400000000000000000000747131046102023000135040ustar 00000000000000# encoding_rs [![Build Status](https://travis-ci.org/hsivonen/encoding_rs.svg?branch=master)](https://travis-ci.org/hsivonen/encoding_rs) [![crates.io](https://img.shields.io/crates/v/encoding_rs.svg)](https://crates.io/crates/encoding_rs) [![docs.rs](https://docs.rs/encoding_rs/badge.svg)](https://docs.rs/encoding_rs/) encoding_rs an implementation of the (non-JavaScript parts of) the [Encoding Standard](https://encoding.spec.whatwg.org/) written in Rust. The Encoding Standard defines the Web-compatible set of character encodings, which means this crate can be used to decode Web content. encoding_rs is used in Gecko starting with Firefox 56. Due to the notable overlap between the legacy encodings on the Web and the legacy encodings used on Windows, this crate may be of use for non-Web-related situations as well; see below for links to adjacent crates. Additionally, the `mem` module provides various operations for dealing with in-RAM text (as opposed to data that's coming from or going to an IO boundary). The `mem` module is a module instead of a separate crate due to internal implementation detail efficiencies. ## Functionality Due to the Gecko use case, encoding_rs supports decoding to and encoding from UTF-16 in addition to supporting the usual Rust use case of decoding to and encoding from UTF-8. Additionally, the API has been designed to be FFI-friendly to accommodate the C++ side of Gecko. Specifically, encoding_rs does the following: * Decodes a stream of bytes in an Encoding Standard-defined character encoding into valid aligned native-endian in-RAM UTF-16 (units of `u16` / `char16_t`). * Encodes a stream of potentially-invalid aligned native-endian in-RAM UTF-16 (units of `u16` / `char16_t`) into a sequence of bytes in an Encoding Standard-defined character encoding as if the lone surrogates had been replaced with the REPLACEMENT CHARACTER before performing the encode. (Gecko's UTF-16 is potentially invalid.) * Decodes a stream of bytes in an Encoding Standard-defined character encoding into valid UTF-8. * Encodes a stream of valid UTF-8 into a sequence of bytes in an Encoding Standard-defined character encoding. (Rust's UTF-8 is guaranteed-valid.) * Does the above in streaming (input and output split across multiple buffers) and non-streaming (whole input in a single buffer and whole output in a single buffer) variants. * Avoids copying (borrows) when possible in the non-streaming cases when decoding to or encoding from UTF-8. * Resolves textual labels that identify character encodings in protocol text into type-safe objects representing the those encodings conceptually. * Maps the type-safe encoding objects onto strings suitable for returning from `document.characterSet`. * Validates UTF-8 (in common instruction set scenarios a bit faster for Web workloads than the standard library; hopefully will get upstreamed some day) and ASCII. Additionally, `encoding_rs::mem` does the following: * Checks if a byte buffer contains only ASCII. * Checks if a potentially-invalid UTF-16 buffer contains only Basic Latin (ASCII). * Checks if a valid UTF-8, potentially-invalid UTF-8 or potentially-invalid UTF-16 buffer contains only Latin1 code points (below U+0100). * Checks if a valid UTF-8, potentially-invalid UTF-8 or potentially-invalid UTF-16 buffer or a code point or a UTF-16 code unit can trigger right-to-left behavior (suitable for checking if the Unicode Bidirectional Algorithm can be optimized out). * Combined versions of the above two checks. * Converts valid UTF-8, potentially-invalid UTF-8 and Latin1 to UTF-16. * Converts potentially-invalid UTF-16 and Latin1 to UTF-8. * Converts UTF-8 and UTF-16 to Latin1 (if in range). * Finds the first invalid code unit in a buffer of potentially-invalid UTF-16. * Makes a mutable buffer of potential-invalid UTF-16 contain valid UTF-16. * Copies ASCII from one buffer to another up to the first non-ASCII byte. * Converts ASCII to UTF-16 up to the first non-ASCII byte. * Converts UTF-16 to ASCII up to the first non-Basic Latin code unit. ## Integration with `std::io` Notably, the above feature list doesn't include the capability to wrap a `std::io::Read`, decode it into UTF-8 and presenting the result via `std::io::Read`. The [`encoding_rs_io`](https://crates.io/crates/encoding_rs_io) crate provides that capability. ## `no_std` Environment The crate works in a `no_std` environment. By default, the `alloc` feature, which assumes that an allocator is present is enabled. For a no-allocator environment, the default features (i.e. `alloc`) can be turned off. This makes the part of the API that returns `Vec`/`String`/`Cow` unavailable. ## Decoding Email For decoding character encodings that occur in email, use the [`charset`](https://crates.io/crates/charset) crate instead of using this one directly. (It wraps this crate and adds UTF-7 decoding.) ## Windows Code Page Identifier Mappings For mappings to and from Windows code page identifiers, use the [`codepage`](https://crates.io/crates/codepage) crate. ## DOS Encodings This crate does not support single-byte DOS encodings that aren't required by the Web Platform, but the [`oem_cp`](https://crates.io/crates/oem_cp) crate does. ## Preparing Text for the Encoders Normalizing text into Unicode Normalization Form C prior to encoding text into a legacy encoding minimizes unmappable characters. Text can be normalized to Unicode Normalization Form C using the [`unic-normal`](https://crates.io/crates/unic-normal) crate. The exception is windows-1258, which after normalizing to Unicode Normalization Form C requires tone marks to be decomposed in order to minimize unmappable characters. Vietnamese tone marks can be decomposed using the [`detone`](https://crates.io/crates/detone) crate. ## Licensing TL;DR: `(Apache-2.0 OR MIT) AND BSD-3-Clause` for the code and data combination. Please see the file named [COPYRIGHT](https://github.com/hsivonen/encoding_rs/blob/master/COPYRIGHT). The non-test code that isn't generated from the WHATWG data in this crate is under Apache-2.0 OR MIT. Test code is under CC0. This crate contains code/data generated from WHATWG-supplied data. The WHATWG upstream changed its license for portions of specs incorporated into source code from CC0 to BSD-3-Clause between the initial release of this crate and the present version of this crate. The in-source licensing legends have been updated for the parts of the generated code that have changed since the upstream license change. ## Documentation Generated [API documentation](https://docs.rs/encoding_rs/) is available online. There is a [long-form write-up](https://hsivonen.fi/encoding_rs/) about the design and internals of the crate. ## C and C++ bindings An FFI layer for encoding_rs is available as a [separate crate](https://github.com/hsivonen/encoding_c). The crate comes with a [demo C++ wrapper](https://github.com/hsivonen/encoding_c/blob/master/include/encoding_rs_cpp.h) using the C++ standard library and [GSL](https://github.com/Microsoft/GSL/) types. The bindings for the `mem` module are in the [encoding_c_mem crate](https://github.com/hsivonen/encoding_c_mem). For the Gecko context, there's a [C++ wrapper using the MFBT/XPCOM types](https://searchfox.org/mozilla-central/source/intl/Encoding.h#100). There's a [write-up](https://hsivonen.fi/modern-cpp-in-rust/) about the C++ wrappers. ## Sample programs * [Rust](https://github.com/hsivonen/recode_rs) * [C](https://github.com/hsivonen/recode_c) * [C++](https://github.com/hsivonen/recode_cpp) ## Optional features There are currently these optional cargo features: ### `simd-accel` Enables SIMD acceleration using the nightly-dependent `packed_simd` crate. This is an opt-in feature, because enabling this feature _opts out_ of Rust's guarantees of future compilers compiling old code (aka. "stability story"). Currently, this has not been tested to be an improvement except for these targets: * x86_64 * i686 * aarch64 * thumbv7neon If you use nightly Rust, you use targets whose first component is one of the above, and you are prepared _to have to revise your configuration when updating Rust_, you should enable this feature. Otherwise, please _do not_ enable this feature. _Note!_ If you are compiling for a target that does not have 128-bit SIMD enabled as part of the target definition and you are enabling 128-bit SIMD using `-C target_feature`, you need to enable the `core_arch` Cargo feature for `packed_simd` to compile a crates.io snapshot of `core_arch` instead of using the standard-library copy of `core::arch`, because the `core::arch` module of the pre-compiled standard library has been compiled with the assumption that the CPU doesn't have 128-bit SIMD. At present this applies mainly to 32-bit ARM targets whose first component does not include the substring `neon`. The encoding_rs side of things has not been properly set up for POWER, PowerPC, MIPS, etc., SIMD at this time, so even if you were to follow the advice from the previous paragraph, you probably shouldn't use the `simd-accel` option on the less mainstream architectures at this time. Used by Firefox. ### `serde` Enables support for serializing and deserializing `&'static Encoding`-typed struct fields using [Serde][1]. [1]: https://serde.rs/ Not used by Firefox. ### `fast-legacy-encode` A catch-all option for enabling the fastest legacy encode options. _Does not affect decode speed or UTF-8 encode speed._ At present, this option is equivalent to enabling the following options: * `fast-hangul-encode` * `fast-hanja-encode` * `fast-kanji-encode` * `fast-gb-hanzi-encode` * `fast-big5-hanzi-encode` Adds 176 KB to the binary size. Not used by Firefox. ### `fast-hangul-encode` Changes encoding precomposed Hangul syllables into EUC-KR from binary search over the decode-optimized tables to lookup by index making Korean plain-text encode about 4 times as fast as without this option. Adds 20 KB to the binary size. Does _not_ affect decode speed. Not used by Firefox. ### `fast-hanja-encode` Changes encoding of Hanja into EUC-KR from linear search over the decode-optimized table to lookup by index. Since Hanja is practically absent in modern Korean text, this option doesn't affect perfomance in the common case and mainly makes sense if you want to make your application resilient agaist denial of service by someone intentionally feeding it a lot of Hanja to encode into EUC-KR. Adds 40 KB to the binary size. Does _not_ affect decode speed. Not used by Firefox. ### `fast-kanji-encode` Changes encoding of Kanji into Shift_JIS, EUC-JP and ISO-2022-JP from linear search over the decode-optimized tables to lookup by index making Japanese plain-text encode to legacy encodings 30 to 50 times as fast as without this option (about 2 times as fast as with `less-slow-kanji-encode`). Takes precedence over `less-slow-kanji-encode`. Adds 36 KB to the binary size (24 KB compared to `less-slow-kanji-encode`). Does _not_ affect decode speed. Not used by Firefox. ### `less-slow-kanji-encode` Makes JIS X 0208 Level 1 Kanji (the most common Kanji in Shift_JIS, EUC-JP and ISO-2022-JP) encode less slow (binary search instead of linear search) making Japanese plain-text encode to legacy encodings 14 to 23 times as fast as without this option. Adds 12 KB to the binary size. Does _not_ affect decode speed. Not used by Firefox. ### `fast-gb-hanzi-encode` Changes encoding of Hanzi in the CJK Unified Ideographs block into GBK and gb18030 from linear search over a part the decode-optimized tables followed by a binary search over another part of the decode-optimized tables to lookup by index making Simplified Chinese plain-text encode to the legacy encodings 100 to 110 times as fast as without this option (about 2.5 times as fast as with `less-slow-gb-hanzi-encode`). Takes precedence over `less-slow-gb-hanzi-encode`. Adds 36 KB to the binary size (24 KB compared to `less-slow-gb-hanzi-encode`). Does _not_ affect decode speed. Not used by Firefox. ### `less-slow-gb-hanzi-encode` Makes GB2312 Level 1 Hanzi (the most common Hanzi in gb18030 and GBK) encode less slow (binary search instead of linear search) making Simplified Chinese plain-text encode to the legacy encodings about 40 times as fast as without this option. Adds 12 KB to the binary size. Does _not_ affect decode speed. Not used by Firefox. ### `fast-big5-hanzi-encode` Changes encoding of Hanzi in the CJK Unified Ideographs block into Big5 from linear search over a part the decode-optimized tables to lookup by index making Traditional Chinese plain-text encode to Big5 105 to 125 times as fast as without this option (about 3 times as fast as with `less-slow-big5-hanzi-encode`). Takes precedence over `less-slow-big5-hanzi-encode`. Adds 40 KB to the binary size (20 KB compared to `less-slow-big5-hanzi-encode`). Does _not_ affect decode speed. Not used by Firefox. ### `less-slow-big5-hanzi-encode` Makes Big5 Level 1 Hanzi (the most common Hanzi in Big5) encode less slow (binary search instead of linear search) making Traditional Chinese plain-text encode to Big5 about 36 times as fast as without this option. Adds 20 KB to the binary size. Does _not_ affect decode speed. Not used by Firefox. ## Performance goals For decoding to UTF-16, the goal is to perform at least as well as Gecko's old uconv. For decoding to UTF-8, the goal is to perform at least as well as rust-encoding. These goals have been achieved. Encoding to UTF-8 should be fast. (UTF-8 to UTF-8 encode should be equivalent to `memcpy` and UTF-16 to UTF-8 should be fast.) Speed is a non-goal when encoding to legacy encodings. By default, encoding to legacy encodings should not be optimized for speed at the expense of code size as long as form submission and URL parsing in Gecko don't become noticeably too slow in real-world use. In the interest of binary size, by default, encoding_rs does not have encode-specific data tables beyond 32 bits of encode-specific data for each single-byte encoding. Therefore, encoders search the decode-optimized data tables. This is a linear search in most cases. As a result, by default, encode to legacy encodings varies from slow to extremely slow relative to other libraries. Still, with realistic work loads, this seemed fast enough not to be user-visibly slow on Raspberry Pi 3 (which stood in for a phone for testing) in the Web-exposed encoder use cases. See the cargo features above for optionally making CJK legacy encode fast. A framework for measuring performance is [available separately][2]. [2]: https://github.com/hsivonen/encoding_bench/ ## Rust Version Compatibility It is a goal to support the latest stable Rust, the latest nightly Rust and the version of Rust that's used for Firefox Nightly. At this time, there is no firm commitment to support a version older than what's required by Firefox, and there is no commitment to treat MSRV changes as semver-breaking, because this crate depends on `cfg-if`, which doesn't appear to treat MSRV changes as semver-breaking, so it would be useless for this crate to treat MSRV changes as semver-breaking. As of 2021-02-04, MSRV appears to be Rust 1.36.0 for using the crate and 1.42.0 for doc tests to pass without errors about the global allocator. ## Compatibility with rust-encoding A compatibility layer that implements the rust-encoding API on top of encoding_rs is [provided as a separate crate](https://github.com/hsivonen/encoding_rs_compat) (cannot be uploaded to crates.io). The compatibility layer was originally written with the assuption that Firefox would need it, but it is not currently used in Firefox. ## Regenerating Generated Code To regenerate the generated code: * Have Python 2 installed. * Clone [`https://github.com/hsivonen/encoding_c`](https://github.com/hsivonen/encoding_c) next to the `encoding_rs` directory. * Clone [`https://github.com/hsivonen/codepage`](https://github.com/hsivonen/codepage) next to the `encoding_rs` directory. * Clone [`https://github.com/whatwg/encoding`](https://github.com/whatwg/encoding) next to the `encoding_rs` directory. * Checkout revision `be3337450e7df1c49dca7872153c4c4670dd8256` of the `encoding` repo. (Note: `f381389` was the revision of `encoding` used from before the `encoding` repo license change. So far, only output changed since then has been updated to the new license legend.) * With the `encoding_rs` directory as the working directory, run `python generate-encoding-data.py`. ## Roadmap - [x] Design the low-level API. - [x] Provide Rust-only convenience features. - [x] Provide an stl/gsl-flavored C++ API. - [x] Implement all decoders and encoders. - [x] Add unit tests for all decoders and encoders. - [x] Finish BOM sniffing variants in Rust-only convenience features. - [x] Document the API. - [x] Publish the crate on crates.io. - [x] Create a solution for measuring performance. - [x] Accelerate ASCII conversions using SSE2 on x86. - [x] Accelerate ASCII conversions using ALU register-sized operations on non-x86 architectures (process an `usize` instead of `u8` at a time). - [x] Split FFI into a separate crate so that the FFI doesn't interfere with LTO in pure-Rust usage. - [x] Compress CJK indices by making use of sequential code points as well as Unicode-ordered parts of indices. - [x] Make lookups by label or name use binary search that searches from the end of the label/name to the start. - [x] Make labels with non-ASCII bytes fail fast. - [ ] ~Parallelize UTF-8 validation using [Rayon](https://github.com/nikomatsakis/rayon).~ (This turned out to be a pessimization in the ASCII case due to memory bandwidth reasons.) - [x] Provide an XPCOM/MFBT-flavored C++ API. - [x] Investigate accelerating single-byte encode with a single fast-tracked range per encoding. - [x] Replace uconv with encoding_rs in Gecko. - [x] Implement the rust-encoding API in terms of encoding_rs. - [x] Add SIMD acceleration for Aarch64. - [x] Investigate the use of NEON on 32-bit ARM. - [ ] ~Investigate Björn Höhrmann's lookup table acceleration for UTF-8 as adapted to Rust in rust-encoding.~ - [x] Add actually fast CJK encode options. - [ ] ~Investigate [Bob Steagall's lookup table acceleration for UTF-8](https://github.com/BobSteagall/CppNow2018/blob/master/FastConversionFromUTF-8/Fast%20Conversion%20From%20UTF-8%20with%20C%2B%2B%2C%20DFAs%2C%20and%20SSE%20Intrinsics%20-%20Bob%20Steagall%20-%20C%2B%2BNow%202018.pdf).~ - [x] Provide a build mode that works without `alloc` (with lesser API surface). - [ ] Migrate to `std::simd` once it is stable and declare 1.0. ## Release Notes ### 0.8.33 * Use `packed_simd` instead of `packed_simd_2` again now that updates are back under the `packed_simd` name. Only affects the `simd-accel` optional nightly feature. ### 0.8.32 * Removed `build.rs`. (This removal should resolve false positives reported by some antivirus products. This may break some build configurations that have opted out of Rust's guarantees against future build breakage.) * Internal change to what API is used for reinterpreting the lane configuration of SIMD vectors. * Documentation improvements. ### 0.8.31 * Use SPDX with parentheses now that crates.io supports parentheses. ### 0.8.30 * Update the licensing information to take into account the WHATWG data license change. ### 0.8.29 * Make the parts that use an allocator optional. ### 0.8.28 * Fix error in Serde support introduced as part of `no_std` support. ### 0.8.27 * Make the crate works in a `no_std` environment (with `alloc`). ### 0.8.26 * Fix oversights in edition 2018 migration that broke the `simd-accel` feature. ### 0.8.25 * Do pointer alignment checks in a way where intermediate steps aren't defined to be Undefined Behavior. * Update the `packed_simd` dependency to `packed_simd_2`. * Update the `cfg-if` dependency to 1.0. * Address warnings that have been introduced by newer Rust versions along the way. * Update to edition 2018, since even prior to 1.0 `cfg-if` updated to edition 2018 without a semver break. ### 0.8.24 * Avoid computing an intermediate (not dereferenced) pointer value in a manner designated as Undefined Behavior when computing pointer alignment. ### 0.8.23 * Remove year from copyright notices. (No features or bug fixes.) ### 0.8.22 * Formatting fix and new unit test. (No features or bug fixes.) ### 0.8.21 * Fixed a panic with invalid UTF-16[BE|LE] input at the end of the stream. ### 0.8.20 * Make `Decoder::latin1_byte_compatible_up_to` return `None` in more cases to make the method actually useful. While this could be argued to be a breaking change due to the bug fix changing semantics, it does not break callers that had to handle the `None` case in a reasonable way anyway. ### 0.8.19 * Removed a bunch of bound checks in `convert_str_to_utf16`. * Added `mem::convert_utf8_to_utf16_without_replacement`. ### 0.8.18 * Added `mem::utf8_latin1_up_to` and `mem::str_latin1_up_to`. * Added `Decoder::latin1_byte_compatible_up_to`. ### 0.8.17 * Update `bincode` (dev dependency) version requirement to 1.0. ### 0.8.16 * Switch from the `simd` crate to `packed_simd`. ### 0.8.15 * Adjust documentation for `simd-accel` (README-only release). ### 0.8.14 * Made UTF-16 to UTF-8 encode conversion fill the output buffer as closely as possible. ### 0.8.13 * Made the UTF-8 to UTF-16 decoder compare the number of code units written with the length of the right slice (the output slice) to fix a panic introduced in 0.8.11. ### 0.8.12 * Removed the `clippy::` prefix from clippy lint names. ### 0.8.11 * Changed minimum Rust requirement to 1.29.0 (for the ability to refer to the interior of a `static` when defining another `static`). * Explicitly aligned the lookup tables for single-byte encodings and UTF-8 to cache lines in the hope of freeing up one cache line for other data. (Perhaps the tables were already aligned and this is placebo.) * Added 32 bits of encode-oriented data for each single-byte encoding. The change was performance-neutral for non-Latin1-ish Latin legacy encodings, improved Latin1-ish and Arabic legacy encode speed somewhat (new speed is 2.4x the old speed for German, 2.3x for Arabic, 1.7x for Portuguese and 1.4x for French) and improved non-Latin1, non-Arabic legacy single-byte encode a lot (7.2x for Thai, 6x for Greek, 5x for Russian, 4x for Hebrew). * Added compile-time options for fast CJK legacy encode options (at the cost of binary size (up to 176 KB) and run-time memory usage). These options still retain the overall code structure instead of rewriting the CJK encoders totally, so the speed isn't as good as what could be achieved by using even more memory / making the binary even langer. * Made UTF-8 decode and validation faster. * Added method `is_single_byte()` on `Encoding`. * Added `mem::decode_latin1()` and `mem::encode_latin1_lossy()`. ### 0.8.10 * Disabled a unit test that tests a panic condition when the assertion being tested is disabled. ### 0.8.9 * Made `--features simd-accel` work with stable-channel compiler to simplify the Firefox build system. ### 0.8.8 * Made the `is_foo_bidi()` not treat U+FEFF (ZERO WIDTH NO-BREAK SPACE aka. BYTE ORDER MARK) as right-to-left. * Made the `is_foo_bidi()` functions report `true` if the input contains Hebrew presentations forms (which are right-to-left but not in a right-to-left-roadmapped block). ### 0.8.7 * Fixed a panic in the UTF-16LE/UTF-16BE decoder when decoding to UTF-8. ### 0.8.6 * Temporarily removed the debug assertion added in version 0.8.5 from `convert_utf16_to_latin1_lossy`. ### 0.8.5 * If debug assertions are enabled but fuzzing isn't enabled, lossy conversions to Latin1 in the `mem` module assert that the input is in the range U+0000...U+00FF (inclusive). * In the `mem` module provide conversions from Latin1 and UTF-16 to UTF-8 that can deal with insufficient output space. The idea is to use them first with an allocation rounded up to jemalloc bucket size and do the worst-case allocation only if the jemalloc rounding up was insufficient as the first guess. ### 0.8.4 * Fix SSE2-specific, `simd-accel`-specific memory corruption introduced in version 0.8.1 in conversions between UTF-16 and Latin1 in the `mem` module. ### 0.8.3 * Removed an `#[inline(never)]` annotation that was not meant for release. ### 0.8.2 * Made non-ASCII UTF-16 to UTF-8 encode faster by manually omitting bound checks and manually adding branch prediction annotations. ### 0.8.1 * Tweaked loop unrolling and memory alignment for SSE2 conversions between UTF-16 and Latin1 in the `mem` module to increase the performance when converting long buffers. ### 0.8.0 * Changed the minimum supported version of Rust to 1.21.0 (semver breaking change). * Flipped around the defaults vs. optional features for controlling the size vs. speed trade-off for Kanji and Hanzi legacy encode (semver breaking change). * Added NEON support on ARMv7. * SIMD-accelerated x-user-defined to UTF-16 decode. * Made UTF-16LE and UTF-16BE decode a lot faster (including SIMD acceleration). ### 0.7.2 * Add the `mem` module. * Refactor SIMD code which can affect performance outside the `mem` module. ### 0.7.1 * When encoding from invalid UTF-16, correctly handle U+DC00 followed by another low surrogate. ### 0.7.0 * [Make `replacement` a label of the replacement encoding.](https://github.com/whatwg/encoding/issues/70) (Spec change.) * Remove `Encoding::for_name()`. (`Encoding::for_label(foo).unwrap()` is now close enough after the above label change.) * Remove the `parallel-utf8` cargo feature. * Add optional Serde support for `&'static Encoding`. * Performance tweaks for ASCII handling. * Performance tweaks for UTF-8 validation. * SIMD support on aarch64. ### 0.6.11 * Make `Encoder::has_pending_state()` public. * Update the `simd` crate dependency to 0.2.0. ### 0.6.10 * Reserve enough space for NCRs when encoding to ISO-2022-JP. * Correct max length calculations for multibyte decoders. * Correct max length calculations before BOM sniffing has been performed. * Correctly calculate max length when encoding from UTF-16 to GBK. ### 0.6.9 * [Don't prepend anything when gb18030 range decode fails](https://github.com/whatwg/encoding/issues/110). (Spec change.) ### 0.6.8 * Correcly handle the case where the first buffer contains potentially partial BOM and the next buffer is the last buffer. * Decode byte `7F` correctly in ISO-2022-JP. * Make UTF-16 to UTF-8 encode write closer to the end of the buffer. * Implement `Hash` for `Encoding`. ### 0.6.7 * [Map half-width katakana to full-width katana in ISO-2022-JP encoder](https://github.com/whatwg/encoding/issues/105). (Spec change.) * Give `InputEmpty` correct precedence over `OutputFull` when encoding with replacement and the output buffer passed in is too short or the remaining space in the output buffer is too small after a replacement. ### 0.6.6 * Correct max length calculation when a partial BOM prefix is part of the decoder's state. ### 0.6.5 * Correct max length calculation in various encoders. * Correct max length calculation in the UTF-16 decoder. * Derive `PartialEq` and `Eq` for the `CoderResult`, `DecoderResult` and `EncoderResult` types. ### 0.6.4 * Avoid panic when encoding with replacement and the destination buffer is too short to hold one numeric character reference. ### 0.6.3 * Add support for 32-bit big-endian hosts. (For real this time.) ### 0.6.2 * Fix a panic from subslicing with bad indices in `Encoder::encode_from_utf16`. (Due to an oversight, it lacked the fix that `Encoder::encode_from_utf8` already had.) * Micro-optimize error status accumulation in non-streaming case. ### 0.6.1 * Avoid panic near integer overflow in a case that's unlikely to actually happen. * Address Clippy lints. ### 0.6.0 * Make the methods for computing worst-case buffer size requirements check for integer overflow. * Upgrade rayon to 0.7.0. ### 0.5.1 * Reorder methods for better documentation readability. * Add support for big-endian hosts. (Only 64-bit case actually tested.) * Optimize the ALU (non-SIMD) case for 32-bit ARM instead of x86_64. ### 0.5.0 * Avoid allocating an excessively long buffers in non-streaming decode. * Fix the behavior of ISO-2022-JP and replacement decoders near the end of the output buffer. * Annotate the result structs with `#[must_use]`. ### 0.4.0 * Split FFI into a separate crate. * Performance tweaks. * CJK binary size and encoding performance changes. * Parallelize UTF-8 validation in the case of long buffers (with optional feature `parallel-utf8`). * Borrow even with ISO-2022-JP when possible. ### 0.3.2 * Fix moving pointers to alignment in ALU-based ASCII acceleration. * Fix errors in documentation and improve documentation. ### 0.3.1 * Fix UTF-8 to UTF-16 decode for byte sequences beginning with 0xEE. * Make UTF-8 to UTF-8 decode SSE2-accelerated when feature `simd-accel` is used. * When decoding and encoding ASCII-only input from or to an ASCII-compatible encoding using the non-streaming API, return a borrow of the input. * Make encode from UTF-16 to UTF-8 faster. ### 0.3 * Change the references to the instances of `Encoding` from `const` to `static` to make the referents unique across crates that use the refernces. * Introduce non-reference-typed `FOO_INIT` instances of `Encoding` to allow foreign crates to initialize `static` arrays with references to `Encoding` instances even under Rust's constraints that prohibit the initialization of `&'static Encoding`-typed array items with `&'static Encoding`-typed `statics`. * Document that the above two points will be reverted if Rust changes `const` to work so that cross-crate usage keeps the referents unique. * Return `Cow`s from Rust-only non-streaming methods for encode and decode. * `Encoding::for_bom()` returns the length of the BOM. * ASCII-accelerated conversions for encodings other than UTF-16LE, UTF-16BE, ISO-2022-JP and x-user-defined. * Add SSE2 acceleration behind the `simd-accel` feature flag. (Requires nightly Rust.) * Fix panic with long bogus labels. * Map [0xCA to U+05BA in windows-1255](https://github.com/whatwg/encoding/issues/73). (Spec change.) * Correct the [end of the Shift_JIS EUDC range](https://github.com/whatwg/encoding/issues/53). (Spec change.) ### 0.2.4 * Polish FFI documentation. ### 0.2.3 * Fix UTF-16 to UTF-8 encode. ### 0.2.2 * Add `Encoder.encode_from_utf8_to_vec_without_replacement()`. ### 0.2.1 * Add `Encoding.is_ascii_compatible()`. * Add `Encoding::for_bom()`. * Make `==` for `Encoding` use name comparison instead of pointer comparison, because uses of the encoding constants in different crates result in different addresses and the constant cannot be turned into statics without breaking other things. ### 0.2.0 The initial release. encoding_rs-0.8.33/ci/miri.sh000064400000000000000000000007661046102023000141110ustar 00000000000000set -ex # Install Miri. MIRI_NIGHTLY=nightly-$(curl -s https://rust-lang.github.io/rustup-components-history/x86_64-unknown-linux-gnu/miri) echo "Installing latest nightly with Miri: $MIRI_NIGHTLY" rustup default "$MIRI_NIGHTLY" rustup component add miri # Run tests. # Stacked Borrows is disabled as it costs too much RAM (due to our large tables). MIRIFLAGS="-Zmiri-disable-stacked-borrows" cargo miri test # Restore old state in case Travis uses this cache for other jobs. rustup default nightly encoding_rs-0.8.33/doc/Big5.txt000064400000000000000000000015451046102023000143120ustar 00000000000000/// This is Big5 with HKSCS with mappings to more recent Unicode assignments /// instead of the Private Use Area code points that have been used historically. /// It is believed to be able to decode existing Web content in a way that makes /// sense. /// /// To avoid form submissions generating data that Web servers don't understand, /// the encoder doesn't use the HKSCS byte sequences that precede the unextended /// Big5 in the lexical order. /// /// [Index visualization](https://encoding.spec.whatwg.org/big5.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/big5-bmp.html) /// /// This encoding is designed to be suited for decoding the Windows code page 950 /// and its HKSCS patched "951" variant such that the text makes sense, given /// assignments that Unicode has made after those encodings used Private Use /// Area characters. encoding_rs-0.8.33/doc/EUC-JP.txt000064400000000000000000000012121046102023000144360ustar 00000000000000/// This is the legacy Unix encoding for Japanese. /// /// For compatibility with Web servers that don't expect three-byte sequences /// in form submissions, the encoder doesn't generate three-byte sequences. /// That is, the JIS X 0212 support is decode-only. /// /// [Index visualization](https://encoding.spec.whatwg.org/euc-jp.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/euc-jp-bmp.html) /// /// This encoding roughly matches the Windows code page 20932. There are error /// handling differences and a handful of 2-byte sequences that decode differently. /// Additionall, Windows doesn't support 3-byte sequences. encoding_rs-0.8.33/doc/EUC-KR.txt000064400000000000000000000011671046102023000144520ustar 00000000000000/// This is the Korean encoding for Windows. It extends the Unix legacy encoding /// for Korean, based on KS X 1001 (which also formed the base of MacKorean on Mac OS /// Classic), with all the characters from the Hangul Syllables block of Unicode. /// /// [Index visualization](https://encoding.spec.whatwg.org/euc-kr.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/euc-kr-bmp.html) /// /// This encoding matches the Windows code page 949, except Windows decodes byte 0x80 /// to U+0080 and some byte sequences that are error per the Encoding Standard to /// the question mark or the Private Use Area. encoding_rs-0.8.33/doc/GBK.txt000064400000000000000000000017071046102023000141270ustar 00000000000000/// The decoder for this encoding is the same as the decoder for gb18030. /// The encoder side of this encoding is GBK with Windows code page 936 euro /// sign behavior. GBK extends GB2312-80 to cover the CJK Unified Ideographs /// Unicode block as well as a handful of ideographs from the CJK Unified /// Ideographs Extension A and CJK Compatibility Ideographs blocks. /// /// Unlike e.g. in the case of ISO-8859-1 and windows-1252, GBK encoder wasn't /// unified with the gb18030 encoder in the Encoding Standard out of concern /// that servers that expect GBK form submissions might not be able to handle /// the four-byte sequences. /// /// [Index visualization for the two-byte sequences](https://encoding.spec.whatwg.org/gb18030.html), /// [Visualization of BMP coverage of the two-byte index](https://encoding.spec.whatwg.org/gb18030-bmp.html) /// /// The encoder of this encoding roughly matches the Windows code page 936. /// The decoder side is a superset. encoding_rs-0.8.33/doc/IBM866.txt000064400000000000000000000006341046102023000143750ustar 00000000000000/// This the most notable one of the DOS Cyrillic code pages. It has the same /// box drawing characters as code page 437, so it can be used for decoding /// DOS-era ASCII + box drawing data. /// /// [Index visualization](https://encoding.spec.whatwg.org/ibm866.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/ibm866-bmp.html) /// /// This encoding matches the Windows code page 866. encoding_rs-0.8.33/doc/ISO-2022-JP.txt000064400000000000000000000010551046102023000150440ustar 00000000000000/// This the primary pre-UTF-8 encoding for Japanese email. It uses the ASCII /// byte range to encode non-Basic Latin characters. It's the only encoding /// supported by this crate whose encoder is stateful. /// /// [Index visualization](https://encoding.spec.whatwg.org/jis0208.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/jis0208-bmp.html) /// /// This encoding roughly matches the Windows code page 50220. Notably, Windows /// uses U+30FB in place of the REPLACEMENT CHARACTER and otherwise differs in /// error handling. encoding_rs-0.8.33/doc/ISO-8859-10.txt000064400000000000000000000006201046102023000150000ustar 00000000000000/// This is the Nordic part of the ISO/IEC 8859 encoding family. This encoding /// is also known as Latin 6. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-10.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-10-bmp.html) /// /// The Windows code page number for this encoding is 28600, but kernel32.dll /// does not support this encoding. encoding_rs-0.8.33/doc/ISO-8859-13.txt000064400000000000000000000006531046102023000150110ustar 00000000000000/// This is the Baltic part of the ISO/IEC 8859 encoding family. This encoding /// is also known as Latin 7. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-13.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-13-bmp.html) /// /// This encoding matches the Windows code page 28603, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. encoding_rs-0.8.33/doc/ISO-8859-14.txt000064400000000000000000000006201046102023000150040ustar 00000000000000/// This is the Celtic part of the ISO/IEC 8859 encoding family. This encoding /// is also known as Latin 8. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-14.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-14-bmp.html) /// /// The Windows code page number for this encoding is 28604, but kernel32.dll /// does not support this encoding. encoding_rs-0.8.33/doc/ISO-8859-15.txt000064400000000000000000000005471046102023000150150ustar 00000000000000/// This is the revised Western European part of the ISO/IEC 8859 encoding /// family. This encoding is also known as Latin 9. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-15.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-15-bmp.html) /// /// This encoding matches the Windows code page 28605. encoding_rs-0.8.33/doc/ISO-8859-16.txt000064400000000000000000000006411046102023000150110ustar 00000000000000/// This is the South-Eastern European part of the ISO/IEC 8859 encoding /// family. This encoding is also known as Latin 10. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-16.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-16-bmp.html) /// /// The Windows code page number for this encoding is 28606, but kernel32.dll /// does not support this encoding. encoding_rs-0.8.33/doc/ISO-8859-2.txt000064400000000000000000000005311046102023000147220ustar 00000000000000/// This is the Central European part of the ISO/IEC 8859 encoding family. This encoding is also known as Latin 2. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-2.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-2-bmp.html) /// /// This encoding matches the Windows code page 28592. encoding_rs-0.8.33/doc/ISO-8859-3.txt000064400000000000000000000005271046102023000147300ustar 00000000000000/// This is the South European part of the ISO/IEC 8859 encoding family. This encoding is also known as Latin 3. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-3.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-3-bmp.html) /// /// This encoding matches the Windows code page 28593. encoding_rs-0.8.33/doc/ISO-8859-4.txt000064400000000000000000000005271046102023000147310ustar 00000000000000/// This is the North European part of the ISO/IEC 8859 encoding family. This encoding is also known as Latin 4. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-4.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-4-bmp.html) /// /// This encoding matches the Windows code page 28594. encoding_rs-0.8.33/doc/ISO-8859-5.txt000064400000000000000000000004511046102023000147260ustar 00000000000000/// This is the Cyrillic part of the ISO/IEC 8859 encoding family. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-5.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-5-bmp.html) /// /// This encoding matches the Windows code page 28595. encoding_rs-0.8.33/doc/ISO-8859-6.txt000064400000000000000000000005751046102023000147360ustar 00000000000000/// This is the Arabic part of the ISO/IEC 8859 encoding family. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-6.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-6-bmp.html) /// /// This encoding matches the Windows code page 28596, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. encoding_rs-0.8.33/doc/ISO-8859-7.txt000064400000000000000000000012671046102023000147360ustar 00000000000000/// This is the Greek part of the ISO/IEC 8859 encoding family. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-7.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-7-bmp.html) /// /// This encoding roughly matches the Windows code page 28597. Windows decodes /// unassigned code points, the currency signs at 0xA4 and 0xA5 as well as /// 0xAA, which should be U+037A GREEK YPOGEGRAMMENI, to the Private Use Area /// of Unicode. Windows decodes 0xA1 to U+02BD MODIFIER LETTER REVERSED COMMA /// instead of U+2018 LEFT SINGLE QUOTATION MARK and 0xA2 to U+02BC MODIFIER /// LETTER APOSTROPHE instead of U+2019 RIGHT SINGLE QUOTATION MARK. encoding_rs-0.8.33/doc/ISO-8859-8-I.txt000064400000000000000000000010011046102023000151070ustar 00000000000000/// This is the Hebrew part of the ISO/IEC 8859 encoding family in logical order. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-8.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-8-bmp.html) /// /// This encoding roughly matches the Windows code page 38598. Windows decodes /// 0xAF to OVERLINE instead of MACRON and 0xFE and 0xFD to the Private Use /// Area instead of LRM and RLM. Windows decodes unassigned code points to /// the private use area. encoding_rs-0.8.33/doc/ISO-8859-8.txt000064400000000000000000000010001046102023000147200ustar 00000000000000/// This is the Hebrew part of the ISO/IEC 8859 encoding family in visual order. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-8.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-8-bmp.html) /// /// This encoding roughly matches the Windows code page 28598. Windows decodes /// 0xAF to OVERLINE instead of MACRON and 0xFE and 0xFD to the Private Use /// Area instead of LRM and RLM. Windows decodes unassigned code points to /// the private use area. encoding_rs-0.8.33/doc/KOI8-R.txt000064400000000000000000000004701046102023000144310ustar 00000000000000/// This is an encoding for Russian from [RFC 1489](https://tools.ietf.org/html/rfc1489). /// /// [Index visualization](https://encoding.spec.whatwg.org/koi8-r.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/koi8-r-bmp.html) /// /// This encoding matches the Windows code page 20866. encoding_rs-0.8.33/doc/KOI8-U.txt000064400000000000000000000004311046102023000144310ustar 00000000000000/// This is an encoding for Ukrainian adapted from KOI8-R. /// /// [Index visualization](https://encoding.spec.whatwg.org/koi8-u.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/koi8-u-bmp.html) /// /// This encoding matches the Windows code page 21866. encoding_rs-0.8.33/doc/Shift_JIS.txt000064400000000000000000000007331046102023000153040ustar 00000000000000/// This is the Japanese encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/shift_jis.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/shift_jis-bmp.html) /// /// This encoding matches the Windows code page 932, except Windows decodes some byte /// sequences that are error per the Encoding Standard to the question mark or the /// Private Use Area and generally uses U+30FB in place of the REPLACEMENT CHARACTER. encoding_rs-0.8.33/doc/UTF-16BE.txt000064400000000000000000000006201046102023000146060ustar 00000000000000/// This decode-only encoding uses 16-bit code units due to Unicode originally /// having been designed as a 16-bit reportoire. In the absence of a byte order /// mark the big endian byte order is assumed. /// /// There is no corresponding encoder in this crate or in the Encoding /// Standard. The output encoding of this encoding is UTF-8. /// /// This encoding matches the Windows code page 1201. encoding_rs-0.8.33/doc/UTF-16LE.txt000064400000000000000000000006231046102023000146230ustar 00000000000000/// This decode-only encoding uses 16-bit code units due to Unicode originally /// having been designed as a 16-bit reportoire. In the absence of a byte order /// mark the little endian byte order is assumed. /// /// There is no corresponding encoder in this crate or in the Encoding /// Standard. The output encoding of this encoding is UTF-8. /// /// This encoding matches the Windows code page 1200. encoding_rs-0.8.33/doc/UTF-8.txt000064400000000000000000000004051046102023000143210ustar 00000000000000/// This is the encoding that should be used for all new development it can /// represent all of Unicode. /// /// This encoding matches the Windows code page 65001, except Windows differs /// in the number of errors generated for some erroneous byte sequences. encoding_rs-0.8.33/doc/gb18030.txt000064400000000000000000000010141046102023000144770ustar 00000000000000/// This encoding matches GB18030-2005 except the two-byte sequence 0xA3 0xA0 /// maps to U+3000 for compatibility with existing Web content. As a result, /// this encoding can represent all of Unicode except for the private-use /// character U+E5E5. /// /// [Index visualization for the two-byte sequences](https://encoding.spec.whatwg.org/gb18030.html), /// [Visualization of BMP coverage of the two-byte index](https://encoding.spec.whatwg.org/gb18030-bmp.html) /// /// This encoding matches the Windows code page 54936. encoding_rs-0.8.33/doc/macintosh.txt000064400000000000000000000005741046102023000155120ustar 00000000000000/// This is the MacRoman encoding from Mac OS Classic. /// /// [Index visualization](https://encoding.spec.whatwg.org/macintosh.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/macintosh-bmp.html) /// /// This encoding matches the Windows code page 10000, except Windows decodes /// 0xBD to U+2126 OHM SIGN instead of U+03A9 GREEK CAPITAL LETTER OMEGA. encoding_rs-0.8.33/doc/replacement.txt000064400000000000000000000007631046102023000160240ustar 00000000000000/// This decode-only encoding decodes all non-zero-length streams to a single /// REPLACEMENT CHARACTER. Its purpose is to avoid the use of an /// ASCII-compatible fallback encoding (typically windows-1252) for some /// encodings that are no longer supported by the Web Platform and that /// would be dangerous to treat as ASCII-compatible. /// /// There is no corresponding encoder. The output encoding of this encoding /// is UTF-8. /// /// This encoding does not have a Windows code page number. encoding_rs-0.8.33/doc/windows-1250.txt000064400000000000000000000004401046102023000155740ustar 00000000000000/// This is the Central European encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1250.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1250-bmp.html) /// /// This encoding matches the Windows code page 1250. encoding_rs-0.8.33/doc/windows-1251.txt000064400000000000000000000004301046102023000155740ustar 00000000000000/// This is the Cyrillic encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1251.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1251-bmp.html) /// /// This encoding matches the Windows code page 1251. encoding_rs-0.8.33/doc/windows-1252.txt000064400000000000000000000005301046102023000155760ustar 00000000000000/// This is the Western encoding for Windows. It is an extension of ISO-8859-1, /// which is known as Latin 1. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1252.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1252-bmp.html) /// /// This encoding matches the Windows code page 1252. encoding_rs-0.8.33/doc/windows-1253.txt000064400000000000000000000007021046102023000156000ustar 00000000000000/// This is the Greek encoding for Windows. It is mostly an extension of /// ISO-8859-7, but U+0386 is mapped to a different byte. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1253.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1253-bmp.html) /// /// This encoding matches the Windows code page 1253, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. encoding_rs-0.8.33/doc/windows-1254.txt000064400000000000000000000005301046102023000156000ustar 00000000000000/// This is the Turkish encoding for Windows. It is an extension of ISO-8859-9, /// which is known as Latin 5. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1254.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1254-bmp.html) /// /// This encoding matches the Windows code page 1254. encoding_rs-0.8.33/doc/windows-1255.txt000064400000000000000000000006651046102023000156120ustar 00000000000000/// This is the Hebrew encoding for Windows. It is an extension of ISO-8859-8-I, /// except for a currency sign swap. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1255.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1255-bmp.html) /// /// This encoding matches the Windows code page 1255, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. encoding_rs-0.8.33/doc/windows-1256.txt000064400000000000000000000004261046102023000156060ustar 00000000000000/// This is the Arabic encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1256.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1256-bmp.html) /// /// This encoding matches the Windows code page 1256. encoding_rs-0.8.33/doc/windows-1257.txt000064400000000000000000000005541046102023000156110ustar 00000000000000/// This is the Baltic encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1257.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1257-bmp.html) /// /// This encoding matches the Windows code page 1257, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. encoding_rs-0.8.33/doc/windows-1258.txt000064400000000000000000000012321046102023000156040ustar 00000000000000/// This is the Vietnamese encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1258.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1258-bmp.html) /// /// This encoding matches the Windows code page 1258 when used in the /// non-normalizing mode. Unlike with the other single-byte encodings, the /// result of decoding is not necessarily in Normalization Form C. On the /// other hand, input in the Normalization Form C is not encoded without /// replacement. In general, it's a bad idea to encode to encodings other /// than UTF-8, but this encoding is especially hazardous to encode to. encoding_rs-0.8.33/doc/windows-874.txt000064400000000000000000000006241046102023000155330ustar 00000000000000/// This is the Thai encoding for Windows. It is an extension of TIS-620 / ISO-8859-11. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-874.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-874-bmp.html) /// /// This encoding matches the Windows code page 874, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. encoding_rs-0.8.33/doc/x-mac-cyrillic.txt000064400000000000000000000004511046102023000163340ustar 00000000000000/// This is the MacUkrainian encoding from Mac OS Classic. /// /// [Index visualization](https://encoding.spec.whatwg.org/x-mac-cyrillic.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/x-mac-cyrillic-bmp.html) /// /// This encoding matches the Windows code page 10017. encoding_rs-0.8.33/doc/x-user-defined.txt000064400000000000000000000005141046102023000163360ustar 00000000000000/// This encoding offsets the non-ASCII bytes by `0xF700` thereby decoding /// them to the Private Use Area of Unicode. It was used for loading binary /// data into a JavaScript string using `XMLHttpRequest` before XHR supported /// the `"arraybuffer"` response type. /// /// This encoding does not have a Windows code page number. encoding_rs-0.8.33/generate-encoding-data.py000064400000000000000000001706221046102023000170600ustar 00000000000000#!/usr/bin/python # Copyright Mozilla Foundation. See the COPYRIGHT # file at the top-level directory of this distribution. # # Licensed under the Apache License, Version 2.0 or the MIT license # , at your # option. This file may not be copied, modified, or distributed # except according to those terms. import json import subprocess import sys import os.path if (not os.path.isfile("../encoding/encodings.json")) or (not os.path.isfile("../encoding/indexes.json")): sys.stderr.write("This script needs a clone of https://github.com/whatwg/encoding/ (preferably at revision f381389) next to the encoding_rs directory.\n"); sys.exit(-1) if not os.path.isfile("../encoding_c/src/lib.rs"): sys.stderr.write("This script also writes the generated parts of the encoding_c crate and needs a clone of https://github.com/hsivonen/encoding_c next to the encoding_rs directory.\n"); sys.exit(-1) if not os.path.isfile("../codepage/src/lib.rs"): sys.stderr.write("This script also writes the generated parts of the codepage crate and needs a clone of https://github.com/hsivonen/codepage next to the encoding_rs directory.\n"); sys.exit(-1) def cmp_from_end(one, other): c = cmp(len(one), len(other)) if c != 0: return c i = len(one) - 1 while i >= 0: c = cmp(one[i], other[i]) if c != 0: return c i -= 1 return 0 class Label: def __init__(self, label, preferred): self.label = label self.preferred = preferred def __cmp__(self, other): return cmp_from_end(self.label, other.label) class CodePage: def __init__(self, code_page, preferred): self.code_page = code_page self.preferred = preferred def __cmp__(self, other): return self.code_page, other.code_page def static_u16_table(name, data): data_file.write('''pub static %s: [u16; %d] = [ ''' % (name, len(data))) for i in xrange(len(data)): data_file.write('0x%04X,\n' % data[i]) data_file.write(''']; ''') def static_u16_table_from_indexable(name, data, item, feature): data_file.write('''#[cfg(all( feature = "less-slow-%s", not(feature = "fast-%s") ))] static %s: [u16; %d] = [ ''' % (feature, feature, name, len(data))) for i in xrange(len(data)): data_file.write('0x%04X,\n' % data[i][item]) data_file.write(''']; ''') def static_u8_pair_table_from_indexable(name, data, item, feature): data_file.write('''#[cfg(all( feature = "less-slow-%s", not(feature = "fast-%s") ))] static %s: [[u8; 2]; %d] = [ ''' % (feature, feature, name, len(data))) for i in xrange(len(data)): data_file.write('[0x%02X, 0x%02X],\n' % data[i][item]) data_file.write(''']; ''') def static_u8_pair_table(name, data, feature): data_file.write('''#[cfg(feature = "%s")] static %s: [[u8; 2]; %d] = [ ''' % (feature, name, len(data))) for i in xrange(len(data)): pair = data[i] if not pair: pair = (0, 0) data_file.write('[0x%02X, 0x%02X],\n' % pair) data_file.write(''']; ''') preferred = [] dom = [] labels = [] data = json.load(open("../encoding/encodings.json", "r")) indexes = json.load(open("../encoding/indexes.json", "r")) single_byte = [] multi_byte = [] def to_camel_name(name): if name == u"iso-8859-8-i": return u"Iso8I" if name.startswith(u"iso-8859-"): return name.replace(u"iso-8859-", u"Iso") return name.title().replace(u"X-", u"").replace(u"-", u"").replace(u"_", u"") def to_constant_name(name): return name.replace(u"-", u"_").upper() def to_snake_name(name): return name.replace(u"-", u"_").lower() def to_dom_name(name): return name # Guestimate based on # https://w3techs.com/technologies/overview/character_encoding/all # whose methodology is known to be bogus, but the results are credible for # this purpose. UTF-16LE lifted up due to prevalence on Windows and # "ANSI codepages" prioritized. encodings_by_code_page_frequency = [ "UTF-8", "UTF-16LE", "windows-1252", "windows-1251", "GBK", "Shift_JIS", "EUC-KR", "windows-1250", "windows-1256", "windows-1254", "Big5", "windows-874", "windows-1255", "windows-1253", "windows-1257", "windows-1258", "EUC-JP", "ISO-8859-2", "ISO-8859-15", "ISO-8859-7", "KOI8-R", "gb18030", "ISO-8859-5", "ISO-8859-8-I", "ISO-8859-4", "ISO-8859-6", "ISO-2022-JP", "KOI8-U", "ISO-8859-13", "ISO-8859-3", "UTF-16BE", "IBM866", "ISO-8859-10", "ISO-8859-8", "macintosh", "x-mac-cyrillic", "ISO-8859-14", "ISO-8859-16", ] encodings_by_code_page = { 932: "Shift_JIS", 936: "GBK", 949: "EUC-KR", 950: "Big5", 866: "IBM866", 874: "windows-874", 1200: "UTF-16LE", 1201: "UTF-16BE", 1250: "windows-1250", 1251: "windows-1251", 1252: "windows-1252", 1253: "windows-1253", 1254: "windows-1254", 1255: "windows-1255", 1256: "windows-1256", 1257: "windows-1257", 1258: "windows-1258", 10000: "macintosh", 10017: "x-mac-cyrillic", 20866: "KOI8-R", 20932: "EUC-JP", 21866: "KOI8-U", 28592: "ISO-8859-2", 28593: "ISO-8859-3", 28594: "ISO-8859-4", 28595: "ISO-8859-5", 28596: "ISO-8859-6", 28597: "ISO-8859-7", 28598: "ISO-8859-8", 28600: "ISO-8859-10", 28603: "ISO-8859-13", 28604: "ISO-8859-14", 28605: "ISO-8859-15", 28606: "ISO-8859-16", 38598: "ISO-8859-8-I", 50221: "ISO-2022-JP", 54936: "gb18030", 65001: "UTF-8", } code_pages_by_encoding = {} for code_page, encoding in encodings_by_code_page.iteritems(): code_pages_by_encoding[encoding] = code_page encoding_by_alias_code_page = { 951: "Big5", 10007: "x-mac-cyrillic", 20936: "GBK", 20949: "EUC-KR", 21010: "UTF-16LE", # Undocumented; needed by calamine for Excel compat 28591: "windows-1252", 28599: "windows-1254", 28601: "windows-874", 50220: "ISO-2022-JP", 50222: "ISO-2022-JP", 50225: "replacement", # ISO-2022-KR 50227: "replacement", # ISO-2022-CN 51949: "EUC-JP", 51936: "GBK", 51949: "EUC-KR", 52936: "replacement", # HZ } code_pages = [] for name in encodings_by_code_page_frequency: code_pages.append(code_pages_by_encoding[name]) encodings_by_code_page.update(encoding_by_alias_code_page) temp_keys = encodings_by_code_page.keys() temp_keys.sort() for code_page in temp_keys: if not code_page in code_pages: code_pages.append(code_page) # The position in the index (0 is the first index entry, # i.e. byte value 0x80) that starts the longest run of # consecutive code points. Must not be in the first # quadrant. If the character to be encoded is not in this # run, the part of the index after the run is searched # forward. Then the part of the index from 32 to the start # of the run. The first quadrant is searched last. # # If there is no obviously most useful longest run, # the index here is just used to affect the search order. start_of_longest_run_in_single_byte = { "IBM866": 96, # 0 would be longest, but we don't want to start in the first quadrant "windows-874": 33, "windows-1250": 92, "windows-1251": 64, "windows-1252": 32, "windows-1253": 83, "windows-1254": 95, "windows-1255": 96, "windows-1256": 65, "windows-1257": 95, # not actually longest "windows-1258": 95, # not actually longest "macintosh": 106, # useless "x-mac-cyrillic": 96, "KOI8-R": 64, # not actually longest "KOI8-U": 64, # not actually longest "ISO-8859-2": 95, # not actually longest "ISO-8859-3": 95, # not actually longest "ISO-8859-4": 95, # not actually longest "ISO-8859-5": 46, "ISO-8859-6": 65, "ISO-8859-7": 83, "ISO-8859-8": 96, "ISO-8859-10": 90, # not actually longest "ISO-8859-13": 95, # not actually longest "ISO-8859-14": 95, "ISO-8859-15": 63, "ISO-8859-16": 95, # not actually longest } # for group in data: if group["heading"] == "Legacy single-byte encodings": single_byte = group["encodings"] else: multi_byte.extend(group["encodings"]) for encoding in group["encodings"]: preferred.append(encoding["name"]) for label in encoding["labels"]: labels.append(Label(label, encoding["name"])) for name in preferred: dom.append(to_dom_name(name)) preferred.sort() labels.sort() dom.sort(cmp=cmp_from_end) longest_label_length = 0 longest_name_length = 0 longest_label = None longest_name = None for name in preferred: if len(name) > longest_name_length: longest_name_length = len(name) longest_name = name for label in labels: if len(label.label) > longest_label_length: longest_label_length = len(label.label) longest_label = label.label def longest_run_for_single_byte(name): if name == u"ISO-8859-8-I": name = u"ISO-8859-8" index = indexes[name.lower()] run_byte_offset = start_of_longest_run_in_single_byte[name] run_bmp_offset = index[run_byte_offset] previous_code_point = run_bmp_offset run_length = 1 while True: i = run_byte_offset + run_length if i == len(index): break code_point = index[i] if previous_code_point + 1 != code_point: break previous_code_point = code_point run_length += 1 return (run_bmp_offset, run_byte_offset, run_length) def is_single_byte(name): for encoding in single_byte: if name == encoding["name"]: return True return False def read_non_generated(path): partially_generated_file = open(path, "r") full = partially_generated_file.read() partially_generated_file.close() generated_begin = "// BEGIN GENERATED CODE. PLEASE DO NOT EDIT." generated_end = "// END GENERATED CODE" generated_begin_index = full.find(generated_begin) if generated_begin_index < 0: sys.stderr.write("Can't find generated code start marker in %s. Exiting.\n" % path) sys.exit(-1) generated_end_index = full.find(generated_end) if generated_end_index < 0: sys.stderr.write("Can't find generated code end marker in %s. Exiting.\n" % path) sys.exit(-1) return (full[0:generated_begin_index + len(generated_begin)], full[generated_end_index:]) (lib_rs_begin, lib_rs_end) = read_non_generated("src/lib.rs") label_file = open("src/lib.rs", "w") label_file.write(lib_rs_begin) label_file.write(""" // Instead, please regenerate using generate-encoding-data.py const LONGEST_LABEL_LENGTH: usize = %d; // %s """ % (longest_label_length, longest_label)) for name in preferred: variant = None if is_single_byte(name): (run_bmp_offset, run_byte_offset, run_length) = longest_run_for_single_byte(name) variant = "SingleByte(&data::SINGLE_BYTE_DATA.%s, 0x%04X, %d, %d)" % (to_snake_name(u"iso-8859-8" if name == u"ISO-8859-8-I" else name), run_bmp_offset, run_byte_offset, run_length) else: variant = to_camel_name(name) docfile = open("doc/%s.txt" % name, "r") doctext = docfile.read() docfile.close() label_file.write('''/// The initializer for the [%s](static.%s.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static %s_INIT: Encoding = Encoding { name: "%s", variant: VariantEncoding::%s, }; /// The %s encoding. /// %s/// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static %s: &'static Encoding = &%s_INIT; ''' % (to_dom_name(name), to_constant_name(name), to_constant_name(name), to_dom_name(name), variant, to_dom_name(name), doctext, to_constant_name(name), to_constant_name(name))) label_file.write("""static LABELS_SORTED: [&'static str; %d] = [ """ % len(labels)) for label in labels: label_file.write('''"%s",\n''' % label.label) label_file.write("""]; static ENCODINGS_IN_LABEL_SORT: [&'static Encoding; %d] = [ """ % len(labels)) for label in labels: label_file.write('''&%s_INIT,\n''' % to_constant_name(label.preferred)) label_file.write(''']; ''') label_file.write(lib_rs_end) label_file.close() label_test_file = open("src/test_labels_names.rs", "w") label_test_file.write('''// Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ // THIS IS A GENERATED FILE. PLEASE DO NOT EDIT. // Instead, please regenerate using generate-encoding-data.py use super::*; #[test] fn test_all_labels() { ''') for label in labels: label_test_file.write('''assert_eq!(Encoding::for_label(b"%s"), Some(%s));\n''' % (label.label, to_constant_name(label.preferred))) label_test_file.write('''} ''') label_test_file.close() def null_to_zero(code_point): if not code_point: code_point = 0 return code_point (data_rs_begin, data_rs_end) = read_non_generated("src/data.rs") data_file = open("src/data.rs", "w") data_file.write(data_rs_begin) data_file.write(''' // Instead, please regenerate using generate-encoding-data.py #[repr(align(64))] // Align to cache lines pub struct SingleByteData { ''') # Single-byte for encoding in single_byte: name = encoding["name"] if name == u"ISO-8859-8-I": continue data_file.write(''' pub %s: [u16; 128], ''' % to_snake_name(name)) data_file.write('''} pub static SINGLE_BYTE_DATA: SingleByteData = SingleByteData { ''') for encoding in single_byte: name = encoding["name"] if name == u"ISO-8859-8-I": continue data_file.write(''' %s: [ ''' % to_snake_name(name)) for code_point in indexes[name.lower()]: data_file.write('0x%04X,\n' % null_to_zero(code_point)) data_file.write('''], ''') data_file.write('''}; ''') # Big5 index = indexes["big5"] astralness = [] low_bits = [] for code_point in index[942:19782]: if code_point: astralness.append(1 if code_point > 0xFFFF else 0) low_bits.append(code_point & 0xFFFF) else: astralness.append(0) low_bits.append(0) # pad length to multiple of 32 for j in xrange(32 - (len(astralness) % 32)): astralness.append(0) data_file.write('''#[cfg_attr(feature = "cargo-clippy", allow(unreadable_literal))] static BIG5_ASTRALNESS: [u32; %d] = [ ''' % (len(astralness) / 32)) i = 0 while i < len(astralness): accu = 0 for j in xrange(32): accu |= astralness[i + j] << j data_file.write('0x%08X,\n' % accu) i += 32 data_file.write(''']; ''') static_u16_table("BIG5_LOW_BITS", low_bits) # Encoder table for Level 1 Hanzi # Note: If we were OK with doubling this table, we # could use a directly-indexable table instead... level1_hanzi_index = index[5495:10896] level1_hanzi_pairs = [] for i in xrange(len(level1_hanzi_index)): hanzi_lead = (i / 157) + 0xA4 hanzi_trail = (i % 157) hanzi_trail += 0x40 if hanzi_trail < 0x3F else 0x62 level1_hanzi_pairs.append((level1_hanzi_index[i], (hanzi_lead, hanzi_trail))) level1_hanzi_pairs.append((0x4E5A, (0xC8, 0x7B))) level1_hanzi_pairs.append((0x5202, (0xC8, 0x7D))) level1_hanzi_pairs.append((0x9FB0, (0xC8, 0xA1))) level1_hanzi_pairs.append((0x5188, (0xC8, 0xA2))) level1_hanzi_pairs.append((0x9FB1, (0xC8, 0xA3))) level1_hanzi_pairs.sort(key=lambda x: x[0]) static_u16_table_from_indexable("BIG5_LEVEL1_HANZI_CODE_POINTS", level1_hanzi_pairs, 0, "big5-hanzi-encode") static_u8_pair_table_from_indexable("BIG5_LEVEL1_HANZI_BYTES", level1_hanzi_pairs, 1, "big5-hanzi-encode") # Fast Unified Ideograph encode big5_unified_ideograph_bytes = [None] * (0x9FCC - 0x4E00) for row in xrange(0x7E - 0x20): for column in xrange(157): pointer = 5024 + column + (row * 157) code_point = index[pointer] if code_point and code_point >= 0x4E00 and code_point <= 0x9FCB: unified_offset = code_point - 0x4E00 unified_lead = 0xA1 + row unified_trail = (0x40 if column < 0x3F else 0x62) + column if code_point == 0x5341 or code_point == 0x5345 or not big5_unified_ideograph_bytes[unified_offset]: big5_unified_ideograph_bytes[unified_offset] = (unified_lead, unified_trail) static_u8_pair_table("BIG5_UNIFIED_IDEOGRAPH_BYTES", big5_unified_ideograph_bytes, "fast-big5-hanzi-encode") # JIS0208 index = indexes["jis0208"] # JIS 0208 Level 1 Kanji static_u16_table("JIS0208_LEVEL1_KANJI", index[1410:4375]) # JIS 0208 Level 2 Kanji and Additional Kanji static_u16_table("JIS0208_LEVEL2_AND_ADDITIONAL_KANJI", index[4418:7808]) # IBM Kanji static_u16_table("IBM_KANJI", index[8272:8632]) # Check that the other instance is the same if index[8272:8632] != index[10744:11104]: raise Error() # JIS 0208 symbols (all non-Kanji, non-range items) symbol_index = [] symbol_triples = [] pointers_to_scan = [ (0, 188), (658, 691), (1159, 1221), ] in_run = False run_start_pointer = 0 run_start_array_index = 0 for (start, end) in pointers_to_scan: for i in range(start, end): code_point = index[i] if in_run: if code_point: symbol_index.append(code_point) else: symbol_triples.append(run_start_pointer) symbol_triples.append(i - run_start_pointer) symbol_triples.append(run_start_array_index) in_run = False else: if code_point: in_run = True run_start_pointer = i run_start_array_index = len(symbol_index) symbol_index.append(code_point) if in_run: symbol_triples.append(run_start_pointer) symbol_triples.append(end - run_start_pointer) symbol_triples.append(run_start_array_index) in_run = False if in_run: raise Error() # Now add manually the two overlapping slices of # index from the NEC/IBM extensions. run_start_array_index = len(symbol_index) symbol_index.extend(index[10736:10744]) # Later symbol_triples.append(10736) symbol_triples.append(8) symbol_triples.append(run_start_array_index) # Earlier symbol_triples.append(8644) symbol_triples.append(4) symbol_triples.append(run_start_array_index) static_u16_table("JIS0208_SYMBOLS", symbol_index) static_u16_table("JIS0208_SYMBOL_TRIPLES", symbol_triples) # Write down the magic numbers needed when preferring the earlier case data_file.write('''const IBM_SYMBOL_START: usize = %d;''' % (run_start_array_index + 1)) data_file.write('''const IBM_SYMBOL_END: usize = %d;''' % (run_start_array_index + 4)) data_file.write('''const IBM_SYMBOL_POINTER_START: usize = %d;''' % 8645) # JIS 0208 ranges (excluding kana) range_triples = [] pointers_to_scan = [ (188, 281), (470, 657), (1128, 1159), (8634, 8644), (10716, 10736), ] in_run = False run_start_pointer = 0 run_start_code_point = 0 previous_code_point = 0 for (start, end) in pointers_to_scan: for i in range(start, end): code_point = index[i] if in_run: if code_point: if previous_code_point + 1 != code_point: range_triples.append(run_start_pointer) range_triples.append(i - run_start_pointer) range_triples.append(run_start_code_point) run_start_pointer = i run_start_code_point = code_point previous_code_point = code_point else: range_triples.append(run_start_pointer) range_triples.append(i - run_start_pointer) range_triples.append(run_start_code_point) run_start_pointer = 0 run_start_code_point = 0 previous_code_point = 0 in_run = False else: if code_point: in_run = True run_start_pointer = i run_start_code_point = code_point previous_code_point = code_point if in_run: range_triples.append(run_start_pointer) range_triples.append(end - run_start_pointer) range_triples.append(run_start_code_point) run_start_pointer = 0 run_start_code_point = 0 previous_code_point = 0 in_run = False if in_run: raise Error() static_u16_table("JIS0208_RANGE_TRIPLES", range_triples) # Encoder table for Level 1 Kanji # Note: If we were OK with 30 KB more footprint, we # could use a directly-indexable table instead... level1_kanji_index = index[1410:4375] level1_kanji_pairs = [] for i in xrange(len(level1_kanji_index)): pointer = 1410 + i (lead, trail) = divmod(pointer, 188) lead += 0x81 if lead < 0x1F else 0xC1 trail += 0x40 if trail < 0x3F else 0x41 level1_kanji_pairs.append((level1_kanji_index[i], (lead, trail))) level1_kanji_pairs.sort(key=lambda x: x[0]) static_u16_table_from_indexable("JIS0208_LEVEL1_KANJI_CODE_POINTS", level1_kanji_pairs, 0, "kanji-encode") static_u8_pair_table_from_indexable("JIS0208_LEVEL1_KANJI_SHIFT_JIS_BYTES", level1_kanji_pairs, 1, "kanji-encode") # Fast encoder table for Kanji kanji_bytes = [None] * (0x9FA1 - 0x4E00) for pointer in xrange(len(index)): code_point = index[pointer] if code_point and code_point >= 0x4E00 and code_point <= 0x9FA0: (lead, trail) = divmod(pointer, 188) lead += 0x81 if lead < 0x1F else 0xC1 trail += 0x40 if trail < 0x3F else 0x41 # unset the high bit of lead if IBM Kanji if pointer >= 8272: lead = lead & 0x7F kanji_bytes[code_point - 0x4E00] = (lead, trail) static_u8_pair_table("JIS0208_KANJI_BYTES", kanji_bytes, "fast-kanji-encode") # ISO-2022-JP half-width katakana # index is still jis0208 half_width_index = indexes["iso-2022-jp-katakana"] data_file.write('''pub static ISO_2022_JP_HALF_WIDTH_TRAIL: [u8; %d] = [ ''' % len(half_width_index)) for i in xrange(len(half_width_index)): code_point = half_width_index[i] pointer = index.index(code_point) trail = pointer % 94 + 0x21 data_file.write('0x%02X,\n' % trail) data_file.write(''']; ''') # EUC-KR index = indexes["euc-kr"] # Unicode 1.1 Hangul above the old KS X 1001 block # Compressed form takes 35% of uncompressed form pointers = [] offsets = [] previous_code_point = 0 for row in xrange(0x20): for column in xrange(190): i = column + (row * 190) # Skip the gaps if (column >= 0x1A and column < 0x20) or (column >= 0x3A and column < 0x40): continue code_point = index[i] if previous_code_point > code_point: raise Error() if code_point - previous_code_point != 1: adjustment = 0 if column >= 0x40: adjustment = 12 elif column >= 0x20: adjustment = 6 pointers.append(column - adjustment + (row * (190 - 12))) offsets.append(code_point) previous_code_point = code_point static_u16_table("CP949_TOP_HANGUL_POINTERS", pointers) static_u16_table("CP949_TOP_HANGUL_OFFSETS", offsets) # Unicode 1.1 Hangul to the left of the old KS X 1001 block pointers = [] offsets = [] previous_code_point = 0 for row in xrange(0x46 - 0x20): for column in xrange(190 - 94): i = 6080 + column + (row * 190) # Skip the gaps if (column >= 0x1A and column < 0x20) or (column >= 0x3A and column < 0x40): continue if i > 13127: # Exclude unassigned on partial last row break code_point = index[i] if previous_code_point > code_point: raise Error() if code_point - previous_code_point != 1: adjustment = 0 if column >= 0x40: adjustment = 12 elif column >= 0x20: adjustment = 6 pointers.append(column - adjustment + (row * (190 - 94 - 12))) offsets.append(code_point) previous_code_point = code_point static_u16_table("CP949_LEFT_HANGUL_POINTERS", pointers) static_u16_table("CP949_LEFT_HANGUL_OFFSETS", offsets) # KS X 1001 Hangul hangul_index = [] previous_code_point = 0 for row in xrange(0x48 - 0x2F): for column in xrange(94): code_point = index[9026 + column + (row * 190)] if previous_code_point >= code_point: raise Error() hangul_index.append(code_point) previous_code_point = code_point static_u16_table("KSX1001_HANGUL", hangul_index) # KS X 1001 Hanja hanja_index = [] for row in xrange(0x7D - 0x49): for column in xrange(94): hanja_index.append(index[13966 + column + (row * 190)]) static_u16_table("KSX1001_HANJA", hanja_index) # KS X 1001 symbols symbol_index = [] for i in range(6176, 6270): symbol_index.append(index[i]) for i in range(6366, 6437): symbol_index.append(index[i]) static_u16_table("KSX1001_SYMBOLS", symbol_index) # KS X 1001 Uppercase Latin subindex = [] for i in range(7506, 7521): subindex.append(null_to_zero(index[i])) static_u16_table("KSX1001_UPPERCASE", subindex) # KS X 1001 Lowercase Latin subindex = [] for i in range(7696, 7712): subindex.append(index[i]) static_u16_table("KSX1001_LOWERCASE", subindex) # KS X 1001 Box drawing subindex = [] for i in range(7126, 7194): subindex.append(index[i]) static_u16_table("KSX1001_BOX", subindex) # KS X 1001 other pointers = [] offsets = [] previous_code_point = 0 for row in xrange(10): for column in xrange(94): i = 6556 + column + (row * 190) code_point = index[i] # Exclude ranges that were processed as lookup tables # or that contain unmapped cells by filling them with # ASCII. Upon encode, ASCII code points will # never appear as the search key. if (i >= 6946 and i <= 6950): code_point = i - 6946 elif (i >= 6961 and i <= 6967): code_point = i - 6961 elif (i >= 6992 and i <= 6999): code_point = i - 6992 elif (i >= 7024 and i <= 7029): code_point = i - 7024 elif (i >= 7126 and i <= 7219): code_point = i - 7126 elif (i >= 7395 and i <= 7409): code_point = i - 7395 elif (i >= 7506 and i <= 7521): code_point = i - 7506 elif (i >= 7696 and i <= 7711): code_point = i - 7696 elif (i >= 7969 and i <= 7979): code_point = i - 7969 elif (i >= 8162 and i <= 8169): code_point = i - 8162 elif (i >= 8299 and i <= 8313): code_point = i - 8299 elif (i >= 8347 and i <= 8359): code_point = i - 8347 if code_point - previous_code_point != 1: pointers.append(column + (row * 94)) offsets.append(code_point) previous_code_point = code_point static_u16_table("KSX1001_OTHER_POINTERS", pointers) # Omit the last offset, because the end of the last line # is unmapped, so we don't want to look at it. static_u16_table("KSX1001_OTHER_UNSORTED_OFFSETS", offsets[:-1]) # Fast Hangul and Hanja encode hangul_bytes = [None] * (0xD7A4 - 0xAC00) hanja_unified_bytes = [None] * (0x9F9D - 0x4E00) hanja_compatibility_bytes = [None] * (0xFA0C - 0xF900) for row in xrange(0x7D): for column in xrange(190): pointer = column + (row * 190) code_point = index[pointer] if code_point: lead = 0x81 + row trail = 0x41 + column if code_point >= 0xAC00 and code_point < 0xD7A4: hangul_bytes[code_point - 0xAC00] = (lead, trail) elif code_point >= 0x4E00 and code_point < 0x9F9D: hanja_unified_bytes[code_point - 0x4E00] = (lead, trail) elif code_point >= 0xF900 and code_point < 0xFA0C: hanja_compatibility_bytes[code_point - 0xF900] = (lead, trail) static_u8_pair_table("CP949_HANGUL_BYTES", hangul_bytes, "fast-hangul-encode") static_u8_pair_table("KSX1001_UNIFIED_HANJA_BYTES", hanja_unified_bytes, "fast-hanja-encode") static_u8_pair_table("KSX1001_COMPATIBILITY_HANJA_BYTES", hanja_compatibility_bytes, "fast-hanja-encode") # JIS 0212 index = indexes["jis0212"] # JIS 0212 Kanji static_u16_table("JIS0212_KANJI", index[1410:7211]) # JIS 0212 accented (all non-Kanji, non-range items) symbol_index = [] symbol_triples = [] pointers_to_scan = [ (0, 596), (608, 644), (656, 1409), ] in_run = False run_start_pointer = 0 run_start_array_index = 0 for (start, end) in pointers_to_scan: for i in range(start, end): code_point = index[i] if in_run: if code_point: symbol_index.append(code_point) elif index[i + 1]: symbol_index.append(0) else: symbol_triples.append(run_start_pointer) symbol_triples.append(i - run_start_pointer) symbol_triples.append(run_start_array_index) in_run = False else: if code_point: in_run = True run_start_pointer = i run_start_array_index = len(symbol_index) symbol_index.append(code_point) if in_run: symbol_triples.append(run_start_pointer) symbol_triples.append(end - run_start_pointer) symbol_triples.append(run_start_array_index) in_run = False if in_run: raise Error() static_u16_table("JIS0212_ACCENTED", symbol_index) static_u16_table("JIS0212_ACCENTED_TRIPLES", symbol_triples) # gb18030 index = indexes["gb18030"] # Unicode 1.1 ideographs above the old GB2312 block # Compressed form takes 63% of uncompressed form pointers = [] offsets = [] previous_code_point = 0 for i in xrange(6080): code_point = index[i] if previous_code_point > code_point: raise Error() if code_point - previous_code_point != 1: pointers.append(i) offsets.append(code_point) previous_code_point = code_point static_u16_table("GBK_TOP_IDEOGRAPH_POINTERS", pointers) static_u16_table("GBK_TOP_IDEOGRAPH_OFFSETS", offsets) # Unicode 1.1 ideographs to the left of the old GB2312 block # Compressed form takes 40% of uncompressed form pointers = [] offsets = [] previous_code_point = 0 for row in xrange(0x7D - 0x29): for column in xrange(190 - 94): i = 7790 + column + (row * 190) if i > 23650: # Exclude compatibility ideographs at the end break code_point = index[i] if previous_code_point > code_point: raise Error() if code_point - previous_code_point != 1: pointers.append(column + (row * (190 - 94))) offsets.append(code_point) previous_code_point = code_point static_u16_table("GBK_LEFT_IDEOGRAPH_POINTERS", pointers) static_u16_table("GBK_LEFT_IDEOGRAPH_OFFSETS", offsets) # GBK other (excl. Ext A, Compat & PUA at the bottom) pointers = [] offsets = [] previous_code_point = 0 for row in xrange(0x29 - 0x20): for column in xrange(190 - 94): i = 6080 + column + (row * 190) code_point = index[i] if code_point - previous_code_point != 1: pointers.append(column + (row * (190 - 94))) offsets.append(code_point) previous_code_point = code_point pointers.append((190 - 94) * (0x29 - 0x20)) static_u16_table("GBK_OTHER_POINTERS", pointers) static_u16_table("GBK_OTHER_UNSORTED_OFFSETS", offsets) # GBK bottom: Compatibility ideagraphs, Ext A and PUA bottom_index = [] # 5 compat following Unified Ideographs for i in range(23651, 23656): bottom_index.append(index[i]) # Last row for i in range(23750, 23846): bottom_index.append(index[i]) static_u16_table("GBK_BOTTOM", bottom_index) # GB2312 Hanzi # (and the 5 PUA code points in between Level 1 and Level 2) hanzi_index = [] for row in xrange(0x77 - 0x2F): for column in xrange(94): hanzi_index.append(index[9026 + column + (row * 190)]) static_u16_table("GB2312_HANZI", hanzi_index) # GB2312 symbols symbol_index = [] for i in xrange(94): symbol_index.append(index[6176 + i]) static_u16_table("GB2312_SYMBOLS", symbol_index) # GB2312 symbols on Greek row (incl. PUA) symbol_index = [] for i in xrange(22): symbol_index.append(index[7189 + i]) static_u16_table("GB2312_SYMBOLS_AFTER_GREEK", symbol_index) # GB2312 Pinyin pinyin_index = [] for i in xrange(32): pinyin_index.append(index[7506 + i]) static_u16_table("GB2312_PINYIN", pinyin_index) # GB2312 other (excl. bottom PUA) pointers = [] offsets = [] previous_code_point = 0 for row in xrange(14): for column in xrange(94): i = 6366 + column + (row * 190) code_point = index[i] # Exclude the two ranges that were processed as # lookup tables above by filling them with # ASCII. Upon encode, ASCII code points will # never appear as the search key. if (i >= 7189 and i < 7189 + 22): code_point = i - 7189 elif (i >= 7506 and i < 7506 + 32): code_point = i - 7506 if code_point - previous_code_point != 1: pointers.append(column + (row * 94)) offsets.append(code_point) previous_code_point = code_point pointers.append(14 * 94) static_u16_table("GB2312_OTHER_POINTERS", pointers) static_u16_table("GB2312_OTHER_UNSORTED_OFFSETS", offsets) # Non-gbk code points pointers = [] offsets = [] for pair in indexes["gb18030-ranges"]: if pair[1] == 0x10000: break # the last entry doesn't fit in u16 pointers.append(pair[0]) offsets.append(pair[1]) static_u16_table("GB18030_RANGE_POINTERS", pointers) static_u16_table("GB18030_RANGE_OFFSETS", offsets) # Encoder table for Level 1 Hanzi # The units here really fit into 12 bits, but since we're # looking for speed here, let's use 16 bits per unit. # Once we use 16 bits per unit, we might as well precompute # the output bytes. level1_hanzi_index = hanzi_index[:(94 * (0xD8 - 0xB0) - 5)] level1_hanzi_pairs = [] for i in xrange(len(level1_hanzi_index)): hanzi_lead = (i / 94) + 0xB0 hanzi_trail = (i % 94) + 0xA1 level1_hanzi_pairs.append((level1_hanzi_index[i], (hanzi_lead, hanzi_trail))) level1_hanzi_pairs.sort(key=lambda x: x[0]) static_u16_table_from_indexable("GB2312_LEVEL1_HANZI_CODE_POINTS", level1_hanzi_pairs, 0, "gb-hanzi-encode") static_u8_pair_table_from_indexable("GB2312_LEVEL1_HANZI_BYTES", level1_hanzi_pairs, 1, "gb-hanzi-encode") # Fast Hanzi encoder table hanzi_bytes = [None] * (0x9FA7 - 0x4E00) for row in xrange(126): for column in xrange(190): pointer = column + (row * 190) code_point = index[pointer] if code_point and code_point >= 0x4E00 and code_point <= 0x9FA6: hanzi_lead = 0x81 + row hanzi_trail = column + (0x40 if column < 0x3F else 0x41) hanzi_bytes[code_point - 0x4E00] = (hanzi_lead, hanzi_trail) static_u8_pair_table("GBK_HANZI_BYTES", hanzi_bytes, "fast-gb-hanzi-encode") data_file.write(data_rs_end) data_file.close() # Variant variant_file = open("src/variant.rs", "w") variant_file.write('''// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. // THIS IS A GENERATED FILE. PLEASE DO NOT EDIT. // Instead, please regenerate using generate-encoding-data.py //! This module provides enums that wrap the various decoders and encoders. //! The purpose is to make `Decoder` and `Encoder` `Sized` by writing the //! dispatch explicitly for a finite set of specialized decoders and encoders. //! Unfortunately, this means the compiler doesn't generate the dispatch code //! and it has to be written here instead. //! //! The purpose of making `Decoder` and `Encoder` `Sized` is to allow stack //! allocation in Rust code, including the convenience methods on `Encoding`. ''') encoding_variants = [u"single-byte",] for encoding in multi_byte: if encoding["name"] in [u"UTF-16LE", u"UTF-16BE"]: continue else: encoding_variants.append(encoding["name"]) encoding_variants.append(u"UTF-16") decoder_variants = [] for variant in encoding_variants: if variant == u"GBK": continue decoder_variants.append(variant) encoder_variants = [] for variant in encoding_variants: if variant in [u"replacement", u"GBK", u"UTF-16"]: continue encoder_variants.append(variant) for variant in decoder_variants: variant_file.write("use %s::*;\n" % to_snake_name(variant)) variant_file.write('''use super::*; pub enum VariantDecoder { ''') for variant in decoder_variants: variant_file.write(" %s(%sDecoder),\n" % (to_camel_name(variant), to_camel_name(variant))) variant_file.write('''} impl VariantDecoder { ''') def write_variant_method(name, mut, arg_list, ret, variants, excludes, kind): variant_file.write('''pub fn %s(&''' % name) if mut: variant_file.write('''mut ''') variant_file.write('''self''') for arg in arg_list: variant_file.write(''', %s: %s''' % (arg[0], arg[1])) variant_file.write(''')''') if ret: variant_file.write(''' -> %s''' % ret) variant_file.write(''' {\nmatch *self {\n''') for variant in variants: variant_file.write('''Variant%s::%s(ref ''' % (kind, to_camel_name(variant))) if mut: variant_file.write('''mut ''') if variant in excludes: variant_file.write('''v) => (),''') continue variant_file.write('''v) => v.%s(''' % name) first = True for arg in arg_list: if not first: variant_file.write(''', ''') first = False variant_file.write(arg[0]) variant_file.write('''),\n''') variant_file.write('''}\n}\n\n''') write_variant_method("max_utf16_buffer_length", False, [("byte_length", "usize")], "Option", decoder_variants, [], "Decoder") write_variant_method("max_utf8_buffer_length_without_replacement", False, [("byte_length", "usize")], "Option", decoder_variants, [], "Decoder") write_variant_method("max_utf8_buffer_length", False, [("byte_length", "usize")], "Option", decoder_variants, [], "Decoder") write_variant_method("decode_to_utf16_raw", True, [("src", "&[u8]"), ("dst", "&mut [u16]"), ("last", "bool")], "(DecoderResult, usize, usize)", decoder_variants, [], "Decoder") write_variant_method("decode_to_utf8_raw", True, [("src", "&[u8]"), ("dst", "&mut [u8]"), ("last", "bool")], "(DecoderResult, usize, usize)", decoder_variants, [], "Decoder") variant_file.write(''' pub fn latin1_byte_compatible_up_to(&self, buffer: &[u8]) -> Option { match *self { VariantDecoder::SingleByte(ref v) => { return Some(v.latin1_byte_compatible_up_to(buffer)); } VariantDecoder::Utf8(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::Gb18030(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::Big5(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::EucJp(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::Iso2022Jp(ref v) => { if v.in_neutral_state() { return Some(Encoding::iso_2022_jp_ascii_valid_up_to(buffer)); } return None; } VariantDecoder::ShiftJis(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::EucKr(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::UserDefined(_) => {} VariantDecoder::Replacement(_) | VariantDecoder::Utf16(_) => { return None; } }; Some(Encoding::ascii_valid_up_to(buffer)) } } pub enum VariantEncoder { ''') for variant in encoder_variants: variant_file.write(" %s(%sEncoder),\n" % (to_camel_name(variant), to_camel_name(variant))) variant_file.write('''} impl VariantEncoder { pub fn has_pending_state(&self) -> bool { match *self { VariantEncoder::Iso2022Jp(ref v) => { v.has_pending_state() } _ => false, } } ''') write_variant_method("max_buffer_length_from_utf16_without_replacement", False, [("u16_length", "usize")], "Option", encoder_variants, [], "Encoder") write_variant_method("max_buffer_length_from_utf8_without_replacement", False, [("byte_length", "usize")], "Option", encoder_variants, [], "Encoder") write_variant_method("encode_from_utf16_raw", True, [("src", "&[u16]"), ("dst", "&mut [u8]"), ("last", "bool")], "(EncoderResult, usize, usize)", encoder_variants, [], "Encoder") write_variant_method("encode_from_utf8_raw", True, [("src", "&str"), ("dst", "&mut [u8]"), ("last", "bool")], "(EncoderResult, usize, usize)", encoder_variants, [], "Encoder") variant_file.write('''} pub enum VariantEncoding { SingleByte(&'static [u16; 128], u16, u8, u8),''') for encoding in multi_byte: variant_file.write("%s,\n" % to_camel_name(encoding["name"])) variant_file.write('''} impl VariantEncoding { pub fn new_variant_decoder(&self) -> VariantDecoder { match *self { VariantEncoding::SingleByte(table, _, _, _) => SingleByteDecoder::new(table), VariantEncoding::Utf8 => Utf8Decoder::new(), VariantEncoding::Gbk | VariantEncoding::Gb18030 => Gb18030Decoder::new(), VariantEncoding::Big5 => Big5Decoder::new(), VariantEncoding::EucJp => EucJpDecoder::new(), VariantEncoding::Iso2022Jp => Iso2022JpDecoder::new(), VariantEncoding::ShiftJis => ShiftJisDecoder::new(), VariantEncoding::EucKr => EucKrDecoder::new(), VariantEncoding::Replacement => ReplacementDecoder::new(), VariantEncoding::UserDefined => UserDefinedDecoder::new(), VariantEncoding::Utf16Be => Utf16Decoder::new(true), VariantEncoding::Utf16Le => Utf16Decoder::new(false), } } pub fn new_encoder(&self, encoding: &'static Encoding) -> Encoder { match *self { VariantEncoding::SingleByte(table, run_bmp_offset, run_byte_offset, run_length) => SingleByteEncoder::new(encoding, table, run_bmp_offset, run_byte_offset, run_length), VariantEncoding::Utf8 => Utf8Encoder::new(encoding), VariantEncoding::Gbk => Gb18030Encoder::new(encoding, false), VariantEncoding::Gb18030 => Gb18030Encoder::new(encoding, true), VariantEncoding::Big5 => Big5Encoder::new(encoding), VariantEncoding::EucJp => EucJpEncoder::new(encoding), VariantEncoding::Iso2022Jp => Iso2022JpEncoder::new(encoding), VariantEncoding::ShiftJis => ShiftJisEncoder::new(encoding), VariantEncoding::EucKr => EucKrEncoder::new(encoding), VariantEncoding::UserDefined => UserDefinedEncoder::new(encoding), VariantEncoding::Utf16Be | VariantEncoding::Replacement | VariantEncoding::Utf16Le => unreachable!(), } } pub fn is_single_byte(&self) -> bool { match *self { VariantEncoding::SingleByte(_, _, _, _) | VariantEncoding::UserDefined => true, _ => false, } } } ''') variant_file.close() (ffi_rs_begin, ffi_rs_end) = read_non_generated("../encoding_c/src/lib.rs") ffi_file = open("../encoding_c/src/lib.rs", "w") ffi_file.write(ffi_rs_begin) ffi_file.write(""" // Instead, please regenerate using generate-encoding-data.py /// The minimum length of buffers that may be passed to `encoding_name()`. pub const ENCODING_NAME_MAX_LENGTH: usize = %d; // %s """ % (longest_name_length, longest_name)) for name in preferred: ffi_file.write('''/// The %s encoding. #[no_mangle] pub static %s_ENCODING: ConstEncoding = ConstEncoding(&%s_INIT); ''' % (to_dom_name(name), to_constant_name(name), to_constant_name(name))) ffi_file.write(ffi_rs_end) ffi_file.close() (single_byte_rs_begin, single_byte_rs_end) = read_non_generated("src/single_byte.rs") single_byte_file = open("src/single_byte.rs", "w") single_byte_file.write(single_byte_rs_begin) single_byte_file.write(""" // Instead, please regenerate using generate-encoding-data.py #[test] fn test_single_byte_decode() {""") idx = 0 # for Miri, return after 2nd test for name in preferred: if name == u"ISO-8859-8-I": continue; if is_single_byte(name): single_byte_file.write(""" decode_single_byte(%s, &data::SINGLE_BYTE_DATA.%s);""" % (to_constant_name(name), to_snake_name(name))) idx += 1 if idx == 2: single_byte_file.write(""" if cfg!(miri) { // Miri is too slow return; }""") single_byte_file.write(""" } #[test] fn test_single_byte_encode() {""") idx = 0 # for Miri, return after 2nd test for name in preferred: if name == u"ISO-8859-8-I": continue; if is_single_byte(name): single_byte_file.write(""" encode_single_byte(%s, &data::SINGLE_BYTE_DATA.%s);""" % (to_constant_name(name), to_snake_name(name))) idx += 1 if idx == 2: single_byte_file.write(""" if cfg!(miri) { // Miri is too slow return; }""") single_byte_file.write(""" } """) single_byte_file.write(single_byte_rs_end) single_byte_file.close() static_file = open("../encoding_c/include/encoding_rs_statics.h", "w") static_file.write("""// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. // THIS IS A GENERATED FILE. PLEASE DO NOT EDIT. // Instead, please regenerate using generate-encoding-data.py // This file is not meant to be included directly. Instead, encoding_rs.h // includes this file. #ifndef encoding_rs_statics_h_ #define encoding_rs_statics_h_ #ifndef ENCODING_RS_ENCODING #define ENCODING_RS_ENCODING Encoding #ifndef __cplusplus typedef struct Encoding_ Encoding; #endif #endif #ifndef ENCODING_RS_NOT_NULL_CONST_ENCODING_PTR #define ENCODING_RS_NOT_NULL_CONST_ENCODING_PTR const ENCODING_RS_ENCODING* #endif #ifndef ENCODING_RS_ENCODER #define ENCODING_RS_ENCODER Encoder #ifndef __cplusplus typedef struct Encoder_ Encoder; #endif #endif #ifndef ENCODING_RS_DECODER #define ENCODING_RS_DECODER Decoder #ifndef __cplusplus typedef struct Decoder_ Decoder; #endif #endif #define INPUT_EMPTY 0 #define OUTPUT_FULL 0xFFFFFFFF // %s #define ENCODING_NAME_MAX_LENGTH %d """ % (longest_name, longest_name_length)) for name in preferred: static_file.write('''/// The %s encoding. extern ENCODING_RS_NOT_NULL_CONST_ENCODING_PTR const %s_ENCODING; ''' % (to_dom_name(name), to_constant_name(name))) static_file.write("""#endif // encoding_rs_statics_h_ """) static_file.close() (utf_8_rs_begin, utf_8_rs_end) = read_non_generated("src/utf_8.rs") utf_8_file = open("src/utf_8.rs", "w") utf_8_file.write(utf_8_rs_begin) utf_8_file.write(""" // Instead, please regenerate using generate-encoding-data.py pub static UTF8_DATA: Utf8Data = Utf8Data { table: [ """) for i in range(256): combined = (1 << 2) # invalid lead if i < 0x80 or i > 0xBF: combined |= (1 << 3) # normal trail if i < 0xA0 or i > 0xBF: combined |= (1 << 4) # three-byte special lower bound if i < 0x80 or i > 0x9F: combined |= (1 << 5) # three-byte special upper bound if i < 0x90 or i > 0xBF: combined |= (1 << 6) # four-byte special lower bound if i < 0x80 or i > 0x8F: combined |= (1 << 7) # four-byte special upper bound utf_8_file.write("%d," % combined) for i in range(128, 256): lane = (1 << 2) # invalid lead if i >= 0xC2 and i <= 0xDF: lane = (1 << 3) # normal trail elif i == 0xE0: lane = (1 << 4) # three-byte special lower bound elif i >= 0xE1 and i <= 0xEC: lane = (1 << 3) # normal trail elif i == 0xED: lane = (1 << 5) # three-byte special upper bound elif i >= 0xEE and i <= 0xEF: lane = (1 << 3) # normal trail elif i == 0xF0: lane = (1 << 6) # four-byte special lower bound elif i >= 0xF1 and i <= 0xF3: lane = (1 << 3) # normal trail elif i == 0xF4: lane = (1 << 7) # four-byte special upper bound utf_8_file.write("%d," % lane) utf_8_file.write(""" ], }; """) utf_8_file.write(utf_8_rs_end) utf_8_file.close() # Unit tests TEST_HEADER = '''Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py ''' index = indexes["jis0208"] jis0208_in_file = open("src/test_data/jis0208_in.txt", "w") jis0208_in_file.write(TEST_HEADER) for pointer in range(0, 94 * 94): (lead, trail) = divmod(pointer, 94) lead += 0xA1 trail += 0xA1 jis0208_in_file.write("%s%s\n" % (chr(lead), chr(trail))) jis0208_in_file.close() jis0208_in_ref_file = open("src/test_data/jis0208_in_ref.txt", "w") jis0208_in_ref_file.write(TEST_HEADER) for pointer in range(0, 94 * 94): code_point = index[pointer] if code_point: jis0208_in_ref_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) else: jis0208_in_ref_file.write(u"\uFFFD\n".encode("utf-8")) jis0208_in_ref_file.close() jis0208_out_file = open("src/test_data/jis0208_out.txt", "w") jis0208_out_ref_file = open("src/test_data/jis0208_out_ref.txt", "w") jis0208_out_file.write(TEST_HEADER) jis0208_out_ref_file.write(TEST_HEADER) for pointer in range(0, 94 * 94): code_point = index[pointer] if code_point: revised_pointer = pointer if revised_pointer == 8644 or (revised_pointer >= 1207 and revised_pointer < 1220): revised_pointer = index.index(code_point) (lead, trail) = divmod(revised_pointer, 94) lead += 0xA1 trail += 0xA1 jis0208_out_ref_file.write("%s%s\n" % (chr(lead), chr(trail))) jis0208_out_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) jis0208_out_file.close() jis0208_out_ref_file.close() shift_jis_in_file = open("src/test_data/shift_jis_in.txt", "w") shift_jis_in_file.write(TEST_HEADER) for pointer in range(0, len(index)): (lead, trail) = divmod(pointer, 188) lead += 0x81 if lead < 0x1F else 0xC1 trail += 0x40 if trail < 0x3F else 0x41 shift_jis_in_file.write("%s%s\n" % (chr(lead), chr(trail))) shift_jis_in_file.close() shift_jis_in_ref_file = open("src/test_data/shift_jis_in_ref.txt", "w") shift_jis_in_ref_file.write(TEST_HEADER) for pointer in range(0, len(index)): code_point = 0xE000 - 8836 + pointer if pointer >= 8836 and pointer <= 10715 else index[pointer] if code_point: shift_jis_in_ref_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) else: trail = pointer % 188 trail += 0x40 if trail < 0x3F else 0x41 if trail < 0x80: shift_jis_in_ref_file.write((u"\uFFFD%s\n" % unichr(trail)).encode("utf-8")) else: shift_jis_in_ref_file.write(u"\uFFFD\n".encode("utf-8")) shift_jis_in_ref_file.close() shift_jis_out_file = open("src/test_data/shift_jis_out.txt", "w") shift_jis_out_ref_file = open("src/test_data/shift_jis_out_ref.txt", "w") shift_jis_out_file.write(TEST_HEADER) shift_jis_out_ref_file.write(TEST_HEADER) for pointer in range(0, 8272): code_point = index[pointer] if code_point: revised_pointer = pointer if revised_pointer >= 1207 and revised_pointer < 1220: revised_pointer = index.index(code_point) (lead, trail) = divmod(revised_pointer, 188) lead += 0x81 if lead < 0x1F else 0xC1 trail += 0x40 if trail < 0x3F else 0x41 shift_jis_out_ref_file.write("%s%s\n" % (chr(lead), chr(trail))) shift_jis_out_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) for pointer in range(8836, len(index)): code_point = index[pointer] if code_point: revised_pointer = index.index(code_point) if revised_pointer >= 8272 and revised_pointer < 8836: revised_pointer = pointer (lead, trail) = divmod(revised_pointer, 188) lead += 0x81 if lead < 0x1F else 0xC1 trail += 0x40 if trail < 0x3F else 0x41 shift_jis_out_ref_file.write("%s%s\n" % (chr(lead), chr(trail))) shift_jis_out_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) shift_jis_out_file.close() shift_jis_out_ref_file.close() iso_2022_jp_in_file = open("src/test_data/iso_2022_jp_in.txt", "w") iso_2022_jp_in_file.write(TEST_HEADER) for pointer in range(0, 94 * 94): (lead, trail) = divmod(pointer, 94) lead += 0x21 trail += 0x21 iso_2022_jp_in_file.write("\x1B$B%s%s\x1B(B\n" % (chr(lead), chr(trail))) iso_2022_jp_in_file.close() iso_2022_jp_in_ref_file = open("src/test_data/iso_2022_jp_in_ref.txt", "w") iso_2022_jp_in_ref_file.write(TEST_HEADER) for pointer in range(0, 94 * 94): code_point = index[pointer] if code_point: iso_2022_jp_in_ref_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) else: iso_2022_jp_in_ref_file.write(u"\uFFFD\n".encode("utf-8")) iso_2022_jp_in_ref_file.close() iso_2022_jp_out_file = open("src/test_data/iso_2022_jp_out.txt", "w") iso_2022_jp_out_ref_file = open("src/test_data/iso_2022_jp_out_ref.txt", "w") iso_2022_jp_out_file.write(TEST_HEADER) iso_2022_jp_out_ref_file.write(TEST_HEADER) for pointer in range(0, 94 * 94): code_point = index[pointer] if code_point: revised_pointer = pointer if revised_pointer == 8644 or (revised_pointer >= 1207 and revised_pointer < 1220): revised_pointer = index.index(code_point) (lead, trail) = divmod(revised_pointer, 94) lead += 0x21 trail += 0x21 iso_2022_jp_out_ref_file.write("\x1B$B%s%s\x1B(B\n" % (chr(lead), chr(trail))) iso_2022_jp_out_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) for i in xrange(len(half_width_index)): code_point = i + 0xFF61 normalized_code_point = half_width_index[i] pointer = index.index(normalized_code_point) (lead, trail) = divmod(pointer, 94) lead += 0x21 trail += 0x21 iso_2022_jp_out_ref_file.write("\x1B$B%s%s\x1B(B\n" % (chr(lead), chr(trail))) iso_2022_jp_out_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) iso_2022_jp_out_file.close() iso_2022_jp_out_ref_file.close() index = indexes["euc-kr"] euc_kr_in_file = open("src/test_data/euc_kr_in.txt", "w") euc_kr_in_file.write(TEST_HEADER) for pointer in range(0, len(index)): (lead, trail) = divmod(pointer, 190) lead += 0x81 trail += 0x41 euc_kr_in_file.write("%s%s\n" % (chr(lead), chr(trail))) euc_kr_in_file.close() euc_kr_in_ref_file = open("src/test_data/euc_kr_in_ref.txt", "w") euc_kr_in_ref_file.write(TEST_HEADER) for pointer in range(0, len(index)): code_point = index[pointer] if code_point: euc_kr_in_ref_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) else: trail = pointer % 190 trail += 0x41 if trail < 0x80: euc_kr_in_ref_file.write((u"\uFFFD%s\n" % unichr(trail)).encode("utf-8")) else: euc_kr_in_ref_file.write(u"\uFFFD\n".encode("utf-8")) euc_kr_in_ref_file.close() euc_kr_out_file = open("src/test_data/euc_kr_out.txt", "w") euc_kr_out_ref_file = open("src/test_data/euc_kr_out_ref.txt", "w") euc_kr_out_file.write(TEST_HEADER) euc_kr_out_ref_file.write(TEST_HEADER) for pointer in range(0, len(index)): code_point = index[pointer] if code_point: (lead, trail) = divmod(pointer, 190) lead += 0x81 trail += 0x41 euc_kr_out_ref_file.write("%s%s\n" % (chr(lead), chr(trail))) euc_kr_out_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) euc_kr_out_file.close() euc_kr_out_ref_file.close() index = indexes["gb18030"] gb18030_in_file = open("src/test_data/gb18030_in.txt", "w") gb18030_in_file.write(TEST_HEADER) for pointer in range(0, len(index)): (lead, trail) = divmod(pointer, 190) lead += 0x81 trail += 0x40 if trail < 0x3F else 0x41 gb18030_in_file.write("%s%s\n" % (chr(lead), chr(trail))) gb18030_in_file.close() gb18030_in_ref_file = open("src/test_data/gb18030_in_ref.txt", "w") gb18030_in_ref_file.write(TEST_HEADER) for pointer in range(0, len(index)): code_point = index[pointer] if code_point: gb18030_in_ref_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) else: trail = pointer % 190 trail += 0x40 if trail < 0x3F else 0x41 if trail < 0x80: gb18030_in_ref_file.write((u"\uFFFD%s\n" % unichr(trail)).encode("utf-8")) else: gb18030_in_ref_file.write(u"\uFFFD\n".encode("utf-8")) gb18030_in_ref_file.close() gb18030_out_file = open("src/test_data/gb18030_out.txt", "w") gb18030_out_ref_file = open("src/test_data/gb18030_out_ref.txt", "w") gb18030_out_file.write(TEST_HEADER) gb18030_out_ref_file.write(TEST_HEADER) for pointer in range(0, len(index)): if pointer == 6555: continue code_point = index[pointer] if code_point: (lead, trail) = divmod(pointer, 190) lead += 0x81 trail += 0x40 if trail < 0x3F else 0x41 gb18030_out_ref_file.write("%s%s\n" % (chr(lead), chr(trail))) gb18030_out_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) gb18030_out_file.close() gb18030_out_ref_file.close() index = indexes["big5"] big5_in_file = open("src/test_data/big5_in.txt", "w") big5_in_file.write(TEST_HEADER) for pointer in range(0, len(index)): (lead, trail) = divmod(pointer, 157) lead += 0x81 trail += 0x40 if trail < 0x3F else 0x62 big5_in_file.write("%s%s\n" % (chr(lead), chr(trail))) big5_in_file.close() big5_two_characters = { 1133: u"\u00CA\u0304", 1135: u"\u00CA\u030C", 1164: u"\u00EA\u0304", 1166: u"\u00EA\u030C", } big5_in_ref_file = open("src/test_data/big5_in_ref.txt", "w") big5_in_ref_file.write(TEST_HEADER) for pointer in range(0, len(index)): if pointer in big5_two_characters.keys(): big5_in_ref_file.write((u"%s\n" % big5_two_characters[pointer]).encode("utf-8")) continue code_point = index[pointer] if code_point: big5_in_ref_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) else: trail = pointer % 157 trail += 0x40 if trail < 0x3F else 0x62 if trail < 0x80: big5_in_ref_file.write((u"\uFFFD%s\n" % unichr(trail)).encode("utf-8")) else: big5_in_ref_file.write(u"\uFFFD\n".encode("utf-8")) big5_in_ref_file.close() prefer_last = [ 0x2550, 0x255E, 0x2561, 0x256A, 0x5341, 0x5345, ] pointer_for_prefer_last = [] for code_point in prefer_last: # Python lists don't have .rindex() :-( for i in xrange(len(index) - 1, -1, -1): candidate = index[i] if candidate == code_point: pointer_for_prefer_last.append(i) break big5_out_file = open("src/test_data/big5_out.txt", "w") big5_out_ref_file = open("src/test_data/big5_out_ref.txt", "w") big5_out_file.write(TEST_HEADER) big5_out_ref_file.write(TEST_HEADER) for pointer in range(((0xA1 - 0x81) * 157), len(index)): code_point = index[pointer] if code_point: if code_point in prefer_last: if pointer != pointer_for_prefer_last[prefer_last.index(code_point)]: continue else: if pointer != index.index(code_point): continue (lead, trail) = divmod(pointer, 157) lead += 0x81 trail += 0x40 if trail < 0x3F else 0x62 big5_out_ref_file.write("%s%s\n" % (chr(lead), chr(trail))) big5_out_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) big5_out_file.close() big5_out_ref_file.close() index = indexes["jis0212"] jis0212_in_file = open("src/test_data/jis0212_in.txt", "w") jis0212_in_file.write(TEST_HEADER) for pointer in range(0, len(index)): (lead, trail) = divmod(pointer, 94) lead += 0xA1 trail += 0xA1 jis0212_in_file.write("\x8F%s%s\n" % (chr(lead), chr(trail))) jis0212_in_file.close() jis0212_in_ref_file = open("src/test_data/jis0212_in_ref.txt", "w") jis0212_in_ref_file.write(TEST_HEADER) for pointer in range(0, len(index)): code_point = index[pointer] if code_point: jis0212_in_ref_file.write((u"%s\n" % unichr(code_point)).encode("utf-8")) else: jis0212_in_ref_file.write(u"\uFFFD\n".encode("utf-8")) jis0212_in_ref_file.close() (codepage_begin, codepage_end) = read_non_generated("../codepage/src/lib.rs") codepage_file = open("../codepage/src/lib.rs", "w") codepage_file.write(codepage_begin) codepage_file.write(""" // Instead, please regenerate using generate-encoding-data.py /// Supported code page numbers in estimated order of usage frequency static CODE_PAGES: [u16; %d] = [ """ % len(code_pages)) for code_page in code_pages: codepage_file.write(" %d,\n" % code_page) codepage_file.write("""]; /// Encodings corresponding to the code page numbers in the same order static ENCODINGS: [&'static Encoding; %d] = [ """ % len(code_pages)) for code_page in code_pages: name = encodings_by_code_page[code_page] codepage_file.write(" &%s_INIT,\n" % to_constant_name(name)) codepage_file.write("""]; """) codepage_file.write(codepage_end) codepage_file.close() (codepage_test_begin, codepage_test_end) = read_non_generated("../codepage/src/tests.rs") codepage_test_file = open("../codepage/src/tests.rs", "w") codepage_test_file.write(codepage_test_begin) codepage_test_file.write(""" // Instead, please regenerate using generate-encoding-data.py #[test] fn test_to_encoding() { assert_eq!(to_encoding(0), None); """) for code_page in code_pages: codepage_test_file.write(" assert_eq!(to_encoding(%d), Some(%s));\n" % (code_page, to_constant_name(encodings_by_code_page[code_page]))) codepage_test_file.write("""} #[test] fn test_from_encoding() { """) for name in preferred: if code_pages_by_encoding.has_key(name): codepage_test_file.write(" assert_eq!(from_encoding(%s), Some(%d));\n" % (to_constant_name(name), code_pages_by_encoding[name])) else: codepage_test_file.write(" assert_eq!(from_encoding(%s), None);\n" % to_constant_name(name)) codepage_test_file.write("""} """) codepage_test_file.write(codepage_test_end) codepage_test_file.close() subprocess.call(["cargo", "fmt"]) encoding_rs-0.8.33/rustfmt.toml000064400000000000000000000000371046102023000146120ustar 00000000000000error_on_line_overflow = false encoding_rs-0.8.33/src/ascii.rs000064400000000000000000002102131046102023000144350ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. // It's assumed that in due course Rust will have explicit SIMD but will not // be good at run-time selection of SIMD vs. no-SIMD. In such a future, // x86_64 will always use SSE2 and 32-bit x86 will use SSE2 when compiled with // a Mozilla-shipped rustc. SIMD support and especially detection on ARM is a // mess. Under the circumstances, it seems to make sense to optimize the ALU // case for ARMv7 rather than x86. Annoyingly, I was unable to get useful // numbers of the actual ARMv7 CPU I have access to, because (thermal?) // throttling kept interfering. Since Raspberry Pi 3 (ARMv8 core but running // ARMv7 code) produced reproducible performance numbers, that's the ARM // computer that this code ended up being optimized for in the ALU case. // Less popular CPU architectures simply get the approach that was chosen based // on Raspberry Pi 3 measurements. The UTF-16 and UTF-8 ALU cases take // different approaches based on benchmarking on Raspberry Pi 3. #[cfg(all( feature = "simd-accel", any( target_feature = "sse2", all(target_endian = "little", target_arch = "aarch64"), all(target_endian = "little", target_feature = "neon") ) ))] use crate::simd_funcs::*; cfg_if! { if #[cfg(feature = "simd-accel")] { #[allow(unused_imports)] use ::core::intrinsics::unlikely; #[allow(unused_imports)] use ::core::intrinsics::likely; } else { #[allow(dead_code)] #[inline(always)] fn unlikely(b: bool) -> bool { b } #[allow(dead_code)] #[inline(always)] fn likely(b: bool) -> bool { b } } } // `as` truncates, so works on 32-bit, too. #[allow(dead_code)] pub const ASCII_MASK: usize = 0x8080_8080_8080_8080u64 as usize; // `as` truncates, so works on 32-bit, too. #[allow(dead_code)] pub const BASIC_LATIN_MASK: usize = 0xFF80_FF80_FF80_FF80u64 as usize; #[allow(unused_macros)] macro_rules! ascii_naive { ($name:ident, $src_unit:ty, $dst_unit:ty) => { #[inline(always)] pub unsafe fn $name( src: *const $src_unit, dst: *mut $dst_unit, len: usize, ) -> Option<($src_unit, usize)> { // Yes, manually omitting the bound check here matters // a lot for perf. for i in 0..len { let code_unit = *(src.add(i)); if code_unit > 127 { return Some((code_unit, i)); } *(dst.add(i)) = code_unit as $dst_unit; } return None; } }; } #[allow(unused_macros)] macro_rules! ascii_alu { ($name:ident, $src_unit:ty, $dst_unit:ty, $stride_fn:ident) => { #[cfg_attr(feature = "cargo-clippy", allow(never_loop, cast_ptr_alignment))] #[inline(always)] pub unsafe fn $name( src: *const $src_unit, dst: *mut $dst_unit, len: usize, ) -> Option<($src_unit, usize)> { let mut offset = 0usize; // This loop is only broken out of as a `goto` forward loop { let mut until_alignment = { // Check if the other unit aligns if we move the narrower unit // to alignment. // if ::core::mem::size_of::<$src_unit>() == ::core::mem::size_of::<$dst_unit>() { // ascii_to_ascii let src_alignment = (src as usize) & ALU_ALIGNMENT_MASK; let dst_alignment = (dst as usize) & ALU_ALIGNMENT_MASK; if src_alignment != dst_alignment { break; } (ALU_ALIGNMENT - src_alignment) & ALU_ALIGNMENT_MASK // } else if ::core::mem::size_of::<$src_unit>() < ::core::mem::size_of::<$dst_unit>() { // ascii_to_basic_latin // let src_until_alignment = (ALIGNMENT - ((src as usize) & ALIGNMENT_MASK)) & ALIGNMENT_MASK; // if (dst.add(src_until_alignment) as usize) & ALIGNMENT_MASK != 0 { // break; // } // src_until_alignment // } else { // basic_latin_to_ascii // let dst_until_alignment = (ALIGNMENT - ((dst as usize) & ALIGNMENT_MASK)) & ALIGNMENT_MASK; // if (src.add(dst_until_alignment) as usize) & ALIGNMENT_MASK != 0 { // break; // } // dst_until_alignment // } }; if until_alignment + ALU_STRIDE_SIZE <= len { // Moving pointers to alignment seems to be a pessimization on // x86_64 for operations that have UTF-16 as the internal // Unicode representation. However, since it seems to be a win // on ARM (tested ARMv7 code running on ARMv8 [rpi3]), except // mixed results when encoding from UTF-16 and since x86 and // x86_64 should be using SSE2 in due course, keeping the move // to alignment here. It would be good to test on more ARM CPUs // and on real MIPS and POWER hardware. while until_alignment != 0 { let code_unit = *(src.add(offset)); if code_unit > 127 { return Some((code_unit, offset)); } *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; until_alignment -= 1; } let len_minus_stride = len - ALU_STRIDE_SIZE; loop { if let Some(num_ascii) = $stride_fn( src.add(offset) as *const usize, dst.add(offset) as *mut usize, ) { offset += num_ascii; return Some((*(src.add(offset)), offset)); } offset += ALU_STRIDE_SIZE; if offset > len_minus_stride { break; } } } break; } while offset < len { let code_unit = *(src.add(offset)); if code_unit > 127 { return Some((code_unit, offset)); } *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; } None } }; } #[allow(unused_macros)] macro_rules! basic_latin_alu { ($name:ident, $src_unit:ty, $dst_unit:ty, $stride_fn:ident) => { #[cfg_attr( feature = "cargo-clippy", allow(never_loop, cast_ptr_alignment, cast_lossless) )] #[inline(always)] pub unsafe fn $name( src: *const $src_unit, dst: *mut $dst_unit, len: usize, ) -> Option<($src_unit, usize)> { let mut offset = 0usize; // This loop is only broken out of as a `goto` forward loop { let mut until_alignment = { // Check if the other unit aligns if we move the narrower unit // to alignment. // if ::core::mem::size_of::<$src_unit>() == ::core::mem::size_of::<$dst_unit>() { // ascii_to_ascii // let src_alignment = (src as usize) & ALIGNMENT_MASK; // let dst_alignment = (dst as usize) & ALIGNMENT_MASK; // if src_alignment != dst_alignment { // break; // } // (ALIGNMENT - src_alignment) & ALIGNMENT_MASK // } else if ::core::mem::size_of::<$src_unit>() < ::core::mem::size_of::<$dst_unit>() { // ascii_to_basic_latin let src_until_alignment = (ALU_ALIGNMENT - ((src as usize) & ALU_ALIGNMENT_MASK)) & ALU_ALIGNMENT_MASK; if (dst.wrapping_add(src_until_alignment) as usize) & ALU_ALIGNMENT_MASK != 0 { break; } src_until_alignment } else { // basic_latin_to_ascii let dst_until_alignment = (ALU_ALIGNMENT - ((dst as usize) & ALU_ALIGNMENT_MASK)) & ALU_ALIGNMENT_MASK; if (src.wrapping_add(dst_until_alignment) as usize) & ALU_ALIGNMENT_MASK != 0 { break; } dst_until_alignment } }; if until_alignment + ALU_STRIDE_SIZE <= len { // Moving pointers to alignment seems to be a pessimization on // x86_64 for operations that have UTF-16 as the internal // Unicode representation. However, since it seems to be a win // on ARM (tested ARMv7 code running on ARMv8 [rpi3]), except // mixed results when encoding from UTF-16 and since x86 and // x86_64 should be using SSE2 in due course, keeping the move // to alignment here. It would be good to test on more ARM CPUs // and on real MIPS and POWER hardware. while until_alignment != 0 { let code_unit = *(src.add(offset)); if code_unit > 127 { return Some((code_unit, offset)); } *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; until_alignment -= 1; } let len_minus_stride = len - ALU_STRIDE_SIZE; loop { if !$stride_fn( src.add(offset) as *const usize, dst.add(offset) as *mut usize, ) { break; } offset += ALU_STRIDE_SIZE; if offset > len_minus_stride { break; } } } break; } while offset < len { let code_unit = *(src.add(offset)); if code_unit > 127 { return Some((code_unit, offset)); } *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; } None } }; } #[allow(unused_macros)] macro_rules! latin1_alu { ($name:ident, $src_unit:ty, $dst_unit:ty, $stride_fn:ident) => { #[cfg_attr( feature = "cargo-clippy", allow(never_loop, cast_ptr_alignment, cast_lossless) )] #[inline(always)] pub unsafe fn $name(src: *const $src_unit, dst: *mut $dst_unit, len: usize) { let mut offset = 0usize; // This loop is only broken out of as a `goto` forward loop { let mut until_alignment = { if ::core::mem::size_of::<$src_unit>() < ::core::mem::size_of::<$dst_unit>() { // unpack let src_until_alignment = (ALU_ALIGNMENT - ((src as usize) & ALU_ALIGNMENT_MASK)) & ALU_ALIGNMENT_MASK; if (dst.wrapping_add(src_until_alignment) as usize) & ALU_ALIGNMENT_MASK != 0 { break; } src_until_alignment } else { // pack let dst_until_alignment = (ALU_ALIGNMENT - ((dst as usize) & ALU_ALIGNMENT_MASK)) & ALU_ALIGNMENT_MASK; if (src.wrapping_add(dst_until_alignment) as usize) & ALU_ALIGNMENT_MASK != 0 { break; } dst_until_alignment } }; if until_alignment + ALU_STRIDE_SIZE <= len { while until_alignment != 0 { let code_unit = *(src.add(offset)); *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; until_alignment -= 1; } let len_minus_stride = len - ALU_STRIDE_SIZE; loop { $stride_fn( src.add(offset) as *const usize, dst.add(offset) as *mut usize, ); offset += ALU_STRIDE_SIZE; if offset > len_minus_stride { break; } } } break; } while offset < len { let code_unit = *(src.add(offset)); *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; } } }; } #[allow(unused_macros)] macro_rules! ascii_simd_check_align { ( $name:ident, $src_unit:ty, $dst_unit:ty, $stride_both_aligned:ident, $stride_src_aligned:ident, $stride_dst_aligned:ident, $stride_neither_aligned:ident ) => { #[inline(always)] pub unsafe fn $name( src: *const $src_unit, dst: *mut $dst_unit, len: usize, ) -> Option<($src_unit, usize)> { let mut offset = 0usize; if SIMD_STRIDE_SIZE <= len { let len_minus_stride = len - SIMD_STRIDE_SIZE; // XXX Should we first process one stride unconditionally as unaligned to // avoid the cost of the branchiness below if the first stride fails anyway? // XXX Should we just use unaligned SSE2 access unconditionally? It seems that // on Haswell, it would make sense to just use unaligned and not bother // checking. Need to benchmark older architectures before deciding. let dst_masked = (dst as usize) & SIMD_ALIGNMENT_MASK; if ((src as usize) & SIMD_ALIGNMENT_MASK) == 0 { if dst_masked == 0 { loop { if !$stride_both_aligned(src.add(offset), dst.add(offset)) { break; } offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } else { loop { if !$stride_src_aligned(src.add(offset), dst.add(offset)) { break; } offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } } else { if dst_masked == 0 { loop { if !$stride_dst_aligned(src.add(offset), dst.add(offset)) { break; } offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } else { loop { if !$stride_neither_aligned(src.add(offset), dst.add(offset)) { break; } offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } } } while offset < len { let code_unit = *(src.add(offset)); if code_unit > 127 { return Some((code_unit, offset)); } *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; } None } }; } #[allow(unused_macros)] macro_rules! ascii_simd_check_align_unrolled { ( $name:ident, $src_unit:ty, $dst_unit:ty, $stride_both_aligned:ident, $stride_src_aligned:ident, $stride_neither_aligned:ident, $double_stride_both_aligned:ident, $double_stride_src_aligned:ident ) => { #[inline(always)] pub unsafe fn $name( src: *const $src_unit, dst: *mut $dst_unit, len: usize, ) -> Option<($src_unit, usize)> { let unit_size = ::core::mem::size_of::<$src_unit>(); let mut offset = 0usize; // This loop is only broken out of as a goto forward without // actually looping 'outer: loop { if SIMD_STRIDE_SIZE <= len { // First, process one unaligned if !$stride_neither_aligned(src, dst) { break 'outer; } offset = SIMD_STRIDE_SIZE; // We have now seen 16 ASCII bytes. Let's guess that // there will be enough more to justify more expense // in the case of non-ASCII. // Use aligned reads for the sake of old microachitectures. let until_alignment = ((SIMD_ALIGNMENT - ((src.add(offset) as usize) & SIMD_ALIGNMENT_MASK)) & SIMD_ALIGNMENT_MASK) / unit_size; // This addition won't overflow, because even in the 32-bit PAE case the // address space holds enough code that the slice length can't be that // close to address space size. // offset now equals SIMD_STRIDE_SIZE, hence times 3 below. if until_alignment + (SIMD_STRIDE_SIZE * 3) <= len { if until_alignment != 0 { if !$stride_neither_aligned(src.add(offset), dst.add(offset)) { break; } offset += until_alignment; } let len_minus_stride_times_two = len - (SIMD_STRIDE_SIZE * 2); let dst_masked = (dst.add(offset) as usize) & SIMD_ALIGNMENT_MASK; if dst_masked == 0 { loop { if let Some(advance) = $double_stride_both_aligned(src.add(offset), dst.add(offset)) { offset += advance; let code_unit = *(src.add(offset)); return Some((code_unit, offset)); } offset += SIMD_STRIDE_SIZE * 2; if offset > len_minus_stride_times_two { break; } } if offset + SIMD_STRIDE_SIZE <= len { if !$stride_both_aligned(src.add(offset), dst.add(offset)) { break 'outer; } offset += SIMD_STRIDE_SIZE; } } else { loop { if let Some(advance) = $double_stride_src_aligned(src.add(offset), dst.add(offset)) { offset += advance; let code_unit = *(src.add(offset)); return Some((code_unit, offset)); } offset += SIMD_STRIDE_SIZE * 2; if offset > len_minus_stride_times_two { break; } } if offset + SIMD_STRIDE_SIZE <= len { if !$stride_src_aligned(src.add(offset), dst.add(offset)) { break 'outer; } offset += SIMD_STRIDE_SIZE; } } } else { // At most two iterations, so unroll if offset + SIMD_STRIDE_SIZE <= len { if !$stride_neither_aligned(src.add(offset), dst.add(offset)) { break; } offset += SIMD_STRIDE_SIZE; if offset + SIMD_STRIDE_SIZE <= len { if !$stride_neither_aligned(src.add(offset), dst.add(offset)) { break; } offset += SIMD_STRIDE_SIZE; } } } } break 'outer; } while offset < len { let code_unit = *(src.add(offset)); if code_unit > 127 { return Some((code_unit, offset)); } *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; } None } }; } #[allow(unused_macros)] macro_rules! latin1_simd_check_align { ( $name:ident, $src_unit:ty, $dst_unit:ty, $stride_both_aligned:ident, $stride_src_aligned:ident, $stride_dst_aligned:ident, $stride_neither_aligned:ident ) => { #[inline(always)] pub unsafe fn $name(src: *const $src_unit, dst: *mut $dst_unit, len: usize) { let mut offset = 0usize; if SIMD_STRIDE_SIZE <= len { let len_minus_stride = len - SIMD_STRIDE_SIZE; let dst_masked = (dst as usize) & SIMD_ALIGNMENT_MASK; if ((src as usize) & SIMD_ALIGNMENT_MASK) == 0 { if dst_masked == 0 { loop { $stride_both_aligned(src.add(offset), dst.add(offset)); offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } else { loop { $stride_src_aligned(src.add(offset), dst.add(offset)); offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } } else { if dst_masked == 0 { loop { $stride_dst_aligned(src.add(offset), dst.add(offset)); offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } else { loop { $stride_neither_aligned(src.add(offset), dst.add(offset)); offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } } } while offset < len { let code_unit = *(src.add(offset)); *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; } } }; } #[allow(unused_macros)] macro_rules! latin1_simd_check_align_unrolled { ( $name:ident, $src_unit:ty, $dst_unit:ty, $stride_both_aligned:ident, $stride_src_aligned:ident, $stride_dst_aligned:ident, $stride_neither_aligned:ident ) => { #[inline(always)] pub unsafe fn $name(src: *const $src_unit, dst: *mut $dst_unit, len: usize) { let unit_size = ::core::mem::size_of::<$src_unit>(); let mut offset = 0usize; if SIMD_STRIDE_SIZE <= len { let mut until_alignment = ((SIMD_STRIDE_SIZE - ((src as usize) & SIMD_ALIGNMENT_MASK)) & SIMD_ALIGNMENT_MASK) / unit_size; while until_alignment != 0 { *(dst.add(offset)) = *(src.add(offset)) as $dst_unit; offset += 1; until_alignment -= 1; } let len_minus_stride = len - SIMD_STRIDE_SIZE; if offset + SIMD_STRIDE_SIZE * 2 <= len { let len_minus_stride_times_two = len_minus_stride - SIMD_STRIDE_SIZE; if (dst.add(offset) as usize) & SIMD_ALIGNMENT_MASK == 0 { loop { $stride_both_aligned(src.add(offset), dst.add(offset)); offset += SIMD_STRIDE_SIZE; $stride_both_aligned(src.add(offset), dst.add(offset)); offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride_times_two { break; } } } else { loop { $stride_src_aligned(src.add(offset), dst.add(offset)); offset += SIMD_STRIDE_SIZE; $stride_src_aligned(src.add(offset), dst.add(offset)); offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride_times_two { break; } } } } if offset < len_minus_stride { $stride_src_aligned(src.add(offset), dst.add(offset)); offset += SIMD_STRIDE_SIZE; } } while offset < len { let code_unit = *(src.add(offset)); // On x86_64, this loop autovectorizes but in the pack // case there are instructions whose purpose is to make sure // each u16 in the vector is truncated before packing. However, // since we don't care about saturating behavior of SSE2 packing // when the input isn't Latin1, those instructions are useless. // Unfortunately, using the `assume` intrinsic to lie to the // optimizer doesn't make LLVM omit the trunctation that we // don't need. Possibly this loop could be manually optimized // to do the sort of thing that LLVM does but without the // ANDing the read vectors of u16 with a constant that discards // the high half of each u16. As far as I can tell, the // optimization assumes that doing a SIMD read past the end of // the array is OK. *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; } } }; } #[allow(unused_macros)] macro_rules! ascii_simd_unalign { ($name:ident, $src_unit:ty, $dst_unit:ty, $stride_neither_aligned:ident) => { #[inline(always)] pub unsafe fn $name( src: *const $src_unit, dst: *mut $dst_unit, len: usize, ) -> Option<($src_unit, usize)> { let mut offset = 0usize; if SIMD_STRIDE_SIZE <= len { let len_minus_stride = len - SIMD_STRIDE_SIZE; loop { if !$stride_neither_aligned(src.add(offset), dst.add(offset)) { break; } offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } while offset < len { let code_unit = *(src.add(offset)); if code_unit > 127 { return Some((code_unit, offset)); } *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; } None } }; } #[allow(unused_macros)] macro_rules! latin1_simd_unalign { ($name:ident, $src_unit:ty, $dst_unit:ty, $stride_neither_aligned:ident) => { #[inline(always)] pub unsafe fn $name(src: *const $src_unit, dst: *mut $dst_unit, len: usize) { let mut offset = 0usize; if SIMD_STRIDE_SIZE <= len { let len_minus_stride = len - SIMD_STRIDE_SIZE; loop { $stride_neither_aligned(src.add(offset), dst.add(offset)); offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } while offset < len { let code_unit = *(src.add(offset)); *(dst.add(offset)) = code_unit as $dst_unit; offset += 1; } } }; } #[allow(unused_macros)] macro_rules! ascii_to_ascii_simd_stride { ($name:ident, $load:ident, $store:ident) => { #[inline(always)] pub unsafe fn $name(src: *const u8, dst: *mut u8) -> bool { let simd = $load(src); if !simd_is_ascii(simd) { return false; } $store(dst, simd); true } }; } #[allow(unused_macros)] macro_rules! ascii_to_ascii_simd_double_stride { ($name:ident, $store:ident) => { #[inline(always)] pub unsafe fn $name(src: *const u8, dst: *mut u8) -> Option { let first = load16_aligned(src); let second = load16_aligned(src.add(SIMD_STRIDE_SIZE)); $store(dst, first); if unlikely(!simd_is_ascii(first | second)) { let mask_first = mask_ascii(first); if mask_first != 0 { return Some(mask_first.trailing_zeros() as usize); } $store(dst.add(SIMD_STRIDE_SIZE), second); let mask_second = mask_ascii(second); return Some(SIMD_STRIDE_SIZE + mask_second.trailing_zeros() as usize); } $store(dst.add(SIMD_STRIDE_SIZE), second); None } }; } #[allow(unused_macros)] macro_rules! ascii_to_basic_latin_simd_stride { ($name:ident, $load:ident, $store:ident) => { #[inline(always)] pub unsafe fn $name(src: *const u8, dst: *mut u16) -> bool { let simd = $load(src); if !simd_is_ascii(simd) { return false; } let (first, second) = simd_unpack(simd); $store(dst, first); $store(dst.add(8), second); true } }; } #[allow(unused_macros)] macro_rules! ascii_to_basic_latin_simd_double_stride { ($name:ident, $store:ident) => { #[inline(always)] pub unsafe fn $name(src: *const u8, dst: *mut u16) -> Option { let first = load16_aligned(src); let second = load16_aligned(src.add(SIMD_STRIDE_SIZE)); let (a, b) = simd_unpack(first); $store(dst, a); $store(dst.add(SIMD_STRIDE_SIZE / 2), b); if unlikely(!simd_is_ascii(first | second)) { let mask_first = mask_ascii(first); if mask_first != 0 { return Some(mask_first.trailing_zeros() as usize); } let (c, d) = simd_unpack(second); $store(dst.add(SIMD_STRIDE_SIZE), c); $store(dst.add(SIMD_STRIDE_SIZE + (SIMD_STRIDE_SIZE / 2)), d); let mask_second = mask_ascii(second); return Some(SIMD_STRIDE_SIZE + mask_second.trailing_zeros() as usize); } let (c, d) = simd_unpack(second); $store(dst.add(SIMD_STRIDE_SIZE), c); $store(dst.add(SIMD_STRIDE_SIZE + (SIMD_STRIDE_SIZE / 2)), d); None } }; } #[allow(unused_macros)] macro_rules! unpack_simd_stride { ($name:ident, $load:ident, $store:ident) => { #[inline(always)] pub unsafe fn $name(src: *const u8, dst: *mut u16) { let simd = $load(src); let (first, second) = simd_unpack(simd); $store(dst, first); $store(dst.add(8), second); } }; } #[allow(unused_macros)] macro_rules! basic_latin_to_ascii_simd_stride { ($name:ident, $load:ident, $store:ident) => { #[inline(always)] pub unsafe fn $name(src: *const u16, dst: *mut u8) -> bool { let first = $load(src); let second = $load(src.add(8)); if simd_is_basic_latin(first | second) { $store(dst, simd_pack(first, second)); true } else { false } } }; } #[allow(unused_macros)] macro_rules! pack_simd_stride { ($name:ident, $load:ident, $store:ident) => { #[inline(always)] pub unsafe fn $name(src: *const u16, dst: *mut u8) { let first = $load(src); let second = $load(src.add(8)); $store(dst, simd_pack(first, second)); } }; } cfg_if! { if #[cfg(all(feature = "simd-accel", target_endian = "little", target_arch = "aarch64"))] { // SIMD with the same instructions for aligned and unaligned loads and stores pub const SIMD_STRIDE_SIZE: usize = 16; pub const MAX_STRIDE_SIZE: usize = 16; // pub const ALIGNMENT: usize = 8; pub const ALU_STRIDE_SIZE: usize = 16; pub const ALU_ALIGNMENT: usize = 8; pub const ALU_ALIGNMENT_MASK: usize = 7; ascii_to_ascii_simd_stride!(ascii_to_ascii_stride_neither_aligned, load16_unaligned, store16_unaligned); ascii_to_basic_latin_simd_stride!(ascii_to_basic_latin_stride_neither_aligned, load16_unaligned, store8_unaligned); unpack_simd_stride!(unpack_stride_neither_aligned, load16_unaligned, store8_unaligned); basic_latin_to_ascii_simd_stride!(basic_latin_to_ascii_stride_neither_aligned, load8_unaligned, store16_unaligned); pack_simd_stride!(pack_stride_neither_aligned, load8_unaligned, store16_unaligned); ascii_simd_unalign!(ascii_to_ascii, u8, u8, ascii_to_ascii_stride_neither_aligned); ascii_simd_unalign!(ascii_to_basic_latin, u8, u16, ascii_to_basic_latin_stride_neither_aligned); ascii_simd_unalign!(basic_latin_to_ascii, u16, u8, basic_latin_to_ascii_stride_neither_aligned); latin1_simd_unalign!(unpack_latin1, u8, u16, unpack_stride_neither_aligned); latin1_simd_unalign!(pack_latin1, u16, u8, pack_stride_neither_aligned); } else if #[cfg(all(feature = "simd-accel", target_endian = "little", target_feature = "neon"))] { // SIMD with different instructions for aligned and unaligned loads and stores. // // Newer microarchitectures are not supposed to have a performance difference between // aligned and unaligned SSE2 loads and stores when the address is actually aligned, // but the benchmark results I see don't agree. pub const SIMD_STRIDE_SIZE: usize = 16; pub const MAX_STRIDE_SIZE: usize = 16; pub const SIMD_ALIGNMENT_MASK: usize = 15; ascii_to_ascii_simd_stride!(ascii_to_ascii_stride_both_aligned, load16_aligned, store16_aligned); ascii_to_ascii_simd_stride!(ascii_to_ascii_stride_src_aligned, load16_aligned, store16_unaligned); ascii_to_ascii_simd_stride!(ascii_to_ascii_stride_dst_aligned, load16_unaligned, store16_aligned); ascii_to_ascii_simd_stride!(ascii_to_ascii_stride_neither_aligned, load16_unaligned, store16_unaligned); ascii_to_basic_latin_simd_stride!(ascii_to_basic_latin_stride_both_aligned, load16_aligned, store8_aligned); ascii_to_basic_latin_simd_stride!(ascii_to_basic_latin_stride_src_aligned, load16_aligned, store8_unaligned); ascii_to_basic_latin_simd_stride!(ascii_to_basic_latin_stride_dst_aligned, load16_unaligned, store8_aligned); ascii_to_basic_latin_simd_stride!(ascii_to_basic_latin_stride_neither_aligned, load16_unaligned, store8_unaligned); unpack_simd_stride!(unpack_stride_both_aligned, load16_aligned, store8_aligned); unpack_simd_stride!(unpack_stride_src_aligned, load16_aligned, store8_unaligned); unpack_simd_stride!(unpack_stride_dst_aligned, load16_unaligned, store8_aligned); unpack_simd_stride!(unpack_stride_neither_aligned, load16_unaligned, store8_unaligned); basic_latin_to_ascii_simd_stride!(basic_latin_to_ascii_stride_both_aligned, load8_aligned, store16_aligned); basic_latin_to_ascii_simd_stride!(basic_latin_to_ascii_stride_src_aligned, load8_aligned, store16_unaligned); basic_latin_to_ascii_simd_stride!(basic_latin_to_ascii_stride_dst_aligned, load8_unaligned, store16_aligned); basic_latin_to_ascii_simd_stride!(basic_latin_to_ascii_stride_neither_aligned, load8_unaligned, store16_unaligned); pack_simd_stride!(pack_stride_both_aligned, load8_aligned, store16_aligned); pack_simd_stride!(pack_stride_src_aligned, load8_aligned, store16_unaligned); pack_simd_stride!(pack_stride_dst_aligned, load8_unaligned, store16_aligned); pack_simd_stride!(pack_stride_neither_aligned, load8_unaligned, store16_unaligned); ascii_simd_check_align!(ascii_to_ascii, u8, u8, ascii_to_ascii_stride_both_aligned, ascii_to_ascii_stride_src_aligned, ascii_to_ascii_stride_dst_aligned, ascii_to_ascii_stride_neither_aligned); ascii_simd_check_align!(ascii_to_basic_latin, u8, u16, ascii_to_basic_latin_stride_both_aligned, ascii_to_basic_latin_stride_src_aligned, ascii_to_basic_latin_stride_dst_aligned, ascii_to_basic_latin_stride_neither_aligned); ascii_simd_check_align!(basic_latin_to_ascii, u16, u8, basic_latin_to_ascii_stride_both_aligned, basic_latin_to_ascii_stride_src_aligned, basic_latin_to_ascii_stride_dst_aligned, basic_latin_to_ascii_stride_neither_aligned); latin1_simd_check_align!(unpack_latin1, u8, u16, unpack_stride_both_aligned, unpack_stride_src_aligned, unpack_stride_dst_aligned, unpack_stride_neither_aligned); latin1_simd_check_align!(pack_latin1, u16, u8, pack_stride_both_aligned, pack_stride_src_aligned, pack_stride_dst_aligned, pack_stride_neither_aligned); } else if #[cfg(all(feature = "simd-accel", target_feature = "sse2"))] { // SIMD with different instructions for aligned and unaligned loads and stores. // // Newer microarchitectures are not supposed to have a performance difference between // aligned and unaligned SSE2 loads and stores when the address is actually aligned, // but the benchmark results I see don't agree. pub const SIMD_STRIDE_SIZE: usize = 16; pub const SIMD_ALIGNMENT: usize = 16; pub const MAX_STRIDE_SIZE: usize = 16; pub const SIMD_ALIGNMENT_MASK: usize = 15; ascii_to_ascii_simd_double_stride!(ascii_to_ascii_simd_double_stride_both_aligned, store16_aligned); ascii_to_ascii_simd_double_stride!(ascii_to_ascii_simd_double_stride_src_aligned, store16_unaligned); ascii_to_basic_latin_simd_double_stride!(ascii_to_basic_latin_simd_double_stride_both_aligned, store8_aligned); ascii_to_basic_latin_simd_double_stride!(ascii_to_basic_latin_simd_double_stride_src_aligned, store8_unaligned); ascii_to_ascii_simd_stride!(ascii_to_ascii_stride_both_aligned, load16_aligned, store16_aligned); ascii_to_ascii_simd_stride!(ascii_to_ascii_stride_src_aligned, load16_aligned, store16_unaligned); ascii_to_ascii_simd_stride!(ascii_to_ascii_stride_neither_aligned, load16_unaligned, store16_unaligned); ascii_to_basic_latin_simd_stride!(ascii_to_basic_latin_stride_both_aligned, load16_aligned, store8_aligned); ascii_to_basic_latin_simd_stride!(ascii_to_basic_latin_stride_src_aligned, load16_aligned, store8_unaligned); ascii_to_basic_latin_simd_stride!(ascii_to_basic_latin_stride_neither_aligned, load16_unaligned, store8_unaligned); unpack_simd_stride!(unpack_stride_both_aligned, load16_aligned, store8_aligned); unpack_simd_stride!(unpack_stride_src_aligned, load16_aligned, store8_unaligned); basic_latin_to_ascii_simd_stride!(basic_latin_to_ascii_stride_both_aligned, load8_aligned, store16_aligned); basic_latin_to_ascii_simd_stride!(basic_latin_to_ascii_stride_src_aligned, load8_aligned, store16_unaligned); basic_latin_to_ascii_simd_stride!(basic_latin_to_ascii_stride_dst_aligned, load8_unaligned, store16_aligned); basic_latin_to_ascii_simd_stride!(basic_latin_to_ascii_stride_neither_aligned, load8_unaligned, store16_unaligned); pack_simd_stride!(pack_stride_both_aligned, load8_aligned, store16_aligned); pack_simd_stride!(pack_stride_src_aligned, load8_aligned, store16_unaligned); ascii_simd_check_align_unrolled!(ascii_to_ascii, u8, u8, ascii_to_ascii_stride_both_aligned, ascii_to_ascii_stride_src_aligned, ascii_to_ascii_stride_neither_aligned, ascii_to_ascii_simd_double_stride_both_aligned, ascii_to_ascii_simd_double_stride_src_aligned); ascii_simd_check_align_unrolled!(ascii_to_basic_latin, u8, u16, ascii_to_basic_latin_stride_both_aligned, ascii_to_basic_latin_stride_src_aligned, ascii_to_basic_latin_stride_neither_aligned, ascii_to_basic_latin_simd_double_stride_both_aligned, ascii_to_basic_latin_simd_double_stride_src_aligned); ascii_simd_check_align!(basic_latin_to_ascii, u16, u8, basic_latin_to_ascii_stride_both_aligned, basic_latin_to_ascii_stride_src_aligned, basic_latin_to_ascii_stride_dst_aligned, basic_latin_to_ascii_stride_neither_aligned); latin1_simd_check_align_unrolled!(unpack_latin1, u8, u16, unpack_stride_both_aligned, unpack_stride_src_aligned, unpack_stride_dst_aligned, unpack_stride_neither_aligned); latin1_simd_check_align_unrolled!(pack_latin1, u16, u8, pack_stride_both_aligned, pack_stride_src_aligned, pack_stride_dst_aligned, pack_stride_neither_aligned); } else if #[cfg(all(target_endian = "little", target_pointer_width = "64"))] { // Aligned ALU word, little-endian, 64-bit pub const ALU_STRIDE_SIZE: usize = 16; pub const MAX_STRIDE_SIZE: usize = 16; pub const ALU_ALIGNMENT: usize = 8; pub const ALU_ALIGNMENT_MASK: usize = 7; #[inline(always)] unsafe fn unpack_alu(word: usize, second_word: usize, dst: *mut usize) { let first = ((0x0000_0000_FF00_0000usize & word) << 24) | ((0x0000_0000_00FF_0000usize & word) << 16) | ((0x0000_0000_0000_FF00usize & word) << 8) | (0x0000_0000_0000_00FFusize & word); let second = ((0xFF00_0000_0000_0000usize & word) >> 8) | ((0x00FF_0000_0000_0000usize & word) >> 16) | ((0x0000_FF00_0000_0000usize & word) >> 24) | ((0x0000_00FF_0000_0000usize & word) >> 32); let third = ((0x0000_0000_FF00_0000usize & second_word) << 24) | ((0x0000_0000_00FF_0000usize & second_word) << 16) | ((0x0000_0000_0000_FF00usize & second_word) << 8) | (0x0000_0000_0000_00FFusize & second_word); let fourth = ((0xFF00_0000_0000_0000usize & second_word) >> 8) | ((0x00FF_0000_0000_0000usize & second_word) >> 16) | ((0x0000_FF00_0000_0000usize & second_word) >> 24) | ((0x0000_00FF_0000_0000usize & second_word) >> 32); *dst = first; *(dst.add(1)) = second; *(dst.add(2)) = third; *(dst.add(3)) = fourth; } #[inline(always)] unsafe fn pack_alu(first: usize, second: usize, third: usize, fourth: usize, dst: *mut usize) { let word = ((0x00FF_0000_0000_0000usize & second) << 8) | ((0x0000_00FF_0000_0000usize & second) << 16) | ((0x0000_0000_00FF_0000usize & second) << 24) | ((0x0000_0000_0000_00FFusize & second) << 32) | ((0x00FF_0000_0000_0000usize & first) >> 24) | ((0x0000_00FF_0000_0000usize & first) >> 16) | ((0x0000_0000_00FF_0000usize & first) >> 8) | (0x0000_0000_0000_00FFusize & first); let second_word = ((0x00FF_0000_0000_0000usize & fourth) << 8) | ((0x0000_00FF_0000_0000usize & fourth) << 16) | ((0x0000_0000_00FF_0000usize & fourth) << 24) | ((0x0000_0000_0000_00FFusize & fourth) << 32) | ((0x00FF_0000_0000_0000usize & third) >> 24) | ((0x0000_00FF_0000_0000usize & third) >> 16) | ((0x0000_0000_00FF_0000usize & third) >> 8) | (0x0000_0000_0000_00FFusize & third); *dst = word; *(dst.add(1)) = second_word; } } else if #[cfg(all(target_endian = "little", target_pointer_width = "32"))] { // Aligned ALU word, little-endian, 32-bit pub const ALU_STRIDE_SIZE: usize = 8; pub const MAX_STRIDE_SIZE: usize = 8; pub const ALU_ALIGNMENT: usize = 4; pub const ALU_ALIGNMENT_MASK: usize = 3; #[inline(always)] unsafe fn unpack_alu(word: usize, second_word: usize, dst: *mut usize) { let first = ((0x0000_FF00usize & word) << 8) | (0x0000_00FFusize & word); let second = ((0xFF00_0000usize & word) >> 8) | ((0x00FF_0000usize & word) >> 16); let third = ((0x0000_FF00usize & second_word) << 8) | (0x0000_00FFusize & second_word); let fourth = ((0xFF00_0000usize & second_word) >> 8) | ((0x00FF_0000usize & second_word) >> 16); *dst = first; *(dst.add(1)) = second; *(dst.add(2)) = third; *(dst.add(3)) = fourth; } #[inline(always)] unsafe fn pack_alu(first: usize, second: usize, third: usize, fourth: usize, dst: *mut usize) { let word = ((0x00FF_0000usize & second) << 8) | ((0x0000_00FFusize & second) << 16) | ((0x00FF_0000usize & first) >> 8) | (0x0000_00FFusize & first); let second_word = ((0x00FF_0000usize & fourth) << 8) | ((0x0000_00FFusize & fourth) << 16) | ((0x00FF_0000usize & third) >> 8) | (0x0000_00FFusize & third); *dst = word; *(dst.add(1)) = second_word; } } else if #[cfg(all(target_endian = "big", target_pointer_width = "64"))] { // Aligned ALU word, big-endian, 64-bit pub const ALU_STRIDE_SIZE: usize = 16; pub const MAX_STRIDE_SIZE: usize = 16; pub const ALU_ALIGNMENT: usize = 8; pub const ALU_ALIGNMENT_MASK: usize = 7; #[inline(always)] unsafe fn unpack_alu(word: usize, second_word: usize, dst: *mut usize) { let first = ((0xFF00_0000_0000_0000usize & word) >> 8) | ((0x00FF_0000_0000_0000usize & word) >> 16) | ((0x0000_FF00_0000_0000usize & word) >> 24) | ((0x0000_00FF_0000_0000usize & word) >> 32); let second = ((0x0000_0000_FF00_0000usize & word) << 24) | ((0x0000_0000_00FF_0000usize & word) << 16) | ((0x0000_0000_0000_FF00usize & word) << 8) | (0x0000_0000_0000_00FFusize & word); let third = ((0xFF00_0000_0000_0000usize & second_word) >> 8) | ((0x00FF_0000_0000_0000usize & second_word) >> 16) | ((0x0000_FF00_0000_0000usize & second_word) >> 24) | ((0x0000_00FF_0000_0000usize & second_word) >> 32); let fourth = ((0x0000_0000_FF00_0000usize & second_word) << 24) | ((0x0000_0000_00FF_0000usize & second_word) << 16) | ((0x0000_0000_0000_FF00usize & second_word) << 8) | (0x0000_0000_0000_00FFusize & second_word); *dst = first; *(dst.add(1)) = second; *(dst.add(2)) = third; *(dst.add(3)) = fourth; } #[inline(always)] unsafe fn pack_alu(first: usize, second: usize, third: usize, fourth: usize, dst: *mut usize) { let word = ((0x00FF0000_00000000usize & first) << 8) | ((0x000000FF_00000000usize & first) << 16) | ((0x00000000_00FF0000usize & first) << 24) | ((0x00000000_000000FFusize & first) << 32) | ((0x00FF0000_00000000usize & second) >> 24) | ((0x000000FF_00000000usize & second) >> 16) | ((0x00000000_00FF0000usize & second) >> 8) | (0x00000000_000000FFusize & second); let second_word = ((0x00FF0000_00000000usize & third) << 8) | ((0x000000FF_00000000usize & third) << 16) | ((0x00000000_00FF0000usize & third) << 24) | ((0x00000000_000000FFusize & third) << 32) | ((0x00FF0000_00000000usize & fourth) >> 24) | ((0x000000FF_00000000usize & fourth) >> 16) | ((0x00000000_00FF0000usize & fourth) >> 8) | (0x00000000_000000FFusize & fourth); *dst = word; *(dst.add(1)) = second_word; } } else if #[cfg(all(target_endian = "big", target_pointer_width = "32"))] { // Aligned ALU word, big-endian, 32-bit pub const ALU_STRIDE_SIZE: usize = 8; pub const MAX_STRIDE_SIZE: usize = 8; pub const ALU_ALIGNMENT: usize = 4; pub const ALU_ALIGNMENT_MASK: usize = 3; #[inline(always)] unsafe fn unpack_alu(word: usize, second_word: usize, dst: *mut usize) { let first = ((0xFF00_0000usize & word) >> 8) | ((0x00FF_0000usize & word) >> 16); let second = ((0x0000_FF00usize & word) << 8) | (0x0000_00FFusize & word); let third = ((0xFF00_0000usize & second_word) >> 8) | ((0x00FF_0000usize & second_word) >> 16); let fourth = ((0x0000_FF00usize & second_word) << 8) | (0x0000_00FFusize & second_word); *dst = first; *(dst.add(1)) = second; *(dst.add(2)) = third; *(dst.add(3)) = fourth; } #[inline(always)] unsafe fn pack_alu(first: usize, second: usize, third: usize, fourth: usize, dst: *mut usize) { let word = ((0x00FF_0000usize & first) << 8) | ((0x0000_00FFusize & first) << 16) | ((0x00FF_0000usize & second) >> 8) | (0x0000_00FFusize & second); let second_word = ((0x00FF_0000usize & third) << 8) | ((0x0000_00FFusize & third) << 16) | ((0x00FF_0000usize & fourth) >> 8) | (0x0000_00FFusize & fourth); *dst = word; *(dst.add(1)) = second_word; } } else { ascii_naive!(ascii_to_ascii, u8, u8); ascii_naive!(ascii_to_basic_latin, u8, u16); ascii_naive!(basic_latin_to_ascii, u16, u8); } } cfg_if! { if #[cfg(target_endian = "little")] { #[allow(dead_code)] #[inline(always)] fn count_zeros(word: usize) -> u32 { word.trailing_zeros() } } else { #[allow(dead_code)] #[inline(always)] fn count_zeros(word: usize) -> u32 { word.leading_zeros() } } } cfg_if! { if #[cfg(all(feature = "simd-accel", target_endian = "little", target_arch = "disabled"))] { #[inline(always)] pub fn validate_ascii(slice: &[u8]) -> Option<(u8, usize)> { let src = slice.as_ptr(); let len = slice.len(); let mut offset = 0usize; if SIMD_STRIDE_SIZE <= len { let len_minus_stride = len - SIMD_STRIDE_SIZE; loop { let simd = unsafe { load16_unaligned(src.add(offset)) }; if !simd_is_ascii(simd) { break; } offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } while offset < len { let code_unit = slice[offset]; if code_unit > 127 { return Some((code_unit, offset)); } offset += 1; } None } } else if #[cfg(all(feature = "simd-accel", target_feature = "sse2"))] { #[inline(always)] pub fn validate_ascii(slice: &[u8]) -> Option<(u8, usize)> { let src = slice.as_ptr(); let len = slice.len(); let mut offset = 0usize; if SIMD_STRIDE_SIZE <= len { // First, process one unaligned vector let simd = unsafe { load16_unaligned(src) }; let mask = mask_ascii(simd); if mask != 0 { offset = mask.trailing_zeros() as usize; let non_ascii = unsafe { *src.add(offset) }; return Some((non_ascii, offset)); } offset = SIMD_STRIDE_SIZE; // We have now seen 16 ASCII bytes. Let's guess that // there will be enough more to justify more expense // in the case of non-ASCII. // Use aligned reads for the sake of old microachitectures. let until_alignment = unsafe { (SIMD_ALIGNMENT - ((src.add(offset) as usize) & SIMD_ALIGNMENT_MASK)) & SIMD_ALIGNMENT_MASK }; // This addition won't overflow, because even in the 32-bit PAE case the // address space holds enough code that the slice length can't be that // close to address space size. // offset now equals SIMD_STRIDE_SIZE, hence times 3 below. if until_alignment + (SIMD_STRIDE_SIZE * 3) <= len { if until_alignment != 0 { let simd = unsafe { load16_unaligned(src.add(offset)) }; let mask = mask_ascii(simd); if mask != 0 { offset += mask.trailing_zeros() as usize; let non_ascii = unsafe { *src.add(offset) }; return Some((non_ascii, offset)); } offset += until_alignment; } let len_minus_stride_times_two = len - (SIMD_STRIDE_SIZE * 2); loop { let first = unsafe { load16_aligned(src.add(offset)) }; let second = unsafe { load16_aligned(src.add(offset + SIMD_STRIDE_SIZE)) }; if !simd_is_ascii(first | second) { let mask_first = mask_ascii(first); if mask_first != 0 { offset += mask_first.trailing_zeros() as usize; } else { let mask_second = mask_ascii(second); offset += SIMD_STRIDE_SIZE + mask_second.trailing_zeros() as usize; } let non_ascii = unsafe { *src.add(offset) }; return Some((non_ascii, offset)); } offset += SIMD_STRIDE_SIZE * 2; if offset > len_minus_stride_times_two { break; } } if offset + SIMD_STRIDE_SIZE <= len { let simd = unsafe { load16_aligned(src.add(offset)) }; let mask = mask_ascii(simd); if mask != 0 { offset += mask.trailing_zeros() as usize; let non_ascii = unsafe { *src.add(offset) }; return Some((non_ascii, offset)); } offset += SIMD_STRIDE_SIZE; } } else { // At most two iterations, so unroll if offset + SIMD_STRIDE_SIZE <= len { let simd = unsafe { load16_unaligned(src.add(offset)) }; let mask = mask_ascii(simd); if mask != 0 { offset += mask.trailing_zeros() as usize; let non_ascii = unsafe { *src.add(offset) }; return Some((non_ascii, offset)); } offset += SIMD_STRIDE_SIZE; if offset + SIMD_STRIDE_SIZE <= len { let simd = unsafe { load16_unaligned(src.add(offset)) }; let mask = mask_ascii(simd); if mask != 0 { offset += mask.trailing_zeros() as usize; let non_ascii = unsafe { *src.add(offset) }; return Some((non_ascii, offset)); } offset += SIMD_STRIDE_SIZE; } } } } while offset < len { let code_unit = unsafe { *(src.add(offset)) }; if code_unit > 127 { return Some((code_unit, offset)); } offset += 1; } None } } else { #[inline(always)] fn find_non_ascii(word: usize, second_word: usize) -> Option { let word_masked = word & ASCII_MASK; let second_masked = second_word & ASCII_MASK; if (word_masked | second_masked) == 0 { return None; } if word_masked != 0 { let zeros = count_zeros(word_masked); // `zeros` now contains 7 (for the seven bits of non-ASCII) // plus 8 times the number of ASCII in text order before the // non-ASCII byte in the little-endian case or 8 times the number of ASCII in // text order before the non-ASCII byte in the big-endian case. let num_ascii = (zeros >> 3) as usize; return Some(num_ascii); } let zeros = count_zeros(second_masked); // `zeros` now contains 7 (for the seven bits of non-ASCII) // plus 8 times the number of ASCII in text order before the // non-ASCII byte in the little-endian case or 8 times the number of ASCII in // text order before the non-ASCII byte in the big-endian case. let num_ascii = (zeros >> 3) as usize; Some(ALU_ALIGNMENT + num_ascii) } #[inline(always)] unsafe fn validate_ascii_stride(src: *const usize) -> Option { let word = *src; let second_word = *(src.add(1)); find_non_ascii(word, second_word) } #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] #[inline(always)] pub fn validate_ascii(slice: &[u8]) -> Option<(u8, usize)> { let src = slice.as_ptr(); let len = slice.len(); let mut offset = 0usize; let mut until_alignment = (ALU_ALIGNMENT - ((src as usize) & ALU_ALIGNMENT_MASK)) & ALU_ALIGNMENT_MASK; if until_alignment + ALU_STRIDE_SIZE <= len { while until_alignment != 0 { let code_unit = slice[offset]; if code_unit > 127 { return Some((code_unit, offset)); } offset += 1; until_alignment -= 1; } let len_minus_stride = len - ALU_STRIDE_SIZE; loop { let ptr = unsafe { src.add(offset) as *const usize }; if let Some(num_ascii) = unsafe { validate_ascii_stride(ptr) } { offset += num_ascii; return Some((unsafe { *(src.add(offset)) }, offset)); } offset += ALU_STRIDE_SIZE; if offset > len_minus_stride { break; } } } while offset < len { let code_unit = slice[offset]; if code_unit > 127 { return Some((code_unit, offset)); } offset += 1; } None } } } cfg_if! { if #[cfg(all(feature = "simd-accel", any(target_feature = "sse2", all(target_endian = "little", target_arch = "aarch64"))))] { } else if #[cfg(all(feature = "simd-accel", target_endian = "little", target_feature = "neon"))] { // Even with NEON enabled, we use the ALU path for ASCII validation, because testing // on Exynos 5 indicated that using NEON isn't worthwhile where there are only // vector reads without vector writes. pub const ALU_STRIDE_SIZE: usize = 8; pub const ALU_ALIGNMENT: usize = 4; pub const ALU_ALIGNMENT_MASK: usize = 3; } else { #[inline(always)] unsafe fn unpack_latin1_stride_alu(src: *const usize, dst: *mut usize) { let word = *src; let second_word = *(src.add(1)); unpack_alu(word, second_word, dst); } #[inline(always)] unsafe fn pack_latin1_stride_alu(src: *const usize, dst: *mut usize) { let first = *src; let second = *(src.add(1)); let third = *(src.add(2)); let fourth = *(src.add(3)); pack_alu(first, second, third, fourth, dst); } #[inline(always)] unsafe fn ascii_to_basic_latin_stride_alu(src: *const usize, dst: *mut usize) -> bool { let word = *src; let second_word = *(src.add(1)); // Check if the words contains non-ASCII if (word & ASCII_MASK) | (second_word & ASCII_MASK) != 0 { return false; } unpack_alu(word, second_word, dst); true } #[inline(always)] unsafe fn basic_latin_to_ascii_stride_alu(src: *const usize, dst: *mut usize) -> bool { let first = *src; let second = *(src.add(1)); let third = *(src.add(2)); let fourth = *(src.add(3)); if (first & BASIC_LATIN_MASK) | (second & BASIC_LATIN_MASK) | (third & BASIC_LATIN_MASK) | (fourth & BASIC_LATIN_MASK) != 0 { return false; } pack_alu(first, second, third, fourth, dst); true } #[inline(always)] unsafe fn ascii_to_ascii_stride(src: *const usize, dst: *mut usize) -> Option { let word = *src; let second_word = *(src.add(1)); *dst = word; *(dst.add(1)) = second_word; find_non_ascii(word, second_word) } basic_latin_alu!(ascii_to_basic_latin, u8, u16, ascii_to_basic_latin_stride_alu); basic_latin_alu!(basic_latin_to_ascii, u16, u8, basic_latin_to_ascii_stride_alu); latin1_alu!(unpack_latin1, u8, u16, unpack_latin1_stride_alu); latin1_alu!(pack_latin1, u16, u8, pack_latin1_stride_alu); ascii_alu!(ascii_to_ascii, u8, u8, ascii_to_ascii_stride); } } pub fn ascii_valid_up_to(bytes: &[u8]) -> usize { match validate_ascii(bytes) { None => bytes.len(), Some((_, num_valid)) => num_valid, } } pub fn iso_2022_jp_ascii_valid_up_to(bytes: &[u8]) -> usize { for (i, b_ref) in bytes.iter().enumerate() { let b = *b_ref; if b >= 0x80 || b == 0x1B || b == 0x0E || b == 0x0F { return i; } } bytes.len() } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::*; use alloc::vec::Vec; macro_rules! test_ascii { ($test_name:ident, $fn_tested:ident, $src_unit:ty, $dst_unit:ty) => { #[test] fn $test_name() { let mut src: Vec<$src_unit> = Vec::with_capacity(32); let mut dst: Vec<$dst_unit> = Vec::with_capacity(32); for i in 0..32 { src.clear(); dst.clear(); dst.resize(32, 0); for j in 0..32 { let c = if i == j { 0xAA } else { j + 0x40 }; src.push(c as $src_unit); } match unsafe { $fn_tested(src.as_ptr(), dst.as_mut_ptr(), 32) } { None => unreachable!("Should always find non-ASCII"), Some((non_ascii, num_ascii)) => { assert_eq!(non_ascii, 0xAA); assert_eq!(num_ascii, i); for j in 0..i { assert_eq!(dst[j], (j + 0x40) as $dst_unit); } } } } } }; } test_ascii!(test_ascii_to_ascii, ascii_to_ascii, u8, u8); test_ascii!(test_ascii_to_basic_latin, ascii_to_basic_latin, u8, u16); test_ascii!(test_basic_latin_to_ascii, basic_latin_to_ascii, u16, u8); } encoding_rs-0.8.33/src/big5.rs000064400000000000000000000357541046102023000142120ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::data::*; use crate::handles::*; use crate::variant::*; // Rust 1.14.0 requires the following despite the asterisk above. use super::in_inclusive_range32; pub struct Big5Decoder { lead: Option, } impl Big5Decoder { pub fn new() -> VariantDecoder { VariantDecoder::Big5(Big5Decoder { lead: None }) } pub fn in_neutral_state(&self) -> bool { self.lead.is_none() } fn plus_one_if_lead(&self, byte_length: usize) -> Option { byte_length.checked_add(match self.lead { None => 0, Some(_) => 1, }) } pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { // If there is a lead but the next byte isn't a valid trail, an // error is generated for the lead (+1). Then another iteration checks // space, which needs +1 to account for the possibility of astral // output or combining pair. checked_add(1, self.plus_one_if_lead(byte_length)) } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { // No need to account for REPLACEMENT CHARACTERS. // Cases: // ASCII: 1 to 1 // Valid pair: 2 to 2, 2 to 3 or 2 to 4, i.e. worst case 2 to 4 // lead set and first byte is trail: 1 to 4 worst case // // When checking for space for the last byte: // no lead: the last byte must be ASCII (or fatal error): 1 to 1 // lead set: space for 4 bytes was already checked when reading the // lead, hence the last lead and the last trail together are worst // case 2 to 4. // // If lead set and the input is a single trail byte, the worst-case // output is 4, so we need to add one before multiplying if lead is // set. // // Finally, add two so that if input is non-zero, the output is at // least 4. checked_add(2, checked_mul(2, self.plus_one_if_lead(byte_length))) } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { // If there is a lead but the next byte isn't a valid trail, an // error is generated for the lead (+(1*3)). Then another iteration // checks space, which needs +3 to account for the possibility of astral // output or combining pair. In between start and end, the worst case // is that every byte is bad: *3. checked_add(3, checked_mul(3, self.plus_one_if_lead(byte_length))) } ascii_compatible_two_byte_decoder_functions!( { // If lead is between 0x81 and 0xFE, inclusive, // subtract offset 0x81. let non_ascii_minus_offset = non_ascii.wrapping_sub(0x81); if non_ascii_minus_offset > (0xFE - 0x81) { return (DecoderResult::Malformed(1, 0), source.consumed(), handle.written()); } non_ascii_minus_offset }, { // If trail is between 0x40 and 0x7E, inclusive, // subtract offset 0x40. Else if trail is // between 0xA1 and 0xFE, inclusive, subtract // offset 0x62. // TODO: Find out which range is more probable. let mut trail_minus_offset = byte.wrapping_sub(0x40); if trail_minus_offset > (0x7E - 0x40) { let trail_minus_range_start = byte.wrapping_sub(0xA1); if trail_minus_range_start > (0xFE - 0xA1) { if byte < 0x80 { return (DecoderResult::Malformed(1, 0), unread_handle_trail.unread(), handle.written()); } return (DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written()); } trail_minus_offset = byte - 0x62; } let pointer = lead_minus_offset as usize * 157usize + trail_minus_offset as usize; let rebased_pointer = pointer.wrapping_sub(942); let low_bits = big5_low_bits(rebased_pointer); if low_bits == 0 { match pointer { 1133 => { handle.write_big5_combination(0x00CAu16, 0x0304u16) } 1135 => { handle.write_big5_combination(0x00CAu16, 0x030Cu16) } 1164 => { handle.write_big5_combination(0x00EAu16, 0x0304u16) } 1166 => { handle.write_big5_combination(0x00EAu16, 0x030Cu16) } _ => { if byte < 0x80 { return (DecoderResult::Malformed(1, 0), unread_handle_trail.unread(), handle.written()); } return (DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written()); } } } else if big5_is_astral(rebased_pointer) { handle.write_astral(u32::from(low_bits) | 0x20000u32) } else { handle.write_bmp_excl_ascii(low_bits) } }, self, non_ascii, byte, lead_minus_offset, unread_handle_trail, source, handle, 'outermost, copy_ascii_from_check_space_astral, check_space_astral, false); } pub struct Big5Encoder; impl Big5Encoder { pub fn new(encoding: &'static Encoding) -> Encoder { Encoder::new(encoding, VariantEncoder::Big5(Big5Encoder)) } pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { // Astral: 2 to 2 // ASCII: 1 to 1 // Other: 1 to 2 u16_length.checked_mul(2) } pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { // Astral: 4 to 2 // Upper BMP: 3 to 2 // Lower BMP: 2 to 2 // ASCII: 1 to 1 byte_length.checked_add(1) } ascii_compatible_encoder_functions!( { // For simplicity, unified ideographs // in the pointer range 11206...11212 are handled // as Level 1 Hanzi. if let Some((lead, trail)) = big5_level1_hanzi_encode(bmp) { handle.write_two(lead, trail) } else { let pointer = if let Some(pointer) = big5_box_encode(bmp) { pointer } else if let Some(pointer) = big5_other_encode(bmp) { pointer } else { return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); }; let lead = pointer / 157 + 0x81; let remainder = pointer % 157; let trail = if remainder < 0x3F { remainder + 0x40 } else { remainder + 0x62 }; handle.write_two(lead as u8, trail as u8) } }, { if in_inclusive_range32(astral as u32, 0x2008A, 0x2F8A6) { if let Some(rebased_pointer) = big5_astral_encode(astral as u16) { // big5_astral_encode returns rebased pointer, // so adding 0x87 instead of 0x81. let lead = rebased_pointer / 157 + 0x87; let remainder = rebased_pointer % 157; let trail = if remainder < 0x3F { remainder + 0x40 } else { remainder + 0x62 }; handle.write_two(lead as u8, trail as u8) } else { return ( EncoderResult::Unmappable(astral), source.consumed(), handle.written(), ); } } else { return ( EncoderResult::Unmappable(astral), source.consumed(), handle.written(), ); } }, bmp, astral, self, source, handle, copy_ascii_to_check_space_two, check_space_two, false ); } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; fn decode_big5(bytes: &[u8], expect: &str) { decode(BIG5, bytes, expect); } fn encode_big5(string: &str, expect: &[u8]) { encode(BIG5, string, expect); } #[test] fn test_big5_decode() { // Empty decode_big5(b"", &""); // ASCII decode_big5(&[0x61u8, 0x62u8], &"\u{0061}\u{0062}"); // Edge cases decode_big5(&[0x87u8, 0x40u8], &"\u{43F0}"); decode_big5(&[0xFEu8, 0xFEu8], &"\u{79D4}"); decode_big5(&[0xFEu8, 0xFDu8], &"\u{2910D}"); decode_big5(&[0x88u8, 0x62u8], &"\u{00CA}\u{0304}"); decode_big5(&[0x88u8, 0x64u8], &"\u{00CA}\u{030C}"); decode_big5(&[0x88u8, 0x66u8], &"\u{00CA}"); decode_big5(&[0x88u8, 0xA3u8], &"\u{00EA}\u{0304}"); decode_big5(&[0x88u8, 0xA5u8], &"\u{00EA}\u{030C}"); decode_big5(&[0x88u8, 0xA7u8], &"\u{00EA}"); decode_big5(&[0x99u8, 0xD4u8], &"\u{8991}"); decode_big5(&[0x99u8, 0xD5u8], &"\u{27967}"); decode_big5(&[0x99u8, 0xD6u8], &"\u{8A29}"); // Edge cases surrounded with ASCII decode_big5( &[0x61u8, 0x87u8, 0x40u8, 0x62u8], &"\u{0061}\u{43F0}\u{0062}", ); decode_big5( &[0x61u8, 0xFEu8, 0xFEu8, 0x62u8], &"\u{0061}\u{79D4}\u{0062}", ); decode_big5( &[0x61u8, 0xFEu8, 0xFDu8, 0x62u8], &"\u{0061}\u{2910D}\u{0062}", ); decode_big5( &[0x61u8, 0x88u8, 0x62u8, 0x62u8], &"\u{0061}\u{00CA}\u{0304}\u{0062}", ); decode_big5( &[0x61u8, 0x88u8, 0x64u8, 0x62u8], &"\u{0061}\u{00CA}\u{030C}\u{0062}", ); decode_big5( &[0x61u8, 0x88u8, 0x66u8, 0x62u8], &"\u{0061}\u{00CA}\u{0062}", ); decode_big5( &[0x61u8, 0x88u8, 0xA3u8, 0x62u8], &"\u{0061}\u{00EA}\u{0304}\u{0062}", ); decode_big5( &[0x61u8, 0x88u8, 0xA5u8, 0x62u8], &"\u{0061}\u{00EA}\u{030C}\u{0062}", ); decode_big5( &[0x61u8, 0x88u8, 0xA7u8, 0x62u8], &"\u{0061}\u{00EA}\u{0062}", ); decode_big5( &[0x61u8, 0x99u8, 0xD4u8, 0x62u8], &"\u{0061}\u{8991}\u{0062}", ); decode_big5( &[0x61u8, 0x99u8, 0xD5u8, 0x62u8], &"\u{0061}\u{27967}\u{0062}", ); decode_big5( &[0x61u8, 0x99u8, 0xD6u8, 0x62u8], &"\u{0061}\u{8A29}\u{0062}", ); // Bad sequences decode_big5(&[0x80u8, 0x61u8], &"\u{FFFD}\u{0061}"); decode_big5(&[0xFFu8, 0x61u8], &"\u{FFFD}\u{0061}"); decode_big5(&[0xFEu8, 0x39u8], &"\u{FFFD}\u{0039}"); decode_big5(&[0x87u8, 0x66u8], &"\u{FFFD}\u{0066}"); decode_big5(&[0x81u8, 0x40u8], &"\u{FFFD}\u{0040}"); decode_big5(&[0x61u8, 0x81u8], &"\u{0061}\u{FFFD}"); } #[test] fn test_big5_encode() { // Empty encode_big5("", b""); // ASCII encode_big5("\u{0061}\u{0062}", b"\x61\x62"); if !cfg!(miri) { // Miri is too slow // Edge cases encode_big5("\u{9EA6}\u{0061}", b"麦\x61"); encode_big5("\u{2626B}\u{0061}", b"𦉫\x61"); encode_big5("\u{3000}", b"\xA1\x40"); encode_big5("\u{20AC}", b"\xA3\xE1"); encode_big5("\u{4E00}", b"\xA4\x40"); encode_big5("\u{27607}", b"\xC8\xA4"); encode_big5("\u{FFE2}", b"\xC8\xCD"); encode_big5("\u{79D4}", b"\xFE\xFE"); // Not in index encode_big5("\u{2603}\u{0061}", b"☃\x61"); } // duplicate low bits encode_big5("\u{203B5}", b"\xFD\x6A"); encode_big5("\u{25605}", b"\xFE\x46"); // prefer last encode_big5("\u{2550}", b"\xF9\xF9"); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_big5_decode_all() { let input = include_bytes!("test_data/big5_in.txt"); let expectation = include_str!("test_data/big5_in_ref.txt"); let (cow, had_errors) = BIG5.decode_without_bom_handling(input); assert!(had_errors, "Should have had errors."); assert_eq!(&cow[..], expectation); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_big5_encode_all() { let input = include_str!("test_data/big5_out.txt"); let expectation = include_bytes!("test_data/big5_out_ref.txt"); let (cow, encoding, had_errors) = BIG5.encode(input); assert!(!had_errors, "Should not have had errors."); assert_eq!(encoding, BIG5); assert_eq!(&cow[..], &expectation[..]); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_big5_encode_from_two_low_surrogates() { let expectation = b"��"; let mut output = [0u8; 40]; let mut encoder = BIG5.new_encoder(); let (result, read, written, had_errors) = encoder.encode_from_utf16(&[0xDC00u16, 0xDEDEu16], &mut output[..], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 2); assert_eq!(written, expectation.len()); assert!(had_errors); assert_eq!(&output[..written], expectation); } } encoding_rs-0.8.33/src/data.rs000064400000000000000000116440221046102023000142710ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. // BEGIN GENERATED CODE. PLEASE DO NOT EDIT. // Instead, please regenerate using generate-encoding-data.py #[repr(align(64))] // Align to cache lines pub struct SingleByteData { pub ibm866: [u16; 128], pub iso_8859_2: [u16; 128], pub iso_8859_3: [u16; 128], pub iso_8859_4: [u16; 128], pub iso_8859_5: [u16; 128], pub iso_8859_6: [u16; 128], pub iso_8859_7: [u16; 128], pub iso_8859_8: [u16; 128], pub iso_8859_10: [u16; 128], pub iso_8859_13: [u16; 128], pub iso_8859_14: [u16; 128], pub iso_8859_15: [u16; 128], pub iso_8859_16: [u16; 128], pub koi8_r: [u16; 128], pub koi8_u: [u16; 128], pub macintosh: [u16; 128], pub windows_874: [u16; 128], pub windows_1250: [u16; 128], pub windows_1251: [u16; 128], pub windows_1252: [u16; 128], pub windows_1253: [u16; 128], pub windows_1254: [u16; 128], pub windows_1255: [u16; 128], pub windows_1256: [u16; 128], pub windows_1257: [u16; 128], pub windows_1258: [u16; 128], pub x_mac_cyrillic: [u16; 128], } pub static SINGLE_BYTE_DATA: SingleByteData = SingleByteData { ibm866: [ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D, 0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D, 0x042E, 0x042F, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F, 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556, 0x2555, 0x2563, 0x2551, 0x2557, 0x255D, 0x255C, 0x255B, 0x2510, 0x2514, 0x2534, 0x252C, 0x251C, 0x2500, 0x253C, 0x255E, 0x255F, 0x255A, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256C, 0x2567, 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256B, 0x256A, 0x2518, 0x250C, 0x2588, 0x2584, 0x258C, 0x2590, 0x2580, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x044F, 0x0401, 0x0451, 0x0404, 0x0454, 0x0407, 0x0457, 0x040E, 0x045E, 0x00B0, 0x2219, 0x00B7, 0x221A, 0x2116, 0x00A4, 0x25A0, 0x00A0, ], iso_8859_2: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x0104, 0x02D8, 0x0141, 0x00A4, 0x013D, 0x015A, 0x00A7, 0x00A8, 0x0160, 0x015E, 0x0164, 0x0179, 0x00AD, 0x017D, 0x017B, 0x00B0, 0x0105, 0x02DB, 0x0142, 0x00B4, 0x013E, 0x015B, 0x02C7, 0x00B8, 0x0161, 0x015F, 0x0165, 0x017A, 0x02DD, 0x017E, 0x017C, 0x0154, 0x00C1, 0x00C2, 0x0102, 0x00C4, 0x0139, 0x0106, 0x00C7, 0x010C, 0x00C9, 0x0118, 0x00CB, 0x011A, 0x00CD, 0x00CE, 0x010E, 0x0110, 0x0143, 0x0147, 0x00D3, 0x00D4, 0x0150, 0x00D6, 0x00D7, 0x0158, 0x016E, 0x00DA, 0x0170, 0x00DC, 0x00DD, 0x0162, 0x00DF, 0x0155, 0x00E1, 0x00E2, 0x0103, 0x00E4, 0x013A, 0x0107, 0x00E7, 0x010D, 0x00E9, 0x0119, 0x00EB, 0x011B, 0x00ED, 0x00EE, 0x010F, 0x0111, 0x0144, 0x0148, 0x00F3, 0x00F4, 0x0151, 0x00F6, 0x00F7, 0x0159, 0x016F, 0x00FA, 0x0171, 0x00FC, 0x00FD, 0x0163, 0x02D9, ], iso_8859_3: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x0126, 0x02D8, 0x00A3, 0x00A4, 0x0000, 0x0124, 0x00A7, 0x00A8, 0x0130, 0x015E, 0x011E, 0x0134, 0x00AD, 0x0000, 0x017B, 0x00B0, 0x0127, 0x00B2, 0x00B3, 0x00B4, 0x00B5, 0x0125, 0x00B7, 0x00B8, 0x0131, 0x015F, 0x011F, 0x0135, 0x00BD, 0x0000, 0x017C, 0x00C0, 0x00C1, 0x00C2, 0x0000, 0x00C4, 0x010A, 0x0108, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF, 0x0000, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x0120, 0x00D6, 0x00D7, 0x011C, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x016C, 0x015C, 0x00DF, 0x00E0, 0x00E1, 0x00E2, 0x0000, 0x00E4, 0x010B, 0x0109, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF, 0x0000, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x0121, 0x00F6, 0x00F7, 0x011D, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x016D, 0x015D, 0x02D9, ], iso_8859_4: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x0104, 0x0138, 0x0156, 0x00A4, 0x0128, 0x013B, 0x00A7, 0x00A8, 0x0160, 0x0112, 0x0122, 0x0166, 0x00AD, 0x017D, 0x00AF, 0x00B0, 0x0105, 0x02DB, 0x0157, 0x00B4, 0x0129, 0x013C, 0x02C7, 0x00B8, 0x0161, 0x0113, 0x0123, 0x0167, 0x014A, 0x017E, 0x014B, 0x0100, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x012E, 0x010C, 0x00C9, 0x0118, 0x00CB, 0x0116, 0x00CD, 0x00CE, 0x012A, 0x0110, 0x0145, 0x014C, 0x0136, 0x00D4, 0x00D5, 0x00D6, 0x00D7, 0x00D8, 0x0172, 0x00DA, 0x00DB, 0x00DC, 0x0168, 0x016A, 0x00DF, 0x0101, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x012F, 0x010D, 0x00E9, 0x0119, 0x00EB, 0x0117, 0x00ED, 0x00EE, 0x012B, 0x0111, 0x0146, 0x014D, 0x0137, 0x00F4, 0x00F5, 0x00F6, 0x00F7, 0x00F8, 0x0173, 0x00FA, 0x00FB, 0x00FC, 0x0169, 0x016B, 0x02D9, ], iso_8859_5: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x0401, 0x0402, 0x0403, 0x0404, 0x0405, 0x0406, 0x0407, 0x0408, 0x0409, 0x040A, 0x040B, 0x040C, 0x00AD, 0x040E, 0x040F, 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D, 0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D, 0x042E, 0x042F, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x044F, 0x2116, 0x0451, 0x0452, 0x0453, 0x0454, 0x0455, 0x0456, 0x0457, 0x0458, 0x0459, 0x045A, 0x045B, 0x045C, 0x00A7, 0x045E, 0x045F, ], iso_8859_6: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x0000, 0x0000, 0x0000, 0x00A4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x060C, 0x00AD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x061B, 0x0000, 0x0000, 0x0000, 0x061F, 0x0000, 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627, 0x0628, 0x0629, 0x062A, 0x062B, 0x062C, 0x062D, 0x062E, 0x062F, 0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0637, 0x0638, 0x0639, 0x063A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0640, 0x0641, 0x0642, 0x0643, 0x0644, 0x0645, 0x0646, 0x0647, 0x0648, 0x0649, 0x064A, 0x064B, 0x064C, 0x064D, 0x064E, 0x064F, 0x0650, 0x0651, 0x0652, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], iso_8859_7: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x2018, 0x2019, 0x00A3, 0x20AC, 0x20AF, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x037A, 0x00AB, 0x00AC, 0x00AD, 0x0000, 0x2015, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x0384, 0x0385, 0x0386, 0x00B7, 0x0388, 0x0389, 0x038A, 0x00BB, 0x038C, 0x00BD, 0x038E, 0x038F, 0x0390, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F, 0x03A0, 0x03A1, 0x0000, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8, 0x03A9, 0x03AA, 0x03AB, 0x03AC, 0x03AD, 0x03AE, 0x03AF, 0x03B0, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7, 0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF, 0x03C0, 0x03C1, 0x03C2, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8, 0x03C9, 0x03CA, 0x03CB, 0x03CC, 0x03CD, 0x03CE, 0x0000, ], iso_8859_8: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x0000, 0x00A2, 0x00A3, 0x00A4, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x00D7, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B5, 0x00B6, 0x00B7, 0x00B8, 0x00B9, 0x00F7, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2017, 0x05D0, 0x05D1, 0x05D2, 0x05D3, 0x05D4, 0x05D5, 0x05D6, 0x05D7, 0x05D8, 0x05D9, 0x05DA, 0x05DB, 0x05DC, 0x05DD, 0x05DE, 0x05DF, 0x05E0, 0x05E1, 0x05E2, 0x05E3, 0x05E4, 0x05E5, 0x05E6, 0x05E7, 0x05E8, 0x05E9, 0x05EA, 0x0000, 0x0000, 0x200E, 0x200F, 0x0000, ], iso_8859_10: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x0104, 0x0112, 0x0122, 0x012A, 0x0128, 0x0136, 0x00A7, 0x013B, 0x0110, 0x0160, 0x0166, 0x017D, 0x00AD, 0x016A, 0x014A, 0x00B0, 0x0105, 0x0113, 0x0123, 0x012B, 0x0129, 0x0137, 0x00B7, 0x013C, 0x0111, 0x0161, 0x0167, 0x017E, 0x2015, 0x016B, 0x014B, 0x0100, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x012E, 0x010C, 0x00C9, 0x0118, 0x00CB, 0x0116, 0x00CD, 0x00CE, 0x00CF, 0x00D0, 0x0145, 0x014C, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x0168, 0x00D8, 0x0172, 0x00DA, 0x00DB, 0x00DC, 0x00DD, 0x00DE, 0x00DF, 0x0101, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x012F, 0x010D, 0x00E9, 0x0119, 0x00EB, 0x0117, 0x00ED, 0x00EE, 0x00EF, 0x00F0, 0x0146, 0x014D, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x0169, 0x00F8, 0x0173, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x0138, ], iso_8859_13: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x201D, 0x00A2, 0x00A3, 0x00A4, 0x201E, 0x00A6, 0x00A7, 0x00D8, 0x00A9, 0x0156, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00C6, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x201C, 0x00B5, 0x00B6, 0x00B7, 0x00F8, 0x00B9, 0x0157, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00E6, 0x0104, 0x012E, 0x0100, 0x0106, 0x00C4, 0x00C5, 0x0118, 0x0112, 0x010C, 0x00C9, 0x0179, 0x0116, 0x0122, 0x0136, 0x012A, 0x013B, 0x0160, 0x0143, 0x0145, 0x00D3, 0x014C, 0x00D5, 0x00D6, 0x00D7, 0x0172, 0x0141, 0x015A, 0x016A, 0x00DC, 0x017B, 0x017D, 0x00DF, 0x0105, 0x012F, 0x0101, 0x0107, 0x00E4, 0x00E5, 0x0119, 0x0113, 0x010D, 0x00E9, 0x017A, 0x0117, 0x0123, 0x0137, 0x012B, 0x013C, 0x0161, 0x0144, 0x0146, 0x00F3, 0x014D, 0x00F5, 0x00F6, 0x00F7, 0x0173, 0x0142, 0x015B, 0x016B, 0x00FC, 0x017C, 0x017E, 0x2019, ], iso_8859_14: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x1E02, 0x1E03, 0x00A3, 0x010A, 0x010B, 0x1E0A, 0x00A7, 0x1E80, 0x00A9, 0x1E82, 0x1E0B, 0x1EF2, 0x00AD, 0x00AE, 0x0178, 0x1E1E, 0x1E1F, 0x0120, 0x0121, 0x1E40, 0x1E41, 0x00B6, 0x1E56, 0x1E81, 0x1E57, 0x1E83, 0x1E60, 0x1EF3, 0x1E84, 0x1E85, 0x1E61, 0x00C0, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF, 0x0174, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x1E6A, 0x00D8, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x00DD, 0x0176, 0x00DF, 0x00E0, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF, 0x0175, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x1E6B, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x0177, 0x00FF, ], iso_8859_15: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x00A1, 0x00A2, 0x00A3, 0x20AC, 0x00A5, 0x0160, 0x00A7, 0x0161, 0x00A9, 0x00AA, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x017D, 0x00B5, 0x00B6, 0x00B7, 0x017E, 0x00B9, 0x00BA, 0x00BB, 0x0152, 0x0153, 0x0178, 0x00BF, 0x00C0, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF, 0x00D0, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x00D7, 0x00D8, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x00DD, 0x00DE, 0x00DF, 0x00E0, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF, 0x00F0, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F7, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x00FF, ], iso_8859_16: [ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x0104, 0x0105, 0x0141, 0x20AC, 0x201E, 0x0160, 0x00A7, 0x0161, 0x00A9, 0x0218, 0x00AB, 0x0179, 0x00AD, 0x017A, 0x017B, 0x00B0, 0x00B1, 0x010C, 0x0142, 0x017D, 0x201D, 0x00B6, 0x00B7, 0x017E, 0x010D, 0x0219, 0x00BB, 0x0152, 0x0153, 0x0178, 0x017C, 0x00C0, 0x00C1, 0x00C2, 0x0102, 0x00C4, 0x0106, 0x00C6, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF, 0x0110, 0x0143, 0x00D2, 0x00D3, 0x00D4, 0x0150, 0x00D6, 0x015A, 0x0170, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x0118, 0x021A, 0x00DF, 0x00E0, 0x00E1, 0x00E2, 0x0103, 0x00E4, 0x0107, 0x00E6, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF, 0x0111, 0x0144, 0x00F2, 0x00F3, 0x00F4, 0x0151, 0x00F6, 0x015B, 0x0171, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x0119, 0x021B, 0x00FF, ], koi8_r: [ 0x2500, 0x2502, 0x250C, 0x2510, 0x2514, 0x2518, 0x251C, 0x2524, 0x252C, 0x2534, 0x253C, 0x2580, 0x2584, 0x2588, 0x258C, 0x2590, 0x2591, 0x2592, 0x2593, 0x2320, 0x25A0, 0x2219, 0x221A, 0x2248, 0x2264, 0x2265, 0x00A0, 0x2321, 0x00B0, 0x00B2, 0x00B7, 0x00F7, 0x2550, 0x2551, 0x2552, 0x0451, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557, 0x2558, 0x2559, 0x255A, 0x255B, 0x255C, 0x255D, 0x255E, 0x255F, 0x2560, 0x2561, 0x0401, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567, 0x2568, 0x2569, 0x256A, 0x256B, 0x256C, 0x00A9, 0x044E, 0x0430, 0x0431, 0x0446, 0x0434, 0x0435, 0x0444, 0x0433, 0x0445, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F, 0x044F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0436, 0x0432, 0x044C, 0x044B, 0x0437, 0x0448, 0x044D, 0x0449, 0x0447, 0x044A, 0x042E, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413, 0x0425, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D, 0x041E, 0x041F, 0x042F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412, 0x042C, 0x042B, 0x0417, 0x0428, 0x042D, 0x0429, 0x0427, 0x042A, ], koi8_u: [ 0x2500, 0x2502, 0x250C, 0x2510, 0x2514, 0x2518, 0x251C, 0x2524, 0x252C, 0x2534, 0x253C, 0x2580, 0x2584, 0x2588, 0x258C, 0x2590, 0x2591, 0x2592, 0x2593, 0x2320, 0x25A0, 0x2219, 0x221A, 0x2248, 0x2264, 0x2265, 0x00A0, 0x2321, 0x00B0, 0x00B2, 0x00B7, 0x00F7, 0x2550, 0x2551, 0x2552, 0x0451, 0x0454, 0x2554, 0x0456, 0x0457, 0x2557, 0x2558, 0x2559, 0x255A, 0x255B, 0x0491, 0x045E, 0x255E, 0x255F, 0x2560, 0x2561, 0x0401, 0x0404, 0x2563, 0x0406, 0x0407, 0x2566, 0x2567, 0x2568, 0x2569, 0x256A, 0x0490, 0x040E, 0x00A9, 0x044E, 0x0430, 0x0431, 0x0446, 0x0434, 0x0435, 0x0444, 0x0433, 0x0445, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F, 0x044F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0436, 0x0432, 0x044C, 0x044B, 0x0437, 0x0448, 0x044D, 0x0449, 0x0447, 0x044A, 0x042E, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413, 0x0425, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D, 0x041E, 0x041F, 0x042F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412, 0x042C, 0x042B, 0x0417, 0x0428, 0x042D, 0x0429, 0x0427, 0x042A, ], macintosh: [ 0x00C4, 0x00C5, 0x00C7, 0x00C9, 0x00D1, 0x00D6, 0x00DC, 0x00E1, 0x00E0, 0x00E2, 0x00E4, 0x00E3, 0x00E5, 0x00E7, 0x00E9, 0x00E8, 0x00EA, 0x00EB, 0x00ED, 0x00EC, 0x00EE, 0x00EF, 0x00F1, 0x00F3, 0x00F2, 0x00F4, 0x00F6, 0x00F5, 0x00FA, 0x00F9, 0x00FB, 0x00FC, 0x2020, 0x00B0, 0x00A2, 0x00A3, 0x00A7, 0x2022, 0x00B6, 0x00DF, 0x00AE, 0x00A9, 0x2122, 0x00B4, 0x00A8, 0x2260, 0x00C6, 0x00D8, 0x221E, 0x00B1, 0x2264, 0x2265, 0x00A5, 0x00B5, 0x2202, 0x2211, 0x220F, 0x03C0, 0x222B, 0x00AA, 0x00BA, 0x03A9, 0x00E6, 0x00F8, 0x00BF, 0x00A1, 0x00AC, 0x221A, 0x0192, 0x2248, 0x2206, 0x00AB, 0x00BB, 0x2026, 0x00A0, 0x00C0, 0x00C3, 0x00D5, 0x0152, 0x0153, 0x2013, 0x2014, 0x201C, 0x201D, 0x2018, 0x2019, 0x00F7, 0x25CA, 0x00FF, 0x0178, 0x2044, 0x20AC, 0x2039, 0x203A, 0xFB01, 0xFB02, 0x2021, 0x00B7, 0x201A, 0x201E, 0x2030, 0x00C2, 0x00CA, 0x00C1, 0x00CB, 0x00C8, 0x00CD, 0x00CE, 0x00CF, 0x00CC, 0x00D3, 0x00D4, 0xF8FF, 0x00D2, 0x00DA, 0x00DB, 0x00D9, 0x0131, 0x02C6, 0x02DC, 0x00AF, 0x02D8, 0x02D9, 0x02DA, 0x00B8, 0x02DD, 0x02DB, 0x02C7, ], windows_874: [ 0x20AC, 0x0081, 0x0082, 0x0083, 0x0084, 0x2026, 0x0086, 0x0087, 0x0088, 0x0089, 0x008A, 0x008B, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x0E01, 0x0E02, 0x0E03, 0x0E04, 0x0E05, 0x0E06, 0x0E07, 0x0E08, 0x0E09, 0x0E0A, 0x0E0B, 0x0E0C, 0x0E0D, 0x0E0E, 0x0E0F, 0x0E10, 0x0E11, 0x0E12, 0x0E13, 0x0E14, 0x0E15, 0x0E16, 0x0E17, 0x0E18, 0x0E19, 0x0E1A, 0x0E1B, 0x0E1C, 0x0E1D, 0x0E1E, 0x0E1F, 0x0E20, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27, 0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F, 0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37, 0x0E38, 0x0E39, 0x0E3A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0E3F, 0x0E40, 0x0E41, 0x0E42, 0x0E43, 0x0E44, 0x0E45, 0x0E46, 0x0E47, 0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F, 0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57, 0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0x0000, 0x0000, 0x0000, 0x0000, ], windows_1250: [ 0x20AC, 0x0081, 0x201A, 0x0083, 0x201E, 0x2026, 0x2020, 0x2021, 0x0088, 0x2030, 0x0160, 0x2039, 0x015A, 0x0164, 0x017D, 0x0179, 0x0090, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x0098, 0x2122, 0x0161, 0x203A, 0x015B, 0x0165, 0x017E, 0x017A, 0x00A0, 0x02C7, 0x02D8, 0x0141, 0x00A4, 0x0104, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x015E, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x017B, 0x00B0, 0x00B1, 0x02DB, 0x0142, 0x00B4, 0x00B5, 0x00B6, 0x00B7, 0x00B8, 0x0105, 0x015F, 0x00BB, 0x013D, 0x02DD, 0x013E, 0x017C, 0x0154, 0x00C1, 0x00C2, 0x0102, 0x00C4, 0x0139, 0x0106, 0x00C7, 0x010C, 0x00C9, 0x0118, 0x00CB, 0x011A, 0x00CD, 0x00CE, 0x010E, 0x0110, 0x0143, 0x0147, 0x00D3, 0x00D4, 0x0150, 0x00D6, 0x00D7, 0x0158, 0x016E, 0x00DA, 0x0170, 0x00DC, 0x00DD, 0x0162, 0x00DF, 0x0155, 0x00E1, 0x00E2, 0x0103, 0x00E4, 0x013A, 0x0107, 0x00E7, 0x010D, 0x00E9, 0x0119, 0x00EB, 0x011B, 0x00ED, 0x00EE, 0x010F, 0x0111, 0x0144, 0x0148, 0x00F3, 0x00F4, 0x0151, 0x00F6, 0x00F7, 0x0159, 0x016F, 0x00FA, 0x0171, 0x00FC, 0x00FD, 0x0163, 0x02D9, ], windows_1251: [ 0x0402, 0x0403, 0x201A, 0x0453, 0x201E, 0x2026, 0x2020, 0x2021, 0x20AC, 0x2030, 0x0409, 0x2039, 0x040A, 0x040C, 0x040B, 0x040F, 0x0452, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x0098, 0x2122, 0x0459, 0x203A, 0x045A, 0x045C, 0x045B, 0x045F, 0x00A0, 0x040E, 0x045E, 0x0408, 0x00A4, 0x0490, 0x00A6, 0x00A7, 0x0401, 0x00A9, 0x0404, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x0407, 0x00B0, 0x00B1, 0x0406, 0x0456, 0x0491, 0x00B5, 0x00B6, 0x00B7, 0x0451, 0x2116, 0x0454, 0x00BB, 0x0458, 0x0405, 0x0455, 0x0457, 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D, 0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D, 0x042E, 0x042F, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x044F, ], windows_1252: [ 0x20AC, 0x0081, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x02C6, 0x2030, 0x0160, 0x2039, 0x0152, 0x008D, 0x017D, 0x008F, 0x0090, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x02DC, 0x2122, 0x0161, 0x203A, 0x0153, 0x009D, 0x017E, 0x0178, 0x00A0, 0x00A1, 0x00A2, 0x00A3, 0x00A4, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x00AA, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B5, 0x00B6, 0x00B7, 0x00B8, 0x00B9, 0x00BA, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00BF, 0x00C0, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF, 0x00D0, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x00D7, 0x00D8, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x00DD, 0x00DE, 0x00DF, 0x00E0, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF, 0x00F0, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F7, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x00FF, ], windows_1253: [ 0x20AC, 0x0081, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x0088, 0x2030, 0x008A, 0x2039, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x0098, 0x2122, 0x009A, 0x203A, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x0385, 0x0386, 0x00A3, 0x00A4, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x0000, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x2015, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x0384, 0x00B5, 0x00B6, 0x00B7, 0x0388, 0x0389, 0x038A, 0x00BB, 0x038C, 0x00BD, 0x038E, 0x038F, 0x0390, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F, 0x03A0, 0x03A1, 0x0000, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8, 0x03A9, 0x03AA, 0x03AB, 0x03AC, 0x03AD, 0x03AE, 0x03AF, 0x03B0, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7, 0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF, 0x03C0, 0x03C1, 0x03C2, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8, 0x03C9, 0x03CA, 0x03CB, 0x03CC, 0x03CD, 0x03CE, 0x0000, ], windows_1254: [ 0x20AC, 0x0081, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x02C6, 0x2030, 0x0160, 0x2039, 0x0152, 0x008D, 0x008E, 0x008F, 0x0090, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x02DC, 0x2122, 0x0161, 0x203A, 0x0153, 0x009D, 0x009E, 0x0178, 0x00A0, 0x00A1, 0x00A2, 0x00A3, 0x00A4, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x00AA, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B5, 0x00B6, 0x00B7, 0x00B8, 0x00B9, 0x00BA, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00BF, 0x00C0, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF, 0x011E, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x00D7, 0x00D8, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x0130, 0x015E, 0x00DF, 0x00E0, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF, 0x011F, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F7, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x0131, 0x015F, 0x00FF, ], windows_1255: [ 0x20AC, 0x0081, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x02C6, 0x2030, 0x008A, 0x2039, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x02DC, 0x2122, 0x009A, 0x203A, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0x00A1, 0x00A2, 0x00A3, 0x20AA, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x00D7, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B5, 0x00B6, 0x00B7, 0x00B8, 0x00B9, 0x00F7, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00BF, 0x05B0, 0x05B1, 0x05B2, 0x05B3, 0x05B4, 0x05B5, 0x05B6, 0x05B7, 0x05B8, 0x05B9, 0x05BA, 0x05BB, 0x05BC, 0x05BD, 0x05BE, 0x05BF, 0x05C0, 0x05C1, 0x05C2, 0x05C3, 0x05F0, 0x05F1, 0x05F2, 0x05F3, 0x05F4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x05D0, 0x05D1, 0x05D2, 0x05D3, 0x05D4, 0x05D5, 0x05D6, 0x05D7, 0x05D8, 0x05D9, 0x05DA, 0x05DB, 0x05DC, 0x05DD, 0x05DE, 0x05DF, 0x05E0, 0x05E1, 0x05E2, 0x05E3, 0x05E4, 0x05E5, 0x05E6, 0x05E7, 0x05E8, 0x05E9, 0x05EA, 0x0000, 0x0000, 0x200E, 0x200F, 0x0000, ], windows_1256: [ 0x20AC, 0x067E, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x02C6, 0x2030, 0x0679, 0x2039, 0x0152, 0x0686, 0x0698, 0x0688, 0x06AF, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x06A9, 0x2122, 0x0691, 0x203A, 0x0153, 0x200C, 0x200D, 0x06BA, 0x00A0, 0x060C, 0x00A2, 0x00A3, 0x00A4, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x06BE, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B5, 0x00B6, 0x00B7, 0x00B8, 0x00B9, 0x061B, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x061F, 0x06C1, 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627, 0x0628, 0x0629, 0x062A, 0x062B, 0x062C, 0x062D, 0x062E, 0x062F, 0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x00D7, 0x0637, 0x0638, 0x0639, 0x063A, 0x0640, 0x0641, 0x0642, 0x0643, 0x00E0, 0x0644, 0x00E2, 0x0645, 0x0646, 0x0647, 0x0648, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x0649, 0x064A, 0x00EE, 0x00EF, 0x064B, 0x064C, 0x064D, 0x064E, 0x00F4, 0x064F, 0x0650, 0x00F7, 0x0651, 0x00F9, 0x0652, 0x00FB, 0x00FC, 0x200E, 0x200F, 0x06D2, ], windows_1257: [ 0x20AC, 0x0081, 0x201A, 0x0083, 0x201E, 0x2026, 0x2020, 0x2021, 0x0088, 0x2030, 0x008A, 0x2039, 0x008C, 0x00A8, 0x02C7, 0x00B8, 0x0090, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x0098, 0x2122, 0x009A, 0x203A, 0x009C, 0x00AF, 0x02DB, 0x009F, 0x00A0, 0x0000, 0x00A2, 0x00A3, 0x00A4, 0x0000, 0x00A6, 0x00A7, 0x00D8, 0x00A9, 0x0156, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00C6, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B5, 0x00B6, 0x00B7, 0x00F8, 0x00B9, 0x0157, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00E6, 0x0104, 0x012E, 0x0100, 0x0106, 0x00C4, 0x00C5, 0x0118, 0x0112, 0x010C, 0x00C9, 0x0179, 0x0116, 0x0122, 0x0136, 0x012A, 0x013B, 0x0160, 0x0143, 0x0145, 0x00D3, 0x014C, 0x00D5, 0x00D6, 0x00D7, 0x0172, 0x0141, 0x015A, 0x016A, 0x00DC, 0x017B, 0x017D, 0x00DF, 0x0105, 0x012F, 0x0101, 0x0107, 0x00E4, 0x00E5, 0x0119, 0x0113, 0x010D, 0x00E9, 0x017A, 0x0117, 0x0123, 0x0137, 0x012B, 0x013C, 0x0161, 0x0144, 0x0146, 0x00F3, 0x014D, 0x00F5, 0x00F6, 0x00F7, 0x0173, 0x0142, 0x015B, 0x016B, 0x00FC, 0x017C, 0x017E, 0x02D9, ], windows_1258: [ 0x20AC, 0x0081, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x02C6, 0x2030, 0x008A, 0x2039, 0x0152, 0x008D, 0x008E, 0x008F, 0x0090, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x02DC, 0x2122, 0x009A, 0x203A, 0x0153, 0x009D, 0x009E, 0x0178, 0x00A0, 0x00A1, 0x00A2, 0x00A3, 0x00A4, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x00AA, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B5, 0x00B6, 0x00B7, 0x00B8, 0x00B9, 0x00BA, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00BF, 0x00C0, 0x00C1, 0x00C2, 0x0102, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x0300, 0x00CD, 0x00CE, 0x00CF, 0x0110, 0x00D1, 0x0309, 0x00D3, 0x00D4, 0x01A0, 0x00D6, 0x00D7, 0x00D8, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x01AF, 0x0303, 0x00DF, 0x00E0, 0x00E1, 0x00E2, 0x0103, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x0301, 0x00ED, 0x00EE, 0x00EF, 0x0111, 0x00F1, 0x0323, 0x00F3, 0x00F4, 0x01A1, 0x00F6, 0x00F7, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x01B0, 0x20AB, 0x00FF, ], x_mac_cyrillic: [ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D, 0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D, 0x042E, 0x042F, 0x2020, 0x00B0, 0x0490, 0x00A3, 0x00A7, 0x2022, 0x00B6, 0x0406, 0x00AE, 0x00A9, 0x2122, 0x0402, 0x0452, 0x2260, 0x0403, 0x0453, 0x221E, 0x00B1, 0x2264, 0x2265, 0x0456, 0x00B5, 0x0491, 0x0408, 0x0404, 0x0454, 0x0407, 0x0457, 0x0409, 0x0459, 0x040A, 0x045A, 0x0458, 0x0405, 0x00AC, 0x221A, 0x0192, 0x2248, 0x2206, 0x00AB, 0x00BB, 0x2026, 0x00A0, 0x040B, 0x045B, 0x040C, 0x045C, 0x0455, 0x2013, 0x2014, 0x201C, 0x201D, 0x2018, 0x2019, 0x00F7, 0x201E, 0x040E, 0x045E, 0x040F, 0x045F, 0x2116, 0x0401, 0x0451, 0x044F, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x20AC, ], }; #[cfg_attr(feature = "cargo-clippy", allow(unreadable_literal))] static BIG5_ASTRALNESS: [u32; 589] = [ 0x445F0520, 0xB882520F, 0x400000F8, 0x044EA920, 0x00000000, 0x00010B34, 0x00000000, 0x00000000, 0x00000000, 0x0C000000, 0x00000040, 0x00000000, 0x00580400, 0x0000003C, 0x5C800000, 0xBBF3DCAD, 0xEDEE43C9, 0xC1260FA4, 0xEFF2769B, 0xF7FAFBDE, 0xAF44320F, 0xFEFDEFFE, 0x00B06011, 0x81192100, 0xA8881020, 0x24692160, 0xC4894400, 0x40030000, 0x84430035, 0x68935131, 0x00000202, 0x00000000, 0x00000000, 0x01004000, 0x8264AC80, 0x90A18C40, 0xD4605004, 0x182AD200, 0x9735689D, 0x20F8D84F, 0x281C82C4, 0x02947582, 0xA1A04038, 0x4D7110C5, 0xB9980DC4, 0x43015B5E, 0x7803999F, 0x081FE220, 0x40C90189, 0x9A0D0307, 0x4FD15290, 0x2102037C, 0x136EC020, 0xF5DBB583, 0x4F9077E5, 0x17369A17, 0xBA6E000C, 0x54602F09, 0x68781E00, 0x9E567022, 0xB78EF325, 0xE6EF0B17, 0x1B5B1777, 0x8D9810C1, 0xCFB61812, 0x1A723101, 0xC0B62C5B, 0x5CC3E220, 0xDAE01B82, 0x40D685CE, 0xD00B54A9, 0x4044480F, 0x40D40910, 0x1E643BAE, 0x08172B44, 0x18368286, 0x9CE789A0, 0x0384085B, 0xEC90DA02, 0xBF8587DB, 0x8E9DADA2, 0x2520989D, 0x9F460046, 0xC9D5E37F, 0x4DD6F484, 0x18B6E306, 0x00000912, 0x00000400, 0x00000020, 0x00000200, 0x00000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x8E000008, 0x3F5F6E78, 0xF73DDD7E, 0xAEFC9BFC, 0x6B8FFFD2, 0xBABFE7F1, 0xEF176EAE, 0xB63EA7DC, 0x92C977B5, 0x4AB6A5D7, 0x81B99B6E, 0x54FE674D, 0xFE629BF1, 0x36D7526F, 0x4529BFFE, 0x65BDF981, 0x003942A6, 0x8F604200, 0x40409400, 0xD1D7AFD2, 0x98A000DB, 0x52067BB2, 0xC8169820, 0x0000093D, 0x00000001, 0x08B20A01, 0x00000080, 0x14208804, 0x00004C10, 0x44A10004, 0x01410010, 0xF0400800, 0x00024FDF, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x82800000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xBE2B0680, 0xFEB016BE, 0x0008100C, 0x990829CA, 0x0C0B4010, 0x0025603B, 0x1882D42A, 0x822DDE48, 0x18872415, 0x2180E118, 0x7892D301, 0x93038213, 0x34C550CD, 0xADA228C0, 0x5818997C, 0x42C42212, 0x3E8E53A2, 0x4542E1CD, 0x0F7E9034, 0x01748100, 0x39858212, 0xDE002947, 0x88014162, 0x819D43A1, 0x0048A1C8, ]; pub static BIG5_LOW_BITS: [u16; 18840] = [ 0x43F0, 0x4C32, 0x4603, 0x45A6, 0x4578, 0x7267, 0x4D77, 0x45B3, 0x7CB1, 0x4CE2, 0x7CC5, 0x3B95, 0x4736, 0x4744, 0x4C47, 0x4C40, 0x42BF, 0x3617, 0x7352, 0x6E8B, 0x70D2, 0x4C57, 0xA351, 0x474F, 0x45DA, 0x4C85, 0x7C6C, 0x4D07, 0x4AA4, 0x46A1, 0x6B23, 0x7225, 0x5A54, 0x1A63, 0x3E06, 0x3F61, 0x664D, 0x56FB, 0x0000, 0x7D95, 0x591D, 0x8BB9, 0x3DF4, 0x9734, 0x7BEF, 0x5BDB, 0x1D5E, 0x5AA4, 0x3625, 0x9EB0, 0x5AD1, 0x5BB7, 0x5CFC, 0x676E, 0x8593, 0x9945, 0x7461, 0x749D, 0x3875, 0x1D53, 0x369E, 0x6021, 0x3EEC, 0x58DE, 0x3AF5, 0x7AFC, 0x9F97, 0x4161, 0x890D, 0x31EA, 0x0A8A, 0x325E, 0x430A, 0x8484, 0x9F96, 0x942F, 0x4930, 0x8613, 0x5896, 0x974A, 0x9218, 0x79D0, 0x7A32, 0x6660, 0x6A29, 0x889D, 0x744C, 0x7BC5, 0x6782, 0x7A2C, 0x524F, 0x9046, 0x34E6, 0x73C4, 0x5DB9, 0x74C6, 0x9FC7, 0x57B3, 0x492F, 0x544C, 0x4131, 0x368E, 0x5818, 0x7A72, 0x7B65, 0x8B8F, 0x46AE, 0x6E88, 0x4181, 0x5D99, 0x7BAE, 0x24BC, 0x9FC8, 0x24C1, 0x24C9, 0x24CC, 0x9FC9, 0x8504, 0x35BB, 0x40B4, 0x9FCA, 0x44E1, 0xADFF, 0x62C1, 0x706E, 0x9FCB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x31C0, 0x31C1, 0x31C2, 0x31C3, 0x31C4, 0x010C, 0x31C5, 0x00D1, 0x00CD, 0x31C6, 0x31C7, 0x00CB, 0x1FE8, 0x31C8, 0x00CA, 0x31C9, 0x31CA, 0x31CB, 0x31CC, 0x010E, 0x31CD, 0x31CE, 0x0100, 0x00C1, 0x01CD, 0x00C0, 0x0112, 0x00C9, 0x011A, 0x00C8, 0x014C, 0x00D3, 0x01D1, 0x00D2, 0x0000, 0x1EBE, 0x0000, 0x1EC0, 0x00CA, 0x0101, 0x00E1, 0x01CE, 0x00E0, 0x0251, 0x0113, 0x00E9, 0x011B, 0x00E8, 0x012B, 0x00ED, 0x01D0, 0x00EC, 0x014D, 0x00F3, 0x01D2, 0x00F2, 0x016B, 0x00FA, 0x01D4, 0x00F9, 0x01D6, 0x01D8, 0x01DA, 0x01DC, 0x00FC, 0x0000, 0x1EBF, 0x0000, 0x1EC1, 0x00EA, 0x0261, 0x23DA, 0x23DB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xA3A9, 0x1145, 0x0000, 0x650A, 0x0000, 0x0000, 0x4E3D, 0x6EDD, 0x9D4E, 0x91DF, 0x0000, 0x0000, 0x7735, 0x6491, 0x4F1A, 0x4F28, 0x4FA8, 0x5156, 0x5174, 0x519C, 0x51E4, 0x52A1, 0x52A8, 0x533B, 0x534E, 0x53D1, 0x53D8, 0x56E2, 0x58F0, 0x5904, 0x5907, 0x5932, 0x5934, 0x5B66, 0x5B9E, 0x5B9F, 0x5C9A, 0x5E86, 0x603B, 0x6589, 0x67FE, 0x6804, 0x6865, 0x6D4E, 0x70BC, 0x7535, 0x7EA4, 0x7EAC, 0x7EBA, 0x7EC7, 0x7ECF, 0x7EDF, 0x7F06, 0x7F37, 0x827A, 0x82CF, 0x836F, 0x89C6, 0x8BBE, 0x8BE2, 0x8F66, 0x8F67, 0x8F6E, 0x7411, 0x7CFC, 0x7DCD, 0x6946, 0x7AC9, 0x5227, 0x0000, 0x0000, 0x0000, 0x0000, 0x918C, 0x78B8, 0x915E, 0x80BC, 0x0000, 0x8D0B, 0x80F6, 0x09E7, 0x0000, 0x0000, 0x809F, 0x9EC7, 0x4CCD, 0x9DC9, 0x9E0C, 0x4C3E, 0x9DF6, 0x700E, 0x9E0A, 0xA133, 0x35C1, 0x0000, 0x6E9A, 0x823E, 0x7519, 0x0000, 0x4911, 0x9A6C, 0x9A8F, 0x9F99, 0x7987, 0x846C, 0x1DCA, 0x05D0, 0x2AE6, 0x4E24, 0x4E81, 0x4E80, 0x4E87, 0x4EBF, 0x4EEB, 0x4F37, 0x344C, 0x4FBD, 0x3E48, 0x5003, 0x5088, 0x347D, 0x3493, 0x34A5, 0x5186, 0x5905, 0x51DB, 0x51FC, 0x5205, 0x4E89, 0x5279, 0x5290, 0x5327, 0x35C7, 0x53A9, 0x3551, 0x53B0, 0x3553, 0x53C2, 0x5423, 0x356D, 0x3572, 0x3681, 0x5493, 0x54A3, 0x54B4, 0x54B9, 0x54D0, 0x54EF, 0x5518, 0x5523, 0x5528, 0x3598, 0x553F, 0x35A5, 0x35BF, 0x55D7, 0x35C5, 0x7D84, 0x5525, 0x0000, 0x0C42, 0x0D15, 0x512B, 0x5590, 0x2CC6, 0x39EC, 0x0341, 0x8E46, 0x4DB8, 0x94E5, 0x4053, 0x80BE, 0x777A, 0x2C38, 0x3A34, 0x47D5, 0x815D, 0x69F2, 0x4DEA, 0x64DD, 0x0D7C, 0x0FB4, 0x0CD5, 0x10F4, 0x648D, 0x8E7E, 0x0E96, 0x0C0B, 0x0F64, 0x2CA9, 0x8256, 0x44D3, 0x0000, 0x0D46, 0x9A4D, 0x80E9, 0x47F4, 0x4EA7, 0x2CC2, 0x9AB2, 0x3A67, 0x95F4, 0x3FED, 0x3506, 0x52C7, 0x97D4, 0x78C8, 0x2D44, 0x9D6E, 0x9815, 0x0000, 0x43D9, 0x60A5, 0x64B4, 0x54E3, 0x2D4C, 0x2BCA, 0x1077, 0x39FB, 0x106F, 0x66DA, 0x6716, 0x79A0, 0x64EA, 0x5052, 0x0C43, 0x8E68, 0x21A1, 0x8B4C, 0x0731, 0x0000, 0x480B, 0x01A9, 0x3FFA, 0x5873, 0x2D8D, 0x0000, 0x45C8, 0x04FC, 0x6097, 0x0F4C, 0x0D96, 0x5579, 0x40BB, 0x43BA, 0x0000, 0x4AB4, 0x2A66, 0x109D, 0x81AA, 0x98F5, 0x0D9C, 0x6379, 0x39FE, 0x2775, 0x8DC0, 0x56A1, 0x647C, 0x3E43, 0x0000, 0xA601, 0x0E09, 0x2ACF, 0x2CC9, 0x0000, 0x10C8, 0x39C2, 0x3992, 0x3A06, 0x829B, 0x3578, 0x5E49, 0x20C7, 0x5652, 0x0F31, 0x2CB2, 0x9720, 0x34BC, 0x6C3D, 0x4E3B, 0x0000, 0x0000, 0x7574, 0x2E8B, 0x2208, 0xA65B, 0x8CCD, 0x0E7A, 0x0C34, 0x681C, 0x7F93, 0x10CF, 0x2803, 0x2939, 0x35FB, 0x51E3, 0x0E8C, 0x0F8D, 0x0EAA, 0x3F93, 0x0F30, 0x0D47, 0x114F, 0x0E4C, 0x0000, 0x0EAB, 0x0BA9, 0x0D48, 0x10C0, 0x113D, 0x3FF9, 0x2696, 0x6432, 0x0FAD, 0x33F4, 0x7639, 0x2BCE, 0x0D7E, 0x0D7F, 0x2C51, 0x2C55, 0x3A18, 0x0E98, 0x10C7, 0x0F2E, 0xA632, 0x6B50, 0x8CD2, 0x8D99, 0x8CCA, 0x95AA, 0x54CC, 0x82C4, 0x55B9, 0x0000, 0x9EC3, 0x9C26, 0x9AB6, 0x775E, 0x2DEE, 0x7140, 0x816D, 0x80EC, 0x5C1C, 0x6572, 0x8134, 0x3797, 0x535F, 0x80BD, 0x91B6, 0x0EFA, 0x0E0F, 0x0E77, 0x0EFB, 0x35DD, 0x4DEB, 0x3609, 0x0CD6, 0x56AF, 0x27B5, 0x10C9, 0x0E10, 0x0E78, 0x1078, 0x1148, 0x8207, 0x1455, 0x0E79, 0x4E50, 0x2DA4, 0x5A54, 0x101D, 0x101E, 0x10F5, 0x10F6, 0x579C, 0x0E11, 0x7694, 0x82CD, 0x0FB5, 0x0E7B, 0x517E, 0x3703, 0x0FB6, 0x1180, 0x52D8, 0xA2BD, 0x49DA, 0x183A, 0x4177, 0x827C, 0x5899, 0x5268, 0x361A, 0x573D, 0x7BB2, 0x5B68, 0x4800, 0x4B2C, 0x9F27, 0x49E7, 0x9C1F, 0x9B8D, 0x5B74, 0x313D, 0x55FB, 0x35F2, 0x5689, 0x4E28, 0x5902, 0x1BC1, 0xF878, 0x9751, 0x0086, 0x4E5B, 0x4EBB, 0x353E, 0x5C23, 0x5F51, 0x5FC4, 0x38FA, 0x624C, 0x6535, 0x6B7A, 0x6C35, 0x6C3A, 0x706C, 0x722B, 0x4E2C, 0x72AD, 0x48E9, 0x7F52, 0x793B, 0x7CF9, 0x7F53, 0x626A, 0x34C1, 0x0000, 0x634B, 0x8002, 0x8080, 0x6612, 0x6951, 0x535D, 0x8864, 0x89C1, 0x78B2, 0x8BA0, 0x8D1D, 0x9485, 0x9578, 0x957F, 0x95E8, 0x8E0F, 0x97E6, 0x9875, 0x98CE, 0x98DE, 0x9963, 0x9810, 0x9C7C, 0x9E1F, 0x9EC4, 0x6B6F, 0xF907, 0x4E37, 0x0087, 0x961D, 0x6237, 0x94A2, 0x0000, 0x503B, 0x6DFE, 0x9C73, 0x9FA6, 0x3DC9, 0x888F, 0x414E, 0x7077, 0x5CF5, 0x4B20, 0x51CD, 0x3559, 0x5D30, 0x6122, 0x8A32, 0x8FA7, 0x91F6, 0x7191, 0x6719, 0x73BA, 0x3281, 0xA107, 0x3C8B, 0x1980, 0x4B10, 0x78E4, 0x7402, 0x51AE, 0x870F, 0x4009, 0x6A63, 0xA2BA, 0x4223, 0x860F, 0x0A6F, 0x7A2A, 0x9947, 0x8AEA, 0x9755, 0x704D, 0x5324, 0x207E, 0x93F4, 0x76D9, 0x89E3, 0x9FA7, 0x77DD, 0x4EA3, 0x4FF0, 0x50BC, 0x4E2F, 0x4F17, 0x9FA8, 0x5434, 0x7D8B, 0x5892, 0x58D0, 0x1DB6, 0x5E92, 0x5E99, 0x5FC2, 0x2712, 0x658B, 0x33F9, 0x6919, 0x6A43, 0x3C63, 0x6CFF, 0x0000, 0x7200, 0x4505, 0x738C, 0x3EDB, 0x4A13, 0x5B15, 0x74B9, 0x8B83, 0x5CA4, 0x5695, 0x7A93, 0x7BEC, 0x7CC3, 0x7E6C, 0x82F8, 0x8597, 0x9FA9, 0x8890, 0x9FAA, 0x8EB9, 0x9FAB, 0x8FCF, 0x855F, 0x99E0, 0x9221, 0x9FAC, 0x8DB9, 0x143F, 0x4071, 0x42A2, 0x5A1A, 0x0000, 0x0000, 0x0000, 0x9868, 0x676B, 0x4276, 0x573D, 0x0000, 0x85D6, 0x497B, 0x82BF, 0x710D, 0x4C81, 0x6D74, 0x5D7B, 0x6B15, 0x6FBE, 0x9FAD, 0x9FAE, 0x5B96, 0x9FAF, 0x66E7, 0x7E5B, 0x6E57, 0x79CA, 0x3D88, 0x44C3, 0x3256, 0x2796, 0x439A, 0x4536, 0x0000, 0x5CD5, 0x3B1A, 0x8AF9, 0x5C78, 0x3D12, 0x3551, 0x5D78, 0x9FB2, 0x7157, 0x4558, 0x40EC, 0x1E23, 0x4C77, 0x3978, 0x344A, 0x01A4, 0x6C41, 0x8ACC, 0x4FB4, 0x0239, 0x59BF, 0x816C, 0x9856, 0x98FA, 0x5F3B, 0x0B9F, 0x0000, 0x21C1, 0x896D, 0x4102, 0x46BB, 0x9079, 0x3F07, 0x9FB3, 0xA1B5, 0x40F8, 0x37D6, 0x46F7, 0x6C46, 0x417C, 0x86B2, 0x73FF, 0x456D, 0x38D4, 0x549A, 0x4561, 0x451B, 0x4D89, 0x4C7B, 0x4D76, 0x45EA, 0x3FC8, 0x4B0F, 0x3661, 0x44DE, 0x44BD, 0x41ED, 0x5D3E, 0x5D48, 0x5D56, 0x3DFC, 0x380F, 0x5DA4, 0x5DB9, 0x3820, 0x3838, 0x5E42, 0x5EBD, 0x5F25, 0x5F83, 0x3908, 0x3914, 0x393F, 0x394D, 0x60D7, 0x613D, 0x5CE5, 0x3989, 0x61B7, 0x61B9, 0x61CF, 0x39B8, 0x622C, 0x6290, 0x62E5, 0x6318, 0x39F8, 0x56B1, 0x3A03, 0x63E2, 0x63FB, 0x6407, 0x645A, 0x3A4B, 0x64C0, 0x5D15, 0x5621, 0x9F9F, 0x3A97, 0x6586, 0x3ABD, 0x65FF, 0x6653, 0x3AF2, 0x6692, 0x3B22, 0x6716, 0x3B42, 0x67A4, 0x6800, 0x3B58, 0x684A, 0x6884, 0x3B72, 0x3B71, 0x3B7B, 0x6909, 0x6943, 0x725C, 0x6964, 0x699F, 0x6985, 0x3BBC, 0x69D6, 0x3BDD, 0x6A65, 0x6A74, 0x6A71, 0x6A82, 0x3BEC, 0x6A99, 0x3BF2, 0x6AAB, 0x6AB5, 0x6AD4, 0x6AF6, 0x6B81, 0x6BC1, 0x6BEA, 0x6C75, 0x6CAA, 0x3CCB, 0x6D02, 0x6D06, 0x6D26, 0x6D81, 0x3CEF, 0x6DA4, 0x6DB1, 0x6E15, 0x6E18, 0x6E29, 0x6E86, 0x89C0, 0x6EBB, 0x6EE2, 0x6EDA, 0x9F7F, 0x6EE8, 0x6EE9, 0x6F24, 0x6F34, 0x3D46, 0x3F41, 0x6F81, 0x6FBE, 0x3D6A, 0x3D75, 0x71B7, 0x5C99, 0x3D8A, 0x702C, 0x3D91, 0x7050, 0x7054, 0x706F, 0x707F, 0x7089, 0x0325, 0x43C1, 0x35F1, 0x0ED8, 0x3ED7, 0x57BE, 0x6ED3, 0x713E, 0x57E0, 0x364E, 0x69A2, 0x8BE9, 0x5B74, 0x7A49, 0x58E1, 0x94D9, 0x7A65, 0x7A7D, 0x59AC, 0x7ABB, 0x7AB0, 0x7AC2, 0x7AC3, 0x71D1, 0x648D, 0x41CA, 0x7ADA, 0x7ADD, 0x7AEA, 0x41EF, 0x54B2, 0x5C01, 0x7B0B, 0x7B55, 0x7B29, 0x530E, 0x5CFE, 0x7BA2, 0x7B6F, 0x839C, 0x5BB4, 0x6C7F, 0x7BD0, 0x8421, 0x7B92, 0x7BB8, 0x5D20, 0x3DAD, 0x5C65, 0x8492, 0x7BFA, 0x7C06, 0x7C35, 0x5CC1, 0x7C44, 0x7C83, 0x4882, 0x7CA6, 0x667D, 0x4578, 0x7CC9, 0x7CC7, 0x7CE6, 0x7C74, 0x7CF3, 0x7CF5, 0x7CCE, 0x7E67, 0x451D, 0x6E44, 0x7D5D, 0x6ED6, 0x748D, 0x7D89, 0x7DAB, 0x7135, 0x7DB3, 0x7DD2, 0x4057, 0x6029, 0x7DE4, 0x3D13, 0x7DF5, 0x17F9, 0x7DE5, 0x836D, 0x7E1D, 0x6121, 0x615A, 0x7E6E, 0x7E92, 0x432B, 0x946C, 0x7E27, 0x7F40, 0x7F41, 0x7F47, 0x7936, 0x62D0, 0x99E1, 0x7F97, 0x6351, 0x7FA3, 0x1661, 0x0068, 0x455C, 0x3766, 0x4503, 0x833A, 0x7FFA, 0x6489, 0x8005, 0x8008, 0x801D, 0x8028, 0x802F, 0xA087, 0x6CC3, 0x803B, 0x803C, 0x8061, 0x2714, 0x4989, 0x6626, 0x3DE3, 0x66E8, 0x6725, 0x80A7, 0x8A48, 0x8107, 0x811A, 0x58B0, 0x26F6, 0x6C7F, 0x6498, 0x4FB8, 0x64E7, 0x148A, 0x8218, 0x185E, 0x6A53, 0x4A65, 0x4A95, 0x447A, 0x8229, 0x0B0D, 0x6A52, 0x3D7E, 0x4FF9, 0x14FD, 0x84E2, 0x8362, 0x6B0A, 0x49A7, 0x3530, 0x1773, 0x3DF8, 0x82AA, 0x691B, 0xF994, 0x41DB, 0x854B, 0x82D0, 0x831A, 0x0E16, 0x17B4, 0x36C1, 0x317D, 0x355A, 0x827B, 0x82E2, 0x8318, 0x3E8B, 0x6DA3, 0x6B05, 0x6B97, 0x35CE, 0x3DBF, 0x831D, 0x55EC, 0x8385, 0x450B, 0x6DA5, 0x83AC, 0x83C1, 0x83D3, 0x347E, 0x6ED4, 0x6A57, 0x855A, 0x3496, 0x6E42, 0x2EEF, 0x8458, 0x5BE4, 0x8471, 0x3DD3, 0x44E4, 0x6AA7, 0x844A, 0x3CB5, 0x7958, 0x84A8, 0x6B96, 0x6E77, 0x6E43, 0x84DE, 0x840F, 0x8391, 0x44A0, 0x8493, 0x84E4, 0x5C91, 0x4240, 0x5CC0, 0x4543, 0x8534, 0x5AF2, 0x6E99, 0x4527, 0x8573, 0x4516, 0x67BF, 0x8616, 0x8625, 0x863B, 0x85C1, 0x7088, 0x8602, 0x1582, 0x70CD, 0xF9B2, 0x456A, 0x8628, 0x3648, 0x18A2, 0x53F7, 0x739A, 0x867E, 0x8771, 0xA0F8, 0x87EE, 0x2C27, 0x87B1, 0x87DA, 0x880F, 0x5661, 0x866C, 0x6856, 0x460F, 0x8845, 0x8846, 0x75E0, 0x3DB9, 0x75E4, 0x885E, 0x889C, 0x465B, 0x88B4, 0x88B5, 0x63C1, 0x88C5, 0x7777, 0x770F, 0x8987, 0x898A, 0x89A6, 0x89A9, 0x89A7, 0x89BC, 0x8A25, 0x89E7, 0x7924, 0x7ABD, 0x8A9C, 0x7793, 0x91FE, 0x8A90, 0x7A59, 0x7AE9, 0x7B3A, 0x3F8F, 0x4713, 0x7B38, 0x717C, 0x8B0C, 0x8B1F, 0x5430, 0x5565, 0x8B3F, 0x8B4C, 0x8B4D, 0x8AA9, 0x4A7A, 0x8B90, 0x8B9B, 0x8AAF, 0x16DF, 0x4615, 0x884F, 0x8C9B, 0x7D54, 0x7D8F, 0xF9D4, 0x3725, 0x7D53, 0x8CD6, 0x7D98, 0x7DBD, 0x8D12, 0x8D03, 0x1910, 0x8CDB, 0x705C, 0x8D11, 0x4CC9, 0x3ED0, 0x8D77, 0x8DA9, 0x8002, 0x1014, 0x498A, 0x3B7C, 0x81BC, 0x710C, 0x7AE7, 0x8EAD, 0x8EB6, 0x8EC3, 0x92D4, 0x8F19, 0x8F2D, 0x8365, 0x8412, 0x8FA5, 0x9303, 0xA29F, 0x0A50, 0x8FB3, 0x492A, 0x89DE, 0x853D, 0x3DBB, 0x5EF8, 0x3262, 0x8FF9, 0xA014, 0x86BC, 0x8501, 0x2325, 0x3980, 0x6ED7, 0x9037, 0x853C, 0x7ABE, 0x9061, 0x856C, 0x860B, 0x90A8, 0x8713, 0x90C4, 0x86E6, 0x90AE, 0x90FD, 0x9167, 0x3AF0, 0x91A9, 0x91C4, 0x7CAC, 0x8933, 0x1E89, 0x920E, 0x6C9F, 0x9241, 0x9262, 0x55B9, 0x92B9, 0x8AC6, 0x3C9B, 0x8B0C, 0x55DB, 0x0D31, 0x932C, 0x936B, 0x8AE1, 0x8BEB, 0x708F, 0x5AC3, 0x8AE2, 0x8AE5, 0x4965, 0x9244, 0x8BEC, 0x8C39, 0x8BFF, 0x9373, 0x945B, 0x8EBC, 0x9585, 0x95A6, 0x9426, 0x95A0, 0x6FF6, 0x42B9, 0x267A, 0x86D8, 0x127C, 0x3E2E, 0x49DF, 0x6C1C, 0x967B, 0x9696, 0x416C, 0x96A3, 0x6ED5, 0x61DA, 0x96B6, 0x78F5, 0x8AE0, 0x96BD, 0x53CC, 0x49A1, 0x6CB8, 0x0274, 0x6410, 0x90AF, 0x90E5, 0x4AD1, 0x1915, 0x330A, 0x9731, 0x8642, 0x9736, 0x4A0F, 0x453D, 0x4585, 0x4AE9, 0x7075, 0x5B41, 0x971B, 0x975C, 0x91D5, 0x9757, 0x5B4A, 0x91EB, 0x975F, 0x9425, 0x50D0, 0x30B7, 0x30BC, 0x9789, 0x979F, 0x97B1, 0x97BE, 0x97C0, 0x97D2, 0x97E0, 0x546C, 0x97EE, 0x741C, 0x9433, 0x97FF, 0x97F5, 0x941D, 0x797A, 0x4AD1, 0x9834, 0x9833, 0x984B, 0x9866, 0x3B0E, 0x7175, 0x3D51, 0x0630, 0x415C, 0x5706, 0x98CA, 0x98B7, 0x98C8, 0x98C7, 0x4AFF, 0x6D27, 0x16D3, 0x55B0, 0x98E1, 0x98E6, 0x98EC, 0x9378, 0x9939, 0x4A29, 0x4B72, 0x9857, 0x9905, 0x99F5, 0x9A0C, 0x9A3B, 0x9A10, 0x9A58, 0x5725, 0x36C4, 0x90B1, 0x9BD5, 0x9AE0, 0x9AE2, 0x9B05, 0x9AF4, 0x4C0E, 0x9B14, 0x9B2D, 0x8600, 0x5034, 0x9B34, 0x69A8, 0x38C3, 0x307D, 0x9B50, 0x9B40, 0x9D3E, 0x5A45, 0x1863, 0x9B8E, 0x424B, 0x9C02, 0x9BFF, 0x9C0C, 0x9E68, 0x9DD4, 0x9FB7, 0xA192, 0xA1AB, 0xA0E1, 0xA123, 0xA1DF, 0x9D7E, 0x9D83, 0xA134, 0x9E0E, 0x6888, 0x9DC4, 0x215B, 0xA193, 0xA220, 0x193B, 0xA233, 0x9D39, 0xA0B9, 0xA2B4, 0x9E90, 0x9E95, 0x9E9E, 0x9EA2, 0x4D34, 0x9EAA, 0x9EAF, 0x4364, 0x9EC1, 0x3B60, 0x39E5, 0x3D1D, 0x4F32, 0x37BE, 0x8C2B, 0x9F02, 0x9F08, 0x4B96, 0x9424, 0x6DA2, 0x9F17, 0x9F16, 0x9F39, 0x569F, 0x568A, 0x9F45, 0x99B8, 0x908B, 0x97F2, 0x847F, 0x9F62, 0x9F69, 0x7ADC, 0x9F8E, 0x7216, 0x4BBE, 0x4975, 0x49BB, 0x7177, 0x49F8, 0x4348, 0x4A51, 0x739E, 0x8BDA, 0x18FA, 0x799F, 0x897E, 0x8E36, 0x9369, 0x93F3, 0x8A44, 0x92EC, 0x9381, 0x93CB, 0x896C, 0x44B9, 0x7217, 0x3EEB, 0x7772, 0x7A43, 0x70D0, 0x4473, 0x43F8, 0x717E, 0x17EF, 0x70A3, 0x18BE, 0x3599, 0x3EC7, 0x1885, 0x542F, 0x17F8, 0x3722, 0x16FB, 0x1839, 0x36E1, 0x1774, 0x18D1, 0x5F4B, 0x3723, 0x16C0, 0x575B, 0x4A25, 0x13FE, 0x12A8, 0x13C6, 0x14B6, 0x8503, 0x36A6, 0x8503, 0x8455, 0x4994, 0x7165, 0x3E31, 0x555C, 0x3EFB, 0x7052, 0x44F4, 0x36EE, 0x999D, 0x6F26, 0x67F9, 0x3733, 0x3C15, 0x3DE7, 0x586C, 0x1922, 0x6810, 0x4057, 0x373F, 0x40E1, 0x408B, 0x410F, 0x6C21, 0x54CB, 0x569E, 0x66B1, 0x5692, 0x0FDF, 0x0BA8, 0x0E0D, 0x93C6, 0x8B13, 0x939C, 0x4EF8, 0x512B, 0x3819, 0x4436, 0x4EBC, 0x0465, 0x037F, 0x4F4B, 0x4F8A, 0x5651, 0x5A68, 0x01AB, 0x03CB, 0x3999, 0x030A, 0x0414, 0x3435, 0x4F29, 0x02C0, 0x8EB3, 0x0275, 0x8ADA, 0x020C, 0x4E98, 0x50CD, 0x510D, 0x4FA2, 0x4F03, 0x4A0E, 0x3E8A, 0x4F42, 0x502E, 0x506C, 0x5081, 0x4FCC, 0x4FE5, 0x5058, 0x50FC, 0x5159, 0x515B, 0x515D, 0x515E, 0x6E76, 0x3595, 0x3E39, 0x3EBF, 0x6D72, 0x1884, 0x3E89, 0x51A8, 0x51C3, 0x05E0, 0x44DD, 0x04A3, 0x0492, 0x0491, 0x8D7A, 0x8A9C, 0x070E, 0x5259, 0x52A4, 0x0873, 0x52E1, 0x936E, 0x467A, 0x718C, 0x438C, 0x0C20, 0x49AC, 0x10E4, 0x69D1, 0x0E1D, 0x7479, 0x3EDE, 0x7499, 0x7414, 0x7456, 0x7398, 0x4B8E, 0x4ABC, 0x408D, 0x53D0, 0x3584, 0x720F, 0x40C9, 0x55B4, 0x0345, 0x54CD, 0x0BC6, 0x571D, 0x925D, 0x96F4, 0x9366, 0x57DD, 0x578D, 0x577F, 0x363E, 0x58CB, 0x5A99, 0x8A46, 0x16FA, 0x176F, 0x1710, 0x5A2C, 0x59B8, 0x928F, 0x5A7E, 0x5ACF, 0x5A12, 0x5946, 0x19F3, 0x1861, 0x4295, 0x36F5, 0x6D05, 0x7443, 0x5A21, 0x5E83, 0x5A81, 0x8BD7, 0x0413, 0x93E0, 0x748C, 0x1303, 0x7105, 0x4972, 0x9408, 0x89FB, 0x93BD, 0x37A0, 0x5C1E, 0x5C9E, 0x5E5E, 0x5E48, 0x1996, 0x197C, 0x3AEE, 0x5ECD, 0x5B4F, 0x1903, 0x1904, 0x3701, 0x18A0, 0x36DD, 0x16FE, 0x36D3, 0x812A, 0x8A47, 0x1DBA, 0x3472, 0x89A8, 0x5F0C, 0x5F0E, 0x1927, 0x17AB, 0x5A6B, 0x173B, 0x5B44, 0x8614, 0x75FD, 0x8860, 0x607E, 0x2860, 0x262B, 0x5FDB, 0x3EB8, 0x25AF, 0x25BE, 0x9088, 0x6F73, 0x61C0, 0x003E, 0x0046, 0x261B, 0x6199, 0x6198, 0x6075, 0x2C9B, 0x2D07, 0x46D4, 0x914D, 0x6471, 0x4665, 0x2B6A, 0x3A29, 0x2B22, 0x3450, 0x98EA, 0x2E78, 0x6337, 0xA45B, 0x64B6, 0x6331, 0x63D1, 0x49E3, 0x2D67, 0x62A4, 0x2CA1, 0x643B, 0x656B, 0x6972, 0x3BF4, 0x308E, 0x32AD, 0x4989, 0x32AB, 0x550D, 0x32E0, 0x18D9, 0x943F, 0x66CE, 0x3289, 0x31B3, 0x3AE0, 0x4190, 0x5584, 0x8B22, 0x558F, 0x16FC, 0x555B, 0x5425, 0x78EE, 0x3103, 0x182A, 0x3234, 0x3464, 0x320F, 0x3182, 0x42C9, 0x668E, 0x6D24, 0x666B, 0x4B93, 0x6630, 0x7870, 0x1DEB, 0x6663, 0x32D2, 0x32E1, 0x661E, 0x5872, 0x38D1, 0x383A, 0x37BC, 0x3B99, 0x37A2, 0x33FE, 0x74D0, 0x3B96, 0x678F, 0x462A, 0x68B6, 0x681E, 0x3BC4, 0x6ABE, 0x3863, 0x37D5, 0x4487, 0x6A33, 0x6A52, 0x6AC9, 0x6B05, 0x1912, 0x6511, 0x6898, 0x6A4C, 0x3BD7, 0x6A7A, 0x6B57, 0x3FC0, 0x3C9A, 0x93A0, 0x92F2, 0x8BEA, 0x8ACB, 0x9289, 0x801E, 0x89DC, 0x9467, 0x6DA5, 0x6F0B, 0x49EC, 0x6D67, 0x3F7F, 0x3D8F, 0x6E04, 0x403C, 0x5A3D, 0x6E0A, 0x5847, 0x6D24, 0x7842, 0x713B, 0x431A, 0x4276, 0x70F1, 0x7250, 0x7287, 0x7294, 0x478F, 0x4725, 0x5179, 0x4AA4, 0x05EB, 0x747A, 0x3EF8, 0x365F, 0x4A4A, 0x4917, 0x5FE1, 0x3F06, 0x3EB1, 0x4ADF, 0x8C23, 0x3F35, 0x60A7, 0x3EF3, 0x74CC, 0x743C, 0x9387, 0x7437, 0x449F, 0x6DEA, 0x4551, 0x7583, 0x3F63, 0x4CD9, 0x4D06, 0x3F58, 0x7555, 0x7673, 0xA5C6, 0x3B19, 0x7468, 0x8ACC, 0x49AB, 0x498E, 0x3AFB, 0x3DCD, 0x4A4E, 0x3EFF, 0x49C5, 0x48F3, 0x91FA, 0x5732, 0x9342, 0x8AE3, 0x1864, 0x50DF, 0x5221, 0x51E7, 0x7778, 0x3232, 0x770E, 0x770F, 0x777B, 0x4697, 0x3781, 0x3A5E, 0x48F0, 0x7438, 0x749B, 0x3EBF, 0x4ABA, 0x4AC7, 0x40C8, 0x4A96, 0x61AE, 0x9307, 0x5581, 0x781E, 0x788D, 0x7888, 0x78D2, 0x73D0, 0x7959, 0x7741, 0x56E3, 0x410E, 0x799B, 0x8496, 0x79A5, 0x6A2D, 0x3EFA, 0x7A3A, 0x79F4, 0x416E, 0x16E6, 0x4132, 0x9235, 0x79F1, 0x0D4C, 0x498C, 0x0299, 0x3DBA, 0x176E, 0x3597, 0x556B, 0x3570, 0x36AA, 0x01D4, 0x0C0D, 0x7AE2, 0x5A59, 0x26F5, 0x5AAF, 0x5A9C, 0x5A0D, 0x025B, 0x78F0, 0x5A2A, 0x5BC6, 0x7AFE, 0x41F9, 0x7C5D, 0x7C6D, 0x4211, 0x5BB3, 0x5EBC, 0x5EA6, 0x7CCD, 0x49F9, 0x17B0, 0x7C8E, 0x7C7C, 0x7CAE, 0x6AB2, 0x7DDC, 0x7E07, 0x7DD3, 0x7F4E, 0x6261, 0x615C, 0x7B48, 0x7D97, 0x5E82, 0x426A, 0x6B75, 0x0916, 0x67D6, 0x004E, 0x35CF, 0x57C4, 0x6412, 0x63F8, 0x4962, 0x7FDD, 0x7B27, 0x082C, 0x5AE9, 0x5D43, 0x7B0C, 0x5E0E, 0x99E6, 0x8645, 0x9A63, 0x6A1C, 0x343F, 0x39E2, 0x49F7, 0x65AD, 0x9A1F, 0x65A0, 0x8480, 0x7127, 0x6CD1, 0x44EA, 0x8137, 0x4402, 0x80C6, 0x8109, 0x8142, 0x67B4, 0x98C3, 0x6A42, 0x8262, 0x8265, 0x6A51, 0x8453, 0x6DA7, 0x8610, 0x721B, 0x5A86, 0x417F, 0x1840, 0x5B2B, 0x18A1, 0x5AE4, 0x18D8, 0x86A0, 0xF9BC, 0x3D8F, 0x882D, 0x7422, 0x5A02, 0x886E, 0x4F45, 0x8887, 0x88BF, 0x88E6, 0x8965, 0x894D, 0x5683, 0x8954, 0x7785, 0x7784, 0x8BF5, 0x8BD9, 0x8B9C, 0x89F9, 0x3EAD, 0x84A3, 0x46F5, 0x46CF, 0x37F2, 0x8A3D, 0x8A1C, 0x9448, 0x5F4D, 0x922B, 0x4284, 0x65D4, 0x7129, 0x70C4, 0x1845, 0x9D6D, 0x8C9F, 0x8CE9, 0x7DDC, 0x599A, 0x77C3, 0x59F0, 0x436E, 0x36D4, 0x8E2A, 0x8EA7, 0x4C09, 0x8F30, 0x8F4A, 0x42F4, 0x6C58, 0x6FBB, 0x2321, 0x489B, 0x6F79, 0x6E8B, 0x17DA, 0x9BE9, 0x36B5, 0x492F, 0x90BB, 0x9097, 0x5571, 0x4906, 0x91BB, 0x9404, 0x8A4B, 0x4062, 0x8AFC, 0x9427, 0x8C1D, 0x8C3B, 0x84E5, 0x8A2B, 0x9599, 0x95A7, 0x9597, 0x9596, 0x8D34, 0x7445, 0x3EC2, 0x48FF, 0x4A42, 0x43EA, 0x3EE7, 0x3225, 0x968F, 0x8EE7, 0x8E66, 0x8E65, 0x3ECC, 0x49ED, 0x4A78, 0x3FEE, 0x7412, 0x746B, 0x3EFC, 0x9741, 0x90B0, 0x6847, 0x4A1D, 0x9093, 0x57DF, 0x975D, 0x9368, 0x8989, 0x8C26, 0x8B2F, 0x63BE, 0x92BA, 0x5B11, 0x8B69, 0x493C, 0x73F9, 0x421B, 0x979B, 0x9771, 0x9938, 0x0F26, 0x5DC1, 0x8BC5, 0x4AB2, 0x981F, 0x94DA, 0x92F6, 0x95D7, 0x91E5, 0x44C0, 0x8B50, 0x4A67, 0x8B64, 0x98DC, 0x8A45, 0x3F00, 0x922A, 0x4925, 0x8414, 0x993B, 0x994D, 0x7B06, 0x3DFD, 0x999B, 0x4B6F, 0x99AA, 0x9A5C, 0x8B65, 0x58C8, 0x6A8F, 0x9A21, 0x5AFE, 0x9A2F, 0x98F1, 0x4B90, 0x9948, 0x99BC, 0x4BBD, 0x4B97, 0x937D, 0x5872, 0x1302, 0x5822, 0x49B8, 0x14E8, 0x7844, 0x271F, 0x3DB8, 0x68C5, 0x3D7D, 0x9458, 0x3927, 0x6150, 0x2781, 0x296B, 0x6107, 0x9C4F, 0x9C53, 0x9C7B, 0x9C35, 0x9C10, 0x9B7F, 0x9BCF, 0x9E2D, 0x9B9F, 0xA1F5, 0xA0FE, 0x9D21, 0x4CAE, 0x4104, 0x9E18, 0x4CB0, 0x9D0C, 0xA1B4, 0xA0ED, 0xA0F3, 0x992F, 0x9DA5, 0x84BD, 0x6E12, 0x6FDF, 0x6B82, 0x85FC, 0x4533, 0x6DA4, 0x6E84, 0x6DF0, 0x8420, 0x85EE, 0x6E00, 0x37D7, 0x6064, 0x79E2, 0x359C, 0x3640, 0x492D, 0x49DE, 0x3D62, 0x93DB, 0x92BE, 0x9348, 0x02BF, 0x78B9, 0x9277, 0x944D, 0x4FE4, 0x3440, 0x9064, 0x555D, 0x783D, 0x7854, 0x78B6, 0x784B, 0x1757, 0x31C9, 0x4941, 0x369A, 0x4F72, 0x6FDA, 0x6FD9, 0x701E, 0x701E, 0x5414, 0x41B5, 0x57BB, 0x58F3, 0x578A, 0x9D16, 0x57D7, 0x7134, 0x34AF, 0x41AC, 0x71EB, 0x6C40, 0x4F97, 0x5B28, 0x17B5, 0x8A49, 0x610C, 0x5ACE, 0x5A0B, 0x42BC, 0x4488, 0x372C, 0x4B7B, 0x89FC, 0x93BB, 0x93B8, 0x18D6, 0x0F1D, 0x8472, 0x6CC0, 0x1413, 0x42FA, 0x2C26, 0x43C1, 0x5994, 0x3DB7, 0x6741, 0x7DA8, 0x615B, 0x60A4, 0x49B9, 0x498B, 0x89FA, 0x92E5, 0x73E2, 0x3EE9, 0x74B4, 0x8B63, 0x189F, 0x3EE1, 0x4AB3, 0x6AD8, 0x73F3, 0x73FB, 0x3ED6, 0x4A3E, 0x4A94, 0x17D9, 0x4A66, 0x03A7, 0x1424, 0x49E5, 0x7448, 0x4916, 0x70A5, 0x4976, 0x9284, 0x73E6, 0x935F, 0x04FE, 0x9331, 0x8ACE, 0x8A16, 0x9386, 0x8BE7, 0x55D5, 0x4935, 0x8A82, 0x716B, 0x4943, 0x0CFF, 0x56A4, 0x061A, 0x0BEB, 0x0CB8, 0x5502, 0x79C4, 0x17FA, 0x7DFE, 0x16C2, 0x4A50, 0x1852, 0x452E, 0x9401, 0x370A, 0x8AC0, 0x49AD, 0x59B0, 0x18BF, 0x1883, 0x7484, 0x5AA1, 0x36E2, 0x3D5B, 0x36B0, 0x925F, 0x5A79, 0x8A81, 0x1862, 0x9374, 0x3CCD, 0x0AB4, 0x4A96, 0x398A, 0x50F4, 0x3D69, 0x3D4C, 0x139C, 0x7175, 0x42FB, 0x8218, 0x6E0F, 0x90E4, 0x44EB, 0x6D57, 0x7E4F, 0x7067, 0x6CAF, 0x3CD6, 0x3FED, 0x3E2D, 0x6E02, 0x6F0C, 0x3D6F, 0x03F5, 0x7551, 0x36BC, 0x34C8, 0x4680, 0x3EDA, 0x4871, 0x59C4, 0x926E, 0x493E, 0x8F41, 0x8C1C, 0x6BC0, 0x5812, 0x57C8, 0x36D6, 0x1452, 0x70FE, 0x4362, 0x4A71, 0x2FE3, 0x12B0, 0x23BD, 0x68B9, 0x6967, 0x1398, 0x34E5, 0x7BF4, 0x36DF, 0x8A83, 0x37D6, 0x33FA, 0x4C9F, 0x6A1A, 0x36AD, 0x6CB7, 0x843E, 0x44DF, 0x44CE, 0x6D26, 0x6D51, 0x6C82, 0x6FDE, 0x6F17, 0x7109, 0x833D, 0x173A, 0x83ED, 0x6C80, 0x7053, 0x17DB, 0x5989, 0x5A82, 0x17B3, 0x5A61, 0x5A71, 0x1905, 0x41FC, 0x372D, 0x59EF, 0x173C, 0x36C7, 0x718E, 0x9390, 0x669A, 0x42A5, 0x5A6E, 0x5A2B, 0x4293, 0x6A2B, 0x3EF9, 0x7736, 0x445B, 0x42CA, 0x711D, 0x4259, 0x89E1, 0x4FB0, 0x6D28, 0x5CC2, 0x44CE, 0x7E4D, 0x43BD, 0x6A0C, 0x4256, 0x1304, 0x70A6, 0x7133, 0x43E9, 0x3DA5, 0x6CDF, 0xF825, 0x4A4F, 0x7E65, 0x59EB, 0x5D2F, 0x3DF3, 0x5F5C, 0x4A5D, 0x17DF, 0x7DA4, 0x8426, 0x5485, 0x3AFA, 0x3300, 0x0214, 0x577E, 0x08D5, 0x0619, 0x3FE5, 0x1F9E, 0xA2B6, 0x7003, 0x915B, 0x5D70, 0x738F, 0x7CD3, 0x8A59, 0x9420, 0x4FC8, 0x7FE7, 0x72CD, 0x7310, 0x7AF4, 0x7338, 0x7339, 0x56F6, 0x7341, 0x7348, 0x3EA9, 0x7B18, 0x906C, 0x71F5, 0x48F2, 0x73E1, 0x81F6, 0x3ECA, 0x770C, 0x3ED1, 0x6CA2, 0x56FD, 0x7419, 0x741E, 0x741F, 0x3EE2, 0x3EF0, 0x3EF4, 0x3EFA, 0x74D3, 0x3F0E, 0x3F53, 0x7542, 0x756D, 0x7572, 0x758D, 0x3F7C, 0x75C8, 0x75DC, 0x3FC0, 0x764D, 0x3FD7, 0x7674, 0x3FDC, 0x767A, 0x4F5C, 0x7188, 0x5623, 0x8980, 0x5869, 0x401D, 0x7743, 0x4039, 0x6761, 0x4045, 0x35DB, 0x7798, 0x406A, 0x406F, 0x5C5E, 0x77BE, 0x77CB, 0x58F2, 0x7818, 0x70B9, 0x781C, 0x40A8, 0x7839, 0x7847, 0x7851, 0x7866, 0x8448, 0x5535, 0x7933, 0x6803, 0x7932, 0x4103, 0x4109, 0x7991, 0x7999, 0x8FBB, 0x7A06, 0x8FBC, 0x4167, 0x7A91, 0x41B2, 0x7ABC, 0x8279, 0x41C4, 0x7ACF, 0x7ADB, 0x41CF, 0x4E21, 0x7B62, 0x7B6C, 0x7B7B, 0x7C12, 0x7C1B, 0x4260, 0x427A, 0x7C7B, 0x7C9C, 0x428C, 0x7CB8, 0x4294, 0x7CED, 0x8F93, 0x70C0, 0x0CCF, 0x7DCF, 0x7DD4, 0x7DD0, 0x7DFD, 0x7FAE, 0x7FB4, 0x729F, 0x4397, 0x8020, 0x8025, 0x7B39, 0x802E, 0x8031, 0x8054, 0x3DCC, 0x57B4, 0x70A0, 0x80B7, 0x80E9, 0x43ED, 0x810C, 0x732A, 0x810E, 0x8112, 0x7560, 0x8114, 0x4401, 0x3B39, 0x8156, 0x8159, 0x815A, 0x4413, 0x583A, 0x817C, 0x8184, 0x4425, 0x8193, 0x442D, 0x81A5, 0x57EF, 0x81C1, 0x81E4, 0x8254, 0x448F, 0x82A6, 0x8276, 0x82CA, 0x82D8, 0x82FF, 0x44B0, 0x8357, 0x9669, 0x698A, 0x8405, 0x70F5, 0x8464, 0x60E3, 0x8488, 0x4504, 0x84BE, 0x84E1, 0x84F8, 0x8510, 0x8538, 0x8552, 0x453B, 0x856F, 0x8570, 0x85E0, 0x4577, 0x8672, 0x8692, 0x86B2, 0x86EF, 0x9645, 0x878B, 0x4606, 0x4617, 0x88AE, 0x88FF, 0x8924, 0x8947, 0x8991, 0x7967, 0x8A29, 0x8A38, 0x8A94, 0x8AB4, 0x8C51, 0x8CD4, 0x8CF2, 0x8D1C, 0x4798, 0x585F, 0x8DC3, 0x47ED, 0x4EEE, 0x8E3A, 0x55D8, 0x5754, 0x8E71, 0x55F5, 0x8EB0, 0x4837, 0x8ECE, 0x8EE2, 0x8EE4, 0x8EED, 0x8EF2, 0x8FB7, 0x8FC1, 0x8FCA, 0x8FCC, 0x9033, 0x99C4, 0x48AD, 0x98E0, 0x9213, 0x491E, 0x9228, 0x9258, 0x926B, 0x92B1, 0x92AE, 0x92BF, 0x92E3, 0x92EB, 0x92F3, 0x92F4, 0x92FD, 0x9343, 0x9384, 0x93AD, 0x4945, 0x4951, 0x9EBF, 0x9417, 0x5301, 0x941D, 0x942D, 0x943E, 0x496A, 0x9454, 0x9479, 0x952D, 0x95A2, 0x49A7, 0x95F4, 0x9633, 0x49E5, 0x67A0, 0x4A24, 0x9740, 0x4A35, 0x97B2, 0x97C2, 0x5654, 0x4AE4, 0x60E8, 0x98B9, 0x4B19, 0x98F1, 0x5844, 0x990E, 0x9919, 0x51B4, 0x991C, 0x9937, 0x9942, 0x995D, 0x9962, 0x4B70, 0x99C5, 0x4B9D, 0x9A3C, 0x9B0F, 0x7A83, 0x9B69, 0x9B81, 0x9BDD, 0x9BF1, 0x9BF4, 0x4C6D, 0x9C20, 0x376F, 0x1BC2, 0x9D49, 0x9C3A, 0x9EFE, 0x5650, 0x9D93, 0x9DBD, 0x9DC0, 0x9DFC, 0x94F6, 0x8FB6, 0x9E7B, 0x9EAC, 0x9EB1, 0x9EBD, 0x9EC6, 0x94DC, 0x9EE2, 0x9EF1, 0x9EF8, 0x7AC8, 0x9F44, 0x0094, 0x02B7, 0x03A0, 0x691A, 0x94C3, 0x59AC, 0x04D7, 0x5840, 0x94C1, 0x37B9, 0x05D5, 0x0615, 0x0676, 0x16BA, 0x5757, 0x7173, 0x0AC2, 0x0ACD, 0x0BBF, 0x546A, 0xF83B, 0x0BCB, 0x549E, 0x0BFB, 0x0C3B, 0x0C53, 0x0C65, 0x0C7C, 0x60E7, 0x0C8D, 0x567A, 0x0CB5, 0x0CDD, 0x0CED, 0x0D6F, 0x0DB2, 0x0DC8, 0x6955, 0x9C2F, 0x87A5, 0x0E04, 0x0E0E, 0x0ED7, 0x0F90, 0x0F2D, 0x0E73, 0x5C20, 0x0FBC, 0x5E0B, 0x105C, 0x104F, 0x1076, 0x671E, 0x107B, 0x1088, 0x1096, 0x3647, 0x10BF, 0x10D3, 0x112F, 0x113B, 0x5364, 0x84AD, 0x12E3, 0x1375, 0x1336, 0x8B81, 0x1577, 0x1619, 0x17C3, 0x17C7, 0x4E78, 0x70BB, 0x182D, 0x196A, 0x1A2D, 0x1A45, 0x1C2A, 0x1C70, 0x1CAC, 0x1EC8, 0x62C3, 0x1ED5, 0x1F15, 0x7198, 0x6855, 0x2045, 0x69E9, 0x36C8, 0x227C, 0x23D7, 0x23FA, 0x272A, 0x2871, 0x294F, 0x82FD, 0x2967, 0x2993, 0x2AD5, 0x89A5, 0x2AE8, 0x8FA0, 0x2B0E, 0x97B8, 0x2B3F, 0x9847, 0x9ABD, 0x2C4C, 0x0000, 0x2C88, 0x2CB7, 0x5BE8, 0x2D08, 0x2D12, 0x2DB7, 0x2D95, 0x2E42, 0x2F74, 0x2FCC, 0x3033, 0x3066, 0x331F, 0x33DE, 0x5FB1, 0x6648, 0x66BF, 0x7A79, 0x3567, 0x35F3, 0x7201, 0x49BA, 0x77D7, 0x361A, 0x3716, 0x7E87, 0x0346, 0x58B5, 0x670E, 0x6918, 0x3AA7, 0x7657, 0x5FE2, 0x3E11, 0x3EB9, 0x75FE, 0x209A, 0x48D0, 0x4AB8, 0x4119, 0x8A9A, 0x42EE, 0x430D, 0x403B, 0x4334, 0x4396, 0x4A45, 0x05CA, 0x51D2, 0x0611, 0x599F, 0x1EA8, 0x3BBE, 0x3CFF, 0x4404, 0x44D6, 0x5788, 0x4674, 0x399B, 0x472F, 0x85E8, 0x99C9, 0x3762, 0x21C3, 0x8B5E, 0x8B4E, 0x99D6, 0x4812, 0x48FB, 0x4A15, 0x7209, 0x4AC0, 0x0C78, 0x5965, 0x4EA5, 0x4F86, 0x0779, 0x8EDA, 0x502C, 0x528F, 0x573F, 0x7171, 0x5299, 0x5419, 0x3F4A, 0x4AA7, 0x55BC, 0x5446, 0x546E, 0x6B52, 0x91D4, 0x3473, 0x553F, 0x7632, 0x555E, 0x4718, 0x5562, 0x5566, 0x57C7, 0x493F, 0x585D, 0x5066, 0x34FB, 0x33CC, 0x60DE, 0x5903, 0x477C, 0x8948, 0x5AAE, 0x5B89, 0x5C06, 0x1D90, 0x57A1, 0x7151, 0x6FB6, 0x6102, 0x7C12, 0x9056, 0x61B2, 0x4F9A, 0x8B62, 0x6402, 0x644A, 0x5D5B, 0x6BF7, 0x8F36, 0x6484, 0x191C, 0x8AEA, 0x49F6, 0x6488, 0x3FEF, 0x6512, 0x4BC0, 0x65BF, 0x66B5, 0x271B, 0x9465, 0x57E1, 0x6195, 0x5A27, 0xF8CD, 0x4FBB, 0x56B9, 0x4521, 0x66FC, 0x4E6A, 0x4934, 0x9656, 0x6D8F, 0x6CBD, 0x3618, 0x8977, 0x6799, 0x686E, 0x6411, 0x685E, 0x71DF, 0x68C7, 0x7B42, 0x90C0, 0x0A11, 0x6926, 0x9104, 0x6939, 0x7A45, 0x9DF0, 0x69FA, 0x9A26, 0x6A2D, 0x365F, 0x6469, 0x0021, 0x7983, 0x6A34, 0x6B5B, 0x5D2C, 0x3519, 0x83CF, 0x6B9D, 0x46D0, 0x6CA4, 0x753B, 0x8865, 0x6DAE, 0x58B6, 0x371C, 0x258D, 0x704B, 0x71CD, 0x3C54, 0x7280, 0x7285, 0x9281, 0x217A, 0x728B, 0x9330, 0x72E6, 0x49D0, 0x6C39, 0x949F, 0x7450, 0x0EF8, 0x8827, 0x88F5, 0x2926, 0x8473, 0x17B1, 0x6EB8, 0x4A2A, 0x1820, 0x39A4, 0x36B9, 0x5C10, 0x79E3, 0x453F, 0x66B6, 0x9CAD, 0x98A4, 0x8943, 0x77CC, 0x7858, 0x56D6, 0x40DF, 0x160A, 0x39A1, 0x372F, 0x80E8, 0x13C5, 0x71AD, 0x8366, 0x79DD, 0x91A8, 0x5A67, 0x4CB7, 0x70AF, 0x89AB, 0x79FD, 0x7A0A, 0x7B0B, 0x7D66, 0x417A, 0x7B43, 0x797E, 0x8009, 0x6FB5, 0xA2DF, 0x6A03, 0x8318, 0x53A2, 0x6E07, 0x93BF, 0x6836, 0x975D, 0x816F, 0x8023, 0x69B5, 0x13ED, 0x322F, 0x8048, 0x5D85, 0x8C30, 0x8083, 0x5715, 0x9823, 0x8949, 0x5DAB, 0x4988, 0x65BE, 0x69D5, 0x53D2, 0x4AA5, 0x3F81, 0x3C11, 0x6736, 0x8090, 0x80F4, 0x812E, 0x1FA1, 0x814F, 0x8189, 0x81AF, 0x821A, 0x8306, 0x832F, 0x838A, 0x35CA, 0x8468, 0x86AA, 0x48FA, 0x63E6, 0x8956, 0x7808, 0x9255, 0x89B8, 0x43F2, 0x89E7, 0x43DF, 0x89E8, 0x8B46, 0x8BD4, 0x59F8, 0x8C09, 0x8F0B, 0x8FC5, 0x90EC, 0x7B51, 0x9110, 0x913C, 0x3DF7, 0x915E, 0x4ACA, 0x8FD0, 0x728F, 0x568B, 0x94E7, 0x95E9, 0x95B0, 0x95B8, 0x9732, 0x98D1, 0x9949, 0x996A, 0x99C3, 0x9A28, 0x9B0E, 0x9D5A, 0x9D9B, 0x7E9F, 0x9EF8, 0x9F23, 0x4CA4, 0x9547, 0xA293, 0x71A2, 0xA2FF, 0x4D91, 0x9012, 0xA5CB, 0x4D9C, 0x0C9C, 0x8FBE, 0x55C1, 0x8FBA, 0x24B0, 0x8FB9, 0x4A93, 0x4509, 0x7E7F, 0x6F56, 0x6AB1, 0x4EEA, 0x34E4, 0x8B2C, 0x789D, 0x373A, 0x8E80, 0x17F5, 0x8024, 0x8B6C, 0x8B99, 0x7A3E, 0x66AF, 0x3DEB, 0x7655, 0x3CB7, 0x5635, 0x5956, 0x4E9A, 0x5E81, 0x6258, 0x56BF, 0x0E6D, 0x8E0E, 0x5B6D, 0x3E88, 0x4C9E, 0x63DE, 0x62D0, 0x17F6, 0x187B, 0x6530, 0x562D, 0x5C4A, 0x541A, 0x5311, 0x3DC6, 0x9D98, 0x4C7D, 0x5622, 0x561E, 0x7F49, 0x5ED8, 0x5975, 0x3D40, 0x8770, 0x4E1C, 0x0FEA, 0x0D49, 0x36BA, 0x8117, 0x9D5E, 0x8D18, 0x763B, 0x9C45, 0x764E, 0x77B9, 0x9345, 0x5432, 0x8148, 0x82F7, 0x5625, 0x8132, 0x8418, 0x80BD, 0x55EA, 0x7962, 0x5643, 0x5416, 0x0E9D, 0x35CE, 0x5605, 0x55F1, 0x66F1, 0x82E2, 0x362D, 0x7534, 0x55F0, 0x55BA, 0x5497, 0x5572, 0x0C41, 0x0C96, 0x5ED0, 0x5148, 0x0E76, 0x2C62, 0x0EA2, 0x9EAB, 0x7D5A, 0x55DE, 0x1075, 0x629D, 0x976D, 0x5494, 0x8CCD, 0x71F6, 0x9176, 0x63FC, 0x63B9, 0x63FE, 0x5569, 0x2B43, 0x9C72, 0x2EB3, 0x519A, 0x34DF, 0x0DA7, 0x51A7, 0x544D, 0x551E, 0x5513, 0x7666, 0x8E2D, 0x688A, 0x75B1, 0x80B6, 0x8804, 0x8786, 0x88C7, 0x81B6, 0x841C, 0x10C1, 0x44EC, 0x7304, 0x4706, 0x5B90, 0x830B, 0x6893, 0x567B, 0x26F4, 0x7D2F, 0x41A3, 0x7D73, 0x6ED0, 0x72B6, 0x9170, 0x11D9, 0x9208, 0x3CFC, 0xA6A9, 0x0EAC, 0x0EF9, 0x7266, 0x1CA2, 0x474E, 0x4FC2, 0x7FF9, 0x0FEB, 0x40FA, 0x9C5D, 0x651F, 0x2DA0, 0x48F3, 0x47E0, 0x9D7C, 0x0FEC, 0x0E0A, 0x6062, 0x75A3, 0x0FED, 0x0000, 0x6048, 0x1187, 0x71A3, 0x7E8E, 0x9D50, 0x4E1A, 0x4E04, 0x3577, 0x5B0D, 0x6CB2, 0x5367, 0x36AC, 0x39DC, 0x537D, 0x36A5, 0x4618, 0x589A, 0x4B6E, 0x822D, 0x544B, 0x57AA, 0x5A95, 0x0979, 0x0000, 0x3A52, 0x2465, 0x7374, 0x9EAC, 0x4D09, 0x9BED, 0x3CFE, 0x9F30, 0x4C5B, 0x4FA9, 0x959E, 0x9FDE, 0x845C, 0x3DB6, 0x72B2, 0x67B3, 0x3720, 0x632E, 0x7D25, 0x3EF7, 0x3E2C, 0x3A2A, 0x9008, 0x52CC, 0x3E74, 0x367A, 0x45E9, 0x048E, 0x7640, 0x5AF0, 0x0EB6, 0x787A, 0x7F2E, 0x58A7, 0x40BF, 0x567C, 0x9B8B, 0x5D74, 0x7654, 0xA434, 0x9E85, 0x4CE1, 0x75F9, 0x37FB, 0x6119, 0x30DA, 0x43F2, 0x0000, 0x565D, 0x12A9, 0x57A7, 0x4963, 0x9E06, 0x5234, 0x70AE, 0x35AD, 0x6C4A, 0x9D7C, 0x7C56, 0x9B39, 0x57DE, 0x176C, 0x5C53, 0x64D3, 0x94D0, 0x6335, 0x7164, 0x86AD, 0x0D28, 0x6D22, 0x4AE2, 0x0D71, 0x0000, 0x51FE, 0x1F0F, 0x5D8E, 0x9703, 0x1DD1, 0x9E81, 0x904C, 0x7B1F, 0x9B02, 0x5CD1, 0x7BA3, 0x6268, 0x6335, 0x9AFF, 0x7BCF, 0x9B2A, 0x7C7E, 0x9B2E, 0x7C42, 0x7C86, 0x9C15, 0x7BFC, 0x9B09, 0x9F17, 0x9C1B, 0x493E, 0x9F5A, 0x5573, 0x5BC3, 0x4FFD, 0x9E98, 0x4FF2, 0x5260, 0x3E06, 0x52D1, 0x5767, 0x5056, 0x59B7, 0x5E12, 0x97C8, 0x9DAB, 0x8F5C, 0x5469, 0x97B4, 0x9940, 0x97BA, 0x532C, 0x6130, 0x692C, 0x53DA, 0x9C0A, 0x9D02, 0x4C3B, 0x9641, 0x6980, 0x50A6, 0x7546, 0x176D, 0x99DA, 0x5273, 0x0000, 0x9159, 0x9681, 0x915C, 0x0000, 0x9151, 0x8E97, 0x637F, 0x6D23, 0x6ACA, 0x5611, 0x918E, 0x757A, 0x6285, 0x03FC, 0x734F, 0x7C70, 0x5C21, 0x3CFD, 0x0000, 0x4919, 0x76D6, 0x9B9D, 0x4E2A, 0x0CD4, 0x83BE, 0x8842, 0x0000, 0x5C4A, 0x69C0, 0x50ED, 0x577A, 0x521F, 0x5DF5, 0x4ECE, 0x6C31, 0x01F2, 0x4F39, 0x549C, 0x54DA, 0x529A, 0x8D82, 0x35FE, 0x5F0C, 0x35F3, 0x0000, 0x6B52, 0x917C, 0x9FA5, 0x9B97, 0x982E, 0x98B4, 0x9ABA, 0x9EA8, 0x9E84, 0x717A, 0x7B14, 0x0000, 0x6BFA, 0x8818, 0x7F78, 0x0000, 0x5620, 0xA64A, 0x8E77, 0x9F53, 0x0000, 0x8DD4, 0x8E4F, 0x9E1C, 0x8E01, 0x6282, 0x837D, 0x8E28, 0x8E75, 0x7AD3, 0x4A77, 0x7A3E, 0x78D8, 0x6CEA, 0x8A67, 0x7607, 0x8A5A, 0x9F26, 0x6CCE, 0x87D6, 0x75C3, 0xA2B2, 0x7853, 0xF840, 0x8D0C, 0x72E2, 0x7371, 0x8B2D, 0x7302, 0x74F1, 0x8CEB, 0x4ABB, 0x862F, 0x5FBA, 0x88A0, 0x44B7, 0x0000, 0x183B, 0x6E05, 0x0000, 0x8A7E, 0x251B, 0x0000, 0x60FD, 0x7667, 0x9AD7, 0x9D44, 0x936E, 0x9B8F, 0x87F5, 0x0000, 0x880F, 0x8CF7, 0x732C, 0x9721, 0x9BB0, 0x35D6, 0x72B2, 0x4C07, 0x7C51, 0x994A, 0x6159, 0x6159, 0x4C04, 0x9E96, 0x617D, 0x0000, 0x575F, 0x616F, 0x62A6, 0x6239, 0x62CE, 0x3A5C, 0x61E2, 0x53AA, 0x33F5, 0x6364, 0x6802, 0x35D2, 0x5D57, 0x8BC2, 0x8FDA, 0x8E39, 0x0000, 0x50D9, 0x1D46, 0x7906, 0x5332, 0x9638, 0x0F3B, 0x4065, 0x0000, 0x77FE, 0x0000, 0x7CC2, 0x5F1A, 0x7CDA, 0x7A2D, 0x8066, 0x8063, 0x7D4D, 0x7505, 0x74F2, 0x8994, 0x821A, 0x670C, 0x8062, 0x7486, 0x805B, 0x74F0, 0x8103, 0x7724, 0x8989, 0x67CC, 0x7553, 0x6ED1, 0x87A9, 0x87CE, 0x81C8, 0x878C, 0x8A49, 0x8CAD, 0x8B43, 0x772B, 0x74F8, 0x84DA, 0x3635, 0x69B2, 0x8DA6, 0x0000, 0x89A9, 0x7468, 0x6DB9, 0x87C1, 0x4011, 0x74E7, 0x3DDB, 0x7176, 0x60A4, 0x619C, 0x3CD1, 0x7162, 0x6077, 0x0000, 0x7F71, 0x8B2D, 0x7250, 0x60E9, 0x4B7E, 0x5220, 0x3C18, 0x3CC7, 0x5ED7, 0x7656, 0x5531, 0x1944, 0x12FE, 0x9903, 0x6DDC, 0x70AD, 0x5CC1, 0x61AD, 0x8A0F, 0x3677, 0x00EE, 0x6846, 0x4F0E, 0x4562, 0x5B1F, 0x634C, 0x9F50, 0x9EA6, 0x626B, 0x3000, 0xFF0C, 0x3001, 0x3002, 0xFF0E, 0x2027, 0xFF1B, 0xFF1A, 0xFF1F, 0xFF01, 0xFE30, 0x2026, 0x2025, 0xFE50, 0xFE51, 0xFE52, 0x00B7, 0xFE54, 0xFE55, 0xFE56, 0xFE57, 0xFF5C, 0x2013, 0xFE31, 0x2014, 0xFE33, 0x2574, 0xFE34, 0xFE4F, 0xFF08, 0xFF09, 0xFE35, 0xFE36, 0xFF5B, 0xFF5D, 0xFE37, 0xFE38, 0x3014, 0x3015, 0xFE39, 0xFE3A, 0x3010, 0x3011, 0xFE3B, 0xFE3C, 0x300A, 0x300B, 0xFE3D, 0xFE3E, 0x3008, 0x3009, 0xFE3F, 0xFE40, 0x300C, 0x300D, 0xFE41, 0xFE42, 0x300E, 0x300F, 0xFE43, 0xFE44, 0xFE59, 0xFE5A, 0xFE5B, 0xFE5C, 0xFE5D, 0xFE5E, 0x2018, 0x2019, 0x201C, 0x201D, 0x301D, 0x301E, 0x2035, 0x2032, 0xFF03, 0xFF06, 0xFF0A, 0x203B, 0x00A7, 0x3003, 0x25CB, 0x25CF, 0x25B3, 0x25B2, 0x25CE, 0x2606, 0x2605, 0x25C7, 0x25C6, 0x25A1, 0x25A0, 0x25BD, 0x25BC, 0x32A3, 0x2105, 0x00AF, 0xFFE3, 0xFF3F, 0x02CD, 0xFE49, 0xFE4A, 0xFE4D, 0xFE4E, 0xFE4B, 0xFE4C, 0xFE5F, 0xFE60, 0xFE61, 0xFF0B, 0xFF0D, 0x00D7, 0x00F7, 0x00B1, 0x221A, 0xFF1C, 0xFF1E, 0xFF1D, 0x2266, 0x2267, 0x2260, 0x221E, 0x2252, 0x2261, 0xFE62, 0xFE63, 0xFE64, 0xFE65, 0xFE66, 0xFF5E, 0x2229, 0x222A, 0x22A5, 0x2220, 0x221F, 0x22BF, 0x33D2, 0x33D1, 0x222B, 0x222E, 0x2235, 0x2234, 0x2640, 0x2642, 0x2295, 0x2299, 0x2191, 0x2193, 0x2190, 0x2192, 0x2196, 0x2197, 0x2199, 0x2198, 0x2225, 0x2223, 0xFF0F, 0xFF3C, 0x2215, 0xFE68, 0xFF04, 0xFFE5, 0x3012, 0xFFE0, 0xFFE1, 0xFF05, 0xFF20, 0x2103, 0x2109, 0xFE69, 0xFE6A, 0xFE6B, 0x33D5, 0x339C, 0x339D, 0x339E, 0x33CE, 0x33A1, 0x338E, 0x338F, 0x33C4, 0x00B0, 0x5159, 0x515B, 0x515E, 0x515D, 0x5161, 0x5163, 0x55E7, 0x74E9, 0x7CCE, 0x2581, 0x2582, 0x2583, 0x2584, 0x2585, 0x2586, 0x2587, 0x2588, 0x258F, 0x258E, 0x258D, 0x258C, 0x258B, 0x258A, 0x2589, 0x253C, 0x2534, 0x252C, 0x2524, 0x251C, 0x2594, 0x2500, 0x2502, 0x2595, 0x250C, 0x2510, 0x2514, 0x2518, 0x256D, 0x256E, 0x2570, 0x256F, 0x2550, 0x255E, 0x256A, 0x2561, 0x25E2, 0x25E3, 0x25E5, 0x25E4, 0x2571, 0x2572, 0x2573, 0xFF10, 0xFF11, 0xFF12, 0xFF13, 0xFF14, 0xFF15, 0xFF16, 0xFF17, 0xFF18, 0xFF19, 0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0x3021, 0x3022, 0x3023, 0x3024, 0x3025, 0x3026, 0x3027, 0x3028, 0x3029, 0x5341, 0x5344, 0x5345, 0xFF21, 0xFF22, 0xFF23, 0xFF24, 0xFF25, 0xFF26, 0xFF27, 0xFF28, 0xFF29, 0xFF2A, 0xFF2B, 0xFF2C, 0xFF2D, 0xFF2E, 0xFF2F, 0xFF30, 0xFF31, 0xFF32, 0xFF33, 0xFF34, 0xFF35, 0xFF36, 0xFF37, 0xFF38, 0xFF39, 0xFF3A, 0xFF41, 0xFF42, 0xFF43, 0xFF44, 0xFF45, 0xFF46, 0xFF47, 0xFF48, 0xFF49, 0xFF4A, 0xFF4B, 0xFF4C, 0xFF4D, 0xFF4E, 0xFF4F, 0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, 0xFF56, 0xFF57, 0xFF58, 0xFF59, 0xFF5A, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F, 0x03A0, 0x03A1, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8, 0x03A9, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7, 0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF, 0x03C0, 0x03C1, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8, 0x03C9, 0x3105, 0x3106, 0x3107, 0x3108, 0x3109, 0x310A, 0x310B, 0x310C, 0x310D, 0x310E, 0x310F, 0x3110, 0x3111, 0x3112, 0x3113, 0x3114, 0x3115, 0x3116, 0x3117, 0x3118, 0x3119, 0x311A, 0x311B, 0x311C, 0x311D, 0x311E, 0x311F, 0x3120, 0x3121, 0x3122, 0x3123, 0x3124, 0x3125, 0x3126, 0x3127, 0x3128, 0x3129, 0x02D9, 0x02C9, 0x02CA, 0x02C7, 0x02CB, 0x2400, 0x2401, 0x2402, 0x2403, 0x2404, 0x2405, 0x2406, 0x2407, 0x2408, 0x2409, 0x240A, 0x240B, 0x240C, 0x240D, 0x240E, 0x240F, 0x2410, 0x2411, 0x2412, 0x2413, 0x2414, 0x2415, 0x2416, 0x2417, 0x2418, 0x2419, 0x241A, 0x241B, 0x241C, 0x241D, 0x241E, 0x241F, 0x2421, 0x20AC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4E00, 0x4E59, 0x4E01, 0x4E03, 0x4E43, 0x4E5D, 0x4E86, 0x4E8C, 0x4EBA, 0x513F, 0x5165, 0x516B, 0x51E0, 0x5200, 0x5201, 0x529B, 0x5315, 0x5341, 0x535C, 0x53C8, 0x4E09, 0x4E0B, 0x4E08, 0x4E0A, 0x4E2B, 0x4E38, 0x51E1, 0x4E45, 0x4E48, 0x4E5F, 0x4E5E, 0x4E8E, 0x4EA1, 0x5140, 0x5203, 0x52FA, 0x5343, 0x53C9, 0x53E3, 0x571F, 0x58EB, 0x5915, 0x5927, 0x5973, 0x5B50, 0x5B51, 0x5B53, 0x5BF8, 0x5C0F, 0x5C22, 0x5C38, 0x5C71, 0x5DDD, 0x5DE5, 0x5DF1, 0x5DF2, 0x5DF3, 0x5DFE, 0x5E72, 0x5EFE, 0x5F0B, 0x5F13, 0x624D, 0x4E11, 0x4E10, 0x4E0D, 0x4E2D, 0x4E30, 0x4E39, 0x4E4B, 0x5C39, 0x4E88, 0x4E91, 0x4E95, 0x4E92, 0x4E94, 0x4EA2, 0x4EC1, 0x4EC0, 0x4EC3, 0x4EC6, 0x4EC7, 0x4ECD, 0x4ECA, 0x4ECB, 0x4EC4, 0x5143, 0x5141, 0x5167, 0x516D, 0x516E, 0x516C, 0x5197, 0x51F6, 0x5206, 0x5207, 0x5208, 0x52FB, 0x52FE, 0x52FF, 0x5316, 0x5339, 0x5348, 0x5347, 0x5345, 0x535E, 0x5384, 0x53CB, 0x53CA, 0x53CD, 0x58EC, 0x5929, 0x592B, 0x592A, 0x592D, 0x5B54, 0x5C11, 0x5C24, 0x5C3A, 0x5C6F, 0x5DF4, 0x5E7B, 0x5EFF, 0x5F14, 0x5F15, 0x5FC3, 0x6208, 0x6236, 0x624B, 0x624E, 0x652F, 0x6587, 0x6597, 0x65A4, 0x65B9, 0x65E5, 0x66F0, 0x6708, 0x6728, 0x6B20, 0x6B62, 0x6B79, 0x6BCB, 0x6BD4, 0x6BDB, 0x6C0F, 0x6C34, 0x706B, 0x722A, 0x7236, 0x723B, 0x7247, 0x7259, 0x725B, 0x72AC, 0x738B, 0x4E19, 0x4E16, 0x4E15, 0x4E14, 0x4E18, 0x4E3B, 0x4E4D, 0x4E4F, 0x4E4E, 0x4EE5, 0x4ED8, 0x4ED4, 0x4ED5, 0x4ED6, 0x4ED7, 0x4EE3, 0x4EE4, 0x4ED9, 0x4EDE, 0x5145, 0x5144, 0x5189, 0x518A, 0x51AC, 0x51F9, 0x51FA, 0x51F8, 0x520A, 0x52A0, 0x529F, 0x5305, 0x5306, 0x5317, 0x531D, 0x4EDF, 0x534A, 0x5349, 0x5361, 0x5360, 0x536F, 0x536E, 0x53BB, 0x53EF, 0x53E4, 0x53F3, 0x53EC, 0x53EE, 0x53E9, 0x53E8, 0x53FC, 0x53F8, 0x53F5, 0x53EB, 0x53E6, 0x53EA, 0x53F2, 0x53F1, 0x53F0, 0x53E5, 0x53ED, 0x53FB, 0x56DB, 0x56DA, 0x5916, 0x592E, 0x5931, 0x5974, 0x5976, 0x5B55, 0x5B83, 0x5C3C, 0x5DE8, 0x5DE7, 0x5DE6, 0x5E02, 0x5E03, 0x5E73, 0x5E7C, 0x5F01, 0x5F18, 0x5F17, 0x5FC5, 0x620A, 0x6253, 0x6254, 0x6252, 0x6251, 0x65A5, 0x65E6, 0x672E, 0x672C, 0x672A, 0x672B, 0x672D, 0x6B63, 0x6BCD, 0x6C11, 0x6C10, 0x6C38, 0x6C41, 0x6C40, 0x6C3E, 0x72AF, 0x7384, 0x7389, 0x74DC, 0x74E6, 0x7518, 0x751F, 0x7528, 0x7529, 0x7530, 0x7531, 0x7532, 0x7533, 0x758B, 0x767D, 0x76AE, 0x76BF, 0x76EE, 0x77DB, 0x77E2, 0x77F3, 0x793A, 0x79BE, 0x7A74, 0x7ACB, 0x4E1E, 0x4E1F, 0x4E52, 0x4E53, 0x4E69, 0x4E99, 0x4EA4, 0x4EA6, 0x4EA5, 0x4EFF, 0x4F09, 0x4F19, 0x4F0A, 0x4F15, 0x4F0D, 0x4F10, 0x4F11, 0x4F0F, 0x4EF2, 0x4EF6, 0x4EFB, 0x4EF0, 0x4EF3, 0x4EFD, 0x4F01, 0x4F0B, 0x5149, 0x5147, 0x5146, 0x5148, 0x5168, 0x5171, 0x518D, 0x51B0, 0x5217, 0x5211, 0x5212, 0x520E, 0x5216, 0x52A3, 0x5308, 0x5321, 0x5320, 0x5370, 0x5371, 0x5409, 0x540F, 0x540C, 0x540A, 0x5410, 0x5401, 0x540B, 0x5404, 0x5411, 0x540D, 0x5408, 0x5403, 0x540E, 0x5406, 0x5412, 0x56E0, 0x56DE, 0x56DD, 0x5733, 0x5730, 0x5728, 0x572D, 0x572C, 0x572F, 0x5729, 0x5919, 0x591A, 0x5937, 0x5938, 0x5984, 0x5978, 0x5983, 0x597D, 0x5979, 0x5982, 0x5981, 0x5B57, 0x5B58, 0x5B87, 0x5B88, 0x5B85, 0x5B89, 0x5BFA, 0x5C16, 0x5C79, 0x5DDE, 0x5E06, 0x5E76, 0x5E74, 0x5F0F, 0x5F1B, 0x5FD9, 0x5FD6, 0x620E, 0x620C, 0x620D, 0x6210, 0x6263, 0x625B, 0x6258, 0x6536, 0x65E9, 0x65E8, 0x65EC, 0x65ED, 0x66F2, 0x66F3, 0x6709, 0x673D, 0x6734, 0x6731, 0x6735, 0x6B21, 0x6B64, 0x6B7B, 0x6C16, 0x6C5D, 0x6C57, 0x6C59, 0x6C5F, 0x6C60, 0x6C50, 0x6C55, 0x6C61, 0x6C5B, 0x6C4D, 0x6C4E, 0x7070, 0x725F, 0x725D, 0x767E, 0x7AF9, 0x7C73, 0x7CF8, 0x7F36, 0x7F8A, 0x7FBD, 0x8001, 0x8003, 0x800C, 0x8012, 0x8033, 0x807F, 0x8089, 0x808B, 0x808C, 0x81E3, 0x81EA, 0x81F3, 0x81FC, 0x820C, 0x821B, 0x821F, 0x826E, 0x8272, 0x827E, 0x866B, 0x8840, 0x884C, 0x8863, 0x897F, 0x9621, 0x4E32, 0x4EA8, 0x4F4D, 0x4F4F, 0x4F47, 0x4F57, 0x4F5E, 0x4F34, 0x4F5B, 0x4F55, 0x4F30, 0x4F50, 0x4F51, 0x4F3D, 0x4F3A, 0x4F38, 0x4F43, 0x4F54, 0x4F3C, 0x4F46, 0x4F63, 0x4F5C, 0x4F60, 0x4F2F, 0x4F4E, 0x4F36, 0x4F59, 0x4F5D, 0x4F48, 0x4F5A, 0x514C, 0x514B, 0x514D, 0x5175, 0x51B6, 0x51B7, 0x5225, 0x5224, 0x5229, 0x522A, 0x5228, 0x52AB, 0x52A9, 0x52AA, 0x52AC, 0x5323, 0x5373, 0x5375, 0x541D, 0x542D, 0x541E, 0x543E, 0x5426, 0x544E, 0x5427, 0x5446, 0x5443, 0x5433, 0x5448, 0x5442, 0x541B, 0x5429, 0x544A, 0x5439, 0x543B, 0x5438, 0x542E, 0x5435, 0x5436, 0x5420, 0x543C, 0x5440, 0x5431, 0x542B, 0x541F, 0x542C, 0x56EA, 0x56F0, 0x56E4, 0x56EB, 0x574A, 0x5751, 0x5740, 0x574D, 0x5747, 0x574E, 0x573E, 0x5750, 0x574F, 0x573B, 0x58EF, 0x593E, 0x599D, 0x5992, 0x59A8, 0x599E, 0x59A3, 0x5999, 0x5996, 0x598D, 0x59A4, 0x5993, 0x598A, 0x59A5, 0x5B5D, 0x5B5C, 0x5B5A, 0x5B5B, 0x5B8C, 0x5B8B, 0x5B8F, 0x5C2C, 0x5C40, 0x5C41, 0x5C3F, 0x5C3E, 0x5C90, 0x5C91, 0x5C94, 0x5C8C, 0x5DEB, 0x5E0C, 0x5E8F, 0x5E87, 0x5E8A, 0x5EF7, 0x5F04, 0x5F1F, 0x5F64, 0x5F62, 0x5F77, 0x5F79, 0x5FD8, 0x5FCC, 0x5FD7, 0x5FCD, 0x5FF1, 0x5FEB, 0x5FF8, 0x5FEA, 0x6212, 0x6211, 0x6284, 0x6297, 0x6296, 0x6280, 0x6276, 0x6289, 0x626D, 0x628A, 0x627C, 0x627E, 0x6279, 0x6273, 0x6292, 0x626F, 0x6298, 0x626E, 0x6295, 0x6293, 0x6291, 0x6286, 0x6539, 0x653B, 0x6538, 0x65F1, 0x66F4, 0x675F, 0x674E, 0x674F, 0x6750, 0x6751, 0x675C, 0x6756, 0x675E, 0x6749, 0x6746, 0x6760, 0x6753, 0x6757, 0x6B65, 0x6BCF, 0x6C42, 0x6C5E, 0x6C99, 0x6C81, 0x6C88, 0x6C89, 0x6C85, 0x6C9B, 0x6C6A, 0x6C7A, 0x6C90, 0x6C70, 0x6C8C, 0x6C68, 0x6C96, 0x6C92, 0x6C7D, 0x6C83, 0x6C72, 0x6C7E, 0x6C74, 0x6C86, 0x6C76, 0x6C8D, 0x6C94, 0x6C98, 0x6C82, 0x7076, 0x707C, 0x707D, 0x7078, 0x7262, 0x7261, 0x7260, 0x72C4, 0x72C2, 0x7396, 0x752C, 0x752B, 0x7537, 0x7538, 0x7682, 0x76EF, 0x77E3, 0x79C1, 0x79C0, 0x79BF, 0x7A76, 0x7CFB, 0x7F55, 0x8096, 0x8093, 0x809D, 0x8098, 0x809B, 0x809A, 0x80B2, 0x826F, 0x8292, 0x828B, 0x828D, 0x898B, 0x89D2, 0x8A00, 0x8C37, 0x8C46, 0x8C55, 0x8C9D, 0x8D64, 0x8D70, 0x8DB3, 0x8EAB, 0x8ECA, 0x8F9B, 0x8FB0, 0x8FC2, 0x8FC6, 0x8FC5, 0x8FC4, 0x5DE1, 0x9091, 0x90A2, 0x90AA, 0x90A6, 0x90A3, 0x9149, 0x91C6, 0x91CC, 0x9632, 0x962E, 0x9631, 0x962A, 0x962C, 0x4E26, 0x4E56, 0x4E73, 0x4E8B, 0x4E9B, 0x4E9E, 0x4EAB, 0x4EAC, 0x4F6F, 0x4F9D, 0x4F8D, 0x4F73, 0x4F7F, 0x4F6C, 0x4F9B, 0x4F8B, 0x4F86, 0x4F83, 0x4F70, 0x4F75, 0x4F88, 0x4F69, 0x4F7B, 0x4F96, 0x4F7E, 0x4F8F, 0x4F91, 0x4F7A, 0x5154, 0x5152, 0x5155, 0x5169, 0x5177, 0x5176, 0x5178, 0x51BD, 0x51FD, 0x523B, 0x5238, 0x5237, 0x523A, 0x5230, 0x522E, 0x5236, 0x5241, 0x52BE, 0x52BB, 0x5352, 0x5354, 0x5353, 0x5351, 0x5366, 0x5377, 0x5378, 0x5379, 0x53D6, 0x53D4, 0x53D7, 0x5473, 0x5475, 0x5496, 0x5478, 0x5495, 0x5480, 0x547B, 0x5477, 0x5484, 0x5492, 0x5486, 0x547C, 0x5490, 0x5471, 0x5476, 0x548C, 0x549A, 0x5462, 0x5468, 0x548B, 0x547D, 0x548E, 0x56FA, 0x5783, 0x5777, 0x576A, 0x5769, 0x5761, 0x5766, 0x5764, 0x577C, 0x591C, 0x5949, 0x5947, 0x5948, 0x5944, 0x5954, 0x59BE, 0x59BB, 0x59D4, 0x59B9, 0x59AE, 0x59D1, 0x59C6, 0x59D0, 0x59CD, 0x59CB, 0x59D3, 0x59CA, 0x59AF, 0x59B3, 0x59D2, 0x59C5, 0x5B5F, 0x5B64, 0x5B63, 0x5B97, 0x5B9A, 0x5B98, 0x5B9C, 0x5B99, 0x5B9B, 0x5C1A, 0x5C48, 0x5C45, 0x5C46, 0x5CB7, 0x5CA1, 0x5CB8, 0x5CA9, 0x5CAB, 0x5CB1, 0x5CB3, 0x5E18, 0x5E1A, 0x5E16, 0x5E15, 0x5E1B, 0x5E11, 0x5E78, 0x5E9A, 0x5E97, 0x5E9C, 0x5E95, 0x5E96, 0x5EF6, 0x5F26, 0x5F27, 0x5F29, 0x5F80, 0x5F81, 0x5F7F, 0x5F7C, 0x5FDD, 0x5FE0, 0x5FFD, 0x5FF5, 0x5FFF, 0x600F, 0x6014, 0x602F, 0x6035, 0x6016, 0x602A, 0x6015, 0x6021, 0x6027, 0x6029, 0x602B, 0x601B, 0x6216, 0x6215, 0x623F, 0x623E, 0x6240, 0x627F, 0x62C9, 0x62CC, 0x62C4, 0x62BF, 0x62C2, 0x62B9, 0x62D2, 0x62DB, 0x62AB, 0x62D3, 0x62D4, 0x62CB, 0x62C8, 0x62A8, 0x62BD, 0x62BC, 0x62D0, 0x62D9, 0x62C7, 0x62CD, 0x62B5, 0x62DA, 0x62B1, 0x62D8, 0x62D6, 0x62D7, 0x62C6, 0x62AC, 0x62CE, 0x653E, 0x65A7, 0x65BC, 0x65FA, 0x6614, 0x6613, 0x660C, 0x6606, 0x6602, 0x660E, 0x6600, 0x660F, 0x6615, 0x660A, 0x6607, 0x670D, 0x670B, 0x676D, 0x678B, 0x6795, 0x6771, 0x679C, 0x6773, 0x6777, 0x6787, 0x679D, 0x6797, 0x676F, 0x6770, 0x677F, 0x6789, 0x677E, 0x6790, 0x6775, 0x679A, 0x6793, 0x677C, 0x676A, 0x6772, 0x6B23, 0x6B66, 0x6B67, 0x6B7F, 0x6C13, 0x6C1B, 0x6CE3, 0x6CE8, 0x6CF3, 0x6CB1, 0x6CCC, 0x6CE5, 0x6CB3, 0x6CBD, 0x6CBE, 0x6CBC, 0x6CE2, 0x6CAB, 0x6CD5, 0x6CD3, 0x6CB8, 0x6CC4, 0x6CB9, 0x6CC1, 0x6CAE, 0x6CD7, 0x6CC5, 0x6CF1, 0x6CBF, 0x6CBB, 0x6CE1, 0x6CDB, 0x6CCA, 0x6CAC, 0x6CEF, 0x6CDC, 0x6CD6, 0x6CE0, 0x7095, 0x708E, 0x7092, 0x708A, 0x7099, 0x722C, 0x722D, 0x7238, 0x7248, 0x7267, 0x7269, 0x72C0, 0x72CE, 0x72D9, 0x72D7, 0x72D0, 0x73A9, 0x73A8, 0x739F, 0x73AB, 0x73A5, 0x753D, 0x759D, 0x7599, 0x759A, 0x7684, 0x76C2, 0x76F2, 0x76F4, 0x77E5, 0x77FD, 0x793E, 0x7940, 0x7941, 0x79C9, 0x79C8, 0x7A7A, 0x7A79, 0x7AFA, 0x7CFE, 0x7F54, 0x7F8C, 0x7F8B, 0x8005, 0x80BA, 0x80A5, 0x80A2, 0x80B1, 0x80A1, 0x80AB, 0x80A9, 0x80B4, 0x80AA, 0x80AF, 0x81E5, 0x81FE, 0x820D, 0x82B3, 0x829D, 0x8299, 0x82AD, 0x82BD, 0x829F, 0x82B9, 0x82B1, 0x82AC, 0x82A5, 0x82AF, 0x82B8, 0x82A3, 0x82B0, 0x82BE, 0x82B7, 0x864E, 0x8671, 0x521D, 0x8868, 0x8ECB, 0x8FCE, 0x8FD4, 0x8FD1, 0x90B5, 0x90B8, 0x90B1, 0x90B6, 0x91C7, 0x91D1, 0x9577, 0x9580, 0x961C, 0x9640, 0x963F, 0x963B, 0x9644, 0x9642, 0x96B9, 0x96E8, 0x9752, 0x975E, 0x4E9F, 0x4EAD, 0x4EAE, 0x4FE1, 0x4FB5, 0x4FAF, 0x4FBF, 0x4FE0, 0x4FD1, 0x4FCF, 0x4FDD, 0x4FC3, 0x4FB6, 0x4FD8, 0x4FDF, 0x4FCA, 0x4FD7, 0x4FAE, 0x4FD0, 0x4FC4, 0x4FC2, 0x4FDA, 0x4FCE, 0x4FDE, 0x4FB7, 0x5157, 0x5192, 0x5191, 0x51A0, 0x524E, 0x5243, 0x524A, 0x524D, 0x524C, 0x524B, 0x5247, 0x52C7, 0x52C9, 0x52C3, 0x52C1, 0x530D, 0x5357, 0x537B, 0x539A, 0x53DB, 0x54AC, 0x54C0, 0x54A8, 0x54CE, 0x54C9, 0x54B8, 0x54A6, 0x54B3, 0x54C7, 0x54C2, 0x54BD, 0x54AA, 0x54C1, 0x54C4, 0x54C8, 0x54AF, 0x54AB, 0x54B1, 0x54BB, 0x54A9, 0x54A7, 0x54BF, 0x56FF, 0x5782, 0x578B, 0x57A0, 0x57A3, 0x57A2, 0x57CE, 0x57AE, 0x5793, 0x5955, 0x5951, 0x594F, 0x594E, 0x5950, 0x59DC, 0x59D8, 0x59FF, 0x59E3, 0x59E8, 0x5A03, 0x59E5, 0x59EA, 0x59DA, 0x59E6, 0x5A01, 0x59FB, 0x5B69, 0x5BA3, 0x5BA6, 0x5BA4, 0x5BA2, 0x5BA5, 0x5C01, 0x5C4E, 0x5C4F, 0x5C4D, 0x5C4B, 0x5CD9, 0x5CD2, 0x5DF7, 0x5E1D, 0x5E25, 0x5E1F, 0x5E7D, 0x5EA0, 0x5EA6, 0x5EFA, 0x5F08, 0x5F2D, 0x5F65, 0x5F88, 0x5F85, 0x5F8A, 0x5F8B, 0x5F87, 0x5F8C, 0x5F89, 0x6012, 0x601D, 0x6020, 0x6025, 0x600E, 0x6028, 0x604D, 0x6070, 0x6068, 0x6062, 0x6046, 0x6043, 0x606C, 0x606B, 0x606A, 0x6064, 0x6241, 0x62DC, 0x6316, 0x6309, 0x62FC, 0x62ED, 0x6301, 0x62EE, 0x62FD, 0x6307, 0x62F1, 0x62F7, 0x62EF, 0x62EC, 0x62FE, 0x62F4, 0x6311, 0x6302, 0x653F, 0x6545, 0x65AB, 0x65BD, 0x65E2, 0x6625, 0x662D, 0x6620, 0x6627, 0x662F, 0x661F, 0x6628, 0x6631, 0x6624, 0x66F7, 0x67FF, 0x67D3, 0x67F1, 0x67D4, 0x67D0, 0x67EC, 0x67B6, 0x67AF, 0x67F5, 0x67E9, 0x67EF, 0x67C4, 0x67D1, 0x67B4, 0x67DA, 0x67E5, 0x67B8, 0x67CF, 0x67DE, 0x67F3, 0x67B0, 0x67D9, 0x67E2, 0x67DD, 0x67D2, 0x6B6A, 0x6B83, 0x6B86, 0x6BB5, 0x6BD2, 0x6BD7, 0x6C1F, 0x6CC9, 0x6D0B, 0x6D32, 0x6D2A, 0x6D41, 0x6D25, 0x6D0C, 0x6D31, 0x6D1E, 0x6D17, 0x6D3B, 0x6D3D, 0x6D3E, 0x6D36, 0x6D1B, 0x6CF5, 0x6D39, 0x6D27, 0x6D38, 0x6D29, 0x6D2E, 0x6D35, 0x6D0E, 0x6D2B, 0x70AB, 0x70BA, 0x70B3, 0x70AC, 0x70AF, 0x70AD, 0x70B8, 0x70AE, 0x70A4, 0x7230, 0x7272, 0x726F, 0x7274, 0x72E9, 0x72E0, 0x72E1, 0x73B7, 0x73CA, 0x73BB, 0x73B2, 0x73CD, 0x73C0, 0x73B3, 0x751A, 0x752D, 0x754F, 0x754C, 0x754E, 0x754B, 0x75AB, 0x75A4, 0x75A5, 0x75A2, 0x75A3, 0x7678, 0x7686, 0x7687, 0x7688, 0x76C8, 0x76C6, 0x76C3, 0x76C5, 0x7701, 0x76F9, 0x76F8, 0x7709, 0x770B, 0x76FE, 0x76FC, 0x7707, 0x77DC, 0x7802, 0x7814, 0x780C, 0x780D, 0x7946, 0x7949, 0x7948, 0x7947, 0x79B9, 0x79BA, 0x79D1, 0x79D2, 0x79CB, 0x7A7F, 0x7A81, 0x7AFF, 0x7AFD, 0x7C7D, 0x7D02, 0x7D05, 0x7D00, 0x7D09, 0x7D07, 0x7D04, 0x7D06, 0x7F38, 0x7F8E, 0x7FBF, 0x8004, 0x8010, 0x800D, 0x8011, 0x8036, 0x80D6, 0x80E5, 0x80DA, 0x80C3, 0x80C4, 0x80CC, 0x80E1, 0x80DB, 0x80CE, 0x80DE, 0x80E4, 0x80DD, 0x81F4, 0x8222, 0x82E7, 0x8303, 0x8305, 0x82E3, 0x82DB, 0x82E6, 0x8304, 0x82E5, 0x8302, 0x8309, 0x82D2, 0x82D7, 0x82F1, 0x8301, 0x82DC, 0x82D4, 0x82D1, 0x82DE, 0x82D3, 0x82DF, 0x82EF, 0x8306, 0x8650, 0x8679, 0x867B, 0x867A, 0x884D, 0x886B, 0x8981, 0x89D4, 0x8A08, 0x8A02, 0x8A03, 0x8C9E, 0x8CA0, 0x8D74, 0x8D73, 0x8DB4, 0x8ECD, 0x8ECC, 0x8FF0, 0x8FE6, 0x8FE2, 0x8FEA, 0x8FE5, 0x8FED, 0x8FEB, 0x8FE4, 0x8FE8, 0x90CA, 0x90CE, 0x90C1, 0x90C3, 0x914B, 0x914A, 0x91CD, 0x9582, 0x9650, 0x964B, 0x964C, 0x964D, 0x9762, 0x9769, 0x97CB, 0x97ED, 0x97F3, 0x9801, 0x98A8, 0x98DB, 0x98DF, 0x9996, 0x9999, 0x4E58, 0x4EB3, 0x500C, 0x500D, 0x5023, 0x4FEF, 0x5026, 0x5025, 0x4FF8, 0x5029, 0x5016, 0x5006, 0x503C, 0x501F, 0x501A, 0x5012, 0x5011, 0x4FFA, 0x5000, 0x5014, 0x5028, 0x4FF1, 0x5021, 0x500B, 0x5019, 0x5018, 0x4FF3, 0x4FEE, 0x502D, 0x502A, 0x4FFE, 0x502B, 0x5009, 0x517C, 0x51A4, 0x51A5, 0x51A2, 0x51CD, 0x51CC, 0x51C6, 0x51CB, 0x5256, 0x525C, 0x5254, 0x525B, 0x525D, 0x532A, 0x537F, 0x539F, 0x539D, 0x53DF, 0x54E8, 0x5510, 0x5501, 0x5537, 0x54FC, 0x54E5, 0x54F2, 0x5506, 0x54FA, 0x5514, 0x54E9, 0x54ED, 0x54E1, 0x5509, 0x54EE, 0x54EA, 0x54E6, 0x5527, 0x5507, 0x54FD, 0x550F, 0x5703, 0x5704, 0x57C2, 0x57D4, 0x57CB, 0x57C3, 0x5809, 0x590F, 0x5957, 0x5958, 0x595A, 0x5A11, 0x5A18, 0x5A1C, 0x5A1F, 0x5A1B, 0x5A13, 0x59EC, 0x5A20, 0x5A23, 0x5A29, 0x5A25, 0x5A0C, 0x5A09, 0x5B6B, 0x5C58, 0x5BB0, 0x5BB3, 0x5BB6, 0x5BB4, 0x5BAE, 0x5BB5, 0x5BB9, 0x5BB8, 0x5C04, 0x5C51, 0x5C55, 0x5C50, 0x5CED, 0x5CFD, 0x5CFB, 0x5CEA, 0x5CE8, 0x5CF0, 0x5CF6, 0x5D01, 0x5CF4, 0x5DEE, 0x5E2D, 0x5E2B, 0x5EAB, 0x5EAD, 0x5EA7, 0x5F31, 0x5F92, 0x5F91, 0x5F90, 0x6059, 0x6063, 0x6065, 0x6050, 0x6055, 0x606D, 0x6069, 0x606F, 0x6084, 0x609F, 0x609A, 0x608D, 0x6094, 0x608C, 0x6085, 0x6096, 0x6247, 0x62F3, 0x6308, 0x62FF, 0x634E, 0x633E, 0x632F, 0x6355, 0x6342, 0x6346, 0x634F, 0x6349, 0x633A, 0x6350, 0x633D, 0x632A, 0x632B, 0x6328, 0x634D, 0x634C, 0x6548, 0x6549, 0x6599, 0x65C1, 0x65C5, 0x6642, 0x6649, 0x664F, 0x6643, 0x6652, 0x664C, 0x6645, 0x6641, 0x66F8, 0x6714, 0x6715, 0x6717, 0x6821, 0x6838, 0x6848, 0x6846, 0x6853, 0x6839, 0x6842, 0x6854, 0x6829, 0x68B3, 0x6817, 0x684C, 0x6851, 0x683D, 0x67F4, 0x6850, 0x6840, 0x683C, 0x6843, 0x682A, 0x6845, 0x6813, 0x6818, 0x6841, 0x6B8A, 0x6B89, 0x6BB7, 0x6C23, 0x6C27, 0x6C28, 0x6C26, 0x6C24, 0x6CF0, 0x6D6A, 0x6D95, 0x6D88, 0x6D87, 0x6D66, 0x6D78, 0x6D77, 0x6D59, 0x6D93, 0x6D6C, 0x6D89, 0x6D6E, 0x6D5A, 0x6D74, 0x6D69, 0x6D8C, 0x6D8A, 0x6D79, 0x6D85, 0x6D65, 0x6D94, 0x70CA, 0x70D8, 0x70E4, 0x70D9, 0x70C8, 0x70CF, 0x7239, 0x7279, 0x72FC, 0x72F9, 0x72FD, 0x72F8, 0x72F7, 0x7386, 0x73ED, 0x7409, 0x73EE, 0x73E0, 0x73EA, 0x73DE, 0x7554, 0x755D, 0x755C, 0x755A, 0x7559, 0x75BE, 0x75C5, 0x75C7, 0x75B2, 0x75B3, 0x75BD, 0x75BC, 0x75B9, 0x75C2, 0x75B8, 0x768B, 0x76B0, 0x76CA, 0x76CD, 0x76CE, 0x7729, 0x771F, 0x7720, 0x7728, 0x77E9, 0x7830, 0x7827, 0x7838, 0x781D, 0x7834, 0x7837, 0x7825, 0x782D, 0x7820, 0x781F, 0x7832, 0x7955, 0x7950, 0x7960, 0x795F, 0x7956, 0x795E, 0x795D, 0x7957, 0x795A, 0x79E4, 0x79E3, 0x79E7, 0x79DF, 0x79E6, 0x79E9, 0x79D8, 0x7A84, 0x7A88, 0x7AD9, 0x7B06, 0x7B11, 0x7C89, 0x7D21, 0x7D17, 0x7D0B, 0x7D0A, 0x7D20, 0x7D22, 0x7D14, 0x7D10, 0x7D15, 0x7D1A, 0x7D1C, 0x7D0D, 0x7D19, 0x7D1B, 0x7F3A, 0x7F5F, 0x7F94, 0x7FC5, 0x7FC1, 0x8006, 0x8018, 0x8015, 0x8019, 0x8017, 0x803D, 0x803F, 0x80F1, 0x8102, 0x80F0, 0x8105, 0x80ED, 0x80F4, 0x8106, 0x80F8, 0x80F3, 0x8108, 0x80FD, 0x810A, 0x80FC, 0x80EF, 0x81ED, 0x81EC, 0x8200, 0x8210, 0x822A, 0x822B, 0x8228, 0x822C, 0x82BB, 0x832B, 0x8352, 0x8354, 0x834A, 0x8338, 0x8350, 0x8349, 0x8335, 0x8334, 0x834F, 0x8332, 0x8339, 0x8336, 0x8317, 0x8340, 0x8331, 0x8328, 0x8343, 0x8654, 0x868A, 0x86AA, 0x8693, 0x86A4, 0x86A9, 0x868C, 0x86A3, 0x869C, 0x8870, 0x8877, 0x8881, 0x8882, 0x887D, 0x8879, 0x8A18, 0x8A10, 0x8A0E, 0x8A0C, 0x8A15, 0x8A0A, 0x8A17, 0x8A13, 0x8A16, 0x8A0F, 0x8A11, 0x8C48, 0x8C7A, 0x8C79, 0x8CA1, 0x8CA2, 0x8D77, 0x8EAC, 0x8ED2, 0x8ED4, 0x8ECF, 0x8FB1, 0x9001, 0x9006, 0x8FF7, 0x9000, 0x8FFA, 0x8FF4, 0x9003, 0x8FFD, 0x9005, 0x8FF8, 0x9095, 0x90E1, 0x90DD, 0x90E2, 0x9152, 0x914D, 0x914C, 0x91D8, 0x91DD, 0x91D7, 0x91DC, 0x91D9, 0x9583, 0x9662, 0x9663, 0x9661, 0x965B, 0x965D, 0x9664, 0x9658, 0x965E, 0x96BB, 0x98E2, 0x99AC, 0x9AA8, 0x9AD8, 0x9B25, 0x9B32, 0x9B3C, 0x4E7E, 0x507A, 0x507D, 0x505C, 0x5047, 0x5043, 0x504C, 0x505A, 0x5049, 0x5065, 0x5076, 0x504E, 0x5055, 0x5075, 0x5074, 0x5077, 0x504F, 0x500F, 0x506F, 0x506D, 0x515C, 0x5195, 0x51F0, 0x526A, 0x526F, 0x52D2, 0x52D9, 0x52D8, 0x52D5, 0x5310, 0x530F, 0x5319, 0x533F, 0x5340, 0x533E, 0x53C3, 0x66FC, 0x5546, 0x556A, 0x5566, 0x5544, 0x555E, 0x5561, 0x5543, 0x554A, 0x5531, 0x5556, 0x554F, 0x5555, 0x552F, 0x5564, 0x5538, 0x552E, 0x555C, 0x552C, 0x5563, 0x5533, 0x5541, 0x5557, 0x5708, 0x570B, 0x5709, 0x57DF, 0x5805, 0x580A, 0x5806, 0x57E0, 0x57E4, 0x57FA, 0x5802, 0x5835, 0x57F7, 0x57F9, 0x5920, 0x5962, 0x5A36, 0x5A41, 0x5A49, 0x5A66, 0x5A6A, 0x5A40, 0x5A3C, 0x5A62, 0x5A5A, 0x5A46, 0x5A4A, 0x5B70, 0x5BC7, 0x5BC5, 0x5BC4, 0x5BC2, 0x5BBF, 0x5BC6, 0x5C09, 0x5C08, 0x5C07, 0x5C60, 0x5C5C, 0x5C5D, 0x5D07, 0x5D06, 0x5D0E, 0x5D1B, 0x5D16, 0x5D22, 0x5D11, 0x5D29, 0x5D14, 0x5D19, 0x5D24, 0x5D27, 0x5D17, 0x5DE2, 0x5E38, 0x5E36, 0x5E33, 0x5E37, 0x5EB7, 0x5EB8, 0x5EB6, 0x5EB5, 0x5EBE, 0x5F35, 0x5F37, 0x5F57, 0x5F6C, 0x5F69, 0x5F6B, 0x5F97, 0x5F99, 0x5F9E, 0x5F98, 0x5FA1, 0x5FA0, 0x5F9C, 0x607F, 0x60A3, 0x6089, 0x60A0, 0x60A8, 0x60CB, 0x60B4, 0x60E6, 0x60BD, 0x60C5, 0x60BB, 0x60B5, 0x60DC, 0x60BC, 0x60D8, 0x60D5, 0x60C6, 0x60DF, 0x60B8, 0x60DA, 0x60C7, 0x621A, 0x621B, 0x6248, 0x63A0, 0x63A7, 0x6372, 0x6396, 0x63A2, 0x63A5, 0x6377, 0x6367, 0x6398, 0x63AA, 0x6371, 0x63A9, 0x6389, 0x6383, 0x639B, 0x636B, 0x63A8, 0x6384, 0x6388, 0x6399, 0x63A1, 0x63AC, 0x6392, 0x638F, 0x6380, 0x637B, 0x6369, 0x6368, 0x637A, 0x655D, 0x6556, 0x6551, 0x6559, 0x6557, 0x555F, 0x654F, 0x6558, 0x6555, 0x6554, 0x659C, 0x659B, 0x65AC, 0x65CF, 0x65CB, 0x65CC, 0x65CE, 0x665D, 0x665A, 0x6664, 0x6668, 0x6666, 0x665E, 0x66F9, 0x52D7, 0x671B, 0x6881, 0x68AF, 0x68A2, 0x6893, 0x68B5, 0x687F, 0x6876, 0x68B1, 0x68A7, 0x6897, 0x68B0, 0x6883, 0x68C4, 0x68AD, 0x6886, 0x6885, 0x6894, 0x689D, 0x68A8, 0x689F, 0x68A1, 0x6882, 0x6B32, 0x6BBA, 0x6BEB, 0x6BEC, 0x6C2B, 0x6D8E, 0x6DBC, 0x6DF3, 0x6DD9, 0x6DB2, 0x6DE1, 0x6DCC, 0x6DE4, 0x6DFB, 0x6DFA, 0x6E05, 0x6DC7, 0x6DCB, 0x6DAF, 0x6DD1, 0x6DAE, 0x6DDE, 0x6DF9, 0x6DB8, 0x6DF7, 0x6DF5, 0x6DC5, 0x6DD2, 0x6E1A, 0x6DB5, 0x6DDA, 0x6DEB, 0x6DD8, 0x6DEA, 0x6DF1, 0x6DEE, 0x6DE8, 0x6DC6, 0x6DC4, 0x6DAA, 0x6DEC, 0x6DBF, 0x6DE6, 0x70F9, 0x7109, 0x710A, 0x70FD, 0x70EF, 0x723D, 0x727D, 0x7281, 0x731C, 0x731B, 0x7316, 0x7313, 0x7319, 0x7387, 0x7405, 0x740A, 0x7403, 0x7406, 0x73FE, 0x740D, 0x74E0, 0x74F6, 0x74F7, 0x751C, 0x7522, 0x7565, 0x7566, 0x7562, 0x7570, 0x758F, 0x75D4, 0x75D5, 0x75B5, 0x75CA, 0x75CD, 0x768E, 0x76D4, 0x76D2, 0x76DB, 0x7737, 0x773E, 0x773C, 0x7736, 0x7738, 0x773A, 0x786B, 0x7843, 0x784E, 0x7965, 0x7968, 0x796D, 0x79FB, 0x7A92, 0x7A95, 0x7B20, 0x7B28, 0x7B1B, 0x7B2C, 0x7B26, 0x7B19, 0x7B1E, 0x7B2E, 0x7C92, 0x7C97, 0x7C95, 0x7D46, 0x7D43, 0x7D71, 0x7D2E, 0x7D39, 0x7D3C, 0x7D40, 0x7D30, 0x7D33, 0x7D44, 0x7D2F, 0x7D42, 0x7D32, 0x7D31, 0x7F3D, 0x7F9E, 0x7F9A, 0x7FCC, 0x7FCE, 0x7FD2, 0x801C, 0x804A, 0x8046, 0x812F, 0x8116, 0x8123, 0x812B, 0x8129, 0x8130, 0x8124, 0x8202, 0x8235, 0x8237, 0x8236, 0x8239, 0x838E, 0x839E, 0x8398, 0x8378, 0x83A2, 0x8396, 0x83BD, 0x83AB, 0x8392, 0x838A, 0x8393, 0x8389, 0x83A0, 0x8377, 0x837B, 0x837C, 0x8386, 0x83A7, 0x8655, 0x5F6A, 0x86C7, 0x86C0, 0x86B6, 0x86C4, 0x86B5, 0x86C6, 0x86CB, 0x86B1, 0x86AF, 0x86C9, 0x8853, 0x889E, 0x8888, 0x88AB, 0x8892, 0x8896, 0x888D, 0x888B, 0x8993, 0x898F, 0x8A2A, 0x8A1D, 0x8A23, 0x8A25, 0x8A31, 0x8A2D, 0x8A1F, 0x8A1B, 0x8A22, 0x8C49, 0x8C5A, 0x8CA9, 0x8CAC, 0x8CAB, 0x8CA8, 0x8CAA, 0x8CA7, 0x8D67, 0x8D66, 0x8DBE, 0x8DBA, 0x8EDB, 0x8EDF, 0x9019, 0x900D, 0x901A, 0x9017, 0x9023, 0x901F, 0x901D, 0x9010, 0x9015, 0x901E, 0x9020, 0x900F, 0x9022, 0x9016, 0x901B, 0x9014, 0x90E8, 0x90ED, 0x90FD, 0x9157, 0x91CE, 0x91F5, 0x91E6, 0x91E3, 0x91E7, 0x91ED, 0x91E9, 0x9589, 0x966A, 0x9675, 0x9673, 0x9678, 0x9670, 0x9674, 0x9676, 0x9677, 0x966C, 0x96C0, 0x96EA, 0x96E9, 0x7AE0, 0x7ADF, 0x9802, 0x9803, 0x9B5A, 0x9CE5, 0x9E75, 0x9E7F, 0x9EA5, 0x9EBB, 0x50A2, 0x508D, 0x5085, 0x5099, 0x5091, 0x5080, 0x5096, 0x5098, 0x509A, 0x6700, 0x51F1, 0x5272, 0x5274, 0x5275, 0x5269, 0x52DE, 0x52DD, 0x52DB, 0x535A, 0x53A5, 0x557B, 0x5580, 0x55A7, 0x557C, 0x558A, 0x559D, 0x5598, 0x5582, 0x559C, 0x55AA, 0x5594, 0x5587, 0x558B, 0x5583, 0x55B3, 0x55AE, 0x559F, 0x553E, 0x55B2, 0x559A, 0x55BB, 0x55AC, 0x55B1, 0x557E, 0x5589, 0x55AB, 0x5599, 0x570D, 0x582F, 0x582A, 0x5834, 0x5824, 0x5830, 0x5831, 0x5821, 0x581D, 0x5820, 0x58F9, 0x58FA, 0x5960, 0x5A77, 0x5A9A, 0x5A7F, 0x5A92, 0x5A9B, 0x5AA7, 0x5B73, 0x5B71, 0x5BD2, 0x5BCC, 0x5BD3, 0x5BD0, 0x5C0A, 0x5C0B, 0x5C31, 0x5D4C, 0x5D50, 0x5D34, 0x5D47, 0x5DFD, 0x5E45, 0x5E3D, 0x5E40, 0x5E43, 0x5E7E, 0x5ECA, 0x5EC1, 0x5EC2, 0x5EC4, 0x5F3C, 0x5F6D, 0x5FA9, 0x5FAA, 0x5FA8, 0x60D1, 0x60E1, 0x60B2, 0x60B6, 0x60E0, 0x611C, 0x6123, 0x60FA, 0x6115, 0x60F0, 0x60FB, 0x60F4, 0x6168, 0x60F1, 0x610E, 0x60F6, 0x6109, 0x6100, 0x6112, 0x621F, 0x6249, 0x63A3, 0x638C, 0x63CF, 0x63C0, 0x63E9, 0x63C9, 0x63C6, 0x63CD, 0x63D2, 0x63E3, 0x63D0, 0x63E1, 0x63D6, 0x63ED, 0x63EE, 0x6376, 0x63F4, 0x63EA, 0x63DB, 0x6452, 0x63DA, 0x63F9, 0x655E, 0x6566, 0x6562, 0x6563, 0x6591, 0x6590, 0x65AF, 0x666E, 0x6670, 0x6674, 0x6676, 0x666F, 0x6691, 0x667A, 0x667E, 0x6677, 0x66FE, 0x66FF, 0x671F, 0x671D, 0x68FA, 0x68D5, 0x68E0, 0x68D8, 0x68D7, 0x6905, 0x68DF, 0x68F5, 0x68EE, 0x68E7, 0x68F9, 0x68D2, 0x68F2, 0x68E3, 0x68CB, 0x68CD, 0x690D, 0x6912, 0x690E, 0x68C9, 0x68DA, 0x696E, 0x68FB, 0x6B3E, 0x6B3A, 0x6B3D, 0x6B98, 0x6B96, 0x6BBC, 0x6BEF, 0x6C2E, 0x6C2F, 0x6C2C, 0x6E2F, 0x6E38, 0x6E54, 0x6E21, 0x6E32, 0x6E67, 0x6E4A, 0x6E20, 0x6E25, 0x6E23, 0x6E1B, 0x6E5B, 0x6E58, 0x6E24, 0x6E56, 0x6E6E, 0x6E2D, 0x6E26, 0x6E6F, 0x6E34, 0x6E4D, 0x6E3A, 0x6E2C, 0x6E43, 0x6E1D, 0x6E3E, 0x6ECB, 0x6E89, 0x6E19, 0x6E4E, 0x6E63, 0x6E44, 0x6E72, 0x6E69, 0x6E5F, 0x7119, 0x711A, 0x7126, 0x7130, 0x7121, 0x7136, 0x716E, 0x711C, 0x724C, 0x7284, 0x7280, 0x7336, 0x7325, 0x7334, 0x7329, 0x743A, 0x742A, 0x7433, 0x7422, 0x7425, 0x7435, 0x7436, 0x7434, 0x742F, 0x741B, 0x7426, 0x7428, 0x7525, 0x7526, 0x756B, 0x756A, 0x75E2, 0x75DB, 0x75E3, 0x75D9, 0x75D8, 0x75DE, 0x75E0, 0x767B, 0x767C, 0x7696, 0x7693, 0x76B4, 0x76DC, 0x774F, 0x77ED, 0x785D, 0x786C, 0x786F, 0x7A0D, 0x7A08, 0x7A0B, 0x7A05, 0x7A00, 0x7A98, 0x7A97, 0x7A96, 0x7AE5, 0x7AE3, 0x7B49, 0x7B56, 0x7B46, 0x7B50, 0x7B52, 0x7B54, 0x7B4D, 0x7B4B, 0x7B4F, 0x7B51, 0x7C9F, 0x7CA5, 0x7D5E, 0x7D50, 0x7D68, 0x7D55, 0x7D2B, 0x7D6E, 0x7D72, 0x7D61, 0x7D66, 0x7D62, 0x7D70, 0x7D73, 0x5584, 0x7FD4, 0x7FD5, 0x800B, 0x8052, 0x8085, 0x8155, 0x8154, 0x814B, 0x8151, 0x814E, 0x8139, 0x8146, 0x813E, 0x814C, 0x8153, 0x8174, 0x8212, 0x821C, 0x83E9, 0x8403, 0x83F8, 0x840D, 0x83E0, 0x83C5, 0x840B, 0x83C1, 0x83EF, 0x83F1, 0x83F4, 0x8457, 0x840A, 0x83F0, 0x840C, 0x83CC, 0x83FD, 0x83F2, 0x83CA, 0x8438, 0x840E, 0x8404, 0x83DC, 0x8407, 0x83D4, 0x83DF, 0x865B, 0x86DF, 0x86D9, 0x86ED, 0x86D4, 0x86DB, 0x86E4, 0x86D0, 0x86DE, 0x8857, 0x88C1, 0x88C2, 0x88B1, 0x8983, 0x8996, 0x8A3B, 0x8A60, 0x8A55, 0x8A5E, 0x8A3C, 0x8A41, 0x8A54, 0x8A5B, 0x8A50, 0x8A46, 0x8A34, 0x8A3A, 0x8A36, 0x8A56, 0x8C61, 0x8C82, 0x8CAF, 0x8CBC, 0x8CB3, 0x8CBD, 0x8CC1, 0x8CBB, 0x8CC0, 0x8CB4, 0x8CB7, 0x8CB6, 0x8CBF, 0x8CB8, 0x8D8A, 0x8D85, 0x8D81, 0x8DCE, 0x8DDD, 0x8DCB, 0x8DDA, 0x8DD1, 0x8DCC, 0x8DDB, 0x8DC6, 0x8EFB, 0x8EF8, 0x8EFC, 0x8F9C, 0x902E, 0x9035, 0x9031, 0x9038, 0x9032, 0x9036, 0x9102, 0x90F5, 0x9109, 0x90FE, 0x9163, 0x9165, 0x91CF, 0x9214, 0x9215, 0x9223, 0x9209, 0x921E, 0x920D, 0x9210, 0x9207, 0x9211, 0x9594, 0x958F, 0x958B, 0x9591, 0x9593, 0x9592, 0x958E, 0x968A, 0x968E, 0x968B, 0x967D, 0x9685, 0x9686, 0x968D, 0x9672, 0x9684, 0x96C1, 0x96C5, 0x96C4, 0x96C6, 0x96C7, 0x96EF, 0x96F2, 0x97CC, 0x9805, 0x9806, 0x9808, 0x98E7, 0x98EA, 0x98EF, 0x98E9, 0x98F2, 0x98ED, 0x99AE, 0x99AD, 0x9EC3, 0x9ECD, 0x9ED1, 0x4E82, 0x50AD, 0x50B5, 0x50B2, 0x50B3, 0x50C5, 0x50BE, 0x50AC, 0x50B7, 0x50BB, 0x50AF, 0x50C7, 0x527F, 0x5277, 0x527D, 0x52DF, 0x52E6, 0x52E4, 0x52E2, 0x52E3, 0x532F, 0x55DF, 0x55E8, 0x55D3, 0x55E6, 0x55CE, 0x55DC, 0x55C7, 0x55D1, 0x55E3, 0x55E4, 0x55EF, 0x55DA, 0x55E1, 0x55C5, 0x55C6, 0x55E5, 0x55C9, 0x5712, 0x5713, 0x585E, 0x5851, 0x5858, 0x5857, 0x585A, 0x5854, 0x586B, 0x584C, 0x586D, 0x584A, 0x5862, 0x5852, 0x584B, 0x5967, 0x5AC1, 0x5AC9, 0x5ACC, 0x5ABE, 0x5ABD, 0x5ABC, 0x5AB3, 0x5AC2, 0x5AB2, 0x5D69, 0x5D6F, 0x5E4C, 0x5E79, 0x5EC9, 0x5EC8, 0x5F12, 0x5F59, 0x5FAC, 0x5FAE, 0x611A, 0x610F, 0x6148, 0x611F, 0x60F3, 0x611B, 0x60F9, 0x6101, 0x6108, 0x614E, 0x614C, 0x6144, 0x614D, 0x613E, 0x6134, 0x6127, 0x610D, 0x6106, 0x6137, 0x6221, 0x6222, 0x6413, 0x643E, 0x641E, 0x642A, 0x642D, 0x643D, 0x642C, 0x640F, 0x641C, 0x6414, 0x640D, 0x6436, 0x6416, 0x6417, 0x6406, 0x656C, 0x659F, 0x65B0, 0x6697, 0x6689, 0x6687, 0x6688, 0x6696, 0x6684, 0x6698, 0x668D, 0x6703, 0x6994, 0x696D, 0x695A, 0x6977, 0x6960, 0x6954, 0x6975, 0x6930, 0x6982, 0x694A, 0x6968, 0x696B, 0x695E, 0x6953, 0x6979, 0x6986, 0x695D, 0x6963, 0x695B, 0x6B47, 0x6B72, 0x6BC0, 0x6BBF, 0x6BD3, 0x6BFD, 0x6EA2, 0x6EAF, 0x6ED3, 0x6EB6, 0x6EC2, 0x6E90, 0x6E9D, 0x6EC7, 0x6EC5, 0x6EA5, 0x6E98, 0x6EBC, 0x6EBA, 0x6EAB, 0x6ED1, 0x6E96, 0x6E9C, 0x6EC4, 0x6ED4, 0x6EAA, 0x6EA7, 0x6EB4, 0x714E, 0x7159, 0x7169, 0x7164, 0x7149, 0x7167, 0x715C, 0x716C, 0x7166, 0x714C, 0x7165, 0x715E, 0x7146, 0x7168, 0x7156, 0x723A, 0x7252, 0x7337, 0x7345, 0x733F, 0x733E, 0x746F, 0x745A, 0x7455, 0x745F, 0x745E, 0x7441, 0x743F, 0x7459, 0x745B, 0x745C, 0x7576, 0x7578, 0x7600, 0x75F0, 0x7601, 0x75F2, 0x75F1, 0x75FA, 0x75FF, 0x75F4, 0x75F3, 0x76DE, 0x76DF, 0x775B, 0x776B, 0x7766, 0x775E, 0x7763, 0x7779, 0x776A, 0x776C, 0x775C, 0x7765, 0x7768, 0x7762, 0x77EE, 0x788E, 0x78B0, 0x7897, 0x7898, 0x788C, 0x7889, 0x787C, 0x7891, 0x7893, 0x787F, 0x797A, 0x797F, 0x7981, 0x842C, 0x79BD, 0x7A1C, 0x7A1A, 0x7A20, 0x7A14, 0x7A1F, 0x7A1E, 0x7A9F, 0x7AA0, 0x7B77, 0x7BC0, 0x7B60, 0x7B6E, 0x7B67, 0x7CB1, 0x7CB3, 0x7CB5, 0x7D93, 0x7D79, 0x7D91, 0x7D81, 0x7D8F, 0x7D5B, 0x7F6E, 0x7F69, 0x7F6A, 0x7F72, 0x7FA9, 0x7FA8, 0x7FA4, 0x8056, 0x8058, 0x8086, 0x8084, 0x8171, 0x8170, 0x8178, 0x8165, 0x816E, 0x8173, 0x816B, 0x8179, 0x817A, 0x8166, 0x8205, 0x8247, 0x8482, 0x8477, 0x843D, 0x8431, 0x8475, 0x8466, 0x846B, 0x8449, 0x846C, 0x845B, 0x843C, 0x8435, 0x8461, 0x8463, 0x8469, 0x846D, 0x8446, 0x865E, 0x865C, 0x865F, 0x86F9, 0x8713, 0x8708, 0x8707, 0x8700, 0x86FE, 0x86FB, 0x8702, 0x8703, 0x8706, 0x870A, 0x8859, 0x88DF, 0x88D4, 0x88D9, 0x88DC, 0x88D8, 0x88DD, 0x88E1, 0x88CA, 0x88D5, 0x88D2, 0x899C, 0x89E3, 0x8A6B, 0x8A72, 0x8A73, 0x8A66, 0x8A69, 0x8A70, 0x8A87, 0x8A7C, 0x8A63, 0x8AA0, 0x8A71, 0x8A85, 0x8A6D, 0x8A62, 0x8A6E, 0x8A6C, 0x8A79, 0x8A7B, 0x8A3E, 0x8A68, 0x8C62, 0x8C8A, 0x8C89, 0x8CCA, 0x8CC7, 0x8CC8, 0x8CC4, 0x8CB2, 0x8CC3, 0x8CC2, 0x8CC5, 0x8DE1, 0x8DDF, 0x8DE8, 0x8DEF, 0x8DF3, 0x8DFA, 0x8DEA, 0x8DE4, 0x8DE6, 0x8EB2, 0x8F03, 0x8F09, 0x8EFE, 0x8F0A, 0x8F9F, 0x8FB2, 0x904B, 0x904A, 0x9053, 0x9042, 0x9054, 0x903C, 0x9055, 0x9050, 0x9047, 0x904F, 0x904E, 0x904D, 0x9051, 0x903E, 0x9041, 0x9112, 0x9117, 0x916C, 0x916A, 0x9169, 0x91C9, 0x9237, 0x9257, 0x9238, 0x923D, 0x9240, 0x923E, 0x925B, 0x924B, 0x9264, 0x9251, 0x9234, 0x9249, 0x924D, 0x9245, 0x9239, 0x923F, 0x925A, 0x9598, 0x9698, 0x9694, 0x9695, 0x96CD, 0x96CB, 0x96C9, 0x96CA, 0x96F7, 0x96FB, 0x96F9, 0x96F6, 0x9756, 0x9774, 0x9776, 0x9810, 0x9811, 0x9813, 0x980A, 0x9812, 0x980C, 0x98FC, 0x98F4, 0x98FD, 0x98FE, 0x99B3, 0x99B1, 0x99B4, 0x9AE1, 0x9CE9, 0x9E82, 0x9F0E, 0x9F13, 0x9F20, 0x50E7, 0x50EE, 0x50E5, 0x50D6, 0x50ED, 0x50DA, 0x50D5, 0x50CF, 0x50D1, 0x50F1, 0x50CE, 0x50E9, 0x5162, 0x51F3, 0x5283, 0x5282, 0x5331, 0x53AD, 0x55FE, 0x5600, 0x561B, 0x5617, 0x55FD, 0x5614, 0x5606, 0x5609, 0x560D, 0x560E, 0x55F7, 0x5616, 0x561F, 0x5608, 0x5610, 0x55F6, 0x5718, 0x5716, 0x5875, 0x587E, 0x5883, 0x5893, 0x588A, 0x5879, 0x5885, 0x587D, 0x58FD, 0x5925, 0x5922, 0x5924, 0x596A, 0x5969, 0x5AE1, 0x5AE6, 0x5AE9, 0x5AD7, 0x5AD6, 0x5AD8, 0x5AE3, 0x5B75, 0x5BDE, 0x5BE7, 0x5BE1, 0x5BE5, 0x5BE6, 0x5BE8, 0x5BE2, 0x5BE4, 0x5BDF, 0x5C0D, 0x5C62, 0x5D84, 0x5D87, 0x5E5B, 0x5E63, 0x5E55, 0x5E57, 0x5E54, 0x5ED3, 0x5ED6, 0x5F0A, 0x5F46, 0x5F70, 0x5FB9, 0x6147, 0x613F, 0x614B, 0x6177, 0x6162, 0x6163, 0x615F, 0x615A, 0x6158, 0x6175, 0x622A, 0x6487, 0x6458, 0x6454, 0x64A4, 0x6478, 0x645F, 0x647A, 0x6451, 0x6467, 0x6434, 0x646D, 0x647B, 0x6572, 0x65A1, 0x65D7, 0x65D6, 0x66A2, 0x66A8, 0x669D, 0x699C, 0x69A8, 0x6995, 0x69C1, 0x69AE, 0x69D3, 0x69CB, 0x699B, 0x69B7, 0x69BB, 0x69AB, 0x69B4, 0x69D0, 0x69CD, 0x69AD, 0x69CC, 0x69A6, 0x69C3, 0x69A3, 0x6B49, 0x6B4C, 0x6C33, 0x6F33, 0x6F14, 0x6EFE, 0x6F13, 0x6EF4, 0x6F29, 0x6F3E, 0x6F20, 0x6F2C, 0x6F0F, 0x6F02, 0x6F22, 0x6EFF, 0x6EEF, 0x6F06, 0x6F31, 0x6F38, 0x6F32, 0x6F23, 0x6F15, 0x6F2B, 0x6F2F, 0x6F88, 0x6F2A, 0x6EEC, 0x6F01, 0x6EF2, 0x6ECC, 0x6EF7, 0x7194, 0x7199, 0x717D, 0x718A, 0x7184, 0x7192, 0x723E, 0x7292, 0x7296, 0x7344, 0x7350, 0x7464, 0x7463, 0x746A, 0x7470, 0x746D, 0x7504, 0x7591, 0x7627, 0x760D, 0x760B, 0x7609, 0x7613, 0x76E1, 0x76E3, 0x7784, 0x777D, 0x777F, 0x7761, 0x78C1, 0x789F, 0x78A7, 0x78B3, 0x78A9, 0x78A3, 0x798E, 0x798F, 0x798D, 0x7A2E, 0x7A31, 0x7AAA, 0x7AA9, 0x7AED, 0x7AEF, 0x7BA1, 0x7B95, 0x7B8B, 0x7B75, 0x7B97, 0x7B9D, 0x7B94, 0x7B8F, 0x7BB8, 0x7B87, 0x7B84, 0x7CB9, 0x7CBD, 0x7CBE, 0x7DBB, 0x7DB0, 0x7D9C, 0x7DBD, 0x7DBE, 0x7DA0, 0x7DCA, 0x7DB4, 0x7DB2, 0x7DB1, 0x7DBA, 0x7DA2, 0x7DBF, 0x7DB5, 0x7DB8, 0x7DAD, 0x7DD2, 0x7DC7, 0x7DAC, 0x7F70, 0x7FE0, 0x7FE1, 0x7FDF, 0x805E, 0x805A, 0x8087, 0x8150, 0x8180, 0x818F, 0x8188, 0x818A, 0x817F, 0x8182, 0x81E7, 0x81FA, 0x8207, 0x8214, 0x821E, 0x824B, 0x84C9, 0x84BF, 0x84C6, 0x84C4, 0x8499, 0x849E, 0x84B2, 0x849C, 0x84CB, 0x84B8, 0x84C0, 0x84D3, 0x8490, 0x84BC, 0x84D1, 0x84CA, 0x873F, 0x871C, 0x873B, 0x8722, 0x8725, 0x8734, 0x8718, 0x8755, 0x8737, 0x8729, 0x88F3, 0x8902, 0x88F4, 0x88F9, 0x88F8, 0x88FD, 0x88E8, 0x891A, 0x88EF, 0x8AA6, 0x8A8C, 0x8A9E, 0x8AA3, 0x8A8D, 0x8AA1, 0x8A93, 0x8AA4, 0x8AAA, 0x8AA5, 0x8AA8, 0x8A98, 0x8A91, 0x8A9A, 0x8AA7, 0x8C6A, 0x8C8D, 0x8C8C, 0x8CD3, 0x8CD1, 0x8CD2, 0x8D6B, 0x8D99, 0x8D95, 0x8DFC, 0x8F14, 0x8F12, 0x8F15, 0x8F13, 0x8FA3, 0x9060, 0x9058, 0x905C, 0x9063, 0x9059, 0x905E, 0x9062, 0x905D, 0x905B, 0x9119, 0x9118, 0x911E, 0x9175, 0x9178, 0x9177, 0x9174, 0x9278, 0x9280, 0x9285, 0x9298, 0x9296, 0x927B, 0x9293, 0x929C, 0x92A8, 0x927C, 0x9291, 0x95A1, 0x95A8, 0x95A9, 0x95A3, 0x95A5, 0x95A4, 0x9699, 0x969C, 0x969B, 0x96CC, 0x96D2, 0x9700, 0x977C, 0x9785, 0x97F6, 0x9817, 0x9818, 0x98AF, 0x98B1, 0x9903, 0x9905, 0x990C, 0x9909, 0x99C1, 0x9AAF, 0x9AB0, 0x9AE6, 0x9B41, 0x9B42, 0x9CF4, 0x9CF6, 0x9CF3, 0x9EBC, 0x9F3B, 0x9F4A, 0x5104, 0x5100, 0x50FB, 0x50F5, 0x50F9, 0x5102, 0x5108, 0x5109, 0x5105, 0x51DC, 0x5287, 0x5288, 0x5289, 0x528D, 0x528A, 0x52F0, 0x53B2, 0x562E, 0x563B, 0x5639, 0x5632, 0x563F, 0x5634, 0x5629, 0x5653, 0x564E, 0x5657, 0x5674, 0x5636, 0x562F, 0x5630, 0x5880, 0x589F, 0x589E, 0x58B3, 0x589C, 0x58AE, 0x58A9, 0x58A6, 0x596D, 0x5B09, 0x5AFB, 0x5B0B, 0x5AF5, 0x5B0C, 0x5B08, 0x5BEE, 0x5BEC, 0x5BE9, 0x5BEB, 0x5C64, 0x5C65, 0x5D9D, 0x5D94, 0x5E62, 0x5E5F, 0x5E61, 0x5EE2, 0x5EDA, 0x5EDF, 0x5EDD, 0x5EE3, 0x5EE0, 0x5F48, 0x5F71, 0x5FB7, 0x5FB5, 0x6176, 0x6167, 0x616E, 0x615D, 0x6155, 0x6182, 0x617C, 0x6170, 0x616B, 0x617E, 0x61A7, 0x6190, 0x61AB, 0x618E, 0x61AC, 0x619A, 0x61A4, 0x6194, 0x61AE, 0x622E, 0x6469, 0x646F, 0x6479, 0x649E, 0x64B2, 0x6488, 0x6490, 0x64B0, 0x64A5, 0x6493, 0x6495, 0x64A9, 0x6492, 0x64AE, 0x64AD, 0x64AB, 0x649A, 0x64AC, 0x6499, 0x64A2, 0x64B3, 0x6575, 0x6577, 0x6578, 0x66AE, 0x66AB, 0x66B4, 0x66B1, 0x6A23, 0x6A1F, 0x69E8, 0x6A01, 0x6A1E, 0x6A19, 0x69FD, 0x6A21, 0x6A13, 0x6A0A, 0x69F3, 0x6A02, 0x6A05, 0x69ED, 0x6A11, 0x6B50, 0x6B4E, 0x6BA4, 0x6BC5, 0x6BC6, 0x6F3F, 0x6F7C, 0x6F84, 0x6F51, 0x6F66, 0x6F54, 0x6F86, 0x6F6D, 0x6F5B, 0x6F78, 0x6F6E, 0x6F8E, 0x6F7A, 0x6F70, 0x6F64, 0x6F97, 0x6F58, 0x6ED5, 0x6F6F, 0x6F60, 0x6F5F, 0x719F, 0x71AC, 0x71B1, 0x71A8, 0x7256, 0x729B, 0x734E, 0x7357, 0x7469, 0x748B, 0x7483, 0x747E, 0x7480, 0x757F, 0x7620, 0x7629, 0x761F, 0x7624, 0x7626, 0x7621, 0x7622, 0x769A, 0x76BA, 0x76E4, 0x778E, 0x7787, 0x778C, 0x7791, 0x778B, 0x78CB, 0x78C5, 0x78BA, 0x78CA, 0x78BE, 0x78D5, 0x78BC, 0x78D0, 0x7A3F, 0x7A3C, 0x7A40, 0x7A3D, 0x7A37, 0x7A3B, 0x7AAF, 0x7AAE, 0x7BAD, 0x7BB1, 0x7BC4, 0x7BB4, 0x7BC6, 0x7BC7, 0x7BC1, 0x7BA0, 0x7BCC, 0x7CCA, 0x7DE0, 0x7DF4, 0x7DEF, 0x7DFB, 0x7DD8, 0x7DEC, 0x7DDD, 0x7DE8, 0x7DE3, 0x7DDA, 0x7DDE, 0x7DE9, 0x7D9E, 0x7DD9, 0x7DF2, 0x7DF9, 0x7F75, 0x7F77, 0x7FAF, 0x7FE9, 0x8026, 0x819B, 0x819C, 0x819D, 0x81A0, 0x819A, 0x8198, 0x8517, 0x853D, 0x851A, 0x84EE, 0x852C, 0x852D, 0x8513, 0x8511, 0x8523, 0x8521, 0x8514, 0x84EC, 0x8525, 0x84FF, 0x8506, 0x8782, 0x8774, 0x8776, 0x8760, 0x8766, 0x8778, 0x8768, 0x8759, 0x8757, 0x874C, 0x8753, 0x885B, 0x885D, 0x8910, 0x8907, 0x8912, 0x8913, 0x8915, 0x890A, 0x8ABC, 0x8AD2, 0x8AC7, 0x8AC4, 0x8A95, 0x8ACB, 0x8AF8, 0x8AB2, 0x8AC9, 0x8AC2, 0x8ABF, 0x8AB0, 0x8AD6, 0x8ACD, 0x8AB6, 0x8AB9, 0x8ADB, 0x8C4C, 0x8C4E, 0x8C6C, 0x8CE0, 0x8CDE, 0x8CE6, 0x8CE4, 0x8CEC, 0x8CED, 0x8CE2, 0x8CE3, 0x8CDC, 0x8CEA, 0x8CE1, 0x8D6D, 0x8D9F, 0x8DA3, 0x8E2B, 0x8E10, 0x8E1D, 0x8E22, 0x8E0F, 0x8E29, 0x8E1F, 0x8E21, 0x8E1E, 0x8EBA, 0x8F1D, 0x8F1B, 0x8F1F, 0x8F29, 0x8F26, 0x8F2A, 0x8F1C, 0x8F1E, 0x8F25, 0x9069, 0x906E, 0x9068, 0x906D, 0x9077, 0x9130, 0x912D, 0x9127, 0x9131, 0x9187, 0x9189, 0x918B, 0x9183, 0x92C5, 0x92BB, 0x92B7, 0x92EA, 0x92AC, 0x92E4, 0x92C1, 0x92B3, 0x92BC, 0x92D2, 0x92C7, 0x92F0, 0x92B2, 0x95AD, 0x95B1, 0x9704, 0x9706, 0x9707, 0x9709, 0x9760, 0x978D, 0x978B, 0x978F, 0x9821, 0x982B, 0x981C, 0x98B3, 0x990A, 0x9913, 0x9912, 0x9918, 0x99DD, 0x99D0, 0x99DF, 0x99DB, 0x99D1, 0x99D5, 0x99D2, 0x99D9, 0x9AB7, 0x9AEE, 0x9AEF, 0x9B27, 0x9B45, 0x9B44, 0x9B77, 0x9B6F, 0x9D06, 0x9D09, 0x9D03, 0x9EA9, 0x9EBE, 0x9ECE, 0x58A8, 0x9F52, 0x5112, 0x5118, 0x5114, 0x5110, 0x5115, 0x5180, 0x51AA, 0x51DD, 0x5291, 0x5293, 0x52F3, 0x5659, 0x566B, 0x5679, 0x5669, 0x5664, 0x5678, 0x566A, 0x5668, 0x5665, 0x5671, 0x566F, 0x566C, 0x5662, 0x5676, 0x58C1, 0x58BE, 0x58C7, 0x58C5, 0x596E, 0x5B1D, 0x5B34, 0x5B78, 0x5BF0, 0x5C0E, 0x5F4A, 0x61B2, 0x6191, 0x61A9, 0x618A, 0x61CD, 0x61B6, 0x61BE, 0x61CA, 0x61C8, 0x6230, 0x64C5, 0x64C1, 0x64CB, 0x64BB, 0x64BC, 0x64DA, 0x64C4, 0x64C7, 0x64C2, 0x64CD, 0x64BF, 0x64D2, 0x64D4, 0x64BE, 0x6574, 0x66C6, 0x66C9, 0x66B9, 0x66C4, 0x66C7, 0x66B8, 0x6A3D, 0x6A38, 0x6A3A, 0x6A59, 0x6A6B, 0x6A58, 0x6A39, 0x6A44, 0x6A62, 0x6A61, 0x6A4B, 0x6A47, 0x6A35, 0x6A5F, 0x6A48, 0x6B59, 0x6B77, 0x6C05, 0x6FC2, 0x6FB1, 0x6FA1, 0x6FC3, 0x6FA4, 0x6FC1, 0x6FA7, 0x6FB3, 0x6FC0, 0x6FB9, 0x6FB6, 0x6FA6, 0x6FA0, 0x6FB4, 0x71BE, 0x71C9, 0x71D0, 0x71D2, 0x71C8, 0x71D5, 0x71B9, 0x71CE, 0x71D9, 0x71DC, 0x71C3, 0x71C4, 0x7368, 0x749C, 0x74A3, 0x7498, 0x749F, 0x749E, 0x74E2, 0x750C, 0x750D, 0x7634, 0x7638, 0x763A, 0x76E7, 0x76E5, 0x77A0, 0x779E, 0x779F, 0x77A5, 0x78E8, 0x78DA, 0x78EC, 0x78E7, 0x79A6, 0x7A4D, 0x7A4E, 0x7A46, 0x7A4C, 0x7A4B, 0x7ABA, 0x7BD9, 0x7C11, 0x7BC9, 0x7BE4, 0x7BDB, 0x7BE1, 0x7BE9, 0x7BE6, 0x7CD5, 0x7CD6, 0x7E0A, 0x7E11, 0x7E08, 0x7E1B, 0x7E23, 0x7E1E, 0x7E1D, 0x7E09, 0x7E10, 0x7F79, 0x7FB2, 0x7FF0, 0x7FF1, 0x7FEE, 0x8028, 0x81B3, 0x81A9, 0x81A8, 0x81FB, 0x8208, 0x8258, 0x8259, 0x854A, 0x8559, 0x8548, 0x8568, 0x8569, 0x8543, 0x8549, 0x856D, 0x856A, 0x855E, 0x8783, 0x879F, 0x879E, 0x87A2, 0x878D, 0x8861, 0x892A, 0x8932, 0x8925, 0x892B, 0x8921, 0x89AA, 0x89A6, 0x8AE6, 0x8AFA, 0x8AEB, 0x8AF1, 0x8B00, 0x8ADC, 0x8AE7, 0x8AEE, 0x8AFE, 0x8B01, 0x8B02, 0x8AF7, 0x8AED, 0x8AF3, 0x8AF6, 0x8AFC, 0x8C6B, 0x8C6D, 0x8C93, 0x8CF4, 0x8E44, 0x8E31, 0x8E34, 0x8E42, 0x8E39, 0x8E35, 0x8F3B, 0x8F2F, 0x8F38, 0x8F33, 0x8FA8, 0x8FA6, 0x9075, 0x9074, 0x9078, 0x9072, 0x907C, 0x907A, 0x9134, 0x9192, 0x9320, 0x9336, 0x92F8, 0x9333, 0x932F, 0x9322, 0x92FC, 0x932B, 0x9304, 0x931A, 0x9310, 0x9326, 0x9321, 0x9315, 0x932E, 0x9319, 0x95BB, 0x96A7, 0x96A8, 0x96AA, 0x96D5, 0x970E, 0x9711, 0x9716, 0x970D, 0x9713, 0x970F, 0x975B, 0x975C, 0x9766, 0x9798, 0x9830, 0x9838, 0x983B, 0x9837, 0x982D, 0x9839, 0x9824, 0x9910, 0x9928, 0x991E, 0x991B, 0x9921, 0x991A, 0x99ED, 0x99E2, 0x99F1, 0x9AB8, 0x9ABC, 0x9AFB, 0x9AED, 0x9B28, 0x9B91, 0x9D15, 0x9D23, 0x9D26, 0x9D28, 0x9D12, 0x9D1B, 0x9ED8, 0x9ED4, 0x9F8D, 0x9F9C, 0x512A, 0x511F, 0x5121, 0x5132, 0x52F5, 0x568E, 0x5680, 0x5690, 0x5685, 0x5687, 0x568F, 0x58D5, 0x58D3, 0x58D1, 0x58CE, 0x5B30, 0x5B2A, 0x5B24, 0x5B7A, 0x5C37, 0x5C68, 0x5DBC, 0x5DBA, 0x5DBD, 0x5DB8, 0x5E6B, 0x5F4C, 0x5FBD, 0x61C9, 0x61C2, 0x61C7, 0x61E6, 0x61CB, 0x6232, 0x6234, 0x64CE, 0x64CA, 0x64D8, 0x64E0, 0x64F0, 0x64E6, 0x64EC, 0x64F1, 0x64E2, 0x64ED, 0x6582, 0x6583, 0x66D9, 0x66D6, 0x6A80, 0x6A94, 0x6A84, 0x6AA2, 0x6A9C, 0x6ADB, 0x6AA3, 0x6A7E, 0x6A97, 0x6A90, 0x6AA0, 0x6B5C, 0x6BAE, 0x6BDA, 0x6C08, 0x6FD8, 0x6FF1, 0x6FDF, 0x6FE0, 0x6FDB, 0x6FE4, 0x6FEB, 0x6FEF, 0x6F80, 0x6FEC, 0x6FE1, 0x6FE9, 0x6FD5, 0x6FEE, 0x6FF0, 0x71E7, 0x71DF, 0x71EE, 0x71E6, 0x71E5, 0x71ED, 0x71EC, 0x71F4, 0x71E0, 0x7235, 0x7246, 0x7370, 0x7372, 0x74A9, 0x74B0, 0x74A6, 0x74A8, 0x7646, 0x7642, 0x764C, 0x76EA, 0x77B3, 0x77AA, 0x77B0, 0x77AC, 0x77A7, 0x77AD, 0x77EF, 0x78F7, 0x78FA, 0x78F4, 0x78EF, 0x7901, 0x79A7, 0x79AA, 0x7A57, 0x7ABF, 0x7C07, 0x7C0D, 0x7BFE, 0x7BF7, 0x7C0C, 0x7BE0, 0x7CE0, 0x7CDC, 0x7CDE, 0x7CE2, 0x7CDF, 0x7CD9, 0x7CDD, 0x7E2E, 0x7E3E, 0x7E46, 0x7E37, 0x7E32, 0x7E43, 0x7E2B, 0x7E3D, 0x7E31, 0x7E45, 0x7E41, 0x7E34, 0x7E39, 0x7E48, 0x7E35, 0x7E3F, 0x7E2F, 0x7F44, 0x7FF3, 0x7FFC, 0x8071, 0x8072, 0x8070, 0x806F, 0x8073, 0x81C6, 0x81C3, 0x81BA, 0x81C2, 0x81C0, 0x81BF, 0x81BD, 0x81C9, 0x81BE, 0x81E8, 0x8209, 0x8271, 0x85AA, 0x8584, 0x857E, 0x859C, 0x8591, 0x8594, 0x85AF, 0x859B, 0x8587, 0x85A8, 0x858A, 0x8667, 0x87C0, 0x87D1, 0x87B3, 0x87D2, 0x87C6, 0x87AB, 0x87BB, 0x87BA, 0x87C8, 0x87CB, 0x893B, 0x8936, 0x8944, 0x8938, 0x893D, 0x89AC, 0x8B0E, 0x8B17, 0x8B19, 0x8B1B, 0x8B0A, 0x8B20, 0x8B1D, 0x8B04, 0x8B10, 0x8C41, 0x8C3F, 0x8C73, 0x8CFA, 0x8CFD, 0x8CFC, 0x8CF8, 0x8CFB, 0x8DA8, 0x8E49, 0x8E4B, 0x8E48, 0x8E4A, 0x8F44, 0x8F3E, 0x8F42, 0x8F45, 0x8F3F, 0x907F, 0x907D, 0x9084, 0x9081, 0x9082, 0x9080, 0x9139, 0x91A3, 0x919E, 0x919C, 0x934D, 0x9382, 0x9328, 0x9375, 0x934A, 0x9365, 0x934B, 0x9318, 0x937E, 0x936C, 0x935B, 0x9370, 0x935A, 0x9354, 0x95CA, 0x95CB, 0x95CC, 0x95C8, 0x95C6, 0x96B1, 0x96B8, 0x96D6, 0x971C, 0x971E, 0x97A0, 0x97D3, 0x9846, 0x98B6, 0x9935, 0x9A01, 0x99FF, 0x9BAE, 0x9BAB, 0x9BAA, 0x9BAD, 0x9D3B, 0x9D3F, 0x9E8B, 0x9ECF, 0x9EDE, 0x9EDC, 0x9EDD, 0x9EDB, 0x9F3E, 0x9F4B, 0x53E2, 0x5695, 0x56AE, 0x58D9, 0x58D8, 0x5B38, 0x5F5D, 0x61E3, 0x6233, 0x64F4, 0x64F2, 0x64FE, 0x6506, 0x64FA, 0x64FB, 0x64F7, 0x65B7, 0x66DC, 0x6726, 0x6AB3, 0x6AAC, 0x6AC3, 0x6ABB, 0x6AB8, 0x6AC2, 0x6AAE, 0x6AAF, 0x6B5F, 0x6B78, 0x6BAF, 0x7009, 0x700B, 0x6FFE, 0x7006, 0x6FFA, 0x7011, 0x700F, 0x71FB, 0x71FC, 0x71FE, 0x71F8, 0x7377, 0x7375, 0x74A7, 0x74BF, 0x7515, 0x7656, 0x7658, 0x7652, 0x77BD, 0x77BF, 0x77BB, 0x77BC, 0x790E, 0x79AE, 0x7A61, 0x7A62, 0x7A60, 0x7AC4, 0x7AC5, 0x7C2B, 0x7C27, 0x7C2A, 0x7C1E, 0x7C23, 0x7C21, 0x7CE7, 0x7E54, 0x7E55, 0x7E5E, 0x7E5A, 0x7E61, 0x7E52, 0x7E59, 0x7F48, 0x7FF9, 0x7FFB, 0x8077, 0x8076, 0x81CD, 0x81CF, 0x820A, 0x85CF, 0x85A9, 0x85CD, 0x85D0, 0x85C9, 0x85B0, 0x85BA, 0x85B9, 0x85A6, 0x87EF, 0x87EC, 0x87F2, 0x87E0, 0x8986, 0x89B2, 0x89F4, 0x8B28, 0x8B39, 0x8B2C, 0x8B2B, 0x8C50, 0x8D05, 0x8E59, 0x8E63, 0x8E66, 0x8E64, 0x8E5F, 0x8E55, 0x8EC0, 0x8F49, 0x8F4D, 0x9087, 0x9083, 0x9088, 0x91AB, 0x91AC, 0x91D0, 0x9394, 0x938A, 0x9396, 0x93A2, 0x93B3, 0x93AE, 0x93AC, 0x93B0, 0x9398, 0x939A, 0x9397, 0x95D4, 0x95D6, 0x95D0, 0x95D5, 0x96E2, 0x96DC, 0x96D9, 0x96DB, 0x96DE, 0x9724, 0x97A3, 0x97A6, 0x97AD, 0x97F9, 0x984D, 0x984F, 0x984C, 0x984E, 0x9853, 0x98BA, 0x993E, 0x993F, 0x993D, 0x992E, 0x99A5, 0x9A0E, 0x9AC1, 0x9B03, 0x9B06, 0x9B4F, 0x9B4E, 0x9B4D, 0x9BCA, 0x9BC9, 0x9BFD, 0x9BC8, 0x9BC0, 0x9D51, 0x9D5D, 0x9D60, 0x9EE0, 0x9F15, 0x9F2C, 0x5133, 0x56A5, 0x58DE, 0x58DF, 0x58E2, 0x5BF5, 0x9F90, 0x5EEC, 0x61F2, 0x61F7, 0x61F6, 0x61F5, 0x6500, 0x650F, 0x66E0, 0x66DD, 0x6AE5, 0x6ADD, 0x6ADA, 0x6AD3, 0x701B, 0x701F, 0x7028, 0x701A, 0x701D, 0x7015, 0x7018, 0x7206, 0x720D, 0x7258, 0x72A2, 0x7378, 0x737A, 0x74BD, 0x74CA, 0x74E3, 0x7587, 0x7586, 0x765F, 0x7661, 0x77C7, 0x7919, 0x79B1, 0x7A6B, 0x7A69, 0x7C3E, 0x7C3F, 0x7C38, 0x7C3D, 0x7C37, 0x7C40, 0x7E6B, 0x7E6D, 0x7E79, 0x7E69, 0x7E6A, 0x7F85, 0x7E73, 0x7FB6, 0x7FB9, 0x7FB8, 0x81D8, 0x85E9, 0x85DD, 0x85EA, 0x85D5, 0x85E4, 0x85E5, 0x85F7, 0x87FB, 0x8805, 0x880D, 0x87F9, 0x87FE, 0x8960, 0x895F, 0x8956, 0x895E, 0x8B41, 0x8B5C, 0x8B58, 0x8B49, 0x8B5A, 0x8B4E, 0x8B4F, 0x8B46, 0x8B59, 0x8D08, 0x8D0A, 0x8E7C, 0x8E72, 0x8E87, 0x8E76, 0x8E6C, 0x8E7A, 0x8E74, 0x8F54, 0x8F4E, 0x8FAD, 0x908A, 0x908B, 0x91B1, 0x91AE, 0x93E1, 0x93D1, 0x93DF, 0x93C3, 0x93C8, 0x93DC, 0x93DD, 0x93D6, 0x93E2, 0x93CD, 0x93D8, 0x93E4, 0x93D7, 0x93E8, 0x95DC, 0x96B4, 0x96E3, 0x972A, 0x9727, 0x9761, 0x97DC, 0x97FB, 0x985E, 0x9858, 0x985B, 0x98BC, 0x9945, 0x9949, 0x9A16, 0x9A19, 0x9B0D, 0x9BE8, 0x9BE7, 0x9BD6, 0x9BDB, 0x9D89, 0x9D61, 0x9D72, 0x9D6A, 0x9D6C, 0x9E92, 0x9E97, 0x9E93, 0x9EB4, 0x52F8, 0x56A8, 0x56B7, 0x56B6, 0x56B4, 0x56BC, 0x58E4, 0x5B40, 0x5B43, 0x5B7D, 0x5BF6, 0x5DC9, 0x61F8, 0x61FA, 0x6518, 0x6514, 0x6519, 0x66E6, 0x6727, 0x6AEC, 0x703E, 0x7030, 0x7032, 0x7210, 0x737B, 0x74CF, 0x7662, 0x7665, 0x7926, 0x792A, 0x792C, 0x792B, 0x7AC7, 0x7AF6, 0x7C4C, 0x7C43, 0x7C4D, 0x7CEF, 0x7CF0, 0x8FAE, 0x7E7D, 0x7E7C, 0x7E82, 0x7F4C, 0x8000, 0x81DA, 0x8266, 0x85FB, 0x85F9, 0x8611, 0x85FA, 0x8606, 0x860B, 0x8607, 0x860A, 0x8814, 0x8815, 0x8964, 0x89BA, 0x89F8, 0x8B70, 0x8B6C, 0x8B66, 0x8B6F, 0x8B5F, 0x8B6B, 0x8D0F, 0x8D0D, 0x8E89, 0x8E81, 0x8E85, 0x8E82, 0x91B4, 0x91CB, 0x9418, 0x9403, 0x93FD, 0x95E1, 0x9730, 0x98C4, 0x9952, 0x9951, 0x99A8, 0x9A2B, 0x9A30, 0x9A37, 0x9A35, 0x9C13, 0x9C0D, 0x9E79, 0x9EB5, 0x9EE8, 0x9F2F, 0x9F5F, 0x9F63, 0x9F61, 0x5137, 0x5138, 0x56C1, 0x56C0, 0x56C2, 0x5914, 0x5C6C, 0x5DCD, 0x61FC, 0x61FE, 0x651D, 0x651C, 0x6595, 0x66E9, 0x6AFB, 0x6B04, 0x6AFA, 0x6BB2, 0x704C, 0x721B, 0x72A7, 0x74D6, 0x74D4, 0x7669, 0x77D3, 0x7C50, 0x7E8F, 0x7E8C, 0x7FBC, 0x8617, 0x862D, 0x861A, 0x8823, 0x8822, 0x8821, 0x881F, 0x896A, 0x896C, 0x89BD, 0x8B74, 0x8B77, 0x8B7D, 0x8D13, 0x8E8A, 0x8E8D, 0x8E8B, 0x8F5F, 0x8FAF, 0x91BA, 0x942E, 0x9433, 0x9435, 0x943A, 0x9438, 0x9432, 0x942B, 0x95E2, 0x9738, 0x9739, 0x9732, 0x97FF, 0x9867, 0x9865, 0x9957, 0x9A45, 0x9A43, 0x9A40, 0x9A3E, 0x9ACF, 0x9B54, 0x9B51, 0x9C2D, 0x9C25, 0x9DAF, 0x9DB4, 0x9DC2, 0x9DB8, 0x9E9D, 0x9EEF, 0x9F19, 0x9F5C, 0x9F66, 0x9F67, 0x513C, 0x513B, 0x56C8, 0x56CA, 0x56C9, 0x5B7F, 0x5DD4, 0x5DD2, 0x5F4E, 0x61FF, 0x6524, 0x6B0A, 0x6B61, 0x7051, 0x7058, 0x7380, 0x74E4, 0x758A, 0x766E, 0x766C, 0x79B3, 0x7C60, 0x7C5F, 0x807E, 0x807D, 0x81DF, 0x8972, 0x896F, 0x89FC, 0x8B80, 0x8D16, 0x8D17, 0x8E91, 0x8E93, 0x8F61, 0x9148, 0x9444, 0x9451, 0x9452, 0x973D, 0x973E, 0x97C3, 0x97C1, 0x986B, 0x9955, 0x9A55, 0x9A4D, 0x9AD2, 0x9B1A, 0x9C49, 0x9C31, 0x9C3E, 0x9C3B, 0x9DD3, 0x9DD7, 0x9F34, 0x9F6C, 0x9F6A, 0x9F94, 0x56CC, 0x5DD6, 0x6200, 0x6523, 0x652B, 0x652A, 0x66EC, 0x6B10, 0x74DA, 0x7ACA, 0x7C64, 0x7C63, 0x7C65, 0x7E93, 0x7E96, 0x7E94, 0x81E2, 0x8638, 0x863F, 0x8831, 0x8B8A, 0x9090, 0x908F, 0x9463, 0x9460, 0x9464, 0x9768, 0x986F, 0x995C, 0x9A5A, 0x9A5B, 0x9A57, 0x9AD3, 0x9AD4, 0x9AD1, 0x9C54, 0x9C57, 0x9C56, 0x9DE5, 0x9E9F, 0x9EF4, 0x56D1, 0x58E9, 0x652C, 0x705E, 0x7671, 0x7672, 0x77D7, 0x7F50, 0x7F88, 0x8836, 0x8839, 0x8862, 0x8B93, 0x8B92, 0x8B96, 0x8277, 0x8D1B, 0x91C0, 0x946A, 0x9742, 0x9748, 0x9744, 0x97C6, 0x9870, 0x9A5F, 0x9B22, 0x9B58, 0x9C5F, 0x9DF9, 0x9DFA, 0x9E7C, 0x9E7D, 0x9F07, 0x9F77, 0x9F72, 0x5EF3, 0x6B16, 0x7063, 0x7C6C, 0x7C6E, 0x883B, 0x89C0, 0x8EA1, 0x91C1, 0x9472, 0x9470, 0x9871, 0x995E, 0x9AD6, 0x9B23, 0x9ECC, 0x7064, 0x77DA, 0x8B9A, 0x9477, 0x97C9, 0x9A62, 0x9A65, 0x7E9C, 0x8B9C, 0x8EAA, 0x91C5, 0x947D, 0x947E, 0x947C, 0x9C77, 0x9C78, 0x9EF7, 0x8C54, 0x947F, 0x9E1A, 0x7228, 0x9A6A, 0x9B31, 0x9E1B, 0x9E1E, 0x7C72, 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467, 0x2468, 0x2469, 0x2474, 0x2475, 0x2476, 0x2477, 0x2478, 0x2479, 0x247A, 0x247B, 0x247C, 0x247D, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x4E36, 0x4E3F, 0x4E85, 0x4EA0, 0x5182, 0x5196, 0x51AB, 0x52F9, 0x5338, 0x5369, 0x53B6, 0x590A, 0x5B80, 0x5DDB, 0x2F33, 0x5E7F, 0x5EF4, 0x5F50, 0x5F61, 0x6534, 0x65E0, 0x7592, 0x7676, 0x8FB5, 0x96B6, 0x00A8, 0x02C6, 0x30FD, 0x30FE, 0x309D, 0x309E, 0x3003, 0x4EDD, 0x3005, 0x3006, 0x3007, 0x30FC, 0xFF3B, 0xFF3D, 0x273D, 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047, 0x3048, 0x3049, 0x304A, 0x304B, 0x304C, 0x304D, 0x304E, 0x304F, 0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057, 0x3058, 0x3059, 0x305A, 0x305B, 0x305C, 0x305D, 0x305E, 0x305F, 0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067, 0x3068, 0x3069, 0x306A, 0x306B, 0x306C, 0x306D, 0x306E, 0x306F, 0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077, 0x3078, 0x3079, 0x307A, 0x307B, 0x307C, 0x307D, 0x307E, 0x307F, 0x3080, 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087, 0x3088, 0x3089, 0x308A, 0x308B, 0x308C, 0x308D, 0x308E, 0x308F, 0x3090, 0x3091, 0x3092, 0x3093, 0x30A1, 0x30A2, 0x30A3, 0x30A4, 0x30A5, 0x30A6, 0x30A7, 0x30A8, 0x30A9, 0x30AA, 0x30AB, 0x30AC, 0x30AD, 0x30AE, 0x30AF, 0x30B0, 0x30B1, 0x30B2, 0x30B3, 0x30B4, 0x30B5, 0x30B6, 0x30B7, 0x30B8, 0x30B9, 0x30BA, 0x30BB, 0x30BC, 0x30BD, 0x30BE, 0x30BF, 0x30C0, 0x30C1, 0x30C2, 0x30C3, 0x30C4, 0x30C5, 0x30C6, 0x30C7, 0x30C8, 0x30C9, 0x30CA, 0x30CB, 0x30CC, 0x30CD, 0x30CE, 0x30CF, 0x30D0, 0x30D1, 0x30D2, 0x30D3, 0x30D4, 0x30D5, 0x30D6, 0x30D7, 0x30D8, 0x30D9, 0x30DA, 0x30DB, 0x30DC, 0x30DD, 0x30DE, 0x30DF, 0x30E0, 0x30E1, 0x30E2, 0x30E3, 0x30E4, 0x30E5, 0x30E6, 0x30E7, 0x30E8, 0x30E9, 0x30EA, 0x30EB, 0x30EC, 0x30ED, 0x30EE, 0x30EF, 0x30F0, 0x30F1, 0x30F2, 0x30F3, 0x30F4, 0x30F5, 0x30F6, 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401, 0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D, 0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D, 0x042E, 0x042F, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451, 0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x044F, 0x21E7, 0x21B8, 0x21B9, 0x31CF, 0x00CC, 0x4E5A, 0x008A, 0x5202, 0x4491, 0x9FB0, 0x5188, 0x9FB1, 0x7607, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFE2, 0xFFE4, 0xFF07, 0xFF02, 0x3231, 0x2116, 0x2121, 0x309B, 0x309C, 0x2E80, 0x2E84, 0x2E86, 0x2E87, 0x2E88, 0x2E8A, 0x2E8C, 0x2E8D, 0x2E95, 0x2E9C, 0x2E9D, 0x2EA5, 0x2EA7, 0x2EAA, 0x2EAC, 0x2EAE, 0x2EB6, 0x2EBC, 0x2EBE, 0x2EC6, 0x2ECA, 0x2ECC, 0x2ECD, 0x2ECF, 0x2ED6, 0x2ED7, 0x2EDE, 0x2EE3, 0x0000, 0x0000, 0x0000, 0x0283, 0x0250, 0x025B, 0x0254, 0x0275, 0x0153, 0x00F8, 0x014B, 0x028A, 0x026A, 0x4E42, 0x4E5C, 0x51F5, 0x531A, 0x5382, 0x4E07, 0x4E0C, 0x4E47, 0x4E8D, 0x56D7, 0xFA0C, 0x5C6E, 0x5F73, 0x4E0F, 0x5187, 0x4E0E, 0x4E2E, 0x4E93, 0x4EC2, 0x4EC9, 0x4EC8, 0x5198, 0x52FC, 0x536C, 0x53B9, 0x5720, 0x5903, 0x592C, 0x5C10, 0x5DFF, 0x65E1, 0x6BB3, 0x6BCC, 0x6C14, 0x723F, 0x4E31, 0x4E3C, 0x4EE8, 0x4EDC, 0x4EE9, 0x4EE1, 0x4EDD, 0x4EDA, 0x520C, 0x531C, 0x534C, 0x5722, 0x5723, 0x5917, 0x592F, 0x5B81, 0x5B84, 0x5C12, 0x5C3B, 0x5C74, 0x5C73, 0x5E04, 0x5E80, 0x5E82, 0x5FC9, 0x6209, 0x6250, 0x6C15, 0x6C36, 0x6C43, 0x6C3F, 0x6C3B, 0x72AE, 0x72B0, 0x738A, 0x79B8, 0x808A, 0x961E, 0x4F0E, 0x4F18, 0x4F2C, 0x4EF5, 0x4F14, 0x4EF1, 0x4F00, 0x4EF7, 0x4F08, 0x4F1D, 0x4F02, 0x4F05, 0x4F22, 0x4F13, 0x4F04, 0x4EF4, 0x4F12, 0x51B1, 0x5213, 0x5209, 0x5210, 0x52A6, 0x5322, 0x531F, 0x534D, 0x538A, 0x5407, 0x56E1, 0x56DF, 0x572E, 0x572A, 0x5734, 0x593C, 0x5980, 0x597C, 0x5985, 0x597B, 0x597E, 0x5977, 0x597F, 0x5B56, 0x5C15, 0x5C25, 0x5C7C, 0x5C7A, 0x5C7B, 0x5C7E, 0x5DDF, 0x5E75, 0x5E84, 0x5F02, 0x5F1A, 0x5F74, 0x5FD5, 0x5FD4, 0x5FCF, 0x625C, 0x625E, 0x6264, 0x6261, 0x6266, 0x6262, 0x6259, 0x6260, 0x625A, 0x6265, 0x65EF, 0x65EE, 0x673E, 0x6739, 0x6738, 0x673B, 0x673A, 0x673F, 0x673C, 0x6733, 0x6C18, 0x6C46, 0x6C52, 0x6C5C, 0x6C4F, 0x6C4A, 0x6C54, 0x6C4B, 0x6C4C, 0x7071, 0x725E, 0x72B4, 0x72B5, 0x738E, 0x752A, 0x767F, 0x7A75, 0x7F51, 0x8278, 0x827C, 0x8280, 0x827D, 0x827F, 0x864D, 0x897E, 0x9099, 0x9097, 0x9098, 0x909B, 0x9094, 0x9622, 0x9624, 0x9620, 0x9623, 0x4F56, 0x4F3B, 0x4F62, 0x4F49, 0x4F53, 0x4F64, 0x4F3E, 0x4F67, 0x4F52, 0x4F5F, 0x4F41, 0x4F58, 0x4F2D, 0x4F33, 0x4F3F, 0x4F61, 0x518F, 0x51B9, 0x521C, 0x521E, 0x5221, 0x52AD, 0x52AE, 0x5309, 0x5363, 0x5372, 0x538E, 0x538F, 0x5430, 0x5437, 0x542A, 0x5454, 0x5445, 0x5419, 0x541C, 0x5425, 0x5418, 0x543D, 0x544F, 0x5441, 0x5428, 0x5424, 0x5447, 0x56EE, 0x56E7, 0x56E5, 0x5741, 0x5745, 0x574C, 0x5749, 0x574B, 0x5752, 0x5906, 0x5940, 0x59A6, 0x5998, 0x59A0, 0x5997, 0x598E, 0x59A2, 0x5990, 0x598F, 0x59A7, 0x59A1, 0x5B8E, 0x5B92, 0x5C28, 0x5C2A, 0x5C8D, 0x5C8F, 0x5C88, 0x5C8B, 0x5C89, 0x5C92, 0x5C8A, 0x5C86, 0x5C93, 0x5C95, 0x5DE0, 0x5E0A, 0x5E0E, 0x5E8B, 0x5E89, 0x5E8C, 0x5E88, 0x5E8D, 0x5F05, 0x5F1D, 0x5F78, 0x5F76, 0x5FD2, 0x5FD1, 0x5FD0, 0x5FED, 0x5FE8, 0x5FEE, 0x5FF3, 0x5FE1, 0x5FE4, 0x5FE3, 0x5FFA, 0x5FEF, 0x5FF7, 0x5FFB, 0x6000, 0x5FF4, 0x623A, 0x6283, 0x628C, 0x628E, 0x628F, 0x6294, 0x6287, 0x6271, 0x627B, 0x627A, 0x6270, 0x6281, 0x6288, 0x6277, 0x627D, 0x6272, 0x6274, 0x6537, 0x65F0, 0x65F4, 0x65F3, 0x65F2, 0x65F5, 0x6745, 0x6747, 0x6759, 0x6755, 0x674C, 0x6748, 0x675D, 0x674D, 0x675A, 0x674B, 0x6BD0, 0x6C19, 0x6C1A, 0x6C78, 0x6C67, 0x6C6B, 0x6C84, 0x6C8B, 0x6C8F, 0x6C71, 0x6C6F, 0x6C69, 0x6C9A, 0x6C6D, 0x6C87, 0x6C95, 0x6C9C, 0x6C66, 0x6C73, 0x6C65, 0x6C7B, 0x6C8E, 0x7074, 0x707A, 0x7263, 0x72BF, 0x72BD, 0x72C3, 0x72C6, 0x72C1, 0x72BA, 0x72C5, 0x7395, 0x7397, 0x7393, 0x7394, 0x7392, 0x753A, 0x7539, 0x7594, 0x7595, 0x7681, 0x793D, 0x8034, 0x8095, 0x8099, 0x8090, 0x8092, 0x809C, 0x8290, 0x828F, 0x8285, 0x828E, 0x8291, 0x8293, 0x828A, 0x8283, 0x8284, 0x8C78, 0x8FC9, 0x8FBF, 0x909F, 0x90A1, 0x90A5, 0x909E, 0x90A7, 0x90A0, 0x9630, 0x9628, 0x962F, 0x962D, 0x4E33, 0x4F98, 0x4F7C, 0x4F85, 0x4F7D, 0x4F80, 0x4F87, 0x4F76, 0x4F74, 0x4F89, 0x4F84, 0x4F77, 0x4F4C, 0x4F97, 0x4F6A, 0x4F9A, 0x4F79, 0x4F81, 0x4F78, 0x4F90, 0x4F9C, 0x4F94, 0x4F9E, 0x4F92, 0x4F82, 0x4F95, 0x4F6B, 0x4F6E, 0x519E, 0x51BC, 0x51BE, 0x5235, 0x5232, 0x5233, 0x5246, 0x5231, 0x52BC, 0x530A, 0x530B, 0x533C, 0x5392, 0x5394, 0x5487, 0x547F, 0x5481, 0x5491, 0x5482, 0x5488, 0x546B, 0x547A, 0x547E, 0x5465, 0x546C, 0x5474, 0x5466, 0x548D, 0x546F, 0x5461, 0x5460, 0x5498, 0x5463, 0x5467, 0x5464, 0x56F7, 0x56F9, 0x576F, 0x5772, 0x576D, 0x576B, 0x5771, 0x5770, 0x5776, 0x5780, 0x5775, 0x577B, 0x5773, 0x5774, 0x5762, 0x5768, 0x577D, 0x590C, 0x5945, 0x59B5, 0x59BA, 0x59CF, 0x59CE, 0x59B2, 0x59CC, 0x59C1, 0x59B6, 0x59BC, 0x59C3, 0x59D6, 0x59B1, 0x59BD, 0x59C0, 0x59C8, 0x59B4, 0x59C7, 0x5B62, 0x5B65, 0x5B93, 0x5B95, 0x5C44, 0x5C47, 0x5CAE, 0x5CA4, 0x5CA0, 0x5CB5, 0x5CAF, 0x5CA8, 0x5CAC, 0x5C9F, 0x5CA3, 0x5CAD, 0x5CA2, 0x5CAA, 0x5CA7, 0x5C9D, 0x5CA5, 0x5CB6, 0x5CB0, 0x5CA6, 0x5E17, 0x5E14, 0x5E19, 0x5F28, 0x5F22, 0x5F23, 0x5F24, 0x5F54, 0x5F82, 0x5F7E, 0x5F7D, 0x5FDE, 0x5FE5, 0x602D, 0x6026, 0x6019, 0x6032, 0x600B, 0x6034, 0x600A, 0x6017, 0x6033, 0x601A, 0x601E, 0x602C, 0x6022, 0x600D, 0x6010, 0x602E, 0x6013, 0x6011, 0x600C, 0x6009, 0x601C, 0x6214, 0x623D, 0x62AD, 0x62B4, 0x62D1, 0x62BE, 0x62AA, 0x62B6, 0x62CA, 0x62AE, 0x62B3, 0x62AF, 0x62BB, 0x62A9, 0x62B0, 0x62B8, 0x653D, 0x65A8, 0x65BB, 0x6609, 0x65FC, 0x6604, 0x6612, 0x6608, 0x65FB, 0x6603, 0x660B, 0x660D, 0x6605, 0x65FD, 0x6611, 0x6610, 0x66F6, 0x670A, 0x6785, 0x676C, 0x678E, 0x6792, 0x6776, 0x677B, 0x6798, 0x6786, 0x6784, 0x6774, 0x678D, 0x678C, 0x677A, 0x679F, 0x6791, 0x6799, 0x6783, 0x677D, 0x6781, 0x6778, 0x6779, 0x6794, 0x6B25, 0x6B80, 0x6B7E, 0x6BDE, 0x6C1D, 0x6C93, 0x6CEC, 0x6CEB, 0x6CEE, 0x6CD9, 0x6CB6, 0x6CD4, 0x6CAD, 0x6CE7, 0x6CB7, 0x6CD0, 0x6CC2, 0x6CBA, 0x6CC3, 0x6CC6, 0x6CED, 0x6CF2, 0x6CD2, 0x6CDD, 0x6CB4, 0x6C8A, 0x6C9D, 0x6C80, 0x6CDE, 0x6CC0, 0x6D30, 0x6CCD, 0x6CC7, 0x6CB0, 0x6CF9, 0x6CCF, 0x6CE9, 0x6CD1, 0x7094, 0x7098, 0x7085, 0x7093, 0x7086, 0x7084, 0x7091, 0x7096, 0x7082, 0x709A, 0x7083, 0x726A, 0x72D6, 0x72CB, 0x72D8, 0x72C9, 0x72DC, 0x72D2, 0x72D4, 0x72DA, 0x72CC, 0x72D1, 0x73A4, 0x73A1, 0x73AD, 0x73A6, 0x73A2, 0x73A0, 0x73AC, 0x739D, 0x74DD, 0x74E8, 0x753F, 0x7540, 0x753E, 0x758C, 0x7598, 0x76AF, 0x76F3, 0x76F1, 0x76F0, 0x76F5, 0x77F8, 0x77FC, 0x77F9, 0x77FB, 0x77FA, 0x77F7, 0x7942, 0x793F, 0x79C5, 0x7A78, 0x7A7B, 0x7AFB, 0x7C75, 0x7CFD, 0x8035, 0x808F, 0x80AE, 0x80A3, 0x80B8, 0x80B5, 0x80AD, 0x8220, 0x82A0, 0x82C0, 0x82AB, 0x829A, 0x8298, 0x829B, 0x82B5, 0x82A7, 0x82AE, 0x82BC, 0x829E, 0x82BA, 0x82B4, 0x82A8, 0x82A1, 0x82A9, 0x82C2, 0x82A4, 0x82C3, 0x82B6, 0x82A2, 0x8670, 0x866F, 0x866D, 0x866E, 0x8C56, 0x8FD2, 0x8FCB, 0x8FD3, 0x8FCD, 0x8FD6, 0x8FD5, 0x8FD7, 0x90B2, 0x90B4, 0x90AF, 0x90B3, 0x90B0, 0x9639, 0x963D, 0x963C, 0x963A, 0x9643, 0x4FCD, 0x4FC5, 0x4FD3, 0x4FB2, 0x4FC9, 0x4FCB, 0x4FC1, 0x4FD4, 0x4FDC, 0x4FD9, 0x4FBB, 0x4FB3, 0x4FDB, 0x4FC7, 0x4FD6, 0x4FBA, 0x4FC0, 0x4FB9, 0x4FEC, 0x5244, 0x5249, 0x52C0, 0x52C2, 0x533D, 0x537C, 0x5397, 0x5396, 0x5399, 0x5398, 0x54BA, 0x54A1, 0x54AD, 0x54A5, 0x54CF, 0x54C3, 0x830D, 0x54B7, 0x54AE, 0x54D6, 0x54B6, 0x54C5, 0x54C6, 0x54A0, 0x5470, 0x54BC, 0x54A2, 0x54BE, 0x5472, 0x54DE, 0x54B0, 0x57B5, 0x579E, 0x579F, 0x57A4, 0x578C, 0x5797, 0x579D, 0x579B, 0x5794, 0x5798, 0x578F, 0x5799, 0x57A5, 0x579A, 0x5795, 0x58F4, 0x590D, 0x5953, 0x59E1, 0x59DE, 0x59EE, 0x5A00, 0x59F1, 0x59DD, 0x59FA, 0x59FD, 0x59FC, 0x59F6, 0x59E4, 0x59F2, 0x59F7, 0x59DB, 0x59E9, 0x59F3, 0x59F5, 0x59E0, 0x59FE, 0x59F4, 0x59ED, 0x5BA8, 0x5C4C, 0x5CD0, 0x5CD8, 0x5CCC, 0x5CD7, 0x5CCB, 0x5CDB, 0x5CDE, 0x5CDA, 0x5CC9, 0x5CC7, 0x5CCA, 0x5CD6, 0x5CD3, 0x5CD4, 0x5CCF, 0x5CC8, 0x5CC6, 0x5CCE, 0x5CDF, 0x5CF8, 0x5DF9, 0x5E21, 0x5E22, 0x5E23, 0x5E20, 0x5E24, 0x5EB0, 0x5EA4, 0x5EA2, 0x5E9B, 0x5EA3, 0x5EA5, 0x5F07, 0x5F2E, 0x5F56, 0x5F86, 0x6037, 0x6039, 0x6054, 0x6072, 0x605E, 0x6045, 0x6053, 0x6047, 0x6049, 0x605B, 0x604C, 0x6040, 0x6042, 0x605F, 0x6024, 0x6044, 0x6058, 0x6066, 0x606E, 0x6242, 0x6243, 0x62CF, 0x630D, 0x630B, 0x62F5, 0x630E, 0x6303, 0x62EB, 0x62F9, 0x630F, 0x630C, 0x62F8, 0x62F6, 0x6300, 0x6313, 0x6314, 0x62FA, 0x6315, 0x62FB, 0x62F0, 0x6541, 0x6543, 0x65AA, 0x65BF, 0x6636, 0x6621, 0x6632, 0x6635, 0x661C, 0x6626, 0x6622, 0x6633, 0x662B, 0x663A, 0x661D, 0x6634, 0x6639, 0x662E, 0x670F, 0x6710, 0x67C1, 0x67F2, 0x67C8, 0x67BA, 0x67DC, 0x67BB, 0x67F8, 0x67D8, 0x67C0, 0x67B7, 0x67C5, 0x67EB, 0x67E4, 0x67DF, 0x67B5, 0x67CD, 0x67B3, 0x67F7, 0x67F6, 0x67EE, 0x67E3, 0x67C2, 0x67B9, 0x67CE, 0x67E7, 0x67F0, 0x67B2, 0x67FC, 0x67C6, 0x67ED, 0x67CC, 0x67AE, 0x67E6, 0x67DB, 0x67FA, 0x67C9, 0x67CA, 0x67C3, 0x67EA, 0x67CB, 0x6B28, 0x6B82, 0x6B84, 0x6BB6, 0x6BD6, 0x6BD8, 0x6BE0, 0x6C20, 0x6C21, 0x6D28, 0x6D34, 0x6D2D, 0x6D1F, 0x6D3C, 0x6D3F, 0x6D12, 0x6D0A, 0x6CDA, 0x6D33, 0x6D04, 0x6D19, 0x6D3A, 0x6D1A, 0x6D11, 0x6D00, 0x6D1D, 0x6D42, 0x6D01, 0x6D18, 0x6D37, 0x6D03, 0x6D0F, 0x6D40, 0x6D07, 0x6D20, 0x6D2C, 0x6D08, 0x6D22, 0x6D09, 0x6D10, 0x70B7, 0x709F, 0x70BE, 0x70B1, 0x70B0, 0x70A1, 0x70B4, 0x70B5, 0x70A9, 0x7241, 0x7249, 0x724A, 0x726C, 0x7270, 0x7273, 0x726E, 0x72CA, 0x72E4, 0x72E8, 0x72EB, 0x72DF, 0x72EA, 0x72E6, 0x72E3, 0x7385, 0x73CC, 0x73C2, 0x73C8, 0x73C5, 0x73B9, 0x73B6, 0x73B5, 0x73B4, 0x73EB, 0x73BF, 0x73C7, 0x73BE, 0x73C3, 0x73C6, 0x73B8, 0x73CB, 0x74EC, 0x74EE, 0x752E, 0x7547, 0x7548, 0x75A7, 0x75AA, 0x7679, 0x76C4, 0x7708, 0x7703, 0x7704, 0x7705, 0x770A, 0x76F7, 0x76FB, 0x76FA, 0x77E7, 0x77E8, 0x7806, 0x7811, 0x7812, 0x7805, 0x7810, 0x780F, 0x780E, 0x7809, 0x7803, 0x7813, 0x794A, 0x794C, 0x794B, 0x7945, 0x7944, 0x79D5, 0x79CD, 0x79CF, 0x79D6, 0x79CE, 0x7A80, 0x7A7E, 0x7AD1, 0x7B00, 0x7B01, 0x7C7A, 0x7C78, 0x7C79, 0x7C7F, 0x7C80, 0x7C81, 0x7D03, 0x7D08, 0x7D01, 0x7F58, 0x7F91, 0x7F8D, 0x7FBE, 0x8007, 0x800E, 0x800F, 0x8014, 0x8037, 0x80D8, 0x80C7, 0x80E0, 0x80D1, 0x80C8, 0x80C2, 0x80D0, 0x80C5, 0x80E3, 0x80D9, 0x80DC, 0x80CA, 0x80D5, 0x80C9, 0x80CF, 0x80D7, 0x80E6, 0x80CD, 0x81FF, 0x8221, 0x8294, 0x82D9, 0x82FE, 0x82F9, 0x8307, 0x82E8, 0x8300, 0x82D5, 0x833A, 0x82EB, 0x82D6, 0x82F4, 0x82EC, 0x82E1, 0x82F2, 0x82F5, 0x830C, 0x82FB, 0x82F6, 0x82F0, 0x82EA, 0x82E4, 0x82E0, 0x82FA, 0x82F3, 0x82ED, 0x8677, 0x8674, 0x867C, 0x8673, 0x8841, 0x884E, 0x8867, 0x886A, 0x8869, 0x89D3, 0x8A04, 0x8A07, 0x8D72, 0x8FE3, 0x8FE1, 0x8FEE, 0x8FE0, 0x90F1, 0x90BD, 0x90BF, 0x90D5, 0x90C5, 0x90BE, 0x90C7, 0x90CB, 0x90C8, 0x91D4, 0x91D3, 0x9654, 0x964F, 0x9651, 0x9653, 0x964A, 0x964E, 0x501E, 0x5005, 0x5007, 0x5013, 0x5022, 0x5030, 0x501B, 0x4FF5, 0x4FF4, 0x5033, 0x5037, 0x502C, 0x4FF6, 0x4FF7, 0x5017, 0x501C, 0x5020, 0x5027, 0x5035, 0x502F, 0x5031, 0x500E, 0x515A, 0x5194, 0x5193, 0x51CA, 0x51C4, 0x51C5, 0x51C8, 0x51CE, 0x5261, 0x525A, 0x5252, 0x525E, 0x525F, 0x5255, 0x5262, 0x52CD, 0x530E, 0x539E, 0x5526, 0x54E2, 0x5517, 0x5512, 0x54E7, 0x54F3, 0x54E4, 0x551A, 0x54FF, 0x5504, 0x5508, 0x54EB, 0x5511, 0x5505, 0x54F1, 0x550A, 0x54FB, 0x54F7, 0x54F8, 0x54E0, 0x550E, 0x5503, 0x550B, 0x5701, 0x5702, 0x57CC, 0x5832, 0x57D5, 0x57D2, 0x57BA, 0x57C6, 0x57BD, 0x57BC, 0x57B8, 0x57B6, 0x57BF, 0x57C7, 0x57D0, 0x57B9, 0x57C1, 0x590E, 0x594A, 0x5A19, 0x5A16, 0x5A2D, 0x5A2E, 0x5A15, 0x5A0F, 0x5A17, 0x5A0A, 0x5A1E, 0x5A33, 0x5B6C, 0x5BA7, 0x5BAD, 0x5BAC, 0x5C03, 0x5C56, 0x5C54, 0x5CEC, 0x5CFF, 0x5CEE, 0x5CF1, 0x5CF7, 0x5D00, 0x5CF9, 0x5E29, 0x5E28, 0x5EA8, 0x5EAE, 0x5EAA, 0x5EAC, 0x5F33, 0x5F30, 0x5F67, 0x605D, 0x605A, 0x6067, 0x6041, 0x60A2, 0x6088, 0x6080, 0x6092, 0x6081, 0x609D, 0x6083, 0x6095, 0x609B, 0x6097, 0x6087, 0x609C, 0x608E, 0x6219, 0x6246, 0x62F2, 0x6310, 0x6356, 0x632C, 0x6344, 0x6345, 0x6336, 0x6343, 0x63E4, 0x6339, 0x634B, 0x634A, 0x633C, 0x6329, 0x6341, 0x6334, 0x6358, 0x6354, 0x6359, 0x632D, 0x6347, 0x6333, 0x635A, 0x6351, 0x6338, 0x6357, 0x6340, 0x6348, 0x654A, 0x6546, 0x65C6, 0x65C3, 0x65C4, 0x65C2, 0x664A, 0x665F, 0x6647, 0x6651, 0x6712, 0x6713, 0x681F, 0x681A, 0x6849, 0x6832, 0x6833, 0x683B, 0x684B, 0x684F, 0x6816, 0x6831, 0x681C, 0x6835, 0x682B, 0x682D, 0x682F, 0x684E, 0x6844, 0x6834, 0x681D, 0x6812, 0x6814, 0x6826, 0x6828, 0x682E, 0x684D, 0x683A, 0x6825, 0x6820, 0x6B2C, 0x6B2F, 0x6B2D, 0x6B31, 0x6B34, 0x6B6D, 0x8082, 0x6B88, 0x6BE6, 0x6BE4, 0x6BE8, 0x6BE3, 0x6BE2, 0x6BE7, 0x6C25, 0x6D7A, 0x6D63, 0x6D64, 0x6D76, 0x6D0D, 0x6D61, 0x6D92, 0x6D58, 0x6D62, 0x6D6D, 0x6D6F, 0x6D91, 0x6D8D, 0x6DEF, 0x6D7F, 0x6D86, 0x6D5E, 0x6D67, 0x6D60, 0x6D97, 0x6D70, 0x6D7C, 0x6D5F, 0x6D82, 0x6D98, 0x6D2F, 0x6D68, 0x6D8B, 0x6D7E, 0x6D80, 0x6D84, 0x6D16, 0x6D83, 0x6D7B, 0x6D7D, 0x6D75, 0x6D90, 0x70DC, 0x70D3, 0x70D1, 0x70DD, 0x70CB, 0x7F39, 0x70E2, 0x70D7, 0x70D2, 0x70DE, 0x70E0, 0x70D4, 0x70CD, 0x70C5, 0x70C6, 0x70C7, 0x70DA, 0x70CE, 0x70E1, 0x7242, 0x7278, 0x7277, 0x7276, 0x7300, 0x72FA, 0x72F4, 0x72FE, 0x72F6, 0x72F3, 0x72FB, 0x7301, 0x73D3, 0x73D9, 0x73E5, 0x73D6, 0x73BC, 0x73E7, 0x73E3, 0x73E9, 0x73DC, 0x73D2, 0x73DB, 0x73D4, 0x73DD, 0x73DA, 0x73D7, 0x73D8, 0x73E8, 0x74DE, 0x74DF, 0x74F4, 0x74F5, 0x7521, 0x755B, 0x755F, 0x75B0, 0x75C1, 0x75BB, 0x75C4, 0x75C0, 0x75BF, 0x75B6, 0x75BA, 0x768A, 0x76C9, 0x771D, 0x771B, 0x7710, 0x7713, 0x7712, 0x7723, 0x7711, 0x7715, 0x7719, 0x771A, 0x7722, 0x7727, 0x7823, 0x782C, 0x7822, 0x7835, 0x782F, 0x7828, 0x782E, 0x782B, 0x7821, 0x7829, 0x7833, 0x782A, 0x7831, 0x7954, 0x795B, 0x794F, 0x795C, 0x7953, 0x7952, 0x7951, 0x79EB, 0x79EC, 0x79E0, 0x79EE, 0x79ED, 0x79EA, 0x79DC, 0x79DE, 0x79DD, 0x7A86, 0x7A89, 0x7A85, 0x7A8B, 0x7A8C, 0x7A8A, 0x7A87, 0x7AD8, 0x7B10, 0x7B04, 0x7B13, 0x7B05, 0x7B0F, 0x7B08, 0x7B0A, 0x7B0E, 0x7B09, 0x7B12, 0x7C84, 0x7C91, 0x7C8A, 0x7C8C, 0x7C88, 0x7C8D, 0x7C85, 0x7D1E, 0x7D1D, 0x7D11, 0x7D0E, 0x7D18, 0x7D16, 0x7D13, 0x7D1F, 0x7D12, 0x7D0F, 0x7D0C, 0x7F5C, 0x7F61, 0x7F5E, 0x7F60, 0x7F5D, 0x7F5B, 0x7F96, 0x7F92, 0x7FC3, 0x7FC2, 0x7FC0, 0x8016, 0x803E, 0x8039, 0x80FA, 0x80F2, 0x80F9, 0x80F5, 0x8101, 0x80FB, 0x8100, 0x8201, 0x822F, 0x8225, 0x8333, 0x832D, 0x8344, 0x8319, 0x8351, 0x8325, 0x8356, 0x833F, 0x8341, 0x8326, 0x831C, 0x8322, 0x8342, 0x834E, 0x831B, 0x832A, 0x8308, 0x833C, 0x834D, 0x8316, 0x8324, 0x8320, 0x8337, 0x832F, 0x8329, 0x8347, 0x8345, 0x834C, 0x8353, 0x831E, 0x832C, 0x834B, 0x8327, 0x8348, 0x8653, 0x8652, 0x86A2, 0x86A8, 0x8696, 0x868D, 0x8691, 0x869E, 0x8687, 0x8697, 0x8686, 0x868B, 0x869A, 0x8685, 0x86A5, 0x8699, 0x86A1, 0x86A7, 0x8695, 0x8698, 0x868E, 0x869D, 0x8690, 0x8694, 0x8843, 0x8844, 0x886D, 0x8875, 0x8876, 0x8872, 0x8880, 0x8871, 0x887F, 0x886F, 0x8883, 0x887E, 0x8874, 0x887C, 0x8A12, 0x8C47, 0x8C57, 0x8C7B, 0x8CA4, 0x8CA3, 0x8D76, 0x8D78, 0x8DB5, 0x8DB7, 0x8DB6, 0x8ED1, 0x8ED3, 0x8FFE, 0x8FF5, 0x9002, 0x8FFF, 0x8FFB, 0x9004, 0x8FFC, 0x8FF6, 0x90D6, 0x90E0, 0x90D9, 0x90DA, 0x90E3, 0x90DF, 0x90E5, 0x90D8, 0x90DB, 0x90D7, 0x90DC, 0x90E4, 0x9150, 0x914E, 0x914F, 0x91D5, 0x91E2, 0x91DA, 0x965C, 0x965F, 0x96BC, 0x98E3, 0x9ADF, 0x9B2F, 0x4E7F, 0x5070, 0x506A, 0x5061, 0x505E, 0x5060, 0x5053, 0x504B, 0x505D, 0x5072, 0x5048, 0x504D, 0x5041, 0x505B, 0x504A, 0x5062, 0x5015, 0x5045, 0x505F, 0x5069, 0x506B, 0x5063, 0x5064, 0x5046, 0x5040, 0x506E, 0x5073, 0x5057, 0x5051, 0x51D0, 0x526B, 0x526D, 0x526C, 0x526E, 0x52D6, 0x52D3, 0x532D, 0x539C, 0x5575, 0x5576, 0x553C, 0x554D, 0x5550, 0x5534, 0x552A, 0x5551, 0x5562, 0x5536, 0x5535, 0x5530, 0x5552, 0x5545, 0x550C, 0x5532, 0x5565, 0x554E, 0x5539, 0x5548, 0x552D, 0x553B, 0x5540, 0x554B, 0x570A, 0x5707, 0x57FB, 0x5814, 0x57E2, 0x57F6, 0x57DC, 0x57F4, 0x5800, 0x57ED, 0x57FD, 0x5808, 0x57F8, 0x580B, 0x57F3, 0x57CF, 0x5807, 0x57EE, 0x57E3, 0x57F2, 0x57E5, 0x57EC, 0x57E1, 0x580E, 0x57FC, 0x5810, 0x57E7, 0x5801, 0x580C, 0x57F1, 0x57E9, 0x57F0, 0x580D, 0x5804, 0x595C, 0x5A60, 0x5A58, 0x5A55, 0x5A67, 0x5A5E, 0x5A38, 0x5A35, 0x5A6D, 0x5A50, 0x5A5F, 0x5A65, 0x5A6C, 0x5A53, 0x5A64, 0x5A57, 0x5A43, 0x5A5D, 0x5A52, 0x5A44, 0x5A5B, 0x5A48, 0x5A8E, 0x5A3E, 0x5A4D, 0x5A39, 0x5A4C, 0x5A70, 0x5A69, 0x5A47, 0x5A51, 0x5A56, 0x5A42, 0x5A5C, 0x5B72, 0x5B6E, 0x5BC1, 0x5BC0, 0x5C59, 0x5D1E, 0x5D0B, 0x5D1D, 0x5D1A, 0x5D20, 0x5D0C, 0x5D28, 0x5D0D, 0x5D26, 0x5D25, 0x5D0F, 0x5D30, 0x5D12, 0x5D23, 0x5D1F, 0x5D2E, 0x5E3E, 0x5E34, 0x5EB1, 0x5EB4, 0x5EB9, 0x5EB2, 0x5EB3, 0x5F36, 0x5F38, 0x5F9B, 0x5F96, 0x5F9F, 0x608A, 0x6090, 0x6086, 0x60BE, 0x60B0, 0x60BA, 0x60D3, 0x60D4, 0x60CF, 0x60E4, 0x60D9, 0x60DD, 0x60C8, 0x60B1, 0x60DB, 0x60B7, 0x60CA, 0x60BF, 0x60C3, 0x60CD, 0x60C0, 0x6332, 0x6365, 0x638A, 0x6382, 0x637D, 0x63BD, 0x639E, 0x63AD, 0x639D, 0x6397, 0x63AB, 0x638E, 0x636F, 0x6387, 0x6390, 0x636E, 0x63AF, 0x6375, 0x639C, 0x636D, 0x63AE, 0x637C, 0x63A4, 0x633B, 0x639F, 0x6378, 0x6385, 0x6381, 0x6391, 0x638D, 0x6370, 0x6553, 0x65CD, 0x6665, 0x6661, 0x665B, 0x6659, 0x665C, 0x6662, 0x6718, 0x6879, 0x6887, 0x6890, 0x689C, 0x686D, 0x686E, 0x68AE, 0x68AB, 0x6956, 0x686F, 0x68A3, 0x68AC, 0x68A9, 0x6875, 0x6874, 0x68B2, 0x688F, 0x6877, 0x6892, 0x687C, 0x686B, 0x6872, 0x68AA, 0x6880, 0x6871, 0x687E, 0x689B, 0x6896, 0x688B, 0x68A0, 0x6889, 0x68A4, 0x6878, 0x687B, 0x6891, 0x688C, 0x688A, 0x687D, 0x6B36, 0x6B33, 0x6B37, 0x6B38, 0x6B91, 0x6B8F, 0x6B8D, 0x6B8E, 0x6B8C, 0x6C2A, 0x6DC0, 0x6DAB, 0x6DB4, 0x6DB3, 0x6E74, 0x6DAC, 0x6DE9, 0x6DE2, 0x6DB7, 0x6DF6, 0x6DD4, 0x6E00, 0x6DC8, 0x6DE0, 0x6DDF, 0x6DD6, 0x6DBE, 0x6DE5, 0x6DDC, 0x6DDD, 0x6DDB, 0x6DF4, 0x6DCA, 0x6DBD, 0x6DED, 0x6DF0, 0x6DBA, 0x6DD5, 0x6DC2, 0x6DCF, 0x6DC9, 0x6DD0, 0x6DF2, 0x6DD3, 0x6DFD, 0x6DD7, 0x6DCD, 0x6DE3, 0x6DBB, 0x70FA, 0x710D, 0x70F7, 0x7117, 0x70F4, 0x710C, 0x70F0, 0x7104, 0x70F3, 0x7110, 0x70FC, 0x70FF, 0x7106, 0x7113, 0x7100, 0x70F8, 0x70F6, 0x710B, 0x7102, 0x710E, 0x727E, 0x727B, 0x727C, 0x727F, 0x731D, 0x7317, 0x7307, 0x7311, 0x7318, 0x730A, 0x7308, 0x72FF, 0x730F, 0x731E, 0x7388, 0x73F6, 0x73F8, 0x73F5, 0x7404, 0x7401, 0x73FD, 0x7407, 0x7400, 0x73FA, 0x73FC, 0x73FF, 0x740C, 0x740B, 0x73F4, 0x7408, 0x7564, 0x7563, 0x75CE, 0x75D2, 0x75CF, 0x75CB, 0x75CC, 0x75D1, 0x75D0, 0x768F, 0x7689, 0x76D3, 0x7739, 0x772F, 0x772D, 0x7731, 0x7732, 0x7734, 0x7733, 0x773D, 0x7725, 0x773B, 0x7735, 0x7848, 0x7852, 0x7849, 0x784D, 0x784A, 0x784C, 0x7826, 0x7845, 0x7850, 0x7964, 0x7967, 0x7969, 0x796A, 0x7963, 0x796B, 0x7961, 0x79BB, 0x79FA, 0x79F8, 0x79F6, 0x79F7, 0x7A8F, 0x7A94, 0x7A90, 0x7B35, 0x7B47, 0x7B34, 0x7B25, 0x7B30, 0x7B22, 0x7B24, 0x7B33, 0x7B18, 0x7B2A, 0x7B1D, 0x7B31, 0x7B2B, 0x7B2D, 0x7B2F, 0x7B32, 0x7B38, 0x7B1A, 0x7B23, 0x7C94, 0x7C98, 0x7C96, 0x7CA3, 0x7D35, 0x7D3D, 0x7D38, 0x7D36, 0x7D3A, 0x7D45, 0x7D2C, 0x7D29, 0x7D41, 0x7D47, 0x7D3E, 0x7D3F, 0x7D4A, 0x7D3B, 0x7D28, 0x7F63, 0x7F95, 0x7F9C, 0x7F9D, 0x7F9B, 0x7FCA, 0x7FCB, 0x7FCD, 0x7FD0, 0x7FD1, 0x7FC7, 0x7FCF, 0x7FC9, 0x801F, 0x801E, 0x801B, 0x8047, 0x8043, 0x8048, 0x8118, 0x8125, 0x8119, 0x811B, 0x812D, 0x811F, 0x812C, 0x811E, 0x8121, 0x8115, 0x8127, 0x811D, 0x8122, 0x8211, 0x8238, 0x8233, 0x823A, 0x8234, 0x8232, 0x8274, 0x8390, 0x83A3, 0x83A8, 0x838D, 0x837A, 0x8373, 0x83A4, 0x8374, 0x838F, 0x8381, 0x8395, 0x8399, 0x8375, 0x8394, 0x83A9, 0x837D, 0x8383, 0x838C, 0x839D, 0x839B, 0x83AA, 0x838B, 0x837E, 0x83A5, 0x83AF, 0x8388, 0x8397, 0x83B0, 0x837F, 0x83A6, 0x8387, 0x83AE, 0x8376, 0x839A, 0x8659, 0x8656, 0x86BF, 0x86B7, 0x86C2, 0x86C1, 0x86C5, 0x86BA, 0x86B0, 0x86C8, 0x86B9, 0x86B3, 0x86B8, 0x86CC, 0x86B4, 0x86BB, 0x86BC, 0x86C3, 0x86BD, 0x86BE, 0x8852, 0x8889, 0x8895, 0x88A8, 0x88A2, 0x88AA, 0x889A, 0x8891, 0x88A1, 0x889F, 0x8898, 0x88A7, 0x8899, 0x889B, 0x8897, 0x88A4, 0x88AC, 0x888C, 0x8893, 0x888E, 0x8982, 0x89D6, 0x89D9, 0x89D5, 0x8A30, 0x8A27, 0x8A2C, 0x8A1E, 0x8C39, 0x8C3B, 0x8C5C, 0x8C5D, 0x8C7D, 0x8CA5, 0x8D7D, 0x8D7B, 0x8D79, 0x8DBC, 0x8DC2, 0x8DB9, 0x8DBF, 0x8DC1, 0x8ED8, 0x8EDE, 0x8EDD, 0x8EDC, 0x8ED7, 0x8EE0, 0x8EE1, 0x9024, 0x900B, 0x9011, 0x901C, 0x900C, 0x9021, 0x90EF, 0x90EA, 0x90F0, 0x90F4, 0x90F2, 0x90F3, 0x90D4, 0x90EB, 0x90EC, 0x90E9, 0x9156, 0x9158, 0x915A, 0x9153, 0x9155, 0x91EC, 0x91F4, 0x91F1, 0x91F3, 0x91F8, 0x91E4, 0x91F9, 0x91EA, 0x91EB, 0x91F7, 0x91E8, 0x91EE, 0x957A, 0x9586, 0x9588, 0x967C, 0x966D, 0x966B, 0x9671, 0x966F, 0x96BF, 0x976A, 0x9804, 0x98E5, 0x9997, 0x509B, 0x5095, 0x5094, 0x509E, 0x508B, 0x50A3, 0x5083, 0x508C, 0x508E, 0x509D, 0x5068, 0x509C, 0x5092, 0x5082, 0x5087, 0x515F, 0x51D4, 0x5312, 0x5311, 0x53A4, 0x53A7, 0x5591, 0x55A8, 0x55A5, 0x55AD, 0x5577, 0x5645, 0x55A2, 0x5593, 0x5588, 0x558F, 0x55B5, 0x5581, 0x55A3, 0x5592, 0x55A4, 0x557D, 0x558C, 0x55A6, 0x557F, 0x5595, 0x55A1, 0x558E, 0x570C, 0x5829, 0x5837, 0x5819, 0x581E, 0x5827, 0x5823, 0x5828, 0x57F5, 0x5848, 0x5825, 0x581C, 0x581B, 0x5833, 0x583F, 0x5836, 0x582E, 0x5839, 0x5838, 0x582D, 0x582C, 0x583B, 0x5961, 0x5AAF, 0x5A94, 0x5A9F, 0x5A7A, 0x5AA2, 0x5A9E, 0x5A78, 0x5AA6, 0x5A7C, 0x5AA5, 0x5AAC, 0x5A95, 0x5AAE, 0x5A37, 0x5A84, 0x5A8A, 0x5A97, 0x5A83, 0x5A8B, 0x5AA9, 0x5A7B, 0x5A7D, 0x5A8C, 0x5A9C, 0x5A8F, 0x5A93, 0x5A9D, 0x5BEA, 0x5BCD, 0x5BCB, 0x5BD4, 0x5BD1, 0x5BCA, 0x5BCE, 0x5C0C, 0x5C30, 0x5D37, 0x5D43, 0x5D6B, 0x5D41, 0x5D4B, 0x5D3F, 0x5D35, 0x5D51, 0x5D4E, 0x5D55, 0x5D33, 0x5D3A, 0x5D52, 0x5D3D, 0x5D31, 0x5D59, 0x5D42, 0x5D39, 0x5D49, 0x5D38, 0x5D3C, 0x5D32, 0x5D36, 0x5D40, 0x5D45, 0x5E44, 0x5E41, 0x5F58, 0x5FA6, 0x5FA5, 0x5FAB, 0x60C9, 0x60B9, 0x60CC, 0x60E2, 0x60CE, 0x60C4, 0x6114, 0x60F2, 0x610A, 0x6116, 0x6105, 0x60F5, 0x6113, 0x60F8, 0x60FC, 0x60FE, 0x60C1, 0x6103, 0x6118, 0x611D, 0x6110, 0x60FF, 0x6104, 0x610B, 0x624A, 0x6394, 0x63B1, 0x63B0, 0x63CE, 0x63E5, 0x63E8, 0x63EF, 0x63C3, 0x649D, 0x63F3, 0x63CA, 0x63E0, 0x63F6, 0x63D5, 0x63F2, 0x63F5, 0x6461, 0x63DF, 0x63BE, 0x63DD, 0x63DC, 0x63C4, 0x63D8, 0x63D3, 0x63C2, 0x63C7, 0x63CC, 0x63CB, 0x63C8, 0x63F0, 0x63D7, 0x63D9, 0x6532, 0x6567, 0x656A, 0x6564, 0x655C, 0x6568, 0x6565, 0x658C, 0x659D, 0x659E, 0x65AE, 0x65D0, 0x65D2, 0x667C, 0x666C, 0x667B, 0x6680, 0x6671, 0x6679, 0x666A, 0x6672, 0x6701, 0x690C, 0x68D3, 0x6904, 0x68DC, 0x692A, 0x68EC, 0x68EA, 0x68F1, 0x690F, 0x68D6, 0x68F7, 0x68EB, 0x68E4, 0x68F6, 0x6913, 0x6910, 0x68F3, 0x68E1, 0x6907, 0x68CC, 0x6908, 0x6970, 0x68B4, 0x6911, 0x68EF, 0x68C6, 0x6914, 0x68F8, 0x68D0, 0x68FD, 0x68FC, 0x68E8, 0x690B, 0x690A, 0x6917, 0x68CE, 0x68C8, 0x68DD, 0x68DE, 0x68E6, 0x68F4, 0x68D1, 0x6906, 0x68D4, 0x68E9, 0x6915, 0x6925, 0x68C7, 0x6B39, 0x6B3B, 0x6B3F, 0x6B3C, 0x6B94, 0x6B97, 0x6B99, 0x6B95, 0x6BBD, 0x6BF0, 0x6BF2, 0x6BF3, 0x6C30, 0x6DFC, 0x6E46, 0x6E47, 0x6E1F, 0x6E49, 0x6E88, 0x6E3C, 0x6E3D, 0x6E45, 0x6E62, 0x6E2B, 0x6E3F, 0x6E41, 0x6E5D, 0x6E73, 0x6E1C, 0x6E33, 0x6E4B, 0x6E40, 0x6E51, 0x6E3B, 0x6E03, 0x6E2E, 0x6E5E, 0x6E68, 0x6E5C, 0x6E61, 0x6E31, 0x6E28, 0x6E60, 0x6E71, 0x6E6B, 0x6E39, 0x6E22, 0x6E30, 0x6E53, 0x6E65, 0x6E27, 0x6E78, 0x6E64, 0x6E77, 0x6E55, 0x6E79, 0x6E52, 0x6E66, 0x6E35, 0x6E36, 0x6E5A, 0x7120, 0x711E, 0x712F, 0x70FB, 0x712E, 0x7131, 0x7123, 0x7125, 0x7122, 0x7132, 0x711F, 0x7128, 0x713A, 0x711B, 0x724B, 0x725A, 0x7288, 0x7289, 0x7286, 0x7285, 0x728B, 0x7312, 0x730B, 0x7330, 0x7322, 0x7331, 0x7333, 0x7327, 0x7332, 0x732D, 0x7326, 0x7323, 0x7335, 0x730C, 0x742E, 0x742C, 0x7430, 0x742B, 0x7416, 0x741A, 0x7421, 0x742D, 0x7431, 0x7424, 0x7423, 0x741D, 0x7429, 0x7420, 0x7432, 0x74FB, 0x752F, 0x756F, 0x756C, 0x75E7, 0x75DA, 0x75E1, 0x75E6, 0x75DD, 0x75DF, 0x75E4, 0x75D7, 0x7695, 0x7692, 0x76DA, 0x7746, 0x7747, 0x7744, 0x774D, 0x7745, 0x774A, 0x774E, 0x774B, 0x774C, 0x77DE, 0x77EC, 0x7860, 0x7864, 0x7865, 0x785C, 0x786D, 0x7871, 0x786A, 0x786E, 0x7870, 0x7869, 0x7868, 0x785E, 0x7862, 0x7974, 0x7973, 0x7972, 0x7970, 0x7A02, 0x7A0A, 0x7A03, 0x7A0C, 0x7A04, 0x7A99, 0x7AE6, 0x7AE4, 0x7B4A, 0x7B3B, 0x7B44, 0x7B48, 0x7B4C, 0x7B4E, 0x7B40, 0x7B58, 0x7B45, 0x7CA2, 0x7C9E, 0x7CA8, 0x7CA1, 0x7D58, 0x7D6F, 0x7D63, 0x7D53, 0x7D56, 0x7D67, 0x7D6A, 0x7D4F, 0x7D6D, 0x7D5C, 0x7D6B, 0x7D52, 0x7D54, 0x7D69, 0x7D51, 0x7D5F, 0x7D4E, 0x7F3E, 0x7F3F, 0x7F65, 0x7F66, 0x7FA2, 0x7FA0, 0x7FA1, 0x7FD7, 0x8051, 0x804F, 0x8050, 0x80FE, 0x80D4, 0x8143, 0x814A, 0x8152, 0x814F, 0x8147, 0x813D, 0x814D, 0x813A, 0x81E6, 0x81EE, 0x81F7, 0x81F8, 0x81F9, 0x8204, 0x823C, 0x823D, 0x823F, 0x8275, 0x833B, 0x83CF, 0x83F9, 0x8423, 0x83C0, 0x83E8, 0x8412, 0x83E7, 0x83E4, 0x83FC, 0x83F6, 0x8410, 0x83C6, 0x83C8, 0x83EB, 0x83E3, 0x83BF, 0x8401, 0x83DD, 0x83E5, 0x83D8, 0x83FF, 0x83E1, 0x83CB, 0x83CE, 0x83D6, 0x83F5, 0x83C9, 0x8409, 0x840F, 0x83DE, 0x8411, 0x8406, 0x83C2, 0x83F3, 0x83D5, 0x83FA, 0x83C7, 0x83D1, 0x83EA, 0x8413, 0x83C3, 0x83EC, 0x83EE, 0x83C4, 0x83FB, 0x83D7, 0x83E2, 0x841B, 0x83DB, 0x83FE, 0x86D8, 0x86E2, 0x86E6, 0x86D3, 0x86E3, 0x86DA, 0x86EA, 0x86DD, 0x86EB, 0x86DC, 0x86EC, 0x86E9, 0x86D7, 0x86E8, 0x86D1, 0x8848, 0x8856, 0x8855, 0x88BA, 0x88D7, 0x88B9, 0x88B8, 0x88C0, 0x88BE, 0x88B6, 0x88BC, 0x88B7, 0x88BD, 0x88B2, 0x8901, 0x88C9, 0x8995, 0x8998, 0x8997, 0x89DD, 0x89DA, 0x89DB, 0x8A4E, 0x8A4D, 0x8A39, 0x8A59, 0x8A40, 0x8A57, 0x8A58, 0x8A44, 0x8A45, 0x8A52, 0x8A48, 0x8A51, 0x8A4A, 0x8A4C, 0x8A4F, 0x8C5F, 0x8C81, 0x8C80, 0x8CBA, 0x8CBE, 0x8CB0, 0x8CB9, 0x8CB5, 0x8D84, 0x8D80, 0x8D89, 0x8DD8, 0x8DD3, 0x8DCD, 0x8DC7, 0x8DD6, 0x8DDC, 0x8DCF, 0x8DD5, 0x8DD9, 0x8DC8, 0x8DD7, 0x8DC5, 0x8EEF, 0x8EF7, 0x8EFA, 0x8EF9, 0x8EE6, 0x8EEE, 0x8EE5, 0x8EF5, 0x8EE7, 0x8EE8, 0x8EF6, 0x8EEB, 0x8EF1, 0x8EEC, 0x8EF4, 0x8EE9, 0x902D, 0x9034, 0x902F, 0x9106, 0x912C, 0x9104, 0x90FF, 0x90FC, 0x9108, 0x90F9, 0x90FB, 0x9101, 0x9100, 0x9107, 0x9105, 0x9103, 0x9161, 0x9164, 0x915F, 0x9162, 0x9160, 0x9201, 0x920A, 0x9225, 0x9203, 0x921A, 0x9226, 0x920F, 0x920C, 0x9200, 0x9212, 0x91FF, 0x91FD, 0x9206, 0x9204, 0x9227, 0x9202, 0x921C, 0x9224, 0x9219, 0x9217, 0x9205, 0x9216, 0x957B, 0x958D, 0x958C, 0x9590, 0x9687, 0x967E, 0x9688, 0x9689, 0x9683, 0x9680, 0x96C2, 0x96C8, 0x96C3, 0x96F1, 0x96F0, 0x976C, 0x9770, 0x976E, 0x9807, 0x98A9, 0x98EB, 0x9CE6, 0x9EF9, 0x4E83, 0x4E84, 0x4EB6, 0x50BD, 0x50BF, 0x50C6, 0x50AE, 0x50C4, 0x50CA, 0x50B4, 0x50C8, 0x50C2, 0x50B0, 0x50C1, 0x50BA, 0x50B1, 0x50CB, 0x50C9, 0x50B6, 0x50B8, 0x51D7, 0x527A, 0x5278, 0x527B, 0x527C, 0x55C3, 0x55DB, 0x55CC, 0x55D0, 0x55CB, 0x55CA, 0x55DD, 0x55C0, 0x55D4, 0x55C4, 0x55E9, 0x55BF, 0x55D2, 0x558D, 0x55CF, 0x55D5, 0x55E2, 0x55D6, 0x55C8, 0x55F2, 0x55CD, 0x55D9, 0x55C2, 0x5714, 0x5853, 0x5868, 0x5864, 0x584F, 0x584D, 0x5849, 0x586F, 0x5855, 0x584E, 0x585D, 0x5859, 0x5865, 0x585B, 0x583D, 0x5863, 0x5871, 0x58FC, 0x5AC7, 0x5AC4, 0x5ACB, 0x5ABA, 0x5AB8, 0x5AB1, 0x5AB5, 0x5AB0, 0x5ABF, 0x5AC8, 0x5ABB, 0x5AC6, 0x5AB7, 0x5AC0, 0x5ACA, 0x5AB4, 0x5AB6, 0x5ACD, 0x5AB9, 0x5A90, 0x5BD6, 0x5BD8, 0x5BD9, 0x5C1F, 0x5C33, 0x5D71, 0x5D63, 0x5D4A, 0x5D65, 0x5D72, 0x5D6C, 0x5D5E, 0x5D68, 0x5D67, 0x5D62, 0x5DF0, 0x5E4F, 0x5E4E, 0x5E4A, 0x5E4D, 0x5E4B, 0x5EC5, 0x5ECC, 0x5EC6, 0x5ECB, 0x5EC7, 0x5F40, 0x5FAF, 0x5FAD, 0x60F7, 0x6149, 0x614A, 0x612B, 0x6145, 0x6136, 0x6132, 0x612E, 0x6146, 0x612F, 0x614F, 0x6129, 0x6140, 0x6220, 0x9168, 0x6223, 0x6225, 0x6224, 0x63C5, 0x63F1, 0x63EB, 0x6410, 0x6412, 0x6409, 0x6420, 0x6424, 0x6433, 0x6443, 0x641F, 0x6415, 0x6418, 0x6439, 0x6437, 0x6422, 0x6423, 0x640C, 0x6426, 0x6430, 0x6428, 0x6441, 0x6435, 0x642F, 0x640A, 0x641A, 0x6440, 0x6425, 0x6427, 0x640B, 0x63E7, 0x641B, 0x642E, 0x6421, 0x640E, 0x656F, 0x6592, 0x65D3, 0x6686, 0x668C, 0x6695, 0x6690, 0x668B, 0x668A, 0x6699, 0x6694, 0x6678, 0x6720, 0x6966, 0x695F, 0x6938, 0x694E, 0x6962, 0x6971, 0x693F, 0x6945, 0x696A, 0x6939, 0x6942, 0x6957, 0x6959, 0x697A, 0x6948, 0x6949, 0x6935, 0x696C, 0x6933, 0x693D, 0x6965, 0x68F0, 0x6978, 0x6934, 0x6969, 0x6940, 0x696F, 0x6944, 0x6976, 0x6958, 0x6941, 0x6974, 0x694C, 0x693B, 0x694B, 0x6937, 0x695C, 0x694F, 0x6951, 0x6932, 0x6952, 0x692F, 0x697B, 0x693C, 0x6B46, 0x6B45, 0x6B43, 0x6B42, 0x6B48, 0x6B41, 0x6B9B, 0xFA0D, 0x6BFB, 0x6BFC, 0x6BF9, 0x6BF7, 0x6BF8, 0x6E9B, 0x6ED6, 0x6EC8, 0x6E8F, 0x6EC0, 0x6E9F, 0x6E93, 0x6E94, 0x6EA0, 0x6EB1, 0x6EB9, 0x6EC6, 0x6ED2, 0x6EBD, 0x6EC1, 0x6E9E, 0x6EC9, 0x6EB7, 0x6EB0, 0x6ECD, 0x6EA6, 0x6ECF, 0x6EB2, 0x6EBE, 0x6EC3, 0x6EDC, 0x6ED8, 0x6E99, 0x6E92, 0x6E8E, 0x6E8D, 0x6EA4, 0x6EA1, 0x6EBF, 0x6EB3, 0x6ED0, 0x6ECA, 0x6E97, 0x6EAE, 0x6EA3, 0x7147, 0x7154, 0x7152, 0x7163, 0x7160, 0x7141, 0x715D, 0x7162, 0x7172, 0x7178, 0x716A, 0x7161, 0x7142, 0x7158, 0x7143, 0x714B, 0x7170, 0x715F, 0x7150, 0x7153, 0x7144, 0x714D, 0x715A, 0x724F, 0x728D, 0x728C, 0x7291, 0x7290, 0x728E, 0x733C, 0x7342, 0x733B, 0x733A, 0x7340, 0x734A, 0x7349, 0x7444, 0x744A, 0x744B, 0x7452, 0x7451, 0x7457, 0x7440, 0x744F, 0x7450, 0x744E, 0x7442, 0x7446, 0x744D, 0x7454, 0x74E1, 0x74FF, 0x74FE, 0x74FD, 0x751D, 0x7579, 0x7577, 0x6983, 0x75EF, 0x760F, 0x7603, 0x75F7, 0x75FE, 0x75FC, 0x75F9, 0x75F8, 0x7610, 0x75FB, 0x75F6, 0x75ED, 0x75F5, 0x75FD, 0x7699, 0x76B5, 0x76DD, 0x7755, 0x775F, 0x7760, 0x7752, 0x7756, 0x775A, 0x7769, 0x7767, 0x7754, 0x7759, 0x776D, 0x77E0, 0x7887, 0x789A, 0x7894, 0x788F, 0x7884, 0x7895, 0x7885, 0x7886, 0x78A1, 0x7883, 0x7879, 0x7899, 0x7880, 0x7896, 0x787B, 0x797C, 0x7982, 0x797D, 0x7979, 0x7A11, 0x7A18, 0x7A19, 0x7A12, 0x7A17, 0x7A15, 0x7A22, 0x7A13, 0x7A1B, 0x7A10, 0x7AA3, 0x7AA2, 0x7A9E, 0x7AEB, 0x7B66, 0x7B64, 0x7B6D, 0x7B74, 0x7B69, 0x7B72, 0x7B65, 0x7B73, 0x7B71, 0x7B70, 0x7B61, 0x7B78, 0x7B76, 0x7B63, 0x7CB2, 0x7CB4, 0x7CAF, 0x7D88, 0x7D86, 0x7D80, 0x7D8D, 0x7D7F, 0x7D85, 0x7D7A, 0x7D8E, 0x7D7B, 0x7D83, 0x7D7C, 0x7D8C, 0x7D94, 0x7D84, 0x7D7D, 0x7D92, 0x7F6D, 0x7F6B, 0x7F67, 0x7F68, 0x7F6C, 0x7FA6, 0x7FA5, 0x7FA7, 0x7FDB, 0x7FDC, 0x8021, 0x8164, 0x8160, 0x8177, 0x815C, 0x8169, 0x815B, 0x8162, 0x8172, 0x6721, 0x815E, 0x8176, 0x8167, 0x816F, 0x8144, 0x8161, 0x821D, 0x8249, 0x8244, 0x8240, 0x8242, 0x8245, 0x84F1, 0x843F, 0x8456, 0x8476, 0x8479, 0x848F, 0x848D, 0x8465, 0x8451, 0x8440, 0x8486, 0x8467, 0x8430, 0x844D, 0x847D, 0x845A, 0x8459, 0x8474, 0x8473, 0x845D, 0x8507, 0x845E, 0x8437, 0x843A, 0x8434, 0x847A, 0x8443, 0x8478, 0x8432, 0x8445, 0x8429, 0x83D9, 0x844B, 0x842F, 0x8442, 0x842D, 0x845F, 0x8470, 0x8439, 0x844E, 0x844C, 0x8452, 0x846F, 0x84C5, 0x848E, 0x843B, 0x8447, 0x8436, 0x8433, 0x8468, 0x847E, 0x8444, 0x842B, 0x8460, 0x8454, 0x846E, 0x8450, 0x870B, 0x8704, 0x86F7, 0x870C, 0x86FA, 0x86D6, 0x86F5, 0x874D, 0x86F8, 0x870E, 0x8709, 0x8701, 0x86F6, 0x870D, 0x8705, 0x88D6, 0x88CB, 0x88CD, 0x88CE, 0x88DE, 0x88DB, 0x88DA, 0x88CC, 0x88D0, 0x8985, 0x899B, 0x89DF, 0x89E5, 0x89E4, 0x89E1, 0x89E0, 0x89E2, 0x89DC, 0x89E6, 0x8A76, 0x8A86, 0x8A7F, 0x8A61, 0x8A3F, 0x8A77, 0x8A82, 0x8A84, 0x8A75, 0x8A83, 0x8A81, 0x8A74, 0x8A7A, 0x8C3C, 0x8C4B, 0x8C4A, 0x8C65, 0x8C64, 0x8C66, 0x8C86, 0x8C84, 0x8C85, 0x8CCC, 0x8D68, 0x8D69, 0x8D91, 0x8D8C, 0x8D8E, 0x8D8F, 0x8D8D, 0x8D93, 0x8D94, 0x8D90, 0x8D92, 0x8DF0, 0x8DE0, 0x8DEC, 0x8DF1, 0x8DEE, 0x8DD0, 0x8DE9, 0x8DE3, 0x8DE2, 0x8DE7, 0x8DF2, 0x8DEB, 0x8DF4, 0x8F06, 0x8EFF, 0x8F01, 0x8F00, 0x8F05, 0x8F07, 0x8F08, 0x8F02, 0x8F0B, 0x9052, 0x903F, 0x9044, 0x9049, 0x903D, 0x9110, 0x910D, 0x910F, 0x9111, 0x9116, 0x9114, 0x910B, 0x910E, 0x916E, 0x916F, 0x9248, 0x9252, 0x9230, 0x923A, 0x9266, 0x9233, 0x9265, 0x925E, 0x9283, 0x922E, 0x924A, 0x9246, 0x926D, 0x926C, 0x924F, 0x9260, 0x9267, 0x926F, 0x9236, 0x9261, 0x9270, 0x9231, 0x9254, 0x9263, 0x9250, 0x9272, 0x924E, 0x9253, 0x924C, 0x9256, 0x9232, 0x959F, 0x959C, 0x959E, 0x959B, 0x9692, 0x9693, 0x9691, 0x9697, 0x96CE, 0x96FA, 0x96FD, 0x96F8, 0x96F5, 0x9773, 0x9777, 0x9778, 0x9772, 0x980F, 0x980D, 0x980E, 0x98AC, 0x98F6, 0x98F9, 0x99AF, 0x99B2, 0x99B0, 0x99B5, 0x9AAD, 0x9AAB, 0x9B5B, 0x9CEA, 0x9CED, 0x9CE7, 0x9E80, 0x9EFD, 0x50E6, 0x50D4, 0x50D7, 0x50E8, 0x50F3, 0x50DB, 0x50EA, 0x50DD, 0x50E4, 0x50D3, 0x50EC, 0x50F0, 0x50EF, 0x50E3, 0x50E0, 0x51D8, 0x5280, 0x5281, 0x52E9, 0x52EB, 0x5330, 0x53AC, 0x5627, 0x5615, 0x560C, 0x5612, 0x55FC, 0x560F, 0x561C, 0x5601, 0x5613, 0x5602, 0x55FA, 0x561D, 0x5604, 0x55FF, 0x55F9, 0x5889, 0x587C, 0x5890, 0x5898, 0x5886, 0x5881, 0x587F, 0x5874, 0x588B, 0x587A, 0x5887, 0x5891, 0x588E, 0x5876, 0x5882, 0x5888, 0x587B, 0x5894, 0x588F, 0x58FE, 0x596B, 0x5ADC, 0x5AEE, 0x5AE5, 0x5AD5, 0x5AEA, 0x5ADA, 0x5AED, 0x5AEB, 0x5AF3, 0x5AE2, 0x5AE0, 0x5ADB, 0x5AEC, 0x5ADE, 0x5ADD, 0x5AD9, 0x5AE8, 0x5ADF, 0x5B77, 0x5BE0, 0x5BE3, 0x5C63, 0x5D82, 0x5D80, 0x5D7D, 0x5D86, 0x5D7A, 0x5D81, 0x5D77, 0x5D8A, 0x5D89, 0x5D88, 0x5D7E, 0x5D7C, 0x5D8D, 0x5D79, 0x5D7F, 0x5E58, 0x5E59, 0x5E53, 0x5ED8, 0x5ED1, 0x5ED7, 0x5ECE, 0x5EDC, 0x5ED5, 0x5ED9, 0x5ED2, 0x5ED4, 0x5F44, 0x5F43, 0x5F6F, 0x5FB6, 0x612C, 0x6128, 0x6141, 0x615E, 0x6171, 0x6173, 0x6152, 0x6153, 0x6172, 0x616C, 0x6180, 0x6174, 0x6154, 0x617A, 0x615B, 0x6165, 0x613B, 0x616A, 0x6161, 0x6156, 0x6229, 0x6227, 0x622B, 0x642B, 0x644D, 0x645B, 0x645D, 0x6474, 0x6476, 0x6472, 0x6473, 0x647D, 0x6475, 0x6466, 0x64A6, 0x644E, 0x6482, 0x645E, 0x645C, 0x644B, 0x6453, 0x6460, 0x6450, 0x647F, 0x643F, 0x646C, 0x646B, 0x6459, 0x6465, 0x6477, 0x6573, 0x65A0, 0x66A1, 0x66A0, 0x669F, 0x6705, 0x6704, 0x6722, 0x69B1, 0x69B6, 0x69C9, 0x69A0, 0x69CE, 0x6996, 0x69B0, 0x69AC, 0x69BC, 0x6991, 0x6999, 0x698E, 0x69A7, 0x698D, 0x69A9, 0x69BE, 0x69AF, 0x69BF, 0x69C4, 0x69BD, 0x69A4, 0x69D4, 0x69B9, 0x69CA, 0x699A, 0x69CF, 0x69B3, 0x6993, 0x69AA, 0x69A1, 0x699E, 0x69D9, 0x6997, 0x6990, 0x69C2, 0x69B5, 0x69A5, 0x69C6, 0x6B4A, 0x6B4D, 0x6B4B, 0x6B9E, 0x6B9F, 0x6BA0, 0x6BC3, 0x6BC4, 0x6BFE, 0x6ECE, 0x6EF5, 0x6EF1, 0x6F03, 0x6F25, 0x6EF8, 0x6F37, 0x6EFB, 0x6F2E, 0x6F09, 0x6F4E, 0x6F19, 0x6F1A, 0x6F27, 0x6F18, 0x6F3B, 0x6F12, 0x6EED, 0x6F0A, 0x6F36, 0x6F73, 0x6EF9, 0x6EEE, 0x6F2D, 0x6F40, 0x6F30, 0x6F3C, 0x6F35, 0x6EEB, 0x6F07, 0x6F0E, 0x6F43, 0x6F05, 0x6EFD, 0x6EF6, 0x6F39, 0x6F1C, 0x6EFC, 0x6F3A, 0x6F1F, 0x6F0D, 0x6F1E, 0x6F08, 0x6F21, 0x7187, 0x7190, 0x7189, 0x7180, 0x7185, 0x7182, 0x718F, 0x717B, 0x7186, 0x7181, 0x7197, 0x7244, 0x7253, 0x7297, 0x7295, 0x7293, 0x7343, 0x734D, 0x7351, 0x734C, 0x7462, 0x7473, 0x7471, 0x7475, 0x7472, 0x7467, 0x746E, 0x7500, 0x7502, 0x7503, 0x757D, 0x7590, 0x7616, 0x7608, 0x760C, 0x7615, 0x7611, 0x760A, 0x7614, 0x76B8, 0x7781, 0x777C, 0x7785, 0x7782, 0x776E, 0x7780, 0x776F, 0x777E, 0x7783, 0x78B2, 0x78AA, 0x78B4, 0x78AD, 0x78A8, 0x787E, 0x78AB, 0x789E, 0x78A5, 0x78A0, 0x78AC, 0x78A2, 0x78A4, 0x7998, 0x798A, 0x798B, 0x7996, 0x7995, 0x7994, 0x7993, 0x7997, 0x7988, 0x7992, 0x7990, 0x7A2B, 0x7A4A, 0x7A30, 0x7A2F, 0x7A28, 0x7A26, 0x7AA8, 0x7AAB, 0x7AAC, 0x7AEE, 0x7B88, 0x7B9C, 0x7B8A, 0x7B91, 0x7B90, 0x7B96, 0x7B8D, 0x7B8C, 0x7B9B, 0x7B8E, 0x7B85, 0x7B98, 0x5284, 0x7B99, 0x7BA4, 0x7B82, 0x7CBB, 0x7CBF, 0x7CBC, 0x7CBA, 0x7DA7, 0x7DB7, 0x7DC2, 0x7DA3, 0x7DAA, 0x7DC1, 0x7DC0, 0x7DC5, 0x7D9D, 0x7DCE, 0x7DC4, 0x7DC6, 0x7DCB, 0x7DCC, 0x7DAF, 0x7DB9, 0x7D96, 0x7DBC, 0x7D9F, 0x7DA6, 0x7DAE, 0x7DA9, 0x7DA1, 0x7DC9, 0x7F73, 0x7FE2, 0x7FE3, 0x7FE5, 0x7FDE, 0x8024, 0x805D, 0x805C, 0x8189, 0x8186, 0x8183, 0x8187, 0x818D, 0x818C, 0x818B, 0x8215, 0x8497, 0x84A4, 0x84A1, 0x849F, 0x84BA, 0x84CE, 0x84C2, 0x84AC, 0x84AE, 0x84AB, 0x84B9, 0x84B4, 0x84C1, 0x84CD, 0x84AA, 0x849A, 0x84B1, 0x84D0, 0x849D, 0x84A7, 0x84BB, 0x84A2, 0x8494, 0x84C7, 0x84CC, 0x849B, 0x84A9, 0x84AF, 0x84A8, 0x84D6, 0x8498, 0x84B6, 0x84CF, 0x84A0, 0x84D7, 0x84D4, 0x84D2, 0x84DB, 0x84B0, 0x8491, 0x8661, 0x8733, 0x8723, 0x8728, 0x876B, 0x8740, 0x872E, 0x871E, 0x8721, 0x8719, 0x871B, 0x8743, 0x872C, 0x8741, 0x873E, 0x8746, 0x8720, 0x8732, 0x872A, 0x872D, 0x873C, 0x8712, 0x873A, 0x8731, 0x8735, 0x8742, 0x8726, 0x8727, 0x8738, 0x8724, 0x871A, 0x8730, 0x8711, 0x88F7, 0x88E7, 0x88F1, 0x88F2, 0x88FA, 0x88FE, 0x88EE, 0x88FC, 0x88F6, 0x88FB, 0x88F0, 0x88EC, 0x88EB, 0x899D, 0x89A1, 0x899F, 0x899E, 0x89E9, 0x89EB, 0x89E8, 0x8AAB, 0x8A99, 0x8A8B, 0x8A92, 0x8A8F, 0x8A96, 0x8C3D, 0x8C68, 0x8C69, 0x8CD5, 0x8CCF, 0x8CD7, 0x8D96, 0x8E09, 0x8E02, 0x8DFF, 0x8E0D, 0x8DFD, 0x8E0A, 0x8E03, 0x8E07, 0x8E06, 0x8E05, 0x8DFE, 0x8E00, 0x8E04, 0x8F10, 0x8F11, 0x8F0E, 0x8F0D, 0x9123, 0x911C, 0x9120, 0x9122, 0x911F, 0x911D, 0x911A, 0x9124, 0x9121, 0x911B, 0x917A, 0x9172, 0x9179, 0x9173, 0x92A5, 0x92A4, 0x9276, 0x929B, 0x927A, 0x92A0, 0x9294, 0x92AA, 0x928D, 0x92A6, 0x929A, 0x92AB, 0x9279, 0x9297, 0x927F, 0x92A3, 0x92EE, 0x928E, 0x9282, 0x9295, 0x92A2, 0x927D, 0x9288, 0x92A1, 0x928A, 0x9286, 0x928C, 0x9299, 0x92A7, 0x927E, 0x9287, 0x92A9, 0x929D, 0x928B, 0x922D, 0x969E, 0x96A1, 0x96FF, 0x9758, 0x977D, 0x977A, 0x977E, 0x9783, 0x9780, 0x9782, 0x977B, 0x9784, 0x9781, 0x977F, 0x97CE, 0x97CD, 0x9816, 0x98AD, 0x98AE, 0x9902, 0x9900, 0x9907, 0x999D, 0x999C, 0x99C3, 0x99B9, 0x99BB, 0x99BA, 0x99C2, 0x99BD, 0x99C7, 0x9AB1, 0x9AE3, 0x9AE7, 0x9B3E, 0x9B3F, 0x9B60, 0x9B61, 0x9B5F, 0x9CF1, 0x9CF2, 0x9CF5, 0x9EA7, 0x50FF, 0x5103, 0x5130, 0x50F8, 0x5106, 0x5107, 0x50F6, 0x50FE, 0x510B, 0x510C, 0x50FD, 0x510A, 0x528B, 0x528C, 0x52F1, 0x52EF, 0x5648, 0x5642, 0x564C, 0x5635, 0x5641, 0x564A, 0x5649, 0x5646, 0x5658, 0x565A, 0x5640, 0x5633, 0x563D, 0x562C, 0x563E, 0x5638, 0x562A, 0x563A, 0x571A, 0x58AB, 0x589D, 0x58B1, 0x58A0, 0x58A3, 0x58AF, 0x58AC, 0x58A5, 0x58A1, 0x58FF, 0x5AFF, 0x5AF4, 0x5AFD, 0x5AF7, 0x5AF6, 0x5B03, 0x5AF8, 0x5B02, 0x5AF9, 0x5B01, 0x5B07, 0x5B05, 0x5B0F, 0x5C67, 0x5D99, 0x5D97, 0x5D9F, 0x5D92, 0x5DA2, 0x5D93, 0x5D95, 0x5DA0, 0x5D9C, 0x5DA1, 0x5D9A, 0x5D9E, 0x5E69, 0x5E5D, 0x5E60, 0x5E5C, 0x7DF3, 0x5EDB, 0x5EDE, 0x5EE1, 0x5F49, 0x5FB2, 0x618B, 0x6183, 0x6179, 0x61B1, 0x61B0, 0x61A2, 0x6189, 0x619B, 0x6193, 0x61AF, 0x61AD, 0x619F, 0x6192, 0x61AA, 0x61A1, 0x618D, 0x6166, 0x61B3, 0x622D, 0x646E, 0x6470, 0x6496, 0x64A0, 0x6485, 0x6497, 0x649C, 0x648F, 0x648B, 0x648A, 0x648C, 0x64A3, 0x649F, 0x6468, 0x64B1, 0x6498, 0x6576, 0x657A, 0x6579, 0x657B, 0x65B2, 0x65B3, 0x66B5, 0x66B0, 0x66A9, 0x66B2, 0x66B7, 0x66AA, 0x66AF, 0x6A00, 0x6A06, 0x6A17, 0x69E5, 0x69F8, 0x6A15, 0x69F1, 0x69E4, 0x6A20, 0x69FF, 0x69EC, 0x69E2, 0x6A1B, 0x6A1D, 0x69FE, 0x6A27, 0x69F2, 0x69EE, 0x6A14, 0x69F7, 0x69E7, 0x6A40, 0x6A08, 0x69E6, 0x69FB, 0x6A0D, 0x69FC, 0x69EB, 0x6A09, 0x6A04, 0x6A18, 0x6A25, 0x6A0F, 0x69F6, 0x6A26, 0x6A07, 0x69F4, 0x6A16, 0x6B51, 0x6BA5, 0x6BA3, 0x6BA2, 0x6BA6, 0x6C01, 0x6C00, 0x6BFF, 0x6C02, 0x6F41, 0x6F26, 0x6F7E, 0x6F87, 0x6FC6, 0x6F92, 0x6F8D, 0x6F89, 0x6F8C, 0x6F62, 0x6F4F, 0x6F85, 0x6F5A, 0x6F96, 0x6F76, 0x6F6C, 0x6F82, 0x6F55, 0x6F72, 0x6F52, 0x6F50, 0x6F57, 0x6F94, 0x6F93, 0x6F5D, 0x6F00, 0x6F61, 0x6F6B, 0x6F7D, 0x6F67, 0x6F90, 0x6F53, 0x6F8B, 0x6F69, 0x6F7F, 0x6F95, 0x6F63, 0x6F77, 0x6F6A, 0x6F7B, 0x71B2, 0x71AF, 0x719B, 0x71B0, 0x71A0, 0x719A, 0x71A9, 0x71B5, 0x719D, 0x71A5, 0x719E, 0x71A4, 0x71A1, 0x71AA, 0x719C, 0x71A7, 0x71B3, 0x7298, 0x729A, 0x7358, 0x7352, 0x735E, 0x735F, 0x7360, 0x735D, 0x735B, 0x7361, 0x735A, 0x7359, 0x7362, 0x7487, 0x7489, 0x748A, 0x7486, 0x7481, 0x747D, 0x7485, 0x7488, 0x747C, 0x7479, 0x7508, 0x7507, 0x757E, 0x7625, 0x761E, 0x7619, 0x761D, 0x761C, 0x7623, 0x761A, 0x7628, 0x761B, 0x769C, 0x769D, 0x769E, 0x769B, 0x778D, 0x778F, 0x7789, 0x7788, 0x78CD, 0x78BB, 0x78CF, 0x78CC, 0x78D1, 0x78CE, 0x78D4, 0x78C8, 0x78C3, 0x78C4, 0x78C9, 0x799A, 0x79A1, 0x79A0, 0x799C, 0x79A2, 0x799B, 0x6B76, 0x7A39, 0x7AB2, 0x7AB4, 0x7AB3, 0x7BB7, 0x7BCB, 0x7BBE, 0x7BAC, 0x7BCE, 0x7BAF, 0x7BB9, 0x7BCA, 0x7BB5, 0x7CC5, 0x7CC8, 0x7CCC, 0x7CCB, 0x7DF7, 0x7DDB, 0x7DEA, 0x7DE7, 0x7DD7, 0x7DE1, 0x7E03, 0x7DFA, 0x7DE6, 0x7DF6, 0x7DF1, 0x7DF0, 0x7DEE, 0x7DDF, 0x7F76, 0x7FAC, 0x7FB0, 0x7FAD, 0x7FED, 0x7FEB, 0x7FEA, 0x7FEC, 0x7FE6, 0x7FE8, 0x8064, 0x8067, 0x81A3, 0x819F, 0x819E, 0x8195, 0x81A2, 0x8199, 0x8197, 0x8216, 0x824F, 0x8253, 0x8252, 0x8250, 0x824E, 0x8251, 0x8524, 0x853B, 0x850F, 0x8500, 0x8529, 0x850E, 0x8509, 0x850D, 0x851F, 0x850A, 0x8527, 0x851C, 0x84FB, 0x852B, 0x84FA, 0x8508, 0x850C, 0x84F4, 0x852A, 0x84F2, 0x8515, 0x84F7, 0x84EB, 0x84F3, 0x84FC, 0x8512, 0x84EA, 0x84E9, 0x8516, 0x84FE, 0x8528, 0x851D, 0x852E, 0x8502, 0x84FD, 0x851E, 0x84F6, 0x8531, 0x8526, 0x84E7, 0x84E8, 0x84F0, 0x84EF, 0x84F9, 0x8518, 0x8520, 0x8530, 0x850B, 0x8519, 0x852F, 0x8662, 0x8756, 0x8763, 0x8764, 0x8777, 0x87E1, 0x8773, 0x8758, 0x8754, 0x875B, 0x8752, 0x8761, 0x875A, 0x8751, 0x875E, 0x876D, 0x876A, 0x8750, 0x874E, 0x875F, 0x875D, 0x876F, 0x876C, 0x877A, 0x876E, 0x875C, 0x8765, 0x874F, 0x877B, 0x8775, 0x8762, 0x8767, 0x8769, 0x885A, 0x8905, 0x890C, 0x8914, 0x890B, 0x8917, 0x8918, 0x8919, 0x8906, 0x8916, 0x8911, 0x890E, 0x8909, 0x89A2, 0x89A4, 0x89A3, 0x89ED, 0x89F0, 0x89EC, 0x8ACF, 0x8AC6, 0x8AB8, 0x8AD3, 0x8AD1, 0x8AD4, 0x8AD5, 0x8ABB, 0x8AD7, 0x8ABE, 0x8AC0, 0x8AC5, 0x8AD8, 0x8AC3, 0x8ABA, 0x8ABD, 0x8AD9, 0x8C3E, 0x8C4D, 0x8C8F, 0x8CE5, 0x8CDF, 0x8CD9, 0x8CE8, 0x8CDA, 0x8CDD, 0x8CE7, 0x8DA0, 0x8D9C, 0x8DA1, 0x8D9B, 0x8E20, 0x8E23, 0x8E25, 0x8E24, 0x8E2E, 0x8E15, 0x8E1B, 0x8E16, 0x8E11, 0x8E19, 0x8E26, 0x8E27, 0x8E14, 0x8E12, 0x8E18, 0x8E13, 0x8E1C, 0x8E17, 0x8E1A, 0x8F2C, 0x8F24, 0x8F18, 0x8F1A, 0x8F20, 0x8F23, 0x8F16, 0x8F17, 0x9073, 0x9070, 0x906F, 0x9067, 0x906B, 0x912F, 0x912B, 0x9129, 0x912A, 0x9132, 0x9126, 0x912E, 0x9185, 0x9186, 0x918A, 0x9181, 0x9182, 0x9184, 0x9180, 0x92D0, 0x92C3, 0x92C4, 0x92C0, 0x92D9, 0x92B6, 0x92CF, 0x92F1, 0x92DF, 0x92D8, 0x92E9, 0x92D7, 0x92DD, 0x92CC, 0x92EF, 0x92C2, 0x92E8, 0x92CA, 0x92C8, 0x92CE, 0x92E6, 0x92CD, 0x92D5, 0x92C9, 0x92E0, 0x92DE, 0x92E7, 0x92D1, 0x92D3, 0x92B5, 0x92E1, 0x92C6, 0x92B4, 0x957C, 0x95AC, 0x95AB, 0x95AE, 0x95B0, 0x96A4, 0x96A2, 0x96D3, 0x9705, 0x9708, 0x9702, 0x975A, 0x978A, 0x978E, 0x9788, 0x97D0, 0x97CF, 0x981E, 0x981D, 0x9826, 0x9829, 0x9828, 0x9820, 0x981B, 0x9827, 0x98B2, 0x9908, 0x98FA, 0x9911, 0x9914, 0x9916, 0x9917, 0x9915, 0x99DC, 0x99CD, 0x99CF, 0x99D3, 0x99D4, 0x99CE, 0x99C9, 0x99D6, 0x99D8, 0x99CB, 0x99D7, 0x99CC, 0x9AB3, 0x9AEC, 0x9AEB, 0x9AF3, 0x9AF2, 0x9AF1, 0x9B46, 0x9B43, 0x9B67, 0x9B74, 0x9B71, 0x9B66, 0x9B76, 0x9B75, 0x9B70, 0x9B68, 0x9B64, 0x9B6C, 0x9CFC, 0x9CFA, 0x9CFD, 0x9CFF, 0x9CF7, 0x9D07, 0x9D00, 0x9CF9, 0x9CFB, 0x9D08, 0x9D05, 0x9D04, 0x9E83, 0x9ED3, 0x9F0F, 0x9F10, 0x511C, 0x5113, 0x5117, 0x511A, 0x5111, 0x51DE, 0x5334, 0x53E1, 0x5670, 0x5660, 0x566E, 0x5673, 0x5666, 0x5663, 0x566D, 0x5672, 0x565E, 0x5677, 0x571C, 0x571B, 0x58C8, 0x58BD, 0x58C9, 0x58BF, 0x58BA, 0x58C2, 0x58BC, 0x58C6, 0x5B17, 0x5B19, 0x5B1B, 0x5B21, 0x5B14, 0x5B13, 0x5B10, 0x5B16, 0x5B28, 0x5B1A, 0x5B20, 0x5B1E, 0x5BEF, 0x5DAC, 0x5DB1, 0x5DA9, 0x5DA7, 0x5DB5, 0x5DB0, 0x5DAE, 0x5DAA, 0x5DA8, 0x5DB2, 0x5DAD, 0x5DAF, 0x5DB4, 0x5E67, 0x5E68, 0x5E66, 0x5E6F, 0x5EE9, 0x5EE7, 0x5EE6, 0x5EE8, 0x5EE5, 0x5F4B, 0x5FBC, 0x619D, 0x61A8, 0x6196, 0x61C5, 0x61B4, 0x61C6, 0x61C1, 0x61CC, 0x61BA, 0x61BF, 0x61B8, 0x618C, 0x64D7, 0x64D6, 0x64D0, 0x64CF, 0x64C9, 0x64BD, 0x6489, 0x64C3, 0x64DB, 0x64F3, 0x64D9, 0x6533, 0x657F, 0x657C, 0x65A2, 0x66C8, 0x66BE, 0x66C0, 0x66CA, 0x66CB, 0x66CF, 0x66BD, 0x66BB, 0x66BA, 0x66CC, 0x6723, 0x6A34, 0x6A66, 0x6A49, 0x6A67, 0x6A32, 0x6A68, 0x6A3E, 0x6A5D, 0x6A6D, 0x6A76, 0x6A5B, 0x6A51, 0x6A28, 0x6A5A, 0x6A3B, 0x6A3F, 0x6A41, 0x6A6A, 0x6A64, 0x6A50, 0x6A4F, 0x6A54, 0x6A6F, 0x6A69, 0x6A60, 0x6A3C, 0x6A5E, 0x6A56, 0x6A55, 0x6A4D, 0x6A4E, 0x6A46, 0x6B55, 0x6B54, 0x6B56, 0x6BA7, 0x6BAA, 0x6BAB, 0x6BC8, 0x6BC7, 0x6C04, 0x6C03, 0x6C06, 0x6FAD, 0x6FCB, 0x6FA3, 0x6FC7, 0x6FBC, 0x6FCE, 0x6FC8, 0x6F5E, 0x6FC4, 0x6FBD, 0x6F9E, 0x6FCA, 0x6FA8, 0x7004, 0x6FA5, 0x6FAE, 0x6FBA, 0x6FAC, 0x6FAA, 0x6FCF, 0x6FBF, 0x6FB8, 0x6FA2, 0x6FC9, 0x6FAB, 0x6FCD, 0x6FAF, 0x6FB2, 0x6FB0, 0x71C5, 0x71C2, 0x71BF, 0x71B8, 0x71D6, 0x71C0, 0x71C1, 0x71CB, 0x71D4, 0x71CA, 0x71C7, 0x71CF, 0x71BD, 0x71D8, 0x71BC, 0x71C6, 0x71DA, 0x71DB, 0x729D, 0x729E, 0x7369, 0x7366, 0x7367, 0x736C, 0x7365, 0x736B, 0x736A, 0x747F, 0x749A, 0x74A0, 0x7494, 0x7492, 0x7495, 0x74A1, 0x750B, 0x7580, 0x762F, 0x762D, 0x7631, 0x763D, 0x7633, 0x763C, 0x7635, 0x7632, 0x7630, 0x76BB, 0x76E6, 0x779A, 0x779D, 0x77A1, 0x779C, 0x779B, 0x77A2, 0x77A3, 0x7795, 0x7799, 0x7797, 0x78DD, 0x78E9, 0x78E5, 0x78EA, 0x78DE, 0x78E3, 0x78DB, 0x78E1, 0x78E2, 0x78ED, 0x78DF, 0x78E0, 0x79A4, 0x7A44, 0x7A48, 0x7A47, 0x7AB6, 0x7AB8, 0x7AB5, 0x7AB1, 0x7AB7, 0x7BDE, 0x7BE3, 0x7BE7, 0x7BDD, 0x7BD5, 0x7BE5, 0x7BDA, 0x7BE8, 0x7BF9, 0x7BD4, 0x7BEA, 0x7BE2, 0x7BDC, 0x7BEB, 0x7BD8, 0x7BDF, 0x7CD2, 0x7CD4, 0x7CD7, 0x7CD0, 0x7CD1, 0x7E12, 0x7E21, 0x7E17, 0x7E0C, 0x7E1F, 0x7E20, 0x7E13, 0x7E0E, 0x7E1C, 0x7E15, 0x7E1A, 0x7E22, 0x7E0B, 0x7E0F, 0x7E16, 0x7E0D, 0x7E14, 0x7E25, 0x7E24, 0x7F43, 0x7F7B, 0x7F7C, 0x7F7A, 0x7FB1, 0x7FEF, 0x802A, 0x8029, 0x806C, 0x81B1, 0x81A6, 0x81AE, 0x81B9, 0x81B5, 0x81AB, 0x81B0, 0x81AC, 0x81B4, 0x81B2, 0x81B7, 0x81A7, 0x81F2, 0x8255, 0x8256, 0x8257, 0x8556, 0x8545, 0x856B, 0x854D, 0x8553, 0x8561, 0x8558, 0x8540, 0x8546, 0x8564, 0x8541, 0x8562, 0x8544, 0x8551, 0x8547, 0x8563, 0x853E, 0x855B, 0x8571, 0x854E, 0x856E, 0x8575, 0x8555, 0x8567, 0x8560, 0x858C, 0x8566, 0x855D, 0x8554, 0x8565, 0x856C, 0x8663, 0x8665, 0x8664, 0x879B, 0x878F, 0x8797, 0x8793, 0x8792, 0x8788, 0x8781, 0x8796, 0x8798, 0x8779, 0x8787, 0x87A3, 0x8785, 0x8790, 0x8791, 0x879D, 0x8784, 0x8794, 0x879C, 0x879A, 0x8789, 0x891E, 0x8926, 0x8930, 0x892D, 0x892E, 0x8927, 0x8931, 0x8922, 0x8929, 0x8923, 0x892F, 0x892C, 0x891F, 0x89F1, 0x8AE0, 0x8AE2, 0x8AF2, 0x8AF4, 0x8AF5, 0x8ADD, 0x8B14, 0x8AE4, 0x8ADF, 0x8AF0, 0x8AC8, 0x8ADE, 0x8AE1, 0x8AE8, 0x8AFF, 0x8AEF, 0x8AFB, 0x8C91, 0x8C92, 0x8C90, 0x8CF5, 0x8CEE, 0x8CF1, 0x8CF0, 0x8CF3, 0x8D6C, 0x8D6E, 0x8DA5, 0x8DA7, 0x8E33, 0x8E3E, 0x8E38, 0x8E40, 0x8E45, 0x8E36, 0x8E3C, 0x8E3D, 0x8E41, 0x8E30, 0x8E3F, 0x8EBD, 0x8F36, 0x8F2E, 0x8F35, 0x8F32, 0x8F39, 0x8F37, 0x8F34, 0x9076, 0x9079, 0x907B, 0x9086, 0x90FA, 0x9133, 0x9135, 0x9136, 0x9193, 0x9190, 0x9191, 0x918D, 0x918F, 0x9327, 0x931E, 0x9308, 0x931F, 0x9306, 0x930F, 0x937A, 0x9338, 0x933C, 0x931B, 0x9323, 0x9312, 0x9301, 0x9346, 0x932D, 0x930E, 0x930D, 0x92CB, 0x931D, 0x92FA, 0x9325, 0x9313, 0x92F9, 0x92F7, 0x9334, 0x9302, 0x9324, 0x92FF, 0x9329, 0x9339, 0x9335, 0x932A, 0x9314, 0x930C, 0x930B, 0x92FE, 0x9309, 0x9300, 0x92FB, 0x9316, 0x95BC, 0x95CD, 0x95BE, 0x95B9, 0x95BA, 0x95B6, 0x95BF, 0x95B5, 0x95BD, 0x96A9, 0x96D4, 0x970B, 0x9712, 0x9710, 0x9799, 0x9797, 0x9794, 0x97F0, 0x97F8, 0x9835, 0x982F, 0x9832, 0x9924, 0x991F, 0x9927, 0x9929, 0x999E, 0x99EE, 0x99EC, 0x99E5, 0x99E4, 0x99F0, 0x99E3, 0x99EA, 0x99E9, 0x99E7, 0x9AB9, 0x9ABF, 0x9AB4, 0x9ABB, 0x9AF6, 0x9AFA, 0x9AF9, 0x9AF7, 0x9B33, 0x9B80, 0x9B85, 0x9B87, 0x9B7C, 0x9B7E, 0x9B7B, 0x9B82, 0x9B93, 0x9B92, 0x9B90, 0x9B7A, 0x9B95, 0x9B7D, 0x9B88, 0x9D25, 0x9D17, 0x9D20, 0x9D1E, 0x9D14, 0x9D29, 0x9D1D, 0x9D18, 0x9D22, 0x9D10, 0x9D19, 0x9D1F, 0x9E88, 0x9E86, 0x9E87, 0x9EAE, 0x9EAD, 0x9ED5, 0x9ED6, 0x9EFA, 0x9F12, 0x9F3D, 0x5126, 0x5125, 0x5122, 0x5124, 0x5120, 0x5129, 0x52F4, 0x5693, 0x568C, 0x568D, 0x5686, 0x5684, 0x5683, 0x567E, 0x5682, 0x567F, 0x5681, 0x58D6, 0x58D4, 0x58CF, 0x58D2, 0x5B2D, 0x5B25, 0x5B32, 0x5B23, 0x5B2C, 0x5B27, 0x5B26, 0x5B2F, 0x5B2E, 0x5B7B, 0x5BF1, 0x5BF2, 0x5DB7, 0x5E6C, 0x5E6A, 0x5FBE, 0x5FBB, 0x61C3, 0x61B5, 0x61BC, 0x61E7, 0x61E0, 0x61E5, 0x61E4, 0x61E8, 0x61DE, 0x64EF, 0x64E9, 0x64E3, 0x64EB, 0x64E4, 0x64E8, 0x6581, 0x6580, 0x65B6, 0x65DA, 0x66D2, 0x6A8D, 0x6A96, 0x6A81, 0x6AA5, 0x6A89, 0x6A9F, 0x6A9B, 0x6AA1, 0x6A9E, 0x6A87, 0x6A93, 0x6A8E, 0x6A95, 0x6A83, 0x6AA8, 0x6AA4, 0x6A91, 0x6A7F, 0x6AA6, 0x6A9A, 0x6A85, 0x6A8C, 0x6A92, 0x6B5B, 0x6BAD, 0x6C09, 0x6FCC, 0x6FA9, 0x6FF4, 0x6FD4, 0x6FE3, 0x6FDC, 0x6FED, 0x6FE7, 0x6FE6, 0x6FDE, 0x6FF2, 0x6FDD, 0x6FE2, 0x6FE8, 0x71E1, 0x71F1, 0x71E8, 0x71F2, 0x71E4, 0x71F0, 0x71E2, 0x7373, 0x736E, 0x736F, 0x7497, 0x74B2, 0x74AB, 0x7490, 0x74AA, 0x74AD, 0x74B1, 0x74A5, 0x74AF, 0x7510, 0x7511, 0x7512, 0x750F, 0x7584, 0x7643, 0x7648, 0x7649, 0x7647, 0x76A4, 0x76E9, 0x77B5, 0x77AB, 0x77B2, 0x77B7, 0x77B6, 0x77B4, 0x77B1, 0x77A8, 0x77F0, 0x78F3, 0x78FD, 0x7902, 0x78FB, 0x78FC, 0x78F2, 0x7905, 0x78F9, 0x78FE, 0x7904, 0x79AB, 0x79A8, 0x7A5C, 0x7A5B, 0x7A56, 0x7A58, 0x7A54, 0x7A5A, 0x7ABE, 0x7AC0, 0x7AC1, 0x7C05, 0x7C0F, 0x7BF2, 0x7C00, 0x7BFF, 0x7BFB, 0x7C0E, 0x7BF4, 0x7C0B, 0x7BF3, 0x7C02, 0x7C09, 0x7C03, 0x7C01, 0x7BF8, 0x7BFD, 0x7C06, 0x7BF0, 0x7BF1, 0x7C10, 0x7C0A, 0x7CE8, 0x7E2D, 0x7E3C, 0x7E42, 0x7E33, 0x9848, 0x7E38, 0x7E2A, 0x7E49, 0x7E40, 0x7E47, 0x7E29, 0x7E4C, 0x7E30, 0x7E3B, 0x7E36, 0x7E44, 0x7E3A, 0x7F45, 0x7F7F, 0x7F7E, 0x7F7D, 0x7FF4, 0x7FF2, 0x802C, 0x81BB, 0x81C4, 0x81CC, 0x81CA, 0x81C5, 0x81C7, 0x81BC, 0x81E9, 0x825B, 0x825A, 0x825C, 0x8583, 0x8580, 0x858F, 0x85A7, 0x8595, 0x85A0, 0x858B, 0x85A3, 0x857B, 0x85A4, 0x859A, 0x859E, 0x8577, 0x857C, 0x8589, 0x85A1, 0x857A, 0x8578, 0x8557, 0x858E, 0x8596, 0x8586, 0x858D, 0x8599, 0x859D, 0x8581, 0x85A2, 0x8582, 0x8588, 0x8585, 0x8579, 0x8576, 0x8598, 0x8590, 0x859F, 0x8668, 0x87BE, 0x87AA, 0x87AD, 0x87C5, 0x87B0, 0x87AC, 0x87B9, 0x87B5, 0x87BC, 0x87AE, 0x87C9, 0x87C3, 0x87C2, 0x87CC, 0x87B7, 0x87AF, 0x87C4, 0x87CA, 0x87B4, 0x87B6, 0x87BF, 0x87B8, 0x87BD, 0x87DE, 0x87B2, 0x8935, 0x8933, 0x893C, 0x893E, 0x8941, 0x8952, 0x8937, 0x8942, 0x89AD, 0x89AF, 0x89AE, 0x89F2, 0x89F3, 0x8B1E, 0x8B18, 0x8B16, 0x8B11, 0x8B05, 0x8B0B, 0x8B22, 0x8B0F, 0x8B12, 0x8B15, 0x8B07, 0x8B0D, 0x8B08, 0x8B06, 0x8B1C, 0x8B13, 0x8B1A, 0x8C4F, 0x8C70, 0x8C72, 0x8C71, 0x8C6F, 0x8C95, 0x8C94, 0x8CF9, 0x8D6F, 0x8E4E, 0x8E4D, 0x8E53, 0x8E50, 0x8E4C, 0x8E47, 0x8F43, 0x8F40, 0x9085, 0x907E, 0x9138, 0x919A, 0x91A2, 0x919B, 0x9199, 0x919F, 0x91A1, 0x919D, 0x91A0, 0x93A1, 0x9383, 0x93AF, 0x9364, 0x9356, 0x9347, 0x937C, 0x9358, 0x935C, 0x9376, 0x9349, 0x9350, 0x9351, 0x9360, 0x936D, 0x938F, 0x934C, 0x936A, 0x9379, 0x9357, 0x9355, 0x9352, 0x934F, 0x9371, 0x9377, 0x937B, 0x9361, 0x935E, 0x9363, 0x9367, 0x9380, 0x934E, 0x9359, 0x95C7, 0x95C0, 0x95C9, 0x95C3, 0x95C5, 0x95B7, 0x96AE, 0x96B0, 0x96AC, 0x9720, 0x971F, 0x9718, 0x971D, 0x9719, 0x979A, 0x97A1, 0x979C, 0x979E, 0x979D, 0x97D5, 0x97D4, 0x97F1, 0x9841, 0x9844, 0x984A, 0x9849, 0x9845, 0x9843, 0x9925, 0x992B, 0x992C, 0x992A, 0x9933, 0x9932, 0x992F, 0x992D, 0x9931, 0x9930, 0x9998, 0x99A3, 0x99A1, 0x9A02, 0x99FA, 0x99F4, 0x99F7, 0x99F9, 0x99F8, 0x99F6, 0x99FB, 0x99FD, 0x99FE, 0x99FC, 0x9A03, 0x9ABE, 0x9AFE, 0x9AFD, 0x9B01, 0x9AFC, 0x9B48, 0x9B9A, 0x9BA8, 0x9B9E, 0x9B9B, 0x9BA6, 0x9BA1, 0x9BA5, 0x9BA4, 0x9B86, 0x9BA2, 0x9BA0, 0x9BAF, 0x9D33, 0x9D41, 0x9D67, 0x9D36, 0x9D2E, 0x9D2F, 0x9D31, 0x9D38, 0x9D30, 0x9D45, 0x9D42, 0x9D43, 0x9D3E, 0x9D37, 0x9D40, 0x9D3D, 0x7FF5, 0x9D2D, 0x9E8A, 0x9E89, 0x9E8D, 0x9EB0, 0x9EC8, 0x9EDA, 0x9EFB, 0x9EFF, 0x9F24, 0x9F23, 0x9F22, 0x9F54, 0x9FA0, 0x5131, 0x512D, 0x512E, 0x5698, 0x569C, 0x5697, 0x569A, 0x569D, 0x5699, 0x5970, 0x5B3C, 0x5C69, 0x5C6A, 0x5DC0, 0x5E6D, 0x5E6E, 0x61D8, 0x61DF, 0x61ED, 0x61EE, 0x61F1, 0x61EA, 0x61F0, 0x61EB, 0x61D6, 0x61E9, 0x64FF, 0x6504, 0x64FD, 0x64F8, 0x6501, 0x6503, 0x64FC, 0x6594, 0x65DB, 0x66DA, 0x66DB, 0x66D8, 0x6AC5, 0x6AB9, 0x6ABD, 0x6AE1, 0x6AC6, 0x6ABA, 0x6AB6, 0x6AB7, 0x6AC7, 0x6AB4, 0x6AAD, 0x6B5E, 0x6BC9, 0x6C0B, 0x7007, 0x700C, 0x700D, 0x7001, 0x7005, 0x7014, 0x700E, 0x6FFF, 0x7000, 0x6FFB, 0x7026, 0x6FFC, 0x6FF7, 0x700A, 0x7201, 0x71FF, 0x71F9, 0x7203, 0x71FD, 0x7376, 0x74B8, 0x74C0, 0x74B5, 0x74C1, 0x74BE, 0x74B6, 0x74BB, 0x74C2, 0x7514, 0x7513, 0x765C, 0x7664, 0x7659, 0x7650, 0x7653, 0x7657, 0x765A, 0x76A6, 0x76BD, 0x76EC, 0x77C2, 0x77BA, 0x78FF, 0x790C, 0x7913, 0x7914, 0x7909, 0x7910, 0x7912, 0x7911, 0x79AD, 0x79AC, 0x7A5F, 0x7C1C, 0x7C29, 0x7C19, 0x7C20, 0x7C1F, 0x7C2D, 0x7C1D, 0x7C26, 0x7C28, 0x7C22, 0x7C25, 0x7C30, 0x7E5C, 0x7E50, 0x7E56, 0x7E63, 0x7E58, 0x7E62, 0x7E5F, 0x7E51, 0x7E60, 0x7E57, 0x7E53, 0x7FB5, 0x7FB3, 0x7FF7, 0x7FF8, 0x8075, 0x81D1, 0x81D2, 0x81D0, 0x825F, 0x825E, 0x85B4, 0x85C6, 0x85C0, 0x85C3, 0x85C2, 0x85B3, 0x85B5, 0x85BD, 0x85C7, 0x85C4, 0x85BF, 0x85CB, 0x85CE, 0x85C8, 0x85C5, 0x85B1, 0x85B6, 0x85D2, 0x8624, 0x85B8, 0x85B7, 0x85BE, 0x8669, 0x87E7, 0x87E6, 0x87E2, 0x87DB, 0x87EB, 0x87EA, 0x87E5, 0x87DF, 0x87F3, 0x87E4, 0x87D4, 0x87DC, 0x87D3, 0x87ED, 0x87D8, 0x87E3, 0x87A4, 0x87D7, 0x87D9, 0x8801, 0x87F4, 0x87E8, 0x87DD, 0x8953, 0x894B, 0x894F, 0x894C, 0x8946, 0x8950, 0x8951, 0x8949, 0x8B2A, 0x8B27, 0x8B23, 0x8B33, 0x8B30, 0x8B35, 0x8B47, 0x8B2F, 0x8B3C, 0x8B3E, 0x8B31, 0x8B25, 0x8B37, 0x8B26, 0x8B36, 0x8B2E, 0x8B24, 0x8B3B, 0x8B3D, 0x8B3A, 0x8C42, 0x8C75, 0x8C99, 0x8C98, 0x8C97, 0x8CFE, 0x8D04, 0x8D02, 0x8D00, 0x8E5C, 0x8E62, 0x8E60, 0x8E57, 0x8E56, 0x8E5E, 0x8E65, 0x8E67, 0x8E5B, 0x8E5A, 0x8E61, 0x8E5D, 0x8E69, 0x8E54, 0x8F46, 0x8F47, 0x8F48, 0x8F4B, 0x9128, 0x913A, 0x913B, 0x913E, 0x91A8, 0x91A5, 0x91A7, 0x91AF, 0x91AA, 0x93B5, 0x938C, 0x9392, 0x93B7, 0x939B, 0x939D, 0x9389, 0x93A7, 0x938E, 0x93AA, 0x939E, 0x93A6, 0x9395, 0x9388, 0x9399, 0x939F, 0x938D, 0x93B1, 0x9391, 0x93B2, 0x93A4, 0x93A8, 0x93B4, 0x93A3, 0x93A5, 0x95D2, 0x95D3, 0x95D1, 0x96B3, 0x96D7, 0x96DA, 0x5DC2, 0x96DF, 0x96D8, 0x96DD, 0x9723, 0x9722, 0x9725, 0x97AC, 0x97AE, 0x97A8, 0x97AB, 0x97A4, 0x97AA, 0x97A2, 0x97A5, 0x97D7, 0x97D9, 0x97D6, 0x97D8, 0x97FA, 0x9850, 0x9851, 0x9852, 0x98B8, 0x9941, 0x993C, 0x993A, 0x9A0F, 0x9A0B, 0x9A09, 0x9A0D, 0x9A04, 0x9A11, 0x9A0A, 0x9A05, 0x9A07, 0x9A06, 0x9AC0, 0x9ADC, 0x9B08, 0x9B04, 0x9B05, 0x9B29, 0x9B35, 0x9B4A, 0x9B4C, 0x9B4B, 0x9BC7, 0x9BC6, 0x9BC3, 0x9BBF, 0x9BC1, 0x9BB5, 0x9BB8, 0x9BD3, 0x9BB6, 0x9BC4, 0x9BB9, 0x9BBD, 0x9D5C, 0x9D53, 0x9D4F, 0x9D4A, 0x9D5B, 0x9D4B, 0x9D59, 0x9D56, 0x9D4C, 0x9D57, 0x9D52, 0x9D54, 0x9D5F, 0x9D58, 0x9D5A, 0x9E8E, 0x9E8C, 0x9EDF, 0x9F01, 0x9F00, 0x9F16, 0x9F25, 0x9F2B, 0x9F2A, 0x9F29, 0x9F28, 0x9F4C, 0x9F55, 0x5134, 0x5135, 0x5296, 0x52F7, 0x53B4, 0x56AB, 0x56AD, 0x56A6, 0x56A7, 0x56AA, 0x56AC, 0x58DA, 0x58DD, 0x58DB, 0x5912, 0x5B3D, 0x5B3E, 0x5B3F, 0x5DC3, 0x5E70, 0x5FBF, 0x61FB, 0x6507, 0x6510, 0x650D, 0x6509, 0x650C, 0x650E, 0x6584, 0x65DE, 0x65DD, 0x66DE, 0x6AE7, 0x6AE0, 0x6ACC, 0x6AD1, 0x6AD9, 0x6ACB, 0x6ADF, 0x6ADC, 0x6AD0, 0x6AEB, 0x6ACF, 0x6ACD, 0x6ADE, 0x6B60, 0x6BB0, 0x6C0C, 0x7019, 0x7027, 0x7020, 0x7016, 0x702B, 0x7021, 0x7022, 0x7023, 0x7029, 0x7017, 0x7024, 0x701C, 0x702A, 0x720C, 0x720A, 0x7207, 0x7202, 0x7205, 0x72A5, 0x72A6, 0x72A4, 0x72A3, 0x72A1, 0x74CB, 0x74C5, 0x74B7, 0x74C3, 0x7516, 0x7660, 0x77C9, 0x77CA, 0x77C4, 0x77F1, 0x791D, 0x791B, 0x7921, 0x791C, 0x7917, 0x791E, 0x79B0, 0x7A67, 0x7A68, 0x7C33, 0x7C3C, 0x7C39, 0x7C2C, 0x7C3B, 0x7CEC, 0x7CEA, 0x7E76, 0x7E75, 0x7E78, 0x7E70, 0x7E77, 0x7E6F, 0x7E7A, 0x7E72, 0x7E74, 0x7E68, 0x7F4B, 0x7F4A, 0x7F83, 0x7F86, 0x7FB7, 0x7FFD, 0x7FFE, 0x8078, 0x81D7, 0x81D5, 0x8264, 0x8261, 0x8263, 0x85EB, 0x85F1, 0x85ED, 0x85D9, 0x85E1, 0x85E8, 0x85DA, 0x85D7, 0x85EC, 0x85F2, 0x85F8, 0x85D8, 0x85DF, 0x85E3, 0x85DC, 0x85D1, 0x85F0, 0x85E6, 0x85EF, 0x85DE, 0x85E2, 0x8800, 0x87FA, 0x8803, 0x87F6, 0x87F7, 0x8809, 0x880C, 0x880B, 0x8806, 0x87FC, 0x8808, 0x87FF, 0x880A, 0x8802, 0x8962, 0x895A, 0x895B, 0x8957, 0x8961, 0x895C, 0x8958, 0x895D, 0x8959, 0x8988, 0x89B7, 0x89B6, 0x89F6, 0x8B50, 0x8B48, 0x8B4A, 0x8B40, 0x8B53, 0x8B56, 0x8B54, 0x8B4B, 0x8B55, 0x8B51, 0x8B42, 0x8B52, 0x8B57, 0x8C43, 0x8C77, 0x8C76, 0x8C9A, 0x8D06, 0x8D07, 0x8D09, 0x8DAC, 0x8DAA, 0x8DAD, 0x8DAB, 0x8E6D, 0x8E78, 0x8E73, 0x8E6A, 0x8E6F, 0x8E7B, 0x8EC2, 0x8F52, 0x8F51, 0x8F4F, 0x8F50, 0x8F53, 0x8FB4, 0x9140, 0x913F, 0x91B0, 0x91AD, 0x93DE, 0x93C7, 0x93CF, 0x93C2, 0x93DA, 0x93D0, 0x93F9, 0x93EC, 0x93CC, 0x93D9, 0x93A9, 0x93E6, 0x93CA, 0x93D4, 0x93EE, 0x93E3, 0x93D5, 0x93C4, 0x93CE, 0x93C0, 0x93D2, 0x93E7, 0x957D, 0x95DA, 0x95DB, 0x96E1, 0x9729, 0x972B, 0x972C, 0x9728, 0x9726, 0x97B3, 0x97B7, 0x97B6, 0x97DD, 0x97DE, 0x97DF, 0x985C, 0x9859, 0x985D, 0x9857, 0x98BF, 0x98BD, 0x98BB, 0x98BE, 0x9948, 0x9947, 0x9943, 0x99A6, 0x99A7, 0x9A1A, 0x9A15, 0x9A25, 0x9A1D, 0x9A24, 0x9A1B, 0x9A22, 0x9A20, 0x9A27, 0x9A23, 0x9A1E, 0x9A1C, 0x9A14, 0x9AC2, 0x9B0B, 0x9B0A, 0x9B0E, 0x9B0C, 0x9B37, 0x9BEA, 0x9BEB, 0x9BE0, 0x9BDE, 0x9BE4, 0x9BE6, 0x9BE2, 0x9BF0, 0x9BD4, 0x9BD7, 0x9BEC, 0x9BDC, 0x9BD9, 0x9BE5, 0x9BD5, 0x9BE1, 0x9BDA, 0x9D77, 0x9D81, 0x9D8A, 0x9D84, 0x9D88, 0x9D71, 0x9D80, 0x9D78, 0x9D86, 0x9D8B, 0x9D8C, 0x9D7D, 0x9D6B, 0x9D74, 0x9D75, 0x9D70, 0x9D69, 0x9D85, 0x9D73, 0x9D7B, 0x9D82, 0x9D6F, 0x9D79, 0x9D7F, 0x9D87, 0x9D68, 0x9E94, 0x9E91, 0x9EC0, 0x9EFC, 0x9F2D, 0x9F40, 0x9F41, 0x9F4D, 0x9F56, 0x9F57, 0x9F58, 0x5337, 0x56B2, 0x56B5, 0x56B3, 0x58E3, 0x5B45, 0x5DC6, 0x5DC7, 0x5EEE, 0x5EEF, 0x5FC0, 0x5FC1, 0x61F9, 0x6517, 0x6516, 0x6515, 0x6513, 0x65DF, 0x66E8, 0x66E3, 0x66E4, 0x6AF3, 0x6AF0, 0x6AEA, 0x6AE8, 0x6AF9, 0x6AF1, 0x6AEE, 0x6AEF, 0x703C, 0x7035, 0x702F, 0x7037, 0x7034, 0x7031, 0x7042, 0x7038, 0x703F, 0x703A, 0x7039, 0x7040, 0x703B, 0x7033, 0x7041, 0x7213, 0x7214, 0x72A8, 0x737D, 0x737C, 0x74BA, 0x76AB, 0x76AA, 0x76BE, 0x76ED, 0x77CC, 0x77CE, 0x77CF, 0x77CD, 0x77F2, 0x7925, 0x7923, 0x7927, 0x7928, 0x7924, 0x7929, 0x79B2, 0x7A6E, 0x7A6C, 0x7A6D, 0x7AF7, 0x7C49, 0x7C48, 0x7C4A, 0x7C47, 0x7C45, 0x7CEE, 0x7E7B, 0x7E7E, 0x7E81, 0x7E80, 0x7FBA, 0x7FFF, 0x8079, 0x81DB, 0x81D9, 0x820B, 0x8268, 0x8269, 0x8622, 0x85FF, 0x8601, 0x85FE, 0x861B, 0x8600, 0x85F6, 0x8604, 0x8609, 0x8605, 0x860C, 0x85FD, 0x8819, 0x8810, 0x8811, 0x8817, 0x8813, 0x8816, 0x8963, 0x8966, 0x89B9, 0x89F7, 0x8B60, 0x8B6A, 0x8B5D, 0x8B68, 0x8B63, 0x8B65, 0x8B67, 0x8B6D, 0x8DAE, 0x8E86, 0x8E88, 0x8E84, 0x8F59, 0x8F56, 0x8F57, 0x8F55, 0x8F58, 0x8F5A, 0x908D, 0x9143, 0x9141, 0x91B7, 0x91B5, 0x91B2, 0x91B3, 0x940B, 0x9413, 0x93FB, 0x9420, 0x940F, 0x9414, 0x93FE, 0x9415, 0x9410, 0x9428, 0x9419, 0x940D, 0x93F5, 0x9400, 0x93F7, 0x9407, 0x940E, 0x9416, 0x9412, 0x93FA, 0x9409, 0x93F8, 0x940A, 0x93FF, 0x93FC, 0x940C, 0x93F6, 0x9411, 0x9406, 0x95DE, 0x95E0, 0x95DF, 0x972E, 0x972F, 0x97B9, 0x97BB, 0x97FD, 0x97FE, 0x9860, 0x9862, 0x9863, 0x985F, 0x98C1, 0x98C2, 0x9950, 0x994E, 0x9959, 0x994C, 0x994B, 0x9953, 0x9A32, 0x9A34, 0x9A31, 0x9A2C, 0x9A2A, 0x9A36, 0x9A29, 0x9A2E, 0x9A38, 0x9A2D, 0x9AC7, 0x9ACA, 0x9AC6, 0x9B10, 0x9B12, 0x9B11, 0x9C0B, 0x9C08, 0x9BF7, 0x9C05, 0x9C12, 0x9BF8, 0x9C40, 0x9C07, 0x9C0E, 0x9C06, 0x9C17, 0x9C14, 0x9C09, 0x9D9F, 0x9D99, 0x9DA4, 0x9D9D, 0x9D92, 0x9D98, 0x9D90, 0x9D9B, 0x9DA0, 0x9D94, 0x9D9C, 0x9DAA, 0x9D97, 0x9DA1, 0x9D9A, 0x9DA2, 0x9DA8, 0x9D9E, 0x9DA3, 0x9DBF, 0x9DA9, 0x9D96, 0x9DA6, 0x9DA7, 0x9E99, 0x9E9B, 0x9E9A, 0x9EE5, 0x9EE4, 0x9EE7, 0x9EE6, 0x9F30, 0x9F2E, 0x9F5B, 0x9F60, 0x9F5E, 0x9F5D, 0x9F59, 0x9F91, 0x513A, 0x5139, 0x5298, 0x5297, 0x56C3, 0x56BD, 0x56BE, 0x5B48, 0x5B47, 0x5DCB, 0x5DCF, 0x5EF1, 0x61FD, 0x651B, 0x6B02, 0x6AFC, 0x6B03, 0x6AF8, 0x6B00, 0x7043, 0x7044, 0x704A, 0x7048, 0x7049, 0x7045, 0x7046, 0x721D, 0x721A, 0x7219, 0x737E, 0x7517, 0x766A, 0x77D0, 0x792D, 0x7931, 0x792F, 0x7C54, 0x7C53, 0x7CF2, 0x7E8A, 0x7E87, 0x7E88, 0x7E8B, 0x7E86, 0x7E8D, 0x7F4D, 0x7FBB, 0x8030, 0x81DD, 0x8618, 0x862A, 0x8626, 0x861F, 0x8623, 0x861C, 0x8619, 0x8627, 0x862E, 0x8621, 0x8620, 0x8629, 0x861E, 0x8625, 0x8829, 0x881D, 0x881B, 0x8820, 0x8824, 0x881C, 0x882B, 0x884A, 0x896D, 0x8969, 0x896E, 0x896B, 0x89FA, 0x8B79, 0x8B78, 0x8B45, 0x8B7A, 0x8B7B, 0x8D10, 0x8D14, 0x8DAF, 0x8E8E, 0x8E8C, 0x8F5E, 0x8F5B, 0x8F5D, 0x9146, 0x9144, 0x9145, 0x91B9, 0x943F, 0x943B, 0x9436, 0x9429, 0x943D, 0x943C, 0x9430, 0x9439, 0x942A, 0x9437, 0x942C, 0x9440, 0x9431, 0x95E5, 0x95E4, 0x95E3, 0x9735, 0x973A, 0x97BF, 0x97E1, 0x9864, 0x98C9, 0x98C6, 0x98C0, 0x9958, 0x9956, 0x9A39, 0x9A3D, 0x9A46, 0x9A44, 0x9A42, 0x9A41, 0x9A3A, 0x9A3F, 0x9ACD, 0x9B15, 0x9B17, 0x9B18, 0x9B16, 0x9B3A, 0x9B52, 0x9C2B, 0x9C1D, 0x9C1C, 0x9C2C, 0x9C23, 0x9C28, 0x9C29, 0x9C24, 0x9C21, 0x9DB7, 0x9DB6, 0x9DBC, 0x9DC1, 0x9DC7, 0x9DCA, 0x9DCF, 0x9DBE, 0x9DC5, 0x9DC3, 0x9DBB, 0x9DB5, 0x9DCE, 0x9DB9, 0x9DBA, 0x9DAC, 0x9DC8, 0x9DB1, 0x9DAD, 0x9DCC, 0x9DB3, 0x9DCD, 0x9DB2, 0x9E7A, 0x9E9C, 0x9EEB, 0x9EEE, 0x9EED, 0x9F1B, 0x9F18, 0x9F1A, 0x9F31, 0x9F4E, 0x9F65, 0x9F64, 0x9F92, 0x4EB9, 0x56C6, 0x56C5, 0x56CB, 0x5971, 0x5B4B, 0x5B4C, 0x5DD5, 0x5DD1, 0x5EF2, 0x6521, 0x6520, 0x6526, 0x6522, 0x6B0B, 0x6B08, 0x6B09, 0x6C0D, 0x7055, 0x7056, 0x7057, 0x7052, 0x721E, 0x721F, 0x72A9, 0x737F, 0x74D8, 0x74D5, 0x74D9, 0x74D7, 0x766D, 0x76AD, 0x7935, 0x79B4, 0x7A70, 0x7A71, 0x7C57, 0x7C5C, 0x7C59, 0x7C5B, 0x7C5A, 0x7CF4, 0x7CF1, 0x7E91, 0x7F4F, 0x7F87, 0x81DE, 0x826B, 0x8634, 0x8635, 0x8633, 0x862C, 0x8632, 0x8636, 0x882C, 0x8828, 0x8826, 0x882A, 0x8825, 0x8971, 0x89BF, 0x89BE, 0x89FB, 0x8B7E, 0x8B84, 0x8B82, 0x8B86, 0x8B85, 0x8B7F, 0x8D15, 0x8E95, 0x8E94, 0x8E9A, 0x8E92, 0x8E90, 0x8E96, 0x8E97, 0x8F60, 0x8F62, 0x9147, 0x944C, 0x9450, 0x944A, 0x944B, 0x944F, 0x9447, 0x9445, 0x9448, 0x9449, 0x9446, 0x973F, 0x97E3, 0x986A, 0x9869, 0x98CB, 0x9954, 0x995B, 0x9A4E, 0x9A53, 0x9A54, 0x9A4C, 0x9A4F, 0x9A48, 0x9A4A, 0x9A49, 0x9A52, 0x9A50, 0x9AD0, 0x9B19, 0x9B2B, 0x9B3B, 0x9B56, 0x9B55, 0x9C46, 0x9C48, 0x9C3F, 0x9C44, 0x9C39, 0x9C33, 0x9C41, 0x9C3C, 0x9C37, 0x9C34, 0x9C32, 0x9C3D, 0x9C36, 0x9DDB, 0x9DD2, 0x9DDE, 0x9DDA, 0x9DCB, 0x9DD0, 0x9DDC, 0x9DD1, 0x9DDF, 0x9DE9, 0x9DD9, 0x9DD8, 0x9DD6, 0x9DF5, 0x9DD5, 0x9DDD, 0x9EB6, 0x9EF0, 0x9F35, 0x9F33, 0x9F32, 0x9F42, 0x9F6B, 0x9F95, 0x9FA2, 0x513D, 0x5299, 0x58E8, 0x58E7, 0x5972, 0x5B4D, 0x5DD8, 0x882F, 0x5F4F, 0x6201, 0x6203, 0x6204, 0x6529, 0x6525, 0x6596, 0x66EB, 0x6B11, 0x6B12, 0x6B0F, 0x6BCA, 0x705B, 0x705A, 0x7222, 0x7382, 0x7381, 0x7383, 0x7670, 0x77D4, 0x7C67, 0x7C66, 0x7E95, 0x826C, 0x863A, 0x8640, 0x8639, 0x863C, 0x8631, 0x863B, 0x863E, 0x8830, 0x8832, 0x882E, 0x8833, 0x8976, 0x8974, 0x8973, 0x89FE, 0x8B8C, 0x8B8E, 0x8B8B, 0x8B88, 0x8C45, 0x8D19, 0x8E98, 0x8F64, 0x8F63, 0x91BC, 0x9462, 0x9455, 0x945D, 0x9457, 0x945E, 0x97C4, 0x97C5, 0x9800, 0x9A56, 0x9A59, 0x9B1E, 0x9B1F, 0x9B20, 0x9C52, 0x9C58, 0x9C50, 0x9C4A, 0x9C4D, 0x9C4B, 0x9C55, 0x9C59, 0x9C4C, 0x9C4E, 0x9DFB, 0x9DF7, 0x9DEF, 0x9DE3, 0x9DEB, 0x9DF8, 0x9DE4, 0x9DF6, 0x9DE1, 0x9DEE, 0x9DE6, 0x9DF2, 0x9DF0, 0x9DE2, 0x9DEC, 0x9DF4, 0x9DF3, 0x9DE8, 0x9DED, 0x9EC2, 0x9ED0, 0x9EF2, 0x9EF3, 0x9F06, 0x9F1C, 0x9F38, 0x9F37, 0x9F36, 0x9F43, 0x9F4F, 0x9F71, 0x9F70, 0x9F6E, 0x9F6F, 0x56D3, 0x56CD, 0x5B4E, 0x5C6D, 0x652D, 0x66ED, 0x66EE, 0x6B13, 0x705F, 0x7061, 0x705D, 0x7060, 0x7223, 0x74DB, 0x74E5, 0x77D5, 0x7938, 0x79B7, 0x79B6, 0x7C6A, 0x7E97, 0x7F89, 0x826D, 0x8643, 0x8838, 0x8837, 0x8835, 0x884B, 0x8B94, 0x8B95, 0x8E9E, 0x8E9F, 0x8EA0, 0x8E9D, 0x91BE, 0x91BD, 0x91C2, 0x946B, 0x9468, 0x9469, 0x96E5, 0x9746, 0x9743, 0x9747, 0x97C7, 0x97E5, 0x9A5E, 0x9AD5, 0x9B59, 0x9C63, 0x9C67, 0x9C66, 0x9C62, 0x9C5E, 0x9C60, 0x9E02, 0x9DFE, 0x9E07, 0x9E03, 0x9E06, 0x9E05, 0x9E00, 0x9E01, 0x9E09, 0x9DFF, 0x9DFD, 0x9E04, 0x9EA0, 0x9F1E, 0x9F46, 0x9F74, 0x9F75, 0x9F76, 0x56D4, 0x652E, 0x65B8, 0x6B18, 0x6B19, 0x6B17, 0x6B1A, 0x7062, 0x7226, 0x72AA, 0x77D8, 0x77D9, 0x7939, 0x7C69, 0x7C6B, 0x7CF6, 0x7E9A, 0x7E98, 0x7E9B, 0x7E99, 0x81E0, 0x81E1, 0x8646, 0x8647, 0x8648, 0x8979, 0x897A, 0x897C, 0x897B, 0x89FF, 0x8B98, 0x8B99, 0x8EA5, 0x8EA4, 0x8EA3, 0x946E, 0x946D, 0x946F, 0x9471, 0x9473, 0x9749, 0x9872, 0x995F, 0x9C68, 0x9C6E, 0x9C6D, 0x9E0B, 0x9E0D, 0x9E10, 0x9E0F, 0x9E12, 0x9E11, 0x9EA1, 0x9EF5, 0x9F09, 0x9F47, 0x9F78, 0x9F7B, 0x9F7A, 0x9F79, 0x571E, 0x7066, 0x7C6F, 0x883C, 0x8DB2, 0x8EA6, 0x91C3, 0x9474, 0x9478, 0x9476, 0x9475, 0x9A60, 0x9C74, 0x9C73, 0x9C71, 0x9C75, 0x9E14, 0x9E13, 0x9EF6, 0x9F0A, 0x9FA4, 0x7068, 0x7065, 0x7CF7, 0x866A, 0x883E, 0x883D, 0x883F, 0x8B9E, 0x8C9C, 0x8EA9, 0x8EC9, 0x974B, 0x9873, 0x9874, 0x98CC, 0x9961, 0x99AB, 0x9A64, 0x9A66, 0x9A67, 0x9B24, 0x9E15, 0x9E17, 0x9F48, 0x6207, 0x6B1E, 0x7227, 0x864C, 0x8EA8, 0x9482, 0x9480, 0x9481, 0x9A69, 0x9A68, 0x9B2E, 0x9E19, 0x7229, 0x864B, 0x8B9F, 0x9483, 0x9C79, 0x9EB7, 0x7675, 0x9A6B, 0x9C7A, 0x9E1D, 0x7069, 0x706A, 0x9EA4, 0x9F7E, 0x9F49, 0x9F98, 0x7881, 0x92B9, 0x88CF, 0x58BB, 0x6052, 0x7CA7, 0x5AFA, 0x2554, 0x2566, 0x2557, 0x2560, 0x256C, 0x2563, 0x255A, 0x2569, 0x255D, 0x2552, 0x2564, 0x2555, 0x255E, 0x256A, 0x2561, 0x2558, 0x2567, 0x255B, 0x2553, 0x2565, 0x2556, 0x255F, 0x256B, 0x2562, 0x2559, 0x2568, 0x255C, 0x2551, 0x2550, 0x256D, 0x256E, 0x2570, 0x256F, 0xFFED, 0x0547, 0x92DB, 0x05DF, 0x3FC5, 0x854C, 0x42B5, 0x73EF, 0x51B5, 0x3649, 0x4942, 0x89E4, 0x9344, 0x19DB, 0x82EE, 0x3CC8, 0x783C, 0x6744, 0x62DF, 0x4933, 0x89AA, 0x02A0, 0x6BB3, 0x1305, 0x4FAB, 0x24ED, 0x5008, 0x6D29, 0x7A84, 0x3600, 0x4AB1, 0x2513, 0x5029, 0x037E, 0x5FA4, 0x0380, 0x0347, 0x6EDB, 0x041F, 0x507D, 0x5101, 0x347A, 0x510E, 0x986C, 0x3743, 0x8416, 0x49A4, 0x0487, 0x5160, 0x33B4, 0x516A, 0x0BFF, 0x20FC, 0x02E5, 0x2530, 0x058E, 0x3233, 0x1983, 0x5B82, 0x877D, 0x05B3, 0x3C99, 0x51B2, 0x51B8, 0x9D34, 0x51C9, 0x51CF, 0x51D1, 0x3CDC, 0x51D3, 0x4AA6, 0x51B3, 0x51E2, 0x5342, 0x51ED, 0x83CD, 0x693E, 0x372D, 0x5F7B, 0x520B, 0x5226, 0x523C, 0x52B5, 0x5257, 0x5294, 0x52B9, 0x52C5, 0x7C15, 0x8542, 0x52E0, 0x860D, 0x6B13, 0x5305, 0x8ADE, 0x5549, 0x6ED9, 0x3F80, 0x0954, 0x3FEC, 0x5333, 0x5344, 0x0BE2, 0x6CCB, 0x1726, 0x681B, 0x73D5, 0x604A, 0x3EAA, 0x38CC, 0x16E8, 0x71DD, 0x44A2, 0x536D, 0x5374, 0x86AB, 0x537E, 0x537F, 0x1596, 0x1613, 0x77E6, 0x5393, 0x8A9B, 0x53A0, 0x53AB, 0x53AE, 0x73A7, 0x5772, 0x3F59, 0x739C, 0x53C1, 0x53C5, 0x6C49, 0x4E49, 0x57FE, 0x53D9, 0x3AAB, 0x0B8F, 0x53E0, 0x3FEB, 0x2DA3, 0x53F6, 0x0C77, 0x5413, 0x7079, 0x552B, 0x6657, 0x6D5B, 0x546D, 0x6B53, 0x0D74, 0x555D, 0x548F, 0x54A4, 0x47A6, 0x170D, 0x0EDD, 0x3DB4, 0x0D4D, 0x89BC, 0x2698, 0x5547, 0x4CED, 0x542F, 0x7417, 0x5586, 0x55A9, 0x5605, 0x18D7, 0x403A, 0x4552, 0x4435, 0x66B3, 0x10B4, 0x5637, 0x66CD, 0x328A, 0x66A4, 0x66AD, 0x564D, 0x564F, 0x78F1, 0x56F1, 0x9787, 0x53FE, 0x5700, 0x56EF, 0x56ED, 0x8B66, 0x3623, 0x124F, 0x5746, 0x41A5, 0x6C6E, 0x708B, 0x5742, 0x36B1, 0x6C7E, 0x57E6, 0x1416, 0x5803, 0x1454, 0x4363, 0x5826, 0x4BF5, 0x585C, 0x58AA, 0x3561, 0x58E0, 0x58DC, 0x123C, 0x58FB, 0x5BFF, 0x5743, 0xA150, 0x4278, 0x93D3, 0x35A1, 0x591F, 0x68A6, 0x36C3, 0x6E59, 0x163E, 0x5A24, 0x5553, 0x1692, 0x8505, 0x59C9, 0x0D4E, 0x6C81, 0x6D2A, 0x17DC, 0x59D9, 0x17FB, 0x17B2, 0x6DA6, 0x6D71, 0x1828, 0x16D5, 0x59F9, 0x6E45, 0x5AAB, 0x5A63, 0x36E6, 0x49A9, 0x5A77, 0x3708, 0x5A96, 0x7465, 0x5AD3, 0x6FA1, 0x2554, 0x3D85, 0x1911, 0x3732, 0x16B8, 0x5E83, 0x52D0, 0x5B76, 0x6588, 0x5B7C, 0x7A0E, 0x4004, 0x485D, 0x0204, 0x5BD5, 0x6160, 0x1A34, 0x59CC, 0x05A5, 0x5BF3, 0x5B9D, 0x4D10, 0x5C05, 0x1B44, 0x5C13, 0x73CE, 0x5C14, 0x1CA5, 0x6B28, 0x5C49, 0x48DD, 0x5C85, 0x5CE9, 0x5CEF, 0x5D8B, 0x1DF9, 0x1E37, 0x5D10, 0x5D18, 0x5D46, 0x1EA4, 0x5CBA, 0x5DD7, 0x82FC, 0x382D, 0x4901, 0x2049, 0x2173, 0x8287, 0x3836, 0x3BC2, 0x5E2E, 0x6A8A, 0x5E75, 0x5E7A, 0x44BC, 0x0CD3, 0x53A6, 0x4EB7, 0x5ED0, 0x53A8, 0x1771, 0x5E09, 0x5EF4, 0x8482, 0x5EF9, 0x5EFB, 0x38A0, 0x5EFC, 0x683E, 0x941B, 0x5F0D, 0x01C1, 0xF894, 0x3ADE, 0x48AE, 0x133A, 0x5F3A, 0x6888, 0x23D0, 0x5F58, 0x2471, 0x5F63, 0x97BD, 0x6E6E, 0x5F72, 0x9340, 0x8A36, 0x5FA7, 0x5DB6, 0x3D5F, 0x5250, 0x1F6A, 0x70F8, 0x2668, 0x91D6, 0x029E, 0x8A29, 0x6031, 0x6685, 0x1877, 0x3963, 0x3DC7, 0x3639, 0x5790, 0x27B4, 0x7971, 0x3E40, 0x609E, 0x60A4, 0x60B3, 0x4982, 0x498F, 0x7A53, 0x74A4, 0x50E1, 0x5AA0, 0x6164, 0x8424, 0x6142, 0xF8A6, 0x6ED2, 0x6181, 0x51F4, 0x0656, 0x6187, 0x5BAA, 0x3FB7, 0x285F, 0x61D3, 0x8B9D, 0x995D, 0x61D0, 0x3932, 0x2980, 0x28C1, 0x6023, 0x615C, 0x651E, 0x638B, 0x0118, 0x62C5, 0x1770, 0x62D5, 0x2E0D, 0x636C, 0x49DF, 0x3A17, 0x6438, 0x63F8, 0x138E, 0x17FC, 0x6490, 0x6F8A, 0x2E36, 0x9814, 0x408C, 0x571D, 0x64E1, 0x64E5, 0x947B, 0x3A66, 0x643A, 0x3A57, 0x654D, 0x6F16, 0x4A28, 0x4A23, 0x6585, 0x656D, 0x655F, 0x307E, 0x65B5, 0x4940, 0x4B37, 0x65D1, 0x40D8, 0x1829, 0x65E0, 0x65E3, 0x5FDF, 0x3400, 0x6618, 0x31F7, 0x31F8, 0x6644, 0x31A4, 0x31A5, 0x664B, 0x0E75, 0x6667, 0x51E6, 0x6673, 0x6674, 0x1E3D, 0x3231, 0x85F4, 0x31C8, 0x5313, 0x77C5, 0x28F7, 0x99A4, 0x6702, 0x439C, 0x4A21, 0x3B2B, 0x69FA, 0x37C2, 0x675E, 0x6767, 0x6762, 0x41CD, 0x90ED, 0x67D7, 0x44E9, 0x6822, 0x6E50, 0x923C, 0x6801, 0x33E6, 0x6DA0, 0x685D, 0x346F, 0x69E1, 0x6A0B, 0x8ADF, 0x6973, 0x68C3, 0x35CD, 0x6901, 0x6900, 0x3D32, 0x3A01, 0x363C, 0x3B80, 0x67AC, 0x6961, 0x8A4A, 0x42FC, 0x6936, 0x6998, 0x3BA1, 0x03C9, 0x8363, 0x5090, 0x69F9, 0x3659, 0x212A, 0x6A45, 0x3703, 0x6A9D, 0x3BF3, 0x67B1, 0x6AC8, 0x919C, 0x3C0D, 0x6B1D, 0x0923, 0x60DE, 0x6B35, 0x6B74, 0x27CD, 0x6EB5, 0x3ADB, 0x03B5, 0x1958, 0x3740, 0x5421, 0x3B5A, 0x6BE1, 0x3EFC, 0x6BDC, 0x6C37, 0x248B, 0x48F1, 0x6B51, 0x6C5A, 0x8226, 0x6C79, 0x3DBC, 0x44C5, 0x3DBD, 0x41A4, 0x490C, 0x4900, 0x3CC9, 0x36E5, 0x3CEB, 0x0D32, 0x9B83, 0x31F9, 0x2491, 0x7F8F, 0x6837, 0x6D25, 0x6DA1, 0x6DEB, 0x6D96, 0x6D5C, 0x6E7C, 0x6F04, 0x497F, 0x4085, 0x6E72, 0x8533, 0x6F74, 0x51C7, 0x6C9C, 0x6E1D, 0x842E, 0x8B21, 0x6E2F, 0x3E2F, 0x7453, 0x3F82, 0x79CC, 0x6E4F, 0x5A91, 0x304B, 0x6FF8, 0x370D, 0x6F9D, 0x3E30, 0x6EFA, 0x1497, 0x403D, 0x4555, 0x93F0, 0x6F44, 0x6F5C, 0x3D4E, 0x6F74, 0x9170, 0x3D3B, 0x6F9F, 0x4144, 0x6FD3, 0x4091, 0x4155, 0x4039, 0x3FF0, 0x3FB4, 0x413F, 0x51DF, 0x4156, 0x4157, 0x4140, 0x61DD, 0x704B, 0x707E, 0x70A7, 0x7081, 0x70CC, 0x70D5, 0x70D6, 0x70DF, 0x4104, 0x3DE8, 0x71B4, 0x7196, 0x4277, 0x712B, 0x7145, 0x5A88, 0x714A, 0x716E, 0x5C9C, 0x4365, 0x714F, 0x9362, 0x42C1, 0x712C, 0x445A, 0x4A27, 0x4A22, 0x71BA, 0x8BE8, 0x70BD, 0x720E, 0x9442, 0x7215, 0x5911, 0x9443, 0x7224, 0x9341, 0x5605, 0x722E, 0x7240, 0x4974, 0x68BD, 0x7255, 0x7257, 0x3E55, 0x3044, 0x680D, 0x6F3D, 0x7282, 0x732A, 0x732B, 0x4823, 0x882B, 0x48ED, 0x8804, 0x7328, 0x732E, 0x73CF, 0x73AA, 0x0C3A, 0x6A2E, 0x73C9, 0x7449, 0x41E2, 0x16E7, 0x4A24, 0x6623, 0x36C5, 0x49B7, 0x498D, 0x49FB, 0x73F7, 0x7415, 0x6903, 0x4A26, 0x7439, 0x05C3, 0x3ED7, 0x745C, 0x28AD, 0x7460, 0x8EB2, 0x7447, 0x73E4, 0x7476, 0x83B9, 0x746C, 0x3730, 0x7474, 0x93F1, 0x6A2C, 0x7482, 0x4953, 0x4A8C, 0x415F, 0x4A79, 0x8B8F, 0x5B46, 0x8C03, 0x189E, 0x74C8, 0x1988, 0x750E, 0x74E9, 0x751E, 0x8ED9, 0x1A4B, 0x5BD7, 0x8EAC, 0x9385, 0x754D, 0x754A, 0x7567, 0x756E, 0x4F82, 0x3F04, 0x4D13, 0x758E, 0x745D, 0x759E, 0x75B4, 0x7602, 0x762C, 0x7651, 0x764F, 0x766F, 0x7676, 0x63F5, 0x7690, 0x81EF, 0x37F8, 0x6911, 0x690E, 0x76A1, 0x76A5, 0x76B7, 0x76CC, 0x6F9F, 0x8462, 0x509D, 0x517D, 0x1E1C, 0x771E, 0x7726, 0x7740, 0x64AF, 0x5220, 0x7758, 0x32AC, 0x77AF, 0x8964, 0x8968, 0x16C1, 0x77F4, 0x7809, 0x1376, 0x4A12, 0x68CA, 0x78AF, 0x78C7, 0x78D3, 0x96A5, 0x792E, 0x55E0, 0x78D7, 0x7934, 0x78B1, 0x760C, 0x8FB8, 0x8884, 0x8B2B, 0x6083, 0x261C, 0x7986, 0x8900, 0x6902, 0x7980, 0x5857, 0x799D, 0x7B39, 0x793C, 0x79A9, 0x6E2A, 0x7126, 0x3EA8, 0x79C6, 0x910D, 0x79D4, ]; #[cfg(all( feature = "less-slow-big5-hanzi-encode", not(feature = "fast-big5-hanzi-encode") ))] static BIG5_LEVEL1_HANZI_CODE_POINTS: [u16; 5406] = [ 0x4E00, 0x4E01, 0x4E03, 0x4E08, 0x4E09, 0x4E0A, 0x4E0B, 0x4E0D, 0x4E10, 0x4E11, 0x4E14, 0x4E15, 0x4E16, 0x4E18, 0x4E19, 0x4E1E, 0x4E1F, 0x4E26, 0x4E2B, 0x4E2D, 0x4E30, 0x4E32, 0x4E38, 0x4E39, 0x4E3B, 0x4E43, 0x4E45, 0x4E48, 0x4E4B, 0x4E4D, 0x4E4E, 0x4E4F, 0x4E52, 0x4E53, 0x4E56, 0x4E58, 0x4E59, 0x4E5A, 0x4E5D, 0x4E5E, 0x4E5F, 0x4E69, 0x4E73, 0x4E7E, 0x4E82, 0x4E86, 0x4E88, 0x4E8B, 0x4E8C, 0x4E8E, 0x4E91, 0x4E92, 0x4E94, 0x4E95, 0x4E99, 0x4E9B, 0x4E9E, 0x4E9F, 0x4EA1, 0x4EA2, 0x4EA4, 0x4EA5, 0x4EA6, 0x4EA8, 0x4EAB, 0x4EAC, 0x4EAD, 0x4EAE, 0x4EB3, 0x4EBA, 0x4EC0, 0x4EC1, 0x4EC3, 0x4EC4, 0x4EC6, 0x4EC7, 0x4ECA, 0x4ECB, 0x4ECD, 0x4ED4, 0x4ED5, 0x4ED6, 0x4ED7, 0x4ED8, 0x4ED9, 0x4EDE, 0x4EDF, 0x4EE3, 0x4EE4, 0x4EE5, 0x4EF0, 0x4EF2, 0x4EF3, 0x4EF6, 0x4EFB, 0x4EFD, 0x4EFF, 0x4F01, 0x4F09, 0x4F0A, 0x4F0B, 0x4F0D, 0x4F0F, 0x4F10, 0x4F11, 0x4F15, 0x4F19, 0x4F2F, 0x4F30, 0x4F34, 0x4F36, 0x4F38, 0x4F3A, 0x4F3C, 0x4F3D, 0x4F43, 0x4F46, 0x4F47, 0x4F48, 0x4F4D, 0x4F4E, 0x4F4F, 0x4F50, 0x4F51, 0x4F54, 0x4F55, 0x4F57, 0x4F59, 0x4F5A, 0x4F5B, 0x4F5C, 0x4F5D, 0x4F5E, 0x4F60, 0x4F63, 0x4F69, 0x4F6C, 0x4F6F, 0x4F70, 0x4F73, 0x4F75, 0x4F7A, 0x4F7B, 0x4F7E, 0x4F7F, 0x4F83, 0x4F86, 0x4F88, 0x4F8B, 0x4F8D, 0x4F8F, 0x4F91, 0x4F96, 0x4F9B, 0x4F9D, 0x4FAE, 0x4FAF, 0x4FB5, 0x4FB6, 0x4FB7, 0x4FBF, 0x4FC2, 0x4FC3, 0x4FC4, 0x4FCA, 0x4FCE, 0x4FCF, 0x4FD0, 0x4FD1, 0x4FD7, 0x4FD8, 0x4FDA, 0x4FDD, 0x4FDE, 0x4FDF, 0x4FE0, 0x4FE1, 0x4FEE, 0x4FEF, 0x4FF1, 0x4FF3, 0x4FF8, 0x4FFA, 0x4FFE, 0x5000, 0x5006, 0x5009, 0x500B, 0x500C, 0x500D, 0x500F, 0x5011, 0x5012, 0x5014, 0x5016, 0x5018, 0x5019, 0x501A, 0x501F, 0x5021, 0x5023, 0x5025, 0x5026, 0x5028, 0x5029, 0x502A, 0x502B, 0x502D, 0x503C, 0x5043, 0x5047, 0x5049, 0x504C, 0x504E, 0x504F, 0x5055, 0x505A, 0x505C, 0x5065, 0x506D, 0x506F, 0x5074, 0x5075, 0x5076, 0x5077, 0x507A, 0x507D, 0x5080, 0x5085, 0x508D, 0x5091, 0x5096, 0x5098, 0x5099, 0x509A, 0x50A2, 0x50AC, 0x50AD, 0x50AF, 0x50B2, 0x50B3, 0x50B5, 0x50B7, 0x50BB, 0x50BE, 0x50C5, 0x50C7, 0x50CE, 0x50CF, 0x50D1, 0x50D5, 0x50D6, 0x50DA, 0x50E5, 0x50E7, 0x50E9, 0x50ED, 0x50EE, 0x50F1, 0x50F5, 0x50F9, 0x50FB, 0x5100, 0x5102, 0x5104, 0x5105, 0x5108, 0x5109, 0x5110, 0x5112, 0x5114, 0x5115, 0x5118, 0x511F, 0x5121, 0x512A, 0x5132, 0x5133, 0x5137, 0x5138, 0x513B, 0x513C, 0x513F, 0x5140, 0x5141, 0x5143, 0x5144, 0x5145, 0x5146, 0x5147, 0x5148, 0x5149, 0x514B, 0x514C, 0x514D, 0x5152, 0x5154, 0x5155, 0x5157, 0x515C, 0x5162, 0x5165, 0x5167, 0x5168, 0x5169, 0x516B, 0x516C, 0x516D, 0x516E, 0x5171, 0x5175, 0x5176, 0x5177, 0x5178, 0x517C, 0x5180, 0x5188, 0x5189, 0x518A, 0x518D, 0x5191, 0x5192, 0x5195, 0x5197, 0x51A0, 0x51A2, 0x51A4, 0x51A5, 0x51AA, 0x51AC, 0x51B0, 0x51B6, 0x51B7, 0x51BD, 0x51C6, 0x51CB, 0x51CC, 0x51CD, 0x51DC, 0x51DD, 0x51E0, 0x51E1, 0x51F0, 0x51F1, 0x51F3, 0x51F6, 0x51F8, 0x51F9, 0x51FA, 0x51FD, 0x5200, 0x5201, 0x5202, 0x5203, 0x5206, 0x5207, 0x5208, 0x520A, 0x520E, 0x5211, 0x5212, 0x5216, 0x5217, 0x521D, 0x5224, 0x5225, 0x5228, 0x5229, 0x522A, 0x522E, 0x5230, 0x5236, 0x5237, 0x5238, 0x523A, 0x523B, 0x5241, 0x5243, 0x5247, 0x524A, 0x524B, 0x524C, 0x524D, 0x524E, 0x5254, 0x5256, 0x525B, 0x525C, 0x525D, 0x5269, 0x526A, 0x526F, 0x5272, 0x5274, 0x5275, 0x5277, 0x527D, 0x527F, 0x5282, 0x5283, 0x5287, 0x5288, 0x5289, 0x528A, 0x528D, 0x5291, 0x5293, 0x529B, 0x529F, 0x52A0, 0x52A3, 0x52A9, 0x52AA, 0x52AB, 0x52AC, 0x52BB, 0x52BE, 0x52C1, 0x52C3, 0x52C7, 0x52C9, 0x52D2, 0x52D5, 0x52D7, 0x52D8, 0x52D9, 0x52DB, 0x52DD, 0x52DE, 0x52DF, 0x52E2, 0x52E3, 0x52E4, 0x52E6, 0x52F0, 0x52F3, 0x52F5, 0x52F8, 0x52FA, 0x52FB, 0x52FE, 0x52FF, 0x5305, 0x5306, 0x5308, 0x530D, 0x530F, 0x5310, 0x5315, 0x5316, 0x5317, 0x5319, 0x531D, 0x5320, 0x5321, 0x5323, 0x532A, 0x532F, 0x5331, 0x5339, 0x533E, 0x533F, 0x5340, 0x5341, 0x5343, 0x5345, 0x5347, 0x5348, 0x5349, 0x534A, 0x5351, 0x5352, 0x5353, 0x5354, 0x5357, 0x535A, 0x535C, 0x535E, 0x5360, 0x5361, 0x5366, 0x536E, 0x536F, 0x5370, 0x5371, 0x5373, 0x5375, 0x5377, 0x5378, 0x5379, 0x537B, 0x537F, 0x5384, 0x539A, 0x539D, 0x539F, 0x53A5, 0x53AD, 0x53B2, 0x53BB, 0x53C3, 0x53C8, 0x53C9, 0x53CA, 0x53CB, 0x53CD, 0x53D4, 0x53D6, 0x53D7, 0x53DB, 0x53DF, 0x53E2, 0x53E3, 0x53E4, 0x53E5, 0x53E6, 0x53E8, 0x53E9, 0x53EA, 0x53EB, 0x53EC, 0x53ED, 0x53EE, 0x53EF, 0x53F0, 0x53F1, 0x53F2, 0x53F3, 0x53F5, 0x53F8, 0x53FB, 0x53FC, 0x5401, 0x5403, 0x5404, 0x5406, 0x5408, 0x5409, 0x540A, 0x540B, 0x540C, 0x540D, 0x540E, 0x540F, 0x5410, 0x5411, 0x5412, 0x541B, 0x541D, 0x541E, 0x541F, 0x5420, 0x5426, 0x5427, 0x5429, 0x542B, 0x542C, 0x542D, 0x542E, 0x5431, 0x5433, 0x5435, 0x5436, 0x5438, 0x5439, 0x543B, 0x543C, 0x543E, 0x5440, 0x5442, 0x5443, 0x5446, 0x5448, 0x544A, 0x544E, 0x5462, 0x5468, 0x5471, 0x5473, 0x5475, 0x5476, 0x5477, 0x5478, 0x547B, 0x547C, 0x547D, 0x5480, 0x5484, 0x5486, 0x548B, 0x548C, 0x548E, 0x5490, 0x5492, 0x5495, 0x5496, 0x549A, 0x54A6, 0x54A7, 0x54A8, 0x54A9, 0x54AA, 0x54AB, 0x54AC, 0x54AF, 0x54B1, 0x54B3, 0x54B8, 0x54BB, 0x54BD, 0x54BF, 0x54C0, 0x54C1, 0x54C2, 0x54C4, 0x54C7, 0x54C8, 0x54C9, 0x54CE, 0x54E1, 0x54E5, 0x54E6, 0x54E8, 0x54E9, 0x54EA, 0x54ED, 0x54EE, 0x54F2, 0x54FA, 0x54FC, 0x54FD, 0x5501, 0x5506, 0x5507, 0x5509, 0x550F, 0x5510, 0x5514, 0x5527, 0x552C, 0x552E, 0x552F, 0x5531, 0x5533, 0x5537, 0x5538, 0x553E, 0x5541, 0x5543, 0x5544, 0x5546, 0x554A, 0x554F, 0x5555, 0x5556, 0x5557, 0x555C, 0x555E, 0x555F, 0x5561, 0x5563, 0x5564, 0x5566, 0x556A, 0x557B, 0x557C, 0x557E, 0x5580, 0x5582, 0x5583, 0x5584, 0x5587, 0x5589, 0x558A, 0x558B, 0x5594, 0x5598, 0x5599, 0x559A, 0x559C, 0x559D, 0x559F, 0x55A7, 0x55AA, 0x55AB, 0x55AC, 0x55AE, 0x55B1, 0x55B2, 0x55B3, 0x55BB, 0x55C5, 0x55C6, 0x55C7, 0x55C9, 0x55CE, 0x55D1, 0x55D3, 0x55DA, 0x55DC, 0x55DF, 0x55E1, 0x55E3, 0x55E4, 0x55E5, 0x55E6, 0x55E8, 0x55EF, 0x55F6, 0x55F7, 0x55FD, 0x55FE, 0x5600, 0x5606, 0x5608, 0x5609, 0x560D, 0x560E, 0x5610, 0x5614, 0x5616, 0x5617, 0x561B, 0x561F, 0x5629, 0x562E, 0x562F, 0x5630, 0x5632, 0x5634, 0x5636, 0x5639, 0x563B, 0x563F, 0x564E, 0x5653, 0x5657, 0x5659, 0x5662, 0x5664, 0x5665, 0x5668, 0x5669, 0x566A, 0x566B, 0x566C, 0x566F, 0x5671, 0x5674, 0x5676, 0x5678, 0x5679, 0x5680, 0x5685, 0x5687, 0x568E, 0x568F, 0x5690, 0x5695, 0x56A5, 0x56A8, 0x56AE, 0x56B4, 0x56B6, 0x56B7, 0x56BC, 0x56C0, 0x56C1, 0x56C2, 0x56C8, 0x56C9, 0x56CA, 0x56CC, 0x56D1, 0x56DA, 0x56DB, 0x56DD, 0x56DE, 0x56E0, 0x56E4, 0x56EA, 0x56EB, 0x56F0, 0x56FA, 0x56FF, 0x5703, 0x5704, 0x5708, 0x5709, 0x570B, 0x570D, 0x5712, 0x5713, 0x5716, 0x5718, 0x571F, 0x5728, 0x5729, 0x572C, 0x572D, 0x572F, 0x5730, 0x5733, 0x573B, 0x573E, 0x5740, 0x5747, 0x574A, 0x574D, 0x574E, 0x574F, 0x5750, 0x5751, 0x5761, 0x5764, 0x5766, 0x5769, 0x576A, 0x5777, 0x577C, 0x5782, 0x5783, 0x578B, 0x5793, 0x57A0, 0x57A2, 0x57A3, 0x57AE, 0x57C2, 0x57C3, 0x57CB, 0x57CE, 0x57D4, 0x57DF, 0x57E0, 0x57E4, 0x57F7, 0x57F9, 0x57FA, 0x5802, 0x5805, 0x5806, 0x5809, 0x580A, 0x581D, 0x5820, 0x5821, 0x5824, 0x582A, 0x582F, 0x5830, 0x5831, 0x5834, 0x5835, 0x584A, 0x584B, 0x584C, 0x5851, 0x5852, 0x5854, 0x5857, 0x5858, 0x585A, 0x585E, 0x5862, 0x586B, 0x586D, 0x5875, 0x5879, 0x587D, 0x587E, 0x5880, 0x5883, 0x5885, 0x588A, 0x5893, 0x589C, 0x589E, 0x589F, 0x58A6, 0x58A8, 0x58A9, 0x58AE, 0x58B3, 0x58BE, 0x58C1, 0x58C5, 0x58C7, 0x58CE, 0x58D1, 0x58D3, 0x58D5, 0x58D8, 0x58D9, 0x58DE, 0x58DF, 0x58E2, 0x58E4, 0x58E9, 0x58EB, 0x58EC, 0x58EF, 0x58F9, 0x58FA, 0x58FD, 0x590F, 0x5914, 0x5915, 0x5916, 0x5919, 0x591A, 0x591C, 0x5920, 0x5922, 0x5924, 0x5925, 0x5927, 0x5929, 0x592A, 0x592B, 0x592D, 0x592E, 0x5931, 0x5937, 0x5938, 0x593E, 0x5944, 0x5947, 0x5948, 0x5949, 0x594E, 0x594F, 0x5950, 0x5951, 0x5954, 0x5955, 0x5957, 0x5958, 0x595A, 0x5960, 0x5962, 0x5967, 0x5969, 0x596A, 0x596D, 0x596E, 0x5973, 0x5974, 0x5976, 0x5978, 0x5979, 0x597D, 0x5981, 0x5982, 0x5983, 0x5984, 0x598A, 0x598D, 0x5992, 0x5993, 0x5996, 0x5999, 0x599D, 0x599E, 0x59A3, 0x59A4, 0x59A5, 0x59A8, 0x59AE, 0x59AF, 0x59B3, 0x59B9, 0x59BB, 0x59BE, 0x59C5, 0x59C6, 0x59CA, 0x59CB, 0x59CD, 0x59D0, 0x59D1, 0x59D2, 0x59D3, 0x59D4, 0x59D8, 0x59DA, 0x59DC, 0x59E3, 0x59E5, 0x59E6, 0x59E8, 0x59EA, 0x59EC, 0x59FB, 0x59FF, 0x5A01, 0x5A03, 0x5A09, 0x5A0C, 0x5A11, 0x5A13, 0x5A18, 0x5A1B, 0x5A1C, 0x5A1F, 0x5A20, 0x5A23, 0x5A25, 0x5A29, 0x5A36, 0x5A3C, 0x5A40, 0x5A41, 0x5A46, 0x5A49, 0x5A4A, 0x5A5A, 0x5A62, 0x5A66, 0x5A6A, 0x5A77, 0x5A7F, 0x5A92, 0x5A9A, 0x5A9B, 0x5AA7, 0x5AB2, 0x5AB3, 0x5ABC, 0x5ABD, 0x5ABE, 0x5AC1, 0x5AC2, 0x5AC9, 0x5ACC, 0x5AD6, 0x5AD7, 0x5AD8, 0x5AE1, 0x5AE3, 0x5AE6, 0x5AE9, 0x5AF5, 0x5AFB, 0x5B08, 0x5B09, 0x5B0B, 0x5B0C, 0x5B1D, 0x5B24, 0x5B2A, 0x5B30, 0x5B34, 0x5B38, 0x5B40, 0x5B43, 0x5B50, 0x5B51, 0x5B53, 0x5B54, 0x5B55, 0x5B57, 0x5B58, 0x5B5A, 0x5B5B, 0x5B5C, 0x5B5D, 0x5B5F, 0x5B63, 0x5B64, 0x5B69, 0x5B6B, 0x5B70, 0x5B71, 0x5B73, 0x5B75, 0x5B78, 0x5B7A, 0x5B7D, 0x5B7F, 0x5B83, 0x5B85, 0x5B87, 0x5B88, 0x5B89, 0x5B8B, 0x5B8C, 0x5B8F, 0x5B97, 0x5B98, 0x5B99, 0x5B9A, 0x5B9B, 0x5B9C, 0x5BA2, 0x5BA3, 0x5BA4, 0x5BA5, 0x5BA6, 0x5BAE, 0x5BB0, 0x5BB3, 0x5BB4, 0x5BB5, 0x5BB6, 0x5BB8, 0x5BB9, 0x5BBF, 0x5BC2, 0x5BC4, 0x5BC5, 0x5BC6, 0x5BC7, 0x5BCC, 0x5BD0, 0x5BD2, 0x5BD3, 0x5BDE, 0x5BDF, 0x5BE1, 0x5BE2, 0x5BE4, 0x5BE5, 0x5BE6, 0x5BE7, 0x5BE8, 0x5BE9, 0x5BEB, 0x5BEC, 0x5BEE, 0x5BF0, 0x5BF5, 0x5BF6, 0x5BF8, 0x5BFA, 0x5C01, 0x5C04, 0x5C07, 0x5C08, 0x5C09, 0x5C0A, 0x5C0B, 0x5C0D, 0x5C0E, 0x5C0F, 0x5C11, 0x5C16, 0x5C1A, 0x5C22, 0x5C24, 0x5C2C, 0x5C31, 0x5C37, 0x5C38, 0x5C39, 0x5C3A, 0x5C3C, 0x5C3E, 0x5C3F, 0x5C40, 0x5C41, 0x5C45, 0x5C46, 0x5C48, 0x5C4B, 0x5C4D, 0x5C4E, 0x5C4F, 0x5C50, 0x5C51, 0x5C55, 0x5C58, 0x5C5C, 0x5C5D, 0x5C60, 0x5C62, 0x5C64, 0x5C65, 0x5C68, 0x5C6C, 0x5C6F, 0x5C71, 0x5C79, 0x5C8C, 0x5C90, 0x5C91, 0x5C94, 0x5CA1, 0x5CA9, 0x5CAB, 0x5CB1, 0x5CB3, 0x5CB7, 0x5CB8, 0x5CD2, 0x5CD9, 0x5CE8, 0x5CEA, 0x5CED, 0x5CF0, 0x5CF4, 0x5CF6, 0x5CFB, 0x5CFD, 0x5D01, 0x5D06, 0x5D07, 0x5D0E, 0x5D11, 0x5D14, 0x5D16, 0x5D17, 0x5D19, 0x5D1B, 0x5D22, 0x5D24, 0x5D27, 0x5D29, 0x5D34, 0x5D47, 0x5D4C, 0x5D50, 0x5D69, 0x5D6F, 0x5D84, 0x5D87, 0x5D94, 0x5D9D, 0x5DB8, 0x5DBA, 0x5DBC, 0x5DBD, 0x5DC9, 0x5DCD, 0x5DD2, 0x5DD4, 0x5DD6, 0x5DDD, 0x5DDE, 0x5DE1, 0x5DE2, 0x5DE5, 0x5DE6, 0x5DE7, 0x5DE8, 0x5DEB, 0x5DEE, 0x5DF1, 0x5DF2, 0x5DF3, 0x5DF4, 0x5DF7, 0x5DFD, 0x5DFE, 0x5E02, 0x5E03, 0x5E06, 0x5E0C, 0x5E11, 0x5E15, 0x5E16, 0x5E18, 0x5E1A, 0x5E1B, 0x5E1D, 0x5E1F, 0x5E25, 0x5E2B, 0x5E2D, 0x5E33, 0x5E36, 0x5E37, 0x5E38, 0x5E3D, 0x5E40, 0x5E43, 0x5E45, 0x5E4C, 0x5E54, 0x5E55, 0x5E57, 0x5E5B, 0x5E5F, 0x5E61, 0x5E62, 0x5E63, 0x5E6B, 0x5E72, 0x5E73, 0x5E74, 0x5E76, 0x5E78, 0x5E79, 0x5E7B, 0x5E7C, 0x5E7D, 0x5E7E, 0x5E87, 0x5E8A, 0x5E8F, 0x5E95, 0x5E96, 0x5E97, 0x5E9A, 0x5E9C, 0x5EA0, 0x5EA6, 0x5EA7, 0x5EAB, 0x5EAD, 0x5EB5, 0x5EB6, 0x5EB7, 0x5EB8, 0x5EBE, 0x5EC1, 0x5EC2, 0x5EC4, 0x5EC8, 0x5EC9, 0x5ECA, 0x5ED3, 0x5ED6, 0x5EDA, 0x5EDD, 0x5EDF, 0x5EE0, 0x5EE2, 0x5EE3, 0x5EEC, 0x5EF3, 0x5EF6, 0x5EF7, 0x5EFA, 0x5EFE, 0x5EFF, 0x5F01, 0x5F04, 0x5F08, 0x5F0A, 0x5F0B, 0x5F0F, 0x5F12, 0x5F13, 0x5F14, 0x5F15, 0x5F17, 0x5F18, 0x5F1B, 0x5F1F, 0x5F26, 0x5F27, 0x5F29, 0x5F2D, 0x5F31, 0x5F35, 0x5F37, 0x5F3C, 0x5F46, 0x5F48, 0x5F4A, 0x5F4C, 0x5F4E, 0x5F57, 0x5F59, 0x5F5D, 0x5F62, 0x5F64, 0x5F65, 0x5F69, 0x5F6A, 0x5F6B, 0x5F6C, 0x5F6D, 0x5F70, 0x5F71, 0x5F77, 0x5F79, 0x5F7C, 0x5F7F, 0x5F80, 0x5F81, 0x5F85, 0x5F87, 0x5F88, 0x5F89, 0x5F8A, 0x5F8B, 0x5F8C, 0x5F90, 0x5F91, 0x5F92, 0x5F97, 0x5F98, 0x5F99, 0x5F9C, 0x5F9E, 0x5FA0, 0x5FA1, 0x5FA8, 0x5FA9, 0x5FAA, 0x5FAC, 0x5FAE, 0x5FB5, 0x5FB7, 0x5FB9, 0x5FBD, 0x5FC3, 0x5FC5, 0x5FCC, 0x5FCD, 0x5FD6, 0x5FD7, 0x5FD8, 0x5FD9, 0x5FDD, 0x5FE0, 0x5FEA, 0x5FEB, 0x5FF1, 0x5FF5, 0x5FF8, 0x5FFD, 0x5FFF, 0x600E, 0x600F, 0x6012, 0x6014, 0x6015, 0x6016, 0x601B, 0x601D, 0x6020, 0x6021, 0x6025, 0x6027, 0x6028, 0x6029, 0x602A, 0x602B, 0x602F, 0x6035, 0x6043, 0x6046, 0x604D, 0x6050, 0x6055, 0x6059, 0x6062, 0x6063, 0x6064, 0x6065, 0x6068, 0x6069, 0x606A, 0x606B, 0x606C, 0x606D, 0x606F, 0x6070, 0x607F, 0x6084, 0x6085, 0x6089, 0x608C, 0x608D, 0x6094, 0x6096, 0x609A, 0x609F, 0x60A0, 0x60A3, 0x60A8, 0x60B2, 0x60B4, 0x60B5, 0x60B6, 0x60B8, 0x60BB, 0x60BC, 0x60BD, 0x60C5, 0x60C6, 0x60C7, 0x60CB, 0x60D1, 0x60D5, 0x60D8, 0x60DA, 0x60DC, 0x60DF, 0x60E0, 0x60E1, 0x60E6, 0x60F0, 0x60F1, 0x60F3, 0x60F4, 0x60F6, 0x60F9, 0x60FA, 0x60FB, 0x6100, 0x6101, 0x6106, 0x6108, 0x6109, 0x610D, 0x610E, 0x610F, 0x6112, 0x6115, 0x611A, 0x611B, 0x611C, 0x611F, 0x6123, 0x6127, 0x6134, 0x6137, 0x613E, 0x613F, 0x6144, 0x6147, 0x6148, 0x614B, 0x614C, 0x614D, 0x614E, 0x6155, 0x6158, 0x615A, 0x615D, 0x615F, 0x6162, 0x6163, 0x6167, 0x6168, 0x616B, 0x616E, 0x6170, 0x6175, 0x6176, 0x6177, 0x617C, 0x617E, 0x6182, 0x618A, 0x618E, 0x6190, 0x6191, 0x6194, 0x619A, 0x61A4, 0x61A7, 0x61A9, 0x61AB, 0x61AC, 0x61AE, 0x61B2, 0x61B6, 0x61BE, 0x61C2, 0x61C7, 0x61C8, 0x61C9, 0x61CA, 0x61CB, 0x61CD, 0x61E3, 0x61E6, 0x61F2, 0x61F5, 0x61F6, 0x61F7, 0x61F8, 0x61FA, 0x61FC, 0x61FE, 0x61FF, 0x6200, 0x6208, 0x620A, 0x620C, 0x620D, 0x620E, 0x6210, 0x6211, 0x6212, 0x6215, 0x6216, 0x621A, 0x621B, 0x621F, 0x6221, 0x6222, 0x622A, 0x622E, 0x6230, 0x6232, 0x6233, 0x6234, 0x6236, 0x623E, 0x623F, 0x6240, 0x6241, 0x6247, 0x6248, 0x6249, 0x624B, 0x624D, 0x624E, 0x6251, 0x6252, 0x6253, 0x6254, 0x6258, 0x625B, 0x6263, 0x626D, 0x626E, 0x626F, 0x6273, 0x6276, 0x6279, 0x627C, 0x627E, 0x627F, 0x6280, 0x6284, 0x6286, 0x6289, 0x628A, 0x6291, 0x6292, 0x6293, 0x6295, 0x6296, 0x6297, 0x6298, 0x62A8, 0x62AB, 0x62AC, 0x62B1, 0x62B5, 0x62B9, 0x62BC, 0x62BD, 0x62BF, 0x62C2, 0x62C4, 0x62C6, 0x62C7, 0x62C8, 0x62C9, 0x62CB, 0x62CC, 0x62CD, 0x62CE, 0x62D0, 0x62D2, 0x62D3, 0x62D4, 0x62D6, 0x62D7, 0x62D8, 0x62D9, 0x62DA, 0x62DB, 0x62DC, 0x62EC, 0x62ED, 0x62EE, 0x62EF, 0x62F1, 0x62F3, 0x62F4, 0x62F7, 0x62FC, 0x62FD, 0x62FE, 0x62FF, 0x6301, 0x6302, 0x6307, 0x6308, 0x6309, 0x6311, 0x6316, 0x6328, 0x632A, 0x632B, 0x632F, 0x633A, 0x633D, 0x633E, 0x6342, 0x6346, 0x6349, 0x634C, 0x634D, 0x634E, 0x634F, 0x6350, 0x6355, 0x6367, 0x6368, 0x6369, 0x636B, 0x6371, 0x6372, 0x6376, 0x6377, 0x637A, 0x637B, 0x6380, 0x6383, 0x6384, 0x6388, 0x6389, 0x638C, 0x638F, 0x6392, 0x6396, 0x6398, 0x6399, 0x639B, 0x63A0, 0x63A1, 0x63A2, 0x63A3, 0x63A5, 0x63A7, 0x63A8, 0x63A9, 0x63AA, 0x63AC, 0x63C0, 0x63C6, 0x63C9, 0x63CD, 0x63CF, 0x63D0, 0x63D2, 0x63D6, 0x63DA, 0x63DB, 0x63E1, 0x63E3, 0x63E9, 0x63EA, 0x63ED, 0x63EE, 0x63F4, 0x63F9, 0x6406, 0x640D, 0x640F, 0x6413, 0x6414, 0x6416, 0x6417, 0x641C, 0x641E, 0x642A, 0x642C, 0x642D, 0x6434, 0x6436, 0x643D, 0x643E, 0x6451, 0x6452, 0x6454, 0x6458, 0x645F, 0x6467, 0x6469, 0x646D, 0x646F, 0x6478, 0x6479, 0x647A, 0x647B, 0x6487, 0x6488, 0x6490, 0x6492, 0x6493, 0x6495, 0x6499, 0x649A, 0x649E, 0x64A2, 0x64A4, 0x64A5, 0x64A9, 0x64AB, 0x64AC, 0x64AD, 0x64AE, 0x64B0, 0x64B2, 0x64B3, 0x64BB, 0x64BC, 0x64BE, 0x64BF, 0x64C1, 0x64C2, 0x64C4, 0x64C5, 0x64C7, 0x64CA, 0x64CB, 0x64CD, 0x64CE, 0x64D2, 0x64D4, 0x64D8, 0x64DA, 0x64E0, 0x64E2, 0x64E6, 0x64EC, 0x64ED, 0x64F0, 0x64F1, 0x64F2, 0x64F4, 0x64F7, 0x64FA, 0x64FB, 0x64FE, 0x6500, 0x6506, 0x650F, 0x6514, 0x6518, 0x6519, 0x651C, 0x651D, 0x6523, 0x6524, 0x652A, 0x652B, 0x652C, 0x652F, 0x6536, 0x6538, 0x6539, 0x653B, 0x653E, 0x653F, 0x6545, 0x6548, 0x6549, 0x654F, 0x6551, 0x6554, 0x6555, 0x6556, 0x6557, 0x6558, 0x6559, 0x655D, 0x655E, 0x6562, 0x6563, 0x6566, 0x656C, 0x6572, 0x6574, 0x6575, 0x6577, 0x6578, 0x6582, 0x6583, 0x6587, 0x6590, 0x6591, 0x6595, 0x6597, 0x6599, 0x659B, 0x659C, 0x659F, 0x65A1, 0x65A4, 0x65A5, 0x65A7, 0x65AB, 0x65AC, 0x65AF, 0x65B0, 0x65B7, 0x65B9, 0x65BC, 0x65BD, 0x65C1, 0x65C5, 0x65CB, 0x65CC, 0x65CE, 0x65CF, 0x65D6, 0x65D7, 0x65E2, 0x65E5, 0x65E6, 0x65E8, 0x65E9, 0x65EC, 0x65ED, 0x65F1, 0x65FA, 0x6600, 0x6602, 0x6606, 0x6607, 0x660A, 0x660C, 0x660E, 0x660F, 0x6613, 0x6614, 0x6615, 0x661F, 0x6620, 0x6624, 0x6625, 0x6627, 0x6628, 0x662D, 0x662F, 0x6631, 0x6641, 0x6642, 0x6643, 0x6645, 0x6649, 0x664C, 0x664F, 0x6652, 0x665A, 0x665D, 0x665E, 0x6664, 0x6666, 0x6668, 0x666E, 0x666F, 0x6670, 0x6674, 0x6676, 0x6677, 0x667A, 0x667E, 0x6684, 0x6687, 0x6688, 0x6689, 0x668D, 0x6691, 0x6696, 0x6697, 0x6698, 0x669D, 0x66A2, 0x66A8, 0x66AB, 0x66AE, 0x66B1, 0x66B4, 0x66B8, 0x66B9, 0x66C4, 0x66C6, 0x66C7, 0x66C9, 0x66D6, 0x66D9, 0x66DC, 0x66DD, 0x66E0, 0x66E6, 0x66E9, 0x66EC, 0x66F0, 0x66F2, 0x66F3, 0x66F4, 0x66F7, 0x66F8, 0x66F9, 0x66FC, 0x66FE, 0x66FF, 0x6700, 0x6703, 0x6708, 0x6709, 0x670B, 0x670D, 0x6714, 0x6715, 0x6717, 0x671B, 0x671D, 0x671F, 0x6726, 0x6727, 0x6728, 0x672A, 0x672B, 0x672C, 0x672D, 0x672E, 0x6731, 0x6734, 0x6735, 0x673D, 0x6746, 0x6749, 0x674E, 0x674F, 0x6750, 0x6751, 0x6753, 0x6756, 0x6757, 0x675C, 0x675E, 0x675F, 0x6760, 0x676A, 0x676D, 0x676F, 0x6770, 0x6771, 0x6772, 0x6773, 0x6775, 0x6777, 0x677C, 0x677E, 0x677F, 0x6787, 0x6789, 0x678B, 0x6790, 0x6793, 0x6795, 0x6797, 0x679A, 0x679C, 0x679D, 0x67AF, 0x67B0, 0x67B4, 0x67B6, 0x67B8, 0x67C4, 0x67CF, 0x67D0, 0x67D1, 0x67D2, 0x67D3, 0x67D4, 0x67D9, 0x67DA, 0x67DD, 0x67DE, 0x67E2, 0x67E5, 0x67E9, 0x67EC, 0x67EF, 0x67F1, 0x67F3, 0x67F4, 0x67F5, 0x67FF, 0x6813, 0x6817, 0x6818, 0x6821, 0x6829, 0x682A, 0x6838, 0x6839, 0x683C, 0x683D, 0x6840, 0x6841, 0x6842, 0x6843, 0x6845, 0x6846, 0x6848, 0x684C, 0x6850, 0x6851, 0x6853, 0x6854, 0x6876, 0x687F, 0x6881, 0x6882, 0x6883, 0x6885, 0x6886, 0x6893, 0x6894, 0x6897, 0x689D, 0x689F, 0x68A1, 0x68A2, 0x68A7, 0x68A8, 0x68AD, 0x68AF, 0x68B0, 0x68B1, 0x68B3, 0x68B5, 0x68C4, 0x68C9, 0x68CB, 0x68CD, 0x68D2, 0x68D5, 0x68D7, 0x68D8, 0x68DA, 0x68DF, 0x68E0, 0x68E3, 0x68E7, 0x68EE, 0x68F2, 0x68F5, 0x68F9, 0x68FA, 0x68FB, 0x6905, 0x690D, 0x690E, 0x6912, 0x6930, 0x694A, 0x6953, 0x6954, 0x695A, 0x695B, 0x695D, 0x695E, 0x6960, 0x6963, 0x6968, 0x696B, 0x696D, 0x696E, 0x6975, 0x6977, 0x6979, 0x6982, 0x6986, 0x6994, 0x6995, 0x699B, 0x699C, 0x69A3, 0x69A6, 0x69A8, 0x69AB, 0x69AD, 0x69AE, 0x69B4, 0x69B7, 0x69BB, 0x69C1, 0x69C3, 0x69CB, 0x69CC, 0x69CD, 0x69D0, 0x69D3, 0x69E8, 0x69ED, 0x69F3, 0x69FD, 0x6A01, 0x6A02, 0x6A05, 0x6A0A, 0x6A11, 0x6A13, 0x6A19, 0x6A1E, 0x6A1F, 0x6A21, 0x6A23, 0x6A35, 0x6A38, 0x6A39, 0x6A3A, 0x6A3D, 0x6A44, 0x6A47, 0x6A48, 0x6A4B, 0x6A58, 0x6A59, 0x6A5F, 0x6A61, 0x6A62, 0x6A6B, 0x6A7E, 0x6A80, 0x6A84, 0x6A90, 0x6A94, 0x6A97, 0x6A9C, 0x6AA0, 0x6AA2, 0x6AA3, 0x6AAC, 0x6AAE, 0x6AAF, 0x6AB3, 0x6AB8, 0x6ABB, 0x6AC2, 0x6AC3, 0x6AD3, 0x6ADA, 0x6ADB, 0x6ADD, 0x6AE5, 0x6AEC, 0x6AFA, 0x6AFB, 0x6B04, 0x6B0A, 0x6B10, 0x6B16, 0x6B20, 0x6B21, 0x6B23, 0x6B32, 0x6B3A, 0x6B3D, 0x6B3E, 0x6B47, 0x6B49, 0x6B4C, 0x6B4E, 0x6B50, 0x6B59, 0x6B5C, 0x6B5F, 0x6B61, 0x6B62, 0x6B63, 0x6B64, 0x6B65, 0x6B66, 0x6B67, 0x6B6A, 0x6B72, 0x6B77, 0x6B78, 0x6B79, 0x6B7B, 0x6B7F, 0x6B83, 0x6B86, 0x6B89, 0x6B8A, 0x6B96, 0x6B98, 0x6BA4, 0x6BAE, 0x6BAF, 0x6BB2, 0x6BB5, 0x6BB7, 0x6BBA, 0x6BBC, 0x6BBF, 0x6BC0, 0x6BC5, 0x6BC6, 0x6BCB, 0x6BCD, 0x6BCF, 0x6BD2, 0x6BD3, 0x6BD4, 0x6BD7, 0x6BDA, 0x6BDB, 0x6BEB, 0x6BEC, 0x6BEF, 0x6BFD, 0x6C05, 0x6C08, 0x6C0F, 0x6C10, 0x6C11, 0x6C13, 0x6C16, 0x6C1B, 0x6C1F, 0x6C23, 0x6C24, 0x6C26, 0x6C27, 0x6C28, 0x6C2B, 0x6C2C, 0x6C2E, 0x6C2F, 0x6C33, 0x6C34, 0x6C38, 0x6C3E, 0x6C40, 0x6C41, 0x6C42, 0x6C4D, 0x6C4E, 0x6C50, 0x6C55, 0x6C57, 0x6C59, 0x6C5B, 0x6C5D, 0x6C5E, 0x6C5F, 0x6C60, 0x6C61, 0x6C68, 0x6C6A, 0x6C70, 0x6C72, 0x6C74, 0x6C76, 0x6C7A, 0x6C7D, 0x6C7E, 0x6C81, 0x6C82, 0x6C83, 0x6C85, 0x6C86, 0x6C88, 0x6C89, 0x6C8C, 0x6C8D, 0x6C90, 0x6C92, 0x6C94, 0x6C96, 0x6C98, 0x6C99, 0x6C9B, 0x6CAB, 0x6CAC, 0x6CAE, 0x6CB1, 0x6CB3, 0x6CB8, 0x6CB9, 0x6CBB, 0x6CBC, 0x6CBD, 0x6CBE, 0x6CBF, 0x6CC1, 0x6CC4, 0x6CC5, 0x6CC9, 0x6CCA, 0x6CCC, 0x6CD3, 0x6CD5, 0x6CD6, 0x6CD7, 0x6CDB, 0x6CDC, 0x6CE0, 0x6CE1, 0x6CE2, 0x6CE3, 0x6CE5, 0x6CE8, 0x6CEF, 0x6CF0, 0x6CF1, 0x6CF3, 0x6CF5, 0x6D0B, 0x6D0C, 0x6D0E, 0x6D17, 0x6D1B, 0x6D1E, 0x6D25, 0x6D27, 0x6D29, 0x6D2A, 0x6D2B, 0x6D2E, 0x6D31, 0x6D32, 0x6D35, 0x6D36, 0x6D38, 0x6D39, 0x6D3B, 0x6D3D, 0x6D3E, 0x6D41, 0x6D59, 0x6D5A, 0x6D65, 0x6D66, 0x6D69, 0x6D6A, 0x6D6C, 0x6D6E, 0x6D74, 0x6D77, 0x6D78, 0x6D79, 0x6D85, 0x6D87, 0x6D88, 0x6D89, 0x6D8A, 0x6D8C, 0x6D8E, 0x6D93, 0x6D94, 0x6D95, 0x6DAA, 0x6DAE, 0x6DAF, 0x6DB2, 0x6DB5, 0x6DB8, 0x6DBC, 0x6DBF, 0x6DC4, 0x6DC5, 0x6DC6, 0x6DC7, 0x6DCB, 0x6DCC, 0x6DD1, 0x6DD2, 0x6DD8, 0x6DD9, 0x6DDA, 0x6DDE, 0x6DE1, 0x6DE4, 0x6DE6, 0x6DE8, 0x6DEA, 0x6DEB, 0x6DEC, 0x6DEE, 0x6DF1, 0x6DF3, 0x6DF5, 0x6DF7, 0x6DF9, 0x6DFA, 0x6DFB, 0x6E05, 0x6E19, 0x6E1A, 0x6E1B, 0x6E1D, 0x6E20, 0x6E21, 0x6E23, 0x6E24, 0x6E25, 0x6E26, 0x6E2C, 0x6E2D, 0x6E2F, 0x6E32, 0x6E34, 0x6E38, 0x6E3A, 0x6E3E, 0x6E43, 0x6E44, 0x6E4A, 0x6E4D, 0x6E4E, 0x6E54, 0x6E56, 0x6E58, 0x6E5B, 0x6E5F, 0x6E63, 0x6E67, 0x6E69, 0x6E6E, 0x6E6F, 0x6E72, 0x6E89, 0x6E90, 0x6E96, 0x6E98, 0x6E9C, 0x6E9D, 0x6EA2, 0x6EA5, 0x6EA7, 0x6EAA, 0x6EAB, 0x6EAF, 0x6EB4, 0x6EB6, 0x6EBA, 0x6EBC, 0x6EC2, 0x6EC4, 0x6EC5, 0x6EC7, 0x6ECB, 0x6ECC, 0x6ED1, 0x6ED3, 0x6ED4, 0x6ED5, 0x6EEC, 0x6EEF, 0x6EF2, 0x6EF4, 0x6EF7, 0x6EFE, 0x6EFF, 0x6F01, 0x6F02, 0x6F06, 0x6F0F, 0x6F13, 0x6F14, 0x6F15, 0x6F20, 0x6F22, 0x6F23, 0x6F29, 0x6F2A, 0x6F2B, 0x6F2C, 0x6F2F, 0x6F31, 0x6F32, 0x6F33, 0x6F38, 0x6F3E, 0x6F3F, 0x6F51, 0x6F54, 0x6F58, 0x6F5B, 0x6F5F, 0x6F60, 0x6F64, 0x6F66, 0x6F6D, 0x6F6E, 0x6F6F, 0x6F70, 0x6F78, 0x6F7A, 0x6F7C, 0x6F80, 0x6F84, 0x6F86, 0x6F88, 0x6F8E, 0x6F97, 0x6FA0, 0x6FA1, 0x6FA4, 0x6FA6, 0x6FA7, 0x6FB1, 0x6FB3, 0x6FB4, 0x6FB6, 0x6FB9, 0x6FC0, 0x6FC1, 0x6FC2, 0x6FC3, 0x6FD5, 0x6FD8, 0x6FDB, 0x6FDF, 0x6FE0, 0x6FE1, 0x6FE4, 0x6FE9, 0x6FEB, 0x6FEC, 0x6FEE, 0x6FEF, 0x6FF0, 0x6FF1, 0x6FFA, 0x6FFE, 0x7006, 0x7009, 0x700B, 0x700F, 0x7011, 0x7015, 0x7018, 0x701A, 0x701B, 0x701D, 0x701F, 0x7028, 0x7030, 0x7032, 0x703E, 0x704C, 0x7051, 0x7058, 0x705E, 0x7063, 0x7064, 0x706B, 0x7070, 0x7076, 0x7078, 0x707C, 0x707D, 0x708A, 0x708E, 0x7092, 0x7095, 0x7099, 0x70A4, 0x70AB, 0x70AC, 0x70AD, 0x70AE, 0x70AF, 0x70B3, 0x70B8, 0x70BA, 0x70C8, 0x70CA, 0x70CF, 0x70D8, 0x70D9, 0x70E4, 0x70EF, 0x70F9, 0x70FD, 0x7109, 0x710A, 0x7119, 0x711A, 0x711C, 0x7121, 0x7126, 0x7130, 0x7136, 0x7146, 0x7149, 0x714C, 0x714E, 0x7156, 0x7159, 0x715C, 0x715E, 0x7164, 0x7165, 0x7166, 0x7167, 0x7168, 0x7169, 0x716C, 0x716E, 0x717D, 0x7184, 0x718A, 0x7192, 0x7194, 0x7199, 0x719F, 0x71A8, 0x71AC, 0x71B1, 0x71B9, 0x71BE, 0x71C3, 0x71C4, 0x71C8, 0x71C9, 0x71CE, 0x71D0, 0x71D2, 0x71D5, 0x71D9, 0x71DC, 0x71DF, 0x71E0, 0x71E5, 0x71E6, 0x71E7, 0x71EC, 0x71ED, 0x71EE, 0x71F4, 0x71F8, 0x71FB, 0x71FC, 0x71FE, 0x7206, 0x720D, 0x7210, 0x721B, 0x7228, 0x722A, 0x722C, 0x722D, 0x7230, 0x7235, 0x7236, 0x7238, 0x7239, 0x723A, 0x723B, 0x723D, 0x723E, 0x7246, 0x7247, 0x7248, 0x724C, 0x7252, 0x7256, 0x7258, 0x7259, 0x725B, 0x725D, 0x725F, 0x7260, 0x7261, 0x7262, 0x7267, 0x7269, 0x726F, 0x7272, 0x7274, 0x7279, 0x727D, 0x7280, 0x7281, 0x7284, 0x7292, 0x7296, 0x729B, 0x72A2, 0x72A7, 0x72AC, 0x72AF, 0x72C0, 0x72C2, 0x72C4, 0x72CE, 0x72D0, 0x72D7, 0x72D9, 0x72E0, 0x72E1, 0x72E9, 0x72F7, 0x72F8, 0x72F9, 0x72FC, 0x72FD, 0x7313, 0x7316, 0x7319, 0x731B, 0x731C, 0x7325, 0x7329, 0x7334, 0x7336, 0x7337, 0x733E, 0x733F, 0x7344, 0x7345, 0x734E, 0x7350, 0x7357, 0x7368, 0x7370, 0x7372, 0x7375, 0x7377, 0x7378, 0x737A, 0x737B, 0x7380, 0x7384, 0x7386, 0x7387, 0x7389, 0x738B, 0x7396, 0x739F, 0x73A5, 0x73A8, 0x73A9, 0x73AB, 0x73B2, 0x73B3, 0x73B7, 0x73BB, 0x73C0, 0x73CA, 0x73CD, 0x73DE, 0x73E0, 0x73EA, 0x73ED, 0x73EE, 0x73FE, 0x7403, 0x7405, 0x7406, 0x7409, 0x740A, 0x740D, 0x741B, 0x7422, 0x7425, 0x7426, 0x7428, 0x742A, 0x742F, 0x7433, 0x7434, 0x7435, 0x7436, 0x743A, 0x743F, 0x7441, 0x7455, 0x7459, 0x745A, 0x745B, 0x745C, 0x745E, 0x745F, 0x7463, 0x7464, 0x7469, 0x746A, 0x746D, 0x746F, 0x7470, 0x747E, 0x7480, 0x7483, 0x748B, 0x7498, 0x749C, 0x749E, 0x749F, 0x74A3, 0x74A6, 0x74A7, 0x74A8, 0x74A9, 0x74B0, 0x74BD, 0x74BF, 0x74CA, 0x74CF, 0x74D4, 0x74D6, 0x74DA, 0x74DC, 0x74E0, 0x74E2, 0x74E3, 0x74E4, 0x74E6, 0x74F6, 0x74F7, 0x7504, 0x750C, 0x750D, 0x7515, 0x7518, 0x751A, 0x751C, 0x751F, 0x7522, 0x7525, 0x7526, 0x7528, 0x7529, 0x752B, 0x752C, 0x752D, 0x7530, 0x7531, 0x7532, 0x7533, 0x7537, 0x7538, 0x753D, 0x754B, 0x754C, 0x754E, 0x754F, 0x7554, 0x7559, 0x755A, 0x755C, 0x755D, 0x7562, 0x7565, 0x7566, 0x756A, 0x756B, 0x7570, 0x7576, 0x7578, 0x757F, 0x7586, 0x7587, 0x758A, 0x758B, 0x758F, 0x7591, 0x7599, 0x759A, 0x759D, 0x75A2, 0x75A3, 0x75A4, 0x75A5, 0x75AB, 0x75B2, 0x75B3, 0x75B5, 0x75B8, 0x75B9, 0x75BC, 0x75BD, 0x75BE, 0x75C2, 0x75C5, 0x75C7, 0x75CA, 0x75CD, 0x75D4, 0x75D5, 0x75D8, 0x75D9, 0x75DB, 0x75DE, 0x75E0, 0x75E2, 0x75E3, 0x75F0, 0x75F1, 0x75F2, 0x75F3, 0x75F4, 0x75FA, 0x75FF, 0x7600, 0x7601, 0x7609, 0x760B, 0x760D, 0x7613, 0x761F, 0x7620, 0x7621, 0x7622, 0x7624, 0x7626, 0x7627, 0x7629, 0x7634, 0x7638, 0x763A, 0x7642, 0x7646, 0x764C, 0x7652, 0x7656, 0x7658, 0x765F, 0x7661, 0x7662, 0x7665, 0x7669, 0x766C, 0x766E, 0x7671, 0x7672, 0x7678, 0x767B, 0x767C, 0x767D, 0x767E, 0x7682, 0x7684, 0x7686, 0x7687, 0x7688, 0x768B, 0x768E, 0x7693, 0x7696, 0x769A, 0x76AE, 0x76B0, 0x76B4, 0x76BA, 0x76BF, 0x76C2, 0x76C3, 0x76C5, 0x76C6, 0x76C8, 0x76CA, 0x76CD, 0x76CE, 0x76D2, 0x76D4, 0x76DB, 0x76DC, 0x76DE, 0x76DF, 0x76E1, 0x76E3, 0x76E4, 0x76E5, 0x76E7, 0x76EA, 0x76EE, 0x76EF, 0x76F2, 0x76F4, 0x76F8, 0x76F9, 0x76FC, 0x76FE, 0x7701, 0x7707, 0x7709, 0x770B, 0x771F, 0x7720, 0x7728, 0x7729, 0x7736, 0x7737, 0x7738, 0x773A, 0x773C, 0x773E, 0x774F, 0x775B, 0x775C, 0x775E, 0x7761, 0x7762, 0x7763, 0x7765, 0x7766, 0x7768, 0x776A, 0x776B, 0x776C, 0x7779, 0x777D, 0x777F, 0x7784, 0x7787, 0x778B, 0x778C, 0x778E, 0x7791, 0x779E, 0x779F, 0x77A0, 0x77A5, 0x77A7, 0x77AA, 0x77AC, 0x77AD, 0x77B0, 0x77B3, 0x77BB, 0x77BC, 0x77BD, 0x77BF, 0x77C7, 0x77D3, 0x77D7, 0x77DA, 0x77DB, 0x77DC, 0x77E2, 0x77E3, 0x77E5, 0x77E9, 0x77ED, 0x77EE, 0x77EF, 0x77F3, 0x77FD, 0x7802, 0x780C, 0x780D, 0x7814, 0x781D, 0x781F, 0x7820, 0x7825, 0x7827, 0x782D, 0x7830, 0x7832, 0x7834, 0x7837, 0x7838, 0x7843, 0x784E, 0x785D, 0x786B, 0x786C, 0x786F, 0x787C, 0x787F, 0x7889, 0x788C, 0x788E, 0x7891, 0x7893, 0x7897, 0x7898, 0x789F, 0x78A3, 0x78A7, 0x78A9, 0x78B0, 0x78B3, 0x78BA, 0x78BC, 0x78BE, 0x78C1, 0x78C5, 0x78CA, 0x78CB, 0x78D0, 0x78D5, 0x78DA, 0x78E7, 0x78E8, 0x78EC, 0x78EF, 0x78F4, 0x78F7, 0x78FA, 0x7901, 0x790E, 0x7919, 0x7926, 0x792A, 0x792B, 0x792C, 0x793A, 0x793E, 0x7940, 0x7941, 0x7946, 0x7947, 0x7948, 0x7949, 0x7950, 0x7955, 0x7956, 0x7957, 0x795A, 0x795D, 0x795E, 0x795F, 0x7960, 0x7965, 0x7968, 0x796D, 0x797A, 0x797F, 0x7981, 0x798D, 0x798E, 0x798F, 0x79A6, 0x79A7, 0x79AA, 0x79AE, 0x79B1, 0x79B3, 0x79B9, 0x79BA, 0x79BD, 0x79BE, 0x79BF, 0x79C0, 0x79C1, 0x79C8, 0x79C9, 0x79CB, 0x79D1, 0x79D2, 0x79D8, 0x79DF, 0x79E3, 0x79E4, 0x79E6, 0x79E7, 0x79E9, 0x79FB, 0x7A00, 0x7A05, 0x7A08, 0x7A0B, 0x7A0D, 0x7A14, 0x7A1A, 0x7A1C, 0x7A1E, 0x7A1F, 0x7A20, 0x7A2E, 0x7A31, 0x7A37, 0x7A3B, 0x7A3C, 0x7A3D, 0x7A3F, 0x7A40, 0x7A46, 0x7A4B, 0x7A4C, 0x7A4D, 0x7A4E, 0x7A57, 0x7A60, 0x7A61, 0x7A62, 0x7A69, 0x7A6B, 0x7A74, 0x7A76, 0x7A79, 0x7A7A, 0x7A7F, 0x7A81, 0x7A84, 0x7A88, 0x7A92, 0x7A95, 0x7A96, 0x7A97, 0x7A98, 0x7A9F, 0x7AA0, 0x7AA9, 0x7AAA, 0x7AAE, 0x7AAF, 0x7ABA, 0x7ABF, 0x7AC4, 0x7AC5, 0x7AC7, 0x7ACA, 0x7ACB, 0x7AD9, 0x7ADF, 0x7AE0, 0x7AE3, 0x7AE5, 0x7AED, 0x7AEF, 0x7AF6, 0x7AF9, 0x7AFA, 0x7AFD, 0x7AFF, 0x7B06, 0x7B11, 0x7B19, 0x7B1B, 0x7B1E, 0x7B20, 0x7B26, 0x7B28, 0x7B2C, 0x7B2E, 0x7B46, 0x7B49, 0x7B4B, 0x7B4D, 0x7B4F, 0x7B50, 0x7B51, 0x7B52, 0x7B54, 0x7B56, 0x7B60, 0x7B67, 0x7B6E, 0x7B75, 0x7B77, 0x7B84, 0x7B87, 0x7B8B, 0x7B8F, 0x7B94, 0x7B95, 0x7B97, 0x7B9D, 0x7BA0, 0x7BA1, 0x7BAD, 0x7BB1, 0x7BB4, 0x7BB8, 0x7BC0, 0x7BC1, 0x7BC4, 0x7BC6, 0x7BC7, 0x7BC9, 0x7BCC, 0x7BD9, 0x7BDB, 0x7BE0, 0x7BE1, 0x7BE4, 0x7BE6, 0x7BE9, 0x7BF7, 0x7BFE, 0x7C07, 0x7C0C, 0x7C0D, 0x7C11, 0x7C1E, 0x7C21, 0x7C23, 0x7C27, 0x7C2A, 0x7C2B, 0x7C37, 0x7C38, 0x7C3D, 0x7C3E, 0x7C3F, 0x7C40, 0x7C43, 0x7C4C, 0x7C4D, 0x7C50, 0x7C5F, 0x7C60, 0x7C63, 0x7C64, 0x7C65, 0x7C6C, 0x7C6E, 0x7C72, 0x7C73, 0x7C7D, 0x7C89, 0x7C92, 0x7C95, 0x7C97, 0x7C9F, 0x7CA5, 0x7CB1, 0x7CB3, 0x7CB5, 0x7CB9, 0x7CBD, 0x7CBE, 0x7CCA, 0x7CD5, 0x7CD6, 0x7CD9, 0x7CDC, 0x7CDD, 0x7CDE, 0x7CDF, 0x7CE0, 0x7CE2, 0x7CE7, 0x7CEF, 0x7CF0, 0x7CF8, 0x7CFB, 0x7CFE, 0x7D00, 0x7D02, 0x7D04, 0x7D05, 0x7D06, 0x7D07, 0x7D09, 0x7D0A, 0x7D0B, 0x7D0D, 0x7D10, 0x7D14, 0x7D15, 0x7D17, 0x7D19, 0x7D1A, 0x7D1B, 0x7D1C, 0x7D20, 0x7D21, 0x7D22, 0x7D2B, 0x7D2E, 0x7D2F, 0x7D30, 0x7D31, 0x7D32, 0x7D33, 0x7D39, 0x7D3C, 0x7D40, 0x7D42, 0x7D43, 0x7D44, 0x7D46, 0x7D50, 0x7D55, 0x7D5B, 0x7D5E, 0x7D61, 0x7D62, 0x7D66, 0x7D68, 0x7D6E, 0x7D70, 0x7D71, 0x7D72, 0x7D73, 0x7D79, 0x7D81, 0x7D8F, 0x7D91, 0x7D93, 0x7D9C, 0x7D9E, 0x7DA0, 0x7DA2, 0x7DAC, 0x7DAD, 0x7DB0, 0x7DB1, 0x7DB2, 0x7DB4, 0x7DB5, 0x7DB8, 0x7DBA, 0x7DBB, 0x7DBD, 0x7DBE, 0x7DBF, 0x7DC7, 0x7DCA, 0x7DD2, 0x7DD8, 0x7DD9, 0x7DDA, 0x7DDD, 0x7DDE, 0x7DE0, 0x7DE3, 0x7DE8, 0x7DE9, 0x7DEC, 0x7DEF, 0x7DF2, 0x7DF4, 0x7DF9, 0x7DFB, 0x7E08, 0x7E09, 0x7E0A, 0x7E10, 0x7E11, 0x7E1B, 0x7E1D, 0x7E1E, 0x7E23, 0x7E2B, 0x7E2E, 0x7E2F, 0x7E31, 0x7E32, 0x7E34, 0x7E35, 0x7E37, 0x7E39, 0x7E3D, 0x7E3E, 0x7E3F, 0x7E41, 0x7E43, 0x7E45, 0x7E46, 0x7E48, 0x7E52, 0x7E54, 0x7E55, 0x7E59, 0x7E5A, 0x7E5E, 0x7E61, 0x7E69, 0x7E6A, 0x7E6B, 0x7E6D, 0x7E73, 0x7E79, 0x7E7C, 0x7E7D, 0x7E82, 0x7E8C, 0x7E8F, 0x7E93, 0x7E94, 0x7E96, 0x7E9C, 0x7F36, 0x7F38, 0x7F3A, 0x7F3D, 0x7F44, 0x7F48, 0x7F4C, 0x7F50, 0x7F54, 0x7F55, 0x7F5F, 0x7F69, 0x7F6A, 0x7F6E, 0x7F70, 0x7F72, 0x7F75, 0x7F77, 0x7F79, 0x7F85, 0x7F88, 0x7F8A, 0x7F8B, 0x7F8C, 0x7F8E, 0x7F94, 0x7F9A, 0x7F9E, 0x7FA4, 0x7FA8, 0x7FA9, 0x7FAF, 0x7FB2, 0x7FB6, 0x7FB8, 0x7FB9, 0x7FBC, 0x7FBD, 0x7FBF, 0x7FC1, 0x7FC5, 0x7FCC, 0x7FCE, 0x7FD2, 0x7FD4, 0x7FD5, 0x7FDF, 0x7FE0, 0x7FE1, 0x7FE9, 0x7FEE, 0x7FF0, 0x7FF1, 0x7FF3, 0x7FF9, 0x7FFB, 0x7FFC, 0x8000, 0x8001, 0x8003, 0x8004, 0x8005, 0x8006, 0x800B, 0x800C, 0x800D, 0x8010, 0x8011, 0x8012, 0x8015, 0x8017, 0x8018, 0x8019, 0x801C, 0x8026, 0x8028, 0x8033, 0x8036, 0x803D, 0x803F, 0x8046, 0x804A, 0x8052, 0x8056, 0x8058, 0x805A, 0x805E, 0x806F, 0x8070, 0x8071, 0x8072, 0x8073, 0x8076, 0x8077, 0x807D, 0x807E, 0x807F, 0x8084, 0x8085, 0x8086, 0x8087, 0x8089, 0x808B, 0x808C, 0x8093, 0x8096, 0x8098, 0x809A, 0x809B, 0x809D, 0x80A1, 0x80A2, 0x80A5, 0x80A9, 0x80AA, 0x80AB, 0x80AF, 0x80B1, 0x80B2, 0x80B4, 0x80BA, 0x80C3, 0x80C4, 0x80CC, 0x80CE, 0x80D6, 0x80DA, 0x80DB, 0x80DD, 0x80DE, 0x80E1, 0x80E4, 0x80E5, 0x80ED, 0x80EF, 0x80F0, 0x80F1, 0x80F3, 0x80F4, 0x80F8, 0x80FC, 0x80FD, 0x8102, 0x8105, 0x8106, 0x8108, 0x810A, 0x8116, 0x8123, 0x8124, 0x8129, 0x812B, 0x812F, 0x8130, 0x8139, 0x813E, 0x8146, 0x814B, 0x814C, 0x814E, 0x8150, 0x8151, 0x8153, 0x8154, 0x8155, 0x8165, 0x8166, 0x816B, 0x816E, 0x8170, 0x8171, 0x8173, 0x8174, 0x8178, 0x8179, 0x817A, 0x817F, 0x8180, 0x8182, 0x8188, 0x818A, 0x818F, 0x8198, 0x819A, 0x819B, 0x819C, 0x819D, 0x81A0, 0x81A8, 0x81A9, 0x81B3, 0x81BA, 0x81BD, 0x81BE, 0x81BF, 0x81C0, 0x81C2, 0x81C3, 0x81C6, 0x81C9, 0x81CD, 0x81CF, 0x81D8, 0x81DA, 0x81DF, 0x81E2, 0x81E3, 0x81E5, 0x81E7, 0x81E8, 0x81EA, 0x81EC, 0x81ED, 0x81F3, 0x81F4, 0x81FA, 0x81FB, 0x81FC, 0x81FE, 0x8200, 0x8202, 0x8205, 0x8207, 0x8208, 0x8209, 0x820A, 0x820C, 0x820D, 0x8210, 0x8212, 0x8214, 0x821B, 0x821C, 0x821E, 0x821F, 0x8222, 0x8228, 0x822A, 0x822B, 0x822C, 0x8235, 0x8236, 0x8237, 0x8239, 0x8247, 0x824B, 0x8258, 0x8259, 0x8266, 0x826E, 0x826F, 0x8271, 0x8272, 0x8277, 0x827E, 0x828B, 0x828D, 0x8292, 0x8299, 0x829D, 0x829F, 0x82A3, 0x82A5, 0x82AC, 0x82AD, 0x82AF, 0x82B0, 0x82B1, 0x82B3, 0x82B7, 0x82B8, 0x82B9, 0x82BB, 0x82BD, 0x82BE, 0x82D1, 0x82D2, 0x82D3, 0x82D4, 0x82D7, 0x82DB, 0x82DC, 0x82DE, 0x82DF, 0x82E3, 0x82E5, 0x82E6, 0x82E7, 0x82EF, 0x82F1, 0x8301, 0x8302, 0x8303, 0x8304, 0x8305, 0x8306, 0x8309, 0x8317, 0x8328, 0x832B, 0x8331, 0x8332, 0x8334, 0x8335, 0x8336, 0x8338, 0x8339, 0x8340, 0x8343, 0x8349, 0x834A, 0x834F, 0x8350, 0x8352, 0x8354, 0x8377, 0x8378, 0x837B, 0x837C, 0x8386, 0x8389, 0x838A, 0x838E, 0x8392, 0x8393, 0x8396, 0x8398, 0x839E, 0x83A0, 0x83A2, 0x83A7, 0x83AB, 0x83BD, 0x83C1, 0x83C5, 0x83CA, 0x83CC, 0x83D4, 0x83DC, 0x83DF, 0x83E0, 0x83E9, 0x83EF, 0x83F0, 0x83F1, 0x83F2, 0x83F4, 0x83F8, 0x83FD, 0x8403, 0x8404, 0x8407, 0x840A, 0x840B, 0x840C, 0x840D, 0x840E, 0x842C, 0x8431, 0x8435, 0x8438, 0x843C, 0x843D, 0x8446, 0x8449, 0x8457, 0x845B, 0x8461, 0x8463, 0x8466, 0x8469, 0x846B, 0x846C, 0x846D, 0x8475, 0x8477, 0x8482, 0x8490, 0x8499, 0x849C, 0x849E, 0x84B2, 0x84B8, 0x84BC, 0x84BF, 0x84C0, 0x84C4, 0x84C6, 0x84C9, 0x84CA, 0x84CB, 0x84D1, 0x84D3, 0x84EC, 0x84EE, 0x84FF, 0x8506, 0x8511, 0x8513, 0x8514, 0x8517, 0x851A, 0x8521, 0x8523, 0x8525, 0x852C, 0x852D, 0x853D, 0x8543, 0x8548, 0x8549, 0x854A, 0x8559, 0x855E, 0x8568, 0x8569, 0x856A, 0x856D, 0x857E, 0x8584, 0x8587, 0x858A, 0x8591, 0x8594, 0x859B, 0x859C, 0x85A6, 0x85A8, 0x85A9, 0x85AA, 0x85AF, 0x85B0, 0x85B9, 0x85BA, 0x85C9, 0x85CD, 0x85CF, 0x85D0, 0x85D5, 0x85DD, 0x85E4, 0x85E5, 0x85E9, 0x85EA, 0x85F7, 0x85F9, 0x85FA, 0x85FB, 0x8606, 0x8607, 0x860A, 0x860B, 0x8611, 0x8617, 0x861A, 0x862D, 0x8638, 0x863F, 0x864E, 0x8650, 0x8654, 0x8655, 0x865B, 0x865C, 0x865E, 0x865F, 0x8667, 0x866B, 0x8671, 0x8679, 0x867A, 0x867B, 0x868A, 0x868C, 0x8693, 0x869C, 0x86A3, 0x86A4, 0x86A9, 0x86AA, 0x86AF, 0x86B1, 0x86B5, 0x86B6, 0x86C0, 0x86C4, 0x86C6, 0x86C7, 0x86C9, 0x86CB, 0x86D0, 0x86D4, 0x86D9, 0x86DB, 0x86DE, 0x86DF, 0x86E4, 0x86ED, 0x86F9, 0x86FB, 0x86FE, 0x8700, 0x8702, 0x8703, 0x8706, 0x8707, 0x8708, 0x870A, 0x8713, 0x8718, 0x871C, 0x8722, 0x8725, 0x8729, 0x8734, 0x8737, 0x873B, 0x873F, 0x874C, 0x8753, 0x8755, 0x8757, 0x8759, 0x8760, 0x8766, 0x8768, 0x8774, 0x8776, 0x8778, 0x8782, 0x8783, 0x878D, 0x879E, 0x879F, 0x87A2, 0x87AB, 0x87B3, 0x87BA, 0x87BB, 0x87C0, 0x87C6, 0x87C8, 0x87CB, 0x87D1, 0x87D2, 0x87E0, 0x87EC, 0x87EF, 0x87F2, 0x87F9, 0x87FB, 0x87FE, 0x8805, 0x880D, 0x8814, 0x8815, 0x881F, 0x8821, 0x8822, 0x8823, 0x8831, 0x8836, 0x8839, 0x883B, 0x8840, 0x884C, 0x884D, 0x8853, 0x8857, 0x8859, 0x885B, 0x885D, 0x8861, 0x8862, 0x8863, 0x8868, 0x886B, 0x8870, 0x8877, 0x8879, 0x887D, 0x8881, 0x8882, 0x8888, 0x888B, 0x888D, 0x8892, 0x8896, 0x889E, 0x88AB, 0x88B1, 0x88C1, 0x88C2, 0x88CA, 0x88D2, 0x88D4, 0x88D5, 0x88D8, 0x88D9, 0x88DC, 0x88DD, 0x88DF, 0x88E1, 0x88E8, 0x88EF, 0x88F3, 0x88F4, 0x88F8, 0x88F9, 0x88FD, 0x8902, 0x8907, 0x890A, 0x8910, 0x8912, 0x8913, 0x8915, 0x891A, 0x8921, 0x8925, 0x892A, 0x892B, 0x8932, 0x8936, 0x8938, 0x893B, 0x893D, 0x8944, 0x8956, 0x895E, 0x895F, 0x8960, 0x8964, 0x896A, 0x896C, 0x896F, 0x8972, 0x897F, 0x8981, 0x8983, 0x8986, 0x898B, 0x898F, 0x8993, 0x8996, 0x899C, 0x89A6, 0x89AA, 0x89AC, 0x89B2, 0x89BA, 0x89BD, 0x89C0, 0x89D2, 0x89D4, 0x89E3, 0x89F4, 0x89F8, 0x89FC, 0x8A00, 0x8A02, 0x8A03, 0x8A08, 0x8A0A, 0x8A0C, 0x8A0E, 0x8A0F, 0x8A10, 0x8A11, 0x8A13, 0x8A15, 0x8A16, 0x8A17, 0x8A18, 0x8A1B, 0x8A1D, 0x8A1F, 0x8A22, 0x8A23, 0x8A25, 0x8A2A, 0x8A2D, 0x8A31, 0x8A34, 0x8A36, 0x8A3A, 0x8A3B, 0x8A3C, 0x8A3E, 0x8A41, 0x8A46, 0x8A50, 0x8A54, 0x8A55, 0x8A56, 0x8A5B, 0x8A5E, 0x8A60, 0x8A62, 0x8A63, 0x8A66, 0x8A68, 0x8A69, 0x8A6B, 0x8A6C, 0x8A6D, 0x8A6E, 0x8A70, 0x8A71, 0x8A72, 0x8A73, 0x8A79, 0x8A7B, 0x8A7C, 0x8A85, 0x8A87, 0x8A8C, 0x8A8D, 0x8A91, 0x8A93, 0x8A95, 0x8A98, 0x8A9A, 0x8A9E, 0x8AA0, 0x8AA1, 0x8AA3, 0x8AA4, 0x8AA5, 0x8AA6, 0x8AA7, 0x8AA8, 0x8AAA, 0x8AB0, 0x8AB2, 0x8AB6, 0x8AB9, 0x8ABC, 0x8ABF, 0x8AC2, 0x8AC4, 0x8AC7, 0x8AC9, 0x8ACB, 0x8ACD, 0x8AD2, 0x8AD6, 0x8ADB, 0x8ADC, 0x8AE6, 0x8AE7, 0x8AEB, 0x8AED, 0x8AEE, 0x8AF1, 0x8AF3, 0x8AF6, 0x8AF7, 0x8AF8, 0x8AFA, 0x8AFC, 0x8AFE, 0x8B00, 0x8B01, 0x8B02, 0x8B04, 0x8B0A, 0x8B0E, 0x8B10, 0x8B17, 0x8B19, 0x8B1B, 0x8B1D, 0x8B20, 0x8B28, 0x8B2B, 0x8B2C, 0x8B39, 0x8B41, 0x8B46, 0x8B49, 0x8B4E, 0x8B4F, 0x8B58, 0x8B59, 0x8B5A, 0x8B5C, 0x8B5F, 0x8B66, 0x8B6B, 0x8B6C, 0x8B6F, 0x8B70, 0x8B74, 0x8B77, 0x8B7D, 0x8B80, 0x8B8A, 0x8B92, 0x8B93, 0x8B96, 0x8B9A, 0x8B9C, 0x8C37, 0x8C3F, 0x8C41, 0x8C46, 0x8C48, 0x8C49, 0x8C4C, 0x8C4E, 0x8C50, 0x8C54, 0x8C55, 0x8C5A, 0x8C61, 0x8C62, 0x8C6A, 0x8C6B, 0x8C6C, 0x8C6D, 0x8C73, 0x8C79, 0x8C7A, 0x8C82, 0x8C89, 0x8C8A, 0x8C8C, 0x8C8D, 0x8C93, 0x8C9D, 0x8C9E, 0x8CA0, 0x8CA1, 0x8CA2, 0x8CA7, 0x8CA8, 0x8CA9, 0x8CAA, 0x8CAB, 0x8CAC, 0x8CAF, 0x8CB2, 0x8CB3, 0x8CB4, 0x8CB6, 0x8CB7, 0x8CB8, 0x8CBB, 0x8CBC, 0x8CBD, 0x8CBF, 0x8CC0, 0x8CC1, 0x8CC2, 0x8CC3, 0x8CC4, 0x8CC5, 0x8CC7, 0x8CC8, 0x8CCA, 0x8CD1, 0x8CD2, 0x8CD3, 0x8CDC, 0x8CDE, 0x8CE0, 0x8CE1, 0x8CE2, 0x8CE3, 0x8CE4, 0x8CE6, 0x8CEA, 0x8CEC, 0x8CED, 0x8CF4, 0x8CF8, 0x8CFA, 0x8CFB, 0x8CFC, 0x8CFD, 0x8D05, 0x8D08, 0x8D0A, 0x8D0D, 0x8D0F, 0x8D13, 0x8D16, 0x8D17, 0x8D1B, 0x8D64, 0x8D66, 0x8D67, 0x8D6B, 0x8D6D, 0x8D70, 0x8D73, 0x8D74, 0x8D77, 0x8D81, 0x8D85, 0x8D8A, 0x8D95, 0x8D99, 0x8D9F, 0x8DA3, 0x8DA8, 0x8DB3, 0x8DB4, 0x8DBA, 0x8DBE, 0x8DC6, 0x8DCB, 0x8DCC, 0x8DCE, 0x8DD1, 0x8DDA, 0x8DDB, 0x8DDD, 0x8DDF, 0x8DE1, 0x8DE4, 0x8DE6, 0x8DE8, 0x8DEA, 0x8DEF, 0x8DF3, 0x8DFA, 0x8DFC, 0x8E0F, 0x8E10, 0x8E1D, 0x8E1E, 0x8E1F, 0x8E21, 0x8E22, 0x8E29, 0x8E2B, 0x8E31, 0x8E34, 0x8E35, 0x8E39, 0x8E42, 0x8E44, 0x8E48, 0x8E49, 0x8E4A, 0x8E4B, 0x8E55, 0x8E59, 0x8E5F, 0x8E63, 0x8E64, 0x8E66, 0x8E6C, 0x8E72, 0x8E74, 0x8E76, 0x8E7A, 0x8E7C, 0x8E81, 0x8E82, 0x8E85, 0x8E87, 0x8E89, 0x8E8A, 0x8E8B, 0x8E8D, 0x8E91, 0x8E93, 0x8EA1, 0x8EAA, 0x8EAB, 0x8EAC, 0x8EB2, 0x8EBA, 0x8EC0, 0x8ECA, 0x8ECB, 0x8ECC, 0x8ECD, 0x8ECF, 0x8ED2, 0x8ED4, 0x8EDB, 0x8EDF, 0x8EF8, 0x8EFB, 0x8EFC, 0x8EFE, 0x8F03, 0x8F09, 0x8F0A, 0x8F12, 0x8F13, 0x8F14, 0x8F15, 0x8F1B, 0x8F1C, 0x8F1D, 0x8F1E, 0x8F1F, 0x8F25, 0x8F26, 0x8F29, 0x8F2A, 0x8F2F, 0x8F33, 0x8F38, 0x8F3B, 0x8F3E, 0x8F3F, 0x8F42, 0x8F44, 0x8F45, 0x8F49, 0x8F4D, 0x8F4E, 0x8F54, 0x8F5F, 0x8F61, 0x8F9B, 0x8F9C, 0x8F9F, 0x8FA3, 0x8FA6, 0x8FA8, 0x8FAD, 0x8FAE, 0x8FAF, 0x8FB0, 0x8FB1, 0x8FB2, 0x8FC2, 0x8FC4, 0x8FC5, 0x8FC6, 0x8FCE, 0x8FD1, 0x8FD4, 0x8FE2, 0x8FE4, 0x8FE5, 0x8FE6, 0x8FE8, 0x8FEA, 0x8FEB, 0x8FED, 0x8FF0, 0x8FF4, 0x8FF7, 0x8FF8, 0x8FFA, 0x8FFD, 0x9000, 0x9001, 0x9003, 0x9005, 0x9006, 0x900D, 0x900F, 0x9010, 0x9014, 0x9015, 0x9016, 0x9017, 0x9019, 0x901A, 0x901B, 0x901D, 0x901E, 0x901F, 0x9020, 0x9022, 0x9023, 0x902E, 0x9031, 0x9032, 0x9035, 0x9036, 0x9038, 0x903C, 0x903E, 0x9041, 0x9042, 0x9047, 0x904A, 0x904B, 0x904D, 0x904E, 0x904F, 0x9050, 0x9051, 0x9053, 0x9054, 0x9055, 0x9058, 0x9059, 0x905B, 0x905C, 0x905D, 0x905E, 0x9060, 0x9062, 0x9063, 0x9068, 0x9069, 0x906D, 0x906E, 0x9072, 0x9074, 0x9075, 0x9077, 0x9078, 0x907A, 0x907C, 0x907D, 0x907F, 0x9080, 0x9081, 0x9082, 0x9083, 0x9084, 0x9087, 0x9088, 0x908A, 0x908B, 0x908F, 0x9090, 0x9091, 0x9095, 0x90A2, 0x90A3, 0x90A6, 0x90AA, 0x90B1, 0x90B5, 0x90B6, 0x90B8, 0x90C1, 0x90C3, 0x90CA, 0x90CE, 0x90DD, 0x90E1, 0x90E2, 0x90E8, 0x90ED, 0x90F5, 0x90FD, 0x90FE, 0x9102, 0x9109, 0x9112, 0x9117, 0x9118, 0x9119, 0x911E, 0x9127, 0x912D, 0x9130, 0x9131, 0x9134, 0x9139, 0x9148, 0x9149, 0x914A, 0x914B, 0x914C, 0x914D, 0x9152, 0x9157, 0x9163, 0x9165, 0x9169, 0x916A, 0x916C, 0x9174, 0x9175, 0x9177, 0x9178, 0x9183, 0x9187, 0x9189, 0x918B, 0x9192, 0x919C, 0x919E, 0x91A3, 0x91AB, 0x91AC, 0x91AE, 0x91B1, 0x91B4, 0x91BA, 0x91C0, 0x91C1, 0x91C5, 0x91C6, 0x91C7, 0x91C9, 0x91CB, 0x91CC, 0x91CD, 0x91CE, 0x91CF, 0x91D0, 0x91D1, 0x91D7, 0x91D8, 0x91D9, 0x91DC, 0x91DD, 0x91E3, 0x91E6, 0x91E7, 0x91E9, 0x91ED, 0x91F5, 0x9207, 0x9209, 0x920D, 0x9210, 0x9211, 0x9214, 0x9215, 0x921E, 0x9223, 0x9234, 0x9237, 0x9238, 0x9239, 0x923D, 0x923E, 0x923F, 0x9240, 0x9245, 0x9249, 0x924B, 0x924D, 0x9251, 0x9257, 0x925A, 0x925B, 0x9264, 0x9278, 0x927B, 0x927C, 0x9280, 0x9285, 0x9291, 0x9293, 0x9296, 0x9298, 0x929C, 0x92A8, 0x92AC, 0x92B2, 0x92B3, 0x92B7, 0x92BB, 0x92BC, 0x92C1, 0x92C5, 0x92C7, 0x92D2, 0x92E4, 0x92EA, 0x92F0, 0x92F8, 0x92FC, 0x9304, 0x9310, 0x9315, 0x9318, 0x9319, 0x931A, 0x9320, 0x9321, 0x9322, 0x9326, 0x9328, 0x932B, 0x932E, 0x932F, 0x9333, 0x9336, 0x934A, 0x934B, 0x934D, 0x9354, 0x935A, 0x935B, 0x9365, 0x936C, 0x9370, 0x9375, 0x937E, 0x9382, 0x938A, 0x9394, 0x9396, 0x9397, 0x9398, 0x939A, 0x93A2, 0x93AC, 0x93AE, 0x93B0, 0x93B3, 0x93C3, 0x93C8, 0x93CD, 0x93D1, 0x93D6, 0x93D7, 0x93D8, 0x93DC, 0x93DD, 0x93DF, 0x93E1, 0x93E2, 0x93E4, 0x93E8, 0x93FD, 0x9403, 0x9418, 0x942B, 0x942E, 0x9432, 0x9433, 0x9435, 0x9438, 0x943A, 0x9444, 0x9451, 0x9452, 0x9460, 0x9463, 0x9464, 0x946A, 0x9470, 0x9472, 0x9477, 0x947C, 0x947D, 0x947E, 0x947F, 0x9577, 0x9580, 0x9582, 0x9583, 0x9589, 0x958B, 0x958E, 0x958F, 0x9591, 0x9592, 0x9593, 0x9594, 0x9598, 0x95A1, 0x95A3, 0x95A4, 0x95A5, 0x95A8, 0x95A9, 0x95AD, 0x95B1, 0x95BB, 0x95C6, 0x95C8, 0x95CA, 0x95CB, 0x95CC, 0x95D0, 0x95D4, 0x95D5, 0x95D6, 0x95DC, 0x95E1, 0x95E2, 0x961C, 0x9621, 0x962A, 0x962C, 0x962E, 0x9631, 0x9632, 0x963B, 0x963F, 0x9640, 0x9642, 0x9644, 0x964B, 0x964C, 0x964D, 0x9650, 0x9658, 0x965B, 0x965D, 0x965E, 0x9661, 0x9662, 0x9663, 0x9664, 0x966A, 0x966C, 0x9670, 0x9672, 0x9673, 0x9674, 0x9675, 0x9676, 0x9677, 0x9678, 0x967D, 0x9684, 0x9685, 0x9686, 0x968A, 0x968B, 0x968D, 0x968E, 0x9694, 0x9695, 0x9698, 0x9699, 0x969B, 0x969C, 0x96A7, 0x96A8, 0x96AA, 0x96B1, 0x96B4, 0x96B8, 0x96B9, 0x96BB, 0x96C0, 0x96C1, 0x96C4, 0x96C5, 0x96C6, 0x96C7, 0x96C9, 0x96CA, 0x96CB, 0x96CC, 0x96CD, 0x96D2, 0x96D5, 0x96D6, 0x96D9, 0x96DB, 0x96DC, 0x96DE, 0x96E2, 0x96E3, 0x96E8, 0x96E9, 0x96EA, 0x96EF, 0x96F2, 0x96F6, 0x96F7, 0x96F9, 0x96FB, 0x9700, 0x9704, 0x9706, 0x9707, 0x9709, 0x970D, 0x970E, 0x970F, 0x9711, 0x9713, 0x9716, 0x971C, 0x971E, 0x9724, 0x9727, 0x972A, 0x9730, 0x9732, 0x9738, 0x9739, 0x973D, 0x973E, 0x9742, 0x9744, 0x9748, 0x9752, 0x9756, 0x975B, 0x975C, 0x975E, 0x9760, 0x9761, 0x9762, 0x9766, 0x9768, 0x9769, 0x9774, 0x9776, 0x977C, 0x9785, 0x978B, 0x978D, 0x978F, 0x9798, 0x97A0, 0x97A3, 0x97A6, 0x97AD, 0x97C1, 0x97C3, 0x97C6, 0x97C9, 0x97CB, 0x97CC, 0x97D3, 0x97DC, 0x97ED, 0x97F3, 0x97F6, 0x97F9, 0x97FB, 0x97FF, 0x9801, 0x9802, 0x9803, 0x9805, 0x9806, 0x9808, 0x980A, 0x980C, 0x9810, 0x9811, 0x9812, 0x9813, 0x9817, 0x9818, 0x981C, 0x9821, 0x9824, 0x982B, 0x982D, 0x9830, 0x9837, 0x9838, 0x9839, 0x983B, 0x9846, 0x984C, 0x984D, 0x984E, 0x984F, 0x9853, 0x9858, 0x985B, 0x985E, 0x9865, 0x9867, 0x986B, 0x986F, 0x9870, 0x9871, 0x98A8, 0x98AF, 0x98B1, 0x98B3, 0x98B6, 0x98BA, 0x98BC, 0x98C4, 0x98DB, 0x98DF, 0x98E2, 0x98E7, 0x98E9, 0x98EA, 0x98ED, 0x98EF, 0x98F2, 0x98F4, 0x98FC, 0x98FD, 0x98FE, 0x9903, 0x9905, 0x9909, 0x990A, 0x990C, 0x9910, 0x9912, 0x9913, 0x9918, 0x991A, 0x991B, 0x991E, 0x9921, 0x9928, 0x992E, 0x9935, 0x993D, 0x993E, 0x993F, 0x9945, 0x9949, 0x9951, 0x9952, 0x9955, 0x9957, 0x995C, 0x995E, 0x9996, 0x9999, 0x99A5, 0x99A8, 0x99AC, 0x99AD, 0x99AE, 0x99B1, 0x99B3, 0x99B4, 0x99C1, 0x99D0, 0x99D1, 0x99D2, 0x99D5, 0x99D9, 0x99DB, 0x99DD, 0x99DF, 0x99E2, 0x99ED, 0x99F1, 0x99FF, 0x9A01, 0x9A0E, 0x9A16, 0x9A19, 0x9A2B, 0x9A30, 0x9A35, 0x9A37, 0x9A3E, 0x9A40, 0x9A43, 0x9A45, 0x9A4D, 0x9A55, 0x9A57, 0x9A5A, 0x9A5B, 0x9A5F, 0x9A62, 0x9A65, 0x9A6A, 0x9AA8, 0x9AAF, 0x9AB0, 0x9AB7, 0x9AB8, 0x9ABC, 0x9AC1, 0x9ACF, 0x9AD1, 0x9AD2, 0x9AD3, 0x9AD4, 0x9AD6, 0x9AD8, 0x9AE1, 0x9AE6, 0x9AED, 0x9AEE, 0x9AEF, 0x9AFB, 0x9B03, 0x9B06, 0x9B0D, 0x9B1A, 0x9B22, 0x9B23, 0x9B25, 0x9B27, 0x9B28, 0x9B31, 0x9B32, 0x9B3C, 0x9B41, 0x9B42, 0x9B44, 0x9B45, 0x9B4D, 0x9B4E, 0x9B4F, 0x9B51, 0x9B54, 0x9B58, 0x9B5A, 0x9B6F, 0x9B77, 0x9B91, 0x9BAA, 0x9BAB, 0x9BAD, 0x9BAE, 0x9BC0, 0x9BC8, 0x9BC9, 0x9BCA, 0x9BD6, 0x9BDB, 0x9BE7, 0x9BE8, 0x9BFD, 0x9C0D, 0x9C13, 0x9C25, 0x9C2D, 0x9C31, 0x9C3B, 0x9C3E, 0x9C49, 0x9C54, 0x9C56, 0x9C57, 0x9C5F, 0x9C77, 0x9C78, 0x9CE5, 0x9CE9, 0x9CF3, 0x9CF4, 0x9CF6, 0x9D03, 0x9D06, 0x9D09, 0x9D12, 0x9D15, 0x9D1B, 0x9D23, 0x9D26, 0x9D28, 0x9D3B, 0x9D3F, 0x9D51, 0x9D5D, 0x9D60, 0x9D61, 0x9D6A, 0x9D6C, 0x9D72, 0x9D89, 0x9DAF, 0x9DB4, 0x9DB8, 0x9DC2, 0x9DD3, 0x9DD7, 0x9DE5, 0x9DF9, 0x9DFA, 0x9E1A, 0x9E1B, 0x9E1E, 0x9E75, 0x9E79, 0x9E7C, 0x9E7D, 0x9E7F, 0x9E82, 0x9E8B, 0x9E92, 0x9E93, 0x9E97, 0x9E9D, 0x9E9F, 0x9EA5, 0x9EA9, 0x9EB4, 0x9EB5, 0x9EBB, 0x9EBC, 0x9EBE, 0x9EC3, 0x9ECC, 0x9ECD, 0x9ECE, 0x9ECF, 0x9ED1, 0x9ED4, 0x9ED8, 0x9EDB, 0x9EDC, 0x9EDD, 0x9EDE, 0x9EE0, 0x9EE8, 0x9EEF, 0x9EF4, 0x9EF7, 0x9F07, 0x9F0E, 0x9F13, 0x9F15, 0x9F19, 0x9F20, 0x9F2C, 0x9F2F, 0x9F34, 0x9F3B, 0x9F3E, 0x9F4A, 0x9F4B, 0x9F52, 0x9F5C, 0x9F5F, 0x9F61, 0x9F63, 0x9F66, 0x9F67, 0x9F6A, 0x9F6C, 0x9F72, 0x9F77, 0x9F8D, 0x9F90, 0x9F94, 0x9F9C, 0x9FB0, 0x9FB1, ]; #[cfg(all( feature = "less-slow-big5-hanzi-encode", not(feature = "fast-big5-hanzi-encode") ))] static BIG5_LEVEL1_HANZI_BYTES: [[u8; 2]; 5406] = [ [0xA4, 0x40], [0xA4, 0x42], [0xA4, 0x43], [0xA4, 0x56], [0xA4, 0x54], [0xA4, 0x57], [0xA4, 0x55], [0xA4, 0xA3], [0xA4, 0xA2], [0xA4, 0xA1], [0xA5, 0x42], [0xA5, 0x41], [0xA5, 0x40], [0xA5, 0x43], [0xA4, 0xFE], [0xA5, 0xE0], [0xA5, 0xE1], [0xA8, 0xC3], [0xA4, 0x58], [0xA4, 0xA4], [0xA4, 0xA5], [0xA6, 0xEA], [0xA4, 0x59], [0xA4, 0xA6], [0xA5, 0x44], [0xA4, 0x44], [0xA4, 0x5B], [0xA4, 0x5C], [0xA4, 0xA7], [0xA5, 0x45], [0xA5, 0x47], [0xA5, 0x46], [0xA5, 0xE2], [0xA5, 0xE3], [0xA8, 0xC4], [0xAD, 0xBC], [0xA4, 0x41], [0xC8, 0x7B], [0xA4, 0x45], [0xA4, 0x5E], [0xA4, 0x5D], [0xA5, 0xE4], [0xA8, 0xC5], [0xB0, 0xAE], [0xB6, 0xC3], [0xA4, 0x46], [0xA4, 0xA9], [0xA8, 0xC6], [0xA4, 0x47], [0xA4, 0x5F], [0xA4, 0xAA], [0xA4, 0xAC], [0xA4, 0xAD], [0xA4, 0xAB], [0xA5, 0xE5], [0xA8, 0xC7], [0xA8, 0xC8], [0xAB, 0x45], [0xA4, 0x60], [0xA4, 0xAE], [0xA5, 0xE6], [0xA5, 0xE8], [0xA5, 0xE7], [0xA6, 0xEB], [0xA8, 0xC9], [0xA8, 0xCA], [0xAB, 0x46], [0xAB, 0x47], [0xAD, 0xBD], [0xA4, 0x48], [0xA4, 0xB0], [0xA4, 0xAF], [0xA4, 0xB1], [0xA4, 0xB7], [0xA4, 0xB2], [0xA4, 0xB3], [0xA4, 0xB5], [0xA4, 0xB6], [0xA4, 0xB4], [0xA5, 0x4A], [0xA5, 0x4B], [0xA5, 0x4C], [0xA5, 0x4D], [0xA5, 0x49], [0xA5, 0x50], [0xA5, 0x51], [0xA5, 0x61], [0xA5, 0x4E], [0xA5, 0x4F], [0xA5, 0x48], [0xA5, 0xF5], [0xA5, 0xF2], [0xA5, 0xF6], [0xA5, 0xF3], [0xA5, 0xF4], [0xA5, 0xF7], [0xA5, 0xE9], [0xA5, 0xF8], [0xA5, 0xEA], [0xA5, 0xEC], [0xA5, 0xF9], [0xA5, 0xEE], [0xA5, 0xF1], [0xA5, 0xEF], [0xA5, 0xF0], [0xA5, 0xED], [0xA5, 0xEB], [0xA7, 0x42], [0xA6, 0xF4], [0xA6, 0xF1], [0xA7, 0x44], [0xA6, 0xF9], [0xA6, 0xF8], [0xA6, 0xFC], [0xA6, 0xF7], [0xA6, 0xFA], [0xA6, 0xFD], [0xA6, 0xEE], [0xA7, 0x47], [0xA6, 0xEC], [0xA7, 0x43], [0xA6, 0xED], [0xA6, 0xF5], [0xA6, 0xF6], [0xA6, 0xFB], [0xA6, 0xF3], [0xA6, 0xEF], [0xA7, 0x45], [0xA7, 0x48], [0xA6, 0xF2], [0xA7, 0x40], [0xA7, 0x46], [0xA6, 0xF0], [0xA7, 0x41], [0xA6, 0xFE], [0xA8, 0xD8], [0xA8, 0xD0], [0xA8, 0xCB], [0xA8, 0xD5], [0xA8, 0xCE], [0xA8, 0xD6], [0xA8, 0xDE], [0xA8, 0xD9], [0xA8, 0xDB], [0xA8, 0xCF], [0xA8, 0xD4], [0xA8, 0xD3], [0xA8, 0xD7], [0xA8, 0xD2], [0xA8, 0xCD], [0xA8, 0xDC], [0xA8, 0xDD], [0xA8, 0xDA], [0xA8, 0xD1], [0xA8, 0xCC], [0xAB, 0x56], [0xAB, 0x4A], [0xAB, 0x49], [0xAB, 0x51], [0xAB, 0x5D], [0xAB, 0x4B], [0xAB, 0x59], [0xAB, 0x50], [0xAB, 0x58], [0xAB, 0x54], [0xAB, 0x5B], [0xAB, 0x4E], [0xAB, 0x57], [0xAB, 0x4D], [0xAB, 0x55], [0xAB, 0x52], [0xAB, 0x5A], [0xAB, 0x4F], [0xAB, 0x5C], [0xAB, 0x53], [0xAB, 0x4C], [0xAB, 0x48], [0xAD, 0xD7], [0xAD, 0xC1], [0xAD, 0xD1], [0xAD, 0xD6], [0xAD, 0xC4], [0xAD, 0xCD], [0xAD, 0xDA], [0xAD, 0xCE], [0xAD, 0xC7], [0xAD, 0xDC], [0xAD, 0xD3], [0xAD, 0xBE], [0xAD, 0xBF], [0xB0, 0xBF], [0xAD, 0xCC], [0xAD, 0xCB], [0xAD, 0xCF], [0xAD, 0xC6], [0xAD, 0xD5], [0xAD, 0xD4], [0xAD, 0xCA], [0xAD, 0xC9], [0xAD, 0xD2], [0xAD, 0xC0], [0xAD, 0xC3], [0xAD, 0xC2], [0xAD, 0xD0], [0xAD, 0xC5], [0xAD, 0xD9], [0xAD, 0xDB], [0xAD, 0xD8], [0xAD, 0xC8], [0xB0, 0xB3], [0xB0, 0xB2], [0xB0, 0xB6], [0xB0, 0xB4], [0xB0, 0xB9], [0xB0, 0xBE], [0xB0, 0xBA], [0xB0, 0xB5], [0xB0, 0xB1], [0xB0, 0xB7], [0xB0, 0xC1], [0xB0, 0xC0], [0xB0, 0xBC], [0xB0, 0xBB], [0xB0, 0xB8], [0xB0, 0xBD], [0xB0, 0xAF], [0xB0, 0xB0], [0xB3, 0xC8], [0xB3, 0xC5], [0xB3, 0xC4], [0xB3, 0xC7], [0xB3, 0xC9], [0xB3, 0xCA], [0xB3, 0xC6], [0xB3, 0xCB], [0xB3, 0xC3], [0xB6, 0xCA], [0xB6, 0xC4], [0xB6, 0xCD], [0xB6, 0xC6], [0xB6, 0xC7], [0xB6, 0xC5], [0xB6, 0xCB], [0xB6, 0xCC], [0xB6, 0xC9], [0xB6, 0xC8], [0xB6, 0xCE], [0xB9, 0xB6], [0xB9, 0xB3], [0xB9, 0xB4], [0xB9, 0xB2], [0xB9, 0xAF], [0xB9, 0xB1], [0xB9, 0xAE], [0xB9, 0xAC], [0xB9, 0xB7], [0xB9, 0xB0], [0xB9, 0xAD], [0xB9, 0xB5], [0xBB, 0xF8], [0xBB, 0xF9], [0xBB, 0xF7], [0xBB, 0xF6], [0xBB, 0xFA], [0xBB, 0xF5], [0xBB, 0xFD], [0xBB, 0xFB], [0xBB, 0xFC], [0xBE, 0xAA], [0xBE, 0xA7], [0xBE, 0xA9], [0xBE, 0xAB], [0xBE, 0xA8], [0xC0, 0x76], [0xC0, 0x77], [0xC0, 0x75], [0xC0, 0x78], [0xC3, 0x5F], [0xC4, 0xD7], [0xC4, 0xD8], [0xC5, 0x6C], [0xC5, 0x6B], [0xA4, 0x49], [0xA4, 0x61], [0xA4, 0xB9], [0xA4, 0xB8], [0xA5, 0x53], [0xA5, 0x52], [0xA5, 0xFC], [0xA5, 0xFB], [0xA5, 0xFD], [0xA5, 0xFA], [0xA7, 0x4A], [0xA7, 0x49], [0xA7, 0x4B], [0xA8, 0xE0], [0xA8, 0xDF], [0xA8, 0xE1], [0xAB, 0x5E], [0xB0, 0xC2], [0xB9, 0xB8], [0xA4, 0x4A], [0xA4, 0xBA], [0xA5, 0xFE], [0xA8, 0xE2], [0xA4, 0x4B], [0xA4, 0xBD], [0xA4, 0xBB], [0xA4, 0xBC], [0xA6, 0x40], [0xA7, 0x4C], [0xA8, 0xE4], [0xA8, 0xE3], [0xA8, 0xE5], [0xAD, 0xDD], [0xBE, 0xAC], [0xC8, 0xA2], [0xA5, 0x54], [0xA5, 0x55], [0xA6, 0x41], [0xAB, 0x60], [0xAB, 0x5F], [0xB0, 0xC3], [0xA4, 0xBE], [0xAB, 0x61], [0xAD, 0xE0], [0xAD, 0xDE], [0xAD, 0xDF], [0xBE, 0xAD], [0xA5, 0x56], [0xA6, 0x42], [0xA7, 0x4D], [0xA7, 0x4E], [0xA8, 0xE6], [0xAD, 0xE3], [0xAD, 0xE4], [0xAD, 0xE2], [0xAD, 0xE1], [0xBB, 0xFE], [0xBE, 0xAE], [0xA4, 0x4C], [0xA4, 0x5A], [0xB0, 0xC4], [0xB3, 0xCD], [0xB9, 0xB9], [0xA4, 0xBF], [0xA5, 0x59], [0xA5, 0x57], [0xA5, 0x58], [0xA8, 0xE7], [0xA4, 0x4D], [0xA4, 0x4E], [0xC8, 0x7D], [0xA4, 0x62], [0xA4, 0xC0], [0xA4, 0xC1], [0xA4, 0xC2], [0xA5, 0x5A], [0xA6, 0x46], [0xA6, 0x44], [0xA6, 0x45], [0xA6, 0x47], [0xA6, 0x43], [0xAA, 0xEC], [0xA7, 0x50], [0xA7, 0x4F], [0xA7, 0x53], [0xA7, 0x51], [0xA7, 0x52], [0xA8, 0xED], [0xA8, 0xEC], [0xA8, 0xEE], [0xA8, 0xEA], [0xA8, 0xE9], [0xA8, 0xEB], [0xA8, 0xE8], [0xA8, 0xEF], [0xAB, 0x63], [0xAB, 0x68], [0xAB, 0x64], [0xAB, 0x67], [0xAB, 0x66], [0xAB, 0x65], [0xAB, 0x62], [0xAD, 0xE7], [0xAD, 0xE5], [0xAD, 0xE8], [0xAD, 0xE6], [0xAD, 0xE9], [0xB3, 0xD1], [0xB0, 0xC5], [0xB0, 0xC6], [0xB3, 0xCE], [0xB3, 0xCF], [0xB3, 0xD0], [0xB6, 0xD0], [0xB6, 0xD1], [0xB6, 0xCF], [0xB9, 0xBB], [0xB9, 0xBA], [0xBC, 0x40], [0xBC, 0x41], [0xBC, 0x42], [0xBC, 0x44], [0xBC, 0x43], [0xBE, 0xAF], [0xBE, 0xB0], [0xA4, 0x4F], [0xA5, 0x5C], [0xA5, 0x5B], [0xA6, 0x48], [0xA7, 0x55], [0xA7, 0x56], [0xA7, 0x54], [0xA7, 0x57], [0xA8, 0xF1], [0xA8, 0xF0], [0xAB, 0x6C], [0xAB, 0x6B], [0xAB, 0x69], [0xAB, 0x6A], [0xB0, 0xC7], [0xB0, 0xCA], [0xB1, 0xE5], [0xB0, 0xC9], [0xB0, 0xC8], [0xB3, 0xD4], [0xB3, 0xD3], [0xB3, 0xD2], [0xB6, 0xD2], [0xB6, 0xD5], [0xB6, 0xD6], [0xB6, 0xD4], [0xB6, 0xD3], [0xBC, 0x45], [0xBE, 0xB1], [0xC0, 0x79], [0xC4, 0x55], [0xA4, 0x63], [0xA4, 0xC3], [0xA4, 0xC4], [0xA4, 0xC5], [0xA5, 0x5D], [0xA5, 0x5E], [0xA6, 0x49], [0xAB, 0x6D], [0xB0, 0xCC], [0xB0, 0xCB], [0xA4, 0x50], [0xA4, 0xC6], [0xA5, 0x5F], [0xB0, 0xCD], [0xA5, 0x60], [0xA6, 0x4B], [0xA6, 0x4A], [0xA7, 0x58], [0xAD, 0xEA], [0xB6, 0xD7], [0xB9, 0xBC], [0xA4, 0xC7], [0xB0, 0xD0], [0xB0, 0xCE], [0xB0, 0xCF], [0xA4, 0x51], [0xA4, 0x64], [0xA4, 0xCA], [0xA4, 0xC9], [0xA4, 0xC8], [0xA5, 0x63], [0xA5, 0x62], [0xA8, 0xF5], [0xA8, 0xF2], [0xA8, 0xF4], [0xA8, 0xF3], [0xAB, 0x6E], [0xB3, 0xD5], [0xA4, 0x52], [0xA4, 0xCB], [0xA5, 0x65], [0xA5, 0x64], [0xA8, 0xF6], [0xA5, 0x67], [0xA5, 0x66], [0xA6, 0x4C], [0xA6, 0x4D], [0xA7, 0x59], [0xA7, 0x5A], [0xA8, 0xF7], [0xA8, 0xF8], [0xA8, 0xF9], [0xAB, 0x6F], [0xAD, 0xEB], [0xA4, 0xCC], [0xAB, 0x70], [0xAD, 0xED], [0xAD, 0xEC], [0xB3, 0xD6], [0xB9, 0xBD], [0xBC, 0x46], [0xA5, 0x68], [0xB0, 0xD1], [0xA4, 0x53], [0xA4, 0x65], [0xA4, 0xCE], [0xA4, 0xCD], [0xA4, 0xCF], [0xA8, 0xFB], [0xA8, 0xFA], [0xA8, 0xFC], [0xAB, 0x71], [0xAD, 0xEE], [0xC2, 0x4F], [0xA4, 0x66], [0xA5, 0x6A], [0xA5, 0x79], [0xA5, 0x74], [0xA5, 0x6F], [0xA5, 0x6E], [0xA5, 0x75], [0xA5, 0x73], [0xA5, 0x6C], [0xA5, 0x7A], [0xA5, 0x6D], [0xA5, 0x69], [0xA5, 0x78], [0xA5, 0x77], [0xA5, 0x76], [0xA5, 0x6B], [0xA5, 0x72], [0xA5, 0x71], [0xA5, 0x7B], [0xA5, 0x70], [0xA6, 0x53], [0xA6, 0x59], [0xA6, 0x55], [0xA6, 0x5B], [0xA6, 0x58], [0xA6, 0x4E], [0xA6, 0x51], [0xA6, 0x54], [0xA6, 0x50], [0xA6, 0x57], [0xA6, 0x5A], [0xA6, 0x4F], [0xA6, 0x52], [0xA6, 0x56], [0xA6, 0x5C], [0xA7, 0x67], [0xA7, 0x5B], [0xA7, 0x5D], [0xA7, 0x75], [0xA7, 0x70], [0xA7, 0x5F], [0xA7, 0x61], [0xA7, 0x68], [0xA7, 0x74], [0xA7, 0x76], [0xA7, 0x5C], [0xA7, 0x6D], [0xA7, 0x73], [0xA7, 0x64], [0xA7, 0x6E], [0xA7, 0x6F], [0xA7, 0x6C], [0xA7, 0x6A], [0xA7, 0x6B], [0xA7, 0x71], [0xA7, 0x5E], [0xA7, 0x72], [0xA7, 0x66], [0xA7, 0x63], [0xA7, 0x62], [0xA7, 0x65], [0xA7, 0x69], [0xA7, 0x60], [0xA9, 0x4F], [0xA9, 0x50], [0xA9, 0x4B], [0xA8, 0xFD], [0xA8, 0xFE], [0xA9, 0x4C], [0xA9, 0x45], [0xA9, 0x41], [0xA9, 0x44], [0xA9, 0x49], [0xA9, 0x52], [0xA9, 0x43], [0xA9, 0x46], [0xA9, 0x48], [0xA9, 0x51], [0xA9, 0x4D], [0xA9, 0x53], [0xA9, 0x4A], [0xA9, 0x47], [0xA9, 0x42], [0xA9, 0x40], [0xA9, 0x4E], [0xAB, 0x78], [0xAB, 0xA8], [0xAB, 0x74], [0xAB, 0xA7], [0xAB, 0x7D], [0xAB, 0xA4], [0xAB, 0x72], [0xAB, 0xA3], [0xAB, 0xA5], [0xAB, 0x79], [0xAB, 0x77], [0xAB, 0xA6], [0xAB, 0x7C], [0xAB, 0xA9], [0xAB, 0x73], [0xAB, 0x7E], [0xAB, 0x7B], [0xAB, 0xA1], [0xAB, 0x7A], [0xAB, 0xA2], [0xAB, 0x76], [0xAB, 0x75], [0xAD, 0xFB], [0xAD, 0xF4], [0xAE, 0x40], [0xAD, 0xEF], [0xAD, 0xF9], [0xAD, 0xFE], [0xAD, 0xFA], [0xAD, 0xFD], [0xAD, 0xF5], [0xAD, 0xF7], [0xAD, 0xF3], [0xAE, 0x43], [0xAD, 0xF1], [0xAD, 0xF6], [0xAE, 0x42], [0xAD, 0xFC], [0xAE, 0x44], [0xAD, 0xF0], [0xAD, 0xF8], [0xAE, 0x41], [0xB0, 0xE4], [0xB0, 0xE2], [0xB0, 0xDF], [0xB0, 0xDB], [0xB0, 0xE6], [0xAD, 0xF2], [0xB0, 0xE1], [0xB3, 0xE8], [0xB0, 0xE7], [0xB0, 0xD9], [0xB0, 0xD6], [0xB0, 0xD3], [0xB0, 0xDA], [0xB0, 0xDD], [0xB0, 0xDE], [0xB0, 0xDC], [0xB0, 0xE8], [0xB0, 0xE3], [0xB0, 0xD7], [0xB1, 0xD2], [0xB0, 0xD8], [0xB0, 0xE5], [0xB0, 0xE0], [0xB0, 0xD5], [0xB0, 0xD4], [0xB3, 0xD7], [0xB3, 0xDA], [0xB3, 0xEE], [0xB3, 0xD8], [0xB3, 0xDE], [0xB3, 0xE4], [0xB5, 0xBD], [0xB3, 0xE2], [0xB3, 0xEF], [0xB3, 0xDB], [0xB3, 0xE3], [0xB3, 0xE1], [0xB3, 0xDD], [0xB3, 0xF1], [0xB3, 0xEA], [0xB3, 0xDF], [0xB3, 0xDC], [0xB3, 0xE7], [0xB3, 0xD9], [0xB3, 0xE0], [0xB3, 0xF0], [0xB3, 0xEC], [0xB3, 0xE6], [0xB3, 0xED], [0xB3, 0xE9], [0xB3, 0xE5], [0xB3, 0xEB], [0xB6, 0xE5], [0xB6, 0xE6], [0xB6, 0xDE], [0xB6, 0xE8], [0xB6, 0xDC], [0xB6, 0xDF], [0xB6, 0xDA], [0xB6, 0xE3], [0xB6, 0xDD], [0xB6, 0xD8], [0xB6, 0xE4], [0xB6, 0xE0], [0xB6, 0xE1], [0xB6, 0xE7], [0xB6, 0xDB], [0xB6, 0xD9], [0xB6, 0xE2], [0xB9, 0xCD], [0xB9, 0xC8], [0xB9, 0xC2], [0xB9, 0xBE], [0xB9, 0xBF], [0xB9, 0xC4], [0xB9, 0xCB], [0xB9, 0xC5], [0xB9, 0xC6], [0xB9, 0xC7], [0xB9, 0xCC], [0xB9, 0xC3], [0xB9, 0xC9], [0xB9, 0xC1], [0xB9, 0xC0], [0xB9, 0xCA], [0xBC, 0x4D], [0xBC, 0x47], [0xBC, 0x53], [0xBC, 0x54], [0xBC, 0x4A], [0xBC, 0x4C], [0xBC, 0x52], [0xBC, 0x49], [0xBC, 0x48], [0xBC, 0x4B], [0xBC, 0x4F], [0xBC, 0x4E], [0xBC, 0x50], [0xBE, 0xB2], [0xBE, 0xBE], [0xBE, 0xB6], [0xBE, 0xBA], [0xBE, 0xB9], [0xBE, 0xB5], [0xBE, 0xB8], [0xBE, 0xB3], [0xBE, 0xBD], [0xBE, 0xBC], [0xBE, 0xBB], [0xBC, 0x51], [0xBE, 0xBF], [0xBE, 0xB7], [0xBE, 0xB4], [0xC0, 0x7B], [0xC0, 0x7D], [0xC0, 0x7E], [0xC0, 0x7A], [0xC0, 0xA1], [0xC0, 0x7C], [0xC2, 0x50], [0xC3, 0x60], [0xC4, 0x56], [0xC2, 0x51], [0xC4, 0x59], [0xC4, 0x58], [0xC4, 0x57], [0xC4, 0x5A], [0xC4, 0xDA], [0xC4, 0xD9], [0xC4, 0xDB], [0xC5, 0x6D], [0xC5, 0x6F], [0xC5, 0x6E], [0xC5, 0xC8], [0xC5, 0xF1], [0xA5, 0x7D], [0xA5, 0x7C], [0xA6, 0x5F], [0xA6, 0x5E], [0xA6, 0x5D], [0xA7, 0x79], [0xA7, 0x77], [0xA7, 0x7A], [0xA7, 0x78], [0xA9, 0x54], [0xAB, 0xAA], [0xAE, 0x45], [0xAE, 0x46], [0xB0, 0xE9], [0xB0, 0xEB], [0xB0, 0xEA], [0xB3, 0xF2], [0xB6, 0xE9], [0xB6, 0xEA], [0xB9, 0xCF], [0xB9, 0xCE], [0xA4, 0x67], [0xA6, 0x62], [0xA6, 0x66], [0xA6, 0x64], [0xA6, 0x63], [0xA6, 0x65], [0xA6, 0x61], [0xA6, 0x60], [0xA7, 0xA6], [0xA7, 0xA3], [0xA7, 0x7D], [0xA7, 0xA1], [0xA7, 0x7B], [0xA7, 0x7E], [0xA7, 0xA2], [0xA7, 0xA5], [0xA7, 0xA4], [0xA7, 0x7C], [0xA9, 0x59], [0xA9, 0x5B], [0xA9, 0x5A], [0xA9, 0x58], [0xA9, 0x57], [0xA9, 0x56], [0xA9, 0x5C], [0xAB, 0xAB], [0xA9, 0x55], [0xAB, 0xAC], [0xAB, 0xB2], [0xAB, 0xAD], [0xAB, 0xAF], [0xAB, 0xAE], [0xAB, 0xB1], [0xAE, 0x47], [0xAE, 0x4A], [0xAE, 0x49], [0xAB, 0xB0], [0xAE, 0x48], [0xB0, 0xEC], [0xB0, 0xF0], [0xB0, 0xF1], [0xB0, 0xF5], [0xB0, 0xF6], [0xB0, 0xF2], [0xB0, 0xF3], [0xB0, 0xED], [0xB0, 0xEF], [0xAE, 0x4B], [0xB0, 0xEE], [0xB3, 0xFA], [0xB3, 0xFB], [0xB3, 0xF9], [0xB3, 0xF6], [0xB3, 0xF4], [0xB3, 0xF3], [0xB3, 0xF7], [0xB3, 0xF8], [0xB3, 0xF5], [0xB0, 0xF4], [0xB6, 0xF4], [0xB6, 0xF7], [0xB6, 0xF2], [0xB6, 0xEC], [0xB6, 0xF6], [0xB6, 0xF0], [0xB6, 0xEE], [0xB6, 0xED], [0xB6, 0xEF], [0xB6, 0xEB], [0xB6, 0xF5], [0xB6, 0xF1], [0xB6, 0xF3], [0xB9, 0xD0], [0xB9, 0xD5], [0xB9, 0xD7], [0xB9, 0xD1], [0xBC, 0x55], [0xB9, 0xD2], [0xB9, 0xD6], [0xB9, 0xD4], [0xB9, 0xD3], [0xBC, 0x59], [0xBC, 0x57], [0xBC, 0x56], [0xBC, 0x5C], [0xBE, 0xA5], [0xBC, 0x5B], [0xBC, 0x5A], [0xBC, 0x58], [0xBE, 0xC1], [0xBE, 0xC0], [0xBE, 0xC3], [0xBE, 0xC2], [0xC0, 0xA5], [0xC0, 0xA4], [0xC0, 0xA3], [0xC0, 0xA2], [0xC2, 0x53], [0xC2, 0x52], [0xC3, 0x61], [0xC3, 0x62], [0xC3, 0x63], [0xC4, 0x5B], [0xC5, 0xF2], [0xA4, 0x68], [0xA4, 0xD0], [0xA7, 0xA7], [0xB3, 0xFC], [0xB3, 0xFD], [0xB9, 0xD8], [0xAE, 0x4C], [0xC4, 0xDC], [0xA4, 0x69], [0xA5, 0x7E], [0xA6, 0x67], [0xA6, 0x68], [0xA9, 0x5D], [0xB0, 0xF7], [0xB9, 0xDA], [0xB9, 0xDB], [0xB9, 0xD9], [0xA4, 0x6A], [0xA4, 0xD1], [0xA4, 0xD3], [0xA4, 0xD2], [0xA4, 0xD4], [0xA5, 0xA1], [0xA5, 0xA2], [0xA6, 0x69], [0xA6, 0x6A], [0xA7, 0xA8], [0xA9, 0x61], [0xA9, 0x5F], [0xA9, 0x60], [0xA9, 0x5E], [0xAB, 0xB6], [0xAB, 0xB5], [0xAB, 0xB7], [0xAB, 0xB4], [0xA9, 0x62], [0xAB, 0xB3], [0xAE, 0x4D], [0xAE, 0x4E], [0xAE, 0x4F], [0xB3, 0xFE], [0xB0, 0xF8], [0xB6, 0xF8], [0xB9, 0xDD], [0xB9, 0xDC], [0xBC, 0x5D], [0xBE, 0xC4], [0xA4, 0x6B], [0xA5, 0xA3], [0xA5, 0xA4], [0xA6, 0x6C], [0xA6, 0x6F], [0xA6, 0x6E], [0xA6, 0x71], [0xA6, 0x70], [0xA6, 0x6D], [0xA6, 0x6B], [0xA7, 0xB3], [0xA7, 0xB0], [0xA7, 0xAA], [0xA7, 0xB2], [0xA7, 0xAF], [0xA7, 0xAE], [0xA7, 0xA9], [0xA7, 0xAC], [0xA7, 0xAD], [0xA7, 0xB1], [0xA7, 0xB4], [0xA7, 0xAB], [0xA9, 0x67], [0xA9, 0x6F], [0xA9, 0x70], [0xA9, 0x66], [0xA9, 0x64], [0xA9, 0x63], [0xA9, 0x72], [0xA9, 0x69], [0xA9, 0x6E], [0xA9, 0x6C], [0xA9, 0x6B], [0xA9, 0x6A], [0xA9, 0x68], [0xA9, 0x71], [0xA9, 0x6D], [0xA9, 0x65], [0xAB, 0xB9], [0xAB, 0xC0], [0xAB, 0xB8], [0xAB, 0xBB], [0xAB, 0xBE], [0xAB, 0xC1], [0xAB, 0xBC], [0xAB, 0xBF], [0xAE, 0x56], [0xAB, 0xC3], [0xAB, 0xBA], [0xAB, 0xC2], [0xAB, 0xBD], [0xAE, 0x5C], [0xAE, 0x5B], [0xAE, 0x50], [0xAE, 0x55], [0xAE, 0x51], [0xAE, 0x54], [0xAE, 0x52], [0xAE, 0x53], [0xAE, 0x57], [0xAE, 0x58], [0xAE, 0x5A], [0xAE, 0x59], [0xB0, 0xF9], [0xB1, 0x40], [0xB0, 0xFE], [0xB0, 0xFA], [0xB1, 0x43], [0xB0, 0xFB], [0xB1, 0x44], [0xB1, 0x42], [0xB1, 0x41], [0xB0, 0xFC], [0xB0, 0xFD], [0xB4, 0x40], [0xB4, 0x42], [0xB4, 0x43], [0xB4, 0x41], [0xB4, 0x44], [0xB4, 0x45], [0xB7, 0x42], [0xB7, 0x40], [0xB6, 0xFE], [0xB6, 0xFD], [0xB6, 0xFC], [0xB6, 0xF9], [0xB7, 0x41], [0xB6, 0xFA], [0xB6, 0xFB], [0xB9, 0xE2], [0xB9, 0xE1], [0xB9, 0xE3], [0xB9, 0xDE], [0xB9, 0xE4], [0xB9, 0xDF], [0xB9, 0xE0], [0xBC, 0x61], [0xBC, 0x5F], [0xBC, 0x63], [0xBC, 0x5E], [0xBC, 0x60], [0xBC, 0x62], [0xBE, 0xC5], [0xC0, 0xA8], [0xC0, 0xA7], [0xC0, 0xA6], [0xBE, 0xC6], [0xC2, 0x54], [0xC4, 0x5C], [0xC4, 0x5D], [0xA4, 0x6C], [0xA4, 0x6D], [0xA4, 0x6E], [0xA4, 0xD5], [0xA5, 0xA5], [0xA6, 0x72], [0xA6, 0x73], [0xA7, 0xB7], [0xA7, 0xB8], [0xA7, 0xB6], [0xA7, 0xB5], [0xA9, 0x73], [0xA9, 0x75], [0xA9, 0x74], [0xAB, 0xC4], [0xAE, 0x5D], [0xB1, 0x45], [0xB4, 0x47], [0xB4, 0x46], [0xB9, 0xE5], [0xBE, 0xC7], [0xC0, 0xA9], [0xC4, 0x5E], [0xC5, 0x70], [0xA5, 0xA6], [0xA6, 0x76], [0xA6, 0x74], [0xA6, 0x75], [0xA6, 0x77], [0xA7, 0xBA], [0xA7, 0xB9], [0xA7, 0xBB], [0xA9, 0x76], [0xA9, 0x78], [0xA9, 0x7A], [0xA9, 0x77], [0xA9, 0x7B], [0xA9, 0x79], [0xAB, 0xC8], [0xAB, 0xC5], [0xAB, 0xC7], [0xAB, 0xC9], [0xAB, 0xC6], [0xAE, 0x63], [0xAE, 0x5F], [0xAE, 0x60], [0xAE, 0x62], [0xAE, 0x64], [0xAE, 0x61], [0xAE, 0x66], [0xAE, 0x65], [0xB1, 0x4A], [0xB1, 0x49], [0xB1, 0x48], [0xB1, 0x47], [0xB1, 0x4B], [0xB1, 0x46], [0xB4, 0x49], [0xB4, 0x4B], [0xB4, 0x48], [0xB4, 0x4A], [0xB9, 0xE6], [0xB9, 0xEE], [0xB9, 0xE8], [0xB9, 0xEC], [0xB9, 0xED], [0xB9, 0xE9], [0xB9, 0xEA], [0xB9, 0xE7], [0xB9, 0xEB], [0xBC, 0x66], [0xBC, 0x67], [0xBC, 0x65], [0xBC, 0x64], [0xBE, 0xC8], [0xC3, 0x64], [0xC4, 0x5F], [0xA4, 0x6F], [0xA6, 0x78], [0xAB, 0xCA], [0xAE, 0x67], [0xB1, 0x4E], [0xB1, 0x4D], [0xB1, 0x4C], [0xB4, 0x4C], [0xB4, 0x4D], [0xB9, 0xEF], [0xBE, 0xC9], [0xA4, 0x70], [0xA4, 0xD6], [0xA6, 0x79], [0xA9, 0x7C], [0xA4, 0x71], [0xA4, 0xD7], [0xA7, 0xBC], [0xB4, 0x4E], [0xC0, 0xAA], [0xA4, 0x72], [0xA4, 0xA8], [0xA4, 0xD8], [0xA5, 0xA7], [0xA7, 0xC0], [0xA7, 0xBF], [0xA7, 0xBD], [0xA7, 0xBE], [0xA9, 0x7E], [0xA9, 0xA1], [0xA9, 0x7D], [0xAB, 0xCE], [0xAB, 0xCD], [0xAB, 0xCB], [0xAB, 0xCC], [0xAE, 0x6A], [0xAE, 0x68], [0xAE, 0x69], [0xAE, 0x5E], [0xB1, 0x50], [0xB1, 0x51], [0xB1, 0x4F], [0xB9, 0xF0], [0xBC, 0x68], [0xBC, 0x69], [0xC0, 0xAB], [0xC4, 0xDD], [0xA4, 0xD9], [0xA4, 0x73], [0xA6, 0x7A], [0xA7, 0xC4], [0xA7, 0xC1], [0xA7, 0xC2], [0xA7, 0xC3], [0xA9, 0xA3], [0xA9, 0xA5], [0xA9, 0xA6], [0xA9, 0xA7], [0xA9, 0xA8], [0xA9, 0xA2], [0xA9, 0xA4], [0xAB, 0xD0], [0xAB, 0xCF], [0xAE, 0x6F], [0xAE, 0x6E], [0xAE, 0x6B], [0xAE, 0x70], [0xAE, 0x73], [0xAE, 0x71], [0xAE, 0x6D], [0xAE, 0x6C], [0xAE, 0x72], [0xB1, 0x53], [0xB1, 0x52], [0xB1, 0x54], [0xB1, 0x58], [0xB1, 0x5A], [0xB1, 0x56], [0xB1, 0x5E], [0xB1, 0x5B], [0xB1, 0x55], [0xB1, 0x57], [0xB1, 0x5C], [0xB1, 0x5D], [0xB1, 0x59], [0xB4, 0x51], [0xB4, 0x52], [0xB4, 0x4F], [0xB4, 0x50], [0xB7, 0x43], [0xB7, 0x44], [0xB9, 0xF1], [0xB9, 0xF2], [0xBC, 0x6B], [0xBC, 0x6A], [0xC0, 0xAF], [0xC0, 0xAD], [0xC0, 0xAC], [0xC0, 0xAE], [0xC4, 0x60], [0xC4, 0xDE], [0xC5, 0x72], [0xC5, 0x71], [0xC5, 0xC9], [0xA4, 0x74], [0xA6, 0x7B], [0xA8, 0xB5], [0xB1, 0x5F], [0xA4, 0x75], [0xA5, 0xAA], [0xA5, 0xA9], [0xA5, 0xA8], [0xA7, 0xC5], [0xAE, 0x74], [0xA4, 0x76], [0xA4, 0x77], [0xA4, 0x78], [0xA4, 0xDA], [0xAB, 0xD1], [0xB4, 0x53], [0xA4, 0x79], [0xA5, 0xAB], [0xA5, 0xAC], [0xA6, 0x7C], [0xA7, 0xC6], [0xA9, 0xAE], [0xA9, 0xAC], [0xA9, 0xAB], [0xA9, 0xA9], [0xA9, 0xAA], [0xA9, 0xAD], [0xAB, 0xD2], [0xAB, 0xD4], [0xAB, 0xD3], [0xAE, 0x76], [0xAE, 0x75], [0xB1, 0x62], [0xB1, 0x61], [0xB1, 0x63], [0xB1, 0x60], [0xB4, 0x55], [0xB4, 0x56], [0xB4, 0x57], [0xB4, 0x54], [0xB7, 0x45], [0xB9, 0xF7], [0xB9, 0xF5], [0xB9, 0xF6], [0xB9, 0xF3], [0xBC, 0x6D], [0xBC, 0x6E], [0xBC, 0x6C], [0xB9, 0xF4], [0xC0, 0xB0], [0xA4, 0x7A], [0xA5, 0xAD], [0xA6, 0x7E], [0xA6, 0x7D], [0xA9, 0xAF], [0xB7, 0x46], [0xA4, 0xDB], [0xA5, 0xAE], [0xAB, 0xD5], [0xB4, 0x58], [0xA7, 0xC8], [0xA7, 0xC9], [0xA7, 0xC7], [0xA9, 0xB3], [0xA9, 0xB4], [0xA9, 0xB1], [0xA9, 0xB0], [0xA9, 0xB2], [0xAB, 0xD6], [0xAB, 0xD7], [0xAE, 0x79], [0xAE, 0x77], [0xAE, 0x78], [0xB1, 0x67], [0xB1, 0x66], [0xB1, 0x64], [0xB1, 0x65], [0xB1, 0x68], [0xB4, 0x5A], [0xB4, 0x5B], [0xB4, 0x5C], [0xB7, 0x48], [0xB7, 0x47], [0xB4, 0x59], [0xB9, 0xF8], [0xB9, 0xF9], [0xBC, 0x70], [0xBC, 0x72], [0xBC, 0x71], [0xBC, 0x74], [0xBC, 0x6F], [0xBC, 0x73], [0xC3, 0x66], [0xC6, 0x55], [0xA9, 0xB5], [0xA7, 0xCA], [0xAB, 0xD8], [0xA4, 0x7B], [0xA4, 0xDC], [0xA5, 0xAF], [0xA7, 0xCB], [0xAB, 0xD9], [0xB9, 0xFA], [0xA4, 0x7C], [0xA6, 0xA1], [0xB7, 0x49], [0xA4, 0x7D], [0xA4, 0xDD], [0xA4, 0xDE], [0xA5, 0xB1], [0xA5, 0xB0], [0xA6, 0xA2], [0xA7, 0xCC], [0xA9, 0xB6], [0xA9, 0xB7], [0xA9, 0xB8], [0xAB, 0xDA], [0xAE, 0x7A], [0xB1, 0x69], [0xB1, 0x6A], [0xB4, 0x5D], [0xB9, 0xFB], [0xBC, 0x75], [0xBE, 0xCA], [0xC0, 0xB1], [0xC5, 0x73], [0xB1, 0x6B], [0xB7, 0x4A], [0xC2, 0x55], [0xA7, 0xCE], [0xA7, 0xCD], [0xAB, 0xDB], [0xB1, 0x6D], [0xB3, 0x43], [0xB1, 0x6E], [0xB1, 0x6C], [0xB4, 0x5E], [0xB9, 0xFC], [0xBC, 0x76], [0xA7, 0xCF], [0xA7, 0xD0], [0xA9, 0xBC], [0xA9, 0xBB], [0xA9, 0xB9], [0xA9, 0xBA], [0xAB, 0xDD], [0xAB, 0xE0], [0xAB, 0xDC], [0xAB, 0xE2], [0xAB, 0xDE], [0xAB, 0xDF], [0xAB, 0xE1], [0xAE, 0x7D], [0xAE, 0x7C], [0xAE, 0x7B], [0xB1, 0x6F], [0xB1, 0x72], [0xB1, 0x70], [0xB1, 0x75], [0xB1, 0x71], [0xB1, 0x74], [0xB1, 0x73], [0xB4, 0x61], [0xB4, 0x5F], [0xB4, 0x60], [0xB7, 0x4B], [0xB7, 0x4C], [0xBC, 0x78], [0xBC, 0x77], [0xB9, 0xFD], [0xC0, 0xB2], [0xA4, 0xDF], [0xA5, 0xB2], [0xA7, 0xD2], [0xA7, 0xD4], [0xA6, 0xA4], [0xA7, 0xD3], [0xA7, 0xD1], [0xA6, 0xA3], [0xA9, 0xBD], [0xA9, 0xBE], [0xA7, 0xD8], [0xA7, 0xD6], [0xA7, 0xD5], [0xA9, 0xC0], [0xA7, 0xD7], [0xA9, 0xBF], [0xA9, 0xC1], [0xAB, 0xE7], [0xA9, 0xC2], [0xAB, 0xE3], [0xA9, 0xC3], [0xA9, 0xC8], [0xA9, 0xC6], [0xA9, 0xCD], [0xAB, 0xE4], [0xAB, 0xE5], [0xA9, 0xC9], [0xAB, 0xE6], [0xA9, 0xCA], [0xAB, 0xE8], [0xA9, 0xCB], [0xA9, 0xC7], [0xA9, 0xCC], [0xA9, 0xC4], [0xA9, 0xC5], [0xAB, 0xEE], [0xAB, 0xED], [0xAB, 0xE9], [0xAE, 0xA3], [0xAE, 0xA4], [0xAE, 0x7E], [0xAB, 0xEC], [0xAE, 0xA1], [0xAB, 0xF2], [0xAE, 0xA2], [0xAB, 0xEB], [0xAE, 0xA6], [0xAB, 0xF1], [0xAB, 0xF0], [0xAB, 0xEF], [0xAE, 0xA5], [0xAE, 0xA7], [0xAB, 0xEA], [0xB1, 0x76], [0xAE, 0xA8], [0xAE, 0xAE], [0xB1, 0x78], [0xAE, 0xAD], [0xAE, 0xAB], [0xAE, 0xAC], [0xAE, 0xAF], [0xAE, 0xAA], [0xAE, 0xA9], [0xB1, 0x79], [0xB1, 0x77], [0xB1, 0x7A], [0xB4, 0x64], [0xB1, 0x7C], [0xB1, 0xA3], [0xB4, 0x65], [0xB1, 0xAA], [0xB1, 0xA2], [0xB1, 0xA5], [0xB1, 0x7E], [0xB1, 0xA1], [0xB1, 0xA8], [0xB1, 0xAC], [0xB1, 0x7B], [0xB4, 0x62], [0xB1, 0xA7], [0xB1, 0xA6], [0xB1, 0xAB], [0xB1, 0xA4], [0xB1, 0xA9], [0xB4, 0x66], [0xB4, 0x63], [0xB1, 0x7D], [0xB4, 0x6B], [0xB4, 0x6F], [0xB7, 0x51], [0xB4, 0x6D], [0xB4, 0x71], [0xB7, 0x53], [0xB4, 0x69], [0xB4, 0x6C], [0xB4, 0x73], [0xB7, 0x54], [0xB7, 0x5E], [0xB7, 0x55], [0xB4, 0x72], [0xB7, 0x5D], [0xB4, 0x70], [0xB7, 0x4E], [0xB4, 0x74], [0xB4, 0x6A], [0xB7, 0x4D], [0xB7, 0x52], [0xB4, 0x67], [0xB7, 0x50], [0xB4, 0x68], [0xB7, 0x5C], [0xB7, 0x5B], [0xB7, 0x5F], [0xB7, 0x5A], [0xBA, 0x40], [0xB7, 0x58], [0xB9, 0xFE], [0xB7, 0x4F], [0xBA, 0x41], [0xB7, 0x57], [0xB7, 0x59], [0xB7, 0x56], [0xBC, 0x7D], [0xBA, 0x47], [0xBA, 0x46], [0xBC, 0x7C], [0xBA, 0x45], [0xBA, 0x43], [0xBA, 0x44], [0xBC, 0x7A], [0xB4, 0x6E], [0xBC, 0xA3], [0xBC, 0x7B], [0xBC, 0xA2], [0xBA, 0x48], [0xBC, 0x79], [0xBA, 0x42], [0xBC, 0xA1], [0xBC, 0xA4], [0xBC, 0x7E], [0xBE, 0xCE], [0xBC, 0xA8], [0xBC, 0xA6], [0xBE, 0xCC], [0xBC, 0xAC], [0xBC, 0xAA], [0xBC, 0xAB], [0xBC, 0xA5], [0xBE, 0xCD], [0xBC, 0xA7], [0xBC, 0xA9], [0xBC, 0xAD], [0xBE, 0xCB], [0xBE, 0xD0], [0xBE, 0xD1], [0xC0, 0xB4], [0xC0, 0xB5], [0xBE, 0xD3], [0xC0, 0xB3], [0xBE, 0xD2], [0xC0, 0xB7], [0xBE, 0xCF], [0xC2, 0x56], [0xC0, 0xB6], [0xC3, 0x67], [0xC3, 0x6A], [0xC3, 0x69], [0xC3, 0x68], [0xC4, 0x61], [0xC4, 0x62], [0xC4, 0xDF], [0xC4, 0xE0], [0xC5, 0x74], [0xC5, 0xCA], [0xA4, 0xE0], [0xA5, 0xB3], [0xA6, 0xA6], [0xA6, 0xA7], [0xA6, 0xA5], [0xA6, 0xA8], [0xA7, 0xDA], [0xA7, 0xD9], [0xA9, 0xCF], [0xA9, 0xCE], [0xB1, 0xAD], [0xB1, 0xAE], [0xB4, 0x75], [0xB7, 0x60], [0xB7, 0x61], [0xBA, 0x49], [0xBC, 0xAE], [0xBE, 0xD4], [0xC0, 0xB8], [0xC2, 0x57], [0xC0, 0xB9], [0xA4, 0xE1], [0xA9, 0xD1], [0xA9, 0xD0], [0xA9, 0xD2], [0xAB, 0xF3], [0xAE, 0xB0], [0xB1, 0xAF], [0xB4, 0x76], [0xA4, 0xE2], [0xA4, 0x7E], [0xA4, 0xE3], [0xA5, 0xB7], [0xA5, 0xB6], [0xA5, 0xB4], [0xA5, 0xB5], [0xA6, 0xAB], [0xA6, 0xAA], [0xA6, 0xA9], [0xA7, 0xE1], [0xA7, 0xEA], [0xA7, 0xE8], [0xA7, 0xE6], [0xA7, 0xDF], [0xA7, 0xE5], [0xA7, 0xE3], [0xA7, 0xE4], [0xA9, 0xD3], [0xA7, 0xDE], [0xA7, 0xDB], [0xA7, 0xEE], [0xA7, 0xE0], [0xA7, 0xE2], [0xA7, 0xED], [0xA7, 0xE7], [0xA7, 0xEC], [0xA7, 0xEB], [0xA7, 0xDD], [0xA7, 0xDC], [0xA7, 0xE9], [0xA9, 0xE1], [0xA9, 0xDC], [0xA9, 0xEF], [0xA9, 0xEA], [0xA9, 0xE8], [0xA9, 0xD9], [0xA9, 0xE3], [0xA9, 0xE2], [0xA9, 0xD7], [0xA9, 0xD8], [0xA9, 0xD6], [0xA9, 0xEE], [0xA9, 0xE6], [0xA9, 0xE0], [0xA9, 0xD4], [0xA9, 0xDF], [0xA9, 0xD5], [0xA9, 0xE7], [0xA9, 0xF0], [0xA9, 0xE4], [0xA9, 0xDA], [0xA9, 0xDD], [0xA9, 0xDE], [0xA9, 0xEC], [0xA9, 0xED], [0xA9, 0xEB], [0xA9, 0xE5], [0xA9, 0xE9], [0xA9, 0xDB], [0xAB, 0xF4], [0xAC, 0x41], [0xAB, 0xF8], [0xAB, 0xFA], [0xAC, 0x40], [0xAB, 0xFD], [0xAE, 0xB1], [0xAC, 0x43], [0xAB, 0xFE], [0xAB, 0xF7], [0xAB, 0xFB], [0xAC, 0x42], [0xAE, 0xB3], [0xAB, 0xF9], [0xAC, 0x45], [0xAB, 0xFC], [0xAE, 0xB2], [0xAB, 0xF6], [0xAC, 0x44], [0xAB, 0xF5], [0xAE, 0xC1], [0xAE, 0xBF], [0xAE, 0xC0], [0xAE, 0xB6], [0xAE, 0xBC], [0xAE, 0xBE], [0xAE, 0xB5], [0xAE, 0xB8], [0xAE, 0xB9], [0xAE, 0xBB], [0xAE, 0xC3], [0xAE, 0xC2], [0xAE, 0xB4], [0xAE, 0xBA], [0xAE, 0xBD], [0xAE, 0xB7], [0xB1, 0xB7], [0xB1, 0xCB], [0xB1, 0xCA], [0xB1, 0xBF], [0xB1, 0xBA], [0xB1, 0xB2], [0xB4, 0xA8], [0xB1, 0xB6], [0xB1, 0xCC], [0xB1, 0xC9], [0xB1, 0xC8], [0xB1, 0xBD], [0xB1, 0xC1], [0xB1, 0xC2], [0xB1, 0xBC], [0xB4, 0x78], [0xB1, 0xC7], [0xB1, 0xC6], [0xB1, 0xB3], [0xB1, 0xB8], [0xB1, 0xC3], [0xB1, 0xBE], [0xB1, 0xB0], [0xB1, 0xC4], [0xB1, 0xB4], [0xB4, 0x77], [0xB1, 0xB5], [0xB1, 0xB1], [0xB1, 0xC0], [0xB1, 0xBB], [0xB1, 0xB9], [0xB1, 0xC5], [0xB4, 0x7A], [0xB4, 0x7D], [0xB4, 0x7C], [0xB4, 0x7E], [0xB4, 0x79], [0xB4, 0xA3], [0xB4, 0xA1], [0xB4, 0xA5], [0xB4, 0xAD], [0xB4, 0xAB], [0xB4, 0xA4], [0xB4, 0xA2], [0xB4, 0x7B], [0xB4, 0xAA], [0xB4, 0xA6], [0xB4, 0xA7], [0xB4, 0xA9], [0xB4, 0xAE], [0xB7, 0x70], [0xB7, 0x6C], [0xB7, 0x69], [0xB7, 0x62], [0xB7, 0x6B], [0xB7, 0x6E], [0xB7, 0x6F], [0xB7, 0x6A], [0xB7, 0x64], [0xB7, 0x65], [0xB7, 0x68], [0xB7, 0x66], [0xBA, 0x53], [0xB7, 0x6D], [0xB7, 0x67], [0xB7, 0x63], [0xBA, 0x51], [0xB4, 0xAC], [0xBA, 0x4C], [0xBA, 0x4B], [0xBA, 0x4F], [0xBA, 0x52], [0xBC, 0xAF], [0xBA, 0x54], [0xBC, 0xB0], [0xBA, 0x4E], [0xBC, 0xB1], [0xBA, 0x50], [0xBA, 0x55], [0xBA, 0x4A], [0xBC, 0xB4], [0xBC, 0xB5], [0xBC, 0xBB], [0xBC, 0xB8], [0xBC, 0xB9], [0xBC, 0xC1], [0xBC, 0xBF], [0xBC, 0xB2], [0xBC, 0xC2], [0xBA, 0x4D], [0xBC, 0xB7], [0xBC, 0xBA], [0xBC, 0xBE], [0xBC, 0xC0], [0xBC, 0xBD], [0xBC, 0xBC], [0xBC, 0xB6], [0xBC, 0xB3], [0xBC, 0xC3], [0xBE, 0xD8], [0xBE, 0xD9], [0xBE, 0xE2], [0xBE, 0xDF], [0xBE, 0xD6], [0xBE, 0xDD], [0xBE, 0xDB], [0xBE, 0xD5], [0xBE, 0xDC], [0xC0, 0xBB], [0xBE, 0xD7], [0xBE, 0xDE], [0xC0, 0xBA], [0xBE, 0xE0], [0xBE, 0xE1], [0xC0, 0xBC], [0xBE, 0xDA], [0xC0, 0xBD], [0xC0, 0xC2], [0xC0, 0xBF], [0xC0, 0xC0], [0xC0, 0xC3], [0xC0, 0xBE], [0xC0, 0xC1], [0xC2, 0x59], [0xC2, 0x58], [0xC2, 0x5E], [0xC2, 0x5C], [0xC2, 0x5D], [0xC2, 0x5A], [0xC3, 0x6B], [0xC2, 0x5B], [0xC3, 0x6C], [0xC4, 0x64], [0xC4, 0x63], [0xC4, 0x65], [0xC4, 0xE2], [0xC4, 0xE1], [0xC5, 0xCB], [0xC5, 0x75], [0xC5, 0xCD], [0xC5, 0xCC], [0xC5, 0xF3], [0xA4, 0xE4], [0xA6, 0xAC], [0xA7, 0xF1], [0xA7, 0xEF], [0xA7, 0xF0], [0xA9, 0xF1], [0xAC, 0x46], [0xAC, 0x47], [0xAE, 0xC4], [0xAE, 0xC5], [0xB1, 0xD3], [0xB1, 0xCF], [0xB1, 0xD6], [0xB1, 0xD5], [0xB1, 0xCE], [0xB1, 0xD1], [0xB1, 0xD4], [0xB1, 0xD0], [0xB1, 0xCD], [0xB4, 0xAF], [0xB4, 0xB1], [0xB4, 0xB2], [0xB4, 0xB0], [0xB7, 0x71], [0xBA, 0x56], [0xBE, 0xE3], [0xBC, 0xC4], [0xBC, 0xC5], [0xBC, 0xC6], [0xC0, 0xC4], [0xC0, 0xC5], [0xA4, 0xE5], [0xB4, 0xB4], [0xB4, 0xB3], [0xC4, 0xE3], [0xA4, 0xE6], [0xAE, 0xC6], [0xB1, 0xD8], [0xB1, 0xD7], [0xB7, 0x72], [0xBA, 0x57], [0xA4, 0xE7], [0xA5, 0xB8], [0xA9, 0xF2], [0xAC, 0x48], [0xB1, 0xD9], [0xB4, 0xB5], [0xB7, 0x73], [0xC2, 0x5F], [0xA4, 0xE8], [0xA9, 0xF3], [0xAC, 0x49], [0xAE, 0xC7], [0xAE, 0xC8], [0xB1, 0xDB], [0xB1, 0xDC], [0xB1, 0xDD], [0xB1, 0xDA], [0xBA, 0x59], [0xBA, 0x58], [0xAC, 0x4A], [0xA4, 0xE9], [0xA5, 0xB9], [0xA6, 0xAE], [0xA6, 0xAD], [0xA6, 0xAF], [0xA6, 0xB0], [0xA7, 0xF2], [0xA9, 0xF4], [0xA9, 0xFB], [0xA9, 0xF9], [0xA9, 0xF8], [0xAA, 0x40], [0xA9, 0xFE], [0xA9, 0xF7], [0xA9, 0xFA], [0xA9, 0xFC], [0xA9, 0xF6], [0xA9, 0xF5], [0xA9, 0xFD], [0xAC, 0x50], [0xAC, 0x4D], [0xAC, 0x53], [0xAC, 0x4B], [0xAC, 0x4E], [0xAC, 0x51], [0xAC, 0x4C], [0xAC, 0x4F], [0xAC, 0x52], [0xAE, 0xD0], [0xAE, 0xC9], [0xAE, 0xCC], [0xAE, 0xCF], [0xAE, 0xCA], [0xAE, 0xCE], [0xAE, 0xCB], [0xAE, 0xCD], [0xB1, 0xDF], [0xB1, 0xDE], [0xB1, 0xE3], [0xB1, 0xE0], [0xB1, 0xE2], [0xB1, 0xE1], [0xB4, 0xB6], [0xB4, 0xBA], [0xB4, 0xB7], [0xB4, 0xB8], [0xB4, 0xB9], [0xB4, 0xBE], [0xB4, 0xBC], [0xB4, 0xBD], [0xB7, 0x79], [0xB7, 0x76], [0xB7, 0x77], [0xB7, 0x75], [0xB7, 0x7B], [0xB4, 0xBB], [0xB7, 0x78], [0xB7, 0x74], [0xB7, 0x7A], [0xBA, 0x5C], [0xBA, 0x5A], [0xBA, 0x5B], [0xBC, 0xC8], [0xBC, 0xC7], [0xBC, 0xCA], [0xBC, 0xC9], [0xBE, 0xE9], [0xBE, 0xE6], [0xBE, 0xE7], [0xBE, 0xE4], [0xBE, 0xE8], [0xBE, 0xE5], [0xC0, 0xC7], [0xC0, 0xC6], [0xC2, 0x60], [0xC3, 0x6E], [0xC3, 0x6D], [0xC4, 0x66], [0xC4, 0xE4], [0xC5, 0xCE], [0xA4, 0xEA], [0xA6, 0xB1], [0xA6, 0xB2], [0xA7, 0xF3], [0xAC, 0x54], [0xAE, 0xD1], [0xB1, 0xE4], [0xB0, 0xD2], [0xB4, 0xBF], [0xB4, 0xC0], [0xB3, 0xCC], [0xB7, 0x7C], [0xA4, 0xEB], [0xA6, 0xB3], [0xAA, 0x42], [0xAA, 0x41], [0xAE, 0xD2], [0xAE, 0xD3], [0xAE, 0xD4], [0xB1, 0xE6], [0xB4, 0xC2], [0xB4, 0xC1], [0xC2, 0x61], [0xC4, 0x67], [0xA4, 0xEC], [0xA5, 0xBC], [0xA5, 0xBD], [0xA5, 0xBB], [0xA5, 0xBE], [0xA5, 0xBA], [0xA6, 0xB6], [0xA6, 0xB5], [0xA6, 0xB7], [0xA6, 0xB4], [0xA7, 0xFD], [0xA7, 0xFC], [0xA7, 0xF5], [0xA7, 0xF6], [0xA7, 0xF7], [0xA7, 0xF8], [0xA8, 0x40], [0xA7, 0xFA], [0xA8, 0x41], [0xA7, 0xF9], [0xA7, 0xFB], [0xA7, 0xF4], [0xA7, 0xFE], [0xAA, 0x57], [0xAA, 0x43], [0xAA, 0x4D], [0xAA, 0x4E], [0xAA, 0x46], [0xAA, 0x58], [0xAA, 0x48], [0xAA, 0x53], [0xAA, 0x49], [0xAA, 0x56], [0xAA, 0x51], [0xAA, 0x4F], [0xAA, 0x4A], [0xAA, 0x50], [0xAA, 0x44], [0xAA, 0x52], [0xAA, 0x55], [0xAA, 0x45], [0xAA, 0x4C], [0xAA, 0x54], [0xAA, 0x47], [0xAA, 0x4B], [0xAC, 0x5C], [0xAC, 0x69], [0xAC, 0x62], [0xAC, 0x5B], [0xAC, 0x65], [0xAC, 0x60], [0xAC, 0x66], [0xAC, 0x59], [0xAC, 0x61], [0xAC, 0x6D], [0xAC, 0x56], [0xAC, 0x58], [0xAC, 0x6A], [0xAC, 0x63], [0xAC, 0x6C], [0xAC, 0x67], [0xAC, 0x6B], [0xAC, 0x64], [0xAC, 0x5E], [0xAC, 0x5A], [0xAC, 0x5F], [0xAC, 0x57], [0xAC, 0x68], [0xAE, 0xE3], [0xAC, 0x5D], [0xAC, 0x55], [0xAE, 0xEA], [0xAE, 0xDF], [0xAE, 0xEB], [0xAE, 0xD5], [0xAE, 0xDD], [0xAE, 0xE8], [0xAE, 0xD6], [0xAE, 0xDA], [0xAE, 0xE6], [0xAE, 0xE2], [0xAE, 0xE5], [0xAE, 0xEC], [0xAE, 0xDB], [0xAE, 0xE7], [0xAE, 0xE9], [0xAE, 0xD8], [0xAE, 0xD7], [0xAE, 0xE0], [0xAE, 0xE4], [0xAE, 0xE1], [0xAE, 0xD9], [0xAE, 0xDC], [0xB1, 0xED], [0xB1, 0xEC], [0xB1, 0xE7], [0xB1, 0xFC], [0xB1, 0xF2], [0xB1, 0xF6], [0xB1, 0xF5], [0xB1, 0xEA], [0xB1, 0xF7], [0xB1, 0xF0], [0xB1, 0xF8], [0xB1, 0xFA], [0xB1, 0xFB], [0xB1, 0xE9], [0xB1, 0xEF], [0xB1, 0xF9], [0xB1, 0xF4], [0xB1, 0xE8], [0xB1, 0xF1], [0xB1, 0xEE], [0xAE, 0xDE], [0xB1, 0xEB], [0xB1, 0xF3], [0xB4, 0xD6], [0xB4, 0xD1], [0xB4, 0xD2], [0xB4, 0xCE], [0xB4, 0xC4], [0xB4, 0xC7], [0xB4, 0xC6], [0xB4, 0xD7], [0xB4, 0xC9], [0xB4, 0xC5], [0xB4, 0xD0], [0xB4, 0xCC], [0xB4, 0xCB], [0xB4, 0xCF], [0xB4, 0xCA], [0xB4, 0xCD], [0xB4, 0xC3], [0xB4, 0xD9], [0xB4, 0xC8], [0xB4, 0xD3], [0xB4, 0xD5], [0xB4, 0xD4], [0xB7, 0xA6], [0xB7, 0xA8], [0xB7, 0xAC], [0xB7, 0xA4], [0xB7, 0xA1], [0xB7, 0xB1], [0xB7, 0xAF], [0xB7, 0xAB], [0xB7, 0xA3], [0xB7, 0xB0], [0xB7, 0xA9], [0xB7, 0xAA], [0xB7, 0x7E], [0xB4, 0xD8], [0xB7, 0xA5], [0xB7, 0xA2], [0xB7, 0xAD], [0xB7, 0xA7], [0xB7, 0xAE], [0xB7, 0x7D], [0xBA, 0x5F], [0xBA, 0x64], [0xBA, 0x5D], [0xBA, 0x6F], [0xBA, 0x6D], [0xBA, 0x5E], [0xBA, 0x67], [0xBA, 0x6B], [0xBA, 0x61], [0xBA, 0x68], [0xBA, 0x65], [0xBA, 0x66], [0xBA, 0x60], [0xBA, 0x6E], [0xBA, 0x63], [0xBA, 0x6C], [0xBA, 0x6A], [0xBA, 0x69], [0xBA, 0x62], [0xBC, 0xCD], [0xBC, 0xD8], [0xBC, 0xD5], [0xBC, 0xD1], [0xBC, 0xCE], [0xBC, 0xD6], [0xBC, 0xD7], [0xBC, 0xD4], [0xBC, 0xD9], [0xBC, 0xD3], [0xBC, 0xD0], [0xBC, 0xCF], [0xBC, 0xCC], [0xBC, 0xD2], [0xBC, 0xCB], [0xBE, 0xF6], [0xBE, 0xEB], [0xBE, 0xF0], [0xBE, 0xEC], [0xBE, 0xEA], [0xBE, 0xF1], [0xBE, 0xF5], [0xBE, 0xF8], [0xBE, 0xF4], [0xBE, 0xEF], [0xBE, 0xED], [0xBE, 0xF7], [0xBE, 0xF3], [0xBE, 0xF2], [0xBE, 0xEE], [0xC0, 0xCF], [0xC0, 0xC8], [0xC0, 0xCA], [0xC0, 0xD1], [0xC0, 0xC9], [0xC0, 0xD0], [0xC0, 0xCC], [0xC0, 0xD2], [0xC0, 0xCB], [0xC0, 0xCE], [0xC2, 0x63], [0xC2, 0x68], [0xC2, 0x69], [0xC2, 0x62], [0xC2, 0x66], [0xC2, 0x65], [0xC2, 0x67], [0xC2, 0x64], [0xC3, 0x72], [0xC3, 0x71], [0xC0, 0xCD], [0xC3, 0x70], [0xC3, 0x6F], [0xC4, 0x68], [0xC4, 0xE7], [0xC4, 0xE5], [0xC4, 0xE6], [0xC5, 0x76], [0xC5, 0xCF], [0xC6, 0x56], [0xA4, 0xED], [0xA6, 0xB8], [0xAA, 0x59], [0xB1, 0xFD], [0xB4, 0xDB], [0xB4, 0xDC], [0xB4, 0xDA], [0xB7, 0xB2], [0xBA, 0x70], [0xBA, 0x71], [0xBC, 0xDB], [0xBC, 0xDA], [0xBE, 0xF9], [0xC0, 0xD3], [0xC2, 0x6A], [0xC5, 0x77], [0xA4, 0xEE], [0xA5, 0xBF], [0xA6, 0xB9], [0xA8, 0x42], [0xAA, 0x5A], [0xAA, 0x5B], [0xAC, 0x6E], [0xB7, 0xB3], [0xBE, 0xFA], [0xC2, 0x6B], [0xA4, 0xEF], [0xA6, 0xBA], [0xAA, 0x5C], [0xAC, 0x6F], [0xAC, 0x70], [0xAE, 0xEE], [0xAE, 0xED], [0xB4, 0xDE], [0xB4, 0xDD], [0xBC, 0xDC], [0xC0, 0xD4], [0xC2, 0x6C], [0xC4, 0xE8], [0xAC, 0x71], [0xAE, 0xEF], [0xB1, 0xFE], [0xB4, 0xDF], [0xB7, 0xB5], [0xB7, 0xB4], [0xBC, 0xDD], [0xBC, 0xDE], [0xA4, 0xF0], [0xA5, 0xC0], [0xA8, 0x43], [0xAC, 0x72], [0xB7, 0xB6], [0xA4, 0xF1], [0xAC, 0x73], [0xC0, 0xD5], [0xA4, 0xF2], [0xB2, 0x40], [0xB2, 0x41], [0xB4, 0xE0], [0xB7, 0xB7], [0xBE, 0xFB], [0xC0, 0xD6], [0xA4, 0xF3], [0xA5, 0xC2], [0xA5, 0xC1], [0xAA, 0x5D], [0xA6, 0xBB], [0xAA, 0x5E], [0xAC, 0x74], [0xAE, 0xF0], [0xAE, 0xF4], [0xAE, 0xF3], [0xAE, 0xF1], [0xAE, 0xF2], [0xB2, 0x42], [0xB4, 0xE3], [0xB4, 0xE1], [0xB4, 0xE2], [0xBA, 0x72], [0xA4, 0xF4], [0xA5, 0xC3], [0xA5, 0xC6], [0xA5, 0xC5], [0xA5, 0xC4], [0xA8, 0x44], [0xA6, 0xC5], [0xA6, 0xC6], [0xA6, 0xC1], [0xA6, 0xC2], [0xA6, 0xBD], [0xA6, 0xBE], [0xA6, 0xC4], [0xA6, 0xBC], [0xA8, 0x45], [0xA6, 0xBF], [0xA6, 0xC0], [0xA6, 0xC3], [0xA8, 0x51], [0xA8, 0x4C], [0xA8, 0x4F], [0xA8, 0x56], [0xA8, 0x58], [0xA8, 0x5A], [0xA8, 0x4D], [0xA8, 0x54], [0xA8, 0x57], [0xA8, 0x47], [0xA8, 0x5E], [0xA8, 0x55], [0xA8, 0x4A], [0xA8, 0x59], [0xA8, 0x48], [0xA8, 0x49], [0xA8, 0x50], [0xA8, 0x5B], [0xA8, 0x4E], [0xA8, 0x53], [0xA8, 0x5C], [0xA8, 0x52], [0xA8, 0x5D], [0xA8, 0x46], [0xA8, 0x4B], [0xAA, 0x6A], [0xAA, 0x7A], [0xAA, 0x71], [0xAA, 0x62], [0xAA, 0x65], [0xAA, 0x6D], [0xAA, 0x6F], [0xAA, 0x76], [0xAA, 0x68], [0xAA, 0x66], [0xAA, 0x67], [0xAA, 0x75], [0xAA, 0x70], [0xAA, 0x6E], [0xAA, 0x73], [0xAC, 0x75], [0xAA, 0x79], [0xAA, 0x63], [0xAA, 0x6C], [0xAA, 0x6B], [0xAA, 0x7D], [0xAA, 0x72], [0xAA, 0x78], [0xAA, 0x7C], [0xAA, 0x7E], [0xAA, 0x77], [0xAA, 0x69], [0xAA, 0x5F], [0xAA, 0x64], [0xAA, 0x60], [0xAA, 0x7B], [0xAE, 0xF5], [0xAA, 0x74], [0xAA, 0x61], [0xAC, 0xA6], [0xAC, 0x76], [0xAC, 0x7B], [0xAC, 0xAD], [0xAC, 0x7E], [0xAC, 0xA5], [0xAC, 0x7D], [0xAC, 0x7A], [0xAC, 0xA8], [0xAC, 0xAA], [0xAC, 0x78], [0xAC, 0xAE], [0xAC, 0xAB], [0xAC, 0x7C], [0xAC, 0x77], [0xAC, 0xAC], [0xAC, 0xA4], [0xAC, 0xA9], [0xAC, 0xA7], [0xAC, 0xA1], [0xAC, 0xA2], [0xAC, 0xA3], [0xAC, 0x79], [0xAE, 0xFD], [0xAF, 0x43], [0xAF, 0x4A], [0xAE, 0xFA], [0xAF, 0x45], [0xAE, 0xF6], [0xAF, 0x40], [0xAF, 0x42], [0xAF, 0x44], [0xAE, 0xFC], [0xAE, 0xFB], [0xAF, 0x48], [0xAF, 0x49], [0xAE, 0xF9], [0xAE, 0xF8], [0xAF, 0x41], [0xAF, 0x47], [0xAF, 0x46], [0xB2, 0x43], [0xAE, 0xFE], [0xAF, 0x4B], [0xAE, 0xF7], [0xB2, 0x65], [0xB2, 0x52], [0xB2, 0x50], [0xB2, 0x47], [0xB2, 0x5B], [0xB2, 0x55], [0xB2, 0x44], [0xB2, 0x67], [0xB2, 0x64], [0xB2, 0x58], [0xB2, 0x63], [0xB2, 0x4E], [0xB2, 0x4F], [0xB2, 0x49], [0xB2, 0x51], [0xB2, 0x59], [0xB2, 0x5E], [0xB2, 0x46], [0xB2, 0x5C], [0xB2, 0x53], [0xB2, 0x48], [0xB2, 0x4A], [0xB2, 0x68], [0xB2, 0x62], [0xB2, 0x5F], [0xB2, 0x5D], [0xB2, 0x66], [0xB2, 0x61], [0xB2, 0x60], [0xB2, 0x45], [0xB2, 0x57], [0xB2, 0x56], [0xB2, 0x54], [0xB2, 0x4C], [0xB2, 0x4B], [0xB2, 0x4D], [0xB5, 0x41], [0xB2, 0x5A], [0xB4, 0xEE], [0xB4, 0xFC], [0xB4, 0xEB], [0xB4, 0xE7], [0xB4, 0xED], [0xB4, 0xF1], [0xB4, 0xEC], [0xB4, 0xF5], [0xB4, 0xFA], [0xB4, 0xF4], [0xB4, 0xE4], [0xB4, 0xE8], [0xB4, 0xF7], [0xB4, 0xE5], [0xB4, 0xF9], [0xB4, 0xFD], [0xB4, 0xFB], [0xB5, 0x44], [0xB4, 0xEA], [0xB4, 0xF8], [0xB5, 0x42], [0xB4, 0xE6], [0xB4, 0xF2], [0xB4, 0xF0], [0xB4, 0xEF], [0xB5, 0x47], [0xB5, 0x43], [0xB4, 0xE9], [0xB5, 0x46], [0xB4, 0xF3], [0xB4, 0xF6], [0xB5, 0x45], [0xB5, 0x40], [0xB7, 0xBD], [0xB7, 0xC7], [0xB7, 0xC2], [0xB7, 0xC8], [0xB7, 0xBE], [0xB7, 0xB8], [0xB7, 0xC1], [0xB7, 0xCC], [0xB7, 0xCB], [0xB7, 0xC5], [0xB7, 0xB9], [0xB7, 0xCD], [0xB7, 0xBB], [0xB7, 0xC4], [0xB7, 0xC3], [0xB7, 0xBC], [0xB7, 0xC9], [0xB7, 0xC0], [0xB7, 0xBF], [0xB4, 0xFE], [0xBA, 0xB0], [0xB7, 0xC6], [0xB7, 0xBA], [0xB7, 0xCA], [0xBC, 0xF0], [0xBA, 0xAD], [0xBA, 0xA2], [0xBA, 0xAF], [0xBA, 0x77], [0xBA, 0xB1], [0xBA, 0x75], [0xBA, 0xA1], [0xBA, 0xAE], [0xBA, 0x7D], [0xBA, 0xA3], [0xBA, 0x7C], [0xBA, 0x76], [0xBA, 0x74], [0xBA, 0xA8], [0xBA, 0x7A], [0xBA, 0x7E], [0xBA, 0xA7], [0xBA, 0x78], [0xBA, 0xAC], [0xBA, 0xA9], [0xBA, 0x7B], [0xBA, 0xAA], [0xBA, 0xA4], [0xBA, 0xA6], [0xBA, 0x73], [0xBA, 0xA5], [0xBA, 0x79], [0xBC, 0xDF], [0xBC, 0xE2], [0xBC, 0xE4], [0xBC, 0xEF], [0xBC, 0xE7], [0xBC, 0xF3], [0xBC, 0xF2], [0xBC, 0xED], [0xBC, 0xE3], [0xBC, 0xE6], [0xBC, 0xE9], [0xBC, 0xF1], [0xBC, 0xEC], [0xBC, 0xE8], [0xBC, 0xEB], [0xBC, 0xE0], [0xC0, 0xDF], [0xBC, 0xE1], [0xBC, 0xE5], [0xBA, 0xAB], [0xBC, 0xEA], [0xBC, 0xEE], [0xBF, 0x49], [0xBE, 0xFE], [0xBF, 0x41], [0xBF, 0x48], [0xBF, 0x43], [0xBE, 0xFD], [0xBF, 0x44], [0xBF, 0x4A], [0xBF, 0x47], [0xBF, 0x46], [0xBF, 0x45], [0xBF, 0x42], [0xBE, 0xFC], [0xBF, 0x40], [0xC0, 0xE3], [0xC0, 0xD7], [0xC0, 0xDB], [0xC0, 0xD9], [0xC0, 0xDA], [0xC0, 0xE1], [0xC0, 0xDC], [0xC0, 0xE2], [0xC0, 0xDD], [0xC0, 0xE0], [0xC0, 0xE4], [0xC0, 0xDE], [0xC0, 0xE5], [0xC0, 0xD8], [0xC2, 0x71], [0xC2, 0x6F], [0xC2, 0x70], [0xC2, 0x6D], [0xC2, 0x6E], [0xC2, 0x73], [0xC2, 0x72], [0xC3, 0x78], [0xC3, 0x79], [0xC3, 0x76], [0xC3, 0x73], [0xC3, 0x77], [0xC3, 0x74], [0xC3, 0x75], [0xC4, 0x6A], [0xC4, 0x6B], [0xC4, 0x69], [0xC4, 0xE9], [0xC5, 0x78], [0xC5, 0x79], [0xC5, 0xF4], [0xC6, 0x57], [0xC6, 0x65], [0xA4, 0xF5], [0xA6, 0xC7], [0xA8, 0x5F], [0xA8, 0x62], [0xA8, 0x60], [0xA8, 0x61], [0xAA, 0xA4], [0xAA, 0xA2], [0xAA, 0xA3], [0xAA, 0xA1], [0xAA, 0xA5], [0xAC, 0xB7], [0xAC, 0xAF], [0xAC, 0xB2], [0xAC, 0xB4], [0xAC, 0xB6], [0xAC, 0xB3], [0xAC, 0xB1], [0xAC, 0xB5], [0xAC, 0xB0], [0xAF, 0x50], [0xAF, 0x4C], [0xAF, 0x51], [0xAF, 0x4D], [0xAF, 0x4F], [0xAF, 0x4E], [0xB2, 0x6D], [0xB2, 0x69], [0xB2, 0x6C], [0xB2, 0x6A], [0xB2, 0x6B], [0xB5, 0x48], [0xB5, 0x49], [0xB5, 0x4F], [0xB5, 0x4C], [0xB5, 0x4A], [0xB5, 0x4B], [0xB5, 0x4D], [0xB7, 0xDA], [0xB7, 0xD2], [0xB7, 0xD7], [0xB7, 0xCE], [0xB7, 0xDC], [0xB7, 0xCF], [0xB7, 0xD4], [0xB7, 0xD9], [0xB7, 0xD1], [0xB7, 0xD8], [0xB7, 0xD6], [0xB7, 0xD3], [0xB7, 0xDB], [0xB7, 0xD0], [0xB7, 0xD5], [0xB5, 0x4E], [0xBA, 0xB4], [0xBA, 0xB6], [0xBA, 0xB5], [0xBA, 0xB7], [0xBA, 0xB2], [0xBA, 0xB3], [0xBC, 0xF4], [0xBC, 0xF7], [0xBC, 0xF5], [0xBC, 0xF6], [0xBF, 0x51], [0xBF, 0x4B], [0xBF, 0x55], [0xBF, 0x56], [0xBF, 0x4F], [0xBF, 0x4C], [0xBF, 0x52], [0xBF, 0x4D], [0xBF, 0x4E], [0xBF, 0x50], [0xBF, 0x53], [0xBF, 0x54], [0xC0, 0xE7], [0xC0, 0xEE], [0xC0, 0xEA], [0xC0, 0xE9], [0xC0, 0xE6], [0xC0, 0xEC], [0xC0, 0xEB], [0xC0, 0xE8], [0xC0, 0xED], [0xC2, 0x77], [0xC2, 0x74], [0xC2, 0x75], [0xC2, 0x76], [0xC3, 0x7A], [0xC3, 0x7B], [0xC4, 0x6C], [0xC4, 0xEA], [0xC6, 0x79], [0xA4, 0xF6], [0xAA, 0xA6], [0xAA, 0xA7], [0xAC, 0xB8], [0xC0, 0xEF], [0xA4, 0xF7], [0xAA, 0xA8], [0xAF, 0x52], [0xB7, 0xDD], [0xA4, 0xF8], [0xB2, 0x6E], [0xBA, 0xB8], [0xC0, 0xF0], [0xA4, 0xF9], [0xAA, 0xA9], [0xB5, 0x50], [0xB7, 0xDE], [0xBC, 0xF8], [0xC3, 0x7C], [0xA4, 0xFA], [0xA4, 0xFB], [0xA6, 0xC9], [0xA6, 0xC8], [0xA8, 0x65], [0xA8, 0x64], [0xA8, 0x63], [0xAA, 0xAA], [0xAA, 0xAB], [0xAC, 0xBA], [0xAC, 0xB9], [0xAC, 0xBB], [0xAF, 0x53], [0xB2, 0x6F], [0xB5, 0x52], [0xB2, 0x70], [0xB5, 0x51], [0xBA, 0xB9], [0xBA, 0xBA], [0xBC, 0xF9], [0xC3, 0x7D], [0xC4, 0xEB], [0xA4, 0xFC], [0xA5, 0xC7], [0xAA, 0xAC], [0xA8, 0x67], [0xA8, 0x66], [0xAA, 0xAD], [0xAA, 0xB0], [0xAA, 0xAF], [0xAA, 0xAE], [0xAC, 0xBD], [0xAC, 0xBE], [0xAC, 0xBC], [0xAF, 0x58], [0xAF, 0x57], [0xAF, 0x55], [0xAF, 0x54], [0xAF, 0x56], [0xB2, 0x74], [0xB2, 0x73], [0xB2, 0x75], [0xB2, 0x72], [0xB2, 0x71], [0xB5, 0x54], [0xB5, 0x56], [0xB5, 0x55], [0xB5, 0x53], [0xB7, 0xDF], [0xB7, 0xE2], [0xB7, 0xE1], [0xBA, 0xBB], [0xB7, 0xE0], [0xBC, 0xFA], [0xBA, 0xBC], [0xBC, 0xFB], [0xBF, 0x57], [0xC0, 0xF1], [0xC0, 0xF2], [0xC2, 0x79], [0xC2, 0x78], [0xC3, 0x7E], [0xC3, 0xA1], [0xC4, 0x6D], [0xC5, 0x7A], [0xA5, 0xC8], [0xAF, 0x59], [0xB2, 0x76], [0xA5, 0xC9], [0xA4, 0xFD], [0xA8, 0x68], [0xAA, 0xB3], [0xAA, 0xB5], [0xAA, 0xB2], [0xAA, 0xB1], [0xAA, 0xB4], [0xAC, 0xC2], [0xAC, 0xC5], [0xAC, 0xBF], [0xAC, 0xC1], [0xAC, 0xC4], [0xAC, 0xC0], [0xAC, 0xC3], [0xAF, 0x5F], [0xAF, 0x5D], [0xAF, 0x5E], [0xAF, 0x5A], [0xAF, 0x5C], [0xB2, 0x7B], [0xB2, 0x79], [0xB2, 0x77], [0xB2, 0x7A], [0xAF, 0x5B], [0xB2, 0x78], [0xB2, 0x7C], [0xB5, 0x60], [0xB5, 0x5A], [0xB5, 0x5B], [0xB5, 0x61], [0xB5, 0x62], [0xB5, 0x58], [0xB5, 0x5F], [0xB5, 0x59], [0xB5, 0x5E], [0xB5, 0x5C], [0xB5, 0x5D], [0xB5, 0x57], [0xB7, 0xE9], [0xB7, 0xE8], [0xB7, 0xE5], [0xB7, 0xEA], [0xB7, 0xE4], [0xB7, 0xEB], [0xB7, 0xEC], [0xB7, 0xE7], [0xB7, 0xE6], [0xBA, 0xBE], [0xBA, 0xBD], [0xBC, 0xFC], [0xBA, 0xBF], [0xBA, 0xC1], [0xB7, 0xE3], [0xBA, 0xC0], [0xBD, 0x40], [0xBD, 0x41], [0xBC, 0xFE], [0xBC, 0xFD], [0xBF, 0x5A], [0xBF, 0x58], [0xBF, 0x5C], [0xBF, 0x5B], [0xBF, 0x59], [0xC0, 0xF5], [0xC2, 0x7A], [0xC0, 0xF6], [0xC0, 0xF3], [0xC0, 0xF4], [0xC3, 0xA2], [0xC2, 0x7B], [0xC3, 0xA3], [0xC4, 0x6E], [0xC4, 0xED], [0xC4, 0xEC], [0xC5, 0xD0], [0xA5, 0xCA], [0xB2, 0x7D], [0xBF, 0x5D], [0xC3, 0xA4], [0xC5, 0x7B], [0xA5, 0xCB], [0xB2, 0x7E], [0xB2, 0xA1], [0xBA, 0xC2], [0xBF, 0x5E], [0xBF, 0x5F], [0xC2, 0x7C], [0xA5, 0xCC], [0xAC, 0xC6], [0xB2, 0xA2], [0xA5, 0xCD], [0xB2, 0xA3], [0xB5, 0x63], [0xB5, 0x64], [0xA5, 0xCE], [0xA5, 0xCF], [0xA8, 0x6A], [0xA8, 0x69], [0xAC, 0xC7], [0xA5, 0xD0], [0xA5, 0xD1], [0xA5, 0xD2], [0xA5, 0xD3], [0xA8, 0x6B], [0xA8, 0x6C], [0xAA, 0xB6], [0xAC, 0xCB], [0xAC, 0xC9], [0xAC, 0xCA], [0xAC, 0xC8], [0xAF, 0x60], [0xAF, 0x64], [0xAF, 0x63], [0xAF, 0x62], [0xAF, 0x61], [0xB2, 0xA6], [0xB2, 0xA4], [0xB2, 0xA5], [0xB5, 0x66], [0xB5, 0x65], [0xB2, 0xA7], [0xB7, 0xED], [0xB7, 0xEE], [0xBD, 0x42], [0xC3, 0xA6], [0xC3, 0xA5], [0xC5, 0x7C], [0xA5, 0xD4], [0xB2, 0xA8], [0xBA, 0xC3], [0xAA, 0xB8], [0xAA, 0xB9], [0xAA, 0xB7], [0xAC, 0xCF], [0xAC, 0xD0], [0xAC, 0xCD], [0xAC, 0xCE], [0xAC, 0xCC], [0xAF, 0x68], [0xAF, 0x69], [0xB2, 0xAB], [0xAF, 0x6E], [0xAF, 0x6C], [0xAF, 0x6B], [0xAF, 0x6A], [0xAF, 0x65], [0xAF, 0x6D], [0xAF, 0x66], [0xAF, 0x67], [0xB2, 0xAC], [0xB2, 0xAD], [0xB2, 0xA9], [0xB2, 0xAA], [0xB5, 0x6B], [0xB5, 0x6A], [0xB5, 0x68], [0xB5, 0x6C], [0xB5, 0x6D], [0xB5, 0x67], [0xB5, 0x69], [0xB7, 0xF0], [0xB7, 0xF3], [0xB7, 0xF2], [0xB7, 0xF7], [0xB7, 0xF6], [0xB7, 0xF4], [0xB7, 0xF5], [0xB7, 0xEF], [0xB7, 0xF1], [0xBA, 0xC7], [0xBA, 0xC6], [0xBA, 0xC5], [0xBA, 0xC8], [0xBD, 0x45], [0xBD, 0x43], [0xBD, 0x48], [0xBD, 0x49], [0xBD, 0x46], [0xBD, 0x47], [0xBA, 0xC4], [0xBD, 0x44], [0xBF, 0x60], [0xBF, 0x61], [0xBF, 0x62], [0xC0, 0xF8], [0xC0, 0xF7], [0xC0, 0xF9], [0xC2, 0xA1], [0xC2, 0x7D], [0xC2, 0x7E], [0xC3, 0xA7], [0xC3, 0xA8], [0xC4, 0x6F], [0xC4, 0x70], [0xC4, 0xEE], [0xC5, 0x7E], [0xC5, 0x7D], [0xC5, 0xF5], [0xC5, 0xF6], [0xAC, 0xD1], [0xB5, 0x6E], [0xB5, 0x6F], [0xA5, 0xD5], [0xA6, 0xCA], [0xA8, 0x6D], [0xAA, 0xBA], [0xAC, 0xD2], [0xAC, 0xD3], [0xAC, 0xD4], [0xAF, 0x6F], [0xB2, 0xAE], [0xB5, 0x71], [0xB5, 0x70], [0xBD, 0x4A], [0xA5, 0xD6], [0xAF, 0x70], [0xB5, 0x72], [0xBD, 0x4B], [0xA5, 0xD7], [0xAA, 0xBB], [0xAC, 0xD7], [0xAC, 0xD8], [0xAC, 0xD6], [0xAC, 0xD5], [0xAF, 0x71], [0xAF, 0x72], [0xAF, 0x73], [0xB2, 0xB0], [0xB2, 0xAF], [0xB2, 0xB1], [0xB5, 0x73], [0xB7, 0xF8], [0xB7, 0xF9], [0xBA, 0xC9], [0xBA, 0xCA], [0xBD, 0x4C], [0xBF, 0x64], [0xBF, 0x63], [0xC0, 0xFA], [0xA5, 0xD8], [0xA8, 0x6E], [0xAA, 0xBC], [0xAA, 0xBD], [0xAC, 0xDB], [0xAC, 0xDA], [0xAC, 0xDF], [0xAC, 0xDE], [0xAC, 0xD9], [0xAC, 0xE0], [0xAC, 0xDC], [0xAC, 0xDD], [0xAF, 0x75], [0xAF, 0x76], [0xAF, 0x77], [0xAF, 0x74], [0xB2, 0xB5], [0xB2, 0xB2], [0xB2, 0xB6], [0xB2, 0xB7], [0xB2, 0xB4], [0xB2, 0xB3], [0xB5, 0x74], [0xB7, 0xFA], [0xB8, 0x43], [0xB7, 0xFD], [0xBA, 0xCE], [0xB8, 0x46], [0xB7, 0xFE], [0xB8, 0x44], [0xB7, 0xFC], [0xB8, 0x45], [0xB8, 0x41], [0xB7, 0xFB], [0xB8, 0x42], [0xB8, 0x40], [0xBA, 0xCC], [0xBA, 0xCD], [0xBA, 0xCB], [0xBD, 0x4E], [0xBD, 0x51], [0xBD, 0x4F], [0xBD, 0x4D], [0xBD, 0x50], [0xBF, 0x66], [0xBF, 0x67], [0xBF, 0x65], [0xBF, 0x68], [0xC1, 0x40], [0xC0, 0xFC], [0xC0, 0xFE], [0xC1, 0x41], [0xC0, 0xFD], [0xC0, 0xFB], [0xC2, 0xA4], [0xC2, 0xA5], [0xC2, 0xA2], [0xC2, 0xA3], [0xC3, 0xA9], [0xC4, 0xEF], [0xC5, 0xF7], [0xC6, 0x66], [0xA5, 0xD9], [0xAC, 0xE1], [0xA5, 0xDA], [0xA8, 0x6F], [0xAA, 0xBE], [0xAF, 0x78], [0xB5, 0x75], [0xB8, 0x47], [0xC1, 0x42], [0xA5, 0xDB], [0xAA, 0xBF], [0xAC, 0xE2], [0xAC, 0xE4], [0xAC, 0xE5], [0xAC, 0xE3], [0xAF, 0x7C], [0xAF, 0xA4], [0xAF, 0xA3], [0xAF, 0xA1], [0xAF, 0x7A], [0xAF, 0xA2], [0xAF, 0x79], [0xAF, 0xA5], [0xAF, 0x7D], [0xAF, 0x7E], [0xAF, 0x7B], [0xB2, 0xB9], [0xB2, 0xBA], [0xB5, 0x76], [0xB2, 0xB8], [0xB5, 0x77], [0xB5, 0x78], [0xB8, 0x4E], [0xB8, 0x51], [0xB8, 0x4D], [0xB8, 0x4C], [0xB8, 0x48], [0xB8, 0x4F], [0xB8, 0x50], [0xB8, 0x4A], [0xB8, 0x4B], [0xBA, 0xD0], [0xBA, 0xD4], [0xBA, 0xD1], [0xBA, 0xD3], [0xB8, 0x49], [0xBA, 0xD2], [0xBD, 0x54], [0xBD, 0x58], [0xBD, 0x56], [0xBA, 0xCF], [0xBD, 0x53], [0xBD, 0x55], [0xBD, 0x52], [0xBD, 0x59], [0xBD, 0x57], [0xBF, 0x6A], [0xBF, 0x6C], [0xBF, 0x69], [0xBF, 0x6B], [0xC1, 0x46], [0xC1, 0x45], [0xC1, 0x43], [0xC1, 0x44], [0xC1, 0x47], [0xC2, 0xA6], [0xC3, 0xAA], [0xC4, 0x71], [0xC4, 0x72], [0xC4, 0x74], [0xC4, 0x73], [0xA5, 0xDC], [0xAA, 0xC0], [0xAA, 0xC1], [0xAA, 0xC2], [0xAC, 0xE6], [0xAC, 0xE9], [0xAC, 0xE8], [0xAC, 0xE7], [0xAF, 0xA7], [0xAF, 0xA6], [0xAF, 0xAA], [0xAF, 0xAD], [0xAF, 0xAE], [0xAF, 0xAC], [0xAF, 0xAB], [0xAF, 0xA9], [0xAF, 0xA8], [0xB2, 0xBB], [0xB2, 0xBC], [0xB2, 0xBD], [0xB8, 0x52], [0xB8, 0x53], [0xB8, 0x54], [0xBA, 0xD7], [0xBA, 0xD5], [0xBA, 0xD6], [0xBF, 0x6D], [0xC1, 0x48], [0xC1, 0x49], [0xC2, 0xA7], [0xC3, 0xAB], [0xC5, 0xA1], [0xAC, 0xEA], [0xAC, 0xEB], [0xB8, 0x56], [0xA5, 0xDD], [0xA8, 0x72], [0xA8, 0x71], [0xA8, 0x70], [0xAA, 0xC4], [0xAA, 0xC3], [0xAC, 0xEE], [0xAC, 0xEC], [0xAC, 0xED], [0xAF, 0xB5], [0xAF, 0xB2], [0xAF, 0xB0], [0xAF, 0xAF], [0xAF, 0xB3], [0xAF, 0xB1], [0xAF, 0xB4], [0xB2, 0xBE], [0xB5, 0x7D], [0xB5, 0x7C], [0xB5, 0x7A], [0xB5, 0x7B], [0xB5, 0x79], [0xB8, 0x5A], [0xB8, 0x58], [0xB8, 0x57], [0xB8, 0x5C], [0xB8, 0x5B], [0xB8, 0x59], [0xBA, 0xD8], [0xBA, 0xD9], [0xBD, 0x5E], [0xBD, 0x5F], [0xBD, 0x5B], [0xBD, 0x5D], [0xBD, 0x5A], [0xBD, 0x5C], [0xBF, 0x70], [0xBF, 0x72], [0xBF, 0x71], [0xBF, 0x6E], [0xBF, 0x6F], [0xC1, 0x4A], [0xC2, 0xAA], [0xC2, 0xA8], [0xC2, 0xA9], [0xC3, 0xAD], [0xC3, 0xAC], [0xA5, 0xDE], [0xA8, 0x73], [0xAA, 0xC6], [0xAA, 0xC5], [0xAC, 0xEF], [0xAC, 0xF0], [0xAF, 0xB6], [0xAF, 0xB7], [0xB2, 0xBF], [0xB2, 0xC0], [0xB5, 0xA2], [0xB5, 0xA1], [0xB5, 0x7E], [0xB8, 0x5D], [0xB8, 0x5E], [0xBA, 0xDB], [0xBA, 0xDA], [0xBD, 0x61], [0xBD, 0x60], [0xBF, 0x73], [0xC1, 0x4B], [0xC2, 0xAB], [0xC2, 0xAC], [0xC4, 0x75], [0xC5, 0xD1], [0xA5, 0xDF], [0xAF, 0xB8], [0xB3, 0xBA], [0xB3, 0xB9], [0xB5, 0xA4], [0xB5, 0xA3], [0xBA, 0xDC], [0xBA, 0xDD], [0xC4, 0x76], [0xA6, 0xCB], [0xAA, 0xC7], [0xAC, 0xF2], [0xAC, 0xF1], [0xAF, 0xB9], [0xAF, 0xBA], [0xB2, 0xC6], [0xB2, 0xC3], [0xB2, 0xC7], [0xB2, 0xC1], [0xB2, 0xC5], [0xB2, 0xC2], [0xB2, 0xC4], [0xB2, 0xC8], [0xB5, 0xA7], [0xB5, 0xA5], [0xB5, 0xAC], [0xB5, 0xAB], [0xB5, 0xAD], [0xB5, 0xA8], [0xB5, 0xAE], [0xB5, 0xA9], [0xB5, 0xAA], [0xB5, 0xA6], [0xB8, 0x61], [0xB8, 0x63], [0xB8, 0x62], [0xBA, 0xE1], [0xB8, 0x5F], [0xBA, 0xE8], [0xBA, 0xE7], [0xBA, 0xE0], [0xBA, 0xE5], [0xBA, 0xE4], [0xBA, 0xDF], [0xBA, 0xE2], [0xBA, 0xE3], [0xBD, 0x69], [0xBA, 0xDE], [0xBD, 0x62], [0xBD, 0x63], [0xBD, 0x65], [0xBA, 0xE6], [0xB8, 0x60], [0xBD, 0x68], [0xBD, 0x64], [0xBD, 0x66], [0xBD, 0x67], [0xBF, 0x76], [0xBD, 0x6A], [0xBF, 0x74], [0xBF, 0x78], [0xC1, 0x51], [0xBF, 0x79], [0xBF, 0x77], [0xBF, 0x7B], [0xBF, 0x7A], [0xC1, 0x4F], [0xC1, 0x4E], [0xC1, 0x4C], [0xC1, 0x50], [0xC1, 0x4D], [0xBF, 0x75], [0xC2, 0xB0], [0xC2, 0xB2], [0xC2, 0xB1], [0xC2, 0xAE], [0xC2, 0xAF], [0xC2, 0xAD], [0xC3, 0xB2], [0xC3, 0xB0], [0xC3, 0xB1], [0xC3, 0xAE], [0xC3, 0xAF], [0xC3, 0xB3], [0xC4, 0x78], [0xC4, 0x77], [0xC4, 0x79], [0xC4, 0xF0], [0xC5, 0xA3], [0xC5, 0xA2], [0xC5, 0xD3], [0xC5, 0xD2], [0xC5, 0xD4], [0xC6, 0x58], [0xC6, 0x59], [0xC6, 0x7E], [0xA6, 0xCC], [0xAC, 0xF3], [0xAF, 0xBB], [0xB2, 0xC9], [0xB2, 0xCB], [0xB2, 0xCA], [0xB5, 0xAF], [0xB5, 0xB0], [0xB8, 0x64], [0xB8, 0x65], [0xB8, 0x66], [0xBA, 0xE9], [0xBA, 0xEA], [0xBA, 0xEB], [0xBD, 0x6B], [0xBF, 0x7C], [0xBF, 0x7D], [0xC1, 0x57], [0xC1, 0x53], [0xC1, 0x58], [0xC1, 0x54], [0xC1, 0x56], [0xC1, 0x52], [0xC1, 0x55], [0xC2, 0xB3], [0xC4, 0x7A], [0xC4, 0x7B], [0xA6, 0xCD], [0xA8, 0x74], [0xAA, 0xC8], [0xAC, 0xF6], [0xAC, 0xF4], [0xAC, 0xF9], [0xAC, 0xF5], [0xAC, 0xFA], [0xAC, 0xF8], [0xAC, 0xF7], [0xAF, 0xBF], [0xAF, 0xBE], [0xAF, 0xC7], [0xAF, 0xC3], [0xAF, 0xC2], [0xAF, 0xC4], [0xAF, 0xBD], [0xAF, 0xC8], [0xAF, 0xC5], [0xAF, 0xC9], [0xAF, 0xC6], [0xAF, 0xC0], [0xAF, 0xBC], [0xAF, 0xC1], [0xB5, 0xB5], [0xB2, 0xCF], [0xB2, 0xD6], [0xB2, 0xD3], [0xB2, 0xD9], [0xB2, 0xD8], [0xB2, 0xD4], [0xB2, 0xD0], [0xB2, 0xD1], [0xB2, 0xD2], [0xB2, 0xD7], [0xB2, 0xCD], [0xB2, 0xD5], [0xB2, 0xCC], [0xB5, 0xB2], [0xB5, 0xB4], [0xB8, 0x6C], [0xB5, 0xB1], [0xB5, 0xB8], [0xB5, 0xBA], [0xB5, 0xB9], [0xB5, 0xB3], [0xB5, 0xB6], [0xB5, 0xBB], [0xB2, 0xCE], [0xB5, 0xB7], [0xB5, 0xBC], [0xB8, 0x68], [0xB8, 0x6A], [0xB8, 0x6B], [0xB8, 0x69], [0xB8, 0x67], [0xBA, 0xEE], [0xBD, 0x78], [0xBA, 0xF1], [0xBA, 0xF7], [0xBA, 0xFE], [0xBA, 0xFB], [0xBA, 0xED], [0xBA, 0xF5], [0xBA, 0xF4], [0xBA, 0xF3], [0xBA, 0xF9], [0xBA, 0xFA], [0xBA, 0xF6], [0xBA, 0xEC], [0xBA, 0xEF], [0xBA, 0xF0], [0xBA, 0xF8], [0xBA, 0xFD], [0xBA, 0xF2], [0xBA, 0xFC], [0xBD, 0x70], [0xBD, 0x79], [0xBD, 0x75], [0xBD, 0x72], [0xBD, 0x76], [0xBD, 0x6C], [0xBD, 0x74], [0xBD, 0x73], [0xBD, 0x77], [0xBD, 0x71], [0xBD, 0x6E], [0xBD, 0x7A], [0xBD, 0x6D], [0xBD, 0x7B], [0xBD, 0x6F], [0xBF, 0xA2], [0xBF, 0xA7], [0xBF, 0x7E], [0xBF, 0xA8], [0xBF, 0xA1], [0xBF, 0xA3], [0xBF, 0xA6], [0xBF, 0xA5], [0xBF, 0xA4], [0xC1, 0x5F], [0xC1, 0x59], [0xC1, 0x69], [0xC1, 0x61], [0xC1, 0x5D], [0xC1, 0x64], [0xC1, 0x67], [0xC1, 0x5C], [0xC1, 0x65], [0xC1, 0x60], [0xC1, 0x5A], [0xC1, 0x68], [0xC1, 0x63], [0xC1, 0x5E], [0xC1, 0x62], [0xC1, 0x5B], [0xC1, 0x66], [0xC2, 0xB9], [0xC2, 0xB4], [0xC2, 0xB5], [0xC2, 0xBA], [0xC2, 0xB7], [0xC2, 0xB6], [0xC2, 0xB8], [0xC3, 0xB7], [0xC3, 0xB8], [0xC3, 0xB4], [0xC3, 0xB5], [0xC3, 0xBA], [0xC3, 0xB6], [0xC4, 0x7E], [0xC4, 0x7D], [0xC4, 0xA1], [0xC4, 0xF2], [0xC4, 0xF1], [0xC5, 0xD5], [0xC5, 0xD7], [0xC5, 0xD6], [0xC6, 0x6C], [0xA6, 0xCE], [0xAC, 0xFB], [0xAF, 0xCA], [0xB2, 0xDA], [0xC1, 0x6A], [0xC2, 0xBB], [0xC4, 0xA2], [0xC5, 0xF8], [0xAA, 0xC9], [0xA8, 0x75], [0xAF, 0xCB], [0xB8, 0x6E], [0xB8, 0x6F], [0xB8, 0x6D], [0xBB, 0x40], [0xB8, 0x70], [0xBD, 0x7C], [0xBD, 0x7D], [0xBF, 0xA9], [0xC3, 0xB9], [0xC5, 0xF9], [0xA6, 0xCF], [0xAA, 0xCB], [0xAA, 0xCA], [0xAC, 0xFC], [0xAF, 0xCC], [0xB2, 0xDC], [0xB2, 0xDB], [0xB8, 0x73], [0xB8, 0x72], [0xB8, 0x71], [0xBD, 0x7E], [0xBF, 0xAA], [0xC3, 0xBB], [0xC3, 0xBD], [0xC3, 0xBC], [0xC4, 0xF3], [0xA6, 0xD0], [0xAC, 0xFD], [0xAF, 0xCE], [0xAF, 0xCD], [0xB2, 0xDD], [0xB2, 0xDE], [0xB2, 0xDF], [0xB5, 0xBE], [0xB5, 0xBF], [0xBB, 0x43], [0xBB, 0x41], [0xBB, 0x42], [0xBD, 0xA1], [0xBF, 0xAD], [0xBF, 0xAB], [0xBF, 0xAC], [0xC1, 0x6B], [0xC2, 0xBC], [0xC2, 0xBD], [0xC1, 0x6C], [0xC4, 0xA3], [0xA6, 0xD1], [0xA6, 0xD2], [0xAC, 0xFE], [0xAA, 0xCC], [0xAF, 0xCF], [0xB5, 0xC0], [0xA6, 0xD3], [0xAD, 0x41], [0xAD, 0x40], [0xAD, 0x42], [0xA6, 0xD4], [0xAF, 0xD1], [0xAF, 0xD3], [0xAF, 0xD0], [0xAF, 0xD2], [0xB2, 0xE0], [0xBD, 0xA2], [0xBF, 0xAE], [0xA6, 0xD5], [0xAD, 0x43], [0xAF, 0xD4], [0xAF, 0xD5], [0xB2, 0xE2], [0xB2, 0xE1], [0xB5, 0xC1], [0xB8, 0x74], [0xB8, 0x75], [0xBB, 0x45], [0xBB, 0x44], [0xC1, 0x70], [0xC1, 0x6F], [0xC1, 0x6D], [0xC1, 0x6E], [0xC1, 0x71], [0xC2, 0xBF], [0xC2, 0xBE], [0xC5, 0xA5], [0xC5, 0xA4], [0xA6, 0xD6], [0xB8, 0x77], [0xB5, 0xC2], [0xB8, 0x76], [0xBB, 0x46], [0xA6, 0xD7], [0xA6, 0xD8], [0xA6, 0xD9], [0xA8, 0x77], [0xA8, 0x76], [0xA8, 0x79], [0xA8, 0x7B], [0xA8, 0x7A], [0xA8, 0x78], [0xAA, 0xD1], [0xAA, 0xCF], [0xAA, 0xCE], [0xAA, 0xD3], [0xAA, 0xD5], [0xAA, 0xD2], [0xAA, 0xD6], [0xAA, 0xD0], [0xA8, 0x7C], [0xAA, 0xD4], [0xAA, 0xCD], [0xAD, 0x47], [0xAD, 0x48], [0xAD, 0x49], [0xAD, 0x4C], [0xAD, 0x44], [0xAD, 0x46], [0xAD, 0x4B], [0xAD, 0x4F], [0xAD, 0x4D], [0xAD, 0x4A], [0xAD, 0x4E], [0xAD, 0x45], [0xAF, 0xDA], [0xAF, 0xE3], [0xAF, 0xD8], [0xAF, 0xD6], [0xAF, 0xDE], [0xAF, 0xDB], [0xAF, 0xDD], [0xAF, 0xE2], [0xAF, 0xE0], [0xAF, 0xD7], [0xAF, 0xD9], [0xAF, 0xDC], [0xAF, 0xDF], [0xAF, 0xE1], [0xB2, 0xE4], [0xB2, 0xE5], [0xB2, 0xE9], [0xB2, 0xE7], [0xB2, 0xE6], [0xB2, 0xE3], [0xB2, 0xE8], [0xB5, 0xC8], [0xB5, 0xCA], [0xB5, 0xC9], [0xB5, 0xC5], [0xB5, 0xCB], [0xB5, 0xC7], [0xBB, 0x47], [0xB5, 0xC6], [0xB5, 0xCC], [0xB5, 0xC4], [0xB5, 0xC3], [0xB8, 0x7B], [0xB8, 0xA3], [0xB8, 0x7E], [0xB8, 0x7C], [0xB8, 0x79], [0xB8, 0x78], [0xB8, 0x7D], [0xB5, 0xCD], [0xB8, 0x7A], [0xB8, 0xA1], [0xB8, 0xA2], [0xBB, 0x4C], [0xBB, 0x48], [0xBB, 0x4D], [0xBB, 0x4A], [0xBB, 0x4B], [0xBB, 0x49], [0xBD, 0xA8], [0xBD, 0xA7], [0xBD, 0xA3], [0xBD, 0xA4], [0xBD, 0xA5], [0xBD, 0xA6], [0xBF, 0xB1], [0xBF, 0xB0], [0xBF, 0xAF], [0xC1, 0x74], [0xC1, 0x78], [0xC1, 0x7A], [0xC1, 0x77], [0xC1, 0x76], [0xC1, 0x75], [0xC1, 0x73], [0xC1, 0x72], [0xC1, 0x79], [0xC2, 0xC0], [0xC2, 0xC1], [0xC3, 0xBE], [0xC4, 0xA4], [0xC5, 0xA6], [0xC5, 0xD8], [0xA6, 0xDA], [0xAA, 0xD7], [0xBB, 0x4E], [0xC1, 0x7B], [0xA6, 0xDB], [0xAF, 0xE5], [0xAF, 0xE4], [0xA6, 0xDC], [0xAD, 0x50], [0xBB, 0x4F], [0xBF, 0xB2], [0xA6, 0xDD], [0xAA, 0xD8], [0xAF, 0xE6], [0xB2, 0xEA], [0xB8, 0xA4], [0xBB, 0x50], [0xBF, 0xB3], [0xC1, 0x7C], [0xC2, 0xC2], [0xA6, 0xDE], [0xAA, 0xD9], [0xAF, 0xE7], [0xB5, 0xCE], [0xBB, 0x51], [0xA6, 0xDF], [0xB5, 0xCF], [0xBB, 0x52], [0xA6, 0xE0], [0xAD, 0x51], [0xAF, 0xEA], [0xAF, 0xE8], [0xAF, 0xE9], [0xAF, 0xEB], [0xB2, 0xEB], [0xB2, 0xED], [0xB2, 0xEC], [0xB2, 0xEE], [0xB8, 0xA5], [0xBB, 0x53], [0xBF, 0xB4], [0xBF, 0xB5], [0xC4, 0xA5], [0xA6, 0xE1], [0xA8, 0x7D], [0xC1, 0x7D], [0xA6, 0xE2], [0xC6, 0x41], [0xA6, 0xE3], [0xA8, 0xA1], [0xA8, 0xA2], [0xA8, 0x7E], [0xAA, 0xDC], [0xAA, 0xDB], [0xAA, 0xDF], [0xAA, 0xE6], [0xAA, 0xE3], [0xAA, 0xE2], [0xAA, 0xDD], [0xAA, 0xE4], [0xAA, 0xE7], [0xAA, 0xE1], [0xAA, 0xDA], [0xAA, 0xE9], [0xAA, 0xE5], [0xAA, 0xE0], [0xAF, 0xEC], [0xAA, 0xDE], [0xAA, 0xE8], [0xAD, 0x62], [0xAD, 0x5C], [0xAD, 0x64], [0xAD, 0x61], [0xAD, 0x5D], [0xAD, 0x56], [0xAD, 0x60], [0xAD, 0x63], [0xAD, 0x65], [0xAD, 0x55], [0xAD, 0x59], [0xAD, 0x57], [0xAD, 0x52], [0xAD, 0x66], [0xAD, 0x5E], [0xAD, 0x5F], [0xAD, 0x5A], [0xAD, 0x53], [0xAD, 0x58], [0xAD, 0x54], [0xAD, 0x67], [0xAD, 0x5B], [0xAF, 0xFA], [0xAF, 0xFD], [0xAF, 0xED], [0xAF, 0xFC], [0xAF, 0xF7], [0xAF, 0xF5], [0xAF, 0xF4], [0xAF, 0xF9], [0xAF, 0xF1], [0xAF, 0xF8], [0xAF, 0xFB], [0xAF, 0xFE], [0xAF, 0xF3], [0xAF, 0xF0], [0xAF, 0xF6], [0xAF, 0xF2], [0xAF, 0xEE], [0xAF, 0xEF], [0xB2, 0xFC], [0xB2, 0xF2], [0xB2, 0xFD], [0xB2, 0xFE], [0xB3, 0x40], [0xB2, 0xFA], [0xB2, 0xF8], [0xB2, 0xEF], [0xB2, 0xF7], [0xB2, 0xF9], [0xB2, 0xF4], [0xB2, 0xF1], [0xB2, 0xF0], [0xB2, 0xFB], [0xB2, 0xF3], [0xB3, 0x41], [0xB2, 0xF6], [0xB2, 0xF5], [0xB5, 0xD7], [0xB5, 0xD5], [0xB5, 0xE2], [0xB5, 0xDF], [0xB5, 0xE8], [0xB5, 0xE6], [0xB5, 0xE9], [0xB5, 0xD4], [0xB5, 0xD0], [0xB5, 0xD8], [0xB5, 0xDD], [0xB5, 0xD9], [0xB5, 0xE1], [0xB5, 0xDA], [0xB5, 0xD2], [0xB5, 0xE0], [0xB5, 0xD1], [0xB5, 0xE5], [0xB5, 0xE7], [0xB5, 0xDC], [0xB5, 0xD6], [0xB5, 0xDE], [0xB5, 0xD3], [0xB5, 0xE4], [0xB8, 0x55], [0xB8, 0xA9], [0xB8, 0xB1], [0xB5, 0xE3], [0xB8, 0xB0], [0xB8, 0xA8], [0xB8, 0xB6], [0xB8, 0xAD], [0xB5, 0xDB], [0xB8, 0xAF], [0xB8, 0xB2], [0xB8, 0xB3], [0xB8, 0xAB], [0xB8, 0xB4], [0xB8, 0xAC], [0xB8, 0xAE], [0xB8, 0xB5], [0xB8, 0xAA], [0xB8, 0xA7], [0xB8, 0xA6], [0xBB, 0x60], [0xBB, 0x58], [0xBB, 0x5B], [0xBB, 0x59], [0xBB, 0x5A], [0xBB, 0x5D], [0xBB, 0x61], [0xBB, 0x55], [0xBB, 0x5E], [0xBB, 0x57], [0xBB, 0x56], [0xBB, 0x54], [0xBB, 0x63], [0xBB, 0x5C], [0xBB, 0x62], [0xBB, 0x5F], [0xBD, 0xB4], [0xBD, 0xAC], [0xBD, 0xB6], [0xBD, 0xB7], [0xBD, 0xB0], [0xBD, 0xAF], [0xBD, 0xB3], [0xBD, 0xA9], [0xBD, 0xAB], [0xBD, 0xB2], [0xBD, 0xB1], [0xBD, 0xB5], [0xBD, 0xAD], [0xBD, 0xAE], [0xBD, 0xAA], [0xBF, 0xBB], [0xBF, 0xB8], [0xBF, 0xBC], [0xBF, 0xB6], [0xBF, 0xB7], [0xBF, 0xBF], [0xBF, 0xB9], [0xBF, 0xBA], [0xBF, 0xBE], [0xBF, 0xBD], [0xC1, 0xA2], [0xC1, 0xA1], [0xC1, 0xA8], [0xC1, 0xAA], [0xC1, 0xA4], [0xC1, 0xA5], [0xC1, 0xA7], [0xC1, 0xA3], [0xC2, 0xCB], [0xC1, 0xA9], [0xC2, 0xC4], [0xC1, 0x7E], [0xC1, 0xA6], [0xC2, 0xC8], [0xC2, 0xCA], [0xC2, 0xC9], [0xC2, 0xC7], [0xC2, 0xC5], [0xC2, 0xC3], [0xC2, 0xC6], [0xC3, 0xC2], [0xC3, 0xC0], [0xC3, 0xC3], [0xC3, 0xC4], [0xC3, 0xBF], [0xC3, 0xC1], [0xC3, 0xC5], [0xC4, 0xA7], [0xC4, 0xA9], [0xC4, 0xA6], [0xC4, 0xAA], [0xC4, 0xAC], [0xC4, 0xAD], [0xC4, 0xAB], [0xC4, 0xA8], [0xC4, 0xF4], [0xC4, 0xF6], [0xC4, 0xF5], [0xC5, 0xD9], [0xC5, 0xDA], [0xAA, 0xEA], [0xAD, 0x68], [0xB0, 0x40], [0xB3, 0x42], [0xB5, 0xEA], [0xB8, 0xB8], [0xB8, 0xB7], [0xB8, 0xB9], [0xC1, 0xAB], [0xA6, 0xE4], [0xAA, 0xEB], [0xAD, 0x69], [0xAD, 0x6B], [0xAD, 0x6A], [0xB0, 0x41], [0xB0, 0x46], [0xB0, 0x43], [0xB0, 0x48], [0xB0, 0x47], [0xB0, 0x44], [0xB0, 0x45], [0xB0, 0x42], [0xB3, 0x4C], [0xB3, 0x4B], [0xB3, 0x48], [0xB3, 0x46], [0xB3, 0x45], [0xB3, 0x47], [0xB3, 0x49], [0xB3, 0x44], [0xB3, 0x4D], [0xB3, 0x4A], [0xB5, 0xF1], [0xB5, 0xEE], [0xB5, 0xEC], [0xB5, 0xEF], [0xB5, 0xF2], [0xB5, 0xEB], [0xB5, 0xF0], [0xB5, 0xED], [0xB8, 0xBA], [0xB8, 0xC0], [0xB8, 0xBF], [0xB8, 0xBE], [0xB8, 0xC1], [0xB8, 0xC2], [0xB8, 0xC3], [0xB8, 0xBD], [0xB8, 0xBC], [0xB8, 0xC4], [0xB8, 0xBB], [0xBB, 0x6A], [0xBB, 0x65], [0xBB, 0x67], [0xBB, 0x68], [0xBB, 0x6D], [0xBB, 0x69], [0xBB, 0x6C], [0xBB, 0x66], [0xBB, 0x64], [0xBD, 0xC1], [0xBD, 0xC2], [0xBB, 0x6B], [0xBD, 0xC0], [0xBD, 0xBF], [0xBD, 0xBB], [0xBD, 0xBC], [0xBD, 0xBE], [0xBD, 0xB9], [0xBD, 0xBA], [0xBD, 0xBD], [0xBD, 0xB8], [0xBF, 0xC0], [0xBF, 0xC4], [0xBF, 0xC2], [0xBF, 0xC1], [0xBF, 0xC3], [0xC1, 0xB1], [0xC1, 0xAE], [0xC1, 0xB3], [0xC1, 0xB2], [0xC1, 0xAC], [0xC1, 0xB0], [0xC1, 0xB4], [0xC1, 0xB5], [0xC1, 0xAD], [0xC1, 0xAF], [0xC2, 0xCF], [0xC2, 0xCD], [0xC2, 0xCC], [0xC2, 0xCE], [0xC3, 0xC9], [0xC3, 0xC6], [0xC3, 0xCA], [0xC3, 0xC7], [0xC3, 0xC8], [0xC4, 0xAE], [0xC4, 0xAF], [0xC4, 0xFA], [0xC4, 0xF9], [0xC4, 0xF8], [0xC4, 0xF7], [0xC5, 0xDB], [0xC5, 0xFA], [0xC5, 0xFB], [0xC6, 0x5A], [0xA6, 0xE5], [0xA6, 0xE6], [0xAD, 0x6C], [0xB3, 0x4E], [0xB5, 0xF3], [0xB8, 0xC5], [0xBD, 0xC3], [0xBD, 0xC4], [0xBF, 0xC5], [0xC5, 0xFC], [0xA6, 0xE7], [0xAA, 0xED], [0xAD, 0x6D], [0xB0, 0x49], [0xB0, 0x4A], [0xB0, 0x4E], [0xB0, 0x4D], [0xB0, 0x4B], [0xB0, 0x4C], [0xB3, 0x50], [0xB3, 0x55], [0xB3, 0x54], [0xB3, 0x52], [0xB3, 0x53], [0xB3, 0x4F], [0xB3, 0x51], [0xB5, 0xF6], [0xB5, 0xF4], [0xB5, 0xF5], [0xB8, 0xCD], [0xB8, 0xCF], [0xB8, 0xC7], [0xB8, 0xCE], [0xB8, 0xCA], [0xB8, 0xC8], [0xB8, 0xC9], [0xB8, 0xCB], [0xB8, 0xC6], [0xB8, 0xCC], [0xBB, 0x74], [0xBB, 0x76], [0xBB, 0x6E], [0xBB, 0x70], [0xBB, 0x72], [0xBB, 0x71], [0xBB, 0x73], [0xBB, 0x6F], [0xBD, 0xC6], [0xBD, 0xCA], [0xBD, 0xC5], [0xBD, 0xC7], [0xBD, 0xC8], [0xBD, 0xC9], [0xBB, 0x75], [0xBF, 0xCA], [0xBF, 0xC8], [0xBF, 0xC6], [0xBF, 0xC9], [0xBF, 0xC7], [0xC1, 0xB7], [0xC1, 0xB9], [0xC1, 0xB6], [0xC1, 0xBA], [0xC1, 0xB8], [0xC3, 0xCD], [0xC3, 0xCE], [0xC3, 0xCC], [0xC3, 0xCB], [0xC4, 0xB0], [0xC4, 0xFB], [0xC4, 0xFC], [0xC5, 0xA8], [0xC5, 0xA7], [0xA6, 0xE8], [0xAD, 0x6E], [0xB5, 0xF7], [0xC2, 0xD0], [0xA8, 0xA3], [0xB3, 0x57], [0xB3, 0x56], [0xB5, 0xF8], [0xB8, 0xD0], [0xBF, 0xCC], [0xBF, 0xCB], [0xC1, 0xBB], [0xC2, 0xD1], [0xC4, 0xB1], [0xC4, 0xFD], [0xC6, 0x5B], [0xA8, 0xA4], [0xAD, 0x6F], [0xB8, 0xD1], [0xC2, 0xD2], [0xC4, 0xB2], [0xC5, 0xA9], [0xA8, 0xA5], [0xAD, 0x71], [0xAD, 0x72], [0xAD, 0x70], [0xB0, 0x54], [0xB0, 0x52], [0xB0, 0x51], [0xB0, 0x58], [0xB0, 0x50], [0xB0, 0x59], [0xB0, 0x56], [0xB0, 0x53], [0xB0, 0x57], [0xB0, 0x55], [0xB0, 0x4F], [0xB3, 0x5F], [0xB3, 0x59], [0xB3, 0x5E], [0xB3, 0x60], [0xB3, 0x5A], [0xB3, 0x5B], [0xB3, 0x58], [0xB3, 0x5D], [0xB3, 0x5C], [0xB6, 0x44], [0xB6, 0x46], [0xB6, 0x45], [0xB5, 0xF9], [0xB5, 0xFD], [0xB8, 0xE4], [0xB5, 0xFE], [0xB6, 0x43], [0xB6, 0x42], [0xB6, 0x40], [0xB5, 0xFB], [0xB6, 0x47], [0xB6, 0x41], [0xB5, 0xFC], [0xB5, 0xFA], [0xB8, 0xDF], [0xB8, 0xDA], [0xB8, 0xD5], [0xB8, 0xE5], [0xB8, 0xD6], [0xB8, 0xD2], [0xB8, 0xE1], [0xB8, 0xDE], [0xB8, 0xE0], [0xB8, 0xD7], [0xB8, 0xDC], [0xB8, 0xD3], [0xB8, 0xD4], [0xB8, 0xE2], [0xB8, 0xE3], [0xB8, 0xD9], [0xB8, 0xDD], [0xB8, 0xD8], [0xBB, 0x78], [0xBB, 0x7B], [0xBB, 0xA5], [0xBB, 0x7D], [0xBD, 0xCF], [0xBB, 0xA4], [0xBB, 0xA6], [0xBB, 0x79], [0xB8, 0xDB], [0xBB, 0x7C], [0xBB, 0x7A], [0xBB, 0x7E], [0xBB, 0xA2], [0xBB, 0x77], [0xBB, 0xA7], [0xBB, 0xA3], [0xBB, 0xA1], [0xBD, 0xD6], [0xBD, 0xD2], [0xBD, 0xD9], [0xBD, 0xDA], [0xBD, 0xCB], [0xBD, 0xD5], [0xBD, 0xD4], [0xBD, 0xCE], [0xBD, 0xCD], [0xBD, 0xD3], [0xBD, 0xD0], [0xBD, 0xD8], [0xBD, 0xCC], [0xBD, 0xD7], [0xBD, 0xDB], [0xBF, 0xD2], [0xBF, 0xCD], [0xBF, 0xD3], [0xBF, 0xCF], [0xBF, 0xD9], [0xBF, 0xD4], [0xBF, 0xD0], [0xBF, 0xDA], [0xBF, 0xDB], [0xBF, 0xD8], [0xBD, 0xD1], [0xBF, 0xCE], [0xBF, 0xDC], [0xBF, 0xD5], [0xBF, 0xD1], [0xBF, 0xD6], [0xBF, 0xD7], [0xC1, 0xC3], [0xC1, 0xC0], [0xC1, 0xBC], [0xC1, 0xC4], [0xC1, 0xBD], [0xC1, 0xBE], [0xC1, 0xBF], [0xC1, 0xC2], [0xC1, 0xC1], [0xC2, 0xD3], [0xC2, 0xD6], [0xC2, 0xD5], [0xC2, 0xD4], [0xC3, 0xCF], [0xC3, 0xD6], [0xC3, 0xD2], [0xC3, 0xD4], [0xC3, 0xD5], [0xC3, 0xD1], [0xC3, 0xD7], [0xC3, 0xD3], [0xC3, 0xD0], [0xC4, 0xB7], [0xC4, 0xB5], [0xC4, 0xB8], [0xC4, 0xB4], [0xC4, 0xB6], [0xC4, 0xB3], [0xC4, 0xFE], [0xC5, 0x40], [0xC5, 0x41], [0xC5, 0xAA], [0xC5, 0xDC], [0xC5, 0xFE], [0xC5, 0xFD], [0xC6, 0x40], [0xC6, 0x67], [0xC6, 0x6D], [0xA8, 0xA6], [0xC1, 0xC6], [0xC1, 0xC5], [0xA8, 0xA7], [0xB0, 0x5A], [0xB3, 0x61], [0xBD, 0xDC], [0xBD, 0xDD], [0xC2, 0xD7], [0xC6, 0x76], [0xA8, 0xA8], [0xB3, 0x62], [0xB6, 0x48], [0xB8, 0xE6], [0xBB, 0xA8], [0xBF, 0xDD], [0xBD, 0xDE], [0xBF, 0xDE], [0xC1, 0xC7], [0xB0, 0x5C], [0xB0, 0x5B], [0xB6, 0x49], [0xB8, 0xE8], [0xB8, 0xE7], [0xBB, 0xAA], [0xBB, 0xA9], [0xBF, 0xDF], [0xA8, 0xA9], [0xAD, 0x73], [0xAD, 0x74], [0xB0, 0x5D], [0xB0, 0x5E], [0xB3, 0x68], [0xB3, 0x66], [0xB3, 0x63], [0xB3, 0x67], [0xB3, 0x65], [0xB3, 0x64], [0xB6, 0x4A], [0xB8, 0xED], [0xB6, 0x4C], [0xB6, 0x51], [0xB6, 0x53], [0xB6, 0x52], [0xB6, 0x55], [0xB6, 0x4F], [0xB6, 0x4B], [0xB6, 0x4D], [0xB6, 0x54], [0xB6, 0x50], [0xB6, 0x4E], [0xB8, 0xEF], [0xB8, 0xEE], [0xB8, 0xEC], [0xB8, 0xF0], [0xB8, 0xEA], [0xB8, 0xEB], [0xB8, 0xE9], [0xBB, 0xAC], [0xBB, 0xAD], [0xBB, 0xAB], [0xBD, 0xE7], [0xBD, 0xE0], [0xBD, 0xDF], [0xBD, 0xE9], [0xBD, 0xE5], [0xBD, 0xE6], [0xBD, 0xE2], [0xBD, 0xE1], [0xBD, 0xE8], [0xBD, 0xE3], [0xBD, 0xE4], [0xBF, 0xE0], [0xC1, 0xCB], [0xC1, 0xC8], [0xC1, 0xCC], [0xC1, 0xCA], [0xC1, 0xC9], [0xC2, 0xD8], [0xC3, 0xD8], [0xC3, 0xD9], [0xC4, 0xBA], [0xC4, 0xB9], [0xC5, 0x42], [0xC5, 0xAB], [0xC5, 0xAC], [0xC6, 0x42], [0xA8, 0xAA], [0xB3, 0x6A], [0xB3, 0x69], [0xBB, 0xAE], [0xBD, 0xEA], [0xA8, 0xAB], [0xAD, 0x76], [0xAD, 0x75], [0xB0, 0x5F], [0xB6, 0x58], [0xB6, 0x57], [0xB6, 0x56], [0xBB, 0xB0], [0xBB, 0xAF], [0xBD, 0xEB], [0xBD, 0xEC], [0xC1, 0xCD], [0xA8, 0xAC], [0xAD, 0x77], [0xB3, 0x6C], [0xB3, 0x6B], [0xB6, 0x60], [0xB6, 0x5B], [0xB6, 0x5E], [0xB6, 0x59], [0xB6, 0x5D], [0xB6, 0x5C], [0xB6, 0x5F], [0xB6, 0x5A], [0xB8, 0xF2], [0xB8, 0xF1], [0xB8, 0xF8], [0xB8, 0xF9], [0xB8, 0xF3], [0xB8, 0xF7], [0xB8, 0xF4], [0xB8, 0xF5], [0xB8, 0xF6], [0xBB, 0xB1], [0xBD, 0xF1], [0xBD, 0xEE], [0xBD, 0xEF], [0xBD, 0xF5], [0xBD, 0xF3], [0xBD, 0xF4], [0xBD, 0xF0], [0xBD, 0xF2], [0xBD, 0xED], [0xBF, 0xE2], [0xBF, 0xE3], [0xBF, 0xE6], [0xBF, 0xE5], [0xBF, 0xE4], [0xBF, 0xE1], [0xC1, 0xD0], [0xC1, 0xCE], [0xC1, 0xD1], [0xC1, 0xCF], [0xC2, 0xDE], [0xC2, 0xD9], [0xC2, 0xDD], [0xC2, 0xDA], [0xC2, 0xDC], [0xC2, 0xDB], [0xC3, 0xDE], [0xC3, 0xDB], [0xC3, 0xE0], [0xC3, 0xDD], [0xC3, 0xDF], [0xC3, 0xDA], [0xC4, 0xBC], [0xC4, 0xBE], [0xC4, 0xBD], [0xC3, 0xDC], [0xC4, 0xBB], [0xC5, 0x43], [0xC5, 0x45], [0xC5, 0x44], [0xC5, 0xAD], [0xC5, 0xAE], [0xC6, 0x5C], [0xC6, 0x6E], [0xA8, 0xAD], [0xB0, 0x60], [0xB8, 0xFA], [0xBD, 0xF6], [0xC2, 0xDF], [0xA8, 0xAE], [0xAA, 0xEE], [0xAD, 0x79], [0xAD, 0x78], [0xB0, 0x63], [0xB0, 0x61], [0xB0, 0x62], [0xB3, 0x6D], [0xB3, 0x6E], [0xB6, 0x62], [0xB6, 0x61], [0xB6, 0x63], [0xB8, 0xFD], [0xB8, 0xFB], [0xB8, 0xFC], [0xB8, 0xFE], [0xBB, 0xB3], [0xBB, 0xB5], [0xBB, 0xB2], [0xBB, 0xB4], [0xBD, 0xF8], [0xBD, 0xFD], [0xBD, 0xF7], [0xBD, 0xFE], [0xBD, 0xF9], [0xBE, 0x40], [0xBD, 0xFB], [0xBD, 0xFA], [0xBD, 0xFC], [0xBF, 0xE8], [0xBF, 0xEA], [0xBF, 0xE9], [0xBF, 0xE7], [0xC1, 0xD3], [0xC1, 0xD6], [0xC1, 0xD4], [0xC1, 0xD2], [0xC1, 0xD5], [0xC2, 0xE0], [0xC2, 0xE1], [0xC3, 0xE2], [0xC3, 0xE1], [0xC5, 0x46], [0xC5, 0xAF], [0xA8, 0xAF], [0xB6, 0x64], [0xB9, 0x40], [0xBB, 0xB6], [0xBF, 0xEC], [0xBF, 0xEB], [0xC3, 0xE3], [0xC4, 0x7C], [0xC5, 0x47], [0xA8, 0xB0], [0xB0, 0x64], [0xB9, 0x41], [0xA8, 0xB1], [0xA8, 0xB4], [0xA8, 0xB3], [0xA8, 0xB2], [0xAA, 0xEF], [0xAA, 0xF1], [0xAA, 0xF0], [0xAD, 0x7C], [0xAD, 0xA3], [0xAD, 0x7E], [0xAD, 0x7B], [0xAD, 0xA4], [0xAD, 0x7D], [0xAD, 0xA2], [0xAD, 0xA1], [0xAD, 0x7A], [0xB0, 0x6A], [0xB0, 0x67], [0xB0, 0x6E], [0xB0, 0x69], [0xB0, 0x6C], [0xB0, 0x68], [0xB0, 0x65], [0xB0, 0x6B], [0xB0, 0x6D], [0xB0, 0x66], [0xB3, 0x70], [0xB3, 0x7A], [0xB3, 0x76], [0xB3, 0x7E], [0xB3, 0x77], [0xB3, 0x7C], [0xB3, 0x72], [0xB3, 0x6F], [0xB3, 0x71], [0xB3, 0x7D], [0xB3, 0x75], [0xB3, 0x78], [0xB3, 0x74], [0xB3, 0x79], [0xB3, 0x7B], [0xB3, 0x73], [0xB6, 0x65], [0xB6, 0x67], [0xB6, 0x69], [0xB6, 0x66], [0xB6, 0x6A], [0xB6, 0x68], [0xB9, 0x47], [0xB9, 0x4F], [0xB9, 0x50], [0xB9, 0x45], [0xB9, 0x4A], [0xB9, 0x43], [0xB9, 0x42], [0xB9, 0x4D], [0xB9, 0x4C], [0xB9, 0x4B], [0xB9, 0x49], [0xB9, 0x4E], [0xB9, 0x44], [0xB9, 0x46], [0xB9, 0x48], [0xBB, 0xB8], [0xBB, 0xBB], [0xBB, 0xBF], [0xBB, 0xB9], [0xBB, 0xBE], [0xBB, 0xBC], [0xBB, 0xB7], [0xBB, 0xBD], [0xBB, 0xBA], [0xBE, 0x43], [0xBE, 0x41], [0xBE, 0x44], [0xBE, 0x42], [0xBF, 0xF0], [0xBF, 0xEE], [0xBF, 0xED], [0xBE, 0x45], [0xBF, 0xEF], [0xBF, 0xF2], [0xBF, 0xF1], [0xC1, 0xD8], [0xC1, 0xD7], [0xC1, 0xDC], [0xC1, 0xDA], [0xC1, 0xDB], [0xC2, 0xE3], [0xC1, 0xD9], [0xC2, 0xE2], [0xC2, 0xE4], [0xC3, 0xE4], [0xC3, 0xE5], [0xC5, 0xDE], [0xC5, 0xDD], [0xA8, 0xB6], [0xB0, 0x6F], [0xA8, 0xB7], [0xA8, 0xBA], [0xA8, 0xB9], [0xA8, 0xB8], [0xAA, 0xF4], [0xAA, 0xF2], [0xAA, 0xF5], [0xAA, 0xF3], [0xAD, 0xA7], [0xAD, 0xA8], [0xAD, 0xA5], [0xAD, 0xA6], [0xB0, 0x71], [0xB0, 0x70], [0xB0, 0x72], [0xB3, 0xA1], [0xB3, 0xA2], [0xB6, 0x6C], [0xB3, 0xA3], [0xB6, 0x6E], [0xB6, 0x6B], [0xB6, 0x6D], [0xB9, 0x51], [0xB9, 0x52], [0xBB, 0xC1], [0xBB, 0xC0], [0xBB, 0xC2], [0xBE, 0x48], [0xBE, 0x47], [0xBE, 0x46], [0xBE, 0x49], [0xBF, 0xF3], [0xC1, 0xDD], [0xC5, 0xB0], [0xA8, 0xBB], [0xAD, 0xAA], [0xAD, 0xA9], [0xB0, 0x75], [0xB0, 0x74], [0xB0, 0x73], [0xB3, 0xA4], [0xB6, 0x6F], [0xB6, 0x70], [0xB9, 0x55], [0xB9, 0x54], [0xB9, 0x53], [0xBB, 0xC6], [0xBB, 0xC3], [0xBB, 0xC5], [0xBB, 0xC4], [0xBE, 0x4D], [0xBE, 0x4A], [0xBE, 0x4B], [0xBE, 0x4C], [0xBF, 0xF4], [0xC1, 0xE0], [0xC1, 0xDF], [0xC1, 0xDE], [0xC2, 0xE5], [0xC2, 0xE6], [0xC3, 0xE7], [0xC3, 0xE6], [0xC4, 0xBF], [0xC5, 0x48], [0xC6, 0x43], [0xC6, 0x5D], [0xC6, 0x6F], [0xA8, 0xBC], [0xAA, 0xF6], [0xB9, 0x56], [0xC4, 0xC0], [0xA8, 0xBD], [0xAD, 0xAB], [0xB3, 0xA5], [0xB6, 0x71], [0xC2, 0xE7], [0xAA, 0xF7], [0xB0, 0x78], [0xB0, 0x76], [0xB0, 0x7A], [0xB0, 0x79], [0xB0, 0x77], [0xB3, 0xA8], [0xB3, 0xA7], [0xB3, 0xA9], [0xB3, 0xAB], [0xB3, 0xAA], [0xB3, 0xA6], [0xB6, 0x79], [0xB6, 0x75], [0xB6, 0x77], [0xB6, 0x78], [0xB6, 0x7A], [0xB6, 0x72], [0xB6, 0x73], [0xB6, 0x76], [0xB6, 0x74], [0xB9, 0x61], [0xB9, 0x57], [0xB9, 0x59], [0xB9, 0x65], [0xB9, 0x5A], [0xB9, 0x5C], [0xB9, 0x66], [0xB9, 0x5B], [0xB9, 0x64], [0xB9, 0x62], [0xB9, 0x5E], [0xB9, 0x63], [0xB9, 0x60], [0xB9, 0x58], [0xB9, 0x67], [0xB9, 0x5D], [0xB9, 0x5F], [0xBB, 0xC7], [0xBB, 0xCC], [0xBB, 0xD0], [0xBB, 0xC8], [0xBB, 0xC9], [0xBB, 0xD1], [0xBB, 0xCD], [0xBB, 0xCB], [0xBB, 0xCA], [0xBB, 0xCE], [0xBB, 0xCF], [0xBE, 0x52], [0xBE, 0x5A], [0xBE, 0x55], [0xBE, 0x50], [0xBE, 0x4F], [0xBE, 0x56], [0xBE, 0x54], [0xBE, 0x4E], [0xBE, 0x58], [0xBE, 0x57], [0xBE, 0x53], [0xBE, 0x51], [0xBE, 0x59], [0xBF, 0xF7], [0xBF, 0xFB], [0xBF, 0xFD], [0xC0, 0x40], [0xC0, 0x43], [0xC1, 0xE8], [0xC0, 0x45], [0xBF, 0xFE], [0xBF, 0xF5], [0xC0, 0x42], [0xBF, 0xFA], [0xC0, 0x41], [0xC1, 0xE3], [0xBF, 0xFC], [0xC0, 0x44], [0xBF, 0xF9], [0xBF, 0xF8], [0xBF, 0xF6], [0xC1, 0xE5], [0xC1, 0xE7], [0xC1, 0xE1], [0xC1, 0xEE], [0xC1, 0xED], [0xC1, 0xEB], [0xC1, 0xE6], [0xC1, 0xEA], [0xC1, 0xEC], [0xC1, 0xE4], [0xC1, 0xE9], [0xC1, 0xE2], [0xC2, 0xE9], [0xC2, 0xE8], [0xC2, 0xEA], [0xC2, 0xF2], [0xC2, 0xF0], [0xC2, 0xF1], [0xC2, 0xEB], [0xC2, 0xEE], [0xC2, 0xED], [0xC2, 0xEF], [0xC2, 0xEC], [0xC3, 0xEB], [0xC3, 0xEC], [0xC3, 0xF1], [0xC3, 0xE9], [0xC3, 0xEF], [0xC3, 0xF4], [0xC3, 0xF2], [0xC3, 0xED], [0xC3, 0xEE], [0xC3, 0xEA], [0xC3, 0xE8], [0xC3, 0xF0], [0xC3, 0xF3], [0xC3, 0xF5], [0xC4, 0xC3], [0xC4, 0xC2], [0xC4, 0xC1], [0xC5, 0x4F], [0xC5, 0x49], [0xC5, 0x4E], [0xC5, 0x4A], [0xC5, 0x4B], [0xC5, 0x4D], [0xC5, 0x4C], [0xC5, 0xB1], [0xC5, 0xB2], [0xC5, 0xB3], [0xC5, 0xE0], [0xC5, 0xDF], [0xC5, 0xE1], [0xC6, 0x44], [0xC6, 0x5F], [0xC6, 0x5E], [0xC6, 0x68], [0xC6, 0x72], [0xC6, 0x70], [0xC6, 0x71], [0xC6, 0x77], [0xAA, 0xF8], [0xAA, 0xF9], [0xAD, 0xAC], [0xB0, 0x7B], [0xB3, 0xAC], [0xB6, 0x7D], [0xB6, 0xA3], [0xB6, 0x7C], [0xB6, 0x7E], [0xB6, 0xA2], [0xB6, 0xA1], [0xB6, 0x7B], [0xB9, 0x68], [0xBB, 0xD2], [0xBB, 0xD5], [0xBB, 0xD7], [0xBB, 0xD6], [0xBB, 0xD3], [0xBB, 0xD4], [0xBE, 0x5B], [0xBE, 0x5C], [0xC0, 0x46], [0xC1, 0xF3], [0xC1, 0xF2], [0xC1, 0xEF], [0xC1, 0xF0], [0xC1, 0xF1], [0xC2, 0xF5], [0xC2, 0xF3], [0xC2, 0xF6], [0xC2, 0xF4], [0xC3, 0xF6], [0xC4, 0xC4], [0xC5, 0x50], [0xAA, 0xFA], [0xA6, 0xE9], [0xA8, 0xC1], [0xA8, 0xC2], [0xA8, 0xBF], [0xA8, 0xC0], [0xA8, 0xBE], [0xAA, 0xFD], [0xAA, 0xFC], [0xAA, 0xFB], [0xAB, 0x40], [0xAA, 0xFE], [0xAD, 0xAE], [0xAD, 0xAF], [0xAD, 0xB0], [0xAD, 0xAD], [0xB0, 0xA4], [0xB0, 0xA1], [0xB0, 0xA2], [0xB0, 0xA5], [0xB0, 0x7E], [0xB0, 0x7C], [0xB0, 0x7D], [0xB0, 0xA3], [0xB3, 0xAD], [0xB3, 0xB5], [0xB3, 0xB1], [0xB6, 0xAB], [0xB3, 0xAF], [0xB3, 0xB2], [0xB3, 0xAE], [0xB3, 0xB3], [0xB3, 0xB4], [0xB3, 0xB0], [0xB6, 0xA7], [0xB6, 0xAC], [0xB6, 0xA8], [0xB6, 0xA9], [0xB6, 0xA4], [0xB6, 0xA6], [0xB6, 0xAA], [0xB6, 0xA5], [0xB9, 0x6A], [0xB9, 0x6B], [0xB9, 0x69], [0xBB, 0xD8], [0xBB, 0xDA], [0xBB, 0xD9], [0xC0, 0x47], [0xC0, 0x48], [0xC0, 0x49], [0xC1, 0xF4], [0xC3, 0xF7], [0xC1, 0xF5], [0xAB, 0x41], [0xB0, 0xA6], [0xB3, 0xB6], [0xB6, 0xAD], [0xB6, 0xAF], [0xB6, 0xAE], [0xB6, 0xB0], [0xB6, 0xB1], [0xB9, 0x6E], [0xB9, 0x6F], [0xB9, 0x6D], [0xBB, 0xDB], [0xB9, 0x6C], [0xBB, 0xDC], [0xC0, 0x4A], [0xC1, 0xF6], [0xC2, 0xF9], [0xC2, 0xFA], [0xC2, 0xF8], [0xC2, 0xFB], [0xC2, 0xF7], [0xC3, 0xF8], [0xAB, 0x42], [0xB3, 0xB8], [0xB3, 0xB7], [0xB6, 0xB2], [0xB6, 0xB3], [0xB9, 0x73], [0xB9, 0x70], [0xB9, 0x72], [0xB9, 0x71], [0xBB, 0xDD], [0xBE, 0x5D], [0xBE, 0x5E], [0xBE, 0x5F], [0xBE, 0x60], [0xC0, 0x4E], [0xC0, 0x4B], [0xC0, 0x50], [0xC0, 0x4C], [0xC0, 0x4F], [0xC0, 0x4D], [0xC1, 0xF7], [0xC1, 0xF8], [0xC2, 0xFC], [0xC3, 0xFA], [0xC3, 0xF9], [0xC4, 0xC5], [0xC5, 0x53], [0xC5, 0x51], [0xC5, 0x52], [0xC5, 0xB4], [0xC5, 0xB5], [0xC6, 0x45], [0xC6, 0x47], [0xC6, 0x46], [0xAB, 0x43], [0xB9, 0x74], [0xC0, 0x51], [0xC0, 0x52], [0xAB, 0x44], [0xBE, 0x61], [0xC3, 0xFB], [0xAD, 0xB1], [0xC0, 0x53], [0xC5, 0xE2], [0xAD, 0xB2], [0xB9, 0x75], [0xB9, 0x76], [0xBB, 0xDE], [0xBB, 0xDF], [0xBE, 0x63], [0xBE, 0x62], [0xBE, 0x64], [0xC0, 0x54], [0xC1, 0xF9], [0xC2, 0xFD], [0xC2, 0xFE], [0xC3, 0x40], [0xC5, 0xB7], [0xC5, 0xB6], [0xC6, 0x48], [0xC6, 0x69], [0xAD, 0xB3], [0xB6, 0xB4], [0xC1, 0xFA], [0xC3, 0xFC], [0xAD, 0xB4], [0xAD, 0xB5], [0xBB, 0xE0], [0xC3, 0x41], [0xC3, 0xFD], [0xC5, 0x54], [0xAD, 0xB6], [0xB3, 0xBB], [0xB3, 0xBC], [0xB6, 0xB5], [0xB6, 0xB6], [0xB6, 0xB7], [0xB9, 0x7A], [0xB9, 0x7C], [0xB9, 0x77], [0xB9, 0x78], [0xB9, 0x7B], [0xB9, 0x79], [0xBB, 0xE1], [0xBB, 0xE2], [0xBE, 0x67], [0xBE, 0x65], [0xC0, 0x5B], [0xBE, 0x66], [0xC0, 0x59], [0xC0, 0x55], [0xC0, 0x58], [0xC0, 0x56], [0xC0, 0x5A], [0xC0, 0x57], [0xC1, 0xFB], [0xC3, 0x44], [0xC3, 0x42], [0xC3, 0x45], [0xC3, 0x43], [0xC3, 0x46], [0xC4, 0x40], [0xC4, 0x41], [0xC3, 0xFE], [0xC5, 0x56], [0xC5, 0x55], [0xC5, 0xB8], [0xC5, 0xE3], [0xC6, 0x49], [0xC6, 0x60], [0xAD, 0xB7], [0xBB, 0xE3], [0xBB, 0xE4], [0xBE, 0x68], [0xC1, 0xFC], [0xC3, 0x47], [0xC4, 0x42], [0xC4, 0xC6], [0xAD, 0xB8], [0xAD, 0xB9], [0xB0, 0xA7], [0xB6, 0xB8], [0xB6, 0xBB], [0xB6, 0xB9], [0xB6, 0xBD], [0xB6, 0xBA], [0xB6, 0xBC], [0xB9, 0x7E], [0xB9, 0x7D], [0xB9, 0xA1], [0xB9, 0xA2], [0xBB, 0xE5], [0xBB, 0xE6], [0xBB, 0xE8], [0xBE, 0x69], [0xBB, 0xE7], [0xC0, 0x5C], [0xBE, 0x6B], [0xBE, 0x6A], [0xBE, 0x6C], [0xC0, 0x61], [0xC0, 0x5F], [0xC0, 0x5E], [0xC0, 0x60], [0xC0, 0x5D], [0xC3, 0x4B], [0xC1, 0xFD], [0xC3, 0x4A], [0xC3, 0x48], [0xC3, 0x49], [0xC4, 0x43], [0xC4, 0x44], [0xC4, 0xC8], [0xC4, 0xC7], [0xC5, 0xB9], [0xC5, 0x57], [0xC5, 0xE4], [0xC6, 0x61], [0xAD, 0xBA], [0xAD, 0xBB], [0xC3, 0x4C], [0xC4, 0xC9], [0xB0, 0xA8], [0xB6, 0xBF], [0xB6, 0xBE], [0xB9, 0xA4], [0xB9, 0xA3], [0xB9, 0xA5], [0xBB, 0xE9], [0xBE, 0x6E], [0xBE, 0x71], [0xBE, 0x73], [0xBE, 0x72], [0xBE, 0x74], [0xBE, 0x70], [0xBE, 0x6D], [0xBE, 0x6F], [0xC0, 0x63], [0xC0, 0x62], [0xC0, 0x64], [0xC2, 0x40], [0xC1, 0xFE], [0xC3, 0x4D], [0xC4, 0x45], [0xC4, 0x46], [0xC4, 0xCA], [0xC4, 0xCB], [0xC4, 0xCD], [0xC4, 0xCC], [0xC5, 0x5B], [0xC5, 0x5A], [0xC5, 0x59], [0xC5, 0x58], [0xC5, 0xBB], [0xC5, 0xBA], [0xC5, 0xE7], [0xC5, 0xE5], [0xC5, 0xE6], [0xC6, 0x4A], [0xC6, 0x6A], [0xC6, 0x6B], [0xC6, 0x7A], [0xB0, 0xA9], [0xBB, 0xEA], [0xBB, 0xEB], [0xBE, 0x75], [0xC0, 0x65], [0xC0, 0x66], [0xC3, 0x4E], [0xC5, 0x5C], [0xC5, 0xEA], [0xC5, 0xBC], [0xC5, 0xE8], [0xC5, 0xE9], [0xC6, 0x62], [0xB0, 0xAA], [0xB9, 0xA6], [0xBB, 0xEC], [0xC0, 0x68], [0xBE, 0x76], [0xBE, 0x77], [0xC0, 0x67], [0xC3, 0x4F], [0xC3, 0x50], [0xC4, 0x47], [0xC5, 0xBD], [0xC6, 0x4B], [0xC6, 0x63], [0xB0, 0xAB], [0xBE, 0x78], [0xC0, 0x69], [0xC6, 0x7B], [0xB0, 0xAC], [0xB0, 0xAD], [0xBB, 0xED], [0xBB, 0xEE], [0xBE, 0x7A], [0xBE, 0x79], [0xC3, 0x53], [0xC3, 0x52], [0xC3, 0x51], [0xC5, 0x5E], [0xC5, 0x5D], [0xC6, 0x4C], [0xB3, 0xBD], [0xBE, 0x7C], [0xBE, 0x7B], [0xC0, 0x6A], [0xC2, 0x43], [0xC2, 0x42], [0xC2, 0x44], [0xC2, 0x41], [0xC3, 0x58], [0xC3, 0x57], [0xC3, 0x55], [0xC3, 0x54], [0xC4, 0x4A], [0xC4, 0x4B], [0xC4, 0x49], [0xC4, 0x48], [0xC3, 0x56], [0xC4, 0xCF], [0xC4, 0xCE], [0xC5, 0x60], [0xC5, 0x5F], [0xC5, 0xBF], [0xC5, 0xC1], [0xC5, 0xC0], [0xC5, 0xBE], [0xC5, 0xEB], [0xC5, 0xED], [0xC5, 0xEC], [0xC6, 0x4D], [0xC6, 0x73], [0xC6, 0x74], [0xB3, 0xBE], [0xB9, 0xA7], [0xBB, 0xF1], [0xBB, 0xEF], [0xBB, 0xF0], [0xBE, 0xA1], [0xBE, 0x7D], [0xBE, 0x7E], [0xC0, 0x6F], [0xC0, 0x6B], [0xC0, 0x70], [0xC0, 0x6C], [0xC0, 0x6D], [0xC0, 0x6E], [0xC2, 0x45], [0xC2, 0x46], [0xC3, 0x59], [0xC3, 0x5A], [0xC3, 0x5B], [0xC4, 0x4D], [0xC4, 0x4F], [0xC4, 0x50], [0xC4, 0x4E], [0xC4, 0x4C], [0xC5, 0x61], [0xC5, 0x62], [0xC5, 0x64], [0xC5, 0x63], [0xC5, 0xC2], [0xC5, 0xC3], [0xC5, 0xEE], [0xC6, 0x4E], [0xC6, 0x4F], [0xC6, 0x78], [0xC6, 0x7C], [0xC6, 0x7D], [0xB3, 0xBF], [0xC4, 0xD0], [0xC6, 0x50], [0xC6, 0x51], [0xB3, 0xC0], [0xB9, 0xA8], [0xC2, 0x47], [0xC4, 0x51], [0xC4, 0x53], [0xC4, 0x52], [0xC5, 0x65], [0xC5, 0xEF], [0xB3, 0xC1], [0xBE, 0xA2], [0xC4, 0x54], [0xC4, 0xD1], [0xB3, 0xC2], [0xBB, 0xF2], [0xBE, 0xA3], [0xB6, 0xC0], [0xC6, 0x64], [0xB6, 0xC1], [0xBE, 0xA4], [0xC2, 0x48], [0xB6, 0xC2], [0xC0, 0x72], [0xC0, 0x71], [0xC2, 0x4C], [0xC2, 0x4A], [0xC2, 0x4B], [0xC2, 0x49], [0xC3, 0x5C], [0xC4, 0xD2], [0xC5, 0x66], [0xC5, 0xF0], [0xC6, 0x75], [0xC6, 0x52], [0xB9, 0xA9], [0xB9, 0xAA], [0xC3, 0x5D], [0xC5, 0x67], [0xB9, 0xAB], [0xC3, 0x5E], [0xC4, 0xD3], [0xC5, 0xC4], [0xBB, 0xF3], [0xC2, 0x4D], [0xBB, 0xF4], [0xC2, 0x4E], [0xBE, 0xA6], [0xC5, 0x68], [0xC4, 0xD4], [0xC4, 0xD6], [0xC4, 0xD5], [0xC5, 0x69], [0xC5, 0x6A], [0xC5, 0xC6], [0xC5, 0xC5], [0xC6, 0x54], [0xC6, 0x53], [0xC0, 0x73], [0xC3, 0x65], [0xC5, 0xC7], [0xC0, 0x74], [0xC8, 0xA1], [0xC8, 0xA3], ]; #[cfg(feature = "fast-big5-hanzi-encode")] static BIG5_UNIFIED_IDEOGRAPH_BYTES: [[u8; 2]; 20940] = [ [0xA4, 0x40], [0xA4, 0x42], [0x00, 0x00], [0xA4, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC9, 0x45], [0xA4, 0x56], [0xA4, 0x54], [0xA4, 0x57], [0xA4, 0x55], [0xC9, 0x46], [0xA4, 0xA3], [0xC9, 0x4F], [0xC9, 0x4D], [0xA4, 0xA2], [0xA4, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xA5, 0x42], [0xA5, 0x41], [0xA5, 0x40], [0x00, 0x00], [0xA5, 0x43], [0xA4, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA5, 0xE0], [0xA5, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA4, 0x58], [0x00, 0x00], [0xA4, 0xA4], [0xC9, 0x50], [0x00, 0x00], [0xA4, 0xA5], [0xC9, 0x63], [0xA6, 0xEA], [0xCB, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xC6, 0xBF], [0x00, 0x00], [0xA4, 0x59], [0xA4, 0xA6], [0x00, 0x00], [0xA5, 0x44], [0xC9, 0x64], [0x00, 0x00], [0x00, 0x00], [0xC6, 0xC0], [0x00, 0x00], [0x00, 0x00], [0xC9, 0x40], [0xA4, 0x44], [0x00, 0x00], [0xA4, 0x5B], [0x00, 0x00], [0xC9, 0x47], [0xA4, 0x5C], [0xFA, 0xE5], [0x00, 0x00], [0xA4, 0xA7], [0x00, 0x00], [0xA5, 0x45], [0xA5, 0x47], [0xA5, 0x46], [0x00, 0x00], [0x00, 0x00], [0xA5, 0xE2], [0xA5, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xC4], [0x00, 0x00], [0xAD, 0xBC], [0xA4, 0x41], [0xC8, 0x7B], [0x00, 0x00], [0xC9, 0x41], [0xA4, 0x45], [0xA4, 0x5E], [0xA4, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA5, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xAE], [0xD4, 0x4B], [0x00, 0x00], [0x00, 0x00], [0xB6, 0xC3], [0xDC, 0xB1], [0xDC, 0xB2], [0xC6, 0xC1], [0xA4, 0x46], [0x00, 0x00], [0xA4, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xC6], [0xA4, 0x47], [0xC9, 0x48], [0xA4, 0x5F], [0x00, 0x00], [0x00, 0x00], [0xA4, 0xAA], [0xA4, 0xAC], [0xC9, 0x51], [0xA4, 0xAD], [0xA4, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA5, 0xE5], [0x00, 0x00], [0xA8, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xC8], [0xAB, 0x45], [0xC6, 0xC2], [0xA4, 0x60], [0xA4, 0xAE], [0x00, 0x00], [0xA5, 0xE6], [0xA5, 0xE8], [0xA5, 0xE7], [0x00, 0x00], [0xA6, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xC9], [0xA8, 0xCA], [0xAB, 0x46], [0xAB, 0x47], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xB3], [0xFB, 0xF8], [0x00, 0x00], [0xF6, 0xD6], [0xA4, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA4, 0xB0], [0xA4, 0xAF], [0xC9, 0x52], [0xA4, 0xB1], [0xA4, 0xB7], [0x00, 0x00], [0xA4, 0xB2], [0xA4, 0xB3], [0xC9, 0x54], [0xC9, 0x53], [0xA4, 0xB5], [0xA4, 0xB6], [0x00, 0x00], [0xA4, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA5, 0x4A], [0xA5, 0x4B], [0xA5, 0x4C], [0xA5, 0x4D], [0xA5, 0x49], [0xA5, 0x50], [0xC9, 0x6A], [0x00, 0x00], [0xC9, 0x66], [0xC6, 0xDF], [0xA5, 0x51], [0xA5, 0x61], [0x00, 0x00], [0xC9, 0x68], [0x00, 0x00], [0xA5, 0x4E], [0xA5, 0x4F], [0xA5, 0x48], [0x00, 0x00], [0x00, 0x00], [0xC9, 0x65], [0xC9, 0x67], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA5, 0xF5], [0xC9, 0xB0], [0xA5, 0xF2], [0xA5, 0xF6], [0xC9, 0xBA], [0xC9, 0xAE], [0xA5, 0xF3], [0xC9, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA5, 0xF4], [0x00, 0x00], [0xA5, 0xF7], [0x00, 0x00], [0xA5, 0xE9], [0xC9, 0xB1], [0xA5, 0xF8], [0xC9, 0xB5], [0x00, 0x00], [0xC9, 0xB9], [0xC9, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xB3], [0xA5, 0xEA], [0xA5, 0xEC], [0xA5, 0xF9], [0x00, 0x00], [0xA5, 0xEE], [0xC9, 0xAB], [0xA5, 0xF1], [0xA5, 0xEF], [0xA5, 0xF0], [0xC9, 0xBB], [0xC9, 0xB8], [0xC9, 0xAF], [0xA5, 0xED], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xAC], [0xA5, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xAD], [0xCA, 0x66], [0x00, 0x00], [0xA7, 0x42], [0xA6, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x67], [0xA6, 0xF1], [0x00, 0x00], [0xA7, 0x44], [0x00, 0x00], [0xA6, 0xF9], [0x00, 0x00], [0xA6, 0xF8], [0xCA, 0x5B], [0xA6, 0xFC], [0xA6, 0xF7], [0xCA, 0x60], [0xCA, 0x68], [0x00, 0x00], [0xCA, 0x64], [0x00, 0x00], [0xA6, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xA6, 0xFD], [0xA6, 0xEE], [0xA7, 0x47], [0xCA, 0x5D], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xBD], [0xA6, 0xEC], [0xA7, 0x43], [0xA6, 0xED], [0xA6, 0xF5], [0xA6, 0xF6], [0xCA, 0x62], [0xCA, 0x5E], [0xA6, 0xFB], [0xA6, 0xF3], [0xCA, 0x5A], [0xA6, 0xEF], [0xCA, 0x65], [0xA7, 0x45], [0xA7, 0x48], [0xA6, 0xF2], [0xA7, 0x40], [0xA7, 0x46], [0xA6, 0xF0], [0xCA, 0x63], [0xA7, 0x41], [0xCA, 0x69], [0xCA, 0x5C], [0xA6, 0xFE], [0xCA, 0x5F], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x61], [0x00, 0x00], [0xA8, 0xD8], [0xCB, 0xBF], [0xCB, 0xCB], [0xA8, 0xD0], [0x00, 0x00], [0xCB, 0xCC], [0xA8, 0xCB], [0xA8, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xCE], [0xCB, 0xB9], [0xA8, 0xD6], [0xCB, 0xB8], [0xCB, 0xBC], [0xCB, 0xC3], [0xCB, 0xC1], [0xA8, 0xDE], [0xA8, 0xD9], [0xCB, 0xB3], [0xCB, 0xB5], [0xA8, 0xDB], [0xA8, 0xCF], [0xCB, 0xB6], [0xCB, 0xC2], [0xCB, 0xC9], [0xA8, 0xD4], [0xCB, 0xBB], [0xCB, 0xB4], [0xA8, 0xD3], [0xCB, 0xB7], [0xA8, 0xD7], [0xCB, 0xBA], [0x00, 0x00], [0xA8, 0xD2], [0x00, 0x00], [0xA8, 0xCD], [0x00, 0x00], [0xA8, 0xDC], [0xCB, 0xC4], [0xA8, 0xDD], [0xCB, 0xC8], [0x00, 0x00], [0xCB, 0xC6], [0xCB, 0xCA], [0xA8, 0xDA], [0xCB, 0xBE], [0xCB, 0xB2], [0x00, 0x00], [0xCB, 0xC0], [0xA8, 0xD1], [0xCB, 0xC5], [0xA8, 0xCC], [0xCB, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0x57], [0x00, 0x00], [0x00, 0x00], [0xAB, 0x56], [0xAB, 0x4A], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xE0], [0xCD, 0xE8], [0x00, 0x00], [0xAB, 0x49], [0xAB, 0x51], [0xAB, 0x5D], [0x00, 0x00], [0xCD, 0xEE], [0xCD, 0xEC], [0xCD, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0x4B], [0xCD, 0xED], [0xCD, 0xE3], [0xAB, 0x59], [0xAB, 0x50], [0xAB, 0x58], [0xCD, 0xDE], [0x00, 0x00], [0xCD, 0xEA], [0x00, 0x00], [0xCD, 0xE1], [0xAB, 0x54], [0xCD, 0xE2], [0x00, 0x00], [0xCD, 0xDD], [0xAB, 0x5B], [0xAB, 0x4E], [0xAB, 0x57], [0xAB, 0x4D], [0x00, 0x00], [0xCD, 0xDF], [0xCD, 0xE4], [0x00, 0x00], [0xCD, 0xEB], [0xAB, 0x55], [0xAB, 0x52], [0xCD, 0xE6], [0xAB, 0x5A], [0xCD, 0xE9], [0xCD, 0xE5], [0xAB, 0x4F], [0xAB, 0x5C], [0xAB, 0x53], [0xAB, 0x4C], [0xAB, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xEF], [0x00, 0x00], [0xAD, 0xD7], [0xAD, 0xC1], [0x00, 0x00], [0xAD, 0xD1], [0x00, 0x00], [0xAD, 0xD6], [0xD0, 0xD0], [0xD0, 0xCF], [0xD0, 0xD4], [0xD0, 0xD5], [0xAD, 0xC4], [0x00, 0x00], [0xAD, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xDA], [0x00, 0x00], [0xAD, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xC9], [0xAD, 0xC7], [0xD0, 0xCA], [0xFA, 0x59], [0xAD, 0xDC], [0x00, 0x00], [0xAD, 0xD3], [0xAD, 0xBE], [0xAD, 0xBF], [0xD0, 0xDD], [0xB0, 0xBF], [0x00, 0x00], [0xAD, 0xCC], [0xAD, 0xCB], [0xD0, 0xCB], [0xAD, 0xCF], [0xD4, 0x5B], [0xAD, 0xC6], [0xD0, 0xD6], [0xAD, 0xD5], [0xAD, 0xD4], [0xAD, 0xCA], [0xD0, 0xCE], [0xD0, 0xD7], [0x00, 0x00], [0xD0, 0xC8], [0xAD, 0xC9], [0xD0, 0xD8], [0xAD, 0xD2], [0xD0, 0xCC], [0xAD, 0xC0], [0x00, 0x00], [0xAD, 0xC3], [0xAD, 0xC2], [0xD0, 0xD9], [0xAD, 0xD0], [0xAD, 0xC5], [0xAD, 0xD9], [0xAD, 0xDB], [0xD0, 0xD3], [0xAD, 0xD8], [0x00, 0x00], [0xD0, 0xDB], [0xD0, 0xCD], [0xD0, 0xDC], [0x00, 0x00], [0xD0, 0xD1], [0x00, 0x00], [0xD0, 0xDA], [0x00, 0x00], [0xD0, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0x63], [0xD4, 0x57], [0x00, 0x00], [0xB0, 0xB3], [0x00, 0x00], [0xD4, 0x5C], [0xD4, 0x62], [0xB0, 0xB2], [0xD4, 0x55], [0xB0, 0xB6], [0xD4, 0x59], [0xD4, 0x52], [0xB0, 0xB4], [0xD4, 0x56], [0xB0, 0xB9], [0xB0, 0xBE], [0x00, 0x00], [0xD4, 0x67], [0x00, 0x00], [0xD4, 0x51], [0x00, 0x00], [0xB0, 0xBA], [0x00, 0x00], [0xD4, 0x66], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xB5], [0xD4, 0x58], [0xB0, 0xB1], [0xD4, 0x53], [0xD4, 0x4F], [0xD4, 0x5D], [0xD4, 0x50], [0xD4, 0x4E], [0xD4, 0x5A], [0xD4, 0x60], [0xD4, 0x61], [0xB0, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xD8, 0x5B], [0xD4, 0x5E], [0xD4, 0x4D], [0xD4, 0x5F], [0x00, 0x00], [0xB0, 0xC1], [0xD4, 0x64], [0xB0, 0xC0], [0xD4, 0x4C], [0x00, 0x00], [0xD4, 0x54], [0xD4, 0x65], [0xB0, 0xBC], [0xB0, 0xBB], [0xB0, 0xB8], [0xB0, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xC8], [0x00, 0x00], [0xD8, 0x5E], [0xD8, 0x57], [0x00, 0x00], [0xB3, 0xC5], [0x00, 0x00], [0xD8, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0x55], [0xD8, 0x58], [0xB3, 0xC4], [0xD8, 0x59], [0x00, 0x00], [0xFD, 0x56], [0xB3, 0xC7], [0xD8, 0x5D], [0x00, 0x00], [0xD8, 0x53], [0xD8, 0x52], [0xB3, 0xC9], [0x00, 0x00], [0xB3, 0xCA], [0xB3, 0xC6], [0xB3, 0xCB], [0xD8, 0x51], [0xD8, 0x5C], [0xD8, 0x5A], [0xD8, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xC3], [0xD8, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB6, 0xCA], [0xB6, 0xC4], [0xDC, 0xB7], [0xB6, 0xCD], [0xDC, 0xBD], [0xDC, 0xC0], [0xB6, 0xC6], [0xB6, 0xC7], [0xDC, 0xBA], [0xB6, 0xC5], [0xDC, 0xC3], [0xB6, 0xCB], [0xDC, 0xC4], [0x00, 0x00], [0xDC, 0xBF], [0xB6, 0xCC], [0x00, 0x00], [0xDC, 0xB4], [0xB6, 0xC9], [0xDC, 0xB5], [0x00, 0x00], [0xDC, 0xBE], [0xDC, 0xBC], [0x00, 0x00], [0xDC, 0xB8], [0xB6, 0xC8], [0xDC, 0xB6], [0xB6, 0xCE], [0xDC, 0xBB], [0xDC, 0xC2], [0xDC, 0xB9], [0xDC, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xB9, 0xB6], [0xB9, 0xB3], [0x00, 0x00], [0xB9, 0xB4], [0x00, 0x00], [0xE0, 0xF9], [0xE0, 0xF1], [0xB9, 0xB2], [0xB9, 0xAF], [0xE0, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xB9, 0xB1], [0xE0, 0xF5], [0x00, 0x00], [0xE0, 0xF7], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xFE], [0xFC, 0x72], [0x00, 0x00], [0xE0, 0xFD], [0xE0, 0xF8], [0xB9, 0xAE], [0xE0, 0xF0], [0xB9, 0xAC], [0xE0, 0xF3], [0xB9, 0xB7], [0xE0, 0xF6], [0x00, 0x00], [0xE0, 0xFA], [0xB9, 0xB0], [0xB9, 0xAD], [0xE0, 0xFC], [0xE0, 0xFB], [0xB9, 0xB5], [0x00, 0x00], [0xE0, 0xF4], [0x00, 0x00], [0xBB, 0xF8], [0xE4, 0xEC], [0x00, 0x00], [0xE4, 0xE9], [0xBB, 0xF9], [0x00, 0x00], [0xBB, 0xF7], [0x00, 0x00], [0xE4, 0xF0], [0xE4, 0xED], [0xE4, 0xE6], [0xBB, 0xF6], [0xFA, 0x67], [0xBB, 0xFA], [0xE4, 0xE7], [0xBB, 0xF5], [0xBB, 0xFD], [0xE4, 0xEA], [0xE4, 0xEB], [0xBB, 0xFB], [0xBB, 0xFC], [0xE4, 0xF1], [0xE4, 0xEE], [0xE4, 0xEF], [0x00, 0x00], [0xFA, 0x69], [0x00, 0x00], [0xBE, 0xAA], [0xE8, 0xF8], [0xBE, 0xA7], [0xE8, 0xF5], [0xBE, 0xA9], [0xBE, 0xAB], [0x00, 0x00], [0xE8, 0xF6], [0xBE, 0xA8], [0x00, 0x00], [0xE8, 0xF7], [0x00, 0x00], [0xE8, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xC0, 0x76], [0xEC, 0xBD], [0xC0, 0x77], [0xEC, 0xBB], [0x00, 0x00], [0xEC, 0xBC], [0xEC, 0xBA], [0xEC, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xBE], [0xC0, 0x75], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xB8], [0xEF, 0xB9], [0x00, 0x00], [0xE4, 0xE8], [0xEF, 0xB7], [0xC0, 0x78], [0xC3, 0x5F], [0xF1, 0xEB], [0xF1, 0xEC], [0x00, 0x00], [0xC4, 0xD7], [0xC4, 0xD8], [0xF5, 0xC1], [0xF5, 0xC0], [0xC5, 0x6C], [0xC5, 0x6B], [0xF7, 0xD0], [0x00, 0x00], [0xA4, 0x49], [0xA4, 0x61], [0xA4, 0xB9], [0x00, 0x00], [0xA4, 0xB8], [0xA5, 0x53], [0xA5, 0x52], [0xA5, 0xFC], [0xA5, 0xFB], [0xA5, 0xFD], [0xA5, 0xFA], [0x00, 0x00], [0xA7, 0x4A], [0xA7, 0x49], [0xA7, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xE0], [0x00, 0x00], [0xA8, 0xDF], [0xA8, 0xE1], [0x00, 0x00], [0xAB, 0x5E], [0x00, 0x00], [0xA2, 0x59], [0xD0, 0xDE], [0xA2, 0x5A], [0xB0, 0xC2], [0xA2, 0x5C], [0xA2, 0x5B], [0xD8, 0x60], [0xFA, 0x6F], [0xA2, 0x5D], [0xB9, 0xB8], [0xA2, 0x5E], [0x00, 0x00], [0xA4, 0x4A], [0x00, 0x00], [0xA4, 0xBA], [0xA5, 0xFE], [0xA8, 0xE2], [0xFA, 0x71], [0xA4, 0x4B], [0xA4, 0xBD], [0xA4, 0xBB], [0xA4, 0xBC], [0x00, 0x00], [0x00, 0x00], [0xA6, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA7, 0x4C], [0xA8, 0xE4], [0xA8, 0xE3], [0xA8, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xAC], [0x00, 0x00], [0xC6, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC9, 0x4E], [0xC8, 0xA2], [0xA5, 0x54], [0xA5, 0x55], [0x00, 0x00], [0x00, 0x00], [0xA6, 0x41], [0x00, 0x00], [0xCA, 0x6A], [0x00, 0x00], [0xAB, 0x60], [0xAB, 0x5F], [0xD0, 0xE0], [0xD0, 0xDF], [0xB0, 0xC3], [0xC6, 0xC4], [0xA4, 0xBE], [0xC9, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xCD], [0x00, 0x00], [0xAB, 0x61], [0x00, 0x00], [0xAD, 0xE0], [0x00, 0x00], [0xAD, 0xDE], [0xAD, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xAD], [0xC6, 0xC5], [0xA5, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA6, 0x42], [0xC9, 0xBC], [0xFA, 0x7D], [0xFA, 0xA8], [0x00, 0x00], [0xFA, 0x47], [0xA7, 0x4D], [0xA7, 0x4E], [0xFA, 0x7E], [0xCA, 0x6B], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xCE], [0xA8, 0xE6], [0xCB, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xE2], [0xD0, 0xE3], [0xAD, 0xE3], [0xFD, 0xB6], [0xD0, 0xE4], [0xFA, 0xA2], [0xD0, 0xE1], [0xAD, 0xE4], [0xAD, 0xE2], [0xAD, 0xE1], [0xD0, 0xE5], [0xFA, 0xA3], [0xD4, 0x68], [0xFA, 0xA4], [0x00, 0x00], [0xFA, 0xA6], [0xD8, 0x61], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xC5], [0xE1, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xFE], [0xBE, 0xAE], [0xE8, 0xF9], [0xFD, 0xDB], [0xA4, 0x4C], [0xA4, 0x5A], [0xFA, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xC4], [0xB3, 0xCD], [0x00, 0x00], [0xB9, 0xB9], [0xFC, 0x7A], [0xC9, 0x42], [0xA4, 0xBF], [0x00, 0x00], [0xA5, 0x59], [0xA5, 0x57], [0xA5, 0x58], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xA4, 0x4D], [0xA4, 0x4E], [0xC8, 0x7D], [0xA4, 0x62], [0x00, 0x00], [0x00, 0x00], [0xA4, 0xC0], [0xA4, 0xC1], [0xA4, 0xC2], [0xC9, 0xBE], [0xA5, 0x5A], [0xFA, 0xB0], [0xC9, 0x6B], [0x00, 0x00], [0xA6, 0x46], [0x00, 0x00], [0xC9, 0xBF], [0xA6, 0x44], [0xA6, 0x45], [0xC9, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xA6, 0x47], [0xA6, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x6C], [0xAA, 0xEC], [0xCA, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x6E], [0x00, 0x00], [0x00, 0x00], [0xA7, 0x50], [0xA7, 0x4F], [0xFA, 0xB1], [0x00, 0x00], [0xA7, 0x53], [0xA7, 0x51], [0xA7, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xED], [0x00, 0x00], [0xA8, 0xEC], [0xCB, 0xD4], [0xCB, 0xD1], [0xCB, 0xD2], [0x00, 0x00], [0xCB, 0xD0], [0xA8, 0xEE], [0xA8, 0xEA], [0xA8, 0xE9], [0x00, 0x00], [0xA8, 0xEB], [0xA8, 0xE8], [0xFA, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xEF], [0x00, 0x00], [0xAB, 0x63], [0xCD, 0xF0], [0x00, 0x00], [0xCB, 0xD3], [0xAB, 0x68], [0x00, 0x00], [0xCD, 0xF1], [0xAB, 0x64], [0xAB, 0x67], [0xAB, 0x66], [0xAB, 0x65], [0xAB, 0x62], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xE8], [0x00, 0x00], [0xAD, 0xE7], [0xD0, 0xEB], [0xAD, 0xE5], [0xFA, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xE7], [0xAD, 0xE8], [0xAD, 0xE6], [0xAD, 0xE9], [0xD0, 0xE9], [0xD0, 0xEA], [0x00, 0x00], [0xD0, 0xE6], [0xD0, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xD1], [0xB0, 0xC5], [0xD4, 0x69], [0xD4, 0x6B], [0xD4, 0x6A], [0xD4, 0x6C], [0xB0, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xCE], [0x00, 0x00], [0xB3, 0xCF], [0xB3, 0xD0], [0x00, 0x00], [0xB6, 0xD0], [0xDC, 0xC7], [0x00, 0x00], [0xDC, 0xC6], [0xDC, 0xC8], [0xDC, 0xC9], [0xB6, 0xD1], [0x00, 0x00], [0xB6, 0xCF], [0xE1, 0x41], [0xE1, 0x42], [0xB9, 0xBB], [0xB9, 0xBA], [0xE3, 0x5A], [0x00, 0x00], [0x00, 0x00], [0xBC, 0x40], [0xBC, 0x41], [0xBC, 0x42], [0xBC, 0x44], [0xE4, 0xF2], [0xE4, 0xF3], [0xBC, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xAF], [0x00, 0x00], [0xBE, 0xB0], [0xFA, 0xB5], [0x00, 0x00], [0xF1, 0xED], [0xF5, 0xC3], [0xF5, 0xC2], [0xF7, 0xD1], [0x00, 0x00], [0xA4, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA5, 0x5C], [0xA5, 0x5B], [0x00, 0x00], [0x00, 0x00], [0xA6, 0x48], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xC0], [0x00, 0x00], [0x00, 0x00], [0xA7, 0x55], [0xA7, 0x56], [0xA7, 0x54], [0xA7, 0x57], [0xCA, 0x6F], [0xCA, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xB6], [0x00, 0x00], [0xA8, 0xF1], [0xCB, 0xD5], [0x00, 0x00], [0xA8, 0xF0], [0x00, 0x00], [0xCD, 0xF2], [0xAB, 0x6C], [0xCD, 0xF3], [0xAB, 0x6B], [0x00, 0x00], [0xFA, 0xB7], [0x00, 0x00], [0xAB, 0x69], [0x00, 0x00], [0xAB, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xED], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xC4], [0x00, 0x00], [0xB0, 0xC7], [0xD4, 0x6E], [0x00, 0x00], [0xB0, 0xCA], [0xD4, 0x6D], [0xB1, 0xE5], [0xB0, 0xC9], [0xB0, 0xC8], [0x00, 0x00], [0xB3, 0xD4], [0x00, 0x00], [0xB3, 0xD3], [0xB3, 0xD2], [0xB6, 0xD2], [0xFA, 0xBA], [0x00, 0x00], [0xB6, 0xD5], [0xB6, 0xD6], [0xB6, 0xD4], [0x00, 0x00], [0xB6, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x43], [0x00, 0x00], [0xE1, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF5], [0xBC, 0x45], [0xE4, 0xF4], [0x00, 0x00], [0xBE, 0xB1], [0xEC, 0xBF], [0xC0, 0x79], [0x00, 0x00], [0xF1, 0xEE], [0xC4, 0x55], [0xC6, 0xC6], [0xA4, 0x63], [0xA4, 0xC3], [0xC9, 0x56], [0x00, 0x00], [0xA4, 0xC4], [0xA4, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA5, 0x5D], [0xA5, 0x5E], [0x00, 0x00], [0xA6, 0x49], [0xCA, 0x71], [0xCB, 0xD6], [0xCB, 0xD7], [0x00, 0x00], [0xAB, 0x6D], [0xD0, 0xEE], [0xB0, 0xCC], [0xB0, 0xCB], [0xD8, 0x63], [0xD8, 0x62], [0x00, 0x00], [0x00, 0x00], [0xA4, 0x50], [0xA4, 0xC6], [0xA5, 0x5F], [0x00, 0x00], [0xB0, 0xCD], [0xC9, 0x43], [0x00, 0x00], [0xC9, 0x6C], [0xA5, 0x60], [0x00, 0x00], [0xC9, 0xC2], [0xA6, 0x4B], [0xA6, 0x4A], [0xC9, 0xC1], [0xA7, 0x58], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xEA], [0x00, 0x00], [0x00, 0x00], [0xD4, 0x6F], [0x00, 0x00], [0xB6, 0xD7], [0xE1, 0x45], [0xB9, 0xBC], [0x00, 0x00], [0xFA, 0xC4], [0xE8, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xFD], [0xC6, 0xC7], [0xA4, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xD8], [0xCD, 0xF4], [0xB0, 0xD0], [0xB0, 0xCE], [0xB0, 0xCF], [0xA4, 0x51], [0xFA, 0xAA], [0xA4, 0x64], [0xA2, 0xCD], [0xA4, 0xCA], [0x00, 0x00], [0xA4, 0xC9], [0xA4, 0xC8], [0xA5, 0x63], [0xA5, 0x62], [0x00, 0x00], [0xC9, 0x6D], [0xC9, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xF5], [0xA8, 0xF2], [0xA8, 0xF4], [0xA8, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xAB, 0x6E], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xD5], [0x00, 0x00], [0xA4, 0x52], [0x00, 0x00], [0xA4, 0xCB], [0x00, 0x00], [0xA5, 0x65], [0xA5, 0x64], [0x00, 0x00], [0xCA, 0x72], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xC6, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xC9, 0x57], [0xFA, 0xD1], [0xA5, 0x67], [0xA5, 0x66], [0xA6, 0x4C], [0xA6, 0x4D], [0xCA, 0x73], [0xA7, 0x59], [0xFA, 0xD2], [0xA7, 0x5A], [0x00, 0x00], [0xA8, 0xF7], [0xA8, 0xF8], [0xA8, 0xF9], [0x00, 0x00], [0xAB, 0x6F], [0xCD, 0xF5], [0x00, 0x00], [0xFA, 0xD4], [0xAD, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xC9, 0x44], [0x00, 0x00], [0xA4, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x74], [0xCA, 0x75], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xD9], [0xFA, 0xD9], [0xCB, 0xDA], [0x00, 0x00], [0xCD, 0xF7], [0xCD, 0xF6], [0xCD, 0xF9], [0xCD, 0xF8], [0xAB, 0x70], [0x00, 0x00], [0xD4, 0x70], [0xAD, 0xED], [0xD0, 0xEF], [0xAD, 0xEC], [0xFA, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0x64], [0xB3, 0xD6], [0xFB, 0xF7], [0xD8, 0x65], [0xFB, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xDC], [0xE1, 0x46], [0xB9, 0xBD], [0xFA, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBC, 0x46], [0x00, 0x00], [0xF1, 0xEF], [0x00, 0x00], [0xC6, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xC9, 0x58], [0x00, 0x00], [0xA5, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xE2], [0x00, 0x00], [0xB0, 0xD1], [0x00, 0x00], [0xFA, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xA4, 0x53], [0xA4, 0x65], [0xA4, 0xCE], [0xA4, 0xCD], [0x00, 0x00], [0xA4, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xFB], [0x00, 0x00], [0xA8, 0xFA], [0xA8, 0xFC], [0x00, 0x00], [0xFA, 0xE7], [0x00, 0x00], [0xAB, 0x71], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xEE], [0xFA, 0xEA], [0xE8, 0xFB], [0xC2, 0x4F], [0xA4, 0x66], [0xA5, 0x6A], [0xA5, 0x79], [0xA5, 0x74], [0x00, 0x00], [0xA5, 0x6F], [0xA5, 0x6E], [0xA5, 0x75], [0xA5, 0x73], [0xA5, 0x6C], [0xA5, 0x7A], [0xA5, 0x6D], [0xA5, 0x69], [0xA5, 0x78], [0xA5, 0x77], [0xA5, 0x76], [0xA5, 0x6B], [0x00, 0x00], [0xA5, 0x72], [0xFA, 0xED], [0x00, 0x00], [0xA5, 0x71], [0x00, 0x00], [0x00, 0x00], [0xA5, 0x7B], [0xA5, 0x70], [0x00, 0x00], [0xFB, 0x59], [0x00, 0x00], [0x00, 0x00], [0xA6, 0x53], [0x00, 0x00], [0xA6, 0x59], [0xA6, 0x55], [0x00, 0x00], [0xA6, 0x5B], [0xC9, 0xC5], [0xA6, 0x58], [0xA6, 0x4E], [0xA6, 0x51], [0xA6, 0x54], [0xA6, 0x50], [0xA6, 0x57], [0xA6, 0x5A], [0xA6, 0x4F], [0xA6, 0x52], [0xA6, 0x56], [0xA6, 0x5C], [0xFA, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x7E], [0xCA, 0x7B], [0x00, 0x00], [0xA7, 0x67], [0xCA, 0x7C], [0xA7, 0x5B], [0xA7, 0x5D], [0xA7, 0x75], [0xA7, 0x70], [0xFD, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xA5], [0xCA, 0x7D], [0xA7, 0x5F], [0xA7, 0x61], [0xCA, 0xA4], [0xA7, 0x68], [0xCA, 0x78], [0xA7, 0x74], [0xA7, 0x76], [0xA7, 0x5C], [0xA7, 0x6D], [0xFB, 0x44], [0xCA, 0x76], [0xA7, 0x73], [0x00, 0x00], [0xA7, 0x64], [0x00, 0x00], [0xA7, 0x6E], [0xA7, 0x6F], [0xCA, 0x77], [0xA7, 0x6C], [0xA7, 0x6A], [0x00, 0x00], [0xA7, 0x6B], [0xA7, 0x71], [0xCA, 0xA1], [0xA7, 0x5E], [0x00, 0x00], [0xA7, 0x72], [0xCA, 0xA3], [0xA7, 0x66], [0xA7, 0x63], [0x00, 0x00], [0xCA, 0x7A], [0xA7, 0x62], [0xCA, 0xA6], [0xA7, 0x65], [0x00, 0x00], [0xA7, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA7, 0x60], [0xCA, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xEB], [0xCB, 0xEA], [0xA9, 0x4F], [0xCB, 0xED], [0xCB, 0xEF], [0xCB, 0xE4], [0xCB, 0xE7], [0xCB, 0xEE], [0xA9, 0x50], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xE1], [0xCB, 0xE5], [0xFA, 0xF4], [0x00, 0x00], [0xCB, 0xE9], [0xCE, 0x49], [0xA9, 0x4B], [0xCE, 0x4D], [0xA8, 0xFD], [0xCB, 0xE6], [0xA8, 0xFE], [0xA9, 0x4C], [0xA9, 0x45], [0xA9, 0x41], [0x00, 0x00], [0xCB, 0xE2], [0xA9, 0x44], [0xA9, 0x49], [0xA9, 0x52], [0xCB, 0xE3], [0xCB, 0xDC], [0xA9, 0x43], [0xCB, 0xDD], [0xCB, 0xDF], [0x00, 0x00], [0xA9, 0x46], [0x00, 0x00], [0xA9, 0x48], [0xCB, 0xDB], [0xCB, 0xE0], [0x00, 0x00], [0x00, 0x00], [0xA9, 0x51], [0xA9, 0x4D], [0xCB, 0xE8], [0xA9, 0x53], [0xFA, 0xF8], [0xA9, 0x4A], [0xCB, 0xDE], [0xA9, 0x47], [0x00, 0x00], [0x00, 0x00], [0xA9, 0x42], [0xA9, 0x40], [0x00, 0x00], [0xCB, 0xEC], [0x00, 0x00], [0xA9, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0x48], [0xCD, 0xFB], [0xCE, 0x4B], [0x00, 0x00], [0xFA, 0xF9], [0xCD, 0xFD], [0xAB, 0x78], [0xAB, 0xA8], [0xAB, 0x74], [0xAB, 0xA7], [0xAB, 0x7D], [0xAB, 0xA4], [0xAB, 0x72], [0xCD, 0xFC], [0xCE, 0x43], [0xAB, 0xA3], [0xCE, 0x4F], [0xAB, 0xA5], [0x00, 0x00], [0xAB, 0x79], [0x00, 0x00], [0x00, 0x00], [0xCE, 0x45], [0xCE, 0x42], [0xAB, 0x77], [0x00, 0x00], [0xCD, 0xFA], [0xAB, 0xA6], [0xCE, 0x4A], [0xAB, 0x7C], [0xCE, 0x4C], [0xAB, 0xA9], [0xAB, 0x73], [0xAB, 0x7E], [0xAB, 0x7B], [0xCE, 0x40], [0xAB, 0xA1], [0xCE, 0x46], [0xCE, 0x47], [0xAB, 0x7A], [0xAB, 0xA2], [0xAB, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0x75], [0xCD, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0x4E], [0x00, 0x00], [0xD1, 0x44], [0xAD, 0xFB], [0xD0, 0xF1], [0x00, 0x00], [0xD0, 0xF6], [0xAD, 0xF4], [0xAE, 0x40], [0xD0, 0xF4], [0xAD, 0xEF], [0xAD, 0xF9], [0xAD, 0xFE], [0xD0, 0xFB], [0x00, 0x00], [0xAD, 0xFA], [0xAD, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xFE], [0xAD, 0xF5], [0xD0, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0x42], [0xD1, 0x43], [0x00, 0x00], [0xAD, 0xF7], [0xD1, 0x41], [0xAD, 0xF3], [0xAE, 0x43], [0x00, 0x00], [0xD0, 0xF8], [0x00, 0x00], [0xAD, 0xF1], [0x00, 0x00], [0xD1, 0x46], [0xD0, 0xF9], [0xD0, 0xFD], [0xAD, 0xF6], [0xAE, 0x42], [0xD0, 0xFA], [0xAD, 0xFC], [0xD1, 0x40], [0xD1, 0x47], [0xD4, 0xA1], [0x00, 0x00], [0xD1, 0x45], [0xAE, 0x44], [0xAD, 0xF0], [0xD0, 0xFC], [0xD0, 0xF3], [0x00, 0x00], [0xAD, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xF0], [0xAE, 0x41], [0x00, 0x00], [0x00, 0x00], [0xD4, 0x77], [0xFA, 0xF1], [0xB0, 0xE4], [0xD4, 0xA7], [0xB0, 0xE2], [0xB0, 0xDF], [0xD4, 0x7C], [0xB0, 0xDB], [0xD4, 0xA2], [0xB0, 0xE6], [0xD4, 0x76], [0xD4, 0x7B], [0xD4, 0x7A], [0xAD, 0xF2], [0xB0, 0xE1], [0xD4, 0xA5], [0x00, 0x00], [0xD4, 0xA8], [0xD4, 0x73], [0x00, 0x00], [0xB3, 0xE8], [0x00, 0x00], [0xD4, 0xA9], [0xB0, 0xE7], [0x00, 0x00], [0xB0, 0xD9], [0xB0, 0xD6], [0xD4, 0x7E], [0xB0, 0xD3], [0xFB, 0x42], [0xD4, 0xA6], [0xFA, 0xBF], [0xB0, 0xDA], [0xD4, 0xAA], [0x00, 0x00], [0xD4, 0x74], [0xD4, 0xA4], [0xB0, 0xDD], [0xD4, 0x75], [0xD4, 0x78], [0xD4, 0x7D], [0xFB, 0xA3], [0x00, 0x00], [0xB0, 0xDE], [0xB0, 0xDC], [0xB0, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xE3], [0xFA, 0xF7], [0xB0, 0xD7], [0xB1, 0xD2], [0x00, 0x00], [0xB0, 0xD8], [0xD4, 0x79], [0xB0, 0xE5], [0xB0, 0xE0], [0xD4, 0xA3], [0xB0, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0x71], [0xD4, 0x72], [0xD8, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xD7], [0xB3, 0xDA], [0xD8, 0x75], [0xB3, 0xEE], [0xD8, 0x78], [0xB3, 0xD8], [0xD8, 0x71], [0xB3, 0xDE], [0xB3, 0xE4], [0xB5, 0xBD], [0x00, 0x00], [0xFB, 0x46], [0xB3, 0xE2], [0xD8, 0x6E], [0xB3, 0xEF], [0xB3, 0xDB], [0xB3, 0xE3], [0xD8, 0x76], [0xDC, 0xD7], [0xD8, 0x7B], [0xD8, 0x6F], [0x00, 0x00], [0xD8, 0x66], [0xD8, 0x73], [0xD8, 0x6D], [0xB3, 0xE1], [0xD8, 0x79], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xDD], [0xB3, 0xF1], [0xB3, 0xEA], [0x00, 0x00], [0xB3, 0xDF], [0xB3, 0xDC], [0x00, 0x00], [0xB3, 0xE7], [0x00, 0x00], [0xD8, 0x7A], [0xD8, 0x6C], [0xD8, 0x72], [0xD8, 0x74], [0xD8, 0x68], [0xD8, 0x77], [0xB3, 0xD9], [0xD8, 0x67], [0xFB, 0x47], [0xB3, 0xE0], [0xB3, 0xF0], [0xB3, 0xEC], [0xD8, 0x69], [0xB3, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xED], [0xB3, 0xE9], [0xB3, 0xE5], [0x00, 0x00], [0xD8, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xD5], [0xDC, 0xD1], [0x00, 0x00], [0xDC, 0xE0], [0xDC, 0xCA], [0xDC, 0xD3], [0xB6, 0xE5], [0xB6, 0xE6], [0xB6, 0xDE], [0xDC, 0xDC], [0xB6, 0xE8], [0xDC, 0xCF], [0xDC, 0xCE], [0xDC, 0xCC], [0xDC, 0xDE], [0xB6, 0xDC], [0xDC, 0xD8], [0xDC, 0xCD], [0xB6, 0xDF], [0xDC, 0xD6], [0xB6, 0xDA], [0xDC, 0xD2], [0xDC, 0xD9], [0xDC, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xDF], [0xB6, 0xE3], [0xDC, 0xCB], [0xB6, 0xDD], [0xDC, 0xD0], [0x00, 0x00], [0xB6, 0xD8], [0x00, 0x00], [0xB6, 0xE4], [0xDC, 0xDA], [0xB6, 0xE0], [0xB6, 0xE1], [0xB6, 0xE7], [0xB6, 0xDB], [0xA2, 0x5F], [0xB6, 0xD9], [0xDC, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB6, 0xE2], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB9, 0xCD], [0xB9, 0xC8], [0x00, 0x00], [0xE1, 0x55], [0xE1, 0x51], [0x00, 0x00], [0xE1, 0x4B], [0xB9, 0xC2], [0xB9, 0xBE], [0xE1, 0x54], [0xB9, 0xBF], [0xE1, 0x4E], [0xE1, 0x50], [0x00, 0x00], [0xE1, 0x53], [0xFB, 0x48], [0xB9, 0xC4], [0x00, 0x00], [0xB9, 0xCB], [0xB9, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x49], [0xB9, 0xC6], [0xB9, 0xC7], [0xE1, 0x4C], [0xB9, 0xCC], [0x00, 0x00], [0xE1, 0x4A], [0xE1, 0x4F], [0xB9, 0xC3], [0xE1, 0x48], [0xB9, 0xC9], [0xB9, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB9, 0xC0], [0xE1, 0x4D], [0xE1, 0x52], [0x00, 0x00], [0xB9, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x47], [0x00, 0x00], [0xBC, 0x4D], [0xE5, 0x47], [0x00, 0x00], [0xE5, 0x44], [0x00, 0x00], [0xBC, 0x47], [0xBC, 0x53], [0xBC, 0x54], [0x00, 0x00], [0xBC, 0x4A], [0xE5, 0x42], [0xBC, 0x4C], [0xE4, 0xF9], [0xBC, 0x52], [0xFB, 0x4F], [0xE5, 0x46], [0xBC, 0x49], [0xE5, 0x48], [0xBC, 0x48], [0x00, 0x00], [0xE5, 0x43], [0xE5, 0x45], [0xBC, 0x4B], [0xE5, 0x41], [0xE4, 0xFA], [0xE4, 0xF7], [0x00, 0x00], [0x00, 0x00], [0xD8, 0x6B], [0xE4, 0xFD], [0x00, 0x00], [0xE4, 0xF6], [0xE4, 0xFC], [0xE4, 0xFB], [0x00, 0x00], [0xE4, 0xF8], [0xFB, 0x54], [0xBC, 0x4F], [0xFB, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBC, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBC, 0x50], [0xE4, 0xFE], [0xBE, 0xB2], [0xE5, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x45], [0x00, 0x00], [0xE8, 0xFD], [0x00, 0x00], [0xBE, 0xBE], [0xE9, 0x42], [0xBE, 0xB6], [0xBE, 0xBA], [0xE9, 0x41], [0x00, 0x00], [0xBE, 0xB9], [0xBE, 0xB5], [0xBE, 0xB8], [0xBE, 0xB3], [0xBE, 0xBD], [0xE9, 0x43], [0xE8, 0xFE], [0xBE, 0xBC], [0xE8, 0xFC], [0xBE, 0xBB], [0xE9, 0x44], [0xE9, 0x40], [0xBC, 0x51], [0x00, 0x00], [0xBE, 0xBF], [0xE9, 0x46], [0xBE, 0xB7], [0xBE, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xC6], [0xEC, 0xC8], [0xC0, 0x7B], [0xEC, 0xC9], [0xEC, 0xC7], [0xEC, 0xC5], [0xEC, 0xC4], [0xC0, 0x7D], [0xEC, 0xC3], [0xC0, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xC1], [0xEC, 0xC2], [0xC0, 0x7A], [0xC0, 0xA1], [0xC0, 0x7C], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xC0], [0x00, 0x00], [0xC2, 0x50], [0x00, 0x00], [0xEF, 0xBC], [0xEF, 0xBA], [0xEF, 0xBF], [0xEF, 0xBD], [0x00, 0x00], [0xEF, 0xBB], [0xEF, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC3, 0x60], [0xF1, 0xF2], [0xF1, 0xF3], [0xC4, 0x56], [0x00, 0x00], [0xF1, 0xF4], [0xF1, 0xF0], [0xF1, 0xF5], [0xF1, 0xF1], [0xC2, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xFE], [0xF4, 0x41], [0xC4, 0x59], [0xF4, 0x40], [0xC4, 0x58], [0xC4, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0x5A], [0xF5, 0xC5], [0xF5, 0xC6], [0x00, 0x00], [0xC4, 0xDA], [0xC4, 0xD9], [0xC4, 0xDB], [0xF5, 0xC4], [0x00, 0x00], [0xF6, 0xD8], [0xF6, 0xD7], [0x00, 0x00], [0xC5, 0x6D], [0xC5, 0x6F], [0xC5, 0x6E], [0xF6, 0xD9], [0xC5, 0xC8], [0xF8, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC5, 0xF1], [0x00, 0x00], [0xF8, 0xA5], [0xF8, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xC9, 0x49], [0x00, 0x00], [0x00, 0x00], [0xA5, 0x7D], [0xA5, 0x7C], [0x00, 0x00], [0xA6, 0x5F], [0xA6, 0x5E], [0xC9, 0xC7], [0xA6, 0x5D], [0xC9, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xA7, 0x79], [0xCA, 0xA9], [0x00, 0x00], [0xCA, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xA7, 0x77], [0xA7, 0x7A], [0x00, 0x00], [0xFB, 0x5C], [0xCA, 0xA7], [0xFB, 0x5B], [0xA7, 0x78], [0xFB, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xF0], [0x00, 0x00], [0xCB, 0xF1], [0xA9, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xAA], [0xFB, 0x5A], [0xD1, 0x48], [0xD1, 0x49], [0xAE, 0x45], [0xAE, 0x46], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xAC], [0xB0, 0xE9], [0xB0, 0xEB], [0xD4, 0xAB], [0xB0, 0xEA], [0xD8, 0x7C], [0xB3, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB6, 0xE9], [0xB6, 0xEA], [0xDC, 0xE1], [0x00, 0x00], [0xB9, 0xCF], [0x00, 0x00], [0xB9, 0xCE], [0x00, 0x00], [0xE5, 0x49], [0xE9, 0x48], [0xE9, 0x47], [0x00, 0x00], [0xF9, 0x6B], [0xA4, 0x67], [0xC9, 0x59], [0x00, 0x00], [0xC9, 0x6E], [0xC9, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA6, 0x62], [0xA6, 0x66], [0xC9, 0xC9], [0x00, 0x00], [0xA6, 0x64], [0xA6, 0x63], [0xC9, 0xC8], [0xA6, 0x65], [0xA6, 0x61], [0x00, 0x00], [0x00, 0x00], [0xA6, 0x60], [0xC9, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xA3], [0x00, 0x00], [0xA7, 0x7D], [0xCA, 0xAA], [0xFB, 0x64], [0xFB, 0x76], [0x00, 0x00], [0xCA, 0xAB], [0xFB, 0x60], [0xA7, 0xA1], [0x00, 0x00], [0xCA, 0xAD], [0xA7, 0x7B], [0xCA, 0xAE], [0xCA, 0xAC], [0xA7, 0x7E], [0xA7, 0xA2], [0xA7, 0xA5], [0xA7, 0xA4], [0xA7, 0x7C], [0xCA, 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], [0xA9, 0x59], [0xCB, 0xFE], [0x00, 0x00], [0xA9, 0x5B], [0x00, 0x00], [0xA9, 0x5A], [0x00, 0x00], [0xCC, 0x40], [0xA9, 0x58], [0xA9, 0x57], [0xCB, 0xF5], [0x00, 0x00], [0xCB, 0xF4], [0x00, 0x00], [0xCB, 0xF2], [0xCB, 0xF7], [0xCB, 0xF6], [0xCB, 0xF3], [0xCB, 0xFC], [0xCB, 0xFD], [0xCB, 0xFA], [0xCB, 0xF8], [0xA9, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xFB], [0xA9, 0x5C], [0xCC, 0x41], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xF9], [0x00, 0x00], [0xAB, 0xAB], [0xA9, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xAC], [0xCE, 0x54], [0x00, 0x00], [0x00, 0x00], [0xCE, 0x5A], [0xFC, 0x67], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xB2], [0xCE, 0x58], [0xCE, 0x5E], [0x00, 0x00], [0xCE, 0x55], [0xCE, 0x59], [0xCE, 0x5B], [0xCE, 0x5D], [0xCE, 0x57], [0x00, 0x00], [0xCE, 0x56], [0xCE, 0x51], [0xCE, 0x52], [0xAB, 0xAD], [0x00, 0x00], [0xAB, 0xAF], [0xAB, 0xAE], [0xCE, 0x53], [0xCE, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0x50], [0xD1, 0x53], [0x00, 0x00], [0xD1, 0x52], [0xD1, 0x57], [0xD1, 0x4E], [0x00, 0x00], [0xD1, 0x51], [0xD1, 0x50], [0x00, 0x00], [0xD1, 0x54], [0x00, 0x00], [0xD1, 0x58], [0xAE, 0x47], [0xAE, 0x4A], [0x00, 0x00], [0x00, 0x00], [0xD1, 0x4F], [0xD1, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAE, 0x49], [0xD1, 0x4A], [0x00, 0x00], [0xAB, 0xB0], [0xD4, 0xBA], [0xD1, 0x56], [0x00, 0x00], [0xD1, 0x4D], [0x00, 0x00], [0xAE, 0x48], [0xD1, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xEC], [0xB0, 0xF0], [0xD4, 0xC1], [0xD4, 0xAF], [0xD4, 0xBD], [0xB0, 0xF1], [0xD4, 0xBF], [0xFB, 0x67], [0xD4, 0xC5], [0x00, 0x00], [0xD4, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xC0], [0xD4, 0xB4], [0xD4, 0xBC], [0x00, 0x00], [0xD4, 0xCA], [0xD4, 0xC8], [0xD4, 0xBE], [0xD4, 0xB9], [0xD4, 0xB2], [0xD8, 0xA6], [0xD4, 0xB0], [0xB0, 0xF5], [0xD4, 0xB7], [0xB0, 0xF6], [0xB0, 0xF2], [0xD4, 0xAD], [0xD4, 0xC3], [0xD4, 0xB5], [0xFA, 0xE6], [0x00, 0x00], [0xD4, 0xB3], [0xD4, 0xC6], [0xB0, 0xF3], [0xFB, 0x69], [0xD4, 0xCC], [0xB0, 0xED], [0xB0, 0xEF], [0xD4, 0xBB], [0xD4, 0xB6], [0xAE, 0x4B], [0xB0, 0xEE], [0xD4, 0xB8], [0xD4, 0xC7], [0xD4, 0xCB], [0xD4, 0xC2], [0x00, 0x00], [0xD4, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xA1], [0x00, 0x00], [0xD8, 0xAA], [0xD8, 0xA9], [0xB3, 0xFA], [0xD8, 0xA2], [0x00, 0x00], [0xB3, 0xFB], [0xB3, 0xF9], [0x00, 0x00], [0xD8, 0xA4], [0xB3, 0xF6], [0xD8, 0xA8], [0xFB, 0x6C], [0xD8, 0xA3], [0xD8, 0xA5], [0xD8, 0x7D], [0xB3, 0xF4], [0x00, 0x00], [0xD8, 0xB2], [0xD8, 0xB1], [0xD8, 0xAE], [0xB3, 0xF3], [0xB3, 0xF7], [0xB3, 0xF8], [0xD1, 0x4B], [0xD8, 0xAB], [0xB3, 0xF5], [0xB0, 0xF4], [0xD8, 0xAD], [0xD8, 0x7E], [0xD8, 0xB0], [0xD8, 0xAF], [0x00, 0x00], [0xD8, 0xB3], [0x00, 0x00], [0xDC, 0xEF], [0x00, 0x00], [0xD8, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xA7], [0xDC, 0xE7], [0xB6, 0xF4], [0xB6, 0xF7], [0xB6, 0xF2], [0xDC, 0xE6], [0xDC, 0xEA], [0xDC, 0xE5], [0x00, 0x00], [0xB6, 0xEC], [0xB6, 0xF6], [0xDC, 0xE2], [0xB6, 0xF0], [0xDC, 0xE9], [0x00, 0x00], [0xB6, 0xEE], [0xB6, 0xED], [0xDC, 0xEC], [0xB6, 0xEF], [0xDC, 0xEE], [0xFB, 0x6E], [0xDC, 0xEB], [0xB6, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB6, 0xF5], [0xDC, 0xF0], [0xDC, 0xE4], [0xDC, 0xED], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xB6, 0xF1], [0x00, 0x00], [0xB6, 0xF3], [0x00, 0x00], [0xDC, 0xE8], [0x00, 0x00], [0xDC, 0xF1], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x5D], [0xB9, 0xD0], [0xE1, 0x63], [0x00, 0x00], [0x00, 0x00], [0xB9, 0xD5], [0xE1, 0x5F], [0xE1, 0x66], [0xE1, 0x57], [0xB9, 0xD7], [0xB9, 0xD1], [0xE1, 0x5C], [0xBC, 0x55], [0xE1, 0x5B], [0xE1, 0x64], [0xB9, 0xD2], [0x00, 0x00], [0xB9, 0xD6], [0xE1, 0x5A], [0xE1, 0x60], [0xE1, 0x65], [0xE1, 0x56], [0xB9, 0xD4], [0xE1, 0x5E], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x62], [0xE1, 0x68], [0xE1, 0x58], [0xE1, 0x61], [0x00, 0x00], [0xB9, 0xD3], [0xE1, 0x67], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBC, 0x59], [0xE5, 0x4B], [0xBC, 0x57], [0xBC, 0x56], [0xE5, 0x4D], [0xE5, 0x52], [0x00, 0x00], [0xE5, 0x4E], [0x00, 0x00], [0xE5, 0x51], [0xBC, 0x5C], [0x00, 0x00], [0xBE, 0xA5], [0xBC, 0x5B], [0xFB, 0x6F], [0xE5, 0x4A], [0xE5, 0x50], [0x00, 0x00], [0xBC, 0x5A], [0xE5, 0x4F], [0x00, 0x00], [0xE5, 0x4C], [0x00, 0x00], [0xBC, 0x58], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x4D], [0xF9, 0xD9], [0xE9, 0x4F], [0xE9, 0x4A], [0xBE, 0xC1], [0xE9, 0x4C], [0x00, 0x00], [0xBE, 0xC0], [0xE9, 0x4E], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xC3], [0xE9, 0x50], [0xBE, 0xC2], [0xE9, 0x49], [0xE9, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xA5], [0xEC, 0xCC], [0x00, 0x00], [0xC0, 0xA4], [0xEC, 0xCD], [0xC0, 0xA3], [0xEC, 0xCB], [0xC0, 0xA2], [0xEC, 0xCA], [0x00, 0x00], [0xC2, 0x53], [0xC2, 0x52], [0xF1, 0xF6], [0xF1, 0xF8], [0xFB, 0x72], [0xF1, 0xF7], [0xC3, 0x61], [0xC3, 0x62], [0xFB, 0x71], [0x00, 0x00], [0xC3, 0x63], [0xF4, 0x42], [0xC4, 0x5B], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xD3], [0xF7, 0xD2], [0xC5, 0xF2], [0x00, 0x00], [0xA4, 0x68], [0xA4, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xFC], [0xB3, 0xFD], [0xFB, 0x74], [0xDC, 0xF2], [0xB9, 0xD8], [0xE1, 0x69], [0xE5, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC9, 0x5A], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC6, 0xCA], [0x00, 0x00], [0xCC, 0x42], [0xCE, 0x60], [0xD1, 0x59], [0xAE, 0x4C], [0x00, 0x00], [0xFE, 0x42], [0xF1, 0xF9], [0x00, 0x00], [0xC4, 0xDC], [0xA4, 0x69], [0xA5, 0x7E], [0xC9, 0x70], [0x00, 0x00], [0xA6, 0x67], [0xA6, 0x68], [0x00, 0x00], [0xA9, 0x5D], [0x00, 0x00], [0x00, 0x00], [0xFB, 0x7B], [0xB0, 0xF7], [0x00, 0x00], [0xB9, 0xDA], [0x00, 0x00], [0xB9, 0xDB], [0xB9, 0xD9], [0x00, 0x00], [0xA4, 0x6A], [0x00, 0x00], [0xA4, 0xD1], [0xA4, 0xD3], [0xA4, 0xD2], [0xC9, 0x5B], [0xA4, 0xD4], [0xA5, 0xA1], [0xC9, 0x71], [0x00, 0x00], [0xA5, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA6, 0x69], [0xA6, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xCB], [0x00, 0x00], [0xA7, 0xA8], [0x00, 0x00], [0xCA, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA9, 0x61], [0xCC, 0x43], [0x00, 0x00], [0xA9, 0x5F], [0xA9, 0x60], [0xA9, 0x5E], [0xD1, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xB6], [0xAB, 0xB5], [0xAB, 0xB7], [0xAB, 0xB4], [0x00, 0x00], [0xCE, 0x61], [0xA9, 0x62], [0xAB, 0xB3], [0x00, 0x00], [0xAE, 0x4D], [0xAE, 0x4E], [0x00, 0x00], [0xAE, 0x4F], [0x00, 0x00], [0xD4, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xFE], [0xD8, 0xB4], [0xB0, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB6, 0xF8], [0x00, 0x00], [0xB9, 0xDD], [0xB9, 0xDC], [0xE1, 0x6A], [0x00, 0x00], [0xBC, 0x5D], [0xBE, 0xC4], [0x00, 0x00], [0xEF, 0xC0], [0xF6, 0xDA], [0xF7, 0xD4], [0xA4, 0x6B], [0xA5, 0xA3], [0x00, 0x00], [0xA5, 0xA4], [0xC9, 0xD1], [0xA6, 0x6C], [0xA6, 0x6F], [0x00, 0x00], [0xC9, 0xCF], [0xC9, 0xCD], [0xA6, 0x6E], [0xC9, 0xD0], [0xC9, 0xD2], [0xC9, 0xCC], [0xA6, 0x71], [0xA6, 0x70], [0xA6, 0x6D], [0xA6, 0x6B], [0xC9, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xB0], [0xCA, 0xB6], [0xCA, 0xB9], [0xCA, 0xB8], [0x00, 0x00], [0xA7, 0xAA], [0xA7, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xAF], [0xCA, 0xB5], [0xCA, 0xB3], [0xA7, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xA9], [0xA7, 0xAC], [0x00, 0x00], [0xCA, 0xB4], [0xCA, 0xBB], [0xCA, 0xB7], [0xA7, 0xAD], [0xA7, 0xB1], [0xA7, 0xB4], [0xCA, 0xB2], [0xCA, 0xBA], [0xA7, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA9, 0x67], [0xA9, 0x6F], [0x00, 0x00], [0xCC, 0x4F], [0xCC, 0x48], [0xA9, 0x70], [0xCC, 0x53], [0xCC, 0x44], [0xCC, 0x4B], [0x00, 0x00], [0x00, 0x00], [0xA9, 0x66], [0xCC, 0x45], [0xA9, 0x64], [0xCC, 0x4C], [0xCC, 0x50], [0xA9, 0x63], [0x00, 0x00], [0xCC, 0x51], [0xCC, 0x4A], [0x00, 0x00], [0xCC, 0x4D], [0x00, 0x00], [0xA9, 0x72], [0xA9, 0x69], [0xCC, 0x54], [0xCC, 0x52], [0xFB, 0xA6], [0xA9, 0x6E], [0xA9, 0x6C], [0xCC, 0x49], [0xA9, 0x6B], [0xCC, 0x47], [0xCC, 0x46], [0xA9, 0x6A], [0xA9, 0x68], [0xA9, 0x71], [0xA9, 0x6D], [0xA9, 0x65], [0x00, 0x00], [0xCC, 0x4E], [0x00, 0x00], [0xAB, 0xB9], [0xFB, 0xAB], [0xAB, 0xC0], [0xCE, 0x6F], [0xAB, 0xB8], [0xCE, 0x67], [0xCE, 0x63], [0x00, 0x00], [0xCE, 0x73], [0xCE, 0x62], [0x00, 0x00], [0xAB, 0xBB], [0xCE, 0x6C], [0xAB, 0xBE], [0xAB, 0xC1], [0x00, 0x00], [0xAB, 0xBC], [0xCE, 0x70], [0xAB, 0xBF], [0x00, 0x00], [0xAE, 0x56], [0xCE, 0x76], [0xCE, 0x64], [0x00, 0x00], [0x00, 0x00], [0xCE, 0x66], [0xCE, 0x6D], [0xCE, 0x71], [0xCE, 0x75], [0xCE, 0x72], [0xCE, 0x6B], [0xCE, 0x6E], [0x00, 0x00], [0xFB, 0xB2], [0xCE, 0x68], [0xAB, 0xC3], [0xCE, 0x6A], [0xCE, 0x69], [0xCE, 0x74], [0xAB, 0xBA], [0xCE, 0x65], [0xAB, 0xC2], [0x00, 0x00], [0xAB, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAE, 0x5C], [0xD1, 0x62], [0x00, 0x00], [0xAE, 0x5B], [0x00, 0x00], [0x00, 0x00], [0xD1, 0x60], [0x00, 0x00], [0xAE, 0x50], [0x00, 0x00], [0xAE, 0x55], [0x00, 0x00], [0xD1, 0x5F], [0xD1, 0x5C], [0xD1, 0x61], [0xAE, 0x51], [0xD1, 0x5B], [0x00, 0x00], [0xAE, 0x54], [0xAE, 0x52], [0x00, 0x00], [0xD1, 0x63], [0xAE, 0x53], [0xAE, 0x57], [0x00, 0x00], [0x00, 0x00], [0xAE, 0x58], [0xFB, 0xA2], [0xAE, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAE, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0x5D], [0xD1, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0x64], [0x00, 0x00], [0xD4, 0xD4], [0xB0, 0xF9], [0xD8, 0xC2], [0xD4, 0xD3], [0xD4, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xB1, 0x40], [0x00, 0x00], [0xD4, 0xE4], [0x00, 0x00], [0xB0, 0xFE], [0xB0, 0xFA], [0xD4, 0xED], [0xD4, 0xDD], [0xD4, 0xE0], [0x00, 0x00], [0xB1, 0x43], [0xD4, 0xEA], [0xD4, 0xE2], [0xB0, 0xFB], [0xB1, 0x44], [0x00, 0x00], [0xD4, 0xE7], [0xD4, 0xE5], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xD6], [0xD4, 0xEB], [0xD4, 0xDF], [0xD4, 0xDA], [0x00, 0x00], [0xD4, 0xD0], [0xD4, 0xEC], [0xD4, 0xDC], [0xD4, 0xCF], [0x00, 0x00], [0xB1, 0x42], [0xD4, 0xE1], [0xD4, 0xEE], [0xD4, 0xDE], [0xD4, 0xD2], [0xD4, 0xD7], [0xD4, 0xCE], [0x00, 0x00], [0xB1, 0x41], [0xFB, 0xB5], [0xD4, 0xDB], [0xD4, 0xD8], [0xB0, 0xFC], [0xD4, 0xD1], [0x00, 0x00], [0xD4, 0xE9], [0xB0, 0xFD], [0x00, 0x00], [0xD4, 0xD9], [0xD4, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB4, 0x40], [0xD8, 0xBB], [0x00, 0x00], [0xD8, 0xB8], [0xD8, 0xC9], [0xD8, 0xBD], [0xD8, 0xCA], [0x00, 0x00], [0xB4, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xC6], [0xD8, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xEF], [0x00, 0x00], [0xD8, 0xC4], [0xD8, 0xC7], [0xD8, 0xCB], [0x00, 0x00], [0xD4, 0xE3], [0xD8, 0xCD], [0xDD, 0x47], [0xFD, 0xC1], [0xB4, 0x43], [0xD8, 0xCE], [0xD8, 0xB6], [0xD8, 0xC0], [0xFB, 0xBA], [0xD8, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xB4, 0x41], [0xB4, 0x44], [0xD8, 0xCC], [0xD8, 0xCF], [0xD8, 0xBA], [0xD8, 0xB7], [0xFC, 0x73], [0x00, 0x00], [0xD8, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xBE], [0xD8, 0xBC], [0xB4, 0x45], [0x00, 0x00], [0xD8, 0xC8], [0x00, 0x00], [0xFB, 0xB4], [0xD8, 0xBF], [0x00, 0x00], [0xD8, 0xC1], [0xD8, 0xB5], [0xDC, 0xFA], [0xDC, 0xF8], [0xB7, 0x42], [0xB7, 0x40], [0xDD, 0x43], [0xDC, 0xF9], [0xDD, 0x44], [0xDD, 0x40], [0xDC, 0xF7], [0xDD, 0x46], [0xDC, 0xF6], [0xDC, 0xFD], [0xB6, 0xFE], [0xB6, 0xFD], [0xB6, 0xFC], [0xDC, 0xFB], [0xDD, 0x41], [0xB6, 0xF9], [0xB7, 0x41], [0x00, 0x00], [0xDC, 0xF4], [0x00, 0x00], [0xDC, 0xFE], [0xDC, 0xF3], [0xDC, 0xFC], [0xB6, 0xFA], [0xDD, 0x42], [0xDC, 0xF5], [0xB6, 0xFB], [0xDD, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xBC], [0x00, 0x00], [0xE1, 0x6E], [0xB9, 0xE2], [0xB9, 0xE1], [0xB9, 0xE3], [0xE1, 0x7A], [0xE1, 0x70], [0xE1, 0x76], [0xE1, 0x6B], [0xE1, 0x79], [0xE1, 0x78], [0xE1, 0x7C], [0xE1, 0x75], [0xB9, 0xDE], [0xE1, 0x74], [0xB9, 0xE4], [0x00, 0x00], [0xE1, 0x6D], [0xB9, 0xDF], [0x00, 0x00], [0xE1, 0x7B], [0xB9, 0xE0], [0xE1, 0x6F], [0xE1, 0x72], [0xE1, 0x77], [0xE1, 0x71], [0xE1, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x73], [0xE5, 0x55], [0xBC, 0x61], [0xE5, 0x58], [0xE5, 0x57], [0xE5, 0x5A], [0xE5, 0x5C], [0xF9, 0xDC], [0xBC, 0x5F], [0x00, 0x00], [0xE5, 0x56], [0x00, 0x00], [0xE5, 0x54], [0x00, 0x00], [0xE5, 0x5D], [0xE5, 0x5B], [0xE5, 0x59], [0x00, 0x00], [0xE5, 0x5F], [0x00, 0x00], [0xE5, 0x5E], [0xBC, 0x63], [0xBC, 0x5E], [0x00, 0x00], [0xBC, 0x60], [0xBC, 0x62], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x60], [0xE9, 0x57], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x56], [0xE9, 0x55], [0x00, 0x00], [0xE9, 0x58], [0xE9, 0x51], [0x00, 0x00], [0xE9, 0x52], [0xE9, 0x5A], [0xE9, 0x53], [0x00, 0x00], [0xBE, 0xC5], [0xE9, 0x5C], [0x00, 0x00], [0xE9, 0x5B], [0xE9, 0x54], [0x00, 0x00], [0xEC, 0xD1], [0xC0, 0xA8], [0xEC, 0xCF], [0xEC, 0xD4], [0xEC, 0xD3], [0xE9, 0x59], [0x00, 0x00], [0xC0, 0xA7], [0x00, 0x00], [0xEC, 0xD2], [0xEC, 0xCE], [0xEC, 0xD6], [0xEC, 0xD5], [0xC0, 0xA6], [0x00, 0x00], [0xEC, 0xD0], [0x00, 0x00], [0xBE, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xC1], [0xF1, 0xFA], [0xF1, 0xFB], [0xF1, 0xFC], [0xC4, 0x5C], [0x00, 0x00], [0x00, 0x00], [0xC4, 0x5D], [0x00, 0x00], [0xF4, 0x43], [0xFE, 0xA4], [0xF5, 0xC8], [0xF5, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xDB], [0xF6, 0xDC], [0xF7, 0xD5], [0xF8, 0xA7], [0x00, 0x00], [0xA4, 0x6C], [0xA4, 0x6D], [0x00, 0x00], [0xA4, 0x6E], [0xA4, 0xD5], [0xA5, 0xA5], [0xC9, 0xD3], [0xA6, 0x72], [0xA6, 0x73], [0x00, 0x00], [0xA7, 0xB7], [0xA7, 0xB8], [0xA7, 0xB6], [0xA7, 0xB5], [0x00, 0x00], [0xA9, 0x73], [0x00, 0x00], [0x00, 0x00], [0xCC, 0x55], [0xA9, 0x75], [0xA9, 0x74], [0xCC, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xC4], [0x00, 0x00], [0xAE, 0x5D], [0xD1, 0x65], [0x00, 0x00], [0xD4, 0xF0], [0x00, 0x00], [0xB1, 0x45], [0xB4, 0x47], [0xD4, 0xEF], [0xB4, 0x46], [0x00, 0x00], [0xB9, 0xE5], [0xFB, 0xC5], [0xE1, 0x7D], [0xBE, 0xC7], [0x00, 0x00], [0xC0, 0xA9], [0xEC, 0xD7], [0xFB, 0xC7], [0xC4, 0x5E], [0x00, 0x00], [0xC5, 0x70], [0xC6, 0xCB], [0xC9, 0x72], [0xFA, 0x79], [0xA5, 0xA6], [0xC9, 0x73], [0xA6, 0x76], [0x00, 0x00], [0xA6, 0x74], [0xA6, 0x75], [0xA6, 0x77], [0x00, 0x00], [0xA7, 0xBA], [0xA7, 0xB9], [0x00, 0x00], [0xCA, 0xBC], [0xA7, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xBD], [0xCC, 0x57], [0x00, 0x00], [0xCC, 0x58], [0x00, 0x00], [0xA9, 0x76], [0xA9, 0x78], [0xA9, 0x7A], [0xA9, 0x77], [0xA9, 0x7B], [0xA9, 0x79], [0xFB, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xC8], [0xAB, 0xC5], [0xAB, 0xC7], [0xAB, 0xC9], [0xAB, 0xC6], [0xD1, 0x66], [0xCE, 0x77], [0x00, 0x00], [0xFC, 0x7D], [0x00, 0x00], [0xD1, 0x68], [0xD1, 0x67], [0xAE, 0x63], [0x00, 0x00], [0xAE, 0x5F], [0x00, 0x00], [0x00, 0x00], [0xAE, 0x60], [0xAE, 0x62], [0xAE, 0x64], [0xAE, 0x61], [0x00, 0x00], [0xAE, 0x66], [0xAE, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB1, 0x4A], [0xD4, 0xF2], [0xD4, 0xF1], [0xB1, 0x49], [0x00, 0x00], [0xB1, 0x48], [0xB1, 0x47], [0xB1, 0x4B], [0xB1, 0x46], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xD5], [0xD8, 0xD2], [0xB4, 0x49], [0xD8, 0xD1], [0xD8, 0xD6], [0x00, 0x00], [0xB4, 0x4B], [0xD8, 0xD4], [0xB4, 0x48], [0xB4, 0x4A], [0xD8, 0xD3], [0xFB, 0xCC], [0xDD, 0x48], [0xFE, 0xAE], [0xDD, 0x49], [0xDD, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB9, 0xE6], [0xB9, 0xEE], [0xE1, 0x7E], [0xB9, 0xE8], [0xB9, 0xEC], [0xE1, 0xA1], [0xB9, 0xED], [0xB9, 0xE9], [0xB9, 0xEA], [0xB9, 0xE7], [0xB9, 0xEB], [0xBC, 0x66], [0xD8, 0xD0], [0xBC, 0x67], [0xBC, 0x65], [0x00, 0x00], [0xBC, 0x64], [0xE9, 0x5D], [0xBE, 0xC8], [0xEC, 0xD8], [0xEC, 0xD9], [0xFB, 0xD1], [0x00, 0x00], [0xC3, 0x64], [0xC4, 0x5F], [0x00, 0x00], [0xA4, 0x6F], [0x00, 0x00], [0xA6, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0x75], [0x00, 0x00], [0xAB, 0xCA], [0x00, 0x00], [0xD1, 0x69], [0xAE, 0x67], [0xFB, 0xD4], [0x00, 0x00], [0xB1, 0x4E], [0xB1, 0x4D], [0xB1, 0x4C], [0xB4, 0x4C], [0xB4, 0x4D], [0xD8, 0xD7], [0xB9, 0xEF], [0xBE, 0xC9], [0xA4, 0x70], [0xC9, 0x5C], [0xA4, 0xD6], [0xC9, 0x74], [0xFB, 0xD6], [0xFB, 0xD8], [0xC9, 0xD4], [0xA6, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA9, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0x4B], [0x00, 0x00], [0x00, 0x00], [0xA4, 0x71], [0x00, 0x00], [0xA4, 0xD7], [0xC9, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xBE], [0x00, 0x00], [0xCA, 0xBF], [0x00, 0x00], [0xA7, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xD8], [0xB4, 0x4E], [0x00, 0x00], [0xDD, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xAA], [0xA4, 0x72], [0xA4, 0xA8], [0xA4, 0xD8], [0xC9, 0x75], [0xA5, 0xA7], [0x00, 0x00], [0xA7, 0xC0], [0xA7, 0xBF], [0xA7, 0xBD], [0xA7, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xCC, 0x59], [0xA9, 0x7E], [0xA9, 0xA1], [0xCC, 0x5A], [0xA9, 0x7D], [0xFB, 0xDB], [0x00, 0x00], [0xAB, 0xCE], [0xCE, 0x78], [0xAB, 0xCD], [0xAB, 0xCB], [0xAB, 0xCC], [0xAE, 0x6A], [0xAE, 0x68], [0x00, 0x00], [0x00, 0x00], [0xD1, 0x6B], [0xAE, 0x69], [0xD1, 0x6A], [0x00, 0x00], [0xAE, 0x5E], [0xD4, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xB1, 0x50], [0xB1, 0x51], [0x00, 0x00], [0x00, 0x00], [0xB1, 0x4F], [0x00, 0x00], [0xB9, 0xF0], [0xE1, 0xA2], [0xBC, 0x68], [0xBC, 0x69], [0x00, 0x00], [0xE5, 0x61], [0xC0, 0xAB], [0xEF, 0xC2], [0xEF, 0xC3], [0x00, 0x00], [0xC4, 0xDD], [0xF8, 0xA8], [0xC9, 0x4B], [0xA4, 0xD9], [0x00, 0x00], [0xA4, 0x73], [0x00, 0x00], [0xC9, 0x77], [0xC9, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA6, 0x7A], [0xC9, 0xD7], [0xC9, 0xD8], [0xC9, 0xD6], [0x00, 0x00], [0xC9, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xDD], [0xCA, 0xC7], [0x00, 0x00], [0xCA, 0xC2], [0xCA, 0xC4], [0xCA, 0xC6], [0xCA, 0xC3], [0xA7, 0xC4], [0xCA, 0xC0], [0x00, 0x00], [0xCA, 0xC1], [0xA7, 0xC1], [0xA7, 0xC2], [0xCA, 0xC5], [0xCA, 0xC8], [0xA7, 0xC3], [0xCA, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xF2], [0xCC, 0x68], [0x00, 0x00], [0xCC, 0x62], [0xCC, 0x5D], [0xA9, 0xA3], [0xCC, 0x65], [0xCC, 0x63], [0xCC, 0x5C], [0xCC, 0x69], [0xCC, 0x6C], [0xCC, 0x67], [0xCC, 0x60], [0xA9, 0xA5], [0xCC, 0x66], [0xA9, 0xA6], [0xCC, 0x61], [0xCC, 0x64], [0xCC, 0x5B], [0xCC, 0x5F], [0xCC, 0x6B], [0xA9, 0xA7], [0x00, 0x00], [0xA9, 0xA8], [0x00, 0x00], [0xCC, 0x5E], [0xCC, 0x6A], [0xA9, 0xA2], [0xA9, 0xA4], [0x00, 0x00], [0xFB, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xAB], [0xCE, 0xA4], [0xCE, 0xAA], [0xCE, 0xA3], [0xCE, 0xA5], [0xCE, 0x7D], [0xCE, 0x7B], [0x00, 0x00], [0xCE, 0xAC], [0xCE, 0xA9], [0xCE, 0x79], [0x00, 0x00], [0xAB, 0xD0], [0xCE, 0xA7], [0xCE, 0xA8], [0x00, 0x00], [0xCE, 0xA6], [0xCE, 0x7C], [0xCE, 0x7A], [0xAB, 0xCF], [0xCE, 0xA2], [0xCE, 0x7E], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xA1], [0xCE, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAE, 0x6F], [0xFB, 0xDE], [0xAE, 0x6E], [0x00, 0x00], [0xD1, 0x6C], [0xAE, 0x6B], [0xD1, 0x6E], [0xFB, 0xDF], [0xAE, 0x70], [0xD1, 0x6F], [0x00, 0x00], [0x00, 0x00], [0xAE, 0x73], [0x00, 0x00], [0xAE, 0x71], [0xD1, 0x70], [0xCE, 0xAE], [0xD1, 0x72], [0x00, 0x00], [0xAE, 0x6D], [0x00, 0x00], [0xAE, 0x6C], [0x00, 0x00], [0xD1, 0x6D], [0xD1, 0x71], [0xAE, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB1, 0x53], [0xB1, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xF5], [0xD4, 0xF9], [0xD4, 0xFB], [0xB1, 0x54], [0xD4, 0xFE], [0xFB, 0xE3], [0xB1, 0x58], [0xD5, 0x41], [0x00, 0x00], [0xB1, 0x5A], [0x00, 0x00], [0xB1, 0x56], [0xB1, 0x5E], [0xFB, 0xE4], [0xB1, 0x5B], [0xD4, 0xF7], [0xB1, 0x55], [0x00, 0x00], [0xD4, 0xF6], [0xD4, 0xF4], [0xD5, 0x43], [0xD4, 0xF8], [0x00, 0x00], [0xB1, 0x57], [0xD5, 0x42], [0xB1, 0x5C], [0xD4, 0xFD], [0xD4, 0xFC], [0xB1, 0x5D], [0xD4, 0xFA], [0xB1, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0x44], [0x00, 0x00], [0xD5, 0x40], [0xD8, 0xE7], [0xD8, 0xEE], [0xD8, 0xE3], [0xB4, 0x51], [0xD8, 0xDF], [0xD8, 0xEF], [0xD8, 0xD9], [0xD8, 0xEC], [0xD8, 0xEA], [0xD8, 0xE4], [0x00, 0x00], [0xD8, 0xED], [0xD8, 0xE6], [0x00, 0x00], [0xD8, 0xDE], [0xD8, 0xF0], [0xD8, 0xDC], [0xD8, 0xE9], [0xD8, 0xDA], [0x00, 0x00], [0xD8, 0xF1], [0xFB, 0xE5], [0xB4, 0x52], [0x00, 0x00], [0xD8, 0xEB], [0xDD, 0x4F], [0xD8, 0xDD], [0xB4, 0x4F], [0x00, 0x00], [0xD8, 0xE1], [0x00, 0x00], [0xB4, 0x50], [0xD8, 0xE0], [0xD8, 0xE5], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0x56], [0xDD, 0x4E], [0x00, 0x00], [0xDD, 0x50], [0x00, 0x00], [0xDD, 0x55], [0xDD, 0x54], [0xB7, 0x43], [0x00, 0x00], [0xD8, 0xDB], [0xDD, 0x52], [0x00, 0x00], [0x00, 0x00], [0xB7, 0x44], [0x00, 0x00], [0xDD, 0x4D], [0xDD, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA9], [0x00, 0x00], [0xE1, 0xB0], [0xE1, 0xA7], [0x00, 0x00], [0xE1, 0xAE], [0xE1, 0xA5], [0xE1, 0xAD], [0xE1, 0xB1], [0xE1, 0xA4], [0xE1, 0xA8], [0xE1, 0xA3], [0x00, 0x00], [0xB9, 0xF1], [0x00, 0x00], [0xE1, 0xA6], [0xB9, 0xF2], [0xE1, 0xAC], [0xE1, 0xAB], [0xE1, 0xAA], [0xFB, 0xE0], [0x00, 0x00], [0xE1, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x65], [0xE5, 0x67], [0xBC, 0x6B], [0xE5, 0x68], [0x00, 0x00], [0xE5, 0x63], [0x00, 0x00], [0xE5, 0x62], [0xE5, 0x6C], [0x00, 0x00], [0xE5, 0x6A], [0xBC, 0x6A], [0xE5, 0x6D], [0xE5, 0x64], [0xE5, 0x69], [0xE5, 0x6B], [0xE5, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x61], [0xE9, 0x66], [0xE9, 0x60], [0xE9, 0x65], [0x00, 0x00], [0xE9, 0x5E], [0xE9, 0x68], [0xE9, 0x64], [0xE9, 0x69], [0xE9, 0x63], [0xE9, 0x5F], [0xE9, 0x67], [0x00, 0x00], [0xE9, 0x6A], [0xE9, 0x62], [0xFC, 0x58], [0xEC, 0xDA], [0xC0, 0xAF], [0x00, 0x00], [0xC0, 0xAD], [0x00, 0x00], [0xC0, 0xAC], [0xC0, 0xAE], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xC4], [0x00, 0x00], [0xF1, 0x72], [0xF1, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xF4, 0x44], [0xF4, 0x45], [0x00, 0x00], [0xC4, 0x60], [0x00, 0x00], [0xF5, 0xC9], [0x00, 0x00], [0xC4, 0xDE], [0x00, 0x00], [0xF5, 0xCA], [0x00, 0x00], [0xF6, 0xDE], [0xC5, 0x72], [0x00, 0x00], [0xC5, 0x71], [0xF6, 0xDD], [0xC5, 0xC9], [0xFB, 0xE8], [0xF7, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xC6, 0xCC], [0x00, 0x00], [0xA4, 0x74], [0xA6, 0x7B], [0xC9, 0xDA], [0xCA, 0xCA], [0xA8, 0xB5], [0xB1, 0x5F], [0x00, 0x00], [0x00, 0x00], [0xA4, 0x75], [0xA5, 0xAA], [0xA5, 0xA9], [0xA5, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xAE, 0x74], [0x00, 0x00], [0xDD, 0x57], [0xA4, 0x76], [0xA4, 0x77], [0xA4, 0x78], [0xA4, 0xDA], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xD1], [0x00, 0x00], [0xCE, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB4, 0x53], [0xA4, 0x79], [0xC9, 0x5D], [0x00, 0x00], [0x00, 0x00], [0xA5, 0xAB], [0xA5, 0xAC], [0xC9, 0x78], [0x00, 0x00], [0xA6, 0x7C], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xFC], [0xCA, 0xCB], [0x00, 0x00], [0xA7, 0xC6], [0x00, 0x00], [0xCA, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xA9, 0xAE], [0x00, 0x00], [0x00, 0x00], [0xCC, 0x6E], [0xA9, 0xAC], [0xA9, 0xAB], [0xCC, 0x6D], [0xA9, 0xA9], [0xCC, 0x6F], [0xA9, 0xAA], [0xA9, 0xAD], [0x00, 0x00], [0xAB, 0xD2], [0x00, 0x00], [0xAB, 0xD4], [0xCE, 0xB3], [0xCE, 0xB0], [0xCE, 0xB1], [0xCE, 0xB2], [0xCE, 0xB4], [0xAB, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xD1, 0x74], [0xD1, 0x73], [0x00, 0x00], [0xAE, 0x76], [0x00, 0x00], [0xAE, 0x75], [0xFB, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB1, 0x62], [0xD5, 0x46], [0x00, 0x00], [0xB1, 0x61], [0xB1, 0x63], [0xB1, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB4, 0x55], [0xD5, 0x45], [0x00, 0x00], [0xB4, 0x56], [0xD8, 0xF3], [0x00, 0x00], [0xB4, 0x57], [0xD8, 0xF2], [0xB4, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0x5A], [0xDD, 0x5C], [0xB7, 0x45], [0xDD, 0x5B], [0xDD, 0x59], [0xDD, 0x58], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xB4], [0xB9, 0xF7], [0xB9, 0xF5], [0x00, 0x00], [0xB9, 0xF6], [0xE1, 0xB2], [0xE1, 0xB3], [0x00, 0x00], [0xB9, 0xF3], [0xE5, 0x71], [0xE5, 0x6F], [0x00, 0x00], [0xBC, 0x6D], [0xE5, 0x70], [0xBC, 0x6E], [0xBC, 0x6C], [0xB9, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x6D], [0xE9, 0x6B], [0xE9, 0x6C], [0xE5, 0x6E], [0xEC, 0xDC], [0xC0, 0xB0], [0xEC, 0xDB], [0xEF, 0xC5], [0xEF, 0xC6], [0xE9, 0x6E], [0xF1, 0xFE], [0x00, 0x00], [0xA4, 0x7A], [0xA5, 0xAD], [0xA6, 0x7E], [0xC9, 0xDB], [0xA6, 0x7D], [0x00, 0x00], [0xA9, 0xAF], [0xB7, 0x46], [0xFB, 0xF4], [0xA4, 0xDB], [0xA5, 0xAE], [0xAB, 0xD5], [0xB4, 0x58], [0xC6, 0xCE], [0xC9, 0x79], [0x00, 0x00], [0xC9, 0x7A], [0xFB, 0xC3], [0xC9, 0xDC], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xC8], [0xCA, 0xD0], [0xCA, 0xCE], [0xA7, 0xC9], [0xCA, 0xCD], [0xCA, 0xCF], [0xCA, 0xD1], [0x00, 0x00], [0xA7, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA9, 0xB3], [0xA9, 0xB4], [0xA9, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xA9, 0xB0], [0xCE, 0xB8], [0xA9, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xD6], [0x00, 0x00], [0xCE, 0xB7], [0xCE, 0xB9], [0xCE, 0xB6], [0xCE, 0xBA], [0xAB, 0xD7], [0xAE, 0x79], [0xD1, 0x75], [0x00, 0x00], [0xD1, 0x77], [0xAE, 0x77], [0xD1, 0x78], [0xAE, 0x78], [0xD1, 0x76], [0x00, 0x00], [0xCE, 0xB5], [0xD5, 0x47], [0xD5, 0x4A], [0xD5, 0x4B], [0xD5, 0x48], [0xB1, 0x67], [0xB1, 0x66], [0xB1, 0x64], [0xB1, 0x65], [0xD5, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB1, 0x68], [0x00, 0x00], [0x00, 0x00], [0xB4, 0x5A], [0xB4, 0x5B], [0x00, 0x00], [0xB4, 0x5C], [0xDD, 0x5D], [0xDD, 0x5F], [0xDD, 0x61], [0xB7, 0x48], [0xB7, 0x47], [0xB4, 0x59], [0xDD, 0x60], [0xDD, 0x5E], [0x00, 0x00], [0xE1, 0xB8], [0x00, 0x00], [0xFB, 0xF9], [0xE1, 0xB6], [0xE1, 0xBC], [0xB9, 0xF8], [0xE1, 0xBD], [0xE1, 0xBA], [0xB9, 0xF9], [0xE1, 0xB7], [0xE1, 0xB5], [0xE1, 0xBB], [0xBC, 0x70], [0xE5, 0x73], [0xE1, 0xB9], [0xBC, 0x72], [0xE5, 0x74], [0xBC, 0x71], [0xBC, 0x74], [0xE5, 0x75], [0xBC, 0x6F], [0xBC, 0x73], [0x00, 0x00], [0xE9, 0x73], [0xE9, 0x71], [0xE9, 0x70], [0xE9, 0x72], [0xE9, 0x6F], [0x00, 0x00], [0x00, 0x00], [0xC3, 0x66], [0x00, 0x00], [0xF4, 0x46], [0xF4, 0x47], [0x00, 0x00], [0xF5, 0xCB], [0xF6, 0xDF], [0xC6, 0x55], [0xC6, 0xCF], [0x00, 0x00], [0xA9, 0xB5], [0xA7, 0xCA], [0x00, 0x00], [0xFC, 0x40], [0xAB, 0xD8], [0xFC, 0x41], [0xFC, 0x43], [0x00, 0x00], [0xA4, 0x7B], [0xA4, 0xDC], [0x00, 0x00], [0xA5, 0xAF], [0xC9, 0xDD], [0x00, 0x00], [0xA7, 0xCB], [0xCA, 0xD2], [0x00, 0x00], [0xCE, 0xBB], [0xAB, 0xD9], [0x00, 0x00], [0xB9, 0xFA], [0xA4, 0x7C], [0x00, 0x00], [0xFC, 0x46], [0x00, 0x00], [0xA6, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xB7, 0x49], [0xA4, 0x7D], [0xA4, 0xDD], [0xA4, 0xDE], [0x00, 0x00], [0xA5, 0xB1], [0xA5, 0xB0], [0x00, 0x00], [0xC9, 0xDE], [0xA6, 0xA2], [0x00, 0x00], [0xCA, 0xD3], [0x00, 0x00], [0xA7, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xCC, 0x71], [0xCC, 0x72], [0xCC, 0x73], [0x00, 0x00], [0xA9, 0xB6], [0xA9, 0xB7], [0xCC, 0x70], [0xA9, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xDA], [0xCE, 0xBC], [0x00, 0x00], [0xD1, 0x7A], [0xAE, 0x7A], [0x00, 0x00], [0xD1, 0x79], [0x00, 0x00], [0xB1, 0x69], [0xD5, 0x4C], [0xB1, 0x6A], [0xD5, 0x4D], [0x00, 0x00], [0xFC, 0x4C], [0x00, 0x00], [0xB4, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0x62], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xBF], [0xE1, 0xBE], [0x00, 0x00], [0xB9, 0xFB], [0x00, 0x00], [0xBC, 0x75], [0xE5, 0x76], [0xBE, 0xCA], [0xE9, 0x74], [0xC0, 0xB1], [0x00, 0x00], [0xC5, 0x73], [0xF7, 0xD8], [0xC6, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0x74], [0x00, 0x00], [0xCE, 0xBD], [0xB1, 0x6B], [0xD8, 0xF4], [0xB7, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC6, 0xD1], [0xA7, 0xCE], [0xFC, 0x51], [0xA7, 0xCD], [0xAB, 0xDB], [0x00, 0x00], [0xD1, 0x7B], [0x00, 0x00], [0xB1, 0x6D], [0xB3, 0x43], [0xB1, 0x6E], [0xB1, 0x6C], [0xB4, 0x5E], [0x00, 0x00], [0xE1, 0xC0], [0xB9, 0xFC], [0xBC, 0x76], [0xFC, 0x54], [0xC9, 0x4C], [0xC9, 0xDF], [0x00, 0x00], [0xCA, 0xD5], [0xA7, 0xCF], [0xCA, 0xD4], [0xA7, 0xD0], [0x00, 0x00], [0xFA, 0xAF], [0xA9, 0xBC], [0xCC, 0x77], [0xCC, 0x76], [0xA9, 0xBB], [0xA9, 0xB9], [0xA9, 0xBA], [0xCC, 0x75], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xDD], [0xCE, 0xBE], [0xAB, 0xE0], [0xAB, 0xDC], [0xAB, 0xE2], [0xAB, 0xDE], [0xAB, 0xDF], [0xAB, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAE, 0x7D], [0xAE, 0x7C], [0xAE, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0x4F], [0xB1, 0x6F], [0xB1, 0x72], [0xB1, 0x70], [0x00, 0x00], [0xD5, 0x4E], [0xB1, 0x75], [0x00, 0x00], [0xB1, 0x71], [0xD5, 0x50], [0xB1, 0x74], [0xB1, 0x73], [0x00, 0x00], [0x00, 0x00], [0xFA, 0x61], [0xD8, 0xF6], [0xD8, 0xF5], [0xFC, 0x57], [0xB4, 0x61], [0xB4, 0x5F], [0xB4, 0x60], [0xD8, 0xF7], [0xB7, 0x4B], [0xDD, 0x64], [0xB7, 0x4C], [0xDD, 0x63], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x77], [0x00, 0x00], [0x00, 0x00], [0xBC, 0x78], [0xE1, 0xC1], [0xBC, 0x77], [0x00, 0x00], [0xB9, 0xFD], [0x00, 0x00], [0xEC, 0xDE], [0xE9, 0x75], [0xC0, 0xB2], [0xEC, 0xDD], [0xF2, 0x40], [0xF4, 0x48], [0xF4, 0x49], [0x00, 0x00], [0xA4, 0xDF], [0x00, 0x00], [0xA5, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC9, 0x7B], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xD2], [0xA7, 0xD4], [0x00, 0x00], [0xC9, 0xE2], [0xCA, 0xD8], [0xCA, 0xD7], [0xCA, 0xD6], [0x00, 0x00], [0xC9, 0xE1], [0xC9, 0xE0], [0xA6, 0xA4], [0xA7, 0xD3], [0xA7, 0xD1], [0xA6, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA9, 0xBD], [0xCC, 0x78], [0xFC, 0xD5], [0xA9, 0xBE], [0xCA, 0xDD], [0x00, 0x00], [0xCA, 0xDF], [0xCA, 0xDE], [0xCC, 0x79], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xDA], [0x00, 0x00], [0xA7, 0xD8], [0xA7, 0xD6], [0x00, 0x00], [0xCA, 0xD9], [0xCA, 0xDB], [0xCA, 0xE1], [0x00, 0x00], [0xA7, 0xD5], [0x00, 0x00], [0xCA, 0xDC], [0xCA, 0xE5], [0xA9, 0xC0], [0x00, 0x00], [0xCA, 0xE2], [0xA7, 0xD7], [0x00, 0x00], [0xCA, 0xE0], [0xCA, 0xE3], [0x00, 0x00], [0xA9, 0xBF], [0x00, 0x00], [0xA9, 0xC1], [0xCA, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xAF], [0xCC, 0xA2], [0xCC, 0x7E], [0xCC, 0xAE], [0xCC, 0xA9], [0xAB, 0xE7], [0xA9, 0xC2], [0xCC, 0xAA], [0xCC, 0xAD], [0xAB, 0xE3], [0xCC, 0xAC], [0xA9, 0xC3], [0xA9, 0xC8], [0xA9, 0xC6], [0xCC, 0xA3], [0x00, 0x00], [0xCC, 0x7C], [0xCC, 0xA5], [0xA9, 0xCD], [0xCC, 0xB0], [0xAB, 0xE4], [0xCC, 0xA6], [0x00, 0x00], [0xAB, 0xE5], [0xA9, 0xC9], [0xCC, 0xA8], [0xFC, 0xA9], [0xCE, 0xCD], [0xAB, 0xE6], [0xCC, 0x7B], [0xA9, 0xCA], [0xAB, 0xE8], [0xA9, 0xCB], [0xA9, 0xC7], [0xA9, 0xCC], [0xCC, 0xA7], [0xCC, 0x7A], [0xCC, 0xAB], [0xA9, 0xC4], [0x00, 0x00], [0xFC, 0x61], [0xCC, 0x7D], [0xCC, 0xA4], [0xCC, 0xA1], [0xA9, 0xC5], [0x00, 0x00], [0xCE, 0xBF], [0x00, 0x00], [0xCE, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xCA], [0xD1, 0xA1], [0xCE, 0xCB], [0xAB, 0xEE], [0xCE, 0xCE], [0xCE, 0xC4], [0xAB, 0xED], [0xCE, 0xC6], [0x00, 0x00], [0xCE, 0xC7], [0xFA, 0xCB], [0x00, 0x00], [0xCE, 0xC9], [0xAB, 0xE9], [0x00, 0x00], [0x00, 0x00], [0xAE, 0xA3], [0x00, 0x00], [0xF9, 0xDA], [0xCE, 0xC5], [0xCE, 0xC1], [0xAE, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xCF], [0xAE, 0x7E], [0xD1, 0x7D], [0xCE, 0xC8], [0x00, 0x00], [0xD1, 0x7C], [0xCE, 0xC3], [0xCE, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xEC], [0xAE, 0xA1], [0xAB, 0xF2], [0xAE, 0xA2], [0xCE, 0xD0], [0xD1, 0x7E], [0xAB, 0xEB], [0xAE, 0xA6], [0xAB, 0xF1], [0xAB, 0xF0], [0xAB, 0xEF], [0xAE, 0xA5], [0xCE, 0xD1], [0xAE, 0xA7], [0xAB, 0xEA], [0x00, 0x00], [0xCE, 0xC2], [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, 0x76], [0xD1, 0xA4], [0xD1, 0xA6], [0x00, 0x00], [0xD1, 0xA8], [0xAE, 0xA8], [0xAE, 0xAE], [0xD5, 0x53], [0xD1, 0xAC], [0xD1, 0xA3], [0xB1, 0x78], [0xD5, 0x51], [0x00, 0x00], [0xAE, 0xAD], [0xAE, 0xAB], [0xD1, 0xAE], [0x00, 0x00], [0xD5, 0x52], [0x00, 0x00], [0xD1, 0xA5], [0x00, 0x00], [0xAE, 0xAC], [0xD1, 0xA9], [0xAE, 0xAF], [0xD1, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xAE, 0xAA], [0xD1, 0xAA], [0xD1, 0xAD], [0xD1, 0xA7], [0xFC, 0x6B], [0xAE, 0xA9], [0xB1, 0x79], [0x00, 0x00], [0xD1, 0xA2], [0xB1, 0x77], [0xFC, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB1, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0x55], [0xD5, 0x5E], [0xB4, 0x64], [0xFC, 0x6D], [0xB1, 0x7C], [0xB1, 0xA3], [0xB4, 0x65], [0xD5, 0x60], [0xB1, 0xAA], [0xD8, 0xF9], [0xD5, 0x56], [0xB1, 0xA2], [0xB1, 0xA5], [0xB1, 0x7E], [0xD5, 0x54], [0xD5, 0x62], [0xD5, 0x65], [0xD9, 0x49], [0x00, 0x00], [0xD5, 0x63], [0xD8, 0xFD], [0xB1, 0xA1], [0xB1, 0xA8], [0xB1, 0xAC], [0xD5, 0x5D], [0xD8, 0xF8], [0xD5, 0x61], [0xB1, 0x7B], [0xD8, 0xFA], [0xD5, 0x64], [0xD8, 0xFC], [0xD5, 0x59], [0x00, 0x00], [0xB4, 0x62], [0x00, 0x00], [0xD5, 0x57], [0xD5, 0x58], [0xB1, 0xA7], [0x00, 0x00], [0x00, 0x00], [0xB1, 0xA6], [0xD5, 0x5B], [0xB1, 0xAB], [0xD5, 0x5F], [0xB1, 0xA4], [0xD5, 0x5C], [0xFD, 0x64], [0xB1, 0xA9], [0xB4, 0x66], [0xB4, 0x63], [0xD8, 0xFB], [0x00, 0x00], [0xD5, 0x5A], [0x00, 0x00], [0xB1, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB4, 0x6B], [0xB4, 0x6F], [0xD9, 0x40], [0xB7, 0x51], [0xB4, 0x6D], [0xD9, 0x44], [0xB4, 0x71], [0xDD, 0x65], [0xD9, 0x46], [0xB7, 0x53], [0xB4, 0x69], [0xB4, 0x6C], [0xD9, 0x47], [0x00, 0x00], [0xD9, 0x48], [0xD9, 0x4E], [0xB4, 0x73], [0xB7, 0x54], [0x00, 0x00], [0xD9, 0x4A], [0xD9, 0x4F], [0xD9, 0x43], [0xB7, 0x5E], [0x00, 0x00], [0xB7, 0x55], [0xB4, 0x72], [0xD9, 0x41], [0xD9, 0x50], [0x00, 0x00], [0xB7, 0x5D], [0xB4, 0x70], [0xB7, 0x4E], [0xD9, 0x4D], [0x00, 0x00], [0xB4, 0x74], [0xD9, 0x45], [0xD8, 0xFE], [0xB4, 0x6A], [0xD9, 0x42], [0x00, 0x00], [0xD9, 0x4B], [0x00, 0x00], [0xB7, 0x4D], [0xB7, 0x52], [0xB4, 0x67], [0xD9, 0x4C], [0x00, 0x00], [0xB7, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB4, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB7, 0x5C], [0xE1, 0xC3], [0xDD, 0x70], [0x00, 0x00], [0xDD, 0x68], [0xE1, 0xC2], [0x00, 0x00], [0xDD, 0x6C], [0xDD, 0x6E], [0x00, 0x00], [0x00, 0x00], [0xDD, 0x6B], [0x00, 0x00], [0xB7, 0x5B], [0x00, 0x00], [0xDD, 0x6A], [0xB7, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xB7, 0x5A], [0xBA, 0x40], [0xDD, 0x71], [0xE1, 0xC4], [0xFC, 0x76], [0x00, 0x00], [0xB7, 0x58], [0xDD, 0x69], [0xDD, 0x6D], [0xB9, 0xFE], [0xB7, 0x4F], [0xDD, 0x66], [0xDD, 0x67], [0xBA, 0x41], [0xB7, 0x57], [0xB7, 0x59], [0xB7, 0x56], [0xDD, 0x6F], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xC8], [0xE1, 0xC9], [0xE1, 0xCE], [0xBC, 0x7D], [0xE1, 0xD5], [0x00, 0x00], [0xBA, 0x47], [0x00, 0x00], [0xBA, 0x46], [0xE1, 0xD0], [0xFC, 0xAA], [0xBC, 0x7C], [0xE1, 0xC5], [0xBA, 0x45], [0xFB, 0xCD], [0xE1, 0xD4], [0xBA, 0x43], [0xBA, 0x44], [0xFC, 0x74], [0xE1, 0xD1], [0xE5, 0xAA], [0xBC, 0x7A], [0xB4, 0x6E], [0x00, 0x00], [0xE1, 0xD3], [0xBC, 0xA3], [0xE1, 0xCB], [0x00, 0x00], [0xBC, 0x7B], [0x00, 0x00], [0xBC, 0xA2], [0xE1, 0xC6], [0xE1, 0xCA], [0xE1, 0xC7], [0xE1, 0xCD], [0xBA, 0x48], [0xBC, 0x79], [0xBA, 0x42], [0x00, 0x00], [0xE5, 0x7A], [0xE1, 0xCF], [0x00, 0x00], [0xBC, 0xA1], [0x00, 0x00], [0xBC, 0xA4], [0x00, 0x00], [0xE1, 0xCC], [0xFC, 0x79], [0xBC, 0x7E], [0xE5, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0x7C], [0x00, 0x00], [0xE5, 0x7E], [0xBE, 0xCE], [0xE5, 0x78], [0xE9, 0xA3], [0xE5, 0xA9], [0xBC, 0xA8], [0x00, 0x00], [0xBC, 0xA6], [0xBE, 0xCC], [0xE5, 0xA6], [0xE5, 0xA2], [0xBC, 0xAC], [0x00, 0x00], [0xE9, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBC, 0xAA], [0xE5, 0xA1], [0x00, 0x00], [0xE9, 0x76], [0x00, 0x00], [0xE5, 0xA5], [0x00, 0x00], [0xE5, 0xA8], [0xE5, 0x7D], [0x00, 0x00], [0xBC, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xBC, 0xA5], [0xE9, 0x77], [0xBE, 0xCD], [0xE5, 0xA7], [0xBC, 0xA7], [0xBC, 0xA9], [0xE5, 0xA4], [0xBC, 0xAD], [0xE5, 0xA3], [0xE5, 0x7C], [0xE5, 0x7B], [0xBE, 0xCB], [0xE5, 0xAB], [0xE9, 0x7A], [0xEC, 0xE0], [0xBE, 0xD0], [0x00, 0x00], [0xE9, 0xA2], [0x00, 0x00], [0xE9, 0x7E], [0x00, 0x00], [0xEC, 0xE1], [0x00, 0x00], [0xBE, 0xD1], [0xE9, 0xA1], [0x00, 0x00], [0xE9, 0x7C], [0xC0, 0xB4], [0xEC, 0xDF], [0x00, 0x00], [0xE9, 0x79], [0xE9, 0x7B], [0xC0, 0xB5], [0xBE, 0xD3], [0xC0, 0xB3], [0xBE, 0xD2], [0xC0, 0xB7], [0xE9, 0x7D], [0xBE, 0xCF], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xCF], [0x00, 0x00], [0xEF, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xE7], [0xEF, 0xC8], [0xEC, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x56], [0xEC, 0xE5], [0xEC, 0xE4], [0xC0, 0xB6], [0xEC, 0xE2], [0xEC, 0xE6], [0xEF, 0xD0], [0xEF, 0xCC], [0xEF, 0xCE], [0x00, 0x00], [0xEF, 0xC9], [0xEF, 0xCA], [0x00, 0x00], [0xEF, 0xCD], [0xEF, 0xCB], [0xC3, 0x67], [0x00, 0x00], [0x00, 0x00], [0xC3, 0x6A], [0xC3, 0x69], [0xC3, 0x68], [0xC4, 0x61], [0xF4, 0x4A], [0xC4, 0x62], [0xF2, 0x41], [0xC4, 0xDF], [0xF5, 0xCC], [0xC4, 0xE0], [0xC5, 0x74], [0xC5, 0xCA], [0xF7, 0xD9], [0x00, 0x00], [0xF7, 0xDA], [0xF7, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xBA], [0xA4, 0xE0], [0xC9, 0x7C], [0xA5, 0xB3], [0x00, 0x00], [0xA6, 0xA6], [0xA6, 0xA7], [0xA6, 0xA5], [0x00, 0x00], [0xA6, 0xA8], [0xA7, 0xDA], [0xA7, 0xD9], [0x00, 0x00], [0xCC, 0xB1], [0xA9, 0xCF], [0xA9, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xAF], [0xB1, 0xAD], [0xB1, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB4, 0x75], [0xDD, 0x72], [0xB7, 0x60], [0xB7, 0x61], [0xDD, 0x74], [0xDD, 0x76], [0xDD, 0x75], [0x00, 0x00], [0xE1, 0xD7], [0x00, 0x00], [0xE1, 0xD6], [0xBA, 0x49], [0xE1, 0xD8], [0x00, 0x00], [0xE5, 0xAC], [0xBC, 0xAE], [0x00, 0x00], [0xBE, 0xD4], [0x00, 0x00], [0xC0, 0xB8], [0xC2, 0x57], [0xC0, 0xB9], [0x00, 0x00], [0xA4, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xB2], [0xA9, 0xD1], [0xA9, 0xD0], [0xA9, 0xD2], [0xAB, 0xF3], [0xCE, 0xD2], [0xCE, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xB0], [0xAE, 0xB0], [0xB1, 0xAF], [0xB4, 0x76], [0xD9, 0x51], [0xA4, 0xE2], [0x00, 0x00], [0xA4, 0x7E], [0xA4, 0xE3], [0x00, 0x00], [0xC9, 0x7D], [0xA5, 0xB7], [0xA5, 0xB6], [0xA5, 0xB4], [0xA5, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA6, 0xAB], [0xC9, 0xE9], [0xC9, 0xEB], [0xA6, 0xAA], [0xC9, 0xE3], [0x00, 0x00], [0xC9, 0xE4], [0x00, 0x00], [0xC9, 0xEA], [0xC9, 0xE6], [0xC9, 0xE8], [0xA6, 0xA9], [0xC9, 0xE5], [0xC9, 0xEC], [0xC9, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA7, 0xE1], [0xA7, 0xEA], [0xA7, 0xE8], [0xCA, 0xF0], [0xCA, 0xED], [0xCA, 0xF5], [0xA7, 0xE6], [0xCA, 0xF6], [0x00, 0x00], [0xA7, 0xDF], [0xCA, 0xF3], [0x00, 0x00], [0xA7, 0xE5], [0xCA, 0xEF], [0xCA, 0xEE], [0xA7, 0xE3], [0xCA, 0xF4], [0xA7, 0xE4], [0xA9, 0xD3], [0xA7, 0xDE], [0xCA, 0xF1], [0x00, 0x00], [0xCA, 0xE7], [0xA7, 0xDB], [0x00, 0x00], [0xA7, 0xEE], [0xCA, 0xEC], [0xCA, 0xF2], [0xA7, 0xE0], [0xA7, 0xE2], [0x00, 0x00], [0xCA, 0xE8], [0x00, 0x00], [0xCA, 0xE9], [0xCA, 0xEA], [0x00, 0x00], [0xA7, 0xED], [0xA7, 0xE7], [0xA7, 0xEC], [0xCA, 0xEB], [0xA7, 0xEB], [0xA7, 0xDD], [0xA7, 0xDC], [0xA7, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA9, 0xE1], [0xCC, 0xBE], [0xCC, 0xB7], [0xA9, 0xDC], [0xA9, 0xEF], [0xCC, 0xB3], [0xCC, 0xBA], [0xCC, 0xBC], [0xCC, 0xBF], [0xA9, 0xEA], [0x00, 0x00], [0xCC, 0xBB], [0xCC, 0xB4], [0xA9, 0xE8], [0xCC, 0xB8], [0x00, 0x00], [0xCC, 0xC0], [0xA9, 0xD9], [0x00, 0x00], [0xCC, 0xBD], [0xA9, 0xE3], [0xA9, 0xE2], [0xCC, 0xB6], [0xA9, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xA9, 0xD8], [0x00, 0x00], [0xA9, 0xD6], [0xFC, 0xAE], [0xA9, 0xEE], [0xA9, 0xE6], [0xA9, 0xE0], [0xA9, 0xD4], [0xCC, 0xB9], [0xA9, 0xDF], [0xA9, 0xD5], [0xA9, 0xE7], [0xA9, 0xF0], [0xCE, 0xD4], [0xA9, 0xE4], [0xCC, 0xB5], [0xA9, 0xDA], [0xA9, 0xDD], [0xA9, 0xDE], [0xFC, 0xB0], [0xA9, 0xEC], [0xA9, 0xED], [0xA9, 0xEB], [0xA9, 0xE5], [0xA9, 0xE9], [0xA9, 0xDB], [0xAB, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xFA, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xDA], [0xAC, 0x41], [0xAB, 0xF8], [0xAB, 0xFA], [0xAC, 0x40], [0xCE, 0xE6], [0xAB, 0xFD], [0xD1, 0xB1], [0xAE, 0xB1], [0xAC, 0x43], [0xCE, 0xD7], [0xCE, 0xDF], [0xAB, 0xFE], [0xCE, 0xDE], [0xCE, 0xDB], [0xCE, 0xE3], [0xCE, 0xE5], [0xAB, 0xF7], [0xAB, 0xFB], [0xAC, 0x42], [0xAE, 0xB3], [0xCE, 0xE0], [0xAB, 0xF9], [0xAC, 0x45], [0xCE, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0xFC], [0xAE, 0xB2], [0xAB, 0xF6], [0x00, 0x00], [0xCE, 0xD6], [0xCE, 0xDD], [0xCE, 0xD5], [0xCE, 0xD8], [0xCE, 0xDC], [0xD1, 0xB2], [0xAC, 0x44], [0x00, 0x00], [0xCE, 0xE1], [0xCE, 0xE2], [0xCE, 0xE4], [0xAB, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAE, 0xC1], [0xD1, 0xBE], [0xAE, 0xBF], [0xAE, 0xC0], [0xD1, 0xB4], [0xD1, 0xC4], [0x00, 0x00], [0xAE, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xD5, 0x66], [0xD1, 0xC6], [0xD1, 0xC0], [0x00, 0x00], [0xD1, 0xB7], [0x00, 0x00], [0xD1, 0xC9], [0xD1, 0xBA], [0xAE, 0xBC], [0xD5, 0x7D], [0xD1, 0xBD], [0xAE, 0xBE], [0xAE, 0xB5], [0x00, 0x00], [0xD1, 0xCB], [0xD1, 0xBF], [0xAE, 0xB8], [0xD1, 0xB8], [0xD1, 0xB5], [0xD1, 0xB6], [0xAE, 0xB9], [0xD1, 0xC5], [0xD1, 0xCC], [0xAE, 0xBB], [0xD1, 0xBC], [0xD1, 0xBB], [0xAE, 0xC3], [0xAE, 0xC2], [0xAE, 0xB4], [0xAE, 0xBA], [0xAE, 0xBD], [0xD1, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xC2], [0xAE, 0xB7], [0xD1, 0xB3], [0xD1, 0xCA], [0xD1, 0xC1], [0xD1, 0xC3], [0xD1, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0x67], [0x00, 0x00], [0xB1, 0xB7], [0xB1, 0xCB], [0xB1, 0xCA], [0x00, 0x00], [0xB1, 0xBF], [0xFC, 0xB2], [0xD5, 0x79], [0xD5, 0x75], [0xD5, 0x72], [0xD5, 0xA6], [0xB1, 0xBA], [0xB1, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xD5, 0x77], [0xB4, 0xA8], [0xB1, 0xB6], [0xD5, 0xA1], [0x00, 0x00], [0xB1, 0xCC], [0xB1, 0xC9], [0xD5, 0x7B], [0xD5, 0x6A], [0x00, 0x00], [0x00, 0x00], [0xB1, 0xC8], [0xD5, 0xA3], [0xD5, 0x69], [0xB1, 0xBD], [0xB1, 0xC1], [0xD5, 0xA2], [0x00, 0x00], [0xD5, 0x73], [0xB1, 0xC2], [0xB1, 0xBC], [0xD5, 0x68], [0xFC, 0xAC], [0xB4, 0x78], [0xD5, 0xA5], [0xD5, 0x71], [0xB1, 0xC7], [0xD5, 0x74], [0xD5, 0xA4], [0xB1, 0xC6], [0x00, 0x00], [0xD9, 0x52], [0x00, 0x00], [0xB1, 0xB3], [0xD5, 0x6F], [0xB1, 0xB8], [0xB1, 0xC3], [0x00, 0x00], [0xB1, 0xBE], [0xD5, 0x78], [0xD5, 0x6E], [0xD5, 0x6C], [0xD5, 0x7E], [0xB1, 0xB0], [0xB1, 0xC4], [0xB1, 0xB4], [0xB4, 0x77], [0xD5, 0x7C], [0xB1, 0xB5], [0x00, 0x00], [0xB1, 0xB1], [0xB1, 0xC0], [0xB1, 0xBB], [0xB1, 0xB9], [0xD5, 0x70], [0xB1, 0xC5], [0xD5, 0x6D], [0xD5, 0x7A], [0xD5, 0x76], [0xD9, 0x54], [0xD9, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0x6B], [0xD9, 0x64], [0x00, 0x00], [0xB4, 0x7A], [0x00, 0x00], [0xD9, 0x6A], [0xD9, 0x59], [0xD9, 0x67], [0xDD, 0x77], [0xB4, 0x7D], [0xD9, 0x6B], [0xD9, 0x6E], [0xB4, 0x7C], [0xD9, 0x5C], [0xD9, 0x6D], [0xD9, 0x6C], [0xB4, 0x7E], [0xD9, 0x55], [0xB4, 0x79], [0xB4, 0xA3], [0x00, 0x00], [0xB4, 0xA1], [0xD9, 0x69], [0x00, 0x00], [0xD9, 0x5F], [0xB4, 0xA5], [0xD9, 0x70], [0xD9, 0x68], [0xD9, 0x71], [0xB4, 0xAD], [0xB4, 0xAB], [0xD9, 0x66], [0xD9, 0x65], [0x00, 0x00], [0xD9, 0x63], [0xD9, 0x5D], [0xB4, 0xA4], [0x00, 0x00], [0xB4, 0xA2], [0xD1, 0xB9], [0xD9, 0x56], [0x00, 0x00], [0xDD, 0xB7], [0xD9, 0x57], [0xB4, 0x7B], [0xB4, 0xAA], [0xDD, 0x79], [0x00, 0x00], [0xB4, 0xA6], [0xB4, 0xA7], [0xD9, 0x58], [0xD9, 0x6F], [0xDD, 0x78], [0xD9, 0x60], [0xD9, 0x5B], [0xB4, 0xA9], [0xD9, 0x61], [0xD9, 0x5E], [0x00, 0x00], [0xFC, 0xB6], [0xB4, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB7, 0x70], [0x00, 0x00], [0x00, 0x00], [0xDD, 0x7C], [0xDD, 0xB1], [0xDD, 0xB6], [0xDD, 0xAA], [0xB7, 0x6C], [0xDD, 0xBB], [0xB7, 0x69], [0xDD, 0x7A], [0x00, 0x00], [0xDD, 0x7B], [0xB7, 0x62], [0xB7, 0x6B], [0xDD, 0xA4], [0xB7, 0x6E], [0xB7, 0x6F], [0xDD, 0xA5], [0x00, 0x00], [0xDD, 0xB2], [0xDD, 0xB8], [0xB7, 0x6A], [0x00, 0x00], [0xB7, 0x64], [0xDD, 0xA3], [0xDD, 0x7D], [0xDD, 0xBA], [0xDD, 0xA8], [0xDD, 0xA9], [0xDD, 0x7E], [0xDD, 0xB4], [0xDD, 0xAB], [0xDD, 0xB5], [0xDD, 0xAD], [0x00, 0x00], [0xB7, 0x65], [0xE1, 0xD9], [0xB7, 0x68], [0xB7, 0x66], [0xDD, 0xB9], [0xDD, 0xB0], [0xDD, 0xAC], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xA1], [0xBA, 0x53], [0xDD, 0xAF], [0xB7, 0x6D], [0xDD, 0xA7], [0xFC, 0xB5], [0xDD, 0xA6], [0xFC, 0xC3], [0x00, 0x00], [0x00, 0x00], [0xB7, 0x67], [0xB7, 0x63], [0xE1, 0xEE], [0xDD, 0xB3], [0xDD, 0xAE], [0x00, 0x00], [0xDD, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE9], [0x00, 0x00], [0xE1, 0xDA], [0xE1, 0xE5], [0x00, 0x00], [0xE1, 0xEC], [0xBA, 0x51], [0xB4, 0xAC], [0xE1, 0xEA], [0xBA, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBA, 0x4B], [0xE1, 0xF1], [0x00, 0x00], [0xE1, 0xDB], [0xE1, 0xE8], [0xE1, 0xDC], [0xE1, 0xE7], [0xBA, 0x4F], [0xE1, 0xEB], [0xD9, 0x62], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF2], [0xE1, 0xE3], [0xBA, 0x52], [0xE5, 0xBA], [0xBC, 0xAF], [0x00, 0x00], [0xE1, 0xF0], [0xE1, 0xEF], [0xBA, 0x54], [0xE5, 0xAD], [0xBC, 0xB0], [0xE5, 0xAE], [0x00, 0x00], [0xE1, 0xDF], [0xE1, 0xE0], [0xE1, 0xDD], [0xE1, 0xE2], [0xE1, 0xDE], [0xE1, 0xF3], [0xBA, 0x4E], [0xBC, 0xB1], [0xBA, 0x50], [0xBA, 0x55], [0x00, 0x00], [0xE1, 0xE1], [0x00, 0x00], [0xE1, 0xED], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB1], [0x00, 0x00], [0xBA, 0x4A], [0xBC, 0xB4], [0xE9, 0xAA], [0xE5, 0xB6], [0xE5, 0xB5], [0xE5, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB4], [0xBC, 0xB5], [0x00, 0x00], [0xBC, 0xBB], [0xBC, 0xB8], [0x00, 0x00], [0xBC, 0xB9], [0xE5, 0xAF], [0xE5, 0xB2], [0xE5, 0xBC], [0xBC, 0xC1], [0xBC, 0xBF], [0x00, 0x00], [0xE5, 0xB3], [0xD9, 0x5A], [0xBC, 0xB2], [0xE5, 0xB9], [0xE5, 0xB0], [0x00, 0x00], [0xBC, 0xC2], [0xE5, 0xB8], [0xBA, 0x4D], [0xBC, 0xB7], [0xE1, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xBC, 0xBA], [0x00, 0x00], [0xBC, 0xBE], [0xBC, 0xC0], [0xBC, 0xBD], [0xBC, 0xBC], [0xFE, 0xD4], [0xBC, 0xB6], [0xE5, 0xBB], [0xBC, 0xB3], [0xBC, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xD8], [0xBE, 0xD9], [0xE9, 0xA9], [0xBE, 0xE2], [0xBE, 0xDF], [0x00, 0x00], [0xBE, 0xD6], [0xBE, 0xDD], [0xE9, 0xAB], [0xBE, 0xDB], [0xBE, 0xD5], [0x00, 0x00], [0xBE, 0xDC], [0x00, 0x00], [0xE9, 0xA8], [0xC0, 0xBB], [0xBE, 0xD7], [0x00, 0x00], [0xBE, 0xDE], [0xC0, 0xBA], [0xE9, 0xA7], [0xE9, 0xA6], [0x00, 0x00], [0xBE, 0xE0], [0x00, 0x00], [0xBE, 0xE1], [0x00, 0x00], [0xE9, 0xA5], [0xE9, 0xA4], [0xC0, 0xBC], [0xE9, 0xAE], [0xBE, 0xDA], [0xE9, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xBD], [0xFC, 0xBF], [0xC0, 0xC2], [0xEC, 0xEA], [0xEC, 0xEC], [0xFC, 0xC0], [0xC0, 0xBF], [0x00, 0x00], [0xEC, 0xED], [0xEC, 0xE9], [0x00, 0x00], [0xEC, 0xEB], [0xC0, 0xC0], [0xC0, 0xC3], [0x00, 0x00], [0xEC, 0xE8], [0xC0, 0xBE], [0xC0, 0xC1], [0xC2, 0x59], [0xE9, 0xAD], [0xC2, 0x58], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x5E], [0xEF, 0xD4], [0x00, 0x00], [0xC2, 0x5C], [0xC2, 0x5D], [0xEF, 0xD7], [0xEF, 0xD3], [0xC2, 0x5A], [0xEF, 0xD1], [0xC3, 0x6B], [0xEF, 0xD5], [0x00, 0x00], [0xEF, 0xD6], [0xEF, 0xD2], [0x00, 0x00], [0xC2, 0x5B], [0xF2, 0x42], [0x00, 0x00], [0xF2, 0x45], [0x00, 0x00], [0x00, 0x00], [0xF2, 0x46], [0xF2, 0x44], [0xF2, 0x47], [0xC3, 0x6C], [0xF2, 0x43], [0x00, 0x00], [0x00, 0x00], [0xF4, 0x4E], [0xC4, 0x64], [0xF4, 0x4D], [0xF4, 0x4C], [0xF4, 0x4B], [0xC4, 0x63], [0xC4, 0x65], [0x00, 0x00], [0xF5, 0xCD], [0xC4, 0xE2], [0xC4, 0xE1], [0xFC, 0xAB], [0x00, 0x00], [0xF6, 0xE1], [0xF6, 0xE0], [0xF6, 0xE3], [0xC5, 0xCB], [0xC5, 0x75], [0xF7, 0xDD], [0xF6, 0xE2], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xDC], [0xC5, 0xCD], [0xC5, 0xCC], [0xC5, 0xF3], [0xF8, 0xA9], [0xF8, 0xEF], [0xA4, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xD9, 0x72], [0xE9, 0xAF], [0xC6, 0xD2], [0x00, 0x00], [0xA6, 0xAC], [0xCA, 0xF7], [0xA7, 0xF1], [0xA7, 0xEF], [0x00, 0x00], [0xA7, 0xF0], [0x00, 0x00], [0xCC, 0xC1], [0xA9, 0xF1], [0xAC, 0x46], [0x00, 0x00], [0xCE, 0xE7], [0x00, 0x00], [0xCE, 0xE8], [0x00, 0x00], [0xAC, 0x47], [0xD1, 0xCE], [0x00, 0x00], [0xAE, 0xC4], [0xAE, 0xC5], [0xD1, 0xCD], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xC5], [0x00, 0x00], [0xB1, 0xD3], [0x00, 0x00], [0xB1, 0xCF], [0x00, 0x00], [0xD5, 0xA7], [0xB1, 0xD6], [0xB1, 0xD5], [0xB1, 0xCE], [0xB1, 0xD1], [0xB1, 0xD4], [0xB1, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xD9, 0x76], [0xB1, 0xCD], [0xB4, 0xAF], [0xFC, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xB4, 0xB1], [0xB4, 0xB2], [0xD9, 0x75], [0xD9, 0x78], [0xB4, 0xB0], [0xD9, 0x73], [0xD9, 0x77], [0x00, 0x00], [0xD9, 0x74], [0x00, 0x00], [0xB7, 0x71], [0xFC, 0xCA], [0x00, 0x00], [0xDD, 0xBC], [0x00, 0x00], [0x00, 0x00], [0xBA, 0x56], [0xE1, 0xF4], [0xBE, 0xE3], [0xBC, 0xC4], [0xE5, 0xBD], [0xBC, 0xC5], [0xBC, 0xC6], [0xE5, 0xBF], [0xE5, 0xBE], [0xE5, 0xC0], [0xE9, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xB0], [0xEC, 0xEF], [0xEC, 0xEE], [0xC0, 0xC4], [0xC0, 0xC5], [0xF2, 0x48], [0xFC, 0xC9], [0x00, 0x00], [0xA4, 0xE5], [0xFB, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB4, 0xB4], [0xB4, 0xB3], [0xDD, 0xBD], [0x00, 0x00], [0xEF, 0xD8], [0xC4, 0xE3], [0xF7, 0xDE], [0xA4, 0xE6], [0x00, 0x00], [0xAE, 0xC6], [0x00, 0x00], [0xB1, 0xD8], [0xB1, 0xD7], [0xD9, 0x7A], [0xD9, 0x7B], [0xB7, 0x72], [0xE1, 0xF5], [0xBA, 0x57], [0xE9, 0xB2], [0x00, 0x00], [0xA4, 0xE7], [0xA5, 0xB8], [0x00, 0x00], [0xA9, 0xF2], [0xCC, 0xC2], [0x00, 0x00], [0xCE, 0xE9], [0xAC, 0x48], [0xB1, 0xD9], [0x00, 0x00], [0xD9, 0x7C], [0xB4, 0xB5], [0xB7, 0x73], [0x00, 0x00], [0xE5, 0xC1], [0xE5, 0xC2], [0x00, 0x00], [0xFC, 0xCD], [0xEC, 0xF0], [0xC2, 0x5F], [0xF8, 0xF0], [0xA4, 0xE8], [0x00, 0x00], [0xCC, 0xC3], [0xA9, 0xF3], [0xAC, 0x49], [0x00, 0x00], [0xCE, 0xEA], [0x00, 0x00], [0xAE, 0xC7], [0xD1, 0xD2], [0xD1, 0xD0], [0xD1, 0xD1], [0xAE, 0xC8], [0xD1, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB1, 0xDB], [0xB1, 0xDC], [0xD5, 0xA8], [0xB1, 0xDD], [0xB1, 0xDA], [0xD9, 0x7D], [0xFC, 0xD0], [0xD9, 0x7E], [0xDD, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xBA, 0x59], [0xBA, 0x58], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xF1], [0xEF, 0xD9], [0x00, 0x00], [0xF2, 0x4A], [0xF2, 0x49], [0xF4, 0x4F], [0xC6, 0xD3], [0xC9, 0x5E], [0xAC, 0x4A], [0xFC, 0xD4], [0x00, 0x00], [0xA4, 0xE9], [0xA5, 0xB9], [0x00, 0x00], [0xA6, 0xAE], [0xA6, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xA6, 0xAF], [0xA6, 0xB0], [0xC9, 0xEE], [0xC9, 0xED], [0xCA, 0xF8], [0xA7, 0xF2], [0xCA, 0xFB], [0xCA, 0xFA], [0xCA, 0xF9], [0xCA, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA9, 0xF4], [0xCC, 0xC9], [0xCC, 0xC5], [0xCC, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xA9, 0xFB], [0x00, 0x00], [0xA9, 0xF9], [0xCC, 0xCA], [0xCC, 0xC6], [0xCC, 0xCD], [0xA9, 0xF8], [0xAA, 0x40], [0xCC, 0xC8], [0xCC, 0xC4], [0xA9, 0xFE], [0xCC, 0xCB], [0xA9, 0xF7], [0xCC, 0xCC], [0xA9, 0xFA], [0xA9, 0xFC], [0xCC, 0xD0], [0xCC, 0xCF], [0xCC, 0xC7], [0xA9, 0xF6], [0xA9, 0xF5], [0xA9, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xEF], [0xCE, 0xF5], [0x00, 0x00], [0xAC, 0x50], [0xAC, 0x4D], [0xCE, 0xEC], [0xCE, 0xF1], [0xFE, 0x63], [0xAC, 0x53], [0xAC, 0x4B], [0xCE, 0xF0], [0xAC, 0x4E], [0xAC, 0x51], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xF3], [0x00, 0x00], [0xAC, 0x4C], [0xCE, 0xF8], [0xAC, 0x4F], [0x00, 0x00], [0xAC, 0x52], [0xCE, 0xED], [0xCE, 0xF2], [0xCE, 0xF6], [0xCE, 0xEE], [0xCE, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xF7], [0xCE, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAE, 0xD0], [0xAE, 0xC9], [0xAE, 0xCC], [0xFC, 0xDA], [0xAE, 0xCF], [0x00, 0x00], [0xD1, 0xD5], [0x00, 0x00], [0xAE, 0xCA], [0xD1, 0xD3], [0xFC, 0xDD], [0xAE, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xAE, 0xCB], [0x00, 0x00], [0xD1, 0xD6], [0xAE, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xF2], [0x00, 0x00], [0xD5, 0xAC], [0xB1, 0xDF], [0xD5, 0xAB], [0xD5, 0xAD], [0xB1, 0xDE], [0xB1, 0xE3], [0xD1, 0xD4], [0x00, 0x00], [0xD5, 0xAA], [0xD5, 0xAE], [0x00, 0x00], [0xB1, 0xE0], [0xD5, 0xA9], [0xB1, 0xE2], [0xFC, 0xDF], [0xB1, 0xE1], [0x00, 0x00], [0xD9, 0xA7], [0x00, 0x00], [0xD9, 0xA2], [0x00, 0x00], [0xB4, 0xB6], [0xB4, 0xBA], [0xB4, 0xB7], [0xD9, 0xA5], [0xD9, 0xA8], [0xFC, 0xE1], [0xB4, 0xB8], [0x00, 0x00], [0xB4, 0xB9], [0xB4, 0xBE], [0xDD, 0xC7], [0xD9, 0xA6], [0xB4, 0xBC], [0xD9, 0xA3], [0xD9, 0xA1], [0x00, 0x00], [0xB4, 0xBD], [0x00, 0x00], [0xD9, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB7, 0x79], [0xFC, 0x62], [0xDD, 0xBF], [0xB7, 0x76], [0xB7, 0x77], [0xB7, 0x75], [0xDD, 0xC4], [0xDD, 0xC3], [0xDD, 0xC0], [0xB7, 0x7B], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xC2], [0xB4, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xC6], [0xDD, 0xC1], [0xB7, 0x78], [0xB7, 0x74], [0xB7, 0x7A], [0xDD, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBA, 0x5C], [0x00, 0x00], [0xE1, 0xF8], [0xE1, 0xF7], [0xE1, 0xF6], [0xBA, 0x5A], [0x00, 0x00], [0xFB, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBA, 0x5B], [0xE5, 0xC5], [0xE5, 0xC8], [0xBC, 0xC8], [0x00, 0x00], [0xFB, 0x53], [0xBC, 0xC7], [0xE5, 0xC9], [0xE5, 0xC4], [0xBC, 0xCA], [0xE5, 0xC6], [0xFB, 0x4D], [0xBC, 0xC9], [0xE5, 0xC3], [0x00, 0x00], [0xE5, 0xC7], [0xBE, 0xE9], [0xBE, 0xE6], [0xE9, 0xBB], [0xE9, 0xBA], [0x00, 0x00], [0xE9, 0xB9], [0xE9, 0xB4], [0x00, 0x00], [0xE9, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xE7], [0x00, 0x00], [0xBE, 0xE4], [0xBE, 0xE8], [0xE9, 0xB3], [0xBE, 0xE5], [0xE9, 0xB6], [0xE9, 0xB7], [0xE9, 0xBC], [0xFB, 0x50], [0x00, 0x00], [0xE9, 0xB8], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xC7], [0x00, 0x00], [0xEF, 0xDC], [0xC0, 0xC6], [0xEF, 0xDA], [0xEF, 0xDB], [0xC2, 0x60], [0xC3, 0x6E], [0xF2, 0x4B], [0x00, 0x00], [0xC3, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xF4, 0x51], [0xF4, 0x52], [0x00, 0x00], [0xC4, 0x66], [0x00, 0x00], [0xF4, 0x50], [0xC4, 0xE4], [0x00, 0x00], [0xF7, 0xDF], [0xC5, 0xCE], [0xF8, 0xAA], [0xF8, 0xAB], [0x00, 0x00], [0xA4, 0xEA], [0x00, 0x00], [0xA6, 0xB1], [0xA6, 0xB2], [0xA7, 0xF3], [0x00, 0x00], [0xCC, 0xD1], [0xAC, 0x54], [0xAE, 0xD1], [0xB1, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xD2], [0x00, 0x00], [0xB4, 0xBF], [0xB4, 0xC0], [0xB3, 0xCC], [0xD9, 0xA9], [0xFC, 0xEB], [0xB7, 0x7C], [0xE1, 0xFA], [0xE1, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xA4, 0xEB], [0xA6, 0xB3], [0xCC, 0xD2], [0xAA, 0x42], [0x00, 0x00], [0xAA, 0x41], [0x00, 0x00], [0xCE, 0xF9], [0xCE, 0xFA], [0x00, 0x00], [0xD1, 0xD7], [0xD1, 0xD8], [0xAE, 0xD2], [0xAE, 0xD3], [0x00, 0x00], [0xAE, 0xD4], [0xD5, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xB1, 0xE6], [0x00, 0x00], [0xB4, 0xC2], [0x00, 0x00], [0xB4, 0xC1], [0xDD, 0xC8], [0xDF, 0x7A], [0xE1, 0xFB], [0xE9, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x61], [0xC4, 0x67], [0xA4, 0xEC], [0x00, 0x00], [0xA5, 0xBC], [0xA5, 0xBD], [0xA5, 0xBB], [0xA5, 0xBE], [0xA5, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xA6, 0xB6], [0x00, 0x00], [0xC9, 0xF6], [0xA6, 0xB5], [0xA6, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xF1], [0xC9, 0xF0], [0xC9, 0xF3], [0xC9, 0xF2], [0xC9, 0xF5], [0xA6, 0xB4], [0xC9, 0xEF], [0xC9, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0x50], [0xCA, 0xFD], [0xA7, 0xFD], [0xCA, 0xFE], [0xCB, 0x43], [0xA7, 0xFC], [0x00, 0x00], [0xCB, 0x47], [0xCB, 0x42], [0xCB, 0x45], [0xA7, 0xF5], [0xA7, 0xF6], [0xA7, 0xF7], [0xA7, 0xF8], [0x00, 0x00], [0xA8, 0x40], [0x00, 0x00], [0xCB, 0x41], [0xA7, 0xFA], [0xA8, 0x41], [0x00, 0x00], [0xCB, 0x40], [0xCB, 0x46], [0x00, 0x00], [0xA7, 0xF9], [0xCB, 0x44], [0xA7, 0xFB], [0xA7, 0xF4], [0xA7, 0xFE], [0x00, 0x00], [0xFC, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xAA, 0x57], [0x00, 0x00], [0xCC, 0xD4], [0xAA, 0x43], [0x00, 0x00], [0xAA, 0x4D], [0xAA, 0x4E], [0xAA, 0x46], [0xAA, 0x58], [0xAA, 0x48], [0xCC, 0xDC], [0xAA, 0x53], [0xCC, 0xD7], [0xAA, 0x49], [0xCC, 0xE6], [0xCC, 0xE7], [0xCC, 0xDF], [0xCC, 0xD8], [0xAA, 0x56], [0xCC, 0xE4], [0xAA, 0x51], [0xAA, 0x4F], [0x00, 0x00], [0xCC, 0xE5], [0x00, 0x00], [0xCC, 0xE3], [0xCC, 0xDB], [0xCC, 0xD3], [0xCC, 0xDA], [0xAA, 0x4A], [0x00, 0x00], [0xAA, 0x50], [0x00, 0x00], [0xAA, 0x44], [0xCC, 0xDE], [0xCC, 0xDD], [0xCC, 0xD5], [0x00, 0x00], [0xAA, 0x52], [0xCC, 0xE1], [0xCC, 0xD6], [0xAA, 0x55], [0xCC, 0xE8], [0xAA, 0x45], [0x00, 0x00], [0xAA, 0x4C], [0xCC, 0xD9], [0xCC, 0xE2], [0xAA, 0x54], [0x00, 0x00], [0xAA, 0x47], [0xAA, 0x4B], [0x00, 0x00], [0xCC, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0x4D], [0x00, 0x00], [0xCF, 0x5B], [0xAC, 0x5C], [0xAC, 0x69], [0xFD, 0x5E], [0xCF, 0x56], [0xCF, 0x4C], [0xAC, 0x62], [0xCF, 0x4A], [0xAC, 0x5B], [0xCF, 0x45], [0xAC, 0x65], [0xCF, 0x52], [0xCE, 0xFE], [0xCF, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0x44], [0xCE, 0xFB], [0xCF, 0x51], [0xCF, 0x61], [0xAC, 0x60], [0xCF, 0x46], [0xCF, 0x58], [0x00, 0x00], [0xCE, 0xFD], [0xCF, 0x5F], [0xCF, 0x60], [0xCF, 0x63], [0xCF, 0x5A], [0xCF, 0x4B], [0xCF, 0x53], [0xAC, 0x66], [0xAC, 0x59], [0xAC, 0x61], [0xAC, 0x6D], [0xAC, 0x56], [0xAC, 0x58], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xF6], [0xCF, 0x43], [0xAC, 0x6A], [0xAC, 0x63], [0xCF, 0x5D], [0xCF, 0x40], [0xAC, 0x6C], [0xAC, 0x67], [0xCF, 0x49], [0x00, 0x00], [0x00, 0x00], [0xAC, 0x6B], [0xCF, 0x50], [0xCF, 0x48], [0xAC, 0x64], [0xCF, 0x5C], [0xCF, 0x54], [0x00, 0x00], [0xAC, 0x5E], [0xCF, 0x62], [0xCF, 0x47], [0xAC, 0x5A], [0xCF, 0x59], [0xCF, 0x4F], [0xAC, 0x5F], [0xCF, 0x55], [0xAC, 0x57], [0xCE, 0xFC], [0xAC, 0x68], [0xAE, 0xE3], [0xAC, 0x5D], [0xCF, 0x4E], [0xCF, 0x4D], [0xCF, 0x42], [0x00, 0x00], [0xCF, 0x5E], [0x00, 0x00], [0xCF, 0x57], [0x00, 0x00], [0x00, 0x00], [0xAC, 0x55], [0x00, 0x00], [0xFC, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFE, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xEC], [0xAE, 0xEA], [0xD1, 0xED], [0x00, 0x00], [0xD1, 0xE1], [0xAE, 0xDF], [0xAE, 0xEB], [0x00, 0x00], [0xD1, 0xDA], [0xFA, 0xC9], [0xD1, 0xE3], [0xD1, 0xEB], [0x00, 0x00], [0xD1, 0xD9], [0xD1, 0xF4], [0xAE, 0xD5], [0xFC, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xF3], [0xD1, 0xEE], [0x00, 0x00], [0xD1, 0xEF], [0xAE, 0xDD], [0xAE, 0xE8], [0xD1, 0xE5], [0x00, 0x00], [0xD1, 0xE6], [0xD1, 0xF0], [0xD1, 0xE7], [0x00, 0x00], [0xD1, 0xE2], [0xD1, 0xDC], [0xD1, 0xDD], [0xD1, 0xEA], [0xD1, 0xE4], [0x00, 0x00], [0xFD, 0xA9], [0xAE, 0xD6], [0xAE, 0xDA], [0xD1, 0xF2], [0xD1, 0xDE], [0xAE, 0xE6], [0xAE, 0xE2], [0xFC, 0x44], [0x00, 0x00], [0xAE, 0xE5], [0xAE, 0xEC], [0xAE, 0xDB], [0xAE, 0xE7], [0xD1, 0xE9], [0xAE, 0xE9], [0xAE, 0xD8], [0x00, 0x00], [0xAE, 0xD7], [0xD1, 0xDB], [0x00, 0x00], [0xD1, 0xDF], [0xAE, 0xE0], [0xD1, 0xF1], [0xD1, 0xE8], [0xD1, 0xE0], [0xAE, 0xE4], [0xAE, 0xE1], [0x00, 0x00], [0xAE, 0xD9], [0xAE, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xFE], [0x00, 0x00], [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, 0xC4], [0x00, 0x00], [0xD5, 0xB4], [0xD5, 0xB5], [0xD5, 0xB9], [0x00, 0x00], [0xD5, 0xC8], [0xD5, 0xC5], [0x00, 0x00], [0xD5, 0xBE], [0xD5, 0xBD], [0xB1, 0xED], [0xD5, 0xC1], [0xD5, 0xD0], [0xD5, 0xB0], [0x00, 0x00], [0xD5, 0xD1], [0xD5, 0xC3], [0xD5, 0xD5], [0xD5, 0xC9], [0xB1, 0xEC], [0xD5, 0xC7], [0xB1, 0xE7], [0xB1, 0xFC], [0xB1, 0xF2], [0x00, 0x00], [0xB1, 0xF6], [0xB1, 0xF5], [0xD5, 0xB1], [0x00, 0x00], [0xD5, 0xCE], [0xD5, 0xD4], [0xD5, 0xCC], [0xD5, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xC0], [0xD5, 0xB2], [0xD5, 0xD2], [0xD5, 0xC2], [0xB1, 0xEA], [0xB1, 0xF7], [0x00, 0x00], [0xD5, 0xCB], [0xB1, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xCA], [0xD5, 0xB3], [0xB1, 0xF8], [0x00, 0x00], [0xB1, 0xFA], [0xD5, 0xCD], [0xB1, 0xFB], [0xB1, 0xE9], [0xD5, 0xBA], [0xD5, 0xCF], [0x00, 0x00], [0xFB, 0x7C], [0xB1, 0xEF], [0xB1, 0xF9], [0xD5, 0xBC], [0xD5, 0xC6], [0xD5, 0xB7], [0xD5, 0xBB], [0xB1, 0xF4], [0xD5, 0xB6], [0xB1, 0xE8], [0xB1, 0xF1], [0xB1, 0xEE], [0xD5, 0xBF], [0xAE, 0xDE], [0xD9, 0xC0], [0xB1, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFE, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0x45], [0xB1, 0xF3], [0x00, 0x00], [0xD9, 0xC3], [0xD9, 0xD9], [0xD9, 0xCE], [0xB4, 0xD6], [0xFE, 0xE0], [0xB4, 0xD1], [0xD9, 0xBD], [0xB4, 0xD2], [0xD9, 0xCD], [0x00, 0x00], [0xD9, 0xC6], [0xD9, 0xD3], [0xB4, 0xCE], [0xD9, 0xAB], [0xD9, 0xD5], [0xB4, 0xC4], [0xD9, 0xB3], [0xB4, 0xC7], [0xB4, 0xC6], [0x00, 0x00], [0xB4, 0xD7], [0x00, 0x00], [0xD9, 0xAD], [0xD9, 0xCF], [0xD9, 0xD0], [0xB4, 0xC9], [0xB4, 0xC5], [0xD9, 0xBB], [0x00, 0x00], [0xB4, 0xD0], [0xD9, 0xB6], [0x00, 0x00], [0xD9, 0xD1], [0xB4, 0xCC], [0xD9, 0xC9], [0xD9, 0xD6], [0xD9, 0xB0], [0xD9, 0xB5], [0xD9, 0xAF], [0x00, 0x00], [0xB4, 0xCB], [0xD9, 0xC2], [0xDD, 0xDE], [0xD9, 0xB1], [0xB4, 0xCF], [0xD9, 0xBA], [0xD9, 0xD2], [0xB4, 0xCA], [0xD9, 0xB7], [0xD9, 0xB4], [0xD9, 0xC5], [0xB4, 0xCD], [0xB4, 0xC3], [0xB4, 0xD9], [0xD9, 0xC8], [0xD9, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xFD, 0x48], [0xFD, 0x47], [0xFE, 0xF2], [0xFE, 0x6A], [0xD9, 0xAC], [0xB4, 0xC8], [0xD9, 0xD4], [0xD9, 0xBC], [0xD9, 0xBE], [0x00, 0x00], [0xD9, 0xCB], [0xD9, 0xCA], [0xD9, 0xAA], [0xB4, 0xD3], [0xB4, 0xD5], [0xD9, 0xB2], [0xD9, 0xB9], [0xD9, 0xC1], [0xB4, 0xD4], [0xD9, 0xB8], [0xD9, 0xC4], [0xD9, 0xD7], [0x00, 0x00], [0xD9, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xF2], [0xB7, 0xA6], [0x00, 0x00], [0xDD, 0xF0], [0xDD, 0xDB], [0xDD, 0xE0], [0xDD, 0xD9], [0xFD, 0x51], [0xDD, 0xEC], [0xDD, 0xCB], [0xDD, 0xD2], [0x00, 0x00], [0xDD, 0xEA], [0xDD, 0xF4], [0xDD, 0xDC], [0xFA, 0xAD], [0xDD, 0xCF], [0xDD, 0xE2], [0xDD, 0xE7], [0xDD, 0xD3], [0x00, 0x00], [0xDD, 0xE4], [0xDD, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xD7], [0xDD, 0xD8], [0xB7, 0xA8], [0xDD, 0xEB], [0xDD, 0xE9], [0x00, 0x00], [0xDD, 0xCC], [0xDD, 0xEE], [0x00, 0x00], [0xDD, 0xEF], [0xDD, 0xF1], [0xB7, 0xAC], [0xB7, 0xA4], [0x00, 0x00], [0xD5, 0xB8], [0xDD, 0xD4], [0xDD, 0xE6], [0xDD, 0xD5], [0xB7, 0xA1], [0xB7, 0xB1], [0xDD, 0xED], [0xB7, 0xAF], [0xB7, 0xAB], [0xDD, 0xCA], [0xB7, 0xA3], [0xFD, 0x4E], [0xDD, 0xCD], [0xB7, 0xB0], [0x00, 0x00], [0xDD, 0xDD], [0xDD, 0xC9], [0x00, 0x00], [0xB7, 0xA9], [0xDD, 0xE1], [0xDD, 0xD1], [0xB7, 0xAA], [0xDD, 0xDA], [0xB7, 0x7E], [0xB4, 0xD8], [0xDD, 0xE3], [0xD9, 0xBF], [0xDD, 0xCE], [0x00, 0x00], [0xFD, 0x44], [0xDD, 0xE8], [0xB7, 0xA5], [0xDD, 0xE5], [0xB7, 0xA2], [0xDD, 0xDF], [0xB7, 0xAD], [0xDD, 0xD6], [0xDD, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB7, 0xA7], [0xDE, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xB7, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x4A], [0xE2, 0x48], [0x00, 0x00], [0xE2, 0x5E], [0xE2, 0x46], [0x00, 0x00], [0xE2, 0x58], [0xB7, 0x7D], [0xBA, 0x5F], [0xE2, 0x42], [0xE2, 0x5D], [0xFD, 0x52], [0xE2, 0x47], [0xE2, 0x55], [0xBA, 0x64], [0xBA, 0x5D], [0x00, 0x00], [0xE2, 0x5B], [0x00, 0x00], [0xE2, 0x40], [0xE2, 0x5A], [0x00, 0x00], [0xBA, 0x6F], [0xE2, 0x51], [0xE2, 0x61], [0xBA, 0x6D], [0xE2, 0x49], [0xBA, 0x5E], [0xE2, 0x4B], [0xE2, 0x59], [0xBA, 0x67], [0xE2, 0x44], [0xBA, 0x6B], [0xBA, 0x61], [0xE2, 0x4D], [0xE2, 0x43], [0xE1, 0xFC], [0x00, 0x00], [0xE2, 0x57], [0xBA, 0x68], [0xE2, 0x60], [0xE1, 0xFD], [0xBA, 0x65], [0x00, 0x00], [0xE2, 0x53], [0x00, 0x00], [0xBA, 0x66], [0xE2, 0x45], [0xE2, 0x50], [0xE2, 0x4C], [0xE2, 0x4E], [0x00, 0x00], [0xBA, 0x60], [0xE2, 0x5F], [0xBA, 0x6E], [0xE2, 0x4F], [0x00, 0x00], [0xE2, 0x62], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xFE], [0xE2, 0x54], [0xBA, 0x63], [0xBA, 0x6C], [0xBA, 0x6A], [0xE2, 0x41], [0xE2, 0x56], [0xBA, 0x69], [0x00, 0x00], [0x00, 0x00], [0xBA, 0x62], [0xE2, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0x41], [0xE5, 0xD5], [0x00, 0x00], [0xE5, 0xD1], [0xE5, 0xCD], [0xE5, 0xE1], [0xE5, 0xDE], [0xBC, 0xCD], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE5], [0xE5, 0xD4], [0xBC, 0xD8], [0xE5, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xD0], [0xE5, 0xDA], [0xBC, 0xD5], [0xE5, 0xEE], [0x00, 0x00], [0xE5, 0xEB], [0xE5, 0xDD], [0xE5, 0xCE], [0xFD, 0x57], [0xFC, 0xEF], [0xE5, 0xE2], [0xE5, 0xE4], [0xBC, 0xD1], [0xE5, 0xD8], [0xE5, 0xD3], [0xE5, 0xCA], [0xBC, 0xCE], [0xBC, 0xD6], [0x00, 0x00], [0xE5, 0xE7], [0xBC, 0xD7], [0xE5, 0xCB], [0xE5, 0xED], [0xE5, 0xE0], [0xE5, 0xE6], [0xBC, 0xD4], [0xFD, 0x42], [0x00, 0x00], [0xE5, 0xE3], [0x00, 0x00], [0xE5, 0xEA], [0x00, 0x00], [0xBC, 0xD9], [0x00, 0x00], [0xBC, 0xD3], [0xE5, 0xDC], [0xE5, 0xCF], [0xE5, 0xEF], [0xE5, 0xCC], [0xE5, 0xE8], [0xBC, 0xD0], [0x00, 0x00], [0xE5, 0xD6], [0x00, 0x00], [0xE5, 0xD7], [0xBC, 0xCF], [0xBC, 0xCC], [0xE5, 0xD2], [0xBC, 0xD2], [0x00, 0x00], [0xBC, 0xCB], [0x00, 0x00], [0xE5, 0xE9], [0xE5, 0xEC], [0xE5, 0xD9], [0xE9, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFE, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xC2], [0x00, 0x00], [0xE9, 0xBE], [0xBE, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xEB], [0xBE, 0xF0], [0xBE, 0xEC], [0xE9, 0xCC], [0xE9, 0xD7], [0xBE, 0xEA], [0xE9, 0xC4], [0xE9, 0xCD], [0xE5, 0xDF], [0xE9, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xF1], [0xFD, 0x5A], [0xE9, 0xDD], [0xBE, 0xF5], [0xBE, 0xF8], [0xE9, 0xC0], [0x00, 0x00], [0xBE, 0xF4], [0x00, 0x00], [0xE9, 0xDB], [0xE9, 0xDC], [0xE9, 0xD2], [0xE9, 0xD1], [0xE9, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xD3], [0xE9, 0xDA], [0xE9, 0xD9], [0x00, 0x00], [0xBE, 0xEF], [0xBE, 0xED], [0xE9, 0xCB], [0xE9, 0xC8], [0x00, 0x00], [0xE9, 0xC5], [0xE9, 0xD8], [0xBE, 0xF7], [0xE9, 0xD6], [0xBE, 0xF3], [0xBE, 0xF2], [0x00, 0x00], [0xE9, 0xD0], [0x00, 0x00], [0xE9, 0xBF], [0xE9, 0xC1], [0xE9, 0xC3], [0xE9, 0xD5], [0xE9, 0xCF], [0xBE, 0xEE], [0x00, 0x00], [0xE9, 0xC6], [0x00, 0x00], [0xE9, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xCF], [0xED, 0x45], [0xC0, 0xC8], [0xEC, 0xF5], [0x00, 0x00], [0xED, 0x41], [0xC0, 0xCA], [0xED, 0x48], [0x00, 0x00], [0xEC, 0xFC], [0x00, 0x00], [0xEC, 0xF7], [0xFB, 0xF2], [0x00, 0x00], [0xED, 0x49], [0xEC, 0xF3], [0xEC, 0xFE], [0x00, 0x00], [0xC0, 0xD1], [0xED, 0x44], [0xED, 0x4A], [0xEC, 0xFD], [0xC0, 0xC9], [0xED, 0x40], [0xEC, 0xF4], [0xC0, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xED, 0x47], [0xEC, 0xF9], [0xC0, 0xCC], [0xFD, 0x5C], [0xEC, 0xFB], [0xEC, 0xF8], [0xC0, 0xD2], [0xEC, 0xFA], [0xC0, 0xCB], [0xC0, 0xCE], [0xED, 0x43], [0xEC, 0xF6], [0xED, 0x46], [0x00, 0x00], [0xED, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x63], [0xEF, 0xE7], [0xC2, 0x68], [0xC2, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x62], [0xEF, 0xE6], [0x00, 0x00], [0xEF, 0xE3], [0xEF, 0xE4], [0xC2, 0x66], [0xEF, 0xDE], [0xEF, 0xE2], [0xC2, 0x65], [0x00, 0x00], [0xEF, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x67], [0xC2, 0x64], [0x00, 0x00], [0xEF, 0xDD], [0xEF, 0xE1], [0xEF, 0xE5], [0xFD, 0x5F], [0x00, 0x00], [0x00, 0x00], [0xF2, 0x51], [0xF2, 0x4E], [0xF2, 0x57], [0x00, 0x00], [0xF2, 0x56], [0xF2, 0x54], [0xF2, 0x4F], [0x00, 0x00], [0xC3, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0x50], [0xC3, 0x71], [0xC0, 0xCD], [0xF2, 0x53], [0xC3, 0x70], [0xF2, 0x58], [0xF2, 0x52], [0xF2, 0x4D], [0xEF, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC3, 0x6F], [0x00, 0x00], [0xF2, 0x4C], [0xF4, 0x56], [0x00, 0x00], [0xF4, 0x55], [0xF2, 0x55], [0xC4, 0x68], [0x00, 0x00], [0xF4, 0x59], [0xF4, 0x5A], [0xF4, 0x54], [0xF4, 0x58], [0x00, 0x00], [0xF4, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xD1], [0xF4, 0x57], [0xC4, 0xE7], [0xC4, 0xE5], [0xF5, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xD2], [0x00, 0x00], [0xF5, 0xCE], [0xF5, 0xD0], [0xC4, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xE5], [0xF6, 0xE6], [0xC5, 0x76], [0xF6, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xE2], [0xC5, 0xCF], [0xF7, 0xE0], [0xF7, 0xE1], [0xF8, 0xAC], [0x00, 0x00], [0x00, 0x00], [0xC6, 0x56], [0xF8, 0xF3], [0xF8, 0xF1], [0xF8, 0xF2], [0xF8, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xFD, 0x62], [0xF9, 0xBB], [0x00, 0x00], [0xA4, 0xED], [0xA6, 0xB8], [0x00, 0x00], [0xAA, 0x59], [0x00, 0x00], [0xCC, 0xE9], [0x00, 0x00], [0x00, 0x00], [0xCF, 0x64], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xF5], [0xD1, 0xF7], [0x00, 0x00], [0xD1, 0xF6], [0x00, 0x00], [0xD1, 0xF8], [0xB1, 0xFD], [0xD5, 0xD7], [0xD1, 0xF9], [0xFD, 0x65], [0xD5, 0xD6], [0xD5, 0xD8], [0xD5, 0xD9], [0xD9, 0xDA], [0xB4, 0xDB], [0xD9, 0xDB], [0xD9, 0xDD], [0xB4, 0xDC], [0xB4, 0xDA], [0xD9, 0xDC], [0x00, 0x00], [0xDD, 0xFA], [0xDD, 0xF8], [0xDD, 0xF7], [0x00, 0x00], [0xDD, 0xF6], [0xDD, 0xF5], [0xB7, 0xB2], [0xDD, 0xF9], [0xBA, 0x70], [0xE2, 0x63], [0xE2, 0x65], [0xBA, 0x71], [0xE2, 0x64], [0xBC, 0xDB], [0x00, 0x00], [0xBC, 0xDA], [0xE5, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xDF], [0xE9, 0xDE], [0xE9, 0xE0], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xF9], [0x00, 0x00], [0xED, 0x4B], [0xC0, 0xD3], [0x00, 0x00], [0xEF, 0xE8], [0xC2, 0x6A], [0xF2, 0x59], [0xC5, 0x77], [0xA4, 0xEE], [0xA5, 0xBF], [0xA6, 0xB9], [0xA8, 0x42], [0xAA, 0x5A], [0xAA, 0x5B], [0x00, 0x00], [0x00, 0x00], [0xAC, 0x6E], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB7, 0xB3], [0x00, 0x00], [0xFD, 0x66], [0x00, 0x00], [0xE6, 0xD1], [0xBE, 0xFA], [0xC2, 0x6B], [0xA4, 0xEF], [0x00, 0x00], [0xA6, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xEB], [0xAA, 0x5C], [0xCC, 0xEA], [0x00, 0x00], [0xCF, 0x65], [0xAC, 0x6F], [0xCF, 0x66], [0x00, 0x00], [0xAC, 0x70], [0x00, 0x00], [0xD1, 0xFC], [0xAE, 0xEE], [0xAE, 0xED], [0x00, 0x00], [0xD5, 0xDE], [0xD5, 0xDC], [0xD5, 0xDD], [0xD5, 0xDB], [0x00, 0x00], [0xD5, 0xDA], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xDE], [0xD9, 0xE1], [0xB4, 0xDE], [0xD9, 0xDF], [0xB4, 0xDD], [0xD9, 0xE0], [0x00, 0x00], [0xDD, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x66], [0xE2, 0x67], [0xE2, 0x68], [0x00, 0x00], [0xE5, 0xF3], [0xE5, 0xF2], [0xBC, 0xDC], [0xE5, 0xF1], [0xE5, 0xF4], [0xE9, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE2], [0xE9, 0xE3], [0x00, 0x00], [0xED, 0x4C], [0xC0, 0xD4], [0xC2, 0x6C], [0xF2, 0x5A], [0x00, 0x00], [0xC4, 0xE8], [0xC9, 0x5F], [0x00, 0x00], [0xAC, 0x71], [0xCF, 0x67], [0xAE, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xB1, 0xFE], [0x00, 0x00], [0xB4, 0xDF], [0xD9, 0xE2], [0x00, 0x00], [0xB7, 0xB5], [0xB7, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x69], [0xE2, 0x6A], [0xBC, 0xDD], [0xBC, 0xDE], [0xE9, 0xE5], [0xE9, 0xE4], [0xEF, 0xE9], [0xF7, 0xE3], [0xA4, 0xF0], [0xC9, 0x60], [0xA5, 0xC0], [0x00, 0x00], [0xA8, 0x43], [0xCB, 0x48], [0x00, 0x00], [0xAC, 0x72], [0xB7, 0xB6], [0xA4, 0xF1], [0x00, 0x00], [0xCF, 0x68], [0xAC, 0x73], [0xCF, 0x69], [0x00, 0x00], [0xC0, 0xD5], [0xA4, 0xF2], [0xFD, 0x71], [0x00, 0x00], [0xCC, 0xEC], [0x00, 0x00], [0xCF, 0x6A], [0xFD, 0x6F], [0xD2, 0x42], [0xD2, 0x41], [0xD1, 0xFE], [0x00, 0x00], [0xD1, 0xFD], [0xD2, 0x43], [0xD2, 0x40], [0x00, 0x00], [0x00, 0x00], [0xB2, 0x40], [0xB2, 0x41], [0x00, 0x00], [0x00, 0x00], [0xB4, 0xE0], [0xD9, 0xE3], [0x00, 0x00], [0xD9, 0xE4], [0xD9, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0x41], [0xDE, 0x42], [0xDE, 0x40], [0x00, 0x00], [0xDD, 0xFD], [0xDD, 0xFE], [0xB7, 0xB7], [0xE2, 0x6B], [0xE5, 0xF7], [0xE5, 0xF6], [0xE5, 0xF5], [0xE5, 0xF8], [0xE9, 0xE7], [0xE9, 0xE6], [0xBE, 0xFB], [0xE9, 0xE8], [0x00, 0x00], [0xC0, 0xD6], [0xED, 0x4D], [0x00, 0x00], [0xEF, 0xEA], [0xF2, 0x5B], [0xF6, 0xE7], [0x00, 0x00], [0xA4, 0xF3], [0xA5, 0xC2], [0xA5, 0xC1], [0x00, 0x00], [0xAA, 0x5D], [0xC9, 0x61], [0xC9, 0x7E], [0xA6, 0xBB], [0x00, 0x00], [0xC9, 0xF7], [0xCB, 0x49], [0xCB, 0x4A], [0xAA, 0x5E], [0x00, 0x00], [0xCC, 0xED], [0x00, 0x00], [0xAC, 0x74], [0xCF, 0x6B], [0xCF, 0x6C], [0x00, 0x00], [0xAE, 0xF0], [0xAE, 0xF4], [0xD2, 0x44], [0xAE, 0xF3], [0xAE, 0xF1], [0xAE, 0xF2], [0x00, 0x00], [0xD5, 0xDF], [0xB2, 0x42], [0xB4, 0xE3], [0x00, 0x00], [0xB4, 0xE1], [0xB4, 0xE2], [0xD9, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xBA, 0x72], [0xA4, 0xF4], [0x00, 0x00], [0xC9, 0xA1], [0xFD, 0x72], [0xA5, 0xC3], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xA5, 0xC6], [0xC9, 0xA3], [0xA5, 0xC5], [0xA5, 0xC4], [0xA8, 0x44], [0xC9, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xC9, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xE4], [0xC9, 0xFC], [0xC9, 0xFE], [0xCA, 0x40], [0xA6, 0xC5], [0xA6, 0xC6], [0xC9, 0xFB], [0xA6, 0xC1], [0x00, 0x00], [0xC9, 0xF9], [0x00, 0x00], [0xC9, 0xFD], [0xA6, 0xC2], [0x00, 0x00], [0xA6, 0xBD], [0x00, 0x00], [0xA6, 0xBE], [0xFD, 0x76], [0xA6, 0xC4], [0xC9, 0xFA], [0xA6, 0xBC], [0xA8, 0x45], [0xA6, 0xBF], [0xA6, 0xC0], [0xA6, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0x5B], [0xCB, 0x59], [0xCB, 0x4C], [0xA8, 0x51], [0xCB, 0x53], [0xA8, 0x4C], [0xCB, 0x4D], [0x00, 0x00], [0xCB, 0x55], [0xFB, 0x62], [0xCB, 0x52], [0xA8, 0x4F], [0xCB, 0x51], [0xA8, 0x56], [0xCB, 0x5A], [0xA8, 0x58], [0x00, 0x00], [0xA8, 0x5A], [0x00, 0x00], [0xCB, 0x4B], [0xFD, 0x78], [0xA8, 0x4D], [0xCB, 0x5C], [0x00, 0x00], [0xA8, 0x54], [0xA8, 0x57], [0x00, 0x00], [0xCD, 0x45], [0xA8, 0x47], [0xA8, 0x5E], [0xA8, 0x55], [0xCB, 0x4E], [0xA8, 0x4A], [0xA8, 0x59], [0xCB, 0x56], [0xA8, 0x48], [0xA8, 0x49], [0xCD, 0x43], [0xCB, 0x4F], [0xA8, 0x50], [0xA8, 0x5B], [0xCB, 0x5D], [0xCB, 0x50], [0xA8, 0x4E], [0x00, 0x00], [0xA8, 0x53], [0xCC, 0xEE], [0xA8, 0x5C], [0xCB, 0x57], [0xA8, 0x52], [0x00, 0x00], [0xA8, 0x5D], [0xA8, 0x46], [0xCB, 0x54], [0xA8, 0x4B], [0xCB, 0x58], [0xCD, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAA, 0x6A], [0xAA, 0x7A], [0xCC, 0xF5], [0xAA, 0x71], [0x00, 0x00], [0xCD, 0x4B], [0xAA, 0x62], [0x00, 0x00], [0xAA, 0x65], [0xCD, 0x42], [0x00, 0x00], [0xCC, 0xF3], [0xCC, 0xF7], [0xAA, 0x6D], [0xAA, 0x6F], [0xCC, 0xFA], [0xAA, 0x76], [0xAA, 0x68], [0xAA, 0x66], [0xAA, 0x67], [0xAA, 0x75], [0xCD, 0x47], [0xAA, 0x70], [0xCC, 0xF9], [0xCC, 0xFB], [0xAA, 0x6E], [0xAA, 0x73], [0xCC, 0xFC], [0xCD, 0x4A], [0x00, 0x00], [0xAC, 0x75], [0xAA, 0x79], [0xFA, 0xC7], [0xAA, 0x63], [0xCD, 0x49], [0x00, 0x00], [0xCD, 0x4D], [0xCC, 0xF8], [0xCD, 0x4F], [0xCD, 0x40], [0xAA, 0x6C], [0xCC, 0xF4], [0xAA, 0x6B], [0xAA, 0x7D], [0xAA, 0x72], [0x00, 0x00], [0xCC, 0xF2], [0xCF, 0x75], [0xAA, 0x78], [0xAA, 0x7C], [0xCD, 0x41], [0xCD, 0x46], [0x00, 0x00], [0xAA, 0x7E], [0xAA, 0x77], [0xAA, 0x69], [0xAA, 0x5F], [0x00, 0x00], [0xAA, 0x64], [0x00, 0x00], [0xCC, 0xF6], [0xAA, 0x60], [0xCD, 0x4E], [0x00, 0x00], [0xCC, 0xF0], [0xCC, 0xEF], [0xCC, 0xFD], [0xCC, 0xF1], [0xAA, 0x7B], [0xAE, 0xF5], [0xAA, 0x74], [0xCC, 0xFE], [0xAA, 0x61], [0x00, 0x00], [0xAC, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0x7C], [0xCF, 0xA1], [0x00, 0x00], [0xCF, 0xA4], [0xCF, 0x77], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xA7], [0xCF, 0xAA], [0xCF, 0xAC], [0xCF, 0x74], [0xAC, 0x76], [0xAC, 0x7B], [0xD2, 0x49], [0xAC, 0xAD], [0xCF, 0xA5], [0xCF, 0xAD], [0xCF, 0x7B], [0xCF, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0x64], [0xAC, 0x7E], [0xCF, 0xA2], [0xCF, 0x78], [0xCF, 0x7A], [0xAC, 0xA5], [0x00, 0x00], [0xCF, 0x7D], [0xAC, 0x7D], [0xCF, 0x70], [0xCF, 0xA8], [0x00, 0x00], [0xCF, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xAC, 0x7A], [0x00, 0x00], [0xAC, 0xA8], [0xCF, 0x6D], [0xAC, 0xAA], [0xAC, 0x78], [0xAC, 0xAE], [0xCF, 0xA9], [0xCF, 0x6F], [0xAC, 0xAB], [0xD2, 0x5E], [0xCD, 0x48], [0xAC, 0x7C], [0xAC, 0x77], [0xCF, 0x76], [0xCF, 0x6E], [0xAC, 0xAC], [0xAC, 0xA4], [0xCF, 0xA3], [0xAC, 0xA9], [0xAC, 0xA7], [0xCF, 0x79], [0xAC, 0xA1], [0xCF, 0x71], [0xAC, 0xA2], [0xAC, 0xA3], [0xCF, 0x72], [0xCF, 0xA6], [0xAC, 0x79], [0xCF, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0x4C], [0xAE, 0xFD], [0xAF, 0x43], [0xFA, 0xF3], [0xFD, 0xAE], [0x00, 0x00], [0xD2, 0x55], [0xD2, 0x5B], [0xD2, 0x57], [0xD2, 0x4A], [0xD2, 0x4D], [0xD2, 0x46], [0xD2, 0x47], [0xAF, 0x4A], [0xAE, 0xFA], [0xD2, 0x56], [0xD2, 0x5F], [0xAF, 0x45], [0xAE, 0xF6], [0x00, 0x00], [0xAF, 0x40], [0xD2, 0x4E], [0xAF, 0x42], [0xD2, 0x4F], [0xD2, 0x59], [0xFB, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xAF, 0x44], [0xD2, 0x68], [0xD2, 0x48], [0xAE, 0xFC], [0xAE, 0xFB], [0xAF, 0x48], [0xD2, 0x45], [0xD2, 0x66], [0xD2, 0x5A], [0xD2, 0x67], [0xD2, 0x61], [0xD2, 0x53], [0xD2, 0x62], [0x00, 0x00], [0xD2, 0x5C], [0xD2, 0x65], [0xD2, 0x63], [0xAF, 0x49], [0xD2, 0x54], [0xAE, 0xF9], [0xAE, 0xF8], [0xAF, 0x41], [0xAF, 0x47], [0xD2, 0x60], [0xAF, 0x46], [0xD2, 0x51], [0xB2, 0x43], [0x00, 0x00], [0xD2, 0x69], [0xD2, 0x50], [0xD2, 0x4B], [0xAE, 0xFE], [0xAF, 0x4B], [0xAE, 0xF7], [0xFD, 0xAD], [0xD2, 0x58], [0xD2, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB2, 0x65], [0xD5, 0xE1], [0xD5, 0xE5], [0x00, 0x00], [0xB2, 0x52], [0xB2, 0x50], [0x00, 0x00], [0x00, 0x00], [0xB2, 0x47], [0xD5, 0xE3], [0xD5, 0xE2], [0xB2, 0x5B], [0x00, 0x00], [0xD5, 0xE8], [0xB2, 0x55], [0x00, 0x00], [0xD5, 0xFA], [0xD6, 0x47], [0xB2, 0x44], [0xD5, 0xF7], [0xD5, 0xF0], [0xB2, 0x67], [0xD5, 0xE0], [0x00, 0x00], [0xD5, 0xFC], [0x00, 0x00], [0xB2, 0x64], [0xB2, 0x58], [0xB2, 0x63], [0xB2, 0x4E], [0xD5, 0xEC], [0xD5, 0xFE], [0xD5, 0xF6], [0xB2, 0x4F], [0xB2, 0x49], [0xD6, 0x45], [0x00, 0x00], [0xD5, 0xFD], [0xD6, 0x40], [0xB2, 0x51], [0xB2, 0x59], [0xD6, 0x42], [0xD5, 0xEA], [0xD5, 0xFB], [0xD5, 0xEF], [0xD6, 0x44], [0xB2, 0x5E], [0xB2, 0x46], [0xB2, 0x5C], [0xD5, 0xF4], [0xD5, 0xF2], [0xD5, 0xF3], [0xB2, 0x53], [0xD5, 0xEE], [0xD5, 0xED], [0xB2, 0x48], [0xD5, 0xE7], [0xD6, 0x46], [0xB2, 0x4A], [0xD5, 0xF1], [0xB2, 0x68], [0x00, 0x00], [0xB2, 0x62], [0xD5, 0xE6], [0xB2, 0x5F], [0xB2, 0x5D], [0xB2, 0x66], [0xD5, 0xF8], [0xB2, 0x61], [0xD2, 0x52], [0xD5, 0xF9], [0xB2, 0x60], [0xD6, 0x41], [0xB2, 0x45], [0xD5, 0xF5], [0xB2, 0x57], [0xD5, 0xE9], [0xB2, 0x56], [0x00, 0x00], [0xB2, 0x54], [0xB2, 0x4C], [0xB2, 0x4B], [0xD9, 0xE7], [0xD6, 0x43], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xFC], [0x00, 0x00], [0xB2, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB5, 0x41], [0xB2, 0x5A], [0xB4, 0xEE], [0xD9, 0xF6], [0xB4, 0xFC], [0x00, 0x00], [0xD9, 0xEA], [0xB4, 0xEB], [0xB4, 0xE7], [0xDA, 0x49], [0xB4, 0xED], [0xB4, 0xF1], [0xB4, 0xEC], [0xB4, 0xF5], [0xDA, 0x4D], [0xDA, 0x44], [0x00, 0x00], [0xFE, 0xF9], [0xD9, 0xF1], [0xB4, 0xFA], [0xB4, 0xF4], [0xD9, 0xFD], [0xB4, 0xE4], [0xDA, 0x4A], [0xDA, 0x43], [0xB4, 0xE8], [0xD9, 0xF7], [0xB4, 0xF7], [0xDA, 0x55], [0xDA, 0x56], [0x00, 0x00], [0xB4, 0xE5], [0xDA, 0x48], [0xB4, 0xF9], [0xD9, 0xFB], [0xD9, 0xED], [0xD9, 0xEE], [0xB4, 0xFD], [0xD9, 0xF2], [0xD9, 0xF9], [0xD9, 0xF3], [0x00, 0x00], [0xB4, 0xFB], [0xB5, 0x44], [0xD9, 0xEF], [0xD9, 0xE8], [0xD9, 0xE9], [0x00, 0x00], [0xD9, 0xEB], [0xB4, 0xEA], [0xD9, 0xF8], [0x00, 0x00], [0xB4, 0xF8], [0xB5, 0x42], [0xFD, 0xC0], [0xFC, 0xF9], [0xD9, 0xFA], [0xDA, 0x53], [0xDA, 0x4B], [0xB4, 0xE6], [0xDA, 0x51], [0xB4, 0xF2], [0x00, 0x00], [0xB4, 0xF0], [0xFB, 0x7E], [0xDA, 0x57], [0xB4, 0xEF], [0xDA, 0x41], [0xD9, 0xF4], [0xD9, 0xFE], [0xB5, 0x47], [0xDA, 0x45], [0xDA, 0x42], [0xD9, 0xF0], [0xB5, 0x43], [0xDA, 0x4F], [0xDA, 0x4C], [0xDA, 0x54], [0xB4, 0xE9], [0xDA, 0x40], [0xB5, 0x46], [0x00, 0x00], [0xDA, 0x47], [0x00, 0x00], [0x00, 0x00], [0xB4, 0xF3], [0xB4, 0xF6], [0x00, 0x00], [0xDA, 0x46], [0xB5, 0x45], [0xD9, 0xF5], [0xD5, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xDA, 0x50], [0xDA, 0x4E], [0xDA, 0x52], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xEC], [0xB5, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0x61], [0xDE, 0x60], [0xDE, 0x46], [0xB7, 0xBD], [0x00, 0x00], [0xDE, 0x5F], [0xDE, 0x49], [0xDE, 0x4A], [0x00, 0x00], [0xB7, 0xC7], [0xDE, 0x68], [0xB7, 0xC2], [0xDE, 0x5E], [0x00, 0x00], [0xDE, 0x43], [0xB7, 0xC8], [0xB7, 0xBE], [0xDE, 0x52], [0xDE, 0x48], [0xDE, 0x4B], [0xDE, 0x63], [0xB7, 0xB8], [0xDE, 0x6A], [0xDE, 0x62], [0xB7, 0xC1], [0xDE, 0x57], [0xB7, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xB7, 0xCB], [0xB7, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xDE, 0x69], [0xB7, 0xB9], [0xDE, 0x55], [0xDE, 0x4C], [0xDE, 0x59], [0xDE, 0x65], [0xB7, 0xCD], [0xFD, 0x68], [0xB7, 0xBB], [0xDE, 0x54], [0x00, 0x00], [0xDE, 0x4D], [0xB7, 0xC4], [0x00, 0x00], [0xB7, 0xC3], [0xDE, 0x50], [0xDE, 0x5A], [0xDE, 0x64], [0xDE, 0x47], [0xDE, 0x51], [0xB7, 0xBC], [0xDE, 0x5B], [0xB7, 0xC9], [0xB7, 0xC0], [0xDE, 0x4E], [0xB7, 0xBF], [0xDE, 0x45], [0xDE, 0x53], [0xDE, 0x67], [0xB4, 0xFE], [0xBA, 0xB0], [0xDE, 0x56], [0xE2, 0x6C], [0xDE, 0x58], [0xDE, 0x66], [0xB7, 0xC6], [0xDE, 0x4F], [0xB7, 0xBA], [0xB7, 0xCA], [0xBC, 0xF0], [0xDE, 0x44], [0x00, 0x00], [0xDE, 0x5D], [0xFA, 0xC0], [0x00, 0x00], [0xFA, 0x64], [0xDE, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xAA], [0xBA, 0xAD], [0xE2, 0x7D], [0xE2, 0xA4], [0xBA, 0xA2], [0x00, 0x00], [0xE2, 0x6E], [0xBA, 0xAF], [0x00, 0x00], [0xBA, 0x77], [0xE2, 0x6D], [0xE2, 0xB0], [0xBA, 0xB1], [0xE2, 0x71], [0xE2, 0xA3], [0xFD, 0xC7], [0xE2, 0x73], [0xE2, 0xB3], [0xE2, 0xAF], [0xBA, 0x75], [0xBA, 0xA1], [0xE6, 0x53], [0xBA, 0xAE], [0xBA, 0x7D], [0xE2, 0x6F], [0xFD, 0xB0], [0xE2, 0xAE], [0xBA, 0xA3], [0xE2, 0xAB], [0xE2, 0xB8], [0xE2, 0x75], [0xE2, 0x7E], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xB6], [0xE2, 0xAC], [0xBA, 0x7C], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x7C], [0xBA, 0x76], [0xBA, 0x74], [0xBA, 0xA8], [0xFC, 0xC6], [0x00, 0x00], [0xE2, 0x7A], [0xE2, 0x77], [0xE2, 0x78], [0x00, 0x00], [0xE2, 0xB2], [0x00, 0x00], [0xE2, 0xB7], [0xE2, 0xB5], [0xBA, 0x7A], [0xE2, 0xB9], [0xBA, 0x7E], [0xBA, 0xA7], [0x00, 0x00], [0xE2, 0x70], [0xE5, 0xFA], [0xE2, 0x79], [0x00, 0x00], [0xBA, 0x78], [0xBA, 0xAC], [0xBA, 0xA9], [0xBA, 0x7B], [0xE2, 0xA5], [0xE2, 0x74], [0xBA, 0xAA], [0xE2, 0xA7], [0xBA, 0xA4], [0xBA, 0xA6], [0xBA, 0x73], [0x00, 0x00], [0xE2, 0xA9], [0xE2, 0xA1], [0xE2, 0x72], [0xBA, 0xA5], [0xE2, 0xB1], [0xE2, 0xB4], [0xE2, 0x7B], [0xE2, 0xA8], [0xFE, 0x50], [0xBA, 0x79], [0xBC, 0xDF], [0xE2, 0xA6], [0xE5, 0xF9], [0x00, 0x00], [0xE2, 0xAD], [0xFD, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x76], [0xE6, 0x44], [0xE6, 0x4E], [0xBC, 0xE2], [0xE6, 0x4D], [0xE6, 0x59], [0xBC, 0xE4], [0xE6, 0x4B], [0x00, 0x00], [0xE6, 0x4F], [0xBC, 0xEF], [0x00, 0x00], [0xE6, 0x46], [0xBC, 0xE7], [0xFD, 0xCD], [0xE6, 0x52], [0xE9, 0xF0], [0xBC, 0xF3], [0xBC, 0xF2], [0xE6, 0x54], [0xE6, 0x43], [0xE6, 0x5E], [0xBC, 0xED], [0x00, 0x00], [0xBC, 0xE3], [0xE6, 0x57], [0x00, 0x00], [0xE6, 0x5B], [0xE6, 0x60], [0xE6, 0x55], [0xE6, 0x49], [0xBC, 0xE6], [0xBC, 0xE9], [0xBC, 0xF1], [0xBC, 0xEC], [0x00, 0x00], [0xE6, 0x4C], [0xE2, 0xA2], [0xFD, 0xCF], [0x00, 0x00], [0xE6, 0x48], [0xE6, 0x5F], [0xBC, 0xE8], [0x00, 0x00], [0xBC, 0xEB], [0xE6, 0x61], [0xBC, 0xE0], [0xE6, 0x56], [0xE5, 0xFB], [0xE6, 0x5C], [0xC0, 0xDF], [0x00, 0x00], [0xE6, 0x4A], [0x00, 0x00], [0xBC, 0xE1], [0xE6, 0x45], [0xBC, 0xE5], [0xE5, 0xFC], [0xBA, 0xAB], [0xE6, 0x41], [0xFC, 0xBA], [0xE6, 0x5A], [0xE6, 0x42], [0xE6, 0x40], [0xBC, 0xEA], [0x00, 0x00], [0xE6, 0x58], [0x00, 0x00], [0xE5, 0xFE], [0xE6, 0x51], [0xE6, 0x50], [0xE6, 0x5D], [0xE6, 0x47], [0xBC, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xC5], [0xE9, 0xF3], [0xFD, 0xD2], [0xBF, 0x49], [0xBE, 0xFE], [0xEA, 0x40], [0xE9, 0xEB], [0xBF, 0x41], [0xE9, 0xF7], [0xBF, 0x48], [0xBF, 0x43], [0xE9, 0xF5], [0xED, 0x4F], [0xE9, 0xFB], [0xEA, 0x42], [0xE9, 0xFA], [0xE9, 0xE9], [0xE9, 0xF8], [0xEA, 0x44], [0xEA, 0x46], [0xBE, 0xFD], [0xEA, 0x45], [0xBF, 0x44], [0xBF, 0x4A], [0x00, 0x00], [0xBF, 0x47], [0x00, 0x00], [0xE9, 0xFE], [0xBF, 0x46], [0xE9, 0xF9], [0x00, 0x00], [0xE9, 0xED], [0xE9, 0xF2], [0x00, 0x00], [0xE9, 0xFD], [0xBF, 0x45], [0xBF, 0x42], [0xBE, 0xFC], [0xBF, 0x40], [0xE9, 0xF1], [0x00, 0x00], [0xE5, 0xFD], [0xE9, 0xEC], [0xE9, 0xEF], [0xEA, 0x41], [0xE9, 0xF4], [0xE9, 0xEA], [0xED, 0x4E], [0xEA, 0x43], [0xE9, 0xEE], [0xE9, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xD4], [0xED, 0x51], [0xC0, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xDB], [0xED, 0x53], [0xED, 0x59], [0xED, 0x57], [0xC0, 0xD9], [0xC0, 0xDA], [0xC0, 0xE1], [0xED, 0x5A], [0xED, 0x52], [0xC0, 0xDC], [0x00, 0x00], [0xED, 0x56], [0xED, 0x55], [0xED, 0x5B], [0xC0, 0xE2], [0x00, 0x00], [0xC0, 0xDD], [0xC0, 0xE0], [0xED, 0x54], [0xC0, 0xE4], [0xC0, 0xDE], [0xC0, 0xE5], [0xC0, 0xD8], [0xED, 0x58], [0x00, 0x00], [0xED, 0x50], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xF7], [0xFD, 0xC3], [0x00, 0x00], [0xC2, 0x71], [0xEF, 0xF4], [0xEF, 0xF6], [0x00, 0x00], [0xC2, 0x6F], [0xEF, 0xF2], [0xEF, 0xF3], [0xEF, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF6], [0xEF, 0xEF], [0xC2, 0x70], [0xEF, 0xEB], [0x00, 0x00], [0xC2, 0x6D], [0xEF, 0xF8], [0xC2, 0x6E], [0xEF, 0xEC], [0xEF, 0xED], [0xEF, 0xF1], [0xC2, 0x73], [0x00, 0x00], [0xC2, 0x72], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xF0], [0xC3, 0x78], [0xF2, 0x5F], [0xF2, 0x65], [0xC3, 0x79], [0xF2, 0x5C], [0xC3, 0x76], [0xC3, 0x73], [0xF2, 0x67], [0xC3, 0x77], [0x00, 0x00], [0xC3, 0x74], [0xF2, 0x5E], [0xF2, 0x61], [0xF2, 0x62], [0xF2, 0x63], [0xF2, 0x66], [0x00, 0x00], [0xEF, 0xF5], [0xF2, 0x5D], [0xC3, 0x75], [0xF2, 0x64], [0xF2, 0x68], [0xF2, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0x5D], [0xC4, 0x6A], [0xF4, 0x60], [0xC4, 0x6B], [0xF4, 0x68], [0xF4, 0x5F], [0xF4, 0x5C], [0x00, 0x00], [0xF4, 0x5E], [0xF4, 0x62], [0xF4, 0x65], [0xF4, 0x64], [0xF4, 0x67], [0xF4, 0x5B], [0x00, 0x00], [0xC4, 0x69], [0xF4, 0x63], [0xF4, 0x66], [0xF4, 0x69], [0xF4, 0x61], [0xF5, 0xD3], [0xF5, 0xD4], [0xF5, 0xD8], [0xF5, 0xD9], [0x00, 0x00], [0xF5, 0xD6], [0xF5, 0xD7], [0xF5, 0xD5], [0xFD, 0xE0], [0xC4, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC5, 0x78], [0xF6, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xE8], [0xF6, 0xE9], [0xF6, 0xEA], [0xC5, 0x79], [0x00, 0x00], [0xF7, 0xE5], [0xF7, 0xE4], [0x00, 0x00], [0xF8, 0xAF], [0xC5, 0xF4], [0xF8, 0xAD], [0xF8, 0xB0], [0xF8, 0xAE], [0xF8, 0xF5], [0xC6, 0x57], [0xC6, 0x65], [0xF9, 0xA3], [0xF9, 0x6C], [0x00, 0x00], [0xF9, 0xA2], [0xF9, 0xD0], [0xF9, 0xD1], [0xA4, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA6, 0xC7], [0xCA, 0x41], [0x00, 0x00], [0x00, 0x00], [0xCB, 0x5E], [0x00, 0x00], [0xA8, 0x5F], [0x00, 0x00], [0xA8, 0x62], [0xFA, 0xF0], [0xCB, 0x5F], [0x00, 0x00], [0xA8, 0x60], [0xA8, 0x61], [0xFD, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xE3], [0xCD, 0x58], [0xCD, 0x5A], [0xCD, 0x55], [0xCD, 0x52], [0xCD, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xA4], [0xFB, 0x63], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xCD, 0x56], [0xAA, 0xA3], [0xCD, 0x53], [0xCD, 0x50], [0xAA, 0xA1], [0xCD, 0x57], [0x00, 0x00], [0xCD, 0x51], [0xAA, 0xA5], [0xCD, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xAF], [0x00, 0x00], [0xCF, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xAC, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xE2], [0x00, 0x00], [0xCF, 0xB6], [0x00, 0x00], [0xAC, 0xAF], [0xAC, 0xB2], [0xAC, 0xB4], [0xAC, 0xB6], [0xAC, 0xB3], [0xCF, 0xB2], [0xCF, 0xB1], [0x00, 0x00], [0xAC, 0xB1], [0xCF, 0xB4], [0xCF, 0xB5], [0x00, 0x00], [0xCF, 0xAE], [0xAC, 0xB5], [0x00, 0x00], [0xAC, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xFD], [0xCF, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0x77], [0xD2, 0x78], [0xD2, 0x79], [0xAF, 0x50], [0x00, 0x00], [0xAF, 0x4C], [0xD2, 0x6E], [0xFD, 0xE4], [0xD2, 0x76], [0xD2, 0x7B], [0xAF, 0x51], [0x00, 0x00], [0xD2, 0x6C], [0xD2, 0x72], [0xD2, 0x6B], [0xD2, 0x75], [0xFD, 0xE5], [0xFD, 0xE6], [0xD2, 0x71], [0xAF, 0x4D], [0xAF, 0x4F], [0xD2, 0x7A], [0x00, 0x00], [0xD2, 0x6A], [0xD2, 0x6D], [0xD2, 0x73], [0xFD, 0xE7], [0xD2, 0x74], [0xD2, 0x7C], [0xD2, 0x70], [0x00, 0x00], [0xAF, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB2, 0x6D], [0xD6, 0x4E], [0x00, 0x00], [0x00, 0x00], [0xD6, 0x50], [0xD6, 0x4C], [0x00, 0x00], [0xD6, 0x58], [0xD6, 0x4A], [0xD6, 0x57], [0xB2, 0x69], [0xD6, 0x48], [0xDA, 0x5B], [0xD6, 0x52], [0xB2, 0x6C], [0x00, 0x00], [0xD6, 0x53], [0xD6, 0x56], [0x00, 0x00], [0xD6, 0x5A], [0x00, 0x00], [0xD6, 0x4F], [0x00, 0x00], [0xD6, 0x54], [0x00, 0x00], [0x00, 0x00], [0xB2, 0x6A], [0xB2, 0x6B], [0xD6, 0x59], [0xD6, 0x4D], [0xD6, 0x49], [0xD6, 0x5B], [0x00, 0x00], [0xD6, 0x51], [0x00, 0x00], [0x00, 0x00], [0xD6, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0x4B], [0x00, 0x00], [0xB5, 0x48], [0xB5, 0x49], [0xDA, 0x65], [0xB5, 0x4F], [0x00, 0x00], [0xDA, 0x59], [0xDA, 0x62], [0xDA, 0x58], [0xB5, 0x4C], [0xDA, 0x60], [0xDA, 0x5E], [0x00, 0x00], [0xDA, 0x5F], [0xB5, 0x4A], [0x00, 0x00], [0xDA, 0x63], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xED], [0xFD, 0xF7], [0x00, 0x00], [0xDA, 0x5C], [0xDA, 0x5A], [0xB5, 0x4B], [0xDA, 0x5D], [0xDA, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB5, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0x64], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0x70], [0xDE, 0x77], [0xDE, 0x79], [0xDE, 0xA1], [0xFD, 0xEE], [0xB7, 0xDA], [0xDE, 0x6B], [0x00, 0x00], [0xB7, 0xD2], [0xFD, 0xF0], [0xDE, 0x7A], [0xB7, 0xD7], [0xDE, 0xA2], [0xB7, 0xCE], [0xFD, 0xF4], [0xDE, 0x7D], [0x00, 0x00], [0xDE, 0x6D], [0xDE, 0x7E], [0xDE, 0x6C], [0x00, 0x00], [0xB7, 0xDC], [0x00, 0x00], [0xDE, 0x78], [0xB7, 0xCF], [0xDE, 0xA3], [0x00, 0x00], [0xB7, 0xD4], [0xDE, 0x71], [0xB7, 0xD9], [0xDE, 0x7C], [0xDE, 0x6F], [0xDE, 0x76], [0xDE, 0x72], [0xDE, 0x6E], [0xB7, 0xD1], [0xB7, 0xD8], [0xB7, 0xD6], [0xB7, 0xD3], [0xB7, 0xDB], [0xB7, 0xD0], [0xDE, 0x75], [0x00, 0x00], [0xB7, 0xD5], [0x00, 0x00], [0xB5, 0x4E], [0x00, 0x00], [0xDE, 0x7B], [0x00, 0x00], [0xDE, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0x74], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC1], [0x00, 0x00], [0xBA, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xBD], [0xE2, 0xC3], [0xE2, 0xBF], [0x00, 0x00], [0xBA, 0xB6], [0xE2, 0xBE], [0xE2, 0xC2], [0xE2, 0xBA], [0x00, 0x00], [0xE2, 0xBC], [0xBA, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC0], [0xE2, 0xBB], [0x00, 0x00], [0xBA, 0xB7], [0x00, 0x00], [0xBA, 0xB2], [0x00, 0x00], [0xFD, 0xEB], [0xE2, 0xC4], [0x00, 0x00], [0xBA, 0xB3], [0xE6, 0x67], [0xE6, 0x64], [0xE6, 0x70], [0xE6, 0x6A], [0xE6, 0x6C], [0xBC, 0xF4], [0xE6, 0x66], [0xE6, 0x6E], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x6D], [0xE6, 0x6B], [0x00, 0x00], [0xE6, 0x71], [0xBC, 0xF7], [0xE6, 0x68], [0xE6, 0x6F], [0x00, 0x00], [0xBC, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x63], [0xE6, 0x65], [0xBC, 0xF6], [0xE6, 0x62], [0xE6, 0x72], [0xFD, 0xEA], [0xE6, 0x69], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x4A], [0xBF, 0x51], [0xFD, 0xFB], [0x00, 0x00], [0xEA, 0x55], [0xEA, 0x53], [0xBF, 0x4B], [0xEA, 0x49], [0xEA, 0x4C], [0xEA, 0x4D], [0xEA, 0x48], [0xBF, 0x55], [0xBF, 0x56], [0xEA, 0x47], [0xEA, 0x56], [0xEA, 0x51], [0xBF, 0x4F], [0xBF, 0x4C], [0xEA, 0x50], [0xEA, 0x4E], [0x00, 0x00], [0x00, 0x00], [0xBF, 0x52], [0xEA, 0x52], [0xBF, 0x4D], [0x00, 0x00], [0xBF, 0x4E], [0x00, 0x00], [0xEA, 0x4F], [0xBF, 0x50], [0xEA, 0x4B], [0x00, 0x00], [0xEA, 0x54], [0xBF, 0x53], [0xEA, 0x57], [0xEA, 0x58], [0xBF, 0x54], [0xFA, 0xCF], [0x00, 0x00], [0xC0, 0xE7], [0xC0, 0xEE], [0xED, 0x5C], [0xED, 0x62], [0x00, 0x00], [0xED, 0x60], [0xC0, 0xEA], [0xC0, 0xE9], [0xC0, 0xE6], [0xED, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xEC], [0xC0, 0xEB], [0xC0, 0xE8], [0x00, 0x00], [0xED, 0x61], [0xED, 0x5D], [0xED, 0x5F], [0x00, 0x00], [0xC0, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x77], [0xEF, 0xFB], [0x00, 0x00], [0xC2, 0x74], [0xC2, 0x75], [0xEF, 0xFD], [0xC2, 0x76], [0xEF, 0xFA], [0x00, 0x00], [0xEF, 0xF9], [0xF2, 0x6C], [0xEF, 0xFC], [0x00, 0x00], [0xF2, 0x6D], [0xC3, 0x7A], [0xF2, 0x6B], [0x00, 0x00], [0x00, 0x00], [0xF2, 0x6A], [0x00, 0x00], [0xF2, 0x69], [0xC3, 0x7B], [0xFD, 0xFE], [0x00, 0x00], [0xC4, 0x6C], [0x00, 0x00], [0x00, 0x00], [0xF4, 0x6A], [0xF4, 0x6B], [0xFE, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xDC], [0xF5, 0xDB], [0xC4, 0xEA], [0x00, 0x00], [0xF5, 0xDA], [0xF6, 0xEC], [0xF6, 0xED], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xE6], [0xF8, 0xB1], [0xFE, 0x44], [0x00, 0x00], [0xF8, 0xF6], [0xF9, 0xBC], [0xC6, 0x79], [0xF9, 0xC6], [0xA4, 0xF6], [0x00, 0x00], [0xAA, 0xA6], [0xAA, 0xA7], [0xFE, 0x47], [0x00, 0x00], [0xAC, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xEF], [0xA4, 0xF7], [0x00, 0x00], [0xAA, 0xA8], [0xAF, 0x52], [0xB7, 0xDD], [0xA4, 0xF8], [0x00, 0x00], [0xB2, 0x6E], [0xBA, 0xB8], [0xC9, 0x62], [0xFE, 0x48], [0xCF, 0xB7], [0xD2, 0x7D], [0x00, 0x00], [0xE2, 0xC5], [0x00, 0x00], [0xC0, 0xF0], [0xA4, 0xF9], [0xAA, 0xA9], [0xCF, 0xB8], [0xCF, 0xB9], [0xDA, 0x66], [0xB5, 0x50], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xB7, 0xDE], [0xE2, 0xC6], [0x00, 0x00], [0xFE, 0x4B], [0xBC, 0xF8], [0xFE, 0x4C], [0xC3, 0x7C], [0xA4, 0xFA], [0xDA, 0x67], [0xA4, 0xFB], [0x00, 0x00], [0xA6, 0xC9], [0xCA, 0x42], [0xA6, 0xC8], [0xA8, 0x65], [0xA8, 0x64], [0xA8, 0x63], [0xCB, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xAA], [0x00, 0x00], [0xAA, 0xAB], [0xCD, 0x5B], [0x00, 0x00], [0xCF, 0xBA], [0x00, 0x00], [0xCF, 0xBD], [0xAC, 0xBA], [0xCF, 0xBB], [0x00, 0x00], [0xAC, 0xB9], [0xCF, 0xBC], [0xAC, 0xBB], [0x00, 0x00], [0xD2, 0xA2], [0xD2, 0xA1], [0xD2, 0x7E], [0xAF, 0x53], [0x00, 0x00], [0xD6, 0x5D], [0xD6, 0x5E], [0xB2, 0x6F], [0xD6, 0x5C], [0xD6, 0x5F], [0xB5, 0x52], [0xB2, 0x70], [0xFE, 0x51], [0x00, 0x00], [0xB5, 0x51], [0xDA, 0x6B], [0xDA, 0x6A], [0x00, 0x00], [0xDA, 0x68], [0xDA, 0x69], [0x00, 0x00], [0xDA, 0x6C], [0xDE, 0xA6], [0xDE, 0xA5], [0xDE, 0xA9], [0x00, 0x00], [0xDE, 0xA8], [0xDE, 0xA7], [0xBA, 0xB9], [0xE2, 0xC9], [0x00, 0x00], [0xE2, 0xC8], [0xBA, 0xBA], [0xE2, 0xC7], [0xE6, 0x73], [0x00, 0x00], [0xE6, 0x74], [0xBC, 0xF9], [0x00, 0x00], [0xEA, 0x59], [0xEA, 0x5A], [0x00, 0x00], [0x00, 0x00], [0xF2, 0x72], [0xC3, 0x7D], [0xF2, 0x71], [0xF2, 0x70], [0xF2, 0x6E], [0xF2, 0x6F], [0xC4, 0xEB], [0xF4, 0x6C], [0xF6, 0xEE], [0xF8, 0xF7], [0x00, 0x00], [0xA4, 0xFC], [0x00, 0x00], [0xC9, 0xA5], [0xA5, 0xC7], [0xC9, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x43], [0xCA, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0x66], [0x00, 0x00], [0x00, 0x00], [0xCB, 0x62], [0x00, 0x00], [0xCB, 0x61], [0xAA, 0xAC], [0xCB, 0x65], [0xA8, 0x67], [0xCB, 0x63], [0xA8, 0x66], [0xCB, 0x67], [0xCB, 0x64], [0x00, 0x00], [0x00, 0x00], [0xCD, 0x5F], [0xCF, 0xBE], [0xCD, 0x5D], [0xCD, 0x64], [0x00, 0x00], [0xAA, 0xAD], [0x00, 0x00], [0xAA, 0xB0], [0xCD, 0x65], [0xCD, 0x61], [0x00, 0x00], [0xCD, 0x62], [0x00, 0x00], [0xCD, 0x5C], [0xAA, 0xAF], [0xCD, 0x5E], [0xAA, 0xAE], [0xCD, 0x63], [0x00, 0x00], [0xCD, 0x60], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xC2], [0xAC, 0xBD], [0xAC, 0xBE], [0x00, 0x00], [0xCF, 0xC5], [0xCF, 0xBF], [0x00, 0x00], [0xCF, 0xC4], [0x00, 0x00], [0xCF, 0xC0], [0xAC, 0xBC], [0xCF, 0xC3], [0xCF, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xA8], [0xD2, 0xA5], [0x00, 0x00], [0xD2, 0xA7], [0xAF, 0x58], [0xAF, 0x57], [0xAF, 0x55], [0xD2, 0xA4], [0xD2, 0xA9], [0xAF, 0x54], [0xAF, 0x56], [0xD2, 0xA6], [0xD6, 0x67], [0xD2, 0xA3], [0xD2, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0x62], [0xD6, 0x66], [0x00, 0x00], [0xD6, 0x65], [0xDA, 0x6E], [0xDA, 0x79], [0x00, 0x00], [0x00, 0x00], [0xD6, 0x68], [0x00, 0x00], [0xD6, 0x63], [0xDA, 0x6D], [0xB2, 0x74], [0x00, 0x00], [0x00, 0x00], [0xB2, 0x73], [0xD6, 0x61], [0xD6, 0x64], [0xB2, 0x75], [0x00, 0x00], [0xB2, 0x72], [0xB2, 0x71], [0xD6, 0x60], [0xD6, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0x70], [0xDA, 0x77], [0x00, 0x00], [0xB5, 0x54], [0xDA, 0x76], [0xDA, 0x73], [0xFE, 0x58], [0xB5, 0x56], [0xFE, 0x52], [0xFE, 0x53], [0x00, 0x00], [0xDA, 0x75], [0xFE, 0x59], [0x00, 0x00], [0xDA, 0x6F], [0xDA, 0x71], [0xDA, 0x74], [0xDA, 0x72], [0xB5, 0x55], [0xDA, 0x78], [0xB5, 0x53], [0xB7, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xAD], [0xDE, 0xAC], [0xDE, 0xAA], [0x00, 0x00], [0xB7, 0xE2], [0xB7, 0xE1], [0xDE, 0xAE], [0x00, 0x00], [0xDE, 0xAB], [0xE2, 0xCA], [0xBA, 0xBB], [0xB7, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xB0], [0xDE, 0xAF], [0x00, 0x00], [0xE2, 0xCD], [0xE2, 0xCB], [0xBC, 0xFA], [0x00, 0x00], [0xBA, 0xBC], [0xE2, 0xCC], [0xE6, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBC, 0xFB], [0xE6, 0x75], [0xE6, 0x7E], [0xE6, 0x7D], [0xE6, 0x7B], [0x00, 0x00], [0xE6, 0x7A], [0xE6, 0x77], [0xE6, 0x78], [0xE6, 0x79], [0xE6, 0x7C], [0xE6, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x5F], [0xEA, 0x5C], [0xEA, 0x5D], [0xBF, 0x57], [0xEA, 0x5B], [0xEA, 0x61], [0xEA, 0x60], [0xEA, 0x5E], [0x00, 0x00], [0xED, 0x64], [0xED, 0x65], [0xC0, 0xF1], [0x00, 0x00], [0xC0, 0xF2], [0xED, 0x63], [0x00, 0x00], [0xC2, 0x79], [0xEF, 0xFE], [0xC2, 0x78], [0xC3, 0x7E], [0x00, 0x00], [0xC3, 0xA1], [0xC4, 0x6D], [0xF4, 0x6E], [0xF4, 0x6D], [0xF5, 0xDD], [0xF6, 0xEF], [0xC5, 0x7A], [0xF7, 0xE8], [0xF7, 0xE7], [0xF7, 0xE9], [0xA5, 0xC8], [0xCF, 0xC6], [0xAF, 0x59], [0xB2, 0x76], [0xD6, 0x6A], [0xA5, 0xC9], [0xC9, 0xA7], [0xA4, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0x6C], [0xCB, 0x6A], [0xCB, 0x6B], [0xCB, 0x68], [0xA8, 0x68], [0xCB, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xE1], [0xCD, 0x6D], [0x00, 0x00], [0xAA, 0xB3], [0xCD, 0x6B], [0xCD, 0x67], [0xCD, 0x6A], [0x00, 0x00], [0xCD, 0x66], [0xAA, 0xB5], [0xCD, 0x69], [0xFA, 0xDE], [0xAA, 0xB2], [0xAA, 0xB1], [0xFE, 0x5B], [0xAA, 0xB4], [0xCD, 0x6C], [0xCD, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAC, 0xC2], [0xAC, 0xC5], [0xCF, 0xCE], [0xCF, 0xCD], [0xCF, 0xCC], [0xAC, 0xBF], [0xCF, 0xD5], [0xCF, 0xCB], [0x00, 0x00], [0xAC, 0xC1], [0xD2, 0xAF], [0x00, 0x00], [0xCF, 0xD2], [0xCF, 0xD0], [0xAC, 0xC4], [0x00, 0x00], [0xCF, 0xC8], [0xCF, 0xD3], [0x00, 0x00], [0xCF, 0xCA], [0xCF, 0xD4], [0xCF, 0xD1], [0xCF, 0xC9], [0xFE, 0x5E], [0xAC, 0xC0], [0xCF, 0xD6], [0xCF, 0xC7], [0xAC, 0xC3], [0xFB, 0xD7], [0xFE, 0x5A], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xB4], [0xD2, 0xAB], [0xD2, 0xB6], [0xFA, 0xCA], [0xD2, 0xAE], [0xD2, 0xB9], [0xD2, 0xBA], [0xD2, 0xAC], [0xD2, 0xB8], [0xD2, 0xB5], [0xD2, 0xB3], [0xD2, 0xB7], [0xAF, 0x5F], [0x00, 0x00], [0xAF, 0x5D], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xB1], [0xFE, 0x74], [0xD2, 0xAD], [0x00, 0x00], [0xD2, 0xB0], [0xD2, 0xBB], [0xD2, 0xB2], [0xAF, 0x5E], [0xCF, 0xCF], [0x00, 0x00], [0xAF, 0x5A], [0xAF, 0x5C], [0xFA, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0x78], [0xD6, 0x6D], [0xD6, 0x6B], [0xFE, 0x68], [0xD6, 0x6C], [0x00, 0x00], [0xD6, 0x73], [0x00, 0x00], [0xD6, 0x74], [0xD6, 0x70], [0xB2, 0x7B], [0xD6, 0x75], [0xD6, 0x72], [0xD6, 0x6F], [0x00, 0x00], [0xB2, 0x79], [0xD6, 0x6E], [0xB2, 0x77], [0xB2, 0x7A], [0xD6, 0x71], [0xD6, 0x79], [0xAF, 0x5B], [0xB2, 0x78], [0xD6, 0x77], [0xD6, 0x76], [0xB2, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFE, 0x69], [0xDA, 0x7E], [0xFB, 0x45], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xA1], [0xB5, 0x60], [0x00, 0x00], [0xDA, 0xA7], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xA9], [0xDA, 0xA2], [0xB5, 0x5A], [0xDA, 0xA6], [0xDA, 0xA5], [0xB5, 0x5B], [0xB5, 0x61], [0x00, 0x00], [0xB5, 0x62], [0xDA, 0xA8], [0xB5, 0x58], [0xDA, 0x7D], [0xDA, 0x7B], [0xDA, 0xA3], [0xDA, 0x7A], [0xB5, 0x5F], [0xDA, 0x7C], [0xDA, 0xA4], [0xDA, 0xAA], [0xB5, 0x59], [0xB5, 0x5E], [0xB5, 0x5C], [0xB5, 0x5D], [0x00, 0x00], [0x00, 0x00], [0xFE, 0x6C], [0xB5, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB7, 0xE9], [0xDE, 0xB7], [0xB7, 0xE8], [0xDE, 0xBB], [0x00, 0x00], [0xDE, 0xB1], [0x00, 0x00], [0xDE, 0xBC], [0xFE, 0x73], [0x00, 0x00], [0xFE, 0x5F], [0xDE, 0xB2], [0xDE, 0xB3], [0x00, 0x00], [0xDE, 0xBD], [0xDE, 0xBA], [0xDE, 0xB8], [0xDE, 0xB9], [0xDE, 0xB5], [0xDE, 0xB4], [0xFD, 0xBD], [0xDE, 0xBE], [0xB7, 0xE5], [0x00, 0x00], [0xDE, 0xB6], [0x00, 0x00], [0xB7, 0xEA], [0xB7, 0xE4], [0xB7, 0xEB], [0xB7, 0xEC], [0xFE, 0xB9], [0xB7, 0xE7], [0xB7, 0xE6], [0xFE, 0x71], [0x00, 0x00], [0xE2, 0xCE], [0xBA, 0xBE], [0xBA, 0xBD], [0xFB, 0xBB], [0x00, 0x00], [0xE2, 0xD3], [0x00, 0x00], [0xBC, 0xFC], [0xBA, 0xBF], [0x00, 0x00], [0xFE, 0x77], [0xBA, 0xC1], [0xE2, 0xD4], [0xB7, 0xE3], [0xBA, 0xC0], [0xE2, 0xD0], [0xE2, 0xD2], [0xE2, 0xCF], [0xFE, 0x79], [0xE2, 0xD1], [0xFE, 0x75], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xAA], [0xE6, 0xA7], [0xBD, 0x40], [0xEA, 0x62], [0xBD, 0x41], [0xE6, 0xA6], [0xFE, 0x7C], [0xBC, 0xFE], [0x00, 0x00], [0xE6, 0xA8], [0xE6, 0xA5], [0xE6, 0xA2], [0xE6, 0xA9], [0xE6, 0xA3], [0xE6, 0xA4], [0xBC, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0x69], [0x00, 0x00], [0xEA, 0x66], [0x00, 0x00], [0xEA, 0x65], [0xEA, 0x67], [0x00, 0x00], [0xED, 0x66], [0xBF, 0x5A], [0x00, 0x00], [0xEA, 0x63], [0x00, 0x00], [0xBF, 0x58], [0x00, 0x00], [0xBF, 0x5C], [0xBF, 0x5B], [0xEA, 0x64], [0xEA, 0x68], [0x00, 0x00], [0xBF, 0x59], [0xFC, 0x71], [0xED, 0x6D], [0xC0, 0xF5], [0xC2, 0x7A], [0xC0, 0xF6], [0xC0, 0xF3], [0xED, 0x6A], [0xED, 0x68], [0x00, 0x00], [0xED, 0x6B], [0x00, 0x00], [0xED, 0x6E], [0xC0, 0xF4], [0xED, 0x6C], [0xED, 0x67], [0x00, 0x00], [0x00, 0x00], [0xF0, 0x42], [0xF0, 0x45], [0xF2, 0x75], [0xF0, 0x40], [0x00, 0x00], [0xF4, 0x6F], [0xF0, 0x46], [0x00, 0x00], [0xC3, 0xA2], [0xF0, 0x44], [0xC2, 0x7B], [0xF0, 0x41], [0xF0, 0x43], [0xF0, 0x47], [0xF2, 0x76], [0x00, 0x00], [0xF2, 0x74], [0x00, 0x00], [0x00, 0x00], [0xFE, 0xA7], [0x00, 0x00], [0xC3, 0xA3], [0xF2, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xED], [0xF6, 0xF1], [0xC4, 0xEC], [0xF6, 0xF3], [0xF6, 0xF0], [0xF6, 0xF2], [0xC5, 0xD0], [0xF8, 0xB2], [0xA5, 0xCA], [0xCD, 0x6E], [0xD2, 0xBC], [0xD2, 0xBD], [0xB2, 0x7D], [0xDE, 0xBF], [0xBF, 0x5D], [0xC3, 0xA4], [0xC5, 0x7B], [0xF8, 0xB3], [0xA5, 0xCB], [0x00, 0x00], [0xCD, 0x6F], [0xA2, 0x60], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xD7], [0x00, 0x00], [0xCF, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xBE], [0xD2, 0xBF], [0xB2, 0x7E], [0xB2, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xAB], [0x00, 0x00], [0xDE, 0xC2], [0xDE, 0xC1], [0xDE, 0xC0], [0xE2, 0xD5], [0x00, 0x00], [0xE2, 0xD6], [0xE2, 0xD7], [0xBA, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xAD], [0xE6, 0xAC], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x69], [0xBF, 0x5E], [0xBF, 0x5F], [0xFE, 0xA9], [0xED, 0x72], [0xED, 0x6F], [0xED, 0x70], [0xED, 0x71], [0xF0, 0x49], [0xF0, 0x48], [0xC2, 0x7C], [0xF2, 0x77], [0xF5, 0xDE], [0xA5, 0xCC], [0x00, 0x00], [0xAC, 0xC6], [0x00, 0x00], [0xB2, 0xA2], [0xDE, 0xC3], [0xFE, 0xAB], [0xA5, 0xCD], [0x00, 0x00], [0xD2, 0xC0], [0xB2, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xB5, 0x63], [0xB5, 0x64], [0x00, 0x00], [0xA5, 0xCE], [0xA5, 0xCF], [0xCA, 0x46], [0xA8, 0x6A], [0xA8, 0x69], [0xAC, 0xC7], [0xCF, 0xD9], [0xDA, 0xAC], [0xA5, 0xD0], [0xA5, 0xD1], [0xA5, 0xD2], [0xA5, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0x6B], [0xA8, 0x6C], [0xCB, 0x6E], [0xCB, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xB6], [0xCD, 0x72], [0xCD, 0x70], [0xCD, 0x71], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xDA], [0xCF, 0xDB], [0x00, 0x00], [0xFE, 0xB2], [0xAC, 0xCB], [0xAC, 0xC9], [0xFE, 0xB1], [0xAC, 0xCA], [0xAC, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAF, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAF, 0x64], [0xAF, 0x63], [0xD2, 0xC1], [0xAF, 0x62], [0xAF, 0x61], [0x00, 0x00], [0xD2, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xB2, 0xA6], [0xD6, 0x7B], [0xD6, 0x7A], [0xB2, 0xA4], [0xB2, 0xA5], [0xFE, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xB5, 0x66], [0xB5, 0x65], [0xDA, 0xAE], [0x00, 0x00], [0xFE, 0xB4], [0xDA, 0xAD], [0xB2, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB7, 0xED], [0xDE, 0xC5], [0xB7, 0xEE], [0xDE, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD8], [0xE6, 0xAE], [0xBD, 0x42], [0xEA, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0x73], [0x00, 0x00], [0xC3, 0xA6], [0xC3, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xC5, 0x7C], [0xA5, 0xD4], [0xCD, 0x73], [0x00, 0x00], [0xFE, 0xB8], [0xB2, 0xA8], [0xE2, 0xD9], [0xBA, 0xC3], [0xC6, 0xD4], [0x00, 0x00], [0xCB, 0x6F], [0xCB, 0x70], [0x00, 0x00], [0x00, 0x00], [0xCD, 0x74], [0xAA, 0xB8], [0xAA, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xB7], [0xFE, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAC, 0xCF], [0xAC, 0xD0], [0xAC, 0xCD], [0xAC, 0xCE], [0x00, 0x00], [0xCF, 0xDC], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xDD], [0xAC, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xC3], [0x00, 0x00], [0xAF, 0x68], [0xAF, 0x69], [0xFE, 0xBB], [0xB2, 0xAB], [0xD2, 0xC9], [0x00, 0x00], [0xAF, 0x6E], [0xAF, 0x6C], [0xD2, 0xCA], [0xD2, 0xC5], [0xAF, 0x6B], [0xAF, 0x6A], [0xAF, 0x65], [0xD2, 0xC8], [0xD2, 0xC7], [0xD2, 0xC4], [0xAF, 0x6D], [0x00, 0x00], [0xD2, 0xC6], [0xAF, 0x66], [0x00, 0x00], [0xAF, 0x67], [0x00, 0x00], [0x00, 0x00], [0xB2, 0xAC], [0xD6, 0xA1], [0xD6, 0xA2], [0xB2, 0xAD], [0xD6, 0x7C], [0xD6, 0x7E], [0xD6, 0xA4], [0xD6, 0xA3], [0xD6, 0x7D], [0x00, 0x00], [0xB2, 0xA9], [0xB2, 0xAA], [0x00, 0x00], [0xDA, 0xB6], [0xB5, 0x6B], [0xB5, 0x6A], [0xDA, 0xB0], [0xB5, 0x68], [0x00, 0x00], [0xDA, 0xB3], [0xB5, 0x6C], [0xDA, 0xB4], [0xB5, 0x6D], [0xDA, 0xB1], [0xB5, 0x67], [0xB5, 0x69], [0xDA, 0xB5], [0x00, 0x00], [0xDA, 0xB2], [0xDA, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xD2], [0x00, 0x00], [0xDE, 0xC7], [0xB7, 0xF0], [0xB7, 0xF3], [0xB7, 0xF2], [0xB7, 0xF7], [0xB7, 0xF6], [0xDE, 0xD3], [0xDE, 0xD1], [0xDE, 0xCA], [0xDE, 0xCE], [0xDE, 0xCD], [0xB7, 0xF4], [0xDE, 0xD0], [0xDE, 0xCC], [0xDE, 0xD4], [0xDE, 0xCB], [0xB7, 0xF5], [0xB7, 0xEF], [0xB7, 0xF1], [0xFE, 0xBC], [0xDE, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xDB], [0xBA, 0xC7], [0xE2, 0xDF], [0xBA, 0xC6], [0xE2, 0xDC], [0xBA, 0xC5], [0x00, 0x00], [0xDE, 0xC8], [0xDE, 0xCF], [0xE2, 0xDE], [0x00, 0x00], [0xBA, 0xC8], [0xE2, 0xE0], [0xE2, 0xDD], [0xE2, 0xDA], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xB1], [0xE6, 0xB5], [0xE6, 0xB7], [0xE6, 0xB3], [0xE6, 0xB2], [0xE6, 0xB0], [0xBD, 0x45], [0xBD, 0x43], [0xBD, 0x48], [0xBD, 0x49], [0xE6, 0xB4], [0xBD, 0x46], [0xE6, 0xAF], [0xBD, 0x47], [0xBA, 0xC4], [0xE6, 0xB6], [0xBD, 0x44], [0x00, 0x00], [0x00, 0x00], [0xFE, 0xBD], [0xEA, 0x6C], [0x00, 0x00], [0xEA, 0x6B], [0xEA, 0x73], [0xEA, 0x6D], [0xEA, 0x72], [0xEA, 0x6F], [0xBF, 0x60], [0xEA, 0x71], [0x00, 0x00], [0x00, 0x00], [0xBF, 0x61], [0x00, 0x00], [0xBF, 0x62], [0x00, 0x00], [0xEA, 0x70], [0xEA, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xF8], [0xED, 0x74], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xF7], [0xED, 0x77], [0xED, 0x75], [0xED, 0x76], [0x00, 0x00], [0x00, 0x00], [0xC0, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xFE, 0xBF], [0xF0, 0x4D], [0xFE, 0xBE], [0xC2, 0xA1], [0xF0, 0x4E], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x7D], [0xF0, 0x4F], [0xC2, 0x7E], [0xF0, 0x4C], [0xF0, 0x50], [0x00, 0x00], [0xF0, 0x4A], [0x00, 0x00], [0x00, 0x00], [0xC3, 0xA7], [0xF2, 0x78], [0xC3, 0xA8], [0xC4, 0x6F], [0x00, 0x00], [0xF0, 0x4B], [0xC4, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xEE], [0xF5, 0xDF], [0x00, 0x00], [0xC5, 0x7E], [0xF6, 0xF4], [0xC5, 0x7D], [0xFE, 0xC0], [0xF7, 0xEA], [0xC5, 0xF5], [0xC5, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xCC], [0xC6, 0xD5], [0x00, 0x00], [0xAC, 0xD1], [0xCF, 0xDE], [0x00, 0x00], [0xB5, 0x6E], [0xB5, 0x6F], [0xA5, 0xD5], [0xA6, 0xCA], [0xCA, 0x47], [0x00, 0x00], [0xCB, 0x71], [0xA8, 0x6D], [0x00, 0x00], [0xAA, 0xBA], [0x00, 0x00], [0xAC, 0xD2], [0xAC, 0xD3], [0xAC, 0xD4], [0xD6, 0xA6], [0xD2, 0xCB], [0xAF, 0x6F], [0x00, 0x00], [0x00, 0x00], [0xB2, 0xAE], [0xD6, 0xA5], [0xFE, 0xC3], [0x00, 0x00], [0xDA, 0xB8], [0xB5, 0x71], [0x00, 0x00], [0xDA, 0xB7], [0xB5, 0x70], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xD5], [0xBD, 0x4A], [0xE6, 0xBB], [0xE6, 0xB8], [0xE6, 0xB9], [0xE6, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xFE, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xED, 0x78], [0xFE, 0xC9], [0xF0, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0x71], [0xF4, 0x70], [0x00, 0x00], [0xF6, 0xF5], [0xA5, 0xD6], [0xCD, 0x75], [0xAF, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB5, 0x72], [0xDE, 0xD6], [0x00, 0x00], [0xFE, 0xCA], [0xE2, 0xE1], [0x00, 0x00], [0xBD, 0x4B], [0xEA, 0x74], [0x00, 0x00], [0xF0, 0x52], [0xF4, 0x72], [0xA5, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xBB], [0xAC, 0xD7], [0xCF, 0xDF], [0xAC, 0xD8], [0xAC, 0xD6], [0x00, 0x00], [0xAC, 0xD5], [0xD2, 0xCC], [0xAF, 0x71], [0x00, 0x00], [0xFE, 0xCB], [0xAF, 0x72], [0xAF, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB2, 0xB0], [0xD6, 0xA7], [0xB2, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xB9], [0xB2, 0xB1], [0xB5, 0x73], [0xDE, 0xD7], [0xB7, 0xF8], [0xB7, 0xF9], [0x00, 0x00], [0xBA, 0xC9], [0x00, 0x00], [0xBA, 0xCA], [0xBD, 0x4C], [0xBF, 0x64], [0xEA, 0x75], [0xBF, 0x63], [0x00, 0x00], [0xED, 0x79], [0xC0, 0xFA], [0x00, 0x00], [0xF0, 0x53], [0xF4, 0x73], [0xA5, 0xD8], [0xA8, 0x6E], [0xCD, 0x78], [0xCD, 0x77], [0xAA, 0xBC], [0xCD, 0x76], [0xAA, 0xBD], [0xCD, 0x79], [0x00, 0x00], [0xCF, 0xE5], [0xAC, 0xDB], [0xAC, 0xDA], [0xCF, 0xE7], [0xCF, 0xE6], [0xAC, 0xDF], [0x00, 0x00], [0xAC, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xAC, 0xD9], [0x00, 0x00], [0xCF, 0xE1], [0xCF, 0xE2], [0xCF, 0xE3], [0x00, 0x00], [0xAC, 0xE0], [0xCF, 0xE0], [0xAC, 0xDC], [0xCF, 0xE4], [0xAC, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xCF], [0xD2, 0xD3], [0xD2, 0xD1], [0xD2, 0xD0], [0x00, 0x00], [0xD2, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xD5], [0xD2, 0xD6], [0xD2, 0xCE], [0x00, 0x00], [0xD2, 0xCD], [0xFE, 0xD1], [0xAF, 0x75], [0xAF, 0x76], [0x00, 0x00], [0xD2, 0xD7], [0xD2, 0xD2], [0x00, 0x00], [0xD6, 0xB0], [0xFE, 0xD2], [0xD2, 0xD8], [0xAF, 0x77], [0xAF, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xAA], [0x00, 0x00], [0xD6, 0xA9], [0x00, 0x00], [0xD6, 0xAB], [0xD6, 0xAC], [0xD6, 0xAE], [0xD6, 0xAD], [0xD6, 0xB2], [0xB2, 0xB5], [0xB2, 0xB2], [0xB2, 0xB6], [0xD6, 0xA8], [0xB2, 0xB7], [0xD6, 0xB1], [0xB2, 0xB4], [0xD6, 0xAF], [0xB2, 0xB3], [0x00, 0x00], [0xFE, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xBC], [0xDA, 0xBE], [0xDA, 0xBA], [0xDA, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xBF], [0xDA, 0xC1], [0xDA, 0xC2], [0xDA, 0xBD], [0xDA, 0xC0], [0xB5, 0x74], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xDB], [0x00, 0x00], [0xDE, 0xE0], [0xDE, 0xD8], [0xDE, 0xDC], [0x00, 0x00], [0xFE, 0xD6], [0xDE, 0xE1], [0xDE, 0xDD], [0xB7, 0xFA], [0xB8, 0x43], [0x00, 0x00], [0xB7, 0xFD], [0xDE, 0xD9], [0xDE, 0xDA], [0xBA, 0xCE], [0xB8, 0x46], [0xB7, 0xFE], [0x00, 0x00], [0xB8, 0x44], [0xB7, 0xFC], [0xDE, 0xDF], [0xB8, 0x45], [0xDE, 0xDE], [0xB8, 0x41], [0xB7, 0xFB], [0xB8, 0x42], [0xDE, 0xE2], [0xE2, 0xE6], [0xE2, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB8, 0x40], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xE3], [0xBA, 0xCC], [0xE2, 0xE9], [0xBA, 0xCD], [0xE2, 0xE7], [0xE2, 0xE2], [0xE2, 0xE5], [0xE2, 0xEA], [0xBA, 0xCB], [0xE2, 0xE4], [0x00, 0x00], [0xBD, 0x4E], [0xE6, 0xBF], [0xE6, 0xBE], [0x00, 0x00], [0xBD, 0x51], [0xBD, 0x4F], [0xE6, 0xBC], [0xBD, 0x4D], [0xE6, 0xBD], [0x00, 0x00], [0xBD, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x7D], [0x00, 0x00], [0xEA, 0xA1], [0x00, 0x00], [0xEA, 0x7E], [0xEA, 0x76], [0xEA, 0x7A], [0xEA, 0x79], [0xEA, 0x77], [0xBF, 0x66], [0xBF, 0x67], [0xBF, 0x65], [0xEA, 0x78], [0xEA, 0x7B], [0xEA, 0x7C], [0x00, 0x00], [0xBF, 0x68], [0x00, 0x00], [0xC1, 0x40], [0xED, 0xA3], [0x00, 0x00], [0xC0, 0xFC], [0xED, 0x7B], [0xC0, 0xFE], [0xC1, 0x41], [0x00, 0x00], [0xFE, 0xD8], [0xC0, 0xFD], [0xED, 0xA2], [0xED, 0x7C], [0xC0, 0xFB], [0xED, 0xA1], [0xED, 0x7A], [0xED, 0x7E], [0xED, 0x7D], [0x00, 0x00], [0x00, 0x00], [0xF0, 0x55], [0xC2, 0xA4], [0xC2, 0xA5], [0xC2, 0xA2], [0x00, 0x00], [0xC2, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xF0, 0x54], [0x00, 0x00], [0xF2, 0x7B], [0xFC, 0xE8], [0x00, 0x00], [0xC3, 0xA9], [0x00, 0x00], [0xF2, 0x79], [0xF2, 0x7A], [0x00, 0x00], [0xF4, 0x74], [0xF4, 0x77], [0xF4, 0x75], [0xF4, 0x76], [0xF5, 0xE0], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xEF], [0xF7, 0xEB], [0xF8, 0xB4], [0x00, 0x00], [0xC5, 0xF7], [0xF8, 0xF8], [0xF8, 0xF9], [0xC6, 0x66], [0xA5, 0xD9], [0xAC, 0xE1], [0x00, 0x00], [0xDA, 0xC3], [0x00, 0x00], [0xDE, 0xE3], [0x00, 0x00], [0xA5, 0xDA], [0xA8, 0x6F], [0x00, 0x00], [0xAA, 0xBE], [0xFA, 0xD8], [0xCF, 0xE8], [0xCF, 0xE9], [0xAF, 0x78], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xC4], [0xB5, 0x75], [0xB8, 0x47], [0xC1, 0x42], [0xED, 0xA4], [0xF2, 0x7C], [0xF4, 0x78], [0xA5, 0xDB], [0xFE, 0xDC], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xA1], [0xCD, 0x7A], [0xCD, 0x7C], [0xCD, 0x7E], [0xCD, 0x7D], [0xCD, 0x7B], [0xAA, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAC, 0xE2], [0xCF, 0xF2], [0x00, 0x00], [0xCF, 0xED], [0xCF, 0xEA], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xF1], [0x00, 0x00], [0x00, 0x00], [0xAC, 0xE4], [0xAC, 0xE5], [0xCF, 0xF0], [0xCF, 0xEF], [0xCF, 0xEE], [0xCF, 0xEB], [0xCF, 0xEC], [0xCF, 0xF3], [0xAC, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAF, 0x7C], [0x00, 0x00], [0xAF, 0xA4], [0xAF, 0xA3], [0xD2, 0xE1], [0xD2, 0xDB], [0xD2, 0xD9], [0x00, 0x00], [0xAF, 0xA1], [0xD6, 0xB9], [0xAF, 0x7A], [0xD2, 0xDE], [0xD2, 0xE2], [0xD2, 0xE4], [0xD2, 0xE0], [0xD2, 0xDA], [0xAF, 0xA2], [0xD2, 0xDF], [0xD2, 0xDD], [0xAF, 0x79], [0xD2, 0xE5], [0xAF, 0xA5], [0xD2, 0xE3], [0xAF, 0x7D], [0xD2, 0xDC], [0x00, 0x00], [0xAF, 0x7E], [0xAF, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB2, 0xB9], [0x00, 0x00], [0xD6, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xB3], [0xD6, 0xB5], [0xD6, 0xB7], [0x00, 0x00], [0xD6, 0xB8], [0xD6, 0xB6], [0xB2, 0xBA], [0x00, 0x00], [0xD6, 0xBB], [0x00, 0x00], [0xD6, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xC8], [0xB5, 0x76], [0xDA, 0xD0], [0x00, 0x00], [0xDA, 0xC5], [0x00, 0x00], [0xDA, 0xD1], [0x00, 0x00], [0xDA, 0xC6], [0xDA, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xCF], [0xDA, 0xCE], [0xDA, 0xCB], [0xB2, 0xB8], [0xB5, 0x77], [0xDA, 0xC9], [0xDA, 0xCC], [0xB5, 0x78], [0xDA, 0xCD], [0xDA, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xEE], [0x00, 0x00], [0xDE, 0xF2], [0xB8, 0x4E], [0x00, 0x00], [0xE2, 0xF0], [0xB8, 0x51], [0xDE, 0xF0], [0xF9, 0xD6], [0x00, 0x00], [0xDE, 0xED], [0xDE, 0xE8], [0xDE, 0xEA], [0xDE, 0xEB], [0xDE, 0xE4], [0x00, 0x00], [0xB8, 0x4D], [0x00, 0x00], [0x00, 0x00], [0xB8, 0x4C], [0x00, 0x00], [0xB8, 0x48], [0xDE, 0xE7], [0x00, 0x00], [0xB8, 0x4F], [0x00, 0x00], [0xB8, 0x50], [0xDE, 0xE6], [0xDE, 0xE9], [0xDE, 0xF1], [0xB8, 0x4A], [0xB8, 0x4B], [0xDE, 0xEF], [0xDE, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF2], [0xBA, 0xD0], [0xE2, 0xF4], [0xDE, 0xEC], [0xE2, 0xF6], [0xBA, 0xD4], [0xE2, 0xF7], [0xE2, 0xF3], [0x00, 0x00], [0xBA, 0xD1], [0xE2, 0xEF], [0xBA, 0xD3], [0xE2, 0xEC], [0xE2, 0xF1], [0xE2, 0xF5], [0xE2, 0xEE], [0x00, 0x00], [0xFE, 0xE1], [0xB8, 0x49], [0xFE, 0xE9], [0xE2, 0xEB], [0xBA, 0xD2], [0xE2, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBD, 0x54], [0xE6, 0xC1], [0xBD, 0x58], [0x00, 0x00], [0xBD, 0x56], [0x00, 0x00], [0x00, 0x00], [0xBA, 0xCF], [0x00, 0x00], [0xE6, 0xC8], [0xE6, 0xC9], [0xBD, 0x53], [0x00, 0x00], [0xFE, 0xE2], [0xE6, 0xC7], [0xE6, 0xCA], [0xBD, 0x55], [0xBD, 0x52], [0xE6, 0xC3], [0xE6, 0xC0], [0xE6, 0xC5], [0xE6, 0xC2], [0xBD, 0x59], [0xE6, 0xC4], [0x00, 0x00], [0xFE, 0xE3], [0xE6, 0xC6], [0xBD, 0x57], [0x00, 0x00], [0xFE, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xBF, 0x6A], [0xEA, 0xA8], [0x00, 0x00], [0xEA, 0xA2], [0xEA, 0xA6], [0xEA, 0xAC], [0xEA, 0xAD], [0xEA, 0xA9], [0xEA, 0xAA], [0xEA, 0xA7], [0x00, 0x00], [0xEA, 0xA4], [0x00, 0x00], [0xBF, 0x6C], [0xBF, 0x69], [0xEA, 0xA3], [0xEA, 0xA5], [0x00, 0x00], [0xBF, 0x6B], [0xEA, 0xAB], [0x00, 0x00], [0xC1, 0x46], [0x00, 0x00], [0xFB, 0x56], [0xED, 0xAA], [0xED, 0xA5], [0xC1, 0x45], [0x00, 0x00], [0x00, 0x00], [0xC1, 0x43], [0x00, 0x00], [0xED, 0xAC], [0xC1, 0x44], [0xED, 0xA8], [0xED, 0xA9], [0xED, 0xA6], [0xED, 0xAD], [0xF0, 0x56], [0x00, 0x00], [0xC1, 0x47], [0xED, 0xA7], [0x00, 0x00], [0xED, 0xAE], [0xED, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0x5A], [0x00, 0x00], [0x00, 0x00], [0xF0, 0x57], [0x00, 0x00], [0xC2, 0xA6], [0x00, 0x00], [0xF0, 0x5B], [0xF0, 0x5D], [0xF0, 0x5C], [0xF0, 0x58], [0xF0, 0x59], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xA3], [0x00, 0x00], [0xC3, 0xAA], [0x00, 0x00], [0xF2, 0x7E], [0xF2, 0xA2], [0xF2, 0x7D], [0xF2, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xA1], [0x00, 0x00], [0xF4, 0x7A], [0xF4, 0x7D], [0xF4, 0x79], [0xC4, 0x71], [0xF4, 0x7B], [0xF4, 0x7C], [0xF4, 0x7E], [0xC4, 0x72], [0xC4, 0x74], [0xC4, 0x73], [0xF5, 0xE1], [0xFE, 0xE5], [0xF5, 0xE3], [0x00, 0x00], [0xF5, 0xE2], [0x00, 0x00], [0x00, 0x00], [0xFE, 0xE8], [0xF6, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xB5], [0xF8, 0xFA], [0xA5, 0xDC], [0x00, 0x00], [0xFE, 0xF7], [0xCB, 0x72], [0xAA, 0xC0], [0xCD, 0xA3], [0xAA, 0xC1], [0xAA, 0xC2], [0xCD, 0xA2], [0x00, 0x00], [0xCF, 0xF8], [0xCF, 0xF7], [0xAC, 0xE6], [0xAC, 0xE9], [0xAC, 0xE8], [0xAC, 0xE7], [0xCF, 0xF4], [0xCF, 0xF6], [0xCF, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xE8], [0xAF, 0xA7], [0xD2, 0xEC], [0xD2, 0xEB], [0xD2, 0xEA], [0xD2, 0xE6], [0xAF, 0xA6], [0xAF, 0xAA], [0xAF, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xAF, 0xAE], [0xD2, 0xE7], [0xD2, 0xE9], [0xAF, 0xAC], [0xAF, 0xAB], [0xAF, 0xA9], [0xAF, 0xA8], [0xD6, 0xC2], [0x00, 0x00], [0xD6, 0xC0], [0xD6, 0xBC], [0xB2, 0xBB], [0x00, 0x00], [0xD6, 0xBD], [0xB2, 0xBC], [0xD6, 0xBE], [0xD6, 0xBF], [0xD6, 0xC1], [0x00, 0x00], [0xB2, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xD5], [0xFC, 0x69], [0xDA, 0xD4], [0xDA, 0xD3], [0xDA, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xF6], [0xB8, 0x52], [0x00, 0x00], [0xDE, 0xF3], [0xDE, 0xF5], [0x00, 0x00], [0xB8, 0x53], [0xFE, 0xF3], [0xB8, 0x54], [0xDE, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFE, 0xF0], [0x00, 0x00], [0xE3, 0x41], [0x00, 0x00], [0xE2, 0xF9], [0xE2, 0xFA], [0x00, 0x00], [0xBA, 0xD7], [0xBA, 0xD5], [0xBA, 0xD6], [0xE3, 0x43], [0x00, 0x00], [0xE3, 0x42], [0xE2, 0xFE], [0xE2, 0xFD], [0xE2, 0xFC], [0xE2, 0xFB], [0xE3, 0x40], [0xE2, 0xF8], [0x00, 0x00], [0xE6, 0xCB], [0xE6, 0xD0], [0xE6, 0xCE], [0xFE, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xCD], [0xE6, 0xCC], [0xE6, 0xCF], [0x00, 0x00], [0xEA, 0xAE], [0x00, 0x00], [0xBF, 0x6D], [0xC1, 0x48], [0xED, 0xB0], [0xFE, 0xF8], [0xC1, 0x49], [0xED, 0xAF], [0xF0, 0x5F], [0xF0, 0x5E], [0xC2, 0xA7], [0x00, 0x00], [0xF2, 0xA5], [0xC3, 0xAB], [0xF4, 0xA1], [0xC5, 0xA1], [0xF6, 0xF7], [0x00, 0x00], [0xF8, 0xB7], [0xF8, 0xB6], [0xC9, 0xA8], [0xAC, 0xEA], [0xAC, 0xEB], [0xD6, 0xC3], [0x00, 0x00], [0xB8, 0x56], [0xA5, 0xDD], [0xA8, 0x72], [0xA8, 0x71], [0xA8, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xA4], [0xFE, 0xFC], [0x00, 0x00], [0xAA, 0xC4], [0xAA, 0xC3], [0x00, 0x00], [0xAC, 0xEE], [0xFD, 0xBF], [0xCF, 0xFA], [0xCF, 0xFD], [0xCF, 0xFB], [0x00, 0x00], [0xAC, 0xEC], [0xAC, 0xED], [0x00, 0x00], [0xFE, 0xFE], [0xCF, 0xF9], [0xCF, 0xFC], [0x00, 0x00], [0xAF, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xF3], [0xD2, 0xF5], [0xD2, 0xF4], [0xAF, 0xB2], [0xD2, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xAF, 0xB0], [0xAF, 0xAF], [0x00, 0x00], [0xAF, 0xB3], [0xAF, 0xB1], [0x00, 0x00], [0xAF, 0xB4], [0xD2, 0xF2], [0xD2, 0xED], [0xD2, 0xEE], [0xD2, 0xF1], [0xD2, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xC6], [0xD6, 0xC7], [0xD6, 0xC5], [0x00, 0x00], [0xD6, 0xC4], [0xB2, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB5, 0x7D], [0x00, 0x00], [0xDA, 0xD6], [0xDA, 0xD8], [0xDA, 0xDA], [0xB5, 0x7C], [0x00, 0x00], [0x00, 0x00], [0xB5, 0x7A], [0x00, 0x00], [0xDA, 0xD7], [0xB5, 0x7B], [0xDA, 0xD9], [0xB5, 0x79], [0x00, 0x00], [0x00, 0x00], [0xDF, 0x41], [0xDE, 0xF7], [0xDE, 0xFA], [0xDE, 0xFE], [0xB8, 0x5A], [0xDE, 0xFC], [0x00, 0x00], [0xDE, 0xFB], [0xDE, 0xF8], [0xDE, 0xF9], [0xB8, 0x58], [0xDF, 0x40], [0xB8, 0x57], [0x00, 0x00], [0xB8, 0x5C], [0xB8, 0x5B], [0xB8, 0x59], [0x00, 0x00], [0xDE, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x49], [0x00, 0x00], [0xE3, 0x48], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x44], [0x00, 0x00], [0x00, 0x00], [0xBA, 0xD8], [0xE3, 0x47], [0xE3, 0x46], [0xBA, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBD, 0x5E], [0x00, 0x00], [0xE6, 0xD2], [0x00, 0x00], [0xBD, 0x5F], [0xBD, 0x5B], [0xBD, 0x5D], [0x00, 0x00], [0xBD, 0x5A], [0xBD, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xAF], [0x00, 0x00], [0xBF, 0x70], [0xEA, 0xB1], [0xEA, 0xB0], [0x00, 0x00], [0xE3, 0x45], [0xBF, 0x72], [0xBF, 0x71], [0xBF, 0x6E], [0xBF, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xB5], [0x00, 0x00], [0xED, 0xB3], [0xC1, 0x4A], [0xED, 0xB4], [0x00, 0x00], [0xED, 0xB6], [0xED, 0xB2], [0xED, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xF0, 0x60], [0xC2, 0xAA], [0xC2, 0xA8], [0xC2, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xA6], [0xF2, 0xA7], [0xC3, 0xAD], [0x00, 0x00], [0xC3, 0xAC], [0xF4, 0xA3], [0xF4, 0xA4], [0xF4, 0xA2], [0x00, 0x00], [0xF6, 0xF8], [0xF6, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xA5, 0xDE], [0xCA, 0x48], [0xA8, 0x73], [0x00, 0x00], [0xCD, 0xA5], [0xAA, 0xC6], [0xAA, 0xC5], [0xCD, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xD0, 0x40], [0xAC, 0xEF], [0xCF, 0xFE], [0xAC, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xAF, 0xB6], [0xD2, 0xF8], [0xD2, 0xF6], [0xD2, 0xFC], [0xAF, 0xB7], [0xD2, 0xF7], [0xD2, 0xFB], [0xD2, 0xF9], [0xD2, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xC8], [0xD6, 0xCA], [0x00, 0x00], [0xB2, 0xBF], [0x00, 0x00], [0xD6, 0xC9], [0xB2, 0xC0], [0xB5, 0xA2], [0xB5, 0xA1], [0xB5, 0x7E], [0xDA, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0x44], [0xB8, 0x5D], [0xB8, 0x5E], [0x00, 0x00], [0xDF, 0x43], [0xDF, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x4A], [0xBA, 0xDB], [0xBA, 0xDA], [0xE3, 0x4B], [0xE3, 0x4C], [0x00, 0x00], [0xBD, 0x61], [0xBD, 0x60], [0x00, 0x00], [0xEA, 0xB5], [0xE6, 0xD3], [0xE6, 0xD5], [0xE6, 0xD4], [0xEA, 0xB4], [0xEA, 0xB2], [0xEA, 0xB6], [0xEA, 0xB3], [0x00, 0x00], [0xBF, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xB7], [0xC1, 0x4B], [0xED, 0xB8], [0xED, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xC2, 0xAB], [0xC2, 0xAC], [0x00, 0x00], [0xC4, 0x75], [0x00, 0x00], [0x00, 0x00], [0xC5, 0xD1], [0xA5, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xFD], [0xAF, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xBA], [0xB3, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xB5, 0xA4], [0xDA, 0xDD], [0xB5, 0xA3], [0xDA, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0x45], [0x00, 0x00], [0xBA, 0xDC], [0xE3, 0x4D], [0xBA, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0x76], [0xF4, 0xA5], [0x00, 0x00], [0xA6, 0xCB], [0xAA, 0xC7], [0xCD, 0xA7], [0x00, 0x00], [0xAC, 0xF2], [0x00, 0x00], [0xAC, 0xF1], [0xD0, 0x42], [0xD0, 0x43], [0x00, 0x00], [0x00, 0x00], [0xD3, 0x40], [0xD3, 0x42], [0xAF, 0xB9], [0x00, 0x00], [0xD3, 0x44], [0xD3, 0x47], [0xD3, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0x46], [0xD3, 0x43], [0xD2, 0xFE], [0xAF, 0xBA], [0xD3, 0x48], [0xD3, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xD3], [0xB2, 0xC6], [0xD6, 0xDC], [0xB2, 0xC3], [0x00, 0x00], [0xD6, 0xD5], [0xB2, 0xC7], [0x00, 0x00], [0xB2, 0xC1], [0x00, 0x00], [0xD6, 0xD0], [0xD6, 0xDD], [0xD6, 0xD1], [0xD6, 0xCE], [0xB2, 0xC5], [0x00, 0x00], [0xB2, 0xC2], [0x00, 0x00], [0xD6, 0xD4], [0xD6, 0xD7], [0xB2, 0xC4], [0xD6, 0xD8], [0xB2, 0xC8], [0xD6, 0xD9], [0xD6, 0xCF], [0xD6, 0xD6], [0xD6, 0xDA], [0xD6, 0xD2], [0xD6, 0xCD], [0xD6, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xE0], [0xDA, 0xE6], [0xB5, 0xA7], [0xD6, 0xCC], [0xDA, 0xE1], [0xB5, 0xA5], [0xDA, 0xDE], [0xB5, 0xAC], [0xDA, 0xE2], [0xB5, 0xAB], [0xDA, 0xE3], [0xB5, 0xAD], [0xB5, 0xA8], [0xB5, 0xAE], [0xB5, 0xA9], [0x00, 0x00], [0xB5, 0xAA], [0x00, 0x00], [0xB5, 0xA6], [0x00, 0x00], [0xDA, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB8, 0x61], [0xDF, 0x50], [0x00, 0x00], [0xDF, 0x53], [0xDF, 0x47], [0xDF, 0x4C], [0xDF, 0x46], [0xB8, 0x63], [0x00, 0x00], [0xDF, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0x48], [0xB8, 0x62], [0x00, 0x00], [0xDF, 0x4F], [0xDF, 0x4E], [0xDF, 0x4B], [0xDF, 0x4D], [0xDF, 0x49], [0xBA, 0xE1], [0xDF, 0x52], [0xB8, 0x5F], [0xDF, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x5D], [0x00, 0x00], [0xBA, 0xE8], [0xE3, 0x58], [0x00, 0x00], [0xBA, 0xE7], [0xE3, 0x4E], [0x00, 0x00], [0xE3, 0x50], [0xBA, 0xE0], [0xE3, 0x55], [0xE3, 0x54], [0xE3, 0x57], [0xBA, 0xE5], [0xE3, 0x52], [0xE3, 0x51], [0x00, 0x00], [0x00, 0x00], [0xBA, 0xE4], [0xBA, 0xDF], [0xE3, 0x53], [0xBA, 0xE2], [0xE3, 0x59], [0xE3, 0x5B], [0x00, 0x00], [0xE3, 0x56], [0xE3, 0x4F], [0xBA, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xBD, 0x69], [0xBA, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xD9], [0xBD, 0x62], [0x00, 0x00], [0xE6, 0xDB], [0x00, 0x00], [0xBD, 0x63], [0x00, 0x00], [0x00, 0x00], [0xBD, 0x65], [0xE6, 0xDE], [0x00, 0x00], [0xE6, 0xD6], [0xBA, 0xE6], [0xE6, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xD8], [0x00, 0x00], [0xB8, 0x60], [0xBD, 0x68], [0x00, 0x00], [0x00, 0x00], [0xBD, 0x64], [0x00, 0x00], [0xBD, 0x66], [0xBD, 0x67], [0x00, 0x00], [0xBF, 0x76], [0xE6, 0xDD], [0xE6, 0xD7], [0xBD, 0x6A], [0x00, 0x00], [0xE6, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xC0], [0xEA, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xC5], [0xBF, 0x74], [0xEA, 0xBD], [0xBF, 0x78], [0xEA, 0xC3], [0xEA, 0xBA], [0xEA, 0xB7], [0xEA, 0xC6], [0xC1, 0x51], [0xBF, 0x79], [0xEA, 0xC2], [0xEA, 0xB8], [0xBF, 0x77], [0xEA, 0xBC], [0xBF, 0x7B], [0xEA, 0xB9], [0xEA, 0xBE], [0xBF, 0x7A], [0xEA, 0xC1], [0xEA, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xCB], [0xED, 0xCC], [0xED, 0xBC], [0xED, 0xC3], [0xED, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xC1, 0x4F], [0xED, 0xC8], [0xEA, 0xBF], [0x00, 0x00], [0xED, 0xBF], [0x00, 0x00], [0xED, 0xC9], [0xC1, 0x4E], [0xED, 0xBE], [0xED, 0xBD], [0xED, 0xC7], [0xED, 0xC4], [0xED, 0xC6], [0x00, 0x00], [0xED, 0xBA], [0xED, 0xCA], [0xC1, 0x4C], [0x00, 0x00], [0xED, 0xC5], [0xED, 0xCE], [0xED, 0xC2], [0xC1, 0x50], [0xC1, 0x4D], [0xED, 0xC0], [0xED, 0xBB], [0xED, 0xCD], [0xBF, 0x75], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0x63], [0x00, 0x00], [0x00, 0x00], [0xF0, 0x61], [0xF0, 0x67], [0xC2, 0xB0], [0xF0, 0x65], [0xF0, 0x64], [0xC2, 0xB2], [0xF0, 0x6A], [0xC2, 0xB1], [0x00, 0x00], [0xF0, 0x6B], [0xF0, 0x68], [0xC2, 0xAE], [0xF0, 0x69], [0xF0, 0x62], [0xC2, 0xAF], [0xC2, 0xAD], [0xF2, 0xAB], [0xF0, 0x66], [0x00, 0x00], [0x00, 0x00], [0xF0, 0x6C], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC3, 0xB2], [0xC3, 0xB0], [0xF2, 0xAA], [0x00, 0x00], [0xF2, 0xAC], [0xF2, 0xA9], [0xC3, 0xB1], [0xC3, 0xAE], [0xC3, 0xAF], [0xC3, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xC4, 0x78], [0x00, 0x00], [0xF4, 0xAA], [0x00, 0x00], [0xF4, 0xA9], [0xF4, 0xA7], [0xF4, 0xA6], [0xF4, 0xA8], [0x00, 0x00], [0xC4, 0x77], [0xC4, 0x79], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xE5], [0xF5, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xFA], [0x00, 0x00], [0xF6, 0xFC], [0xF6, 0xFE], [0xF6, 0xFD], [0xF6, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xC5, 0xA3], [0xC5, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xC5, 0xD3], [0xC5, 0xD2], [0xC5, 0xD4], [0xF7, 0xED], [0xF7, 0xEC], [0x00, 0x00], [0xF8, 0xFB], [0xF8, 0xB8], [0xF8, 0xFC], [0xC6, 0x58], [0x00, 0x00], [0xC6, 0x59], [0xF9, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xC6, 0x7E], [0xA6, 0xCC], [0x00, 0x00], [0xCD, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xD0, 0x45], [0xD0, 0x46], [0xD0, 0x44], [0x00, 0x00], [0x00, 0x00], [0xAC, 0xF3], [0x00, 0x00], [0xD0, 0x47], [0xD0, 0x48], [0xD0, 0x49], [0x00, 0x00], [0x00, 0x00], [0xD3, 0x49], [0xD3, 0x4F], [0x00, 0x00], [0x00, 0x00], [0xD3, 0x4D], [0xAF, 0xBB], [0xD3, 0x4B], [0x00, 0x00], [0xD3, 0x4C], [0xD3, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0x4A], [0xB2, 0xC9], [0x00, 0x00], [0xD6, 0xDE], [0xB2, 0xCB], [0xD6, 0xE0], [0xB2, 0xCA], [0xD6, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xE8], [0xB5, 0xAF], [0x00, 0x00], [0xDA, 0xEA], [0xDA, 0xE7], [0xD6, 0xE1], [0x00, 0x00], [0xB5, 0xB0], [0x00, 0x00], [0xF9, 0xDB], [0xDA, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0x56], [0x00, 0x00], [0xB8, 0x64], [0xDF, 0x54], [0xB8, 0x65], [0xDF, 0x55], [0xB8, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBA, 0xE9], [0xE3, 0x61], [0xE3, 0x5E], [0xE3, 0x60], [0xBA, 0xEA], [0xBA, 0xEB], [0xE3, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE0], [0x00, 0x00], [0xBD, 0x6B], [0xE6, 0xE2], [0xE6, 0xE1], [0x00, 0x00], [0xA2, 0x61], [0x00, 0x00], [0xEA, 0xCA], [0xEA, 0xCB], [0xEA, 0xC7], [0x00, 0x00], [0xEA, 0xC8], [0xBF, 0x7C], [0xBF, 0x7D], [0xEA, 0xC9], [0x00, 0x00], [0xC1, 0x57], [0x00, 0x00], [0x00, 0x00], [0xC1, 0x53], [0xC1, 0x58], [0xC1, 0x54], [0xC1, 0x56], [0xC1, 0x52], [0x00, 0x00], [0xC1, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC2, 0xB3], [0xED, 0xCF], [0x00, 0x00], [0xF2, 0xAE], [0x00, 0x00], [0xF2, 0xAD], [0x00, 0x00], [0xF4, 0xAB], [0xC4, 0x7A], [0xC4, 0x7B], [0xF7, 0x41], [0xF5, 0xE6], [0x00, 0x00], [0xF7, 0x40], [0x00, 0x00], [0xF8, 0xFD], [0xF9, 0xA4], [0xA6, 0xCD], [0x00, 0x00], [0x00, 0x00], [0xA8, 0x74], [0x00, 0x00], [0xCD, 0xA9], [0xAA, 0xC8], [0x00, 0x00], [0xAC, 0xF6], [0xD0, 0x4C], [0xAC, 0xF4], [0xD0, 0x4A], [0xAC, 0xF9], [0xAC, 0xF5], [0xAC, 0xFA], [0xAC, 0xF8], [0xD0, 0x4B], [0xAC, 0xF7], [0xAF, 0xBF], [0xAF, 0xBE], [0xD3, 0x5A], [0xAF, 0xC7], [0xD3, 0x53], [0xD3, 0x59], [0xAF, 0xC3], [0xD3, 0x52], [0xD3, 0x58], [0xD3, 0x56], [0xAF, 0xC2], [0xAF, 0xC4], [0xD3, 0x55], [0xAF, 0xBD], [0xD3, 0x54], [0xAF, 0xC8], [0xAF, 0xC5], [0xAF, 0xC9], [0xAF, 0xC6], [0xD3, 0x51], [0xD3, 0x50], [0xD3, 0x57], [0xAF, 0xC0], [0xAF, 0xBC], [0xAF, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xF0], [0xD6, 0xE9], [0x00, 0x00], [0xB5, 0xB5], [0xD6, 0xE8], [0x00, 0x00], [0xB2, 0xCF], [0xB2, 0xD6], [0xB2, 0xD3], [0xB2, 0xD9], [0xB2, 0xD8], [0xB2, 0xD4], [0x00, 0x00], [0xD6, 0xE2], [0xD6, 0xE5], [0x00, 0x00], [0xD6, 0xE4], [0xB2, 0xD0], [0xD6, 0xE6], [0xD6, 0xEF], [0xB2, 0xD1], [0xD6, 0xE3], [0xD6, 0xEC], [0xD6, 0xED], [0xB2, 0xD2], [0xD6, 0xEA], [0xB2, 0xD7], [0xB2, 0xCD], [0xB2, 0xD5], [0xD6, 0xE7], [0xB2, 0xCC], [0xD6, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xFB], [0xDA, 0xF2], [0xB5, 0xB2], [0xDA, 0xF9], [0xDA, 0xF6], [0xDA, 0xEE], [0xDA, 0xF7], [0xB5, 0xB4], [0xDA, 0xEF], [0x00, 0x00], [0xDA, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xB8, 0x6C], [0xDA, 0xF4], [0x00, 0x00], [0xB5, 0xB1], [0xDA, 0xFA], [0x00, 0x00], [0xB5, 0xB8], [0xB5, 0xBA], [0xDA, 0xED], [0x00, 0x00], [0x00, 0x00], [0xB5, 0xB9], [0xDA, 0xF0], [0xB5, 0xB3], [0xDA, 0xF8], [0xDA, 0xF1], [0xDA, 0xF5], [0x00, 0x00], [0xDA, 0xF3], [0xB5, 0xB6], [0xDA, 0xEC], [0xB5, 0xBB], [0xB2, 0xCE], [0xB5, 0xB7], [0xB5, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB8, 0x68], [0xDF, 0x5D], [0xDF, 0x5F], [0xDF, 0x61], [0xDF, 0x65], [0x00, 0x00], [0xDF, 0x5B], [0xDF, 0x59], [0xB8, 0x6A], [0x00, 0x00], [0xDF, 0x60], [0xDF, 0x64], [0xDF, 0x5C], [0xDF, 0x58], [0x00, 0x00], [0xDF, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0x62], [0xDF, 0x5A], [0xDF, 0x5E], [0xB8, 0x6B], [0x00, 0x00], [0xB8, 0x69], [0xDF, 0x66], [0xB8, 0x67], [0xDF, 0x63], [0x00, 0x00], [0xE3, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBA, 0xEE], [0xE3, 0x6A], [0xBD, 0x78], [0xE3, 0x74], [0xBA, 0xF1], [0xE3, 0x78], [0xBA, 0xF7], [0xE3, 0x65], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x75], [0xE3, 0x62], [0x00, 0x00], [0xE3, 0x77], [0xE3, 0x66], [0x00, 0x00], [0xBA, 0xFE], [0xBA, 0xFB], [0xE3, 0x76], [0xE3, 0x70], [0xBA, 0xED], [0xBA, 0xF5], [0xBA, 0xF4], [0x00, 0x00], [0xBA, 0xF3], [0xBA, 0xF9], [0x00, 0x00], [0xE3, 0x63], [0xBA, 0xFA], [0xE3, 0x71], [0xBA, 0xF6], [0xBA, 0xEC], [0xE3, 0x73], [0xBA, 0xEF], [0xBA, 0xF0], [0xBA, 0xF8], [0xE3, 0x68], [0xE3, 0x67], [0xE3, 0x64], [0x00, 0x00], [0xE3, 0x6C], [0xE3, 0x69], [0xE3, 0x6D], [0xBA, 0xFD], [0x00, 0x00], [0xE3, 0x79], [0xBA, 0xF2], [0xE3, 0x6E], [0xE3, 0x6F], [0x00, 0x00], [0xE3, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBA, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE7], [0xBD, 0x70], [0xBD, 0x79], [0xBD, 0x75], [0xE6, 0xE4], [0x00, 0x00], [0xBD, 0x72], [0xBD, 0x76], [0xE6, 0xF0], [0xBD, 0x6C], [0xE6, 0xE8], [0x00, 0x00], [0xBD, 0x74], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xEB], [0xE6, 0xE6], [0xBD, 0x73], [0xBD, 0x77], [0xE6, 0xE5], [0x00, 0x00], [0xBD, 0x71], [0x00, 0x00], [0xE6, 0xEF], [0xBD, 0x6E], [0xE6, 0xEE], [0xE6, 0xED], [0xBD, 0x7A], [0xE5, 0x72], [0xBD, 0x6D], [0x00, 0x00], [0xE6, 0xEC], [0xE6, 0xE3], [0x00, 0x00], [0xBD, 0x7B], [0xE6, 0xEA], [0xBD, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBF, 0xA2], [0xBF, 0xA7], [0xBF, 0x7E], [0xEA, 0xD8], [0xEA, 0xCF], [0xEA, 0xDB], [0xEA, 0xD3], [0xEA, 0xD9], [0xBF, 0xA8], [0xBF, 0xA1], [0xEA, 0xCC], [0xEA, 0xD2], [0xEA, 0xDC], [0xEA, 0xD5], [0xEA, 0xDA], [0xEA, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xD6], [0xBF, 0xA3], [0xEA, 0xD4], [0xBF, 0xA6], [0xBF, 0xA5], [0xEA, 0xD0], [0xEA, 0xD1], [0xEA, 0xCD], [0xEA, 0xD7], [0xBF, 0xA4], [0xEA, 0xDE], [0xEA, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xDA], [0xED, 0xD6], [0xC1, 0x5F], [0x00, 0x00], [0xED, 0xD0], [0xC1, 0x59], [0xC1, 0x69], [0xED, 0xDC], [0xC1, 0x61], [0xC1, 0x5D], [0xED, 0xD3], [0xC1, 0x64], [0xC1, 0x67], [0xED, 0xDE], [0xC1, 0x5C], [0xED, 0xD5], [0xC1, 0x65], [0xED, 0xE0], [0xED, 0xDD], [0xED, 0xD1], [0xC1, 0x60], [0xC1, 0x5A], [0xC1, 0x68], [0xED, 0xD8], [0xC1, 0x63], [0xED, 0xD2], [0xC1, 0x5E], [0xED, 0xDF], [0xC1, 0x62], [0xC1, 0x5B], [0xED, 0xD9], [0xC1, 0x66], [0xED, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xED, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0x6E], [0xF0, 0x74], [0xC2, 0xB9], [0xF0, 0x77], [0xC2, 0xB4], [0xC2, 0xB5], [0xF0, 0x6F], [0xF0, 0x76], [0xF0, 0x71], [0xC2, 0xBA], [0xC2, 0xB7], [0x00, 0x00], [0xF0, 0x6D], [0x00, 0x00], [0xC2, 0xB6], [0xF0, 0x73], [0xF0, 0x75], [0xC2, 0xB8], [0xF0, 0x72], [0xF0, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xB8], [0xC3, 0xB7], [0xC3, 0xB8], [0xC3, 0xB4], [0x00, 0x00], [0xC3, 0xB5], [0x00, 0x00], [0xF2, 0xB4], [0xF2, 0xB2], [0x00, 0x00], [0xF2, 0xB6], [0xC3, 0xBA], [0xF2, 0xB7], [0xF2, 0xB0], [0xF2, 0xAF], [0xF2, 0xB3], [0xF2, 0xB1], [0xC3, 0xB6], [0xF2, 0xB5], [0xF4, 0xAC], [0xC4, 0x7E], [0xC4, 0x7D], [0xF4, 0xAD], [0x00, 0x00], [0xF4, 0xAF], [0xF4, 0xAE], [0xC4, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xEB], [0xF5, 0xE8], [0xF5, 0xE9], [0x00, 0x00], [0xF5, 0xE7], [0xF5, 0xEA], [0xC4, 0xF2], [0xF5, 0xEC], [0x00, 0x00], [0xC4, 0xF1], [0x00, 0x00], [0xF7, 0x42], [0x00, 0x00], [0xC5, 0xD5], [0xC5, 0xD7], [0xF7, 0xEE], [0xC5, 0xD6], [0xF8, 0xB9], [0xF9, 0x40], [0xF9, 0x42], [0xF8, 0xFE], [0xF9, 0x41], [0xC6, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA6, 0xCE], [0x00, 0x00], [0xAC, 0xFB], [0xD2, 0x6F], [0xAF, 0xCA], [0x00, 0x00], [0x00, 0x00], [0xB2, 0xDA], [0xDA, 0xFC], [0xDA, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xDF], [0xC1, 0x6A], [0xED, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xC2, 0xBB], [0x00, 0x00], [0xF2, 0xBA], [0xF2, 0xB9], [0xC4, 0xA2], [0xF5, 0xED], [0x00, 0x00], [0xF7, 0x43], [0xC5, 0xF8], [0xCA, 0x49], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xC9], [0xA8, 0x75], [0x00, 0x00], [0x00, 0x00], [0xD0, 0x4D], [0x00, 0x00], [0x00, 0x00], [0xD3, 0x60], [0xD3, 0x5B], [0xD3, 0x5F], [0xD3, 0x5D], [0xAF, 0xCB], [0xD3, 0x5E], [0xD3, 0x5C], [0x00, 0x00], [0xD6, 0xF1], [0x00, 0x00], [0xDA, 0xFE], [0xDB, 0x40], [0xDF, 0x69], [0xDF, 0x6A], [0xB8, 0x6E], [0xB8, 0x6F], [0xDF, 0x68], [0xDF, 0x6B], [0xDF, 0x67], [0xB8, 0x6D], [0x00, 0x00], [0xBB, 0x40], [0x00, 0x00], [0xB8, 0x70], [0xE3, 0x7A], [0x00, 0x00], [0xBD, 0x7C], [0xE6, 0xF1], [0xBD, 0x7D], [0x00, 0x00], [0xBF, 0xA9], [0xEA, 0xE2], [0xEA, 0xE0], [0xEA, 0xE1], [0xED, 0xE4], [0xED, 0xE3], [0xED, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xBB], [0x00, 0x00], [0xC3, 0xB9], [0xF2, 0xBC], [0xF7, 0x44], [0xC5, 0xF9], [0xF8, 0xBA], [0xA6, 0xCF], [0xAA, 0xCB], [0xAA, 0xCA], [0xD0, 0x4F], [0xAC, 0xFC], [0xFD, 0xA8], [0x00, 0x00], [0xD0, 0x4E], [0xD3, 0x62], [0x00, 0x00], [0xAF, 0xCC], [0xD6, 0xF2], [0xD3, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB2, 0xDC], [0xD6, 0xF5], [0xD6, 0xF3], [0xD6, 0xF4], [0xB2, 0xDB], [0x00, 0x00], [0xDB, 0x42], [0xDB, 0x43], [0xDB, 0x41], [0x00, 0x00], [0xB8, 0x73], [0xDF, 0x6D], [0xDF, 0x6C], [0xDF, 0x6E], [0xB8, 0x72], [0xB8, 0x71], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xF2], [0xE6, 0xF4], [0x00, 0x00], [0xBD, 0x7E], [0xE6, 0xF3], [0xEA, 0xE3], [0xBF, 0xAA], [0xF0, 0x79], [0x00, 0x00], [0xF0, 0x78], [0xC3, 0xBB], [0xF2, 0xBD], [0xC3, 0xBD], [0xC3, 0xBC], [0xF4, 0xB0], [0xF5, 0xEE], [0xC4, 0xF3], [0xA6, 0xD0], [0xD0, 0x50], [0xAC, 0xFD], [0xD3, 0x65], [0xAF, 0xCE], [0xD3, 0x64], [0xD3, 0x63], [0x00, 0x00], [0xAF, 0xCD], [0x00, 0x00], [0xD6, 0xFB], [0x00, 0x00], [0xD6, 0xFD], [0xD6, 0xF6], [0xD6, 0xF7], [0xB2, 0xDD], [0xD6, 0xF8], [0xB2, 0xDE], [0xD6, 0xFC], [0xD6, 0xF9], [0xD6, 0xFA], [0xB2, 0xDF], [0x00, 0x00], [0xB5, 0xBE], [0xB5, 0xBF], [0x00, 0x00], [0xDB, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0x6F], [0xDF, 0x70], [0x00, 0x00], [0xE3, 0x7E], [0xBB, 0x43], [0xBB, 0x41], [0xBB, 0x42], [0xE3, 0x7B], [0xE3, 0x7C], [0x00, 0x00], [0xE3, 0x7D], [0xE6, 0xF9], [0x00, 0x00], [0xE6, 0xFA], [0xBD, 0xA1], [0xE6, 0xF7], [0xE6, 0xF6], [0xE6, 0xF8], [0xE6, 0xF5], [0xBF, 0xAD], [0xEA, 0xE4], [0xBF, 0xAB], [0xBF, 0xAC], [0xED, 0xE6], [0xC1, 0x6B], [0xED, 0xE5], [0xEF, 0xA8], [0x00, 0x00], [0xF0, 0x7A], [0xF0, 0x7B], [0xC2, 0xBC], [0x00, 0x00], [0xC2, 0xBD], [0xC1, 0x6C], [0xF2, 0xBE], [0xF2, 0xBF], [0xF4, 0xB1], [0xC4, 0xA3], [0xA6, 0xD1], [0x00, 0x00], [0xA6, 0xD2], [0xAC, 0xFE], [0xAA, 0xCC], [0xAF, 0xCF], [0xD0, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB5, 0xC0], [0xA6, 0xD3], [0xAD, 0x41], [0xD0, 0x52], [0xD0, 0x53], [0xAD, 0x40], [0xAD, 0x42], [0xA6, 0xD4], [0x00, 0x00], [0xD0, 0x54], [0xAF, 0xD1], [0xD3, 0x66], [0xAF, 0xD3], [0xAF, 0xD0], [0xAF, 0xD2], [0x00, 0x00], [0xD7, 0x41], [0xB2, 0xE0], [0x00, 0x00], [0xD7, 0x40], [0xD6, 0xFE], [0x00, 0x00], [0xDF, 0x71], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA1], [0x00, 0x00], [0xBD, 0xA2], [0x00, 0x00], [0xBF, 0xAE], [0xEA, 0xE6], [0xEA, 0xE5], [0x00, 0x00], [0xED, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xA6, 0xD5], [0xCB, 0x73], [0xCD, 0xAA], [0xAD, 0x43], [0xD0, 0x55], [0x00, 0x00], [0xD3, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAF, 0xD4], [0xD3, 0x67], [0xAF, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0x43], [0x00, 0x00], [0x00, 0x00], [0xB2, 0xE2], [0xD7, 0x42], [0xD7, 0x44], [0x00, 0x00], [0xB2, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0x46], [0xDB, 0x47], [0xDB, 0x45], [0xB5, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB8, 0x74], [0x00, 0x00], [0xB8, 0x75], [0x00, 0x00], [0xBB, 0x45], [0x00, 0x00], [0xE3, 0xA3], [0xE3, 0xA2], [0xBB, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xC1, 0x70], [0xC1, 0x6F], [0xC1, 0x6D], [0xC1, 0x6E], [0xC1, 0x71], [0x00, 0x00], [0xF0, 0x7C], [0xC2, 0xBF], [0xC2, 0xBE], [0xF2, 0xC0], [0xF4, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC5, 0xA5], [0xC5, 0xA4], [0xA6, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xFB], [0x00, 0x00], [0xB8, 0x77], [0xB5, 0xC2], [0xB8, 0x76], [0xBB, 0x46], [0x00, 0x00], [0xA6, 0xD7], [0xC9, 0xA9], [0xA6, 0xD8], [0xA6, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xAB], [0xCB, 0x76], [0x00, 0x00], [0xCB, 0x77], [0xA8, 0x77], [0x00, 0x00], [0xCB, 0x74], [0xA8, 0x76], [0x00, 0x00], [0xA8, 0x79], [0xCB, 0x75], [0xA8, 0x7B], [0xA8, 0x7A], [0xCB, 0x78], [0xA8, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xD1], [0xAA, 0xCF], [0xCD, 0xAD], [0x00, 0x00], [0xAA, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xD3], [0xAA, 0xD5], [0xAA, 0xD2], [0x00, 0x00], [0xCD, 0xB0], [0xCD, 0xAC], [0xAA, 0xD6], [0x00, 0x00], [0xAA, 0xD0], [0xA8, 0x7C], [0x00, 0x00], [0xAA, 0xD4], [0xCD, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xAE], [0x00, 0x00], [0xAA, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0x5B], [0xAD, 0x47], [0xAD, 0x48], [0xD0, 0x5D], [0x00, 0x00], [0xD0, 0x57], [0xD0, 0x5A], [0xD0, 0x63], [0xD0, 0x61], [0x00, 0x00], [0xAD, 0x49], [0xD0, 0x67], [0xAD, 0x4C], [0xD0, 0x64], [0xD0, 0x5C], [0xD0, 0x59], [0x00, 0x00], [0x00, 0x00], [0xDB, 0x49], [0xD0, 0x62], [0xAD, 0x44], [0xD0, 0x65], [0xD0, 0x56], [0xD0, 0x5F], [0xAD, 0x46], [0xAD, 0x4B], [0xD0, 0x60], [0xAD, 0x4F], [0xAD, 0x4D], [0x00, 0x00], [0xD0, 0x58], [0xAD, 0x4A], [0x00, 0x00], [0xD0, 0x5E], [0xAD, 0x4E], [0xAD, 0x45], [0xD0, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAF, 0xDA], [0x00, 0x00], [0xAF, 0xE3], [0xAF, 0xD8], [0xAF, 0xD6], [0xD3, 0x6A], [0xAF, 0xDE], [0xAF, 0xDB], [0xD3, 0x6C], [0x00, 0x00], [0x00, 0x00], [0xAF, 0xDD], [0xD3, 0x6B], [0xD3, 0x69], [0xD3, 0x6E], [0xAF, 0xE2], [0xAF, 0xE0], [0xDB, 0x48], [0x00, 0x00], [0xD3, 0x6F], [0xD3, 0x6D], [0xAF, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xAF, 0xD9], [0xAF, 0xDC], [0x00, 0x00], [0xAF, 0xDF], [0x00, 0x00], [0xAF, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0x4E], [0xB2, 0xE4], [0x00, 0x00], [0xD7, 0x45], [0xD7, 0x47], [0x00, 0x00], [0xD7, 0x48], [0x00, 0x00], [0xD7, 0x50], [0xD7, 0x4C], [0xD7, 0x4A], [0x00, 0x00], [0xD7, 0x4D], [0xD7, 0x51], [0xB2, 0xE5], [0xB2, 0xE9], [0xD7, 0x46], [0x00, 0x00], [0xD7, 0x4F], [0x00, 0x00], [0xB2, 0xE7], [0x00, 0x00], [0xB2, 0xE6], [0xD7, 0x4B], [0xD7, 0x49], [0x00, 0x00], [0xB2, 0xE3], [0xB2, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB5, 0xC8], [0xDB, 0x51], [0x00, 0x00], [0x00, 0x00], [0xDB, 0x4F], [0xB5, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0x4A], [0xDF, 0xA1], [0x00, 0x00], [0xB5, 0xC9], [0xDB, 0x4E], [0x00, 0x00], [0x00, 0x00], [0xDB, 0x4B], [0xB5, 0xC5], [0xB5, 0xCB], [0xDB, 0x50], [0xB5, 0xC7], [0xDB, 0x4D], [0xBB, 0x47], [0xB5, 0xC6], [0xDB, 0x4C], [0xB5, 0xCC], [0xB5, 0xC4], [0xB5, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0x77], [0xDF, 0x75], [0x00, 0x00], [0xDF, 0x7B], [0x00, 0x00], [0xDF, 0x73], [0xDF, 0xA2], [0xDF, 0x78], [0x00, 0x00], [0xDF, 0x72], [0xB8, 0x7B], [0xB8, 0xA3], [0xDF, 0x7D], [0x00, 0x00], [0xDF, 0x76], [0x00, 0x00], [0xB8, 0x7E], [0x00, 0x00], [0x00, 0x00], [0xB8, 0x7C], [0xDF, 0x7E], [0xB8, 0x79], [0xB8, 0x78], [0xDF, 0x79], [0xB8, 0x7D], [0xB5, 0xCD], [0x00, 0x00], [0xDF, 0x7C], [0xDF, 0x74], [0xB8, 0x7A], [0xB8, 0xA1], [0xB8, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBB, 0x4C], [0xBB, 0x48], [0x00, 0x00], [0xBB, 0x4D], [0xE3, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA5], [0xE3, 0xA7], [0xBB, 0x4A], [0xE3, 0xA4], [0xBB, 0x4B], [0xE3, 0xAA], [0xE3, 0xA9], [0xE3, 0xA8], [0x00, 0x00], [0xBB, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x41], [0x00, 0x00], [0xE7, 0x44], [0xBD, 0xA8], [0xE7, 0x43], [0xBD, 0xA7], [0xBD, 0xA3], [0xBD, 0xA4], [0xBD, 0xA5], [0xE7, 0x40], [0xE6, 0xFE], [0xBD, 0xA6], [0x00, 0x00], [0xE7, 0x42], [0xE6, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xE9], [0xEA, 0xF3], [0xBF, 0xB1], [0xBF, 0xB0], [0x00, 0x00], [0xEA, 0xED], [0xEA, 0xEF], [0x00, 0x00], [0xEA, 0xEA], [0x00, 0x00], [0xEA, 0xEE], [0xEA, 0xE8], [0xEA, 0xF1], [0xBF, 0xAF], [0xEA, 0xF0], [0xEA, 0xEC], [0x00, 0x00], [0xEA, 0xF2], [0x00, 0x00], [0xEA, 0xEB], [0xC1, 0x74], [0xED, 0xE8], [0xED, 0xEE], [0xC1, 0x78], [0xC1, 0x7A], [0xC1, 0x77], [0xC1, 0x76], [0x00, 0x00], [0xC1, 0x75], [0xC1, 0x73], [0xED, 0xE9], [0xED, 0xEC], [0xC1, 0x72], [0xED, 0xED], [0x00, 0x00], [0xC1, 0x79], [0xED, 0xEB], [0x00, 0x00], [0xED, 0xEA], [0xC2, 0xC0], [0x00, 0x00], [0xC2, 0xC1], [0xF0, 0xA1], [0xF0, 0x7D], [0xF0, 0x7E], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xC2], [0x00, 0x00], [0xF2, 0xC1], [0xC3, 0xBE], [0xF4, 0xB4], [0xC4, 0xA4], [0xF4, 0xB3], [0x00, 0x00], [0xF5, 0xF0], [0xF7, 0x45], [0xC5, 0xA6], [0xF9, 0x43], [0xF9, 0x44], [0xC5, 0xD8], [0xA6, 0xDA], [0x00, 0x00], [0xAA, 0xD7], [0xDB, 0x52], [0xBB, 0x4E], [0xC1, 0x7B], [0xED, 0xEF], [0xA6, 0xDB], [0x00, 0x00], [0xAF, 0xE5], [0xAF, 0xE4], [0xDB, 0x53], [0xFE, 0xC4], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xF4], [0xA6, 0xDC], [0xAD, 0x50], [0x00, 0x00], [0x00, 0x00], [0xDB, 0x54], [0xDB, 0x55], [0xDB, 0x56], [0xBB, 0x4F], [0xBF, 0xB2], [0xA6, 0xDD], [0x00, 0x00], [0xAA, 0xD8], [0xD0, 0x68], [0xAF, 0xE6], [0xD3, 0x70], [0xB2, 0xEA], [0x00, 0x00], [0xDB, 0x57], [0xB8, 0xA4], [0x00, 0x00], [0xBB, 0x50], [0xBF, 0xB3], [0xC1, 0x7C], [0xC2, 0xC2], [0xF4, 0xB5], [0xA6, 0xDE], [0xAA, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xAF, 0xE7], [0xD7, 0x52], [0xB5, 0xCE], [0x00, 0x00], [0xBB, 0x51], [0xE3, 0xAB], [0xE7, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA6, 0xDF], [0xB5, 0xCF], [0xDF, 0xA3], [0xBB, 0x52], [0xA6, 0xE0], [0xCD, 0xB1], [0xD0, 0x69], [0xAD, 0x51], [0x00, 0x00], [0x00, 0x00], [0xD3, 0x72], [0xFD, 0x77], [0x00, 0x00], [0xAF, 0xEA], [0x00, 0x00], [0xAF, 0xE8], [0xAF, 0xE9], [0xAF, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xD3, 0x71], [0x00, 0x00], [0x00, 0x00], [0xD7, 0x57], [0xD7, 0x54], [0xD7, 0x56], [0xB2, 0xEB], [0xB2, 0xED], [0xB2, 0xEC], [0xD7, 0x53], [0xB2, 0xEE], [0xD7, 0x55], [0x00, 0x00], [0xDB, 0x58], [0xDB, 0x59], [0x00, 0x00], [0xDB, 0x5A], [0xDF, 0xA6], [0x00, 0x00], [0xDF, 0xA7], [0x00, 0x00], [0xDF, 0xA5], [0xDF, 0xA8], [0x00, 0x00], [0xB8, 0xA5], [0x00, 0x00], [0xDF, 0xA4], [0x00, 0x00], [0xBB, 0x53], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x4A], [0xE7, 0x46], [0xE7, 0x49], [0xE7, 0x4B], [0xE7, 0x48], [0xE7, 0x47], [0x00, 0x00], [0xEA, 0xF5], [0xEA, 0xF6], [0xEA, 0xF7], [0xBF, 0xB4], [0xBF, 0xB5], [0xED, 0xF1], [0xED, 0xF0], [0xED, 0xF2], [0x00, 0x00], [0xF0, 0xA3], [0xF0, 0xA2], [0x00, 0x00], [0xF2, 0xC4], [0x00, 0x00], [0xF2, 0xC5], [0xF2, 0xC3], [0x00, 0x00], [0xC4, 0xA5], [0x00, 0x00], [0xF4, 0xB6], [0xF4, 0xB7], [0x00, 0x00], [0xF7, 0x46], [0xF7, 0xEF], [0xF8, 0xBB], [0xA6, 0xE1], [0xA8, 0x7D], [0x00, 0x00], [0xC1, 0x7D], [0xA6, 0xE2], [0x00, 0x00], [0xD7, 0x58], [0xDB, 0x5B], [0x00, 0x00], [0xC6, 0x41], [0xCA, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x4B], [0xCA, 0x4D], [0xA6, 0xE3], [0xCA, 0x4E], [0xCA, 0x4C], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xA2], [0xCB, 0xA3], [0xCB, 0x7B], [0x00, 0x00], [0xFB, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xA1], [0xA8, 0xA1], [0x00, 0x00], [0xA8, 0xA2], [0xCB, 0x7C], [0xCB, 0x7A], [0xCB, 0x79], [0xCB, 0x7D], [0xA8, 0x7E], [0xCB, 0x7E], [0xD0, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xB6], [0xAA, 0xDC], [0xCD, 0xB5], [0xCD, 0xB7], [0x00, 0x00], [0xAA, 0xDB], [0xCD, 0xBC], [0xAA, 0xDF], [0xCD, 0xB2], [0xCD, 0xC0], [0xCD, 0xC6], [0xAA, 0xE6], [0xCD, 0xC3], [0xAA, 0xE3], [0x00, 0x00], [0xCD, 0xB9], [0xCD, 0xBF], [0xCD, 0xC1], [0x00, 0x00], [0xCD, 0xB4], [0xAA, 0xE2], [0xAA, 0xDD], [0xCD, 0xBA], [0xAA, 0xE4], [0xAA, 0xE7], [0xAA, 0xE1], [0x00, 0x00], [0xAA, 0xDA], [0xCD, 0xBE], [0xCD, 0xB8], [0xCD, 0xC5], [0xAA, 0xE9], [0xAA, 0xE5], [0xAA, 0xE0], [0xCD, 0xBD], [0xAF, 0xEC], [0xCD, 0xBB], [0xAA, 0xDE], [0xAA, 0xE8], [0x00, 0x00], [0xCD, 0xB3], [0x00, 0x00], [0xCD, 0xC2], [0xCD, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0x62], [0xAD, 0x5C], [0xAD, 0x64], [0xAD, 0x61], [0xD0, 0x71], [0xD0, 0x74], [0xAD, 0x5D], [0x00, 0x00], [0xD0, 0x6B], [0x00, 0x00], [0xAD, 0x56], [0xAD, 0x60], [0x00, 0x00], [0xAD, 0x63], [0xAD, 0x65], [0xD0, 0xA2], [0xD0, 0x77], [0x00, 0x00], [0xAD, 0x55], [0xD0, 0xA1], [0xAD, 0x59], [0xAD, 0x57], [0xAD, 0x52], [0xD0, 0x6F], [0x00, 0x00], [0xD0, 0x7E], [0xD0, 0x73], [0xD0, 0x76], [0xD0, 0xA5], [0xFA, 0x4D], [0xAD, 0x66], [0xD0, 0x7D], [0xAD, 0x5E], [0xD0, 0x78], [0xD0, 0xA4], [0xD0, 0x75], [0xD0, 0x79], [0xD0, 0x7C], [0x00, 0x00], [0x00, 0x00], [0xD0, 0x6D], [0xD0, 0xA3], [0xD0, 0x7B], [0xFB, 0xE9], [0x00, 0x00], [0xD0, 0x6C], [0x00, 0x00], [0xD0, 0x70], [0xAD, 0x5F], [0xAD, 0x5A], [0xAD, 0x53], [0xAD, 0x58], [0xAD, 0x54], [0xAD, 0x67], [0xD0, 0x6E], [0xD3, 0xA5], [0xAD, 0x5B], [0x00, 0x00], [0x00, 0x00], [0xD0, 0x7A], [0xCE, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xA8], [0xAF, 0xFA], [0x00, 0x00], [0xD3, 0x76], [0x00, 0x00], [0xD3, 0xA3], [0xD3, 0x7D], [0x00, 0x00], [0xD3, 0xB2], [0x00, 0x00], [0xD3, 0xAA], [0x00, 0x00], [0xD3, 0x7E], [0x00, 0x00], [0xD3, 0xA9], [0xD3, 0x78], [0xD3, 0x7C], [0xD3, 0xB5], [0xAF, 0xFD], [0xD3, 0xAD], [0xD3, 0xA4], [0xAF, 0xED], [0xD3, 0xB3], [0xD3, 0x74], [0x00, 0x00], [0xD3, 0xAC], [0x00, 0x00], [0xAF, 0xFC], [0xAF, 0xF7], [0xD3, 0x73], [0xAF, 0xF5], [0xAF, 0xF4], [0xAF, 0xF9], [0xD3, 0xAB], [0xAF, 0xF1], [0xAF, 0xF8], [0xD0, 0x72], [0xDB, 0x5C], [0xD3, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xD3, 0x7A], [0xAF, 0xFB], [0xD3, 0x7B], [0xD3, 0xA1], [0xAF, 0xFE], [0xD3, 0x75], [0xD3, 0xAF], [0x00, 0x00], [0xD3, 0xAE], [0xD3, 0xB6], [0xAF, 0xF3], [0xAF, 0xF0], [0xD3, 0xB4], [0xD3, 0xB0], [0xD3, 0xA7], [0xD3, 0xA2], [0xAF, 0xF6], [0xAF, 0xF2], [0xD3, 0x77], [0xAF, 0xEE], [0xD3, 0xB1], [0xAF, 0xEF], [0x00, 0x00], [0xD3, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0x5E], [0xD7, 0x60], [0xD7, 0x65], [0xD7, 0x79], [0xB2, 0xFC], [0xB2, 0xF2], [0x00, 0x00], [0xD7, 0x5D], [0xB2, 0xFD], [0xB2, 0xFE], [0xD7, 0x68], [0xD7, 0x6F], [0xD7, 0x75], [0x00, 0x00], [0xD7, 0x62], [0x00, 0x00], [0xD7, 0x69], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x40], [0xD7, 0x77], [0xD7, 0x72], [0xB2, 0xFA], [0xB2, 0xF8], [0xD7, 0x6E], [0xD7, 0x6A], [0xD7, 0x5C], [0xB2, 0xEF], [0xD7, 0x61], [0xD7, 0x59], [0x00, 0x00], [0xB2, 0xF7], [0xB2, 0xF9], [0xD7, 0x66], [0xD7, 0x63], [0xB2, 0xF4], [0xD7, 0x73], [0xB2, 0xF1], [0xD7, 0x64], [0xD7, 0x7A], [0xD7, 0x6C], [0x00, 0x00], [0xD7, 0x6B], [0xB2, 0xF0], [0x00, 0x00], [0xB2, 0xFB], [0x00, 0x00], [0xB2, 0xF3], [0xD7, 0x5A], [0xD7, 0x5F], [0xD7, 0x70], [0xD7, 0x76], [0xB3, 0x41], [0xD7, 0x5B], [0xD7, 0x67], [0xD7, 0x6D], [0xB2, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xD7, 0x78], [0xD7, 0x71], [0xD7, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFE, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB2, 0xF5], [0x00, 0x00], [0xDB, 0x6C], [0xDB, 0x60], [0xB5, 0xD7], [0xDB, 0x7D], [0xDB, 0xA7], [0xDB, 0xAA], [0xB5, 0xD5], [0xDB, 0x68], [0xDB, 0xA3], [0xDB, 0x69], [0xDB, 0x77], [0xB5, 0xE2], [0xDB, 0x73], [0xB5, 0xDF], [0xFA, 0xAC], [0xDB, 0x74], [0xDB, 0x5D], [0x00, 0x00], [0xDB, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xB5, 0xE8], [0xDB, 0xA1], [0xDB, 0x75], [0xDB, 0xAC], [0xDB, 0x70], [0xDF, 0xC8], [0x00, 0x00], [0xDB, 0xAF], [0xB5, 0xE6], [0xDB, 0x6E], [0xDB, 0x7A], [0xB5, 0xE9], [0xB5, 0xD4], [0xDB, 0x72], [0xDB, 0xAD], [0xDB, 0x6B], [0xDB, 0x64], [0xDB, 0x6F], [0x00, 0x00], [0xDB, 0x63], [0xDB, 0x61], [0xB5, 0xD0], [0xDB, 0xA5], [0xDB, 0x6A], [0xDB, 0xA8], [0x00, 0x00], [0xDB, 0xA9], [0xB5, 0xD8], [0xB5, 0xDD], [0xB5, 0xD9], [0xB5, 0xE1], [0xDB, 0x7E], [0xB5, 0xDA], [0xDB, 0x76], [0xDB, 0x66], [0x00, 0x00], [0xB5, 0xD2], [0xDB, 0x5E], [0xDB, 0xA2], [0xDB, 0xAB], [0xDB, 0x65], [0xB5, 0xE0], [0xDB, 0xB0], [0xDB, 0x71], [0x00, 0x00], [0xDB, 0x6D], [0x00, 0x00], [0xB5, 0xD1], [0xB5, 0xE5], [0x00, 0x00], [0xDB, 0x7C], [0xB5, 0xE7], [0x00, 0x00], [0xDB, 0x78], [0xB5, 0xDC], [0xB5, 0xD6], [0xB5, 0xDE], [0xB5, 0xD3], [0xB5, 0xE4], [0xDB, 0x79], [0xDB, 0x67], [0xDB, 0x7B], [0xDB, 0x62], [0xDB, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xFA, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0x5F], [0xFC, 0x75], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xC7], [0x00, 0x00], [0xDF, 0xDD], [0xB8, 0x55], [0xDF, 0xCC], [0xFD, 0xB9], [0xDF, 0xCA], [0xDF, 0xB5], [0xB8, 0xA9], [0xDF, 0xC5], [0xDF, 0xD9], [0xDF, 0xC1], [0xB8, 0xB1], [0xDF, 0xD8], [0xDF, 0xBF], [0xB5, 0xE3], [0xDF, 0xCF], [0xDF, 0xC0], [0xDF, 0xD6], [0xB8, 0xB0], [0xB8, 0xA8], [0x00, 0x00], [0xDF, 0xAA], [0xDF, 0xB2], [0x00, 0x00], [0xDF, 0xCB], [0xDF, 0xC3], [0xDF, 0xDC], [0xDF, 0xC6], [0xB8, 0xB6], [0xDF, 0xD7], [0x00, 0x00], [0xB8, 0xAD], [0x00, 0x00], [0xDF, 0xC9], [0xDF, 0xD1], [0xDF, 0xB6], [0xDF, 0xD0], [0x00, 0x00], [0xDF, 0xE1], [0xDF, 0xB1], [0xDF, 0xD2], [0x00, 0x00], [0xDF, 0xDF], [0x00, 0x00], [0xDF, 0xAB], [0xB5, 0xDB], [0x00, 0x00], [0xDF, 0xB9], [0xDF, 0xB8], [0xB8, 0xAF], [0x00, 0x00], [0xDF, 0xBC], [0xDF, 0xBE], [0xDF, 0xCD], [0xDF, 0xDE], [0xB8, 0xB2], [0xFE, 0xCD], [0xB8, 0xB3], [0x00, 0x00], [0xDF, 0xB0], [0xB8, 0xAB], [0xDF, 0xB4], [0xDF, 0xDA], [0xB8, 0xB4], [0x00, 0x00], [0xB8, 0xAC], [0xB8, 0xAE], [0xB8, 0xB5], [0xDF, 0xE0], [0xDF, 0xD3], [0xDF, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xBB], [0xDF, 0xBA], [0xB8, 0xAA], [0xDF, 0xAC], [0xB8, 0xA7], [0xDF, 0xC4], [0xDF, 0xAD], [0xDF, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xB7], [0xDF, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB8, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xAF], [0xDF, 0xD5], [0xDF, 0xAE], [0xBB, 0x60], [0xE3, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xAC], [0xE3, 0xCA], [0xBB, 0x58], [0xE3, 0xBB], [0xE3, 0xC5], [0xBB, 0x5B], [0xE3, 0xBE], [0xBB, 0x59], [0xE3, 0xAF], [0xE3, 0xCD], [0xE3, 0xAE], [0xE3, 0xC1], [0x00, 0x00], [0xE3, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xBF], [0xE3, 0xC8], [0xE3, 0xC6], [0xE3, 0xBA], [0xE3, 0xB5], [0xE3, 0xB3], [0x00, 0x00], [0xE3, 0xB4], [0xE3, 0xC7], [0xE3, 0xD2], [0xE3, 0xBC], [0xBB, 0x5A], [0x00, 0x00], [0xE3, 0xB7], [0x00, 0x00], [0xE3, 0xCB], [0x00, 0x00], [0xBB, 0x5D], [0xE3, 0xB6], [0xE3, 0xB0], [0xE3, 0xC0], [0xBB, 0x61], [0x00, 0x00], [0x00, 0x00], [0xBB, 0x55], [0xBB, 0x5E], [0xE3, 0xB8], [0xE3, 0xB2], [0x00, 0x00], [0xBB, 0x57], [0xDF, 0xD4], [0xBB, 0x56], [0xE3, 0xC3], [0x00, 0x00], [0xBB, 0x54], [0xBB, 0x63], [0xBB, 0x5C], [0xE3, 0xC4], [0xE3, 0xB9], [0xE3, 0xB1], [0xE3, 0xCC], [0xE3, 0xBD], [0xBB, 0x62], [0xE3, 0xD0], [0xBB, 0x5F], [0xE3, 0xCF], [0x00, 0x00], [0xE3, 0xC9], [0xE3, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x73], [0xE7, 0x74], [0xE7, 0x67], [0xE7, 0x66], [0xE7, 0x62], [0xBD, 0xB4], [0x00, 0x00], [0xBD, 0xAC], [0xE7, 0x76], [0xE7, 0x75], [0xDF, 0xA9], [0xE7, 0x5F], [0xE7, 0x63], [0xE7, 0x5D], [0x00, 0x00], [0xE7, 0x70], [0xE7, 0x61], [0x00, 0x00], [0xE7, 0x77], [0xE7, 0x5A], [0xE7, 0x58], [0xE7, 0x64], [0xE7, 0x6E], [0xE7, 0x69], [0xBD, 0xB6], [0xE7, 0x4F], [0x00, 0x00], [0xE7, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xA5], [0xBD, 0xB7], [0xDF, 0xBD], [0xE7, 0x5B], [0xE7, 0x52], [0xE7, 0x55], [0xE7, 0x7B], [0xE7, 0x5C], [0xE7, 0x53], [0xE7, 0x51], [0xE7, 0x4E], [0x00, 0x00], [0xBD, 0xB0], [0xE7, 0x65], [0xBD, 0xAF], [0xBD, 0xB3], [0xE7, 0x60], [0xE7, 0x68], [0xBD, 0xA9], [0xE7, 0x78], [0xE7, 0x7C], [0xBD, 0xAB], [0x00, 0x00], [0xE7, 0x57], [0xE7, 0x6B], [0xE7, 0x6F], [0xE7, 0x54], [0xE7, 0x79], [0xBD, 0xB2], [0x00, 0x00], [0xBD, 0xB1], [0xE7, 0x4C], [0xBD, 0xB5], [0xE7, 0x72], [0xE7, 0x56], [0xE7, 0x6A], [0xE7, 0x50], [0xE7, 0x5E], [0xE7, 0x59], [0xBD, 0xAD], [0xBD, 0xAE], [0xE7, 0x6C], [0xE7, 0x7D], [0xE7, 0x7A], [0xE7, 0x71], [0x00, 0x00], [0xFD, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x4D], [0x00, 0x00], [0xBD, 0xAA], [0xEB, 0x49], [0x00, 0x00], [0xEB, 0x40], [0xEB, 0x43], [0xFA, 0xB9], [0xBF, 0xBB], [0xEB, 0x45], [0xEA, 0xF9], [0xEB, 0x41], [0xEB, 0x47], [0xBF, 0xB8], [0xBF, 0xBC], [0xBF, 0xB6], [0x00, 0x00], [0xFA, 0x44], [0xEA, 0xFB], [0xEB, 0x4C], [0x00, 0x00], [0x00, 0x00], [0xEB, 0x46], [0x00, 0x00], [0xEA, 0xFC], [0xEB, 0x55], [0xEB, 0x4F], [0xEA, 0xF8], [0xEE, 0x46], [0xEA, 0xFE], [0xBF, 0xB7], [0x00, 0x00], [0xEB, 0x4A], [0x00, 0x00], [0xEB, 0x54], [0xBF, 0xBF], [0x00, 0x00], [0xEB, 0x51], [0xEA, 0xFD], [0xEB, 0x44], [0xEB, 0x48], [0xEB, 0x42], [0xEB, 0x56], [0xEB, 0x53], [0xEB, 0x50], [0xBF, 0xB9], [0xBF, 0xBA], [0xBF, 0xBE], [0xEA, 0xFA], [0xEB, 0x57], [0xBF, 0xBD], [0xEB, 0x4D], [0x00, 0x00], [0x00, 0x00], [0xEB, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0x4E], [0xEE, 0x53], [0xEE, 0x40], [0xEE, 0x45], [0xEE, 0x52], [0xEE, 0x44], [0xED, 0xFB], [0xEE, 0x41], [0x00, 0x00], [0xC1, 0xA2], [0x00, 0x00], [0xED, 0xF4], [0xEE, 0x4D], [0xEE, 0x4F], [0xED, 0xF3], [0xC1, 0xA1], [0xEE, 0x51], [0xEE, 0x49], [0xC1, 0xA8], [0xEE, 0x50], [0xEE, 0x42], [0xC1, 0xAA], [0xED, 0xF9], [0xEB, 0x52], [0xEE, 0x4A], [0xEE, 0x47], [0xED, 0xF5], [0xEE, 0x55], [0xC1, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xA5], [0xED, 0xF7], [0xEE, 0x48], [0x00, 0x00], [0xEE, 0x54], [0xEE, 0x4B], [0xED, 0xFD], [0xC1, 0xA7], [0xC1, 0xA3], [0xEE, 0x4C], [0xED, 0xFE], [0xEE, 0x56], [0xED, 0xF8], [0xEE, 0x43], [0xEE, 0x4E], [0xED, 0xFA], [0xED, 0xFC], [0x00, 0x00], [0xC2, 0xCB], [0xED, 0xF6], [0xC1, 0xA9], [0xC2, 0xC4], [0xC1, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xA6], [0xC2, 0xC8], [0xF0, 0xB3], [0x00, 0x00], [0xF0, 0xA9], [0xF0, 0xA4], [0xF0, 0xAA], [0xF0, 0xB4], [0xF0, 0xB8], [0xF0, 0xB7], [0xC2, 0xCA], [0xC2, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xAB], [0xF0, 0xB9], [0xF0, 0xAE], [0xF0, 0xA6], [0x00, 0x00], [0xF0, 0xA8], [0xF0, 0xA7], [0xF0, 0xAD], [0xF0, 0xB2], [0xF0, 0xA5], [0xF0, 0xAC], [0xF0, 0xB1], [0xC2, 0xC7], [0x00, 0x00], [0xF0, 0xAF], [0x00, 0x00], [0xC2, 0xC5], [0xF0, 0xB0], [0xC2, 0xC3], [0xC2, 0xC6], [0xF2, 0xD5], [0xF0, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xC3, 0xC2], [0x00, 0x00], [0xF2, 0xCD], [0xF2, 0xD1], [0xF2, 0xC9], [0xF2, 0xCC], [0x00, 0x00], [0xF2, 0xD4], [0xC3, 0xC0], [0xF2, 0xD9], [0xF2, 0xD2], [0x00, 0x00], [0xF2, 0xCA], [0xF2, 0xDA], [0xF2, 0xD3], [0xC3, 0xC3], [0xC3, 0xC4], [0xF2, 0xD7], [0x00, 0x00], [0xF2, 0xCB], [0xC3, 0xBF], [0xC3, 0xC1], [0xF2, 0xC6], [0xF2, 0xCE], [0xF2, 0xC8], [0x00, 0x00], [0xF2, 0xD8], [0xF2, 0xD6], [0xF2, 0xC7], [0xF2, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xBE], [0xC3, 0xC5], [0xF2, 0xD0], [0xC4, 0xA7], [0xC4, 0xA9], [0xC4, 0xA6], [0x00, 0x00], [0xF4, 0xC3], [0xF4, 0xBB], [0xF4, 0xB9], [0xF4, 0xBD], [0xF4, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xBF], [0xF4, 0xC1], [0xC4, 0xAA], [0xC4, 0xAC], [0x00, 0x00], [0xF4, 0xC0], [0xC4, 0xAD], [0xC4, 0xAB], [0xF4, 0xC2], [0xFA, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xF4], [0xF5, 0xF1], [0xF5, 0xF7], [0xC4, 0xF6], [0xF4, 0xBC], [0xF5, 0xF6], [0x00, 0x00], [0xF5, 0xFD], [0xF5, 0xF4], [0xF5, 0xFB], [0xF5, 0xFA], [0xF4, 0xB8], [0xF5, 0xF5], [0xF0, 0xB6], [0xF5, 0xFE], [0xF5, 0xF3], [0xF5, 0xF8], [0x00, 0x00], [0xF5, 0xFC], [0xF5, 0xF2], [0x00, 0x00], [0xF7, 0x4A], [0xC4, 0xF5], [0xF5, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xF4], [0xF7, 0x4B], [0xF7, 0x49], [0xF7, 0x47], [0xF7, 0x48], [0xF7, 0x4C], [0x00, 0x00], [0xC5, 0xD9], [0xF7, 0xF2], [0xF7, 0xF0], [0xF7, 0xF5], [0xF7, 0xF3], [0x00, 0x00], [0xF7, 0xF6], [0xC5, 0xDA], [0xF7, 0xF1], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xBC], [0x00, 0x00], [0x00, 0x00], [0xF9, 0x45], [0xF9, 0x46], [0xF9, 0x47], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xC7], [0xF9, 0xBD], [0xCA, 0x4F], [0xAA, 0xEA], [0x00, 0x00], [0xAD, 0x68], [0x00, 0x00], [0xD3, 0xB8], [0xD3, 0xB7], [0xB0, 0x40], [0xB3, 0x42], [0xD7, 0x7C], [0x00, 0x00], [0x00, 0x00], [0xD7, 0x7B], [0x00, 0x00], [0xB5, 0xEA], [0xB8, 0xB8], [0x00, 0x00], [0xB8, 0xB7], [0xB8, 0xB9], [0x00, 0x00], [0xE3, 0xD4], [0xE7, 0x7E], [0xEB, 0x58], [0xEB, 0x5A], [0xEB, 0x59], [0x00, 0x00], [0xC1, 0xAB], [0xEE, 0x57], [0xF0, 0xBA], [0xF9, 0xA5], [0xA6, 0xE4], [0x00, 0x00], [0xCD, 0xC9], [0xCD, 0xCA], [0xCD, 0xC8], [0xCD, 0xC7], [0xAA, 0xEB], [0x00, 0x00], [0xD0, 0xA9], [0xD0, 0xA7], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xA6], [0x00, 0x00], [0xAD, 0x69], [0xAD, 0x6B], [0xAD, 0x6A], [0xD0, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xC4], [0xD3, 0xC1], [0xD3, 0xBF], [0x00, 0x00], [0x00, 0x00], [0xB0, 0x41], [0xD3, 0xC2], [0xB0, 0x46], [0xD3, 0xBC], [0xD3, 0xCB], [0x00, 0x00], [0xD3, 0xCD], [0xD3, 0xBD], [0x00, 0x00], [0xB0, 0x43], [0xD3, 0xCE], [0xD3, 0xC9], [0xD3, 0xBB], [0xD3, 0xC0], [0xD3, 0xCA], [0xD3, 0xC6], [0xD3, 0xC3], [0x00, 0x00], [0xB0, 0x48], [0xD3, 0xCC], [0xD3, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xC7], [0xD3, 0xB9], [0xB0, 0x47], [0xB0, 0x44], [0xD3, 0xC5], [0x00, 0x00], [0xD3, 0xC8], [0xD3, 0xBA], [0xB0, 0x45], [0xB0, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x4C], [0xD7, 0xA5], [0xB3, 0x4B], [0x00, 0x00], [0xD7, 0xA8], [0xD7, 0xAB], [0xB3, 0x48], [0xB3, 0x46], [0xD7, 0x7E], [0xD7, 0xA9], [0xD7, 0xA7], [0xD7, 0xA4], [0xD7, 0xAC], [0xD7, 0xAD], [0xD7, 0xAF], [0xD7, 0xB0], [0xD7, 0x7D], [0xB3, 0x45], [0xD7, 0xA2], [0xD7, 0xA1], [0xD7, 0xAE], [0xB3, 0x47], [0xD7, 0xA3], [0xB3, 0x49], [0xB3, 0x44], [0xD7, 0xA6], [0xB3, 0x4D], [0x00, 0x00], [0xB3, 0x4A], [0xD7, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB5, 0xF1], [0xDB, 0xBF], [0x00, 0x00], [0xDB, 0xB4], [0xB5, 0xEE], [0x00, 0x00], [0xDF, 0xE7], [0xDB, 0xBD], [0xDB, 0xB1], [0xB5, 0xEC], [0xDB, 0xB6], [0xB5, 0xEF], [0xDB, 0xBA], [0xDB, 0xB8], [0xB5, 0xF2], [0xB5, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xB2], [0xDB, 0xB5], [0xB5, 0xF0], [0x00, 0x00], [0xDB, 0xB3], [0x00, 0x00], [0xDB, 0xBE], [0xDB, 0xBC], [0xDB, 0xB7], [0xDB, 0xB9], [0xDB, 0xBB], [0xB5, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xE8], [0xDF, 0xEE], [0xDF, 0xE4], [0xDF, 0xEA], [0xB8, 0xBA], [0xDF, 0xE6], [0xB8, 0xC0], [0x00, 0x00], [0x00, 0x00], [0xB8, 0xBF], [0x00, 0x00], [0xB8, 0xBE], [0xDF, 0xED], [0xB8, 0xC1], [0xB8, 0xC2], [0xDF, 0xE3], [0xDF, 0xF0], [0xB8, 0xC3], [0xB8, 0xBD], [0xB8, 0xBC], [0xDF, 0xEC], [0xB8, 0xC4], [0xDF, 0xE2], [0xDF, 0xE5], [0xDF, 0xEF], [0xDF, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xF4], [0xE3, 0xE9], [0xB8, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBB, 0x6A], [0xE3, 0xDD], [0xE3, 0xF2], [0xE3, 0xDE], [0xBB, 0x65], [0x00, 0x00], [0xE3, 0xDB], [0x00, 0x00], [0xE3, 0xE4], [0xE3, 0xDC], [0xBB, 0x67], [0xE3, 0xD6], [0xE3, 0xF1], [0xBB, 0x68], [0xE3, 0xEE], [0xE3, 0xEF], [0xE3, 0xD7], [0xBB, 0x6D], [0xE3, 0xE6], [0x00, 0x00], [0xE3, 0xE0], [0xE3, 0xE7], [0xE3, 0xDA], [0x00, 0x00], [0xE3, 0xF3], [0xE3, 0xEB], [0xE3, 0xE5], [0xE3, 0xD5], [0xBB, 0x69], [0xE3, 0xEC], [0x00, 0x00], [0xBB, 0x6C], [0xE3, 0xF0], [0x00, 0x00], [0xE3, 0xEA], [0xBB, 0x66], [0xE3, 0xE8], [0x00, 0x00], [0xE3, 0xE2], [0xBB, 0x64], [0xE3, 0xD9], [0xE3, 0xE1], [0xE3, 0xED], [0xE3, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBD, 0xC1], [0xDF, 0xE9], [0xE7, 0xB2], [0xE7, 0xBB], [0xE7, 0xB1], [0xE7, 0xAD], [0xE7, 0xAA], [0xBD, 0xC2], [0xE7, 0xA8], [0xBB, 0x6B], [0xE7, 0xA1], [0xBD, 0xC0], [0xE7, 0xA7], [0xBD, 0xBF], [0xE7, 0xAC], [0xE7, 0xA9], [0xE7, 0xB9], [0xE7, 0xB4], [0xE7, 0xAE], [0xE7, 0xB3], [0xBD, 0xBB], [0xE7, 0xAB], [0xE7, 0xBE], [0xE7, 0xA2], [0xE7, 0xA3], [0xE7, 0xBA], [0xBD, 0xBC], [0xE7, 0xBF], [0xBD, 0xBE], [0xE7, 0xC0], [0xE7, 0xB0], [0xE3, 0xD8], [0xE7, 0xB6], [0xE7, 0xAF], [0xE7, 0xB8], [0xE7, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xA6], [0xBD, 0xB9], [0xE7, 0xBD], [0xBD, 0xBA], [0xE7, 0xA4], [0xBD, 0xBD], [0xEB, 0x64], [0xE7, 0xB7], [0xE7, 0xBC], [0x00, 0x00], [0xFA, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0x61], [0xBD, 0xB8], [0xBF, 0xC0], [0xEB, 0x6B], [0xEB, 0x67], [0x00, 0x00], [0xEB, 0x65], [0xEB, 0x60], [0xEB, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBF, 0xC4], [0x00, 0x00], [0xEB, 0x5C], [0xEB, 0x68], [0xEB, 0x69], [0xEB, 0x5F], [0xEB, 0x5E], [0xEB, 0x6C], [0x00, 0x00], [0xEB, 0x62], [0xEB, 0x5D], [0xEB, 0x63], [0x00, 0x00], [0xEB, 0x6E], [0xEB, 0x5B], [0xEB, 0x6D], [0xEB, 0x6A], [0xBF, 0xC2], [0xBF, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xBF, 0xC3], [0xEB, 0x66], [0xF0, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0x59], [0xC1, 0xB1], [0xEE, 0x5D], [0xEE, 0x5A], [0xEE, 0x61], [0xEE, 0x67], [0xEE, 0x5C], [0x00, 0x00], [0xEE, 0x70], [0xC1, 0xAE], [0xEE, 0x6A], [0xEE, 0x5F], [0xEE, 0x6B], [0xEE, 0x66], [0xEE, 0x6D], [0xEE, 0x5E], [0xC1, 0xB3], [0xC1, 0xB2], [0xEE, 0x60], [0xEE, 0x6E], [0xEE, 0x58], [0xEE, 0x6C], [0xC1, 0xAC], [0x00, 0x00], [0xEE, 0x64], [0xEE, 0x63], [0xEE, 0x68], [0xEE, 0x5B], [0xC1, 0xB0], [0x00, 0x00], [0xC1, 0xB4], [0xEE, 0x62], [0xEE, 0x69], [0xC1, 0xB5], [0xEE, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xAD], [0xC1, 0xAF], [0xF0, 0xC7], [0xF0, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xCC], [0xF0, 0xC9], [0xF0, 0xCD], [0x00, 0x00], [0xF0, 0xBE], [0xF0, 0xC6], [0xF0, 0xD1], [0xEE, 0x6F], [0xF0, 0xC2], [0xC2, 0xCF], [0xE7, 0xA5], [0xF0, 0xBD], [0xF0, 0xCA], [0xF0, 0xC4], [0xF0, 0xC1], [0xF0, 0xBC], [0xF0, 0xBB], [0xF0, 0xD0], [0x00, 0x00], [0xF0, 0xC0], [0xF0, 0xBF], [0xC2, 0xCD], [0xF0, 0xC8], [0x00, 0x00], [0xC2, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xC2, 0xCE], [0xF0, 0xC3], [0xF0, 0xCF], [0x00, 0x00], [0xF2, 0xDE], [0xF2, 0xDF], [0x00, 0x00], [0xC3, 0xC9], [0xF2, 0xDC], [0xC3, 0xC6], [0xF2, 0xE4], [0x00, 0x00], [0xC3, 0xCA], [0xF2, 0xE6], [0xF2, 0xDB], [0xF0, 0xCE], [0xF2, 0xE8], [0xF2, 0xDD], [0x00, 0x00], [0xC3, 0xC7], [0xF2, 0xE3], [0x00, 0x00], [0xF2, 0xE5], [0xF2, 0xE0], [0xF2, 0xE7], [0xF2, 0xE2], [0xF2, 0xE1], [0xC3, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xC5], [0xF4, 0xC6], [0x00, 0x00], [0xF4, 0xC8], [0xC4, 0xAE], [0xC4, 0xAF], [0xF4, 0xC9], [0xF4, 0xC7], [0x00, 0x00], [0xF4, 0xC4], [0x00, 0x00], [0xF6, 0x42], [0xF6, 0x45], [0xF6, 0x41], [0x00, 0x00], [0xC4, 0xFA], [0xF6, 0x43], [0xC4, 0xF9], [0xC4, 0xF8], [0xC4, 0xF7], [0xF6, 0x44], [0xF7, 0x51], [0xF7, 0x4F], [0x00, 0x00], [0xF7, 0x4E], [0xF6, 0x40], [0xF7, 0x50], [0xF6, 0x46], [0xF7, 0x4D], [0x00, 0x00], [0xF7, 0xF9], [0xF7, 0xD7], [0xF7, 0xF7], [0xC5, 0xDB], [0xF7, 0xF8], [0xF7, 0xFA], [0x00, 0x00], [0xF8, 0xBF], [0xC5, 0xFA], [0xF8, 0xBE], [0xF8, 0xBD], [0xC5, 0xFB], [0x00, 0x00], [0xC6, 0x5A], [0xF9, 0x6E], [0xF9, 0xA7], [0xF9, 0xA6], [0xF9, 0xA8], [0xA6, 0xE5], [0xD0, 0xAA], [0x00, 0x00], [0xD3, 0xCF], [0xD3, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xC0], [0x00, 0x00], [0xF6, 0x47], [0xF8, 0xC0], [0xA6, 0xE6], [0xAD, 0x6C], [0xD0, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xB1], [0xB3, 0x4E], [0x00, 0x00], [0xDB, 0xC2], [0xDB, 0xC1], [0xB5, 0xF3], [0x00, 0x00], [0xB8, 0xC5], [0xE7, 0xC1], [0xBD, 0xC3], [0x00, 0x00], [0xBD, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBF, 0xC5], [0xC5, 0xFC], [0xA6, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xAC], [0xAA, 0xED], [0xD0, 0xAE], [0xD0, 0xAD], [0xAD, 0x6D], [0x00, 0x00], [0xD3, 0xD1], [0x00, 0x00], [0xD3, 0xD8], [0xB0, 0x49], [0xD3, 0xD6], [0xD3, 0xD4], [0x00, 0x00], [0xD3, 0xDB], [0xD3, 0xD2], [0xD3, 0xD3], [0xB0, 0x4A], [0x00, 0x00], [0xB0, 0x4E], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xDC], [0xB0, 0x4D], [0xD3, 0xDA], [0xD3, 0xD7], [0xD3, 0xD5], [0xB0, 0x4B], [0xB0, 0x4C], [0xD3, 0xD9], [0xFE, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x50], [0xD7, 0xB2], [0x00, 0x00], [0xB3, 0x55], [0xD7, 0xC2], [0xB3, 0x54], [0xD7, 0xC4], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xB8], [0xB3, 0x52], [0xD7, 0xC3], [0x00, 0x00], [0xD7, 0xB3], [0xB3, 0x53], [0xD7, 0xBF], [0xD7, 0xBB], [0xD7, 0xBD], [0xD7, 0xB7], [0xD7, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x4F], [0xD7, 0xBA], [0x00, 0x00], [0xD7, 0xB9], [0xD7, 0xB5], [0x00, 0x00], [0xD7, 0xC0], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xBC], [0xD7, 0xB4], [0x00, 0x00], [0xD7, 0xB6], [0xB3, 0x51], [0xD7, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB5, 0xF6], [0xDB, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xC9], [0xDB, 0xCB], [0xDB, 0xC6], [0xDB, 0xC5], [0xDB, 0xC3], [0x00, 0x00], [0xDB, 0xCA], [0xDB, 0xCC], [0xDB, 0xC8], [0x00, 0x00], [0xDB, 0xC7], [0xB5, 0xF4], [0xB5, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xCF], [0xB8, 0xCD], [0xDF, 0xF2], [0xDF, 0xF8], [0xDF, 0xF3], [0xDF, 0xF4], [0xF9, 0xD8], [0xDF, 0xF9], [0x00, 0x00], [0xB8, 0xCF], [0x00, 0x00], [0xB8, 0xC7], [0xB8, 0xCE], [0xDF, 0xF1], [0xDB, 0xC4], [0xB8, 0xCA], [0xB8, 0xC8], [0xDF, 0xF7], [0xDF, 0xF6], [0xB8, 0xC9], [0xB8, 0xCB], [0xDF, 0xF5], [0xB8, 0xC6], [0x00, 0x00], [0xB8, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xF6], [0xBB, 0x74], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x42], [0xE4, 0x41], [0x00, 0x00], [0xE3, 0xFB], [0xBB, 0x76], [0xE4, 0x40], [0xE3, 0xF7], [0xE3, 0xF8], [0xBB, 0x6E], [0xBB, 0x70], [0x00, 0x00], [0xE3, 0xFD], [0xE3, 0xF5], [0xBB, 0x72], [0xBB, 0x71], [0xE3, 0xF9], [0xE3, 0xFE], [0xE3, 0xFC], [0xBB, 0x73], [0xE3, 0xFA], [0x00, 0x00], [0xFE, 0xF1], [0xDB, 0xCE], [0xBB, 0x6F], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xC2], [0xE7, 0xC9], [0xBD, 0xC6], [0x00, 0x00], [0xE7, 0xCD], [0xBD, 0xCA], [0xE7, 0xC5], [0xE7, 0xC3], [0x00, 0x00], [0xE7, 0xCC], [0x00, 0x00], [0xBD, 0xC5], [0xE7, 0xCB], [0xBD, 0xC7], [0xBD, 0xC8], [0xE7, 0xC4], [0xBD, 0xC9], [0xE7, 0xCA], [0xE7, 0xC6], [0xE7, 0xC7], [0xE7, 0xC8], [0xBB, 0x75], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0x70], [0xEB, 0x7C], [0x00, 0x00], [0xBF, 0xCA], [0xEB, 0x77], [0xEB, 0x79], [0x00, 0x00], [0xBF, 0xC8], [0xEB, 0x71], [0xEB, 0x75], [0x00, 0x00], [0xEB, 0x78], [0xBF, 0xC6], [0xBF, 0xC9], [0xEB, 0x7B], [0xEB, 0x73], [0xEB, 0x74], [0xEB, 0x7A], [0xEB, 0x72], [0xEB, 0x76], [0xBF, 0xC7], [0xEE, 0x72], [0x00, 0x00], [0xEE, 0x71], [0xC1, 0xB7], [0xEE, 0x77], [0xC1, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xB6], [0xEE, 0x73], [0xC1, 0xBA], [0xEE, 0x74], [0x00, 0x00], [0x00, 0x00], [0xEE, 0x75], [0xEE, 0x78], [0x00, 0x00], [0xC1, 0xB8], [0x00, 0x00], [0xF0, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xD9], [0x00, 0x00], [0xF0, 0xD3], [0xF0, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xD4], [0xF0, 0xD7], [0xF0, 0xD8], [0xEE, 0x76], [0xF0, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xC3, 0xCD], [0xF2, 0xEC], [0xF2, 0xEF], [0xF2, 0xF1], [0xF2, 0xEA], [0xF2, 0xEB], [0xF2, 0xEE], [0xF2, 0xF0], [0xC3, 0xCE], [0xC3, 0xCC], [0xC3, 0xCB], [0xF2, 0xED], [0xF2, 0xE9], [0xF4, 0xCA], [0xC4, 0xB0], [0x00, 0x00], [0xF4, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xF6, 0x49], [0xC4, 0xFB], [0xF6, 0x4B], [0xC4, 0xFC], [0xF6, 0x48], [0xF6, 0x4A], [0xC5, 0xA8], [0x00, 0x00], [0xF7, 0x52], [0xC5, 0xA7], [0xF7, 0xFD], [0xF7, 0xFC], [0x00, 0x00], [0xF7, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xF9, 0x48], [0xF9, 0x49], [0xF9, 0x4B], [0xF9, 0x4A], [0x00, 0x00], [0xCA, 0x50], [0xA6, 0xE8], [0x00, 0x00], [0xAD, 0x6E], [0xD7, 0xC5], [0xB5, 0xF7], [0x00, 0x00], [0xDF, 0xFA], [0xC2, 0xD0], [0x00, 0x00], [0xF2, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x56], [0x00, 0x00], [0xDB, 0xD0], [0xB5, 0xF8], [0xDB, 0xD2], [0xDB, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xFB], [0xB8, 0xD0], [0xE4, 0x43], [0xE4, 0x46], [0xE4, 0x45], [0x00, 0x00], [0xE4, 0x44], [0xE7, 0xCE], [0xE7, 0xD0], [0xE7, 0xCF], [0x00, 0x00], [0xBF, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBF, 0xCB], [0x00, 0x00], [0xC1, 0xBB], [0xEE, 0x79], [0xEE, 0x7B], [0xEE, 0x7A], [0x00, 0x00], [0x00, 0x00], [0xC2, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xF4], [0xF2, 0xF3], [0x00, 0x00], [0xF4, 0xCC], [0xC4, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xFD], [0xF7, 0x54], [0xF7, 0x53], [0xC6, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xA4], [0xD0, 0xAF], [0xAD, 0x6F], [0xD7, 0xC8], [0xD7, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xC7], [0xDB, 0xD4], [0xDB, 0xD5], [0xE0, 0x43], [0xDB, 0xD3], [0x00, 0x00], [0xDF, 0xFC], [0xE0, 0x41], [0xE0, 0x40], [0xE0, 0x42], [0xB8, 0xD1], [0xDF, 0xFE], [0xDF, 0xFD], [0xE0, 0x44], [0x00, 0x00], [0xE4, 0x49], [0xE4, 0x47], [0x00, 0x00], [0xE4, 0x48], [0xE7, 0xD3], [0xE7, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xD2], [0xEB, 0x7D], [0xEE, 0x7C], [0xEE, 0x7D], [0xC2, 0xD2], [0x00, 0x00], [0xF2, 0xF5], [0xF4, 0xCD], [0xC4, 0xB2], [0x00, 0x00], [0xF6, 0x4C], [0xF7, 0x55], [0xC5, 0xA9], [0x00, 0x00], [0xF7, 0xFE], [0xF9, 0x4C], [0xA8, 0xA5], [0x00, 0x00], [0xAD, 0x71], [0xAD, 0x72], [0xD0, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xB1], [0xAD, 0x70], [0x00, 0x00], [0xB0, 0x54], [0x00, 0x00], [0xB0, 0x52], [0x00, 0x00], [0xB0, 0x51], [0xB0, 0x58], [0xB0, 0x50], [0xB0, 0x59], [0xD3, 0xDD], [0xB0, 0x56], [0x00, 0x00], [0xB0, 0x53], [0xB0, 0x57], [0xB0, 0x55], [0xB0, 0x4F], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x5F], [0x00, 0x00], [0xB3, 0x59], [0xD7, 0xCC], [0xB3, 0x5E], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x60], [0xB3, 0x5A], [0x00, 0x00], [0xB3, 0x5B], [0x00, 0x00], [0xD7, 0xCA], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x58], [0x00, 0x00], [0xD7, 0xCB], [0xB3, 0x5D], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xC9], [0xB3, 0x5C], [0x00, 0x00], [0x00, 0x00], [0xB6, 0x44], [0x00, 0x00], [0xB6, 0x46], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xD8], [0xB6, 0x45], [0xB5, 0xF9], [0xB5, 0xFD], [0x00, 0x00], [0xB8, 0xE4], [0xE0, 0x49], [0xDB, 0xDA], [0xB5, 0xFE], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xDD], [0xDB, 0xDE], [0xB6, 0x43], [0x00, 0x00], [0xDB, 0xE0], [0x00, 0x00], [0xDB, 0xE2], [0x00, 0x00], [0xDB, 0xE3], [0xDB, 0xD7], [0xDB, 0xD6], [0xDB, 0xE4], [0xB6, 0x42], [0xDB, 0xE1], [0xDB, 0xDF], [0x00, 0x00], [0xB6, 0x40], [0xB5, 0xFB], [0xB6, 0x47], [0xDB, 0xDB], [0xDB, 0xDC], [0xDB, 0xD9], [0x00, 0x00], [0xB6, 0x41], [0x00, 0x00], [0x00, 0x00], [0xB5, 0xFC], [0x00, 0x00], [0xB5, 0xFA], [0xE0, 0x48], [0xB8, 0xDF], [0xB8, 0xDA], [0x00, 0x00], [0x00, 0x00], [0xB8, 0xD5], [0x00, 0x00], [0xB8, 0xE5], [0xB8, 0xD6], [0x00, 0x00], [0xB8, 0xD2], [0xB8, 0xE1], [0xB8, 0xDE], [0xB8, 0xE0], [0x00, 0x00], [0xB8, 0xD7], [0xB8, 0xDC], [0xB8, 0xD3], [0xB8, 0xD4], [0xE0, 0x50], [0xE0, 0x4D], [0xE0, 0x45], [0xE0, 0x4A], [0x00, 0x00], [0xB8, 0xE2], [0xE0, 0x51], [0xB8, 0xE3], [0xB8, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x47], [0x00, 0x00], [0xE0, 0x4F], [0xE0, 0x4B], [0xE0, 0x4E], [0xE0, 0x4C], [0xB8, 0xDD], [0xE0, 0x46], [0xB8, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x4C], [0xBB, 0x78], [0xBB, 0x7B], [0x00, 0x00], [0xE4, 0x4E], [0x00, 0x00], [0xBB, 0xA5], [0xE4, 0x4D], [0xBB, 0x7D], [0x00, 0x00], [0xBD, 0xCF], [0xE4, 0x4F], [0x00, 0x00], [0xBB, 0xA4], [0xE4, 0x4B], [0xBB, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBB, 0x79], [0x00, 0x00], [0xB8, 0xDB], [0xBB, 0x7C], [0x00, 0x00], [0xBB, 0x7A], [0xBB, 0x7E], [0xBB, 0xA2], [0xBB, 0x77], [0xBB, 0xA7], [0xBB, 0xA3], [0x00, 0x00], [0xBB, 0xA1], [0xE4, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBD, 0xD6], [0x00, 0x00], [0xBD, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBD, 0xD9], [0x00, 0x00], [0xE7, 0xD6], [0xBD, 0xDA], [0xE7, 0xE2], [0xE7, 0xDB], [0xBD, 0xCB], [0xE7, 0xE3], [0xE7, 0xDD], [0xBD, 0xD5], [0xE7, 0xDE], [0x00, 0x00], [0xBD, 0xD4], [0xE7, 0xE1], [0xBD, 0xCE], [0xE7, 0xDF], [0xE7, 0xD5], [0xBD, 0xCD], [0xEB, 0xAA], [0xBD, 0xD3], [0x00, 0x00], [0xBD, 0xD0], [0x00, 0x00], [0xBD, 0xD8], [0x00, 0x00], [0xE7, 0xD4], [0x00, 0x00], [0xE7, 0xD8], [0xBD, 0xCC], [0xE7, 0xD7], [0xE7, 0xD9], [0xE7, 0xDA], [0xBD, 0xD7], [0xE7, 0xDC], [0xE7, 0xE0], [0xE7, 0xE4], [0x00, 0x00], [0xBD, 0xDB], [0xBF, 0xD2], [0xEB, 0xA5], [0xEB, 0xAB], [0xEB, 0xA8], [0xEB, 0x7E], [0xEB, 0xAC], [0xEB, 0xA1], [0x00, 0x00], [0xEB, 0xA7], [0x00, 0x00], [0xBF, 0xCD], [0xBF, 0xD3], [0xEB, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xBF, 0xCF], [0x00, 0x00], [0xBF, 0xD9], [0xBF, 0xD4], [0xEB, 0xAF], [0xEB, 0xA9], [0xBF, 0xD0], [0xEB, 0xA2], [0xBF, 0xDA], [0xEB, 0xA3], [0xEB, 0xA4], [0xBF, 0xDB], [0xBF, 0xD8], [0xBD, 0xD1], [0x00, 0x00], [0xBF, 0xCE], [0xEB, 0xB0], [0xBF, 0xDC], [0x00, 0x00], [0xBF, 0xD5], [0xEB, 0xAE], [0xBF, 0xD1], [0xBF, 0xD6], [0xBF, 0xD7], [0x00, 0x00], [0xC1, 0xC3], [0xEE, 0xA4], [0xEE, 0xAD], [0xEE, 0xAA], [0xEE, 0xAC], [0x00, 0x00], [0xC1, 0xC0], [0xEE, 0xA5], [0x00, 0x00], [0xEE, 0xAB], [0xC1, 0xBC], [0xEE, 0xA7], [0xC1, 0xC4], [0xEE, 0xA3], [0xEE, 0xA8], [0xEE, 0xAF], [0xEB, 0xA6], [0xEE, 0xA9], [0xEE, 0xA2], [0xC1, 0xBD], [0xEE, 0xA1], [0xC1, 0xBE], [0xEE, 0xB0], [0xC1, 0xBF], [0xEE, 0xAE], [0xC1, 0xC2], [0xEE, 0x7E], [0x00, 0x00], [0xC1, 0xC1], [0x00, 0x00], [0xEE, 0xA6], [0xF0, 0xDC], [0xF0, 0xEA], [0xF0, 0xE5], [0xF0, 0xE7], [0xF0, 0xDB], [0xC2, 0xD3], [0x00, 0x00], [0xF0, 0xDA], [0xC2, 0xD6], [0xC2, 0xD5], [0x00, 0x00], [0xF0, 0xE9], [0xF0, 0xE1], [0xF0, 0xDE], [0xF0, 0xE4], [0x00, 0x00], [0xF0, 0xDD], [0x00, 0x00], [0xF0, 0xDF], [0xF0, 0xE8], [0xF0, 0xE6], [0x00, 0x00], [0xC2, 0xD4], [0xF0, 0xED], [0xF0, 0xEB], [0xF0, 0xE2], [0xF0, 0xEC], [0xF0, 0xE3], [0x00, 0x00], [0xF2, 0xF9], [0xC3, 0xCF], [0xF3, 0x41], [0x00, 0x00], [0x00, 0x00], [0xF6, 0x4F], [0xC3, 0xD6], [0xF0, 0xE0], [0xF2, 0xF7], [0xC3, 0xD2], [0xF2, 0xF8], [0xF2, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xC3, 0xD4], [0xC3, 0xD5], [0xF2, 0xF6], [0xF3, 0x40], [0xF3, 0x42], [0xF2, 0xFA], [0xF2, 0xFC], [0xF2, 0xFE], [0xF2, 0xFB], [0xF3, 0x43], [0xC3, 0xD1], [0xC3, 0xD7], [0xC3, 0xD3], [0x00, 0x00], [0xC3, 0xD0], [0xF4, 0xD0], [0x00, 0x00], [0xC4, 0xB7], [0xF4, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xD2], [0x00, 0x00], [0xF4, 0xD3], [0xC4, 0xB5], [0xF4, 0xD4], [0xF4, 0xD1], [0x00, 0x00], [0xF4, 0xCF], [0xC4, 0xB8], [0xC4, 0xB4], [0xF4, 0xD5], [0x00, 0x00], [0xC4, 0xB6], [0xC4, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xFE], [0x00, 0x00], [0x00, 0x00], [0xC5, 0x40], [0xF6, 0x4E], [0xF6, 0x4D], [0xF6, 0x50], [0xF6, 0x51], [0x00, 0x00], [0xC5, 0x41], [0xF7, 0x56], [0xF7, 0x5B], [0xC5, 0xAA], [0x00, 0x00], [0xF7, 0x58], [0x00, 0x00], [0xF7, 0x57], [0xF7, 0x5A], [0xF7, 0x59], [0x00, 0x00], [0xF8, 0x43], [0x00, 0x00], [0xC5, 0xDC], [0xF8, 0x42], [0xF8, 0x40], [0x00, 0x00], [0xF8, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC5, 0xFE], [0xC5, 0xFD], [0xF8, 0xC1], [0xF8, 0xC2], [0xC6, 0x40], [0x00, 0x00], [0xF9, 0x4D], [0xF9, 0x4E], [0xC6, 0x67], [0x00, 0x00], [0xC6, 0x6D], [0x00, 0x00], [0xF9, 0xA9], [0xF9, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xA6], [0x00, 0x00], [0xD7, 0xCD], [0x00, 0x00], [0xD7, 0xCE], [0xE0, 0x52], [0xE4, 0x50], [0xE7, 0xE5], [0xC1, 0xC6], [0x00, 0x00], [0xC1, 0xC5], [0xF0, 0xEE], [0xF3, 0x44], [0x00, 0x00], [0xF8, 0x44], [0xA8, 0xA7], [0xD3, 0xDE], [0xB0, 0x5A], [0xB3, 0x61], [0xE0, 0x54], [0xE0, 0x53], [0xBD, 0xDC], [0xE7, 0xE6], [0xBD, 0xDD], [0xEE, 0xB1], [0xC2, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC6, 0x76], [0xA8, 0xA8], [0xCD, 0xCB], [0xD3, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x62], [0x00, 0x00], [0xD7, 0xCF], [0xD7, 0xD0], [0x00, 0x00], [0xDB, 0xE5], [0x00, 0x00], [0xB6, 0x48], [0xB8, 0xE6], [0x00, 0x00], [0xE0, 0x56], [0xE0, 0x55], [0xE0, 0x57], [0x00, 0x00], [0xE4, 0x51], [0xE4, 0x52], [0xBB, 0xA8], [0xBF, 0xDD], [0xBD, 0xDE], [0xBF, 0xDE], [0x00, 0x00], [0xEE, 0xB5], [0xEE, 0xB2], [0xEE, 0xB4], [0xEE, 0xB3], [0xC1, 0xC7], [0x00, 0x00], [0xF0, 0xEF], [0xF3, 0x46], [0xF3, 0x45], [0xCB, 0xA4], [0xB0, 0x5C], [0xB0, 0x5B], [0xD3, 0xE0], [0x00, 0x00], [0xD7, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xE7], [0xDB, 0xE6], [0xB6, 0x49], [0x00, 0x00], [0xE0, 0x59], [0xE0, 0x5A], [0xE0, 0x58], [0x00, 0x00], [0x00, 0x00], [0xB8, 0xE8], [0xB8, 0xE7], [0x00, 0x00], [0xBB, 0xAA], [0xBB, 0xA9], [0x00, 0x00], [0xE7, 0xE7], [0xEB, 0xB3], [0xEB, 0xB1], [0xEB, 0xB2], [0xBF, 0xDF], [0xEE, 0xB7], [0xEE, 0xB6], [0x00, 0x00], [0xF0, 0xF2], [0xF0, 0xF1], [0xF0, 0xF0], [0xF3, 0x47], [0x00, 0x00], [0xF9, 0xAA], [0xA8, 0xA9], [0xAD, 0x73], [0x00, 0x00], [0xAD, 0x74], [0xB0, 0x5D], [0xB0, 0x5E], [0xD3, 0xE2], [0xD3, 0xE1], [0xD7, 0xD2], [0x00, 0x00], [0xB3, 0x68], [0xB3, 0x66], [0xB3, 0x63], [0xB3, 0x67], [0xB3, 0x65], [0xB3, 0x64], [0x00, 0x00], [0x00, 0x00], [0xB6, 0x4A], [0xDB, 0xEA], [0x00, 0x00], [0xB8, 0xED], [0xB6, 0x4C], [0xB6, 0x51], [0xDB, 0xEC], [0xB6, 0x53], [0xB6, 0x52], [0xB6, 0x55], [0xDB, 0xEB], [0xDB, 0xE8], [0xB6, 0x4F], [0xB6, 0x4B], [0xB6, 0x4D], [0xDB, 0xE9], [0xB6, 0x54], [0xB6, 0x50], [0xB6, 0x4E], [0xB8, 0xEF], [0xB8, 0xEE], [0xB8, 0xEC], [0xB8, 0xF0], [0x00, 0x00], [0xB8, 0xEA], [0xB8, 0xEB], [0x00, 0x00], [0xB8, 0xE9], [0x00, 0x00], [0xE0, 0x5B], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x54], [0x00, 0x00], [0xBB, 0xAC], [0xBB, 0xAD], [0xBB, 0xAB], [0x00, 0x00], [0xE4, 0x53], [0x00, 0x00], [0xE4, 0x55], [0x00, 0x00], [0xE7, 0xEA], [0xE7, 0xEC], [0x00, 0x00], [0xBD, 0xE7], [0xE7, 0xED], [0xBD, 0xE0], [0xE7, 0xE9], [0xBD, 0xDF], [0xBD, 0xE9], [0xBD, 0xE5], [0xBD, 0xE6], [0xBD, 0xE2], [0xE7, 0xE8], [0xBD, 0xE1], [0xE7, 0xEE], [0xE7, 0xEB], [0x00, 0x00], [0xBD, 0xE8], [0x00, 0x00], [0xBD, 0xE3], [0xBD, 0xE4], [0xEB, 0xB5], [0x00, 0x00], [0xEB, 0xB7], [0xEB, 0xB6], [0x00, 0x00], [0xEB, 0xB8], [0xBF, 0xE0], [0xEB, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xCB], [0xEE, 0xB8], [0xC1, 0xC8], [0xC1, 0xCC], [0xC1, 0xCA], [0xC1, 0xC9], [0xF0, 0xF3], [0x00, 0x00], [0xF0, 0xF6], [0x00, 0x00], [0xF0, 0xF5], [0x00, 0x00], [0xF0, 0xF4], [0xC2, 0xD8], [0xF3, 0x48], [0xF3, 0x49], [0xC3, 0xD8], [0xF3, 0x4A], [0xC3, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xBA], [0x00, 0x00], [0xC4, 0xB9], [0xF6, 0x52], [0x00, 0x00], [0x00, 0x00], [0xC5, 0x42], [0xF6, 0x53], [0xF7, 0x5C], [0xC5, 0xAB], [0xC5, 0xAC], [0x00, 0x00], [0xF8, 0x45], [0x00, 0x00], [0xC6, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xAA], [0x00, 0x00], [0xB3, 0x6A], [0xB3, 0x69], [0xE0, 0x5C], [0xE0, 0x5D], [0x00, 0x00], [0xBB, 0xAE], [0xEB, 0xB9], [0xBD, 0xEA], [0xEB, 0xBA], [0xEE, 0xB9], [0xA8, 0xAB], [0x00, 0x00], [0xD0, 0xB2], [0xAD, 0x76], [0xAD, 0x75], [0x00, 0x00], [0xD3, 0xE3], [0xB0, 0x5F], [0xD3, 0xE4], [0xD7, 0xD5], [0x00, 0x00], [0xD7, 0xD4], [0x00, 0x00], [0xD7, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xEE], [0xB6, 0x58], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xED], [0xB6, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xEF], [0xB6, 0x56], [0x00, 0x00], [0xE0, 0x5F], [0xE0, 0x62], [0xE0, 0x60], [0xE0, 0x61], [0xE0, 0x65], [0xE0, 0x5E], [0xE0, 0x66], [0xE0, 0x63], [0xE0, 0x64], [0xBB, 0xB0], [0xE4, 0x56], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xAF], [0x00, 0x00], [0xE7, 0xF2], [0xE7, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xBD, 0xEB], [0xE7, 0xEF], [0xE7, 0xF1], [0x00, 0x00], [0xBD, 0xEC], [0x00, 0x00], [0xEB, 0xBB], [0x00, 0x00], [0xEB, 0xBC], [0xC1, 0xCD], [0x00, 0x00], [0xF3, 0x4C], [0xF3, 0x4E], [0xF3, 0x4B], [0xF3, 0x4D], [0xF4, 0xD6], [0xF6, 0x54], [0x00, 0x00], [0x00, 0x00], [0xF9, 0x6F], [0xA8, 0xAC], [0xAD, 0x77], [0xD3, 0xE5], [0xD3, 0xE7], [0xD3, 0xE6], [0x00, 0x00], [0xD7, 0xD8], [0xB3, 0x6C], [0x00, 0x00], [0xD7, 0xD6], [0x00, 0x00], [0xB3, 0x6B], [0xD7, 0xD9], [0x00, 0x00], [0xD7, 0xDA], [0xD7, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xFB], [0xB6, 0x60], [0xDB, 0xF3], [0xDB, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xB6, 0x5B], [0xB6, 0x5E], [0xDB, 0xF2], [0xB6, 0x59], [0xDB, 0xF6], [0xE0, 0x6C], [0xB6, 0x5D], [0x00, 0x00], [0xDB, 0xF1], [0x00, 0x00], [0xDB, 0xF7], [0xDB, 0xF4], [0xDB, 0xFA], [0xDB, 0xF0], [0xDB, 0xF8], [0xB6, 0x5C], [0xB6, 0x5F], [0xDB, 0xF5], [0xB6, 0x5A], [0x00, 0x00], [0xB8, 0xF2], [0xE0, 0x68], [0xB8, 0xF1], [0xE0, 0x6F], [0xE0, 0x6E], [0xB8, 0xF8], [0x00, 0x00], [0xB8, 0xF9], [0xE0, 0x70], [0xB8, 0xF3], [0xE0, 0x6D], [0xB8, 0xF7], [0xE0, 0x72], [0xE0, 0x69], [0x00, 0x00], [0xE0, 0x6B], [0xB8, 0xF4], [0xE0, 0x67], [0xE0, 0x6A], [0xE0, 0x71], [0xB8, 0xF5], [0xE0, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB8, 0xF6], [0x00, 0x00], [0xBB, 0xB1], [0xE4, 0x5B], [0xE4, 0x61], [0xE4, 0x59], [0xE4, 0x62], [0x00, 0x00], [0xE4, 0x58], [0xE4, 0x5D], [0xE4, 0x63], [0xE4, 0x60], [0xE4, 0x5F], [0xE4, 0x5E], [0x00, 0x00], [0xE4, 0x57], [0xE4, 0x5C], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x5A], [0x00, 0x00], [0xBD, 0xF1], [0xBD, 0xEE], [0xE7, 0xFB], [0xE8, 0x41], [0xE8, 0x43], [0xE8, 0x40], [0xE7, 0xF8], [0xE7, 0xFA], [0xE8, 0x45], [0xE8, 0x42], [0xE7, 0xFC], [0xE8, 0x46], [0xE7, 0xF9], [0xE8, 0x44], [0xBD, 0xEF], [0xBD, 0xF5], [0xBD, 0xF3], [0xE7, 0xF3], [0xBD, 0xF4], [0xBD, 0xF0], [0xE7, 0xF4], [0xE7, 0xF6], [0xE7, 0xF5], [0xE7, 0xFD], [0xE7, 0xFE], [0x00, 0x00], [0xBD, 0xF2], [0x00, 0x00], [0xBD, 0xED], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xF7], [0x00, 0x00], [0xEB, 0xC6], [0xBF, 0xE2], [0x00, 0x00], [0xEB, 0xBD], [0xBF, 0xE3], [0xBF, 0xE6], [0xEB, 0xC2], [0x00, 0x00], [0xEB, 0xBF], [0xBF, 0xE5], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xC3], [0xEB, 0xC4], [0xEB, 0xBE], [0xEB, 0xC7], [0xEB, 0xC0], [0xEB, 0xC5], [0xBF, 0xE4], [0x00, 0x00], [0xBF, 0xE1], [0xEB, 0xC1], [0x00, 0x00], [0xEE, 0xBF], [0xC1, 0xD0], [0xC1, 0xCE], [0xC1, 0xD1], [0xC1, 0xCF], [0xEE, 0xBE], [0xEE, 0xBB], [0xEE, 0xBA], [0x00, 0x00], [0xEE, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xBC], [0xF1, 0x45], [0xC2, 0xDE], [0xF0, 0xFB], [0xF0, 0xFA], [0x00, 0x00], [0xC2, 0xD9], [0xF1, 0x41], [0xF1, 0x40], [0xF0, 0xF7], [0xF1, 0x43], [0xF0, 0xFC], [0xC2, 0xDD], [0xF0, 0xF9], [0xF1, 0x42], [0xF0, 0xF8], [0xC2, 0xDA], [0xC2, 0xDC], [0xF0, 0xFD], [0xC2, 0xDB], [0xF0, 0xFE], [0x00, 0x00], [0xF1, 0x44], [0xF3, 0x52], [0x00, 0x00], [0xC3, 0xDE], [0xF3, 0x4F], [0x00, 0x00], [0xF3, 0x53], [0x00, 0x00], [0x00, 0x00], [0xC3, 0xDB], [0xF3, 0x51], [0xC3, 0xE0], [0x00, 0x00], [0xC3, 0xDD], [0x00, 0x00], [0xF3, 0x50], [0x00, 0x00], [0xC3, 0xDF], [0xF3, 0x54], [0xC3, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xBC], [0xC4, 0xBE], [0x00, 0x00], [0xF4, 0xD9], [0xC4, 0xBD], [0xF4, 0xD7], [0xC3, 0xDC], [0xF4, 0xD8], [0xC4, 0xBB], [0xC5, 0x43], [0xC5, 0x45], [0xF6, 0x56], [0xC5, 0x44], [0xF6, 0x55], [0x00, 0x00], [0xF7, 0x61], [0xC5, 0xAD], [0xF7, 0x60], [0xC5, 0xAE], [0xF7, 0x5E], [0xF7, 0x5D], [0xF7, 0x62], [0xF7, 0x63], [0xF8, 0x46], [0x00, 0x00], [0xF7, 0x5F], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xC6], [0xF8, 0xC3], [0xF8, 0xC4], [0xF8, 0xC5], [0xC6, 0x5C], [0x00, 0x00], [0xF9, 0x51], [0xF9, 0x50], [0xF9, 0x4F], [0xF9, 0x70], [0x00, 0x00], [0xF9, 0xBE], [0xF9, 0xAB], [0xC6, 0x6E], [0xA8, 0xAD], [0xB0, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB8, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBD, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xC2, 0xDF], [0x00, 0x00], [0xF3, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xAC], [0xA8, 0xAE], [0xAA, 0xEE], [0xAD, 0x79], [0xAD, 0x78], [0x00, 0x00], [0xB0, 0x63], [0x00, 0x00], [0xD3, 0xE8], [0xB0, 0x61], [0xD3, 0xE9], [0xB0, 0x62], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xDF], [0xD7, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x6D], [0xD7, 0xDE], [0xD7, 0xDD], [0xD7, 0xDC], [0xB3, 0x6E], [0xD7, 0xE0], [0xD7, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0x43], [0xDC, 0x41], [0xDC, 0x45], [0xDC, 0x46], [0xDC, 0x4C], [0x00, 0x00], [0xDC, 0x48], [0xDC, 0x4A], [0x00, 0x00], [0xDC, 0x42], [0xDB, 0xFC], [0x00, 0x00], [0xDC, 0x49], [0x00, 0x00], [0x00, 0x00], [0xDC, 0x4B], [0xDC, 0x44], [0xDC, 0x47], [0xDB, 0xFD], [0xB6, 0x62], [0xDC, 0x40], [0xDB, 0xFE], [0xB6, 0x61], [0xB6, 0x63], [0x00, 0x00], [0xB8, 0xFD], [0xE0, 0x75], [0xE0, 0x77], [0xE0, 0x76], [0xE0, 0x7B], [0xB8, 0xFB], [0x00, 0x00], [0xE0, 0x78], [0xE0, 0x74], [0xE0, 0x79], [0xE0, 0x7A], [0xB8, 0xFC], [0xB8, 0xFE], [0xE0, 0x7C], [0x00, 0x00], [0xE4, 0x67], [0xE4, 0x66], [0x00, 0x00], [0xE4, 0x64], [0xE4, 0x65], [0xBB, 0xB3], [0xBB, 0xB5], [0xBB, 0xB2], [0xBB, 0xB4], [0xE8, 0x4D], [0xE8, 0x4E], [0xE8, 0x49], [0x00, 0x00], [0xE8, 0x4A], [0xBD, 0xF8], [0xBD, 0xFD], [0xBD, 0xF7], [0xBD, 0xFE], [0xBD, 0xF9], [0xE8, 0x4B], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x4C], [0xE8, 0x48], [0xBE, 0x40], [0xBD, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xBD, 0xFA], [0xBD, 0xFC], [0x00, 0x00], [0xE8, 0x47], [0x00, 0x00], [0xEB, 0xCA], [0xBF, 0xE8], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xCC], [0xBF, 0xEA], [0xEB, 0xCF], [0xEB, 0xCB], [0xEB, 0xC9], [0xEB, 0xCE], [0xBF, 0xE9], [0xEB, 0xCD], [0x00, 0x00], [0xBF, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xD3], [0xC1, 0xD6], [0xEE, 0xC1], [0x00, 0x00], [0xC1, 0xD4], [0xEE, 0xC0], [0xC1, 0xD2], [0xC1, 0xD5], [0xF1, 0x46], [0xF1, 0x47], [0xF1, 0x48], [0xC2, 0xE0], [0x00, 0x00], [0xF1, 0x49], [0x00, 0x00], [0xC2, 0xE1], [0xC3, 0xE2], [0xF3, 0x58], [0xF3, 0x59], [0xF3, 0x57], [0xF3, 0x56], [0xF3, 0x5A], [0xC3, 0xE1], [0xF4, 0xDD], [0xF4, 0xDB], [0xF4, 0xDC], [0xF4, 0xDE], [0xF4, 0xDA], [0xF4, 0xDF], [0xF6, 0x58], [0x00, 0x00], [0xF6, 0x59], [0xF6, 0x57], [0xC5, 0x46], [0xF7, 0x64], [0xC5, 0xAF], [0xF7, 0x65], [0xF8, 0x48], [0xF8, 0x47], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xAF], [0xB6, 0x64], [0x00, 0x00], [0x00, 0x00], [0xB9, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xBF, 0xEC], [0x00, 0x00], [0xBF, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC3, 0xE3], [0xC4, 0x7C], [0xC5, 0x47], [0xA8, 0xB0], [0xB0, 0x64], [0xB9, 0x41], [0x00, 0x00], [0xF3, 0x5B], [0xC6, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xFE, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xB1], [0x00, 0x00], [0xA8, 0xB4], [0xA8, 0xB3], [0xA8, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xA5], [0x00, 0x00], [0xCD, 0xCD], [0x00, 0x00], [0xCD, 0xCF], [0xAA, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xF1], [0xCD, 0xCC], [0xCD, 0xCE], [0xAA, 0xF0], [0xCD, 0xD1], [0xCD, 0xD0], [0xCD, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xB6], [0xD0, 0xB4], [0xAD, 0x7C], [0xD0, 0xB3], [0xAD, 0xA3], [0xAD, 0x7E], [0xAD, 0x7B], [0x00, 0x00], [0xAD, 0xA4], [0x00, 0x00], [0xAD, 0x7D], [0xAD, 0xA2], [0x00, 0x00], [0xAD, 0xA1], [0xD0, 0xB5], [0x00, 0x00], [0xAD, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB0, 0x6A], [0xD3, 0xEB], [0xD3, 0xF1], [0xB0, 0x67], [0xB0, 0x6E], [0x00, 0x00], [0xB0, 0x69], [0xD3, 0xEE], [0xD3, 0xF0], [0xB0, 0x6C], [0xD3, 0xEA], [0xD3, 0xED], [0xB0, 0x68], [0xB0, 0x65], [0xD3, 0xEC], [0xB0, 0x6B], [0xD3, 0xEF], [0xB0, 0x6D], [0xB0, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xE3], [0xD7, 0xE6], [0xB3, 0x70], [0x00, 0x00], [0xB3, 0x7A], [0xB3, 0x76], [0xD7, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xB3, 0x7E], [0xB3, 0x77], [0xB3, 0x7C], [0xB3, 0x72], [0x00, 0x00], [0xB3, 0x6F], [0xB3, 0x71], [0xB3, 0x7D], [0xD7, 0xE5], [0xB3, 0x75], [0xB3, 0x78], [0xB3, 0x74], [0xB3, 0x79], [0xD7, 0xE7], [0xB3, 0x7B], [0xB3, 0x73], [0xD7, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0x4D], [0xB6, 0x65], [0xDC, 0x4F], [0x00, 0x00], [0xB6, 0x67], [0xB6, 0x69], [0x00, 0x00], [0xDC, 0x4E], [0xB6, 0x66], [0xB6, 0x6A], [0x00, 0x00], [0xB6, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB9, 0x47], [0xE0, 0xA3], [0xB9, 0x4F], [0xE0, 0x7E], [0x00, 0x00], [0xB9, 0x50], [0xB9, 0x45], [0x00, 0x00], [0xE0, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xB9, 0x4A], [0x00, 0x00], [0xE0, 0xA2], [0xB9, 0x43], [0xB9, 0x42], [0x00, 0x00], [0xB9, 0x4D], [0xB9, 0x4C], [0xB9, 0x4B], [0xB9, 0x49], [0xB9, 0x4E], [0xE0, 0x7D], [0xB9, 0x44], [0xB9, 0x46], [0xB9, 0x48], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xB8], [0xBB, 0xBB], [0x00, 0x00], [0xBB, 0xBF], [0xBB, 0xB9], [0xBB, 0xBE], [0xBB, 0xBC], [0x00, 0x00], [0xBB, 0xB7], [0x00, 0x00], [0xBB, 0xBD], [0xBB, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x52], [0xBE, 0x43], [0xBE, 0x41], [0x00, 0x00], [0xE8, 0x53], [0x00, 0x00], [0xBE, 0x44], [0xBE, 0x42], [0xE8, 0x51], [0xE8, 0x50], [0x00, 0x00], [0xBF, 0xF0], [0xE8, 0x4F], [0xBF, 0xEE], [0xBF, 0xED], [0xEB, 0xD0], [0xBE, 0x45], [0xBF, 0xEF], [0xEB, 0xD1], [0xBF, 0xF2], [0xEB, 0xD2], [0xBF, 0xF1], [0xC1, 0xD8], [0xEE, 0xC3], [0xC1, 0xD7], [0xC1, 0xDC], [0xC1, 0xDA], [0xC1, 0xDB], [0xC2, 0xE3], [0xC1, 0xD9], [0xEE, 0xC2], [0xEB, 0xD3], [0xC2, 0xE2], [0xC2, 0xE4], [0x00, 0x00], [0xC3, 0xE4], [0xC3, 0xE5], [0x00, 0x00], [0xF4, 0xE0], [0x00, 0x00], [0xC5, 0xDE], [0xC5, 0xDD], [0xA8, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xCA, 0x55], [0xB0, 0x6F], [0x00, 0x00], [0xCA, 0x52], [0xCA, 0x53], [0xCA, 0x51], [0x00, 0x00], [0xCA, 0x54], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xAA], [0xCB, 0xA7], [0xCB, 0xAC], [0xCB, 0xA8], [0xA8, 0xB7], [0xA8, 0xBA], [0x00, 0x00], [0xCB, 0xA9], [0xA8, 0xB9], [0xCB, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xA8, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xD5], [0xCD, 0xD7], [0xAA, 0xF4], [0xCD, 0xD3], [0xCD, 0xD6], [0xCD, 0xD4], [0xAA, 0xF2], [0xAA, 0xF5], [0x00, 0x00], [0xAA, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xB8], [0xD0, 0xBC], [0xD0, 0xB9], [0x00, 0x00], [0xAD, 0xA7], [0x00, 0x00], [0xAD, 0xA8], [0x00, 0x00], [0xD0, 0xBB], [0x00, 0x00], [0xD0, 0xBD], [0xD0, 0xBF], [0x00, 0x00], [0xAD, 0xA5], [0xD0, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xEE], [0xD0, 0xBA], [0xD3, 0xF2], [0xD3, 0xFB], [0xD3, 0xF9], [0xD3, 0xF4], [0xD3, 0xF5], [0xD3, 0xFA], [0xD3, 0xFC], [0xB0, 0x71], [0x00, 0x00], [0xD3, 0xF7], [0xD3, 0xF3], [0xB0, 0x70], [0xB0, 0x72], [0xD3, 0xF6], [0xD3, 0xFD], [0xD3, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xA1], [0xD7, 0xF1], [0xD7, 0xE9], [0xD7, 0xEF], [0xD7, 0xF0], [0xB3, 0xA2], [0x00, 0x00], [0xD7, 0xE8], [0xD7, 0xEA], [0xD0, 0xB7], [0xD7, 0xEC], [0xD7, 0xED], [0xD7, 0xEB], [0xB6, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0x56], [0xEB, 0xD4], [0xDC, 0x57], [0xDC, 0x54], [0xB3, 0xA3], [0xB6, 0x6E], [0xDC, 0x53], [0xDC, 0x59], [0xDC, 0x58], [0xB6, 0x6B], [0xDC, 0x5C], [0xDC, 0x52], [0xDC, 0x5B], [0xDC, 0x50], [0xDC, 0x5A], [0xDC, 0x55], [0xB6, 0x6D], [0x00, 0x00], [0xE0, 0xAA], [0x00, 0x00], [0xE0, 0xA5], [0xE0, 0xAB], [0xE0, 0xA6], [0xE0, 0xA4], [0xE0, 0xA7], [0xB9, 0x51], [0x00, 0x00], [0xE0, 0xA9], [0x00, 0x00], [0xE0, 0xA8], [0xB9, 0x52], [0xBB, 0xC1], [0xBB, 0xC0], [0xE4, 0x6E], [0xE4, 0x71], [0xE4, 0x69], [0xE4, 0x6D], [0xBB, 0xC2], [0xE4, 0x6C], [0xE4, 0x6A], [0xE4, 0x70], [0xE4, 0x6B], [0xE4, 0x68], [0xE4, 0x6F], [0x00, 0x00], [0xE8, 0x59], [0xBE, 0x48], [0xF1, 0x4A], [0xE8, 0x56], [0xE8, 0x57], [0xE8, 0x55], [0xDC, 0x51], [0xBE, 0x47], [0xE8, 0x5A], [0xE8, 0x54], [0xBE, 0x46], [0xBE, 0x49], [0xE8, 0x58], [0xEB, 0xD5], [0xBF, 0xF3], [0xEB, 0xD6], [0xEB, 0xD7], [0x00, 0x00], [0xEE, 0xC4], [0xC1, 0xDD], [0xF1, 0x4B], [0xF1, 0x4C], [0x00, 0x00], [0x00, 0x00], [0xF1, 0x4D], [0xF3, 0x5D], [0xF3, 0x5C], [0xF4, 0xE2], [0x00, 0x00], [0xF4, 0xE1], [0xF6, 0x5B], [0xF6, 0x5C], [0xF6, 0x5A], [0xF7, 0x66], [0xC5, 0xB0], [0xA8, 0xBB], [0xAD, 0xAA], [0xAD, 0xA9], [0xB0, 0x75], [0xB0, 0x74], [0xD4, 0x40], [0xD4, 0x41], [0xD3, 0xFE], [0x00, 0x00], [0xB0, 0x73], [0xD7, 0xF5], [0x00, 0x00], [0xD7, 0xF6], [0xD7, 0xF2], [0xB3, 0xA4], [0xD7, 0xF3], [0x00, 0x00], [0xD7, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0x5F], [0xDC, 0x61], [0xDC, 0x5D], [0xDC, 0x60], [0xB6, 0x6F], [0xDC, 0x5E], [0xB6, 0x70], [0x00, 0x00], [0x00, 0x00], [0xDD, 0x73], [0xB9, 0x55], [0xB9, 0x54], [0x00, 0x00], [0xB9, 0x53], [0x00, 0x00], [0xE0, 0xAC], [0xE0, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x73], [0xE4, 0x75], [0xBB, 0xC6], [0xBB, 0xC3], [0x00, 0x00], [0xBB, 0xC5], [0xBB, 0xC4], [0xE4, 0x74], [0xE4, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x61], [0xE8, 0x5E], [0xE8, 0x5F], [0xBE, 0x4D], [0xE8, 0x60], [0xE8, 0x5B], [0xE8, 0x5C], [0xBE, 0x4A], [0x00, 0x00], [0xBE, 0x4B], [0xE8, 0x5D], [0xBE, 0x4C], [0x00, 0x00], [0xEB, 0xDB], [0x00, 0x00], [0xEB, 0xDC], [0xEB, 0xD9], [0xEB, 0xDA], [0xBF, 0xF4], [0xEB, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xC8], [0xEE, 0xC5], [0xEE, 0xC7], [0xC1, 0xE0], [0xEE, 0xCB], [0xC1, 0xDF], [0xEE, 0xC9], [0xEE, 0xCC], [0xEE, 0xCA], [0xEE, 0xC6], [0xC1, 0xDE], [0x00, 0x00], [0xF1, 0x4F], [0x00, 0x00], [0xF1, 0x50], [0xF1, 0x4E], [0x00, 0x00], [0xF1, 0x52], [0xC2, 0xE5], [0xC2, 0xE6], [0xF3, 0x5F], [0xC3, 0xE7], [0xF1, 0x51], [0xF3, 0x5E], [0xC3, 0xE6], [0xF4, 0xE5], [0xF4, 0xE6], [0xC4, 0xBF], [0xF4, 0xE4], [0x00, 0x00], [0xF4, 0xE3], [0x00, 0x00], [0xF6, 0x5D], [0xC5, 0x48], [0x00, 0x00], [0xF8, 0x49], [0xF8, 0xC8], [0xF8, 0xC7], [0x00, 0x00], [0xC6, 0x43], [0xC6, 0x5D], [0xF8, 0xC9], [0xF9, 0x71], [0x00, 0x00], [0xC6, 0x6F], [0xA8, 0xBC], [0xAA, 0xF6], [0x00, 0x00], [0xB9, 0x56], [0x00, 0x00], [0xC4, 0xC0], [0xA8, 0xBD], [0xAD, 0xAB], [0xB3, 0xA5], [0xB6, 0x71], [0xC2, 0xE7], [0xAA, 0xF7], [0x00, 0x00], [0xD0, 0xC1], [0xD0, 0xC0], [0xD4, 0x42], [0xFC, 0x5E], [0xB0, 0x78], [0xB0, 0x76], [0xB0, 0x7A], [0xD4, 0x44], [0x00, 0x00], [0xB0, 0x79], [0xB0, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0x43], [0xB3, 0xA8], [0xD7, 0xFC], [0x00, 0x00], [0xB3, 0xA7], [0xB3, 0xA9], [0xD8, 0x42], [0xB3, 0xAB], [0xD7, 0xFE], [0xD8, 0x40], [0xD7, 0xF7], [0xB3, 0xAA], [0xD8, 0x43], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xF9], [0x00, 0x00], [0xD7, 0xFA], [0xD7, 0xF8], [0xB3, 0xA6], [0x00, 0x00], [0xD8, 0x41], [0xD7, 0xFB], [0xD7, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0x6D], [0x00, 0x00], [0xDC, 0x6C], [0xDC, 0x6A], [0xDC, 0x62], [0xDC, 0x71], [0xDC, 0x65], [0xDC, 0x6F], [0xDC, 0x76], [0xDC, 0x6E], [0xB6, 0x79], [0x00, 0x00], [0xB6, 0x75], [0xDC, 0x63], [0x00, 0x00], [0xDC, 0x69], [0xB6, 0x77], [0x00, 0x00], [0xDC, 0x68], [0xB6, 0x78], [0xB6, 0x7A], [0xDC, 0x6B], [0x00, 0x00], [0xB6, 0x72], [0xB6, 0x73], [0xDC, 0x77], [0xDC, 0x75], [0x00, 0x00], [0xDC, 0x74], [0xDC, 0x66], [0x00, 0x00], [0xDC, 0x72], [0x00, 0x00], [0xB6, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB6, 0x74], [0xDC, 0x73], [0xDC, 0x64], [0xDC, 0x67], [0xDC, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xBA], [0xE0, 0xB7], [0x00, 0x00], [0xE0, 0xB0], [0xE0, 0xC3], [0xE0, 0xCC], [0xE0, 0xB3], [0xB9, 0x61], [0x00, 0x00], [0xE0, 0xC0], [0xB9, 0x57], [0xB9, 0x59], [0xB9, 0x65], [0xE0, 0xB1], [0x00, 0x00], [0xFC, 0xFA], [0xB9, 0x5A], [0xB9, 0x5C], [0xB9, 0x66], [0xB9, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB9, 0x64], [0xE0, 0xB9], [0x00, 0x00], [0xE0, 0xAE], [0xB9, 0x62], [0xE0, 0xB8], [0xB9, 0x5E], [0xE0, 0xCA], [0xB9, 0x63], [0xE0, 0xC8], [0xE0, 0xBC], [0xE0, 0xC6], [0xB9, 0x60], [0xE0, 0xAF], [0xE0, 0xC9], [0xE0, 0xC4], [0x00, 0x00], [0xE0, 0xCB], [0xB9, 0x58], [0x00, 0x00], [0x00, 0x00], [0xB9, 0x67], [0xB9, 0x5D], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xB5], [0x00, 0x00], [0xE0, 0xBD], [0xE0, 0xC1], [0x00, 0x00], [0xE0, 0xC5], [0xB9, 0x5F], [0xE0, 0xB4], [0xE0, 0xB2], [0xE0, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xBB], [0xE0, 0xBA], [0x00, 0x00], [0xE0, 0xBF], [0xE0, 0xC2], [0x00, 0x00], [0xE0, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x78], [0x00, 0x00], [0xBB, 0xC7], [0xE4, 0xA4], [0xE4, 0x7A], [0xBB, 0xCC], [0xBB, 0xD0], [0xE4, 0xAD], [0xE4, 0xB5], [0xE4, 0xA6], [0xBB, 0xC8], [0x00, 0x00], [0xE4, 0xAA], [0xE0, 0xB6], [0x00, 0x00], [0xBB, 0xC9], [0xE4, 0xB1], [0xE4, 0xB6], [0xE4, 0xAE], [0x00, 0x00], [0xE4, 0xB0], [0xE4, 0xB9], [0xE4, 0xB2], [0xE4, 0x7E], [0xE4, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xD1], [0x00, 0x00], [0xBB, 0xCD], [0xE4, 0x7C], [0xE4, 0xAB], [0xBB, 0xCB], [0xE4, 0xA5], [0xBB, 0xCA], [0xE4, 0xB3], [0xE4, 0xA2], [0xE4, 0x79], [0xBB, 0xCE], [0xE4, 0xB8], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x7B], [0xE4, 0xAF], [0xE4, 0xAC], [0xE4, 0xA7], [0xE4, 0x77], [0xE4, 0x76], [0xE4, 0xA1], [0xE4, 0xB4], [0xBB, 0xCF], [0xE4, 0xB7], [0xE4, 0x7D], [0xE4, 0xA3], [0xBE, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBE, 0x5A], [0xBE, 0x55], [0xE8, 0xA4], [0xE8, 0xA1], [0xE8, 0x67], [0xBE, 0x50], [0x00, 0x00], [0xF9, 0xD7], [0x00, 0x00], [0xBE, 0x4F], [0xBE, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x65], [0xBE, 0x54], [0xE8, 0x71], [0xE8, 0x63], [0xE8, 0x64], [0xBE, 0x4E], [0xE8, 0xA3], [0xBE, 0x58], [0xE8, 0x74], [0xE8, 0x79], [0xE8, 0x73], [0xEB, 0xEE], [0xE8, 0x6F], [0xE8, 0x77], [0xE8, 0x75], [0xE8, 0x68], [0xE8, 0x62], [0xE8, 0x7D], [0xBE, 0x57], [0xE8, 0x7E], [0x00, 0x00], [0xE8, 0x78], [0x00, 0x00], [0xE8, 0x6D], [0xE8, 0x6B], [0xE8, 0x66], [0x00, 0x00], [0xFA, 0x41], [0x00, 0x00], [0xE8, 0x6E], [0xE8, 0x7B], [0xE8, 0x6A], [0xE8, 0x7A], [0xE8, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xBE, 0x53], [0x00, 0x00], [0xE8, 0x76], [0xE8, 0x7C], [0xE8, 0x72], [0xE8, 0x6C], [0xBE, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xA8], [0xE8, 0x70], [0xBE, 0x59], [0xE8, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xF4], [0xBF, 0xF7], [0xEB, 0xF3], [0xEB, 0xF0], [0xEC, 0x44], [0xBF, 0xFB], [0x00, 0x00], [0xEC, 0x41], [0xEB, 0xF8], [0xEC, 0x43], [0xEB, 0xE9], [0xEB, 0xF6], [0x00, 0x00], [0xBF, 0xFD], [0x00, 0x00], [0xEB, 0xE1], [0x00, 0x00], [0xEB, 0xDF], [0xEC, 0x42], [0x00, 0x00], [0xEC, 0x40], [0xEB, 0xFE], [0xEB, 0xED], [0xEB, 0xEC], [0xEB, 0xE2], [0xC0, 0x40], [0x00, 0x00], [0xEB, 0xE8], [0xEB, 0xF2], [0xEB, 0xFD], [0xC0, 0x43], [0xEC, 0x45], [0x00, 0x00], [0xC1, 0xE8], [0xC0, 0x45], [0xBF, 0xFE], [0xEB, 0xE6], [0x00, 0x00], [0xEB, 0xEF], [0xEB, 0xDE], [0xEB, 0xE0], [0xBF, 0xF5], [0xC0, 0x42], [0xBF, 0xFA], [0xEB, 0xE7], [0xEB, 0xF7], [0xEB, 0xF1], [0xC0, 0x41], [0xEB, 0xDD], [0xC1, 0xE3], [0xEB, 0xF9], [0xEB, 0xFC], [0xBF, 0xFC], [0x00, 0x00], [0xEB, 0xEB], [0xC0, 0x44], [0xBF, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBF, 0xF8], [0xEB, 0xF5], [0xEB, 0xFB], [0xBF, 0xF6], [0x00, 0x00], [0xEB, 0xE4], [0xEB, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0x55], [0xFE, 0x45], [0x00, 0x00], [0x00, 0x00], [0xFA, 0x4B], [0x00, 0x00], [0xEB, 0xEA], [0xEE, 0xD2], [0x00, 0x00], [0xEE, 0xD7], [0xC1, 0xE5], [0xC1, 0xE7], [0xEE, 0xDD], [0xC1, 0xE1], [0xEE, 0xEC], [0xEE, 0xE3], [0xEE, 0xD8], [0xEE, 0xD9], [0xEE, 0xE2], [0x00, 0x00], [0xC1, 0xEE], [0xEE, 0xE1], [0xEE, 0xD1], [0xEE, 0xE0], [0xEE, 0xD4], [0xEE, 0xED], [0xC1, 0xED], [0xC1, 0xEB], [0xEE, 0xD5], [0x00, 0x00], [0xEE, 0xE8], [0x00, 0x00], [0xEE, 0xDA], [0xEE, 0xE7], [0xFD, 0xF5], [0xEE, 0xE9], [0xEE, 0xD0], [0xC1, 0xE6], [0x00, 0x00], [0xEE, 0xEA], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xDE], [0x00, 0x00], [0xC1, 0xEA], [0xEE, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xEC], [0xEE, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xE4], [0xEE, 0xD6], [0xEE, 0xE5], [0x00, 0x00], [0xEE, 0xDF], [0xEB, 0xE3], [0xEE, 0xE6], [0xEE, 0xD3], [0x00, 0x00], [0xC1, 0xE9], [0x00, 0x00], [0xEE, 0xEB], [0x00, 0x00], [0xC1, 0xE2], [0xEE, 0xCE], [0x00, 0x00], [0xFE, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xF1, 0x60], [0xF1, 0x59], [0xC2, 0xE9], [0x00, 0x00], [0xF1, 0x54], [0xF1, 0x63], [0xF1, 0x5B], [0xEE, 0xDC], [0x00, 0x00], [0xF1, 0x65], [0xF1, 0x55], [0x00, 0x00], [0xC2, 0xE8], [0xF1, 0x5F], [0xC2, 0xEA], [0xC2, 0xF2], [0xC2, 0xF0], [0xF1, 0x61], [0xC2, 0xF1], [0xF1, 0x57], [0x00, 0x00], [0xF1, 0x58], [0xF1, 0x5D], [0xF1, 0x62], [0x00, 0x00], [0xEE, 0xCD], [0xC2, 0xEB], [0xF1, 0x6A], [0xF1, 0x67], [0xF1, 0x6B], [0xF1, 0x5E], [0xF1, 0x5A], [0xF1, 0x68], [0xF3, 0x6A], [0xF1, 0x5C], [0x00, 0x00], [0xC2, 0xEE], [0x00, 0x00], [0xC2, 0xED], [0xEE, 0xCF], [0xC2, 0xEF], [0xF1, 0x64], [0xF1, 0x66], [0xC2, 0xEC], [0xF1, 0x69], [0xF1, 0x53], [0x00, 0x00], [0xF1, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0x73], [0x00, 0x00], [0xF3, 0x63], [0xC3, 0xEB], [0xF3, 0x71], [0x00, 0x00], [0x00, 0x00], [0xF3, 0x61], [0xC3, 0xEC], [0x00, 0x00], [0xF3, 0x6C], [0x00, 0x00], [0xF3, 0x68], [0xC3, 0xF1], [0xF3, 0x72], [0xF3, 0x62], [0xF3, 0x65], [0xC3, 0xE9], [0xF3, 0x74], [0xFB, 0x79], [0xF3, 0x6D], [0xF3, 0x70], [0xC3, 0xEF], [0xC3, 0xF4], [0xC3, 0xF2], [0xF3, 0x69], [0xF3, 0x64], [0x00, 0x00], [0xC3, 0xED], [0xC3, 0xEE], [0xF3, 0x60], [0xC3, 0xEA], [0x00, 0x00], [0xC3, 0xE8], [0xC3, 0xF0], [0xF3, 0x6F], [0xC3, 0xF3], [0x00, 0x00], [0xF3, 0x6B], [0xF3, 0x75], [0xC3, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0x67], [0x00, 0x00], [0xF3, 0x6E], [0x00, 0x00], [0xFD, 0xCB], [0xFE, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xF3], [0xF5, 0x42], [0xF4, 0xF5], [0xF4, 0xFC], [0xF3, 0x66], [0xF4, 0xFA], [0xF4, 0xE9], [0xF5, 0x40], [0xC4, 0xC3], [0xF4, 0xED], [0xF4, 0xFE], [0xF4, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xF5, 0x44], [0xF4, 0xF6], [0x00, 0x00], [0xF4, 0xFB], [0xF4, 0xFD], [0xF4, 0xE7], [0xF5, 0x41], [0xF4, 0xF2], [0xF4, 0xF7], [0xF4, 0xEB], [0xF4, 0xEF], [0xF5, 0x43], [0xF4, 0xF9], [0xF4, 0xE8], [0xF4, 0xEC], [0xF4, 0xEE], [0xF4, 0xF8], [0x00, 0x00], [0xC4, 0xC1], [0xF4, 0xF1], [0x00, 0x00], [0xFC, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xF0], [0xF6, 0x61], [0xF6, 0x66], [0xC5, 0x4F], [0xF6, 0x68], [0x00, 0x00], [0xC5, 0x49], [0x00, 0x00], [0xF6, 0x64], [0xF6, 0x6A], [0xC5, 0x4E], [0xC5, 0x4A], [0x00, 0x00], [0xC5, 0x4B], [0xF6, 0x60], [0xF6, 0x67], [0xC5, 0x4D], [0xF6, 0x65], [0xC5, 0x4C], [0xF6, 0x5F], [0xF6, 0x63], [0xF6, 0x62], [0x00, 0x00], [0xF6, 0x5E], [0xF6, 0x69], [0x00, 0x00], [0xFE, 0x40], [0xFE, 0x43], [0xC5, 0xB1], [0xF7, 0x6D], [0xF7, 0x70], [0xF7, 0x6C], [0xF7, 0x6E], [0xF7, 0x6F], [0xF7, 0x69], [0xF7, 0x6A], [0xF7, 0x67], [0x00, 0x00], [0x00, 0x00], [0xF7, 0x6B], [0xF7, 0x68], [0xC5, 0xB2], [0xC5, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xF8, 0x4B], [0x00, 0x00], [0xF8, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0x4C], [0xF8, 0x4E], [0x00, 0x00], [0xC5, 0xE0], [0x00, 0x00], [0xF8, 0x4A], [0xC5, 0xDF], [0xC5, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xCB], [0xF8, 0xCC], [0xC6, 0x44], [0xF8, 0xCA], [0x00, 0x00], [0xF9, 0x53], [0xF9, 0x52], [0xF9, 0x54], [0xC6, 0x5F], [0xF9, 0x55], [0xC6, 0x5E], [0xF9, 0x56], [0xF9, 0x72], [0xF9, 0x75], [0xF9, 0x74], [0xC6, 0x68], [0xF9, 0x73], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xC1], [0xC6, 0x72], [0xC6, 0x70], [0xC6, 0x71], [0xC6, 0x77], [0xF9, 0xC0], [0xF9, 0xC1], [0xF9, 0xBF], [0xF9, 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], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xD8, 0x44], [0xDC, 0x78], [0xE8, 0xA5], [0xF3, 0x76], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xF9], [0x00, 0x00], [0xAD, 0xAC], [0xB0, 0x7B], [0x00, 0x00], [0x00, 0x00], [0xD8, 0x45], [0x00, 0x00], [0xD8, 0x46], [0xB3, 0xAC], [0x00, 0x00], [0xB6, 0x7D], [0xDC, 0x7A], [0xDC, 0x79], [0xB6, 0xA3], [0xB6, 0x7C], [0xDC, 0x7B], [0xB6, 0x7E], [0xB6, 0xA2], [0xB6, 0xA1], [0xB6, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB9, 0x68], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD0], [0xE0, 0xCE], [0x00, 0x00], [0xE0, 0xCF], [0xE0, 0xCD], [0x00, 0x00], [0xBB, 0xD2], [0x00, 0x00], [0xBB, 0xD5], [0xBB, 0xD7], [0xBB, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xD3], [0xBB, 0xD4], [0x00, 0x00], [0xE8, 0xA7], [0xE8, 0xA6], [0xBE, 0x5B], [0xE8, 0xA8], [0x00, 0x00], [0xE8, 0xA9], [0xBE, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0x4D], [0xEC, 0x4B], [0xEE, 0xF3], [0x00, 0x00], [0xEC, 0x49], [0xEC, 0x4A], [0xC0, 0x46], [0xEC, 0x46], [0xEC, 0x4E], [0xEC, 0x48], [0xEC, 0x4C], [0xEE, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xF1], [0x00, 0x00], [0xEE, 0xF2], [0xC1, 0xF3], [0xEE, 0xEE], [0xC1, 0xF2], [0xEE, 0xF0], [0xC1, 0xEF], [0xC1, 0xF0], [0xC1, 0xF1], [0xEC, 0x47], [0x00, 0x00], [0x00, 0x00], [0xC2, 0xF5], [0xF1, 0x6E], [0xF1, 0x6C], [0xF1, 0x6D], [0xC2, 0xF3], [0xC2, 0xF6], [0xC2, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0x77], [0xF3, 0x78], [0xC3, 0xF6], [0x00, 0x00], [0xF5, 0x45], [0xF5, 0x47], [0xF5, 0x46], [0xC4, 0xC4], [0xC5, 0x50], [0xF6, 0x6D], [0xF6, 0x6C], [0xF6, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAA, 0xFA], [0x00, 0x00], [0xC9, 0xAA], [0x00, 0x00], [0xCA, 0x58], [0xA6, 0xE9], [0xCA, 0x56], [0xCA, 0x59], [0xCA, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xAE], [0x00, 0x00], [0xA8, 0xC1], [0x00, 0x00], [0xA8, 0xC2], [0xCB, 0xB0], [0xA8, 0xBF], [0xCB, 0xAF], [0xCB, 0xAD], [0xA8, 0xC0], [0xA8, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xD8], [0xCD, 0xDB], [0xAA, 0xFD], [0xCD, 0xDA], [0xCD, 0xD9], [0x00, 0x00], [0xAA, 0xFC], [0xAA, 0xFB], [0x00, 0x00], [0xAB, 0x40], [0xCD, 0xDC], [0xAA, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xC6], [0xAD, 0xAE], [0xAD, 0xAF], [0xAD, 0xB0], [0xD0, 0xC7], [0xD0, 0xC3], [0xAD, 0xAD], [0xD0, 0xC4], [0x00, 0x00], [0xD0, 0xC5], [0xD0, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xA1], [0xD4, 0x45], [0xB0, 0xA2], [0xB0, 0xA5], [0xD4, 0x46], [0x00, 0x00], [0xB0, 0x7E], [0xB0, 0x7C], [0xB0, 0x7D], [0xB0, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xAD], [0xD8, 0x49], [0xB3, 0xB5], [0xD8, 0x48], [0x00, 0x00], [0xD8, 0x4B], [0xB3, 0xB1], [0xD8, 0x4A], [0xB6, 0xAB], [0xB3, 0xAF], [0xB3, 0xB2], [0xB3, 0xAE], [0xB3, 0xB3], [0xB3, 0xB4], [0xB3, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0x47], [0xB6, 0xA7], [0xDC, 0x7D], [0x00, 0x00], [0xDC, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xA2], [0xB6, 0xAC], [0xB6, 0xA8], [0xB6, 0xA9], [0xDC, 0x7C], [0xDC, 0x7E], [0xDC, 0xA1], [0xB6, 0xA4], [0xB6, 0xA6], [0x00, 0x00], [0xB6, 0xAA], [0xB6, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD3], [0xE0, 0xD1], [0xE0, 0xD2], [0xB9, 0x6A], [0xB9, 0x6B], [0x00, 0x00], [0xE0, 0xD4], [0xB9, 0x69], [0xBB, 0xD8], [0x00, 0x00], [0xBB, 0xDA], [0xBB, 0xD9], [0x00, 0x00], [0xE4, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xBC], [0xE8, 0xAB], [0x00, 0x00], [0xE8, 0xAA], [0xFE, 0xE4], [0x00, 0x00], [0xC0, 0x47], [0xC0, 0x48], [0xEC, 0x4F], [0xC0, 0x49], [0x00, 0x00], [0xEE, 0xF6], [0x00, 0x00], [0xEE, 0xF4], [0x00, 0x00], [0xEE, 0xF5], [0xC1, 0xF4], [0x00, 0x00], [0xF1, 0x6F], [0xC3, 0xF7], [0x00, 0x00], [0xC6, 0xD7], [0x00, 0x00], [0xC1, 0xF5], [0xAB, 0x41], [0x00, 0x00], [0xB0, 0xA6], [0xD4, 0x47], [0x00, 0x00], [0x00, 0x00], [0xD8, 0x4C], [0xB3, 0xB6], [0xB6, 0xAD], [0xDC, 0xA4], [0xDC, 0xA6], [0xB6, 0xAF], [0xB6, 0xAE], [0xB6, 0xB0], [0xB6, 0xB1], [0xDC, 0xA5], [0xB9, 0x6E], [0xB9, 0x6F], [0xB9, 0x6D], [0xBB, 0xDB], [0xB9, 0x6C], [0xE0, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xDC], [0xE8, 0xAC], [0xEC, 0x50], [0xC0, 0x4A], [0xC1, 0xF6], [0xF1, 0x70], [0xF1, 0x74], [0xC2, 0xF9], [0xF1, 0x71], [0xC2, 0xFA], [0xC2, 0xF8], [0xF1, 0x75], [0xC2, 0xFB], [0xF1, 0x73], [0x00, 0x00], [0xF3, 0x79], [0xC2, 0xF7], [0xC3, 0xF8], [0x00, 0x00], [0xF8, 0xCD], [0x00, 0x00], [0x00, 0x00], [0xAB, 0x42], [0xB3, 0xB8], [0xB3, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB6, 0xB2], [0xDC, 0xA8], [0xDC, 0xA7], [0xB6, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD9], [0xB9, 0x73], [0xB9, 0x70], [0xE0, 0xD8], [0xB9, 0x72], [0xE0, 0xD6], [0xB9, 0x71], [0x00, 0x00], [0xE0, 0xD7], [0x00, 0x00], [0xE4, 0xBD], [0xBB, 0xDD], [0x00, 0x00], [0xE8, 0xAF], [0x00, 0x00], [0xBE, 0x5D], [0xE8, 0xAD], [0xBE, 0x5E], [0xBE, 0x5F], [0xE8, 0xAE], [0xBE, 0x60], [0x00, 0x00], [0xEC, 0x51], [0x00, 0x00], [0xC0, 0x4E], [0xC0, 0x4B], [0xC0, 0x50], [0xEC, 0x53], [0xC0, 0x4C], [0xEC, 0x52], [0xC0, 0x4F], [0x00, 0x00], [0x00, 0x00], [0xC0, 0x4D], [0x00, 0x00], [0xEE, 0xF9], [0xEE, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xF7], [0xEE, 0xFA], [0xC1, 0xF8], [0xEE, 0xF8], [0xEE, 0xF7], [0x00, 0x00], [0xF1, 0x77], [0xF1, 0x76], [0xC2, 0xFC], [0xF1, 0x78], [0xF3, 0x7E], [0xC3, 0xFA], [0xF3, 0x7D], [0xF3, 0x7A], [0xC3, 0xF9], [0xF3, 0x7B], [0xF3, 0x7C], [0x00, 0x00], [0xF5, 0x48], [0xF5, 0x49], [0xC4, 0xC5], [0x00, 0x00], [0xC5, 0x53], [0x00, 0x00], [0x00, 0x00], [0xF6, 0x6E], [0x00, 0x00], [0x00, 0x00], [0xC5, 0x51], [0xC5, 0x52], [0xF6, 0x6F], [0x00, 0x00], [0x00, 0x00], [0xC5, 0xB4], [0xC5, 0xB5], [0xF7, 0x71], [0x00, 0x00], [0x00, 0x00], [0xC6, 0x45], [0xF8, 0xCF], [0xC6, 0x47], [0x00, 0x00], [0xF8, 0xCE], [0xF8, 0xD0], [0xC6, 0x46], [0xF9, 0x57], [0x00, 0x00], [0xF9, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAB, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB9, 0x74], [0x00, 0x00], [0xE4, 0xBE], [0x00, 0x00], [0xE8, 0xB0], [0xC0, 0x51], [0xC0, 0x52], [0x00, 0x00], [0xAB, 0x44], [0x00, 0x00], [0xBE, 0x61], [0xC3, 0xFB], [0xAD, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0x53], [0x00, 0x00], [0xC5, 0xE2], [0xAD, 0xB2], [0xD8, 0x4D], [0x00, 0x00], [0xDC, 0xA9], [0x00, 0x00], [0xDC, 0xAB], [0x00, 0x00], [0xDC, 0xAA], [0x00, 0x00], [0xE0, 0xDD], [0xE0, 0xDA], [0xB9, 0x75], [0x00, 0x00], [0xB9, 0x76], [0xE0, 0xDB], [0xE0, 0xDC], [0x00, 0x00], [0xE4, 0xC0], [0xE4, 0xC5], [0xBB, 0xDE], [0xE4, 0xBF], [0xE4, 0xC1], [0xE4, 0xC8], [0xE4, 0xC3], [0xE4, 0xC7], [0xE4, 0xC4], [0xE4, 0xC2], [0xE4, 0xC6], [0xBB, 0xDF], [0x00, 0x00], [0xFB, 0x58], [0xE8, 0xB3], [0x00, 0x00], [0xE8, 0xB1], [0xBE, 0x63], [0x00, 0x00], [0xBE, 0x62], [0xE8, 0xB2], [0xBE, 0x64], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0x56], [0x00, 0x00], [0x00, 0x00], [0xEC, 0x55], [0xC0, 0x54], [0xEC, 0x54], [0xEE, 0xFC], [0x00, 0x00], [0xEE, 0xFE], [0xEF, 0x41], [0xEF, 0x40], [0x00, 0x00], [0xC1, 0xF9], [0xEE, 0xFD], [0xF1, 0xA1], [0xC2, 0xFD], [0xF1, 0x7D], [0xF1, 0xA2], [0xC2, 0xFE], [0x00, 0x00], [0xF1, 0x7B], [0x00, 0x00], [0xF1, 0x7E], [0xF1, 0x7C], [0xF1, 0x79], [0xC3, 0x40], [0xF1, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xA3], [0xF3, 0xA2], [0x00, 0x00], [0xF5, 0x4A], [0x00, 0x00], [0xF5, 0x4B], [0x00, 0x00], [0xFC, 0x52], [0x00, 0x00], [0xF6, 0x70], [0x00, 0x00], [0xC5, 0xB7], [0x00, 0x00], [0xC5, 0xB6], [0xF8, 0x4F], [0xF8, 0x50], [0xC6, 0x48], [0xF8, 0xD1], [0x00, 0x00], [0xC6, 0x69], [0x00, 0x00], [0xAD, 0xB3], [0xB6, 0xB4], [0xE4, 0xCA], [0xE4, 0xC9], [0xE8, 0xB5], [0xE8, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xFA], [0xEF, 0x43], [0xEF, 0x42], [0xF1, 0xA5], [0xF1, 0xA3], [0xF1, 0xA6], [0xF1, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xC3, 0xFC], [0xF3, 0xA4], [0xF3, 0xA5], [0xF3, 0xA6], [0x00, 0x00], [0xF6, 0x71], [0x00, 0x00], [0xF7, 0x72], [0x00, 0x00], [0xF8, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xEC, 0x57], [0xEF, 0x44], [0x00, 0x00], [0xAD, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xE0], [0x00, 0x00], [0xEC, 0x58], [0xC3, 0x41], [0xF1, 0xA7], [0xC3, 0xFD], [0x00, 0x00], [0xF5, 0x4C], [0xF5, 0x4D], [0xC5, 0x54], [0xF8, 0x51], [0xAD, 0xB6], [0xB3, 0xBB], [0xB3, 0xBC], [0xD8, 0x4E], [0xB6, 0xB5], [0xB6, 0xB6], [0xDC, 0xAC], [0xB6, 0xB7], [0x00, 0x00], [0xB9, 0x7A], [0x00, 0x00], [0xB9, 0x7C], [0xE0, 0xDF], [0xE0, 0xE0], [0xE0, 0xDE], [0xB9, 0x77], [0xB9, 0x78], [0xB9, 0x7B], [0xB9, 0x79], [0xFC, 0xBC], [0x00, 0x00], [0xE4, 0xCB], [0xBB, 0xE1], [0xBB, 0xE2], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xBC], [0xBE, 0x67], [0xE8, 0xB7], [0xE8, 0xB6], [0x00, 0x00], [0xE8, 0xBB], [0xBE, 0x65], [0x00, 0x00], [0x00, 0x00], [0xC0, 0x5B], [0x00, 0x00], [0xE8, 0xB8], [0xE8, 0xBD], [0xE8, 0xBA], [0xE8, 0xB9], [0x00, 0x00], [0xBE, 0x66], [0x00, 0x00], [0xC0, 0x59], [0x00, 0x00], [0xEC, 0x5A], [0xC0, 0x55], [0x00, 0x00], [0xEC, 0x5B], [0x00, 0x00], [0x00, 0x00], [0xEC, 0x59], [0x00, 0x00], [0xC0, 0x58], [0xC0, 0x56], [0xC0, 0x5A], [0x00, 0x00], [0xC0, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0x45], [0x00, 0x00], [0xEF, 0x4A], [0xEF, 0x46], [0xEF, 0x49], [0xC1, 0xFB], [0x00, 0x00], [0xED, 0xD4], [0xEF, 0x48], [0xEF, 0x47], [0x00, 0x00], [0xC3, 0x44], [0xC3, 0x42], [0xC3, 0x45], [0xC3, 0x43], [0xF1, 0xA8], [0xF1, 0xA9], [0xF1, 0xAA], [0xC3, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xAA], [0xC4, 0x40], [0xF3, 0xA8], [0x00, 0x00], [0xC4, 0x41], [0xF3, 0xA7], [0xF3, 0xA9], [0xC3, 0xFE], [0xF5, 0x51], [0xF5, 0x4E], [0x00, 0x00], [0xF5, 0x4F], [0xF5, 0x50], [0xF6, 0x72], [0xC5, 0x56], [0x00, 0x00], [0xC5, 0x55], [0x00, 0x00], [0xF7, 0x74], [0xF7, 0x73], [0xC5, 0xB8], [0xFA, 0x6A], [0x00, 0x00], [0x00, 0x00], [0xC5, 0xE3], [0xC6, 0x49], [0xC6, 0x60], [0xF9, 0x58], [0xF9, 0xAE], [0xF9, 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, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xB7], [0xDC, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE1], [0xE4, 0xCC], [0xE4, 0xCD], [0xBB, 0xE3], [0x00, 0x00], [0xBB, 0xE4], [0xE8, 0xBE], [0xBE, 0x68], [0x00, 0x00], [0x00, 0x00], [0xC1, 0xFC], [0x00, 0x00], [0xF1, 0xAB], [0x00, 0x00], [0xC3, 0x47], [0xF3, 0xAD], [0xC4, 0x42], [0xF3, 0xAC], [0xF3, 0xAE], [0xF3, 0xAB], [0xF6, 0x75], [0xF5, 0x52], [0xF5, 0x53], [0x00, 0x00], [0xC4, 0xC6], [0x00, 0x00], [0xF6, 0x74], [0x00, 0x00], [0x00, 0x00], [0xF6, 0x73], [0x00, 0x00], [0xF7, 0x75], [0xF9, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xA7], [0xD4, 0x48], [0x00, 0x00], [0xD8, 0x4F], [0x00, 0x00], [0xB6, 0xB8], [0x00, 0x00], [0xB6, 0xBB], [0xB6, 0xB9], [0xDC, 0xAE], [0x00, 0x00], [0xB6, 0xBD], [0x00, 0x00], [0xB6, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xB6, 0xBC], [0x00, 0x00], [0xB9, 0x7E], [0x00, 0x00], [0xE0, 0xE2], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE3], [0xE8, 0xC0], [0x00, 0x00], [0xB9, 0x7D], [0xB9, 0xA1], [0xB9, 0xA2], [0x00, 0x00], [0xE4, 0xCF], [0x00, 0x00], [0xE4, 0xCE], [0xBB, 0xE5], [0x00, 0x00], [0xBB, 0xE6], [0x00, 0x00], [0xE4, 0xD0], [0xE8, 0xBF], [0xBB, 0xE8], [0xBE, 0x69], [0x00, 0x00], [0xBB, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0x5C], [0xE8, 0xC1], [0xBE, 0x6B], [0xBE, 0x6A], [0xE8, 0xC2], [0xE8, 0xC5], [0xE8, 0xC3], [0xE8, 0xC4], [0xBE, 0x6C], [0x00, 0x00], [0xC0, 0x61], [0xC0, 0x5F], [0x00, 0x00], [0x00, 0x00], [0xC0, 0x5E], [0xEC, 0x5D], [0x00, 0x00], [0xC0, 0x60], [0x00, 0x00], [0x00, 0x00], [0xEC, 0x5C], [0xEF, 0x4B], [0x00, 0x00], [0xEC, 0x5E], [0xC0, 0x5D], [0xEC, 0x5F], [0xEF, 0x4E], [0xEF, 0x4C], [0xEF, 0x4D], [0xEF, 0x52], [0xC3, 0x4B], [0xEF, 0x51], [0xEF, 0x54], [0xEF, 0x53], [0xEF, 0x50], [0xEF, 0x4F], [0x00, 0x00], [0xC1, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xAE], [0x00, 0x00], [0xF1, 0xAD], [0xC3, 0x4A], [0xC3, 0x48], [0xC3, 0x49], [0x00, 0x00], [0xF1, 0xAC], [0x00, 0x00], [0xF3, 0xB1], [0x00, 0x00], [0xC4, 0x43], [0x00, 0x00], [0xF3, 0xB0], [0xF3, 0xAF], [0xC4, 0x44], [0x00, 0x00], [0xF5, 0x58], [0xF5, 0x57], [0x00, 0x00], [0xF5, 0x55], [0x00, 0x00], [0xF5, 0x54], [0xC4, 0xC8], [0xC4, 0xC7], [0xF5, 0x59], [0xF7, 0x76], [0xC5, 0xB9], [0xF6, 0x77], [0xC5, 0x57], [0xF6, 0x76], [0xF5, 0x56], [0x00, 0x00], [0xF7, 0x77], [0xC5, 0xE4], [0x00, 0x00], [0xC6, 0x61], [0xF9, 0x59], [0x00, 0x00], [0xF9, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xAD, 0xBA], [0xD8, 0x50], [0xEF, 0x55], [0xAD, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xD2], [0xE4, 0xD1], [0xEC, 0x60], [0x00, 0x00], [0x00, 0x00], [0xEF, 0x57], [0x00, 0x00], [0xEF, 0x56], [0xFC, 0xEA], [0xC3, 0x4C], [0xF3, 0xB2], [0xF3, 0xB3], [0xC4, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xB2], [0xB0, 0xA8], [0xB6, 0xBF], [0xB6, 0xBE], [0xE0, 0xE4], [0xE0, 0xE6], [0xB9, 0xA4], [0xE0, 0xE5], [0xB9, 0xA3], [0xB9, 0xA5], [0xE0, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xD4], [0xE4, 0xD6], [0xE4, 0xD5], [0x00, 0x00], [0xE4, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xE9], [0xE4, 0xD7], [0xE4, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xD9], [0x00, 0x00], [0xE8, 0xCC], [0x00, 0x00], [0xE8, 0xCF], [0xE8, 0xD1], [0xE8, 0xC7], [0xE8, 0xCB], [0xE8, 0xC8], [0xBE, 0x6E], [0xBE, 0x71], [0xBE, 0x73], [0xE8, 0xC9], [0xE8, 0xCA], [0xBE, 0x72], [0xE8, 0xCD], [0xE8, 0xD0], [0xE8, 0xCE], [0xBE, 0x74], [0x00, 0x00], [0xBE, 0x70], [0xE8, 0xC6], [0xBE, 0x6D], [0x00, 0x00], [0xBE, 0x6F], [0x00, 0x00], [0x00, 0x00], [0xC0, 0x63], [0xEC, 0x66], [0xEC, 0x64], [0xEC, 0x63], [0x00, 0x00], [0xEC, 0x69], [0x00, 0x00], [0xEC, 0x68], [0xEC, 0x67], [0x00, 0x00], [0xEC, 0x62], [0xC0, 0x62], [0xEC, 0x61], [0x00, 0x00], [0xEC, 0x65], [0xC0, 0x64], [0x00, 0x00], [0x00, 0x00], [0xEF, 0x5A], [0x00, 0x00], [0xEF, 0x5E], [0xEF, 0x5B], [0xEF, 0x5D], [0xEF, 0x5C], [0xEF, 0x59], [0xEF, 0x5F], [0xEF, 0x62], [0xEF, 0x60], [0xEF, 0x61], [0xC2, 0x40], [0x00, 0x00], [0xC1, 0xFE], [0xEF, 0x58], [0xEF, 0x63], [0xF1, 0xB3], [0xF1, 0xB6], [0xF1, 0xB8], [0xF1, 0xB7], [0x00, 0x00], [0xF1, 0xB1], [0xF1, 0xB5], [0xF1, 0xB0], [0x00, 0x00], [0xF1, 0xB2], [0xC3, 0x4D], [0xF1, 0xAF], [0x00, 0x00], [0xF1, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xC0], [0xF3, 0xB5], [0xC4, 0x45], [0x00, 0x00], [0x00, 0x00], [0xC4, 0x46], [0xF3, 0xB4], [0xF3, 0xB9], [0xF3, 0xBF], [0xF3, 0xB7], [0xF3, 0xBE], [0x00, 0x00], [0xF3, 0xBB], [0x00, 0x00], [0xF3, 0xBA], [0xF3, 0xBD], [0xF3, 0xB8], [0xF3, 0xB6], [0x00, 0x00], [0xF3, 0xBC], [0x00, 0x00], [0xF5, 0x60], [0xF5, 0x5E], [0xC4, 0xCA], [0xF5, 0x5D], [0xF5, 0x63], [0xF5, 0x61], [0x00, 0x00], [0xC4, 0xCB], [0xF5, 0x5C], [0xF5, 0x5A], [0x00, 0x00], [0xF5, 0x5B], [0xC4, 0xCD], [0xF5, 0x5F], [0xC4, 0xCC], [0xF5, 0x62], [0xF6, 0x78], [0xF6, 0x7E], [0x00, 0x00], [0x00, 0x00], [0xF6, 0x79], [0xC5, 0x5B], [0xF6, 0xA1], [0xC5, 0x5A], [0xF6, 0x7D], [0xF6, 0x7C], [0xC5, 0x59], [0xF6, 0x7B], [0xC5, 0x58], [0xF6, 0x7A], [0x00, 0x00], [0xF7, 0x7D], [0xF7, 0xA1], [0xF7, 0x7E], [0x00, 0x00], [0xF7, 0x7B], [0xC5, 0xBB], [0xF7, 0x78], [0xF7, 0x7C], [0xF7, 0xA3], [0x00, 0x00], [0xF7, 0xA2], [0xF7, 0x79], [0xF7, 0x7A], [0xC5, 0xBA], [0xF8, 0x52], [0xC5, 0xE7], [0x00, 0x00], [0xF8, 0x53], [0xC5, 0xE5], [0xC5, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xD3], [0xC6, 0x4A], [0xF9, 0x76], [0x00, 0x00], [0xC6, 0x6A], [0x00, 0x00], [0xF9, 0xB3], [0xC6, 0x6B], [0xF9, 0xB4], [0xF9, 0xB5], [0xF9, 0xC3], [0xF9, 0xC2], [0xC6, 0x7A], [0xF9, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB0, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE9], [0x00, 0x00], [0xE0, 0xE8], [0x00, 0x00], [0xBB, 0xEA], [0xBB, 0xEB], [0xE4, 0xDA], [0x00, 0x00], [0xE8, 0xD2], [0xEC, 0x6C], [0x00, 0x00], [0x00, 0x00], [0xBE, 0x75], [0xC0, 0x65], [0xEC, 0x6A], [0x00, 0x00], [0xEC, 0x6D], [0xC0, 0x66], [0x00, 0x00], [0xEF, 0x64], [0xEC, 0x6B], [0xF1, 0xB9], [0xC3, 0x4E], [0xF3, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0x66], [0xF5, 0x64], [0x00, 0x00], [0x00, 0x00], [0xF5, 0x65], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xA2], [0x00, 0x00], [0xC5, 0x5C], [0xF7, 0xA4], [0xC5, 0xEA], [0xC5, 0xBC], [0xC5, 0xE8], [0xC5, 0xE9], [0xF8, 0xD4], [0xC6, 0x62], [0x00, 0x00], [0xB0, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xD4, 0x49], [0x00, 0x00], [0xB9, 0xA6], [0x00, 0x00], [0xE4, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xEC], [0xE4, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xD4], [0xE8, 0xD3], [0xC0, 0x68], [0xBE, 0x76], [0xBE, 0x77], [0x00, 0x00], [0xE8, 0xD7], [0xE8, 0xD6], [0xE8, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xEC, 0x6E], [0xEC, 0x71], [0x00, 0x00], [0xEC, 0x70], [0xEC, 0x6F], [0xC0, 0x67], [0xEF, 0x68], [0xEF, 0x66], [0xEF, 0x65], [0x00, 0x00], [0x00, 0x00], [0xEF, 0x67], [0x00, 0x00], [0xC3, 0x4F], [0xF1, 0xBC], [0xF1, 0xBD], [0xC3, 0x50], [0x00, 0x00], [0xF1, 0xBB], [0x00, 0x00], [0xF3, 0xC3], [0xF3, 0xC2], [0xF3, 0xC5], [0xC4, 0x47], [0xF3, 0xC4], [0x00, 0x00], [0xF5, 0x67], [0xF5, 0x69], [0xF5, 0x68], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xA3], [0xF6, 0xA6], [0xF6, 0xA4], [0xF6, 0xA5], [0xF7, 0xA5], [0xC5, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0x54], [0xF8, 0x55], [0xF8, 0x56], [0x00, 0x00], [0xC6, 0x4B], [0xC6, 0x63], [0xF9, 0xB6], [0xB0, 0xAB], [0x00, 0x00], [0xBE, 0x78], [0xC0, 0x69], [0xF1, 0xBE], [0x00, 0x00], [0xF7, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xC4], [0xD4, 0x4A], [0x00, 0x00], [0xC6, 0x7B], [0xB0, 0xAC], [0xEC, 0x72], [0x00, 0x00], [0xF1, 0xBF], [0x00, 0x00], [0xF3, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xA7], [0xF7, 0xA7], [0xB0, 0xAD], [0x00, 0x00], [0xE4, 0xDD], [0xE4, 0xDE], [0x00, 0x00], [0xBB, 0xED], [0xBB, 0xEE], [0xE8, 0xD9], [0xBE, 0x7A], [0xBE, 0x79], [0xE8, 0xD8], [0x00, 0x00], [0xEF, 0x69], [0x00, 0x00], [0xF1, 0xC0], [0xF1, 0xC2], [0xF1, 0xC1], [0xC3, 0x53], [0xC3, 0x52], [0xC3, 0x51], [0x00, 0x00], [0xC5, 0x5E], [0xF6, 0xA8], [0x00, 0x00], [0xC5, 0x5D], [0xF7, 0xA9], [0xF7, 0xA8], [0x00, 0x00], [0xC6, 0x4C], [0xF8, 0xD5], [0xB3, 0xBD], [0xE0, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE1], [0xE4, 0xDF], [0xE4, 0xE0], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE2], [0x00, 0x00], [0xE8, 0xDD], [0xE8, 0xDA], [0xE8, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xBE, 0x7C], [0xE8, 0xE0], [0xE8, 0xDC], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xDB], [0xE8, 0xDF], [0xE8, 0xDE], [0xBE, 0x7B], [0x00, 0x00], [0x00, 0x00], [0xEC, 0x7D], [0xEC, 0x78], [0xEC, 0x76], [0xEC, 0xA1], [0xEC, 0x77], [0x00, 0x00], [0xEC, 0x73], [0x00, 0x00], [0xEC, 0x79], [0xFD, 0xA5], [0x00, 0x00], [0xEC, 0x74], [0xEF, 0x72], [0xEC, 0x75], [0xEC, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0x7C], [0xC0, 0x6A], [0xEC, 0x7B], [0xEC, 0x7A], [0x00, 0x00], [0xEC, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0x6A], [0xEF, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xEF, 0x6C], [0x00, 0x00], [0xEF, 0x74], [0xEF, 0x6F], [0xEF, 0x73], [0x00, 0x00], [0xEF, 0x71], [0xEF, 0x70], [0xEF, 0x6E], [0x00, 0x00], [0xEF, 0x6B], [0x00, 0x00], [0xC2, 0x43], [0xC2, 0x42], [0x00, 0x00], [0xC2, 0x44], [0xC2, 0x41], [0xEF, 0x75], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xC8], [0xF1, 0xCB], [0x00, 0x00], [0xF1, 0xC9], [0xF1, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xCE], [0x00, 0x00], [0xF1, 0xC6], [0xC3, 0x58], [0xF1, 0xC7], [0x00, 0x00], [0xF1, 0xC5], [0xF1, 0xCC], [0x00, 0x00], [0xF1, 0xC4], [0xF1, 0xC3], [0xC3, 0x57], [0xC3, 0x55], [0xC3, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xCA], [0xF3, 0xCF], [0xF3, 0xD5], [0xC4, 0x4A], [0xF3, 0xD0], [0x00, 0x00], [0xF3, 0xD3], [0xF3, 0xD7], [0xC4, 0x4B], [0xF3, 0xD2], [0x00, 0x00], [0xF3, 0xCA], [0x00, 0x00], [0xF3, 0xC9], [0xF3, 0xD6], [0xF3, 0xCD], [0x00, 0x00], [0xF3, 0xCB], [0xF3, 0xD4], [0xF3, 0xCC], [0xC4, 0x49], [0xC4, 0x48], [0x00, 0x00], [0xF3, 0xC7], [0xF3, 0xC8], [0xF3, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0x6C], [0xF5, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC3, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0x6D], [0xF5, 0x73], [0xF5, 0x71], [0xF5, 0x6B], [0xF5, 0x76], [0x00, 0x00], [0xF5, 0x6A], [0x00, 0x00], [0xC4, 0xCF], [0xF5, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0x6E], [0xC4, 0xCE], [0xF5, 0x75], [0x00, 0x00], [0x00, 0x00], [0xF5, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xAB], [0xF6, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xB1], [0x00, 0x00], [0xF6, 0xAD], [0xF6, 0xB0], [0xC5, 0x60], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xAE], [0xF6, 0xAF], [0x00, 0x00], [0xF6, 0xA9], [0xF6, 0xAC], [0xC5, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC5, 0xBF], [0xF7, 0xB4], [0xF7, 0xAF], [0xF7, 0xB3], [0x00, 0x00], [0xF7, 0xB6], [0xF7, 0xB2], [0x00, 0x00], [0xF7, 0xAE], [0x00, 0x00], [0xC5, 0xC1], [0xF7, 0xB1], [0xF7, 0xB5], [0xC5, 0xC0], [0xF7, 0xAC], [0xF5, 0x70], [0xF7, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xAD], [0x00, 0x00], [0xF7, 0xAA], [0x00, 0x00], [0xF7, 0xAB], [0xC5, 0xBE], [0xF8, 0x5A], [0xF8, 0x5C], [0xF8, 0x5F], [0xF8, 0x5B], [0xF8, 0x60], [0x00, 0x00], [0xF8, 0x59], [0x00, 0x00], [0xF8, 0x57], [0x00, 0x00], [0xC5, 0xEB], [0xF8, 0x5D], [0xC5, 0xED], [0xC5, 0xEC], [0xF8, 0x58], [0xF8, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xDA], [0xC6, 0x4D], [0xF8, 0xDB], [0x00, 0x00], [0xF8, 0xD9], [0xF8, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xD8], [0xF8, 0xD7], [0xF9, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0x5C], [0xF9, 0x5B], [0x00, 0x00], [0x00, 0x00], [0xF9, 0x79], [0x00, 0x00], [0xF9, 0x78], [0xF9, 0x77], [0xF9, 0x7A], [0x00, 0x00], [0xC6, 0x73], [0xC6, 0x74], [0xF9, 0xCA], [0xF9, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xBE], [0xDC, 0xAF], [0xE0, 0xED], [0x00, 0x00], [0xB9, 0xA7], [0xE0, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE2], [0xE4, 0xE3], [0xBB, 0xF1], [0xBB, 0xEF], [0xE4, 0xE4], [0xBB, 0xF0], [0xE8, 0xE8], [0x00, 0x00], [0xE8, 0xEB], [0xE8, 0xE5], [0xE8, 0xEC], [0xE8, 0xE4], [0xE8, 0xE6], [0x00, 0x00], [0xE8, 0xE7], [0xE8, 0xEA], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xA1], [0xE8, 0xEF], [0xE8, 0xEE], [0xBE, 0x7D], [0xE8, 0xE9], [0xE8, 0xED], [0xBE, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xAC], [0x00, 0x00], [0xC0, 0x6F], [0x00, 0x00], [0xEC, 0xA7], [0xC0, 0x6B], [0x00, 0x00], [0xEC, 0xA4], [0xEC, 0xAA], [0xEC, 0xAD], [0x00, 0x00], [0xC0, 0x70], [0x00, 0x00], [0xEC, 0xA9], [0xEC, 0xA6], [0xEC, 0xAE], [0xEC, 0xA5], [0x00, 0x00], [0xEC, 0xAB], [0xC0, 0x6C], [0x00, 0x00], [0xEC, 0xA3], [0xC0, 0x6D], [0x00, 0x00], [0xC0, 0x6E], [0xEC, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xA9], [0xEF, 0x7A], [0xEF, 0x7B], [0xEF, 0x7E], [0xEF, 0x7C], [0x00, 0x00], [0xEF, 0x76], [0xFA, 0xA1], [0x00, 0x00], [0xEF, 0x79], [0xEF, 0xA5], [0xEF, 0x7D], [0x00, 0x00], [0x00, 0x00], [0xC2, 0x45], [0x00, 0x00], [0xEF, 0xA7], [0xEF, 0xA4], [0xC2, 0x46], [0xEF, 0xA6], [0xEF, 0x77], [0xEF, 0xA2], [0xEF, 0xA3], [0x00, 0x00], [0xEF, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xD2], [0xF1, 0xD4], [0xF1, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xD1], [0x00, 0x00], [0xC3, 0x59], [0xF1, 0xD9], [0xF1, 0xD0], [0xF1, 0xDA], [0x00, 0x00], [0xF1, 0xD6], [0xF1, 0xD8], [0xF1, 0xDC], [0xF1, 0xD5], [0xF1, 0xDD], [0xF1, 0xD3], [0xF1, 0xCF], [0xC3, 0x5A], [0x00, 0x00], [0xF1, 0xDB], [0xC3, 0x5B], [0xC4, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0x78], [0xF3, 0xF1], [0xF3, 0xE8], [0xC4, 0x4F], [0xF3, 0xE4], [0xC4, 0x50], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xED], [0xF3, 0xE7], [0xF3, 0xDD], [0xC4, 0x4E], [0xF3, 0xEA], [0xF3, 0xE5], [0xF3, 0xE6], [0x00, 0x00], [0xF3, 0xD8], [0xF3, 0xDF], [0xF3, 0xEE], [0x00, 0x00], [0xF3, 0xEB], [0x00, 0x00], [0xF3, 0xE3], [0x00, 0x00], [0xF3, 0xEF], [0xF3, 0xDE], [0xF3, 0xD9], [0xF3, 0xEC], [0x00, 0x00], [0xF3, 0xDB], [0xF3, 0xE9], [0xF3, 0xE0], [0xF3, 0xF0], [0xF3, 0xDC], [0xC4, 0x4C], [0xF3, 0xDA], [0xF3, 0xE1], [0xF3, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0x7D], [0x00, 0x00], [0xF5, 0x7B], [0x00, 0x00], [0xF5, 0xA2], [0x00, 0x00], [0xF5, 0xAE], [0xF5, 0xA5], [0xF5, 0x7C], [0xF5, 0x78], [0xF5, 0xA7], [0xF5, 0x7E], [0xF5, 0xA3], [0xF5, 0x7A], [0xF5, 0xAA], [0xF5, 0x77], [0xF5, 0xA1], [0xF5, 0xA6], [0xF5, 0xA8], [0xF5, 0xAB], [0xF5, 0x79], [0x00, 0x00], [0xF5, 0xAF], [0xF5, 0xB0], [0xF5, 0xA9], [0xF5, 0xAD], [0xF5, 0xA4], [0x00, 0x00], [0xF6, 0xC1], [0xF6, 0xC4], [0x00, 0x00], [0xC5, 0x61], [0x00, 0x00], [0xF6, 0xC3], [0xF6, 0xC8], [0xF6, 0xC6], [0xC5, 0x62], [0xF6, 0xBD], [0xF6, 0xB3], [0xF6, 0xB2], [0xC5, 0x64], [0xF6, 0xBF], [0xF6, 0xC0], [0xF6, 0xBC], [0xF6, 0xB4], [0x00, 0x00], [0xF6, 0xB9], [0xF5, 0xAC], [0x00, 0x00], [0xF6, 0xB5], [0xC5, 0x63], [0xF6, 0xBB], [0x00, 0x00], [0xF6, 0xBA], [0x00, 0x00], [0xF6, 0xB6], [0xF6, 0xC2], [0x00, 0x00], [0xF6, 0xB7], [0xF7, 0xBB], [0xF6, 0xC5], [0xF6, 0xC7], [0xF6, 0xBE], [0xF6, 0xB8], [0xF7, 0xBC], [0xF7, 0xBE], [0xF7, 0xB8], [0xC5, 0xC2], [0x00, 0x00], [0xF7, 0xC5], [0xF7, 0xC3], [0xC5, 0xC3], [0xF7, 0xC2], [0xF7, 0xC1], [0xF7, 0xBA], [0xF7, 0xB7], [0xF7, 0xBD], [0xF7, 0xC6], [0xF7, 0xB9], [0xF7, 0xBF], [0x00, 0x00], [0xF8, 0x69], [0xF8, 0x6E], [0xF8, 0x64], [0xF8, 0x67], [0xC5, 0xEE], [0xF8, 0x6B], [0x00, 0x00], [0xF8, 0x72], [0xF7, 0xC0], [0x00, 0x00], [0xF8, 0x65], [0xF8, 0x6F], [0xF8, 0x73], [0xF8, 0x6A], [0xF8, 0x63], [0xF8, 0x6D], [0x00, 0x00], [0xF8, 0x6C], [0xF8, 0x71], [0xF8, 0x70], [0xF7, 0xC4], [0xF8, 0x68], [0xF8, 0x62], [0xF8, 0x66], [0xC6, 0x4E], [0xC6, 0x4F], [0xF8, 0x61], [0x00, 0x00], [0xF8, 0xE6], [0xF8, 0xDD], [0xF8, 0xE5], [0xF8, 0xE2], [0xF8, 0xE3], [0xF8, 0xDC], [0xF8, 0xDF], [0xF8, 0xE7], [0xF8, 0xE1], [0xF8, 0xE0], [0xF8, 0xDE], [0x00, 0x00], [0xF8, 0xE4], [0x00, 0x00], [0xF9, 0x5D], [0x00, 0x00], [0xF9, 0x5E], [0x00, 0x00], [0xF9, 0x60], [0xF9, 0x5F], [0xF9, 0x62], [0xF9, 0x61], [0xF9, 0x7C], [0xF9, 0x7B], [0xF9, 0xB7], [0x00, 0x00], [0xF9, 0xB8], [0x00, 0x00], [0xF9, 0xC5], [0xC6, 0x78], [0xC6, 0x7C], [0x00, 0x00], [0xF9, 0xCF], [0xC6, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0xD0], [0xF6, 0xC9], [0x00, 0x00], [0xC6, 0x50], [0xC6, 0x51], [0x00, 0x00], [0xB3, 0xC0], [0xE0, 0xEE], [0x00, 0x00], [0xB9, 0xA8], [0xE8, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xB0], [0xEC, 0xB1], [0xEC, 0xAF], [0xEF, 0xAB], [0xEF, 0xAA], [0xC2, 0x47], [0xF1, 0xDF], [0xEF, 0xAC], [0xF1, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xF3], [0xC4, 0x51], [0xC4, 0x53], [0xF3, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xC4, 0x52], [0x00, 0x00], [0xF5, 0xB1], [0xF5, 0xB3], [0xF5, 0xB2], [0xF6, 0xCA], [0xC5, 0x65], [0x00, 0x00], [0xC5, 0xEF], [0xF8, 0xE8], [0xF9, 0x63], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xD2], [0xB3, 0xC1], [0x00, 0x00], [0xE4, 0xE5], [0x00, 0x00], [0xBE, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xB3], [0xEC, 0xB2], [0x00, 0x00], [0xEF, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC4, 0x54], [0xC4, 0xD1], [0xF7, 0xC7], [0xF9, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB3, 0xC2], [0xBB, 0xF2], [0x00, 0x00], [0xBE, 0xA3], [0x00, 0x00], [0xF3, 0xF4], [0x00, 0x00], [0xF8, 0x74], [0xB6, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC6, 0x64], [0xB6, 0xC1], [0xBE, 0xA4], [0xC2, 0x48], [0xF8, 0x75], [0xB6, 0xC2], [0x00, 0x00], [0xE8, 0xF1], [0xC0, 0x72], [0xEC, 0xB4], [0xEC, 0xB5], [0x00, 0x00], [0xC0, 0x71], [0x00, 0x00], [0xEF, 0xAF], [0xC2, 0x4C], [0xC2, 0x4A], [0xC2, 0x4B], [0xC2, 0x49], [0xF1, 0xE0], [0xC3, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xB5], [0xF5, 0xB4], [0xF5, 0xB7], [0xF5, 0xB6], [0xC4, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xCB], [0x00, 0x00], [0xF6, 0xCD], [0xF6, 0xCC], [0xC5, 0x66], [0xF7, 0xC8], [0x00, 0x00], [0xF8, 0x76], [0xF8, 0x77], [0xC5, 0xF0], [0xF9, 0x64], [0xF9, 0x7D], [0xC6, 0x75], [0x00, 0x00], [0xDC, 0xB0], [0xEC, 0xB6], [0xEF, 0xB0], [0xF3, 0xF5], [0xE0, 0xEF], [0x00, 0x00], [0xEF, 0xB1], [0xF1, 0xE2], [0xF1, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0x78], [0xC6, 0x52], [0x00, 0x00], [0xF9, 0x65], [0xF9, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xB9, 0xA9], [0xE8, 0xF2], [0xE8, 0xF3], [0x00, 0x00], [0xEC, 0xB7], [0xB9, 0xAA], [0x00, 0x00], [0xC3, 0x5D], [0xF1, 0xE3], [0x00, 0x00], [0xF6, 0xCF], [0xC5, 0x67], [0xF6, 0xD0], [0xF6, 0xCE], [0xF8, 0x79], [0x00, 0x00], [0xF8, 0xE9], [0x00, 0x00], [0xB9, 0xAB], [0x00, 0x00], [0xEF, 0xB4], [0xEF, 0xB3], [0xEF, 0xB2], [0xF1, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xE8], [0xF1, 0xE7], [0xF1, 0xE6], [0xF1, 0xE5], [0xC3, 0x5E], [0xF3, 0xF6], [0xF5, 0xB9], [0xC4, 0xD3], [0xF5, 0xB8], [0xF6, 0xD1], [0xF7, 0xCB], [0xF7, 0xCA], [0xC5, 0xC4], [0xF7, 0xC9], [0xF8, 0x7C], [0xF8, 0x7B], [0xF8, 0x7A], [0x00, 0x00], [0x00, 0x00], [0xBB, 0xF3], [0x00, 0x00], [0xEC, 0xB8], [0xC2, 0x4D], [0x00, 0x00], [0xF3, 0xF7], [0xF3, 0xF8], [0xF7, 0xCC], [0xF8, 0x7D], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xEA], [0xF9, 0x66], [0xF9, 0xB9], [0xF9, 0xD4], [0xBB, 0xF4], [0xC2, 0x4E], [0xF1, 0xE9], [0xF3, 0xF9], [0xF6, 0xD2], [0xF8, 0x7E], [0x00, 0x00], [0x00, 0x00], [0xBE, 0xA6], [0x00, 0x00], [0xEF, 0xB5], [0xF1, 0xEA], [0xF3, 0xFA], [0xF3, 0xFB], [0xF3, 0xFC], [0xF5, 0xBE], [0x00, 0x00], [0xF5, 0xBA], [0xC5, 0x68], [0xF5, 0xBD], [0xF5, 0xBC], [0xC4, 0xD4], [0xF5, 0xBB], [0xC4, 0xD6], [0x00, 0x00], [0xC4, 0xD5], [0xF6, 0xD4], [0xF6, 0xD3], [0xC5, 0x69], [0xC5, 0x6A], [0x00, 0x00], [0x00, 0x00], [0xC5, 0xC6], [0xF7, 0xCD], [0xC5, 0xC5], [0x00, 0x00], [0xF8, 0xA3], [0xF8, 0xA4], [0xF8, 0xA2], [0xF8, 0xA1], [0xC6, 0x54], [0x00, 0x00], [0xF8, 0xEB], [0xF8, 0xEC], [0xF8, 0xED], [0xC6, 0x53], [0xF9, 0x67], [0xF9, 0x6A], [0xF9, 0x69], [0xF9, 0x68], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0x73], [0x00, 0x00], [0x00, 0x00], [0xC3, 0x65], [0xF5, 0xBF], [0xF6, 0xD5], [0x00, 0x00], [0xC5, 0xC7], [0xF7, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC0, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xB6], [0x00, 0x00], [0xF7, 0xCF], [0x00, 0x00], [0xF9, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xC8, 0xA1], [0xC8, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], ]; pub static JIS0208_LEVEL1_KANJI: [u16; 2965] = [ 0x4E9C, 0x5516, 0x5A03, 0x963F, 0x54C0, 0x611B, 0x6328, 0x59F6, 0x9022, 0x8475, 0x831C, 0x7A50, 0x60AA, 0x63E1, 0x6E25, 0x65ED, 0x8466, 0x82A6, 0x9BF5, 0x6893, 0x5727, 0x65A1, 0x6271, 0x5B9B, 0x59D0, 0x867B, 0x98F4, 0x7D62, 0x7DBE, 0x9B8E, 0x6216, 0x7C9F, 0x88B7, 0x5B89, 0x5EB5, 0x6309, 0x6697, 0x6848, 0x95C7, 0x978D, 0x674F, 0x4EE5, 0x4F0A, 0x4F4D, 0x4F9D, 0x5049, 0x56F2, 0x5937, 0x59D4, 0x5A01, 0x5C09, 0x60DF, 0x610F, 0x6170, 0x6613, 0x6905, 0x70BA, 0x754F, 0x7570, 0x79FB, 0x7DAD, 0x7DEF, 0x80C3, 0x840E, 0x8863, 0x8B02, 0x9055, 0x907A, 0x533B, 0x4E95, 0x4EA5, 0x57DF, 0x80B2, 0x90C1, 0x78EF, 0x4E00, 0x58F1, 0x6EA2, 0x9038, 0x7A32, 0x8328, 0x828B, 0x9C2F, 0x5141, 0x5370, 0x54BD, 0x54E1, 0x56E0, 0x59FB, 0x5F15, 0x98F2, 0x6DEB, 0x80E4, 0x852D, 0x9662, 0x9670, 0x96A0, 0x97FB, 0x540B, 0x53F3, 0x5B87, 0x70CF, 0x7FBD, 0x8FC2, 0x96E8, 0x536F, 0x9D5C, 0x7ABA, 0x4E11, 0x7893, 0x81FC, 0x6E26, 0x5618, 0x5504, 0x6B1D, 0x851A, 0x9C3B, 0x59E5, 0x53A9, 0x6D66, 0x74DC, 0x958F, 0x5642, 0x4E91, 0x904B, 0x96F2, 0x834F, 0x990C, 0x53E1, 0x55B6, 0x5B30, 0x5F71, 0x6620, 0x66F3, 0x6804, 0x6C38, 0x6CF3, 0x6D29, 0x745B, 0x76C8, 0x7A4E, 0x9834, 0x82F1, 0x885B, 0x8A60, 0x92ED, 0x6DB2, 0x75AB, 0x76CA, 0x99C5, 0x60A6, 0x8B01, 0x8D8A, 0x95B2, 0x698E, 0x53AD, 0x5186, 0x5712, 0x5830, 0x5944, 0x5BB4, 0x5EF6, 0x6028, 0x63A9, 0x63F4, 0x6CBF, 0x6F14, 0x708E, 0x7114, 0x7159, 0x71D5, 0x733F, 0x7E01, 0x8276, 0x82D1, 0x8597, 0x9060, 0x925B, 0x9D1B, 0x5869, 0x65BC, 0x6C5A, 0x7525, 0x51F9, 0x592E, 0x5965, 0x5F80, 0x5FDC, 0x62BC, 0x65FA, 0x6A2A, 0x6B27, 0x6BB4, 0x738B, 0x7FC1, 0x8956, 0x9D2C, 0x9D0E, 0x9EC4, 0x5CA1, 0x6C96, 0x837B, 0x5104, 0x5C4B, 0x61B6, 0x81C6, 0x6876, 0x7261, 0x4E59, 0x4FFA, 0x5378, 0x6069, 0x6E29, 0x7A4F, 0x97F3, 0x4E0B, 0x5316, 0x4EEE, 0x4F55, 0x4F3D, 0x4FA1, 0x4F73, 0x52A0, 0x53EF, 0x5609, 0x590F, 0x5AC1, 0x5BB6, 0x5BE1, 0x79D1, 0x6687, 0x679C, 0x67B6, 0x6B4C, 0x6CB3, 0x706B, 0x73C2, 0x798D, 0x79BE, 0x7A3C, 0x7B87, 0x82B1, 0x82DB, 0x8304, 0x8377, 0x83EF, 0x83D3, 0x8766, 0x8AB2, 0x5629, 0x8CA8, 0x8FE6, 0x904E, 0x971E, 0x868A, 0x4FC4, 0x5CE8, 0x6211, 0x7259, 0x753B, 0x81E5, 0x82BD, 0x86FE, 0x8CC0, 0x96C5, 0x9913, 0x99D5, 0x4ECB, 0x4F1A, 0x89E3, 0x56DE, 0x584A, 0x58CA, 0x5EFB, 0x5FEB, 0x602A, 0x6094, 0x6062, 0x61D0, 0x6212, 0x62D0, 0x6539, 0x9B41, 0x6666, 0x68B0, 0x6D77, 0x7070, 0x754C, 0x7686, 0x7D75, 0x82A5, 0x87F9, 0x958B, 0x968E, 0x8C9D, 0x51F1, 0x52BE, 0x5916, 0x54B3, 0x5BB3, 0x5D16, 0x6168, 0x6982, 0x6DAF, 0x788D, 0x84CB, 0x8857, 0x8A72, 0x93A7, 0x9AB8, 0x6D6C, 0x99A8, 0x86D9, 0x57A3, 0x67FF, 0x86CE, 0x920E, 0x5283, 0x5687, 0x5404, 0x5ED3, 0x62E1, 0x64B9, 0x683C, 0x6838, 0x6BBB, 0x7372, 0x78BA, 0x7A6B, 0x899A, 0x89D2, 0x8D6B, 0x8F03, 0x90ED, 0x95A3, 0x9694, 0x9769, 0x5B66, 0x5CB3, 0x697D, 0x984D, 0x984E, 0x639B, 0x7B20, 0x6A2B, 0x6A7F, 0x68B6, 0x9C0D, 0x6F5F, 0x5272, 0x559D, 0x6070, 0x62EC, 0x6D3B, 0x6E07, 0x6ED1, 0x845B, 0x8910, 0x8F44, 0x4E14, 0x9C39, 0x53F6, 0x691B, 0x6A3A, 0x9784, 0x682A, 0x515C, 0x7AC3, 0x84B2, 0x91DC, 0x938C, 0x565B, 0x9D28, 0x6822, 0x8305, 0x8431, 0x7CA5, 0x5208, 0x82C5, 0x74E6, 0x4E7E, 0x4F83, 0x51A0, 0x5BD2, 0x520A, 0x52D8, 0x52E7, 0x5DFB, 0x559A, 0x582A, 0x59E6, 0x5B8C, 0x5B98, 0x5BDB, 0x5E72, 0x5E79, 0x60A3, 0x611F, 0x6163, 0x61BE, 0x63DB, 0x6562, 0x67D1, 0x6853, 0x68FA, 0x6B3E, 0x6B53, 0x6C57, 0x6F22, 0x6F97, 0x6F45, 0x74B0, 0x7518, 0x76E3, 0x770B, 0x7AFF, 0x7BA1, 0x7C21, 0x7DE9, 0x7F36, 0x7FF0, 0x809D, 0x8266, 0x839E, 0x89B3, 0x8ACC, 0x8CAB, 0x9084, 0x9451, 0x9593, 0x9591, 0x95A2, 0x9665, 0x97D3, 0x9928, 0x8218, 0x4E38, 0x542B, 0x5CB8, 0x5DCC, 0x73A9, 0x764C, 0x773C, 0x5CA9, 0x7FEB, 0x8D0B, 0x96C1, 0x9811, 0x9854, 0x9858, 0x4F01, 0x4F0E, 0x5371, 0x559C, 0x5668, 0x57FA, 0x5947, 0x5B09, 0x5BC4, 0x5C90, 0x5E0C, 0x5E7E, 0x5FCC, 0x63EE, 0x673A, 0x65D7, 0x65E2, 0x671F, 0x68CB, 0x68C4, 0x6A5F, 0x5E30, 0x6BC5, 0x6C17, 0x6C7D, 0x757F, 0x7948, 0x5B63, 0x7A00, 0x7D00, 0x5FBD, 0x898F, 0x8A18, 0x8CB4, 0x8D77, 0x8ECC, 0x8F1D, 0x98E2, 0x9A0E, 0x9B3C, 0x4E80, 0x507D, 0x5100, 0x5993, 0x5B9C, 0x622F, 0x6280, 0x64EC, 0x6B3A, 0x72A0, 0x7591, 0x7947, 0x7FA9, 0x87FB, 0x8ABC, 0x8B70, 0x63AC, 0x83CA, 0x97A0, 0x5409, 0x5403, 0x55AB, 0x6854, 0x6A58, 0x8A70, 0x7827, 0x6775, 0x9ECD, 0x5374, 0x5BA2, 0x811A, 0x8650, 0x9006, 0x4E18, 0x4E45, 0x4EC7, 0x4F11, 0x53CA, 0x5438, 0x5BAE, 0x5F13, 0x6025, 0x6551, 0x673D, 0x6C42, 0x6C72, 0x6CE3, 0x7078, 0x7403, 0x7A76, 0x7AAE, 0x7B08, 0x7D1A, 0x7CFE, 0x7D66, 0x65E7, 0x725B, 0x53BB, 0x5C45, 0x5DE8, 0x62D2, 0x62E0, 0x6319, 0x6E20, 0x865A, 0x8A31, 0x8DDD, 0x92F8, 0x6F01, 0x79A6, 0x9B5A, 0x4EA8, 0x4EAB, 0x4EAC, 0x4F9B, 0x4FA0, 0x50D1, 0x5147, 0x7AF6, 0x5171, 0x51F6, 0x5354, 0x5321, 0x537F, 0x53EB, 0x55AC, 0x5883, 0x5CE1, 0x5F37, 0x5F4A, 0x602F, 0x6050, 0x606D, 0x631F, 0x6559, 0x6A4B, 0x6CC1, 0x72C2, 0x72ED, 0x77EF, 0x80F8, 0x8105, 0x8208, 0x854E, 0x90F7, 0x93E1, 0x97FF, 0x9957, 0x9A5A, 0x4EF0, 0x51DD, 0x5C2D, 0x6681, 0x696D, 0x5C40, 0x66F2, 0x6975, 0x7389, 0x6850, 0x7C81, 0x50C5, 0x52E4, 0x5747, 0x5DFE, 0x9326, 0x65A4, 0x6B23, 0x6B3D, 0x7434, 0x7981, 0x79BD, 0x7B4B, 0x7DCA, 0x82B9, 0x83CC, 0x887F, 0x895F, 0x8B39, 0x8FD1, 0x91D1, 0x541F, 0x9280, 0x4E5D, 0x5036, 0x53E5, 0x533A, 0x72D7, 0x7396, 0x77E9, 0x82E6, 0x8EAF, 0x99C6, 0x99C8, 0x99D2, 0x5177, 0x611A, 0x865E, 0x55B0, 0x7A7A, 0x5076, 0x5BD3, 0x9047, 0x9685, 0x4E32, 0x6ADB, 0x91E7, 0x5C51, 0x5C48, 0x6398, 0x7A9F, 0x6C93, 0x9774, 0x8F61, 0x7AAA, 0x718A, 0x9688, 0x7C82, 0x6817, 0x7E70, 0x6851, 0x936C, 0x52F2, 0x541B, 0x85AB, 0x8A13, 0x7FA4, 0x8ECD, 0x90E1, 0x5366, 0x8888, 0x7941, 0x4FC2, 0x50BE, 0x5211, 0x5144, 0x5553, 0x572D, 0x73EA, 0x578B, 0x5951, 0x5F62, 0x5F84, 0x6075, 0x6176, 0x6167, 0x61A9, 0x63B2, 0x643A, 0x656C, 0x666F, 0x6842, 0x6E13, 0x7566, 0x7A3D, 0x7CFB, 0x7D4C, 0x7D99, 0x7E4B, 0x7F6B, 0x830E, 0x834A, 0x86CD, 0x8A08, 0x8A63, 0x8B66, 0x8EFD, 0x981A, 0x9D8F, 0x82B8, 0x8FCE, 0x9BE8, 0x5287, 0x621F, 0x6483, 0x6FC0, 0x9699, 0x6841, 0x5091, 0x6B20, 0x6C7A, 0x6F54, 0x7A74, 0x7D50, 0x8840, 0x8A23, 0x6708, 0x4EF6, 0x5039, 0x5026, 0x5065, 0x517C, 0x5238, 0x5263, 0x55A7, 0x570F, 0x5805, 0x5ACC, 0x5EFA, 0x61B2, 0x61F8, 0x62F3, 0x6372, 0x691C, 0x6A29, 0x727D, 0x72AC, 0x732E, 0x7814, 0x786F, 0x7D79, 0x770C, 0x80A9, 0x898B, 0x8B19, 0x8CE2, 0x8ED2, 0x9063, 0x9375, 0x967A, 0x9855, 0x9A13, 0x9E78, 0x5143, 0x539F, 0x53B3, 0x5E7B, 0x5F26, 0x6E1B, 0x6E90, 0x7384, 0x73FE, 0x7D43, 0x8237, 0x8A00, 0x8AFA, 0x9650, 0x4E4E, 0x500B, 0x53E4, 0x547C, 0x56FA, 0x59D1, 0x5B64, 0x5DF1, 0x5EAB, 0x5F27, 0x6238, 0x6545, 0x67AF, 0x6E56, 0x72D0, 0x7CCA, 0x88B4, 0x80A1, 0x80E1, 0x83F0, 0x864E, 0x8A87, 0x8DE8, 0x9237, 0x96C7, 0x9867, 0x9F13, 0x4E94, 0x4E92, 0x4F0D, 0x5348, 0x5449, 0x543E, 0x5A2F, 0x5F8C, 0x5FA1, 0x609F, 0x68A7, 0x6A8E, 0x745A, 0x7881, 0x8A9E, 0x8AA4, 0x8B77, 0x9190, 0x4E5E, 0x9BC9, 0x4EA4, 0x4F7C, 0x4FAF, 0x5019, 0x5016, 0x5149, 0x516C, 0x529F, 0x52B9, 0x52FE, 0x539A, 0x53E3, 0x5411, 0x540E, 0x5589, 0x5751, 0x57A2, 0x597D, 0x5B54, 0x5B5D, 0x5B8F, 0x5DE5, 0x5DE7, 0x5DF7, 0x5E78, 0x5E83, 0x5E9A, 0x5EB7, 0x5F18, 0x6052, 0x614C, 0x6297, 0x62D8, 0x63A7, 0x653B, 0x6602, 0x6643, 0x66F4, 0x676D, 0x6821, 0x6897, 0x69CB, 0x6C5F, 0x6D2A, 0x6D69, 0x6E2F, 0x6E9D, 0x7532, 0x7687, 0x786C, 0x7A3F, 0x7CE0, 0x7D05, 0x7D18, 0x7D5E, 0x7DB1, 0x8015, 0x8003, 0x80AF, 0x80B1, 0x8154, 0x818F, 0x822A, 0x8352, 0x884C, 0x8861, 0x8B1B, 0x8CA2, 0x8CFC, 0x90CA, 0x9175, 0x9271, 0x783F, 0x92FC, 0x95A4, 0x964D, 0x9805, 0x9999, 0x9AD8, 0x9D3B, 0x525B, 0x52AB, 0x53F7, 0x5408, 0x58D5, 0x62F7, 0x6FE0, 0x8C6A, 0x8F5F, 0x9EB9, 0x514B, 0x523B, 0x544A, 0x56FD, 0x7A40, 0x9177, 0x9D60, 0x9ED2, 0x7344, 0x6F09, 0x8170, 0x7511, 0x5FFD, 0x60DA, 0x9AA8, 0x72DB, 0x8FBC, 0x6B64, 0x9803, 0x4ECA, 0x56F0, 0x5764, 0x58BE, 0x5A5A, 0x6068, 0x61C7, 0x660F, 0x6606, 0x6839, 0x68B1, 0x6DF7, 0x75D5, 0x7D3A, 0x826E, 0x9B42, 0x4E9B, 0x4F50, 0x53C9, 0x5506, 0x5D6F, 0x5DE6, 0x5DEE, 0x67FB, 0x6C99, 0x7473, 0x7802, 0x8A50, 0x9396, 0x88DF, 0x5750, 0x5EA7, 0x632B, 0x50B5, 0x50AC, 0x518D, 0x6700, 0x54C9, 0x585E, 0x59BB, 0x5BB0, 0x5F69, 0x624D, 0x63A1, 0x683D, 0x6B73, 0x6E08, 0x707D, 0x91C7, 0x7280, 0x7815, 0x7826, 0x796D, 0x658E, 0x7D30, 0x83DC, 0x88C1, 0x8F09, 0x969B, 0x5264, 0x5728, 0x6750, 0x7F6A, 0x8CA1, 0x51B4, 0x5742, 0x962A, 0x583A, 0x698A, 0x80B4, 0x54B2, 0x5D0E, 0x57FC, 0x7895, 0x9DFA, 0x4F5C, 0x524A, 0x548B, 0x643E, 0x6628, 0x6714, 0x67F5, 0x7A84, 0x7B56, 0x7D22, 0x932F, 0x685C, 0x9BAD, 0x7B39, 0x5319, 0x518A, 0x5237, 0x5BDF, 0x62F6, 0x64AE, 0x64E6, 0x672D, 0x6BBA, 0x85A9, 0x96D1, 0x7690, 0x9BD6, 0x634C, 0x9306, 0x9BAB, 0x76BF, 0x6652, 0x4E09, 0x5098, 0x53C2, 0x5C71, 0x60E8, 0x6492, 0x6563, 0x685F, 0x71E6, 0x73CA, 0x7523, 0x7B97, 0x7E82, 0x8695, 0x8B83, 0x8CDB, 0x9178, 0x9910, 0x65AC, 0x66AB, 0x6B8B, 0x4ED5, 0x4ED4, 0x4F3A, 0x4F7F, 0x523A, 0x53F8, 0x53F2, 0x55E3, 0x56DB, 0x58EB, 0x59CB, 0x59C9, 0x59FF, 0x5B50, 0x5C4D, 0x5E02, 0x5E2B, 0x5FD7, 0x601D, 0x6307, 0x652F, 0x5B5C, 0x65AF, 0x65BD, 0x65E8, 0x679D, 0x6B62, 0x6B7B, 0x6C0F, 0x7345, 0x7949, 0x79C1, 0x7CF8, 0x7D19, 0x7D2B, 0x80A2, 0x8102, 0x81F3, 0x8996, 0x8A5E, 0x8A69, 0x8A66, 0x8A8C, 0x8AEE, 0x8CC7, 0x8CDC, 0x96CC, 0x98FC, 0x6B6F, 0x4E8B, 0x4F3C, 0x4F8D, 0x5150, 0x5B57, 0x5BFA, 0x6148, 0x6301, 0x6642, 0x6B21, 0x6ECB, 0x6CBB, 0x723E, 0x74BD, 0x75D4, 0x78C1, 0x793A, 0x800C, 0x8033, 0x81EA, 0x8494, 0x8F9E, 0x6C50, 0x9E7F, 0x5F0F, 0x8B58, 0x9D2B, 0x7AFA, 0x8EF8, 0x5B8D, 0x96EB, 0x4E03, 0x53F1, 0x57F7, 0x5931, 0x5AC9, 0x5BA4, 0x6089, 0x6E7F, 0x6F06, 0x75BE, 0x8CEA, 0x5B9F, 0x8500, 0x7BE0, 0x5072, 0x67F4, 0x829D, 0x5C61, 0x854A, 0x7E1E, 0x820E, 0x5199, 0x5C04, 0x6368, 0x8D66, 0x659C, 0x716E, 0x793E, 0x7D17, 0x8005, 0x8B1D, 0x8ECA, 0x906E, 0x86C7, 0x90AA, 0x501F, 0x52FA, 0x5C3A, 0x6753, 0x707C, 0x7235, 0x914C, 0x91C8, 0x932B, 0x82E5, 0x5BC2, 0x5F31, 0x60F9, 0x4E3B, 0x53D6, 0x5B88, 0x624B, 0x6731, 0x6B8A, 0x72E9, 0x73E0, 0x7A2E, 0x816B, 0x8DA3, 0x9152, 0x9996, 0x5112, 0x53D7, 0x546A, 0x5BFF, 0x6388, 0x6A39, 0x7DAC, 0x9700, 0x56DA, 0x53CE, 0x5468, 0x5B97, 0x5C31, 0x5DDE, 0x4FEE, 0x6101, 0x62FE, 0x6D32, 0x79C0, 0x79CB, 0x7D42, 0x7E4D, 0x7FD2, 0x81ED, 0x821F, 0x8490, 0x8846, 0x8972, 0x8B90, 0x8E74, 0x8F2F, 0x9031, 0x914B, 0x916C, 0x96C6, 0x919C, 0x4EC0, 0x4F4F, 0x5145, 0x5341, 0x5F93, 0x620E, 0x67D4, 0x6C41, 0x6E0B, 0x7363, 0x7E26, 0x91CD, 0x9283, 0x53D4, 0x5919, 0x5BBF, 0x6DD1, 0x795D, 0x7E2E, 0x7C9B, 0x587E, 0x719F, 0x51FA, 0x8853, 0x8FF0, 0x4FCA, 0x5CFB, 0x6625, 0x77AC, 0x7AE3, 0x821C, 0x99FF, 0x51C6, 0x5FAA, 0x65EC, 0x696F, 0x6B89, 0x6DF3, 0x6E96, 0x6F64, 0x76FE, 0x7D14, 0x5DE1, 0x9075, 0x9187, 0x9806, 0x51E6, 0x521D, 0x6240, 0x6691, 0x66D9, 0x6E1A, 0x5EB6, 0x7DD2, 0x7F72, 0x66F8, 0x85AF, 0x85F7, 0x8AF8, 0x52A9, 0x53D9, 0x5973, 0x5E8F, 0x5F90, 0x6055, 0x92E4, 0x9664, 0x50B7, 0x511F, 0x52DD, 0x5320, 0x5347, 0x53EC, 0x54E8, 0x5546, 0x5531, 0x5617, 0x5968, 0x59BE, 0x5A3C, 0x5BB5, 0x5C06, 0x5C0F, 0x5C11, 0x5C1A, 0x5E84, 0x5E8A, 0x5EE0, 0x5F70, 0x627F, 0x6284, 0x62DB, 0x638C, 0x6377, 0x6607, 0x660C, 0x662D, 0x6676, 0x677E, 0x68A2, 0x6A1F, 0x6A35, 0x6CBC, 0x6D88, 0x6E09, 0x6E58, 0x713C, 0x7126, 0x7167, 0x75C7, 0x7701, 0x785D, 0x7901, 0x7965, 0x79F0, 0x7AE0, 0x7B11, 0x7CA7, 0x7D39, 0x8096, 0x83D6, 0x848B, 0x8549, 0x885D, 0x88F3, 0x8A1F, 0x8A3C, 0x8A54, 0x8A73, 0x8C61, 0x8CDE, 0x91A4, 0x9266, 0x937E, 0x9418, 0x969C, 0x9798, 0x4E0A, 0x4E08, 0x4E1E, 0x4E57, 0x5197, 0x5270, 0x57CE, 0x5834, 0x58CC, 0x5B22, 0x5E38, 0x60C5, 0x64FE, 0x6761, 0x6756, 0x6D44, 0x72B6, 0x7573, 0x7A63, 0x84B8, 0x8B72, 0x91B8, 0x9320, 0x5631, 0x57F4, 0x98FE, 0x62ED, 0x690D, 0x6B96, 0x71ED, 0x7E54, 0x8077, 0x8272, 0x89E6, 0x98DF, 0x8755, 0x8FB1, 0x5C3B, 0x4F38, 0x4FE1, 0x4FB5, 0x5507, 0x5A20, 0x5BDD, 0x5BE9, 0x5FC3, 0x614E, 0x632F, 0x65B0, 0x664B, 0x68EE, 0x699B, 0x6D78, 0x6DF1, 0x7533, 0x75B9, 0x771F, 0x795E, 0x79E6, 0x7D33, 0x81E3, 0x82AF, 0x85AA, 0x89AA, 0x8A3A, 0x8EAB, 0x8F9B, 0x9032, 0x91DD, 0x9707, 0x4EBA, 0x4EC1, 0x5203, 0x5875, 0x58EC, 0x5C0B, 0x751A, 0x5C3D, 0x814E, 0x8A0A, 0x8FC5, 0x9663, 0x976D, 0x7B25, 0x8ACF, 0x9808, 0x9162, 0x56F3, 0x53A8, 0x9017, 0x5439, 0x5782, 0x5E25, 0x63A8, 0x6C34, 0x708A, 0x7761, 0x7C8B, 0x7FE0, 0x8870, 0x9042, 0x9154, 0x9310, 0x9318, 0x968F, 0x745E, 0x9AC4, 0x5D07, 0x5D69, 0x6570, 0x67A2, 0x8DA8, 0x96DB, 0x636E, 0x6749, 0x6919, 0x83C5, 0x9817, 0x96C0, 0x88FE, 0x6F84, 0x647A, 0x5BF8, 0x4E16, 0x702C, 0x755D, 0x662F, 0x51C4, 0x5236, 0x52E2, 0x59D3, 0x5F81, 0x6027, 0x6210, 0x653F, 0x6574, 0x661F, 0x6674, 0x68F2, 0x6816, 0x6B63, 0x6E05, 0x7272, 0x751F, 0x76DB, 0x7CBE, 0x8056, 0x58F0, 0x88FD, 0x897F, 0x8AA0, 0x8A93, 0x8ACB, 0x901D, 0x9192, 0x9752, 0x9759, 0x6589, 0x7A0E, 0x8106, 0x96BB, 0x5E2D, 0x60DC, 0x621A, 0x65A5, 0x6614, 0x6790, 0x77F3, 0x7A4D, 0x7C4D, 0x7E3E, 0x810A, 0x8CAC, 0x8D64, 0x8DE1, 0x8E5F, 0x78A9, 0x5207, 0x62D9, 0x63A5, 0x6442, 0x6298, 0x8A2D, 0x7A83, 0x7BC0, 0x8AAC, 0x96EA, 0x7D76, 0x820C, 0x8749, 0x4ED9, 0x5148, 0x5343, 0x5360, 0x5BA3, 0x5C02, 0x5C16, 0x5DDD, 0x6226, 0x6247, 0x64B0, 0x6813, 0x6834, 0x6CC9, 0x6D45, 0x6D17, 0x67D3, 0x6F5C, 0x714E, 0x717D, 0x65CB, 0x7A7F, 0x7BAD, 0x7DDA, 0x7E4A, 0x7FA8, 0x817A, 0x821B, 0x8239, 0x85A6, 0x8A6E, 0x8CCE, 0x8DF5, 0x9078, 0x9077, 0x92AD, 0x9291, 0x9583, 0x9BAE, 0x524D, 0x5584, 0x6F38, 0x7136, 0x5168, 0x7985, 0x7E55, 0x81B3, 0x7CCE, 0x564C, 0x5851, 0x5CA8, 0x63AA, 0x66FE, 0x66FD, 0x695A, 0x72D9, 0x758F, 0x758E, 0x790E, 0x7956, 0x79DF, 0x7C97, 0x7D20, 0x7D44, 0x8607, 0x8A34, 0x963B, 0x9061, 0x9F20, 0x50E7, 0x5275, 0x53CC, 0x53E2, 0x5009, 0x55AA, 0x58EE, 0x594F, 0x723D, 0x5B8B, 0x5C64, 0x531D, 0x60E3, 0x60F3, 0x635C, 0x6383, 0x633F, 0x63BB, 0x64CD, 0x65E9, 0x66F9, 0x5DE3, 0x69CD, 0x69FD, 0x6F15, 0x71E5, 0x4E89, 0x75E9, 0x76F8, 0x7A93, 0x7CDF, 0x7DCF, 0x7D9C, 0x8061, 0x8349, 0x8358, 0x846C, 0x84BC, 0x85FB, 0x88C5, 0x8D70, 0x9001, 0x906D, 0x9397, 0x971C, 0x9A12, 0x50CF, 0x5897, 0x618E, 0x81D3, 0x8535, 0x8D08, 0x9020, 0x4FC3, 0x5074, 0x5247, 0x5373, 0x606F, 0x6349, 0x675F, 0x6E2C, 0x8DB3, 0x901F, 0x4FD7, 0x5C5E, 0x8CCA, 0x65CF, 0x7D9A, 0x5352, 0x8896, 0x5176, 0x63C3, 0x5B58, 0x5B6B, 0x5C0A, 0x640D, 0x6751, 0x905C, 0x4ED6, 0x591A, 0x592A, 0x6C70, 0x8A51, 0x553E, 0x5815, 0x59A5, 0x60F0, 0x6253, 0x67C1, 0x8235, 0x6955, 0x9640, 0x99C4, 0x9A28, 0x4F53, 0x5806, 0x5BFE, 0x8010, 0x5CB1, 0x5E2F, 0x5F85, 0x6020, 0x614B, 0x6234, 0x66FF, 0x6CF0, 0x6EDE, 0x80CE, 0x817F, 0x82D4, 0x888B, 0x8CB8, 0x9000, 0x902E, 0x968A, 0x9EDB, 0x9BDB, 0x4EE3, 0x53F0, 0x5927, 0x7B2C, 0x918D, 0x984C, 0x9DF9, 0x6EDD, 0x7027, 0x5353, 0x5544, 0x5B85, 0x6258, 0x629E, 0x62D3, 0x6CA2, 0x6FEF, 0x7422, 0x8A17, 0x9438, 0x6FC1, 0x8AFE, 0x8338, 0x51E7, 0x86F8, 0x53EA, 0x53E9, 0x4F46, 0x9054, 0x8FB0, 0x596A, 0x8131, 0x5DFD, 0x7AEA, 0x8FBF, 0x68DA, 0x8C37, 0x72F8, 0x9C48, 0x6A3D, 0x8AB0, 0x4E39, 0x5358, 0x5606, 0x5766, 0x62C5, 0x63A2, 0x65E6, 0x6B4E, 0x6DE1, 0x6E5B, 0x70AD, 0x77ED, 0x7AEF, 0x7BAA, 0x7DBB, 0x803D, 0x80C6, 0x86CB, 0x8A95, 0x935B, 0x56E3, 0x58C7, 0x5F3E, 0x65AD, 0x6696, 0x6A80, 0x6BB5, 0x7537, 0x8AC7, 0x5024, 0x77E5, 0x5730, 0x5F1B, 0x6065, 0x667A, 0x6C60, 0x75F4, 0x7A1A, 0x7F6E, 0x81F4, 0x8718, 0x9045, 0x99B3, 0x7BC9, 0x755C, 0x7AF9, 0x7B51, 0x84C4, 0x9010, 0x79E9, 0x7A92, 0x8336, 0x5AE1, 0x7740, 0x4E2D, 0x4EF2, 0x5B99, 0x5FE0, 0x62BD, 0x663C, 0x67F1, 0x6CE8, 0x866B, 0x8877, 0x8A3B, 0x914E, 0x92F3, 0x99D0, 0x6A17, 0x7026, 0x732A, 0x82E7, 0x8457, 0x8CAF, 0x4E01, 0x5146, 0x51CB, 0x558B, 0x5BF5, 0x5E16, 0x5E33, 0x5E81, 0x5F14, 0x5F35, 0x5F6B, 0x5FB4, 0x61F2, 0x6311, 0x66A2, 0x671D, 0x6F6E, 0x7252, 0x753A, 0x773A, 0x8074, 0x8139, 0x8178, 0x8776, 0x8ABF, 0x8ADC, 0x8D85, 0x8DF3, 0x929A, 0x9577, 0x9802, 0x9CE5, 0x52C5, 0x6357, 0x76F4, 0x6715, 0x6C88, 0x73CD, 0x8CC3, 0x93AE, 0x9673, 0x6D25, 0x589C, 0x690E, 0x69CC, 0x8FFD, 0x939A, 0x75DB, 0x901A, 0x585A, 0x6802, 0x63B4, 0x69FB, 0x4F43, 0x6F2C, 0x67D8, 0x8FBB, 0x8526, 0x7DB4, 0x9354, 0x693F, 0x6F70, 0x576A, 0x58F7, 0x5B2C, 0x7D2C, 0x722A, 0x540A, 0x91E3, 0x9DB4, 0x4EAD, 0x4F4E, 0x505C, 0x5075, 0x5243, 0x8C9E, 0x5448, 0x5824, 0x5B9A, 0x5E1D, 0x5E95, 0x5EAD, 0x5EF7, 0x5F1F, 0x608C, 0x62B5, 0x633A, 0x63D0, 0x68AF, 0x6C40, 0x7887, 0x798E, 0x7A0B, 0x7DE0, 0x8247, 0x8A02, 0x8AE6, 0x8E44, 0x9013, 0x90B8, 0x912D, 0x91D8, 0x9F0E, 0x6CE5, 0x6458, 0x64E2, 0x6575, 0x6EF4, 0x7684, 0x7B1B, 0x9069, 0x93D1, 0x6EBA, 0x54F2, 0x5FB9, 0x64A4, 0x8F4D, 0x8FED, 0x9244, 0x5178, 0x586B, 0x5929, 0x5C55, 0x5E97, 0x6DFB, 0x7E8F, 0x751C, 0x8CBC, 0x8EE2, 0x985B, 0x70B9, 0x4F1D, 0x6BBF, 0x6FB1, 0x7530, 0x96FB, 0x514E, 0x5410, 0x5835, 0x5857, 0x59AC, 0x5C60, 0x5F92, 0x6597, 0x675C, 0x6E21, 0x767B, 0x83DF, 0x8CED, 0x9014, 0x90FD, 0x934D, 0x7825, 0x783A, 0x52AA, 0x5EA6, 0x571F, 0x5974, 0x6012, 0x5012, 0x515A, 0x51AC, 0x51CD, 0x5200, 0x5510, 0x5854, 0x5858, 0x5957, 0x5B95, 0x5CF6, 0x5D8B, 0x60BC, 0x6295, 0x642D, 0x6771, 0x6843, 0x68BC, 0x68DF, 0x76D7, 0x6DD8, 0x6E6F, 0x6D9B, 0x706F, 0x71C8, 0x5F53, 0x75D8, 0x7977, 0x7B49, 0x7B54, 0x7B52, 0x7CD6, 0x7D71, 0x5230, 0x8463, 0x8569, 0x85E4, 0x8A0E, 0x8B04, 0x8C46, 0x8E0F, 0x9003, 0x900F, 0x9419, 0x9676, 0x982D, 0x9A30, 0x95D8, 0x50CD, 0x52D5, 0x540C, 0x5802, 0x5C0E, 0x61A7, 0x649E, 0x6D1E, 0x77B3, 0x7AE5, 0x80F4, 0x8404, 0x9053, 0x9285, 0x5CE0, 0x9D07, 0x533F, 0x5F97, 0x5FB3, 0x6D9C, 0x7279, 0x7763, 0x79BF, 0x7BE4, 0x6BD2, 0x72EC, 0x8AAD, 0x6803, 0x6A61, 0x51F8, 0x7A81, 0x6934, 0x5C4A, 0x9CF6, 0x82EB, 0x5BC5, 0x9149, 0x701E, 0x5678, 0x5C6F, 0x60C7, 0x6566, 0x6C8C, 0x8C5A, 0x9041, 0x9813, 0x5451, 0x66C7, 0x920D, 0x5948, 0x90A3, 0x5185, 0x4E4D, 0x51EA, 0x8599, 0x8B0E, 0x7058, 0x637A, 0x934B, 0x6962, 0x99B4, 0x7E04, 0x7577, 0x5357, 0x6960, 0x8EDF, 0x96E3, 0x6C5D, 0x4E8C, 0x5C3C, 0x5F10, 0x8FE9, 0x5302, 0x8CD1, 0x8089, 0x8679, 0x5EFF, 0x65E5, 0x4E73, 0x5165, 0x5982, 0x5C3F, 0x97EE, 0x4EFB, 0x598A, 0x5FCD, 0x8A8D, 0x6FE1, 0x79B0, 0x7962, 0x5BE7, 0x8471, 0x732B, 0x71B1, 0x5E74, 0x5FF5, 0x637B, 0x649A, 0x71C3, 0x7C98, 0x4E43, 0x5EFC, 0x4E4B, 0x57DC, 0x56A2, 0x60A9, 0x6FC3, 0x7D0D, 0x80FD, 0x8133, 0x81BF, 0x8FB2, 0x8997, 0x86A4, 0x5DF4, 0x628A, 0x64AD, 0x8987, 0x6777, 0x6CE2, 0x6D3E, 0x7436, 0x7834, 0x5A46, 0x7F75, 0x82AD, 0x99AC, 0x4FF3, 0x5EC3, 0x62DD, 0x6392, 0x6557, 0x676F, 0x76C3, 0x724C, 0x80CC, 0x80BA, 0x8F29, 0x914D, 0x500D, 0x57F9, 0x5A92, 0x6885, 0x6973, 0x7164, 0x72FD, 0x8CB7, 0x58F2, 0x8CE0, 0x966A, 0x9019, 0x877F, 0x79E4, 0x77E7, 0x8429, 0x4F2F, 0x5265, 0x535A, 0x62CD, 0x67CF, 0x6CCA, 0x767D, 0x7B94, 0x7C95, 0x8236, 0x8584, 0x8FEB, 0x66DD, 0x6F20, 0x7206, 0x7E1B, 0x83AB, 0x99C1, 0x9EA6, 0x51FD, 0x7BB1, 0x7872, 0x7BB8, 0x8087, 0x7B48, 0x6AE8, 0x5E61, 0x808C, 0x7551, 0x7560, 0x516B, 0x9262, 0x6E8C, 0x767A, 0x9197, 0x9AEA, 0x4F10, 0x7F70, 0x629C, 0x7B4F, 0x95A5, 0x9CE9, 0x567A, 0x5859, 0x86E4, 0x96BC, 0x4F34, 0x5224, 0x534A, 0x53CD, 0x53DB, 0x5E06, 0x642C, 0x6591, 0x677F, 0x6C3E, 0x6C4E, 0x7248, 0x72AF, 0x73ED, 0x7554, 0x7E41, 0x822C, 0x85E9, 0x8CA9, 0x7BC4, 0x91C6, 0x7169, 0x9812, 0x98EF, 0x633D, 0x6669, 0x756A, 0x76E4, 0x78D0, 0x8543, 0x86EE, 0x532A, 0x5351, 0x5426, 0x5983, 0x5E87, 0x5F7C, 0x60B2, 0x6249, 0x6279, 0x62AB, 0x6590, 0x6BD4, 0x6CCC, 0x75B2, 0x76AE, 0x7891, 0x79D8, 0x7DCB, 0x7F77, 0x80A5, 0x88AB, 0x8AB9, 0x8CBB, 0x907F, 0x975E, 0x98DB, 0x6A0B, 0x7C38, 0x5099, 0x5C3E, 0x5FAE, 0x6787, 0x6BD8, 0x7435, 0x7709, 0x7F8E, 0x9F3B, 0x67CA, 0x7A17, 0x5339, 0x758B, 0x9AED, 0x5F66, 0x819D, 0x83F1, 0x8098, 0x5F3C, 0x5FC5, 0x7562, 0x7B46, 0x903C, 0x6867, 0x59EB, 0x5A9B, 0x7D10, 0x767E, 0x8B2C, 0x4FF5, 0x5F6A, 0x6A19, 0x6C37, 0x6F02, 0x74E2, 0x7968, 0x8868, 0x8A55, 0x8C79, 0x5EDF, 0x63CF, 0x75C5, 0x79D2, 0x82D7, 0x9328, 0x92F2, 0x849C, 0x86ED, 0x9C2D, 0x54C1, 0x5F6C, 0x658C, 0x6D5C, 0x7015, 0x8CA7, 0x8CD3, 0x983B, 0x654F, 0x74F6, 0x4E0D, 0x4ED8, 0x57E0, 0x592B, 0x5A66, 0x5BCC, 0x51A8, 0x5E03, 0x5E9C, 0x6016, 0x6276, 0x6577, 0x65A7, 0x666E, 0x6D6E, 0x7236, 0x7B26, 0x8150, 0x819A, 0x8299, 0x8B5C, 0x8CA0, 0x8CE6, 0x8D74, 0x961C, 0x9644, 0x4FAE, 0x64AB, 0x6B66, 0x821E, 0x8461, 0x856A, 0x90E8, 0x5C01, 0x6953, 0x98A8, 0x847A, 0x8557, 0x4F0F, 0x526F, 0x5FA9, 0x5E45, 0x670D, 0x798F, 0x8179, 0x8907, 0x8986, 0x6DF5, 0x5F17, 0x6255, 0x6CB8, 0x4ECF, 0x7269, 0x9B92, 0x5206, 0x543B, 0x5674, 0x58B3, 0x61A4, 0x626E, 0x711A, 0x596E, 0x7C89, 0x7CDE, 0x7D1B, 0x96F0, 0x6587, 0x805E, 0x4E19, 0x4F75, 0x5175, 0x5840, 0x5E63, 0x5E73, 0x5F0A, 0x67C4, 0x4E26, 0x853D, 0x9589, 0x965B, 0x7C73, 0x9801, 0x50FB, 0x58C1, 0x7656, 0x78A7, 0x5225, 0x77A5, 0x8511, 0x7B86, 0x504F, 0x5909, 0x7247, 0x7BC7, 0x7DE8, 0x8FBA, 0x8FD4, 0x904D, 0x4FBF, 0x52C9, 0x5A29, 0x5F01, 0x97AD, 0x4FDD, 0x8217, 0x92EA, 0x5703, 0x6355, 0x6B69, 0x752B, 0x88DC, 0x8F14, 0x7A42, 0x52DF, 0x5893, 0x6155, 0x620A, 0x66AE, 0x6BCD, 0x7C3F, 0x83E9, 0x5023, 0x4FF8, 0x5305, 0x5446, 0x5831, 0x5949, 0x5B9D, 0x5CF0, 0x5CEF, 0x5D29, 0x5E96, 0x62B1, 0x6367, 0x653E, 0x65B9, 0x670B, 0x6CD5, 0x6CE1, 0x70F9, 0x7832, 0x7E2B, 0x80DE, 0x82B3, 0x840C, 0x84EC, 0x8702, 0x8912, 0x8A2A, 0x8C4A, 0x90A6, 0x92D2, 0x98FD, 0x9CF3, 0x9D6C, 0x4E4F, 0x4EA1, 0x508D, 0x5256, 0x574A, 0x59A8, 0x5E3D, 0x5FD8, 0x5FD9, 0x623F, 0x66B4, 0x671B, 0x67D0, 0x68D2, 0x5192, 0x7D21, 0x80AA, 0x81A8, 0x8B00, 0x8C8C, 0x8CBF, 0x927E, 0x9632, 0x5420, 0x982C, 0x5317, 0x50D5, 0x535C, 0x58A8, 0x64B2, 0x6734, 0x7267, 0x7766, 0x7A46, 0x91E6, 0x52C3, 0x6CA1, 0x6B86, 0x5800, 0x5E4C, 0x5954, 0x672C, 0x7FFB, 0x51E1, 0x76C6, 0x6469, 0x78E8, 0x9B54, 0x9EBB, 0x57CB, 0x59B9, 0x6627, 0x679A, 0x6BCE, 0x54E9, 0x69D9, 0x5E55, 0x819C, 0x6795, 0x9BAA, 0x67FE, 0x9C52, 0x685D, 0x4EA6, 0x4FE3, 0x53C8, 0x62B9, 0x672B, 0x6CAB, 0x8FC4, 0x4FAD, 0x7E6D, 0x9EBF, 0x4E07, 0x6162, 0x6E80, 0x6F2B, 0x8513, 0x5473, 0x672A, 0x9B45, 0x5DF3, 0x7B95, 0x5CAC, 0x5BC6, 0x871C, 0x6E4A, 0x84D1, 0x7A14, 0x8108, 0x5999, 0x7C8D, 0x6C11, 0x7720, 0x52D9, 0x5922, 0x7121, 0x725F, 0x77DB, 0x9727, 0x9D61, 0x690B, 0x5A7F, 0x5A18, 0x51A5, 0x540D, 0x547D, 0x660E, 0x76DF, 0x8FF7, 0x9298, 0x9CF4, 0x59EA, 0x725D, 0x6EC5, 0x514D, 0x68C9, 0x7DBF, 0x7DEC, 0x9762, 0x9EBA, 0x6478, 0x6A21, 0x8302, 0x5984, 0x5B5F, 0x6BDB, 0x731B, 0x76F2, 0x7DB2, 0x8017, 0x8499, 0x5132, 0x6728, 0x9ED9, 0x76EE, 0x6762, 0x52FF, 0x9905, 0x5C24, 0x623B, 0x7C7E, 0x8CB0, 0x554F, 0x60B6, 0x7D0B, 0x9580, 0x5301, 0x4E5F, 0x51B6, 0x591C, 0x723A, 0x8036, 0x91CE, 0x5F25, 0x77E2, 0x5384, 0x5F79, 0x7D04, 0x85AC, 0x8A33, 0x8E8D, 0x9756, 0x67F3, 0x85AE, 0x9453, 0x6109, 0x6108, 0x6CB9, 0x7652, 0x8AED, 0x8F38, 0x552F, 0x4F51, 0x512A, 0x52C7, 0x53CB, 0x5BA5, 0x5E7D, 0x60A0, 0x6182, 0x63D6, 0x6709, 0x67DA, 0x6E67, 0x6D8C, 0x7336, 0x7337, 0x7531, 0x7950, 0x88D5, 0x8A98, 0x904A, 0x9091, 0x90F5, 0x96C4, 0x878D, 0x5915, 0x4E88, 0x4F59, 0x4E0E, 0x8A89, 0x8F3F, 0x9810, 0x50AD, 0x5E7C, 0x5996, 0x5BB9, 0x5EB8, 0x63DA, 0x63FA, 0x64C1, 0x66DC, 0x694A, 0x69D8, 0x6D0B, 0x6EB6, 0x7194, 0x7528, 0x7AAF, 0x7F8A, 0x8000, 0x8449, 0x84C9, 0x8981, 0x8B21, 0x8E0A, 0x9065, 0x967D, 0x990A, 0x617E, 0x6291, 0x6B32, 0x6C83, 0x6D74, 0x7FCC, 0x7FFC, 0x6DC0, 0x7F85, 0x87BA, 0x88F8, 0x6765, 0x83B1, 0x983C, 0x96F7, 0x6D1B, 0x7D61, 0x843D, 0x916A, 0x4E71, 0x5375, 0x5D50, 0x6B04, 0x6FEB, 0x85CD, 0x862D, 0x89A7, 0x5229, 0x540F, 0x5C65, 0x674E, 0x68A8, 0x7406, 0x7483, 0x75E2, 0x88CF, 0x88E1, 0x91CC, 0x96E2, 0x9678, 0x5F8B, 0x7387, 0x7ACB, 0x844E, 0x63A0, 0x7565, 0x5289, 0x6D41, 0x6E9C, 0x7409, 0x7559, 0x786B, 0x7C92, 0x9686, 0x7ADC, 0x9F8D, 0x4FB6, 0x616E, 0x65C5, 0x865C, 0x4E86, 0x4EAE, 0x50DA, 0x4E21, 0x51CC, 0x5BEE, 0x6599, 0x6881, 0x6DBC, 0x731F, 0x7642, 0x77AD, 0x7A1C, 0x7CE7, 0x826F, 0x8AD2, 0x907C, 0x91CF, 0x9675, 0x9818, 0x529B, 0x7DD1, 0x502B, 0x5398, 0x6797, 0x6DCB, 0x71D0, 0x7433, 0x81E8, 0x8F2A, 0x96A3, 0x9C57, 0x9E9F, 0x7460, 0x5841, 0x6D99, 0x7D2F, 0x985E, 0x4EE4, 0x4F36, 0x4F8B, 0x51B7, 0x52B1, 0x5DBA, 0x601C, 0x73B2, 0x793C, 0x82D3, 0x9234, 0x96B7, 0x96F6, 0x970A, 0x9E97, 0x9F62, 0x66A6, 0x6B74, 0x5217, 0x52A3, 0x70C8, 0x88C2, 0x5EC9, 0x604B, 0x6190, 0x6F23, 0x7149, 0x7C3E, 0x7DF4, 0x806F, 0x84EE, 0x9023, 0x932C, 0x5442, 0x9B6F, 0x6AD3, 0x7089, 0x8CC2, 0x8DEF, 0x9732, 0x52B4, 0x5A41, 0x5ECA, 0x5F04, 0x6717, 0x697C, 0x6994, 0x6D6A, 0x6F0F, 0x7262, 0x72FC, 0x7BED, 0x8001, 0x807E, 0x874B, 0x90CE, 0x516D, 0x9E93, 0x7984, 0x808B, 0x9332, 0x8AD6, 0x502D, 0x548C, 0x8A71, 0x6B6A, 0x8CC4, 0x8107, 0x60D1, 0x67A0, 0x9DF2, 0x4E99, 0x4E98, 0x9C10, 0x8A6B, 0x85C1, 0x8568, 0x6900, 0x6E7E, 0x7897, 0x8155, ]; pub static JIS0208_LEVEL2_AND_ADDITIONAL_KANJI: [u16; 3390] = [ 0x5F0C, 0x4E10, 0x4E15, 0x4E2A, 0x4E31, 0x4E36, 0x4E3C, 0x4E3F, 0x4E42, 0x4E56, 0x4E58, 0x4E82, 0x4E85, 0x8C6B, 0x4E8A, 0x8212, 0x5F0D, 0x4E8E, 0x4E9E, 0x4E9F, 0x4EA0, 0x4EA2, 0x4EB0, 0x4EB3, 0x4EB6, 0x4ECE, 0x4ECD, 0x4EC4, 0x4EC6, 0x4EC2, 0x4ED7, 0x4EDE, 0x4EED, 0x4EDF, 0x4EF7, 0x4F09, 0x4F5A, 0x4F30, 0x4F5B, 0x4F5D, 0x4F57, 0x4F47, 0x4F76, 0x4F88, 0x4F8F, 0x4F98, 0x4F7B, 0x4F69, 0x4F70, 0x4F91, 0x4F6F, 0x4F86, 0x4F96, 0x5118, 0x4FD4, 0x4FDF, 0x4FCE, 0x4FD8, 0x4FDB, 0x4FD1, 0x4FDA, 0x4FD0, 0x4FE4, 0x4FE5, 0x501A, 0x5028, 0x5014, 0x502A, 0x5025, 0x5005, 0x4F1C, 0x4FF6, 0x5021, 0x5029, 0x502C, 0x4FFE, 0x4FEF, 0x5011, 0x5006, 0x5043, 0x5047, 0x6703, 0x5055, 0x5050, 0x5048, 0x505A, 0x5056, 0x506C, 0x5078, 0x5080, 0x509A, 0x5085, 0x50B4, 0x50B2, 0x50C9, 0x50CA, 0x50B3, 0x50C2, 0x50D6, 0x50DE, 0x50E5, 0x50ED, 0x50E3, 0x50EE, 0x50F9, 0x50F5, 0x5109, 0x5101, 0x5102, 0x5116, 0x5115, 0x5114, 0x511A, 0x5121, 0x513A, 0x5137, 0x513C, 0x513B, 0x513F, 0x5140, 0x5152, 0x514C, 0x5154, 0x5162, 0x7AF8, 0x5169, 0x516A, 0x516E, 0x5180, 0x5182, 0x56D8, 0x518C, 0x5189, 0x518F, 0x5191, 0x5193, 0x5195, 0x5196, 0x51A4, 0x51A6, 0x51A2, 0x51A9, 0x51AA, 0x51AB, 0x51B3, 0x51B1, 0x51B2, 0x51B0, 0x51B5, 0x51BD, 0x51C5, 0x51C9, 0x51DB, 0x51E0, 0x8655, 0x51E9, 0x51ED, 0x51F0, 0x51F5, 0x51FE, 0x5204, 0x520B, 0x5214, 0x520E, 0x5227, 0x522A, 0x522E, 0x5233, 0x5239, 0x524F, 0x5244, 0x524B, 0x524C, 0x525E, 0x5254, 0x526A, 0x5274, 0x5269, 0x5273, 0x527F, 0x527D, 0x528D, 0x5294, 0x5292, 0x5271, 0x5288, 0x5291, 0x8FA8, 0x8FA7, 0x52AC, 0x52AD, 0x52BC, 0x52B5, 0x52C1, 0x52CD, 0x52D7, 0x52DE, 0x52E3, 0x52E6, 0x98ED, 0x52E0, 0x52F3, 0x52F5, 0x52F8, 0x52F9, 0x5306, 0x5308, 0x7538, 0x530D, 0x5310, 0x530F, 0x5315, 0x531A, 0x5323, 0x532F, 0x5331, 0x5333, 0x5338, 0x5340, 0x5346, 0x5345, 0x4E17, 0x5349, 0x534D, 0x51D6, 0x535E, 0x5369, 0x536E, 0x5918, 0x537B, 0x5377, 0x5382, 0x5396, 0x53A0, 0x53A6, 0x53A5, 0x53AE, 0x53B0, 0x53B6, 0x53C3, 0x7C12, 0x96D9, 0x53DF, 0x66FC, 0x71EE, 0x53EE, 0x53E8, 0x53ED, 0x53FA, 0x5401, 0x543D, 0x5440, 0x542C, 0x542D, 0x543C, 0x542E, 0x5436, 0x5429, 0x541D, 0x544E, 0x548F, 0x5475, 0x548E, 0x545F, 0x5471, 0x5477, 0x5470, 0x5492, 0x547B, 0x5480, 0x5476, 0x5484, 0x5490, 0x5486, 0x54C7, 0x54A2, 0x54B8, 0x54A5, 0x54AC, 0x54C4, 0x54C8, 0x54A8, 0x54AB, 0x54C2, 0x54A4, 0x54BE, 0x54BC, 0x54D8, 0x54E5, 0x54E6, 0x550F, 0x5514, 0x54FD, 0x54EE, 0x54ED, 0x54FA, 0x54E2, 0x5539, 0x5540, 0x5563, 0x554C, 0x552E, 0x555C, 0x5545, 0x5556, 0x5557, 0x5538, 0x5533, 0x555D, 0x5599, 0x5580, 0x54AF, 0x558A, 0x559F, 0x557B, 0x557E, 0x5598, 0x559E, 0x55AE, 0x557C, 0x5583, 0x55A9, 0x5587, 0x55A8, 0x55DA, 0x55C5, 0x55DF, 0x55C4, 0x55DC, 0x55E4, 0x55D4, 0x5614, 0x55F7, 0x5616, 0x55FE, 0x55FD, 0x561B, 0x55F9, 0x564E, 0x5650, 0x71DF, 0x5634, 0x5636, 0x5632, 0x5638, 0x566B, 0x5664, 0x562F, 0x566C, 0x566A, 0x5686, 0x5680, 0x568A, 0x56A0, 0x5694, 0x568F, 0x56A5, 0x56AE, 0x56B6, 0x56B4, 0x56C2, 0x56BC, 0x56C1, 0x56C3, 0x56C0, 0x56C8, 0x56CE, 0x56D1, 0x56D3, 0x56D7, 0x56EE, 0x56F9, 0x5700, 0x56FF, 0x5704, 0x5709, 0x5708, 0x570B, 0x570D, 0x5713, 0x5718, 0x5716, 0x55C7, 0x571C, 0x5726, 0x5737, 0x5738, 0x574E, 0x573B, 0x5740, 0x574F, 0x5769, 0x57C0, 0x5788, 0x5761, 0x577F, 0x5789, 0x5793, 0x57A0, 0x57B3, 0x57A4, 0x57AA, 0x57B0, 0x57C3, 0x57C6, 0x57D4, 0x57D2, 0x57D3, 0x580A, 0x57D6, 0x57E3, 0x580B, 0x5819, 0x581D, 0x5872, 0x5821, 0x5862, 0x584B, 0x5870, 0x6BC0, 0x5852, 0x583D, 0x5879, 0x5885, 0x58B9, 0x589F, 0x58AB, 0x58BA, 0x58DE, 0x58BB, 0x58B8, 0x58AE, 0x58C5, 0x58D3, 0x58D1, 0x58D7, 0x58D9, 0x58D8, 0x58E5, 0x58DC, 0x58E4, 0x58DF, 0x58EF, 0x58FA, 0x58F9, 0x58FB, 0x58FC, 0x58FD, 0x5902, 0x590A, 0x5910, 0x591B, 0x68A6, 0x5925, 0x592C, 0x592D, 0x5932, 0x5938, 0x593E, 0x7AD2, 0x5955, 0x5950, 0x594E, 0x595A, 0x5958, 0x5962, 0x5960, 0x5967, 0x596C, 0x5969, 0x5978, 0x5981, 0x599D, 0x4F5E, 0x4FAB, 0x59A3, 0x59B2, 0x59C6, 0x59E8, 0x59DC, 0x598D, 0x59D9, 0x59DA, 0x5A25, 0x5A1F, 0x5A11, 0x5A1C, 0x5A09, 0x5A1A, 0x5A40, 0x5A6C, 0x5A49, 0x5A35, 0x5A36, 0x5A62, 0x5A6A, 0x5A9A, 0x5ABC, 0x5ABE, 0x5ACB, 0x5AC2, 0x5ABD, 0x5AE3, 0x5AD7, 0x5AE6, 0x5AE9, 0x5AD6, 0x5AFA, 0x5AFB, 0x5B0C, 0x5B0B, 0x5B16, 0x5B32, 0x5AD0, 0x5B2A, 0x5B36, 0x5B3E, 0x5B43, 0x5B45, 0x5B40, 0x5B51, 0x5B55, 0x5B5A, 0x5B5B, 0x5B65, 0x5B69, 0x5B70, 0x5B73, 0x5B75, 0x5B78, 0x6588, 0x5B7A, 0x5B80, 0x5B83, 0x5BA6, 0x5BB8, 0x5BC3, 0x5BC7, 0x5BC9, 0x5BD4, 0x5BD0, 0x5BE4, 0x5BE6, 0x5BE2, 0x5BDE, 0x5BE5, 0x5BEB, 0x5BF0, 0x5BF6, 0x5BF3, 0x5C05, 0x5C07, 0x5C08, 0x5C0D, 0x5C13, 0x5C20, 0x5C22, 0x5C28, 0x5C38, 0x5C39, 0x5C41, 0x5C46, 0x5C4E, 0x5C53, 0x5C50, 0x5C4F, 0x5B71, 0x5C6C, 0x5C6E, 0x4E62, 0x5C76, 0x5C79, 0x5C8C, 0x5C91, 0x5C94, 0x599B, 0x5CAB, 0x5CBB, 0x5CB6, 0x5CBC, 0x5CB7, 0x5CC5, 0x5CBE, 0x5CC7, 0x5CD9, 0x5CE9, 0x5CFD, 0x5CFA, 0x5CED, 0x5D8C, 0x5CEA, 0x5D0B, 0x5D15, 0x5D17, 0x5D5C, 0x5D1F, 0x5D1B, 0x5D11, 0x5D14, 0x5D22, 0x5D1A, 0x5D19, 0x5D18, 0x5D4C, 0x5D52, 0x5D4E, 0x5D4B, 0x5D6C, 0x5D73, 0x5D76, 0x5D87, 0x5D84, 0x5D82, 0x5DA2, 0x5D9D, 0x5DAC, 0x5DAE, 0x5DBD, 0x5D90, 0x5DB7, 0x5DBC, 0x5DC9, 0x5DCD, 0x5DD3, 0x5DD2, 0x5DD6, 0x5DDB, 0x5DEB, 0x5DF2, 0x5DF5, 0x5E0B, 0x5E1A, 0x5E19, 0x5E11, 0x5E1B, 0x5E36, 0x5E37, 0x5E44, 0x5E43, 0x5E40, 0x5E4E, 0x5E57, 0x5E54, 0x5E5F, 0x5E62, 0x5E64, 0x5E47, 0x5E75, 0x5E76, 0x5E7A, 0x9EBC, 0x5E7F, 0x5EA0, 0x5EC1, 0x5EC2, 0x5EC8, 0x5ED0, 0x5ECF, 0x5ED6, 0x5EE3, 0x5EDD, 0x5EDA, 0x5EDB, 0x5EE2, 0x5EE1, 0x5EE8, 0x5EE9, 0x5EEC, 0x5EF1, 0x5EF3, 0x5EF0, 0x5EF4, 0x5EF8, 0x5EFE, 0x5F03, 0x5F09, 0x5F5D, 0x5F5C, 0x5F0B, 0x5F11, 0x5F16, 0x5F29, 0x5F2D, 0x5F38, 0x5F41, 0x5F48, 0x5F4C, 0x5F4E, 0x5F2F, 0x5F51, 0x5F56, 0x5F57, 0x5F59, 0x5F61, 0x5F6D, 0x5F73, 0x5F77, 0x5F83, 0x5F82, 0x5F7F, 0x5F8A, 0x5F88, 0x5F91, 0x5F87, 0x5F9E, 0x5F99, 0x5F98, 0x5FA0, 0x5FA8, 0x5FAD, 0x5FBC, 0x5FD6, 0x5FFB, 0x5FE4, 0x5FF8, 0x5FF1, 0x5FDD, 0x60B3, 0x5FFF, 0x6021, 0x6060, 0x6019, 0x6010, 0x6029, 0x600E, 0x6031, 0x601B, 0x6015, 0x602B, 0x6026, 0x600F, 0x603A, 0x605A, 0x6041, 0x606A, 0x6077, 0x605F, 0x604A, 0x6046, 0x604D, 0x6063, 0x6043, 0x6064, 0x6042, 0x606C, 0x606B, 0x6059, 0x6081, 0x608D, 0x60E7, 0x6083, 0x609A, 0x6084, 0x609B, 0x6096, 0x6097, 0x6092, 0x60A7, 0x608B, 0x60E1, 0x60B8, 0x60E0, 0x60D3, 0x60B4, 0x5FF0, 0x60BD, 0x60C6, 0x60B5, 0x60D8, 0x614D, 0x6115, 0x6106, 0x60F6, 0x60F7, 0x6100, 0x60F4, 0x60FA, 0x6103, 0x6121, 0x60FB, 0x60F1, 0x610D, 0x610E, 0x6147, 0x613E, 0x6128, 0x6127, 0x614A, 0x613F, 0x613C, 0x612C, 0x6134, 0x613D, 0x6142, 0x6144, 0x6173, 0x6177, 0x6158, 0x6159, 0x615A, 0x616B, 0x6174, 0x616F, 0x6165, 0x6171, 0x615F, 0x615D, 0x6153, 0x6175, 0x6199, 0x6196, 0x6187, 0x61AC, 0x6194, 0x619A, 0x618A, 0x6191, 0x61AB, 0x61AE, 0x61CC, 0x61CA, 0x61C9, 0x61F7, 0x61C8, 0x61C3, 0x61C6, 0x61BA, 0x61CB, 0x7F79, 0x61CD, 0x61E6, 0x61E3, 0x61F6, 0x61FA, 0x61F4, 0x61FF, 0x61FD, 0x61FC, 0x61FE, 0x6200, 0x6208, 0x6209, 0x620D, 0x620C, 0x6214, 0x621B, 0x621E, 0x6221, 0x622A, 0x622E, 0x6230, 0x6232, 0x6233, 0x6241, 0x624E, 0x625E, 0x6263, 0x625B, 0x6260, 0x6268, 0x627C, 0x6282, 0x6289, 0x627E, 0x6292, 0x6293, 0x6296, 0x62D4, 0x6283, 0x6294, 0x62D7, 0x62D1, 0x62BB, 0x62CF, 0x62FF, 0x62C6, 0x64D4, 0x62C8, 0x62DC, 0x62CC, 0x62CA, 0x62C2, 0x62C7, 0x629B, 0x62C9, 0x630C, 0x62EE, 0x62F1, 0x6327, 0x6302, 0x6308, 0x62EF, 0x62F5, 0x6350, 0x633E, 0x634D, 0x641C, 0x634F, 0x6396, 0x638E, 0x6380, 0x63AB, 0x6376, 0x63A3, 0x638F, 0x6389, 0x639F, 0x63B5, 0x636B, 0x6369, 0x63BE, 0x63E9, 0x63C0, 0x63C6, 0x63E3, 0x63C9, 0x63D2, 0x63F6, 0x63C4, 0x6416, 0x6434, 0x6406, 0x6413, 0x6426, 0x6436, 0x651D, 0x6417, 0x6428, 0x640F, 0x6467, 0x646F, 0x6476, 0x644E, 0x652A, 0x6495, 0x6493, 0x64A5, 0x64A9, 0x6488, 0x64BC, 0x64DA, 0x64D2, 0x64C5, 0x64C7, 0x64BB, 0x64D8, 0x64C2, 0x64F1, 0x64E7, 0x8209, 0x64E0, 0x64E1, 0x62AC, 0x64E3, 0x64EF, 0x652C, 0x64F6, 0x64F4, 0x64F2, 0x64FA, 0x6500, 0x64FD, 0x6518, 0x651C, 0x6505, 0x6524, 0x6523, 0x652B, 0x6534, 0x6535, 0x6537, 0x6536, 0x6538, 0x754B, 0x6548, 0x6556, 0x6555, 0x654D, 0x6558, 0x655E, 0x655D, 0x6572, 0x6578, 0x6582, 0x6583, 0x8B8A, 0x659B, 0x659F, 0x65AB, 0x65B7, 0x65C3, 0x65C6, 0x65C1, 0x65C4, 0x65CC, 0x65D2, 0x65DB, 0x65D9, 0x65E0, 0x65E1, 0x65F1, 0x6772, 0x660A, 0x6603, 0x65FB, 0x6773, 0x6635, 0x6636, 0x6634, 0x661C, 0x664F, 0x6644, 0x6649, 0x6641, 0x665E, 0x665D, 0x6664, 0x6667, 0x6668, 0x665F, 0x6662, 0x6670, 0x6683, 0x6688, 0x668E, 0x6689, 0x6684, 0x6698, 0x669D, 0x66C1, 0x66B9, 0x66C9, 0x66BE, 0x66BC, 0x66C4, 0x66B8, 0x66D6, 0x66DA, 0x66E0, 0x663F, 0x66E6, 0x66E9, 0x66F0, 0x66F5, 0x66F7, 0x670F, 0x6716, 0x671E, 0x6726, 0x6727, 0x9738, 0x672E, 0x673F, 0x6736, 0x6741, 0x6738, 0x6737, 0x6746, 0x675E, 0x6760, 0x6759, 0x6763, 0x6764, 0x6789, 0x6770, 0x67A9, 0x677C, 0x676A, 0x678C, 0x678B, 0x67A6, 0x67A1, 0x6785, 0x67B7, 0x67EF, 0x67B4, 0x67EC, 0x67B3, 0x67E9, 0x67B8, 0x67E4, 0x67DE, 0x67DD, 0x67E2, 0x67EE, 0x67B9, 0x67CE, 0x67C6, 0x67E7, 0x6A9C, 0x681E, 0x6846, 0x6829, 0x6840, 0x684D, 0x6832, 0x684E, 0x68B3, 0x682B, 0x6859, 0x6863, 0x6877, 0x687F, 0x689F, 0x688F, 0x68AD, 0x6894, 0x689D, 0x689B, 0x6883, 0x6AAE, 0x68B9, 0x6874, 0x68B5, 0x68A0, 0x68BA, 0x690F, 0x688D, 0x687E, 0x6901, 0x68CA, 0x6908, 0x68D8, 0x6922, 0x6926, 0x68E1, 0x690C, 0x68CD, 0x68D4, 0x68E7, 0x68D5, 0x6936, 0x6912, 0x6904, 0x68D7, 0x68E3, 0x6925, 0x68F9, 0x68E0, 0x68EF, 0x6928, 0x692A, 0x691A, 0x6923, 0x6921, 0x68C6, 0x6979, 0x6977, 0x695C, 0x6978, 0x696B, 0x6954, 0x697E, 0x696E, 0x6939, 0x6974, 0x693D, 0x6959, 0x6930, 0x6961, 0x695E, 0x695D, 0x6981, 0x696A, 0x69B2, 0x69AE, 0x69D0, 0x69BF, 0x69C1, 0x69D3, 0x69BE, 0x69CE, 0x5BE8, 0x69CA, 0x69DD, 0x69BB, 0x69C3, 0x69A7, 0x6A2E, 0x6991, 0x69A0, 0x699C, 0x6995, 0x69B4, 0x69DE, 0x69E8, 0x6A02, 0x6A1B, 0x69FF, 0x6B0A, 0x69F9, 0x69F2, 0x69E7, 0x6A05, 0x69B1, 0x6A1E, 0x69ED, 0x6A14, 0x69EB, 0x6A0A, 0x6A12, 0x6AC1, 0x6A23, 0x6A13, 0x6A44, 0x6A0C, 0x6A72, 0x6A36, 0x6A78, 0x6A47, 0x6A62, 0x6A59, 0x6A66, 0x6A48, 0x6A38, 0x6A22, 0x6A90, 0x6A8D, 0x6AA0, 0x6A84, 0x6AA2, 0x6AA3, 0x6A97, 0x8617, 0x6ABB, 0x6AC3, 0x6AC2, 0x6AB8, 0x6AB3, 0x6AAC, 0x6ADE, 0x6AD1, 0x6ADF, 0x6AAA, 0x6ADA, 0x6AEA, 0x6AFB, 0x6B05, 0x8616, 0x6AFA, 0x6B12, 0x6B16, 0x9B31, 0x6B1F, 0x6B38, 0x6B37, 0x76DC, 0x6B39, 0x98EE, 0x6B47, 0x6B43, 0x6B49, 0x6B50, 0x6B59, 0x6B54, 0x6B5B, 0x6B5F, 0x6B61, 0x6B78, 0x6B79, 0x6B7F, 0x6B80, 0x6B84, 0x6B83, 0x6B8D, 0x6B98, 0x6B95, 0x6B9E, 0x6BA4, 0x6BAA, 0x6BAB, 0x6BAF, 0x6BB2, 0x6BB1, 0x6BB3, 0x6BB7, 0x6BBC, 0x6BC6, 0x6BCB, 0x6BD3, 0x6BDF, 0x6BEC, 0x6BEB, 0x6BF3, 0x6BEF, 0x9EBE, 0x6C08, 0x6C13, 0x6C14, 0x6C1B, 0x6C24, 0x6C23, 0x6C5E, 0x6C55, 0x6C62, 0x6C6A, 0x6C82, 0x6C8D, 0x6C9A, 0x6C81, 0x6C9B, 0x6C7E, 0x6C68, 0x6C73, 0x6C92, 0x6C90, 0x6CC4, 0x6CF1, 0x6CD3, 0x6CBD, 0x6CD7, 0x6CC5, 0x6CDD, 0x6CAE, 0x6CB1, 0x6CBE, 0x6CBA, 0x6CDB, 0x6CEF, 0x6CD9, 0x6CEA, 0x6D1F, 0x884D, 0x6D36, 0x6D2B, 0x6D3D, 0x6D38, 0x6D19, 0x6D35, 0x6D33, 0x6D12, 0x6D0C, 0x6D63, 0x6D93, 0x6D64, 0x6D5A, 0x6D79, 0x6D59, 0x6D8E, 0x6D95, 0x6FE4, 0x6D85, 0x6DF9, 0x6E15, 0x6E0A, 0x6DB5, 0x6DC7, 0x6DE6, 0x6DB8, 0x6DC6, 0x6DEC, 0x6DDE, 0x6DCC, 0x6DE8, 0x6DD2, 0x6DC5, 0x6DFA, 0x6DD9, 0x6DE4, 0x6DD5, 0x6DEA, 0x6DEE, 0x6E2D, 0x6E6E, 0x6E2E, 0x6E19, 0x6E72, 0x6E5F, 0x6E3E, 0x6E23, 0x6E6B, 0x6E2B, 0x6E76, 0x6E4D, 0x6E1F, 0x6E43, 0x6E3A, 0x6E4E, 0x6E24, 0x6EFF, 0x6E1D, 0x6E38, 0x6E82, 0x6EAA, 0x6E98, 0x6EC9, 0x6EB7, 0x6ED3, 0x6EBD, 0x6EAF, 0x6EC4, 0x6EB2, 0x6ED4, 0x6ED5, 0x6E8F, 0x6EA5, 0x6EC2, 0x6E9F, 0x6F41, 0x6F11, 0x704C, 0x6EEC, 0x6EF8, 0x6EFE, 0x6F3F, 0x6EF2, 0x6F31, 0x6EEF, 0x6F32, 0x6ECC, 0x6F3E, 0x6F13, 0x6EF7, 0x6F86, 0x6F7A, 0x6F78, 0x6F81, 0x6F80, 0x6F6F, 0x6F5B, 0x6FF3, 0x6F6D, 0x6F82, 0x6F7C, 0x6F58, 0x6F8E, 0x6F91, 0x6FC2, 0x6F66, 0x6FB3, 0x6FA3, 0x6FA1, 0x6FA4, 0x6FB9, 0x6FC6, 0x6FAA, 0x6FDF, 0x6FD5, 0x6FEC, 0x6FD4, 0x6FD8, 0x6FF1, 0x6FEE, 0x6FDB, 0x7009, 0x700B, 0x6FFA, 0x7011, 0x7001, 0x700F, 0x6FFE, 0x701B, 0x701A, 0x6F74, 0x701D, 0x7018, 0x701F, 0x7030, 0x703E, 0x7032, 0x7051, 0x7063, 0x7099, 0x7092, 0x70AF, 0x70F1, 0x70AC, 0x70B8, 0x70B3, 0x70AE, 0x70DF, 0x70CB, 0x70DD, 0x70D9, 0x7109, 0x70FD, 0x711C, 0x7119, 0x7165, 0x7155, 0x7188, 0x7166, 0x7162, 0x714C, 0x7156, 0x716C, 0x718F, 0x71FB, 0x7184, 0x7195, 0x71A8, 0x71AC, 0x71D7, 0x71B9, 0x71BE, 0x71D2, 0x71C9, 0x71D4, 0x71CE, 0x71E0, 0x71EC, 0x71E7, 0x71F5, 0x71FC, 0x71F9, 0x71FF, 0x720D, 0x7210, 0x721B, 0x7228, 0x722D, 0x722C, 0x7230, 0x7232, 0x723B, 0x723C, 0x723F, 0x7240, 0x7246, 0x724B, 0x7258, 0x7274, 0x727E, 0x7282, 0x7281, 0x7287, 0x7292, 0x7296, 0x72A2, 0x72A7, 0x72B9, 0x72B2, 0x72C3, 0x72C6, 0x72C4, 0x72CE, 0x72D2, 0x72E2, 0x72E0, 0x72E1, 0x72F9, 0x72F7, 0x500F, 0x7317, 0x730A, 0x731C, 0x7316, 0x731D, 0x7334, 0x732F, 0x7329, 0x7325, 0x733E, 0x734E, 0x734F, 0x9ED8, 0x7357, 0x736A, 0x7368, 0x7370, 0x7378, 0x7375, 0x737B, 0x737A, 0x73C8, 0x73B3, 0x73CE, 0x73BB, 0x73C0, 0x73E5, 0x73EE, 0x73DE, 0x74A2, 0x7405, 0x746F, 0x7425, 0x73F8, 0x7432, 0x743A, 0x7455, 0x743F, 0x745F, 0x7459, 0x7441, 0x745C, 0x7469, 0x7470, 0x7463, 0x746A, 0x7476, 0x747E, 0x748B, 0x749E, 0x74A7, 0x74CA, 0x74CF, 0x74D4, 0x73F1, 0x74E0, 0x74E3, 0x74E7, 0x74E9, 0x74EE, 0x74F2, 0x74F0, 0x74F1, 0x74F8, 0x74F7, 0x7504, 0x7503, 0x7505, 0x750C, 0x750E, 0x750D, 0x7515, 0x7513, 0x751E, 0x7526, 0x752C, 0x753C, 0x7544, 0x754D, 0x754A, 0x7549, 0x755B, 0x7546, 0x755A, 0x7569, 0x7564, 0x7567, 0x756B, 0x756D, 0x7578, 0x7576, 0x7586, 0x7587, 0x7574, 0x758A, 0x7589, 0x7582, 0x7594, 0x759A, 0x759D, 0x75A5, 0x75A3, 0x75C2, 0x75B3, 0x75C3, 0x75B5, 0x75BD, 0x75B8, 0x75BC, 0x75B1, 0x75CD, 0x75CA, 0x75D2, 0x75D9, 0x75E3, 0x75DE, 0x75FE, 0x75FF, 0x75FC, 0x7601, 0x75F0, 0x75FA, 0x75F2, 0x75F3, 0x760B, 0x760D, 0x7609, 0x761F, 0x7627, 0x7620, 0x7621, 0x7622, 0x7624, 0x7634, 0x7630, 0x763B, 0x7647, 0x7648, 0x7646, 0x765C, 0x7658, 0x7661, 0x7662, 0x7668, 0x7669, 0x766A, 0x7667, 0x766C, 0x7670, 0x7672, 0x7676, 0x7678, 0x767C, 0x7680, 0x7683, 0x7688, 0x768B, 0x768E, 0x7696, 0x7693, 0x7699, 0x769A, 0x76B0, 0x76B4, 0x76B8, 0x76B9, 0x76BA, 0x76C2, 0x76CD, 0x76D6, 0x76D2, 0x76DE, 0x76E1, 0x76E5, 0x76E7, 0x76EA, 0x862F, 0x76FB, 0x7708, 0x7707, 0x7704, 0x7729, 0x7724, 0x771E, 0x7725, 0x7726, 0x771B, 0x7737, 0x7738, 0x7747, 0x775A, 0x7768, 0x776B, 0x775B, 0x7765, 0x777F, 0x777E, 0x7779, 0x778E, 0x778B, 0x7791, 0x77A0, 0x779E, 0x77B0, 0x77B6, 0x77B9, 0x77BF, 0x77BC, 0x77BD, 0x77BB, 0x77C7, 0x77CD, 0x77D7, 0x77DA, 0x77DC, 0x77E3, 0x77EE, 0x77FC, 0x780C, 0x7812, 0x7926, 0x7820, 0x792A, 0x7845, 0x788E, 0x7874, 0x7886, 0x787C, 0x789A, 0x788C, 0x78A3, 0x78B5, 0x78AA, 0x78AF, 0x78D1, 0x78C6, 0x78CB, 0x78D4, 0x78BE, 0x78BC, 0x78C5, 0x78CA, 0x78EC, 0x78E7, 0x78DA, 0x78FD, 0x78F4, 0x7907, 0x7912, 0x7911, 0x7919, 0x792C, 0x792B, 0x7940, 0x7960, 0x7957, 0x795F, 0x795A, 0x7955, 0x7953, 0x797A, 0x797F, 0x798A, 0x799D, 0x79A7, 0x9F4B, 0x79AA, 0x79AE, 0x79B3, 0x79B9, 0x79BA, 0x79C9, 0x79D5, 0x79E7, 0x79EC, 0x79E1, 0x79E3, 0x7A08, 0x7A0D, 0x7A18, 0x7A19, 0x7A20, 0x7A1F, 0x7980, 0x7A31, 0x7A3B, 0x7A3E, 0x7A37, 0x7A43, 0x7A57, 0x7A49, 0x7A61, 0x7A62, 0x7A69, 0x9F9D, 0x7A70, 0x7A79, 0x7A7D, 0x7A88, 0x7A97, 0x7A95, 0x7A98, 0x7A96, 0x7AA9, 0x7AC8, 0x7AB0, 0x7AB6, 0x7AC5, 0x7AC4, 0x7ABF, 0x9083, 0x7AC7, 0x7ACA, 0x7ACD, 0x7ACF, 0x7AD5, 0x7AD3, 0x7AD9, 0x7ADA, 0x7ADD, 0x7AE1, 0x7AE2, 0x7AE6, 0x7AED, 0x7AF0, 0x7B02, 0x7B0F, 0x7B0A, 0x7B06, 0x7B33, 0x7B18, 0x7B19, 0x7B1E, 0x7B35, 0x7B28, 0x7B36, 0x7B50, 0x7B7A, 0x7B04, 0x7B4D, 0x7B0B, 0x7B4C, 0x7B45, 0x7B75, 0x7B65, 0x7B74, 0x7B67, 0x7B70, 0x7B71, 0x7B6C, 0x7B6E, 0x7B9D, 0x7B98, 0x7B9F, 0x7B8D, 0x7B9C, 0x7B9A, 0x7B8B, 0x7B92, 0x7B8F, 0x7B5D, 0x7B99, 0x7BCB, 0x7BC1, 0x7BCC, 0x7BCF, 0x7BB4, 0x7BC6, 0x7BDD, 0x7BE9, 0x7C11, 0x7C14, 0x7BE6, 0x7BE5, 0x7C60, 0x7C00, 0x7C07, 0x7C13, 0x7BF3, 0x7BF7, 0x7C17, 0x7C0D, 0x7BF6, 0x7C23, 0x7C27, 0x7C2A, 0x7C1F, 0x7C37, 0x7C2B, 0x7C3D, 0x7C4C, 0x7C43, 0x7C54, 0x7C4F, 0x7C40, 0x7C50, 0x7C58, 0x7C5F, 0x7C64, 0x7C56, 0x7C65, 0x7C6C, 0x7C75, 0x7C83, 0x7C90, 0x7CA4, 0x7CAD, 0x7CA2, 0x7CAB, 0x7CA1, 0x7CA8, 0x7CB3, 0x7CB2, 0x7CB1, 0x7CAE, 0x7CB9, 0x7CBD, 0x7CC0, 0x7CC5, 0x7CC2, 0x7CD8, 0x7CD2, 0x7CDC, 0x7CE2, 0x9B3B, 0x7CEF, 0x7CF2, 0x7CF4, 0x7CF6, 0x7CFA, 0x7D06, 0x7D02, 0x7D1C, 0x7D15, 0x7D0A, 0x7D45, 0x7D4B, 0x7D2E, 0x7D32, 0x7D3F, 0x7D35, 0x7D46, 0x7D73, 0x7D56, 0x7D4E, 0x7D72, 0x7D68, 0x7D6E, 0x7D4F, 0x7D63, 0x7D93, 0x7D89, 0x7D5B, 0x7D8F, 0x7D7D, 0x7D9B, 0x7DBA, 0x7DAE, 0x7DA3, 0x7DB5, 0x7DC7, 0x7DBD, 0x7DAB, 0x7E3D, 0x7DA2, 0x7DAF, 0x7DDC, 0x7DB8, 0x7D9F, 0x7DB0, 0x7DD8, 0x7DDD, 0x7DE4, 0x7DDE, 0x7DFB, 0x7DF2, 0x7DE1, 0x7E05, 0x7E0A, 0x7E23, 0x7E21, 0x7E12, 0x7E31, 0x7E1F, 0x7E09, 0x7E0B, 0x7E22, 0x7E46, 0x7E66, 0x7E3B, 0x7E35, 0x7E39, 0x7E43, 0x7E37, 0x7E32, 0x7E3A, 0x7E67, 0x7E5D, 0x7E56, 0x7E5E, 0x7E59, 0x7E5A, 0x7E79, 0x7E6A, 0x7E69, 0x7E7C, 0x7E7B, 0x7E83, 0x7DD5, 0x7E7D, 0x8FAE, 0x7E7F, 0x7E88, 0x7E89, 0x7E8C, 0x7E92, 0x7E90, 0x7E93, 0x7E94, 0x7E96, 0x7E8E, 0x7E9B, 0x7E9C, 0x7F38, 0x7F3A, 0x7F45, 0x7F4C, 0x7F4D, 0x7F4E, 0x7F50, 0x7F51, 0x7F55, 0x7F54, 0x7F58, 0x7F5F, 0x7F60, 0x7F68, 0x7F69, 0x7F67, 0x7F78, 0x7F82, 0x7F86, 0x7F83, 0x7F88, 0x7F87, 0x7F8C, 0x7F94, 0x7F9E, 0x7F9D, 0x7F9A, 0x7FA3, 0x7FAF, 0x7FB2, 0x7FB9, 0x7FAE, 0x7FB6, 0x7FB8, 0x8B71, 0x7FC5, 0x7FC6, 0x7FCA, 0x7FD5, 0x7FD4, 0x7FE1, 0x7FE6, 0x7FE9, 0x7FF3, 0x7FF9, 0x98DC, 0x8006, 0x8004, 0x800B, 0x8012, 0x8018, 0x8019, 0x801C, 0x8021, 0x8028, 0x803F, 0x803B, 0x804A, 0x8046, 0x8052, 0x8058, 0x805A, 0x805F, 0x8062, 0x8068, 0x8073, 0x8072, 0x8070, 0x8076, 0x8079, 0x807D, 0x807F, 0x8084, 0x8086, 0x8085, 0x809B, 0x8093, 0x809A, 0x80AD, 0x5190, 0x80AC, 0x80DB, 0x80E5, 0x80D9, 0x80DD, 0x80C4, 0x80DA, 0x80D6, 0x8109, 0x80EF, 0x80F1, 0x811B, 0x8129, 0x8123, 0x812F, 0x814B, 0x968B, 0x8146, 0x813E, 0x8153, 0x8151, 0x80FC, 0x8171, 0x816E, 0x8165, 0x8166, 0x8174, 0x8183, 0x8188, 0x818A, 0x8180, 0x8182, 0x81A0, 0x8195, 0x81A4, 0x81A3, 0x815F, 0x8193, 0x81A9, 0x81B0, 0x81B5, 0x81BE, 0x81B8, 0x81BD, 0x81C0, 0x81C2, 0x81BA, 0x81C9, 0x81CD, 0x81D1, 0x81D9, 0x81D8, 0x81C8, 0x81DA, 0x81DF, 0x81E0, 0x81E7, 0x81FA, 0x81FB, 0x81FE, 0x8201, 0x8202, 0x8205, 0x8207, 0x820A, 0x820D, 0x8210, 0x8216, 0x8229, 0x822B, 0x8238, 0x8233, 0x8240, 0x8259, 0x8258, 0x825D, 0x825A, 0x825F, 0x8264, 0x8262, 0x8268, 0x826A, 0x826B, 0x822E, 0x8271, 0x8277, 0x8278, 0x827E, 0x828D, 0x8292, 0x82AB, 0x829F, 0x82BB, 0x82AC, 0x82E1, 0x82E3, 0x82DF, 0x82D2, 0x82F4, 0x82F3, 0x82FA, 0x8393, 0x8303, 0x82FB, 0x82F9, 0x82DE, 0x8306, 0x82DC, 0x8309, 0x82D9, 0x8335, 0x8334, 0x8316, 0x8332, 0x8331, 0x8340, 0x8339, 0x8350, 0x8345, 0x832F, 0x832B, 0x8317, 0x8318, 0x8385, 0x839A, 0x83AA, 0x839F, 0x83A2, 0x8396, 0x8323, 0x838E, 0x8387, 0x838A, 0x837C, 0x83B5, 0x8373, 0x8375, 0x83A0, 0x8389, 0x83A8, 0x83F4, 0x8413, 0x83EB, 0x83CE, 0x83FD, 0x8403, 0x83D8, 0x840B, 0x83C1, 0x83F7, 0x8407, 0x83E0, 0x83F2, 0x840D, 0x8422, 0x8420, 0x83BD, 0x8438, 0x8506, 0x83FB, 0x846D, 0x842A, 0x843C, 0x855A, 0x8484, 0x8477, 0x846B, 0x84AD, 0x846E, 0x8482, 0x8469, 0x8446, 0x842C, 0x846F, 0x8479, 0x8435, 0x84CA, 0x8462, 0x84B9, 0x84BF, 0x849F, 0x84D9, 0x84CD, 0x84BB, 0x84DA, 0x84D0, 0x84C1, 0x84C6, 0x84D6, 0x84A1, 0x8521, 0x84FF, 0x84F4, 0x8517, 0x8518, 0x852C, 0x851F, 0x8515, 0x8514, 0x84FC, 0x8540, 0x8563, 0x8558, 0x8548, 0x8541, 0x8602, 0x854B, 0x8555, 0x8580, 0x85A4, 0x8588, 0x8591, 0x858A, 0x85A8, 0x856D, 0x8594, 0x859B, 0x85EA, 0x8587, 0x859C, 0x8577, 0x857E, 0x8590, 0x85C9, 0x85BA, 0x85CF, 0x85B9, 0x85D0, 0x85D5, 0x85DD, 0x85E5, 0x85DC, 0x85F9, 0x860A, 0x8613, 0x860B, 0x85FE, 0x85FA, 0x8606, 0x8622, 0x861A, 0x8630, 0x863F, 0x864D, 0x4E55, 0x8654, 0x865F, 0x8667, 0x8671, 0x8693, 0x86A3, 0x86A9, 0x86AA, 0x868B, 0x868C, 0x86B6, 0x86AF, 0x86C4, 0x86C6, 0x86B0, 0x86C9, 0x8823, 0x86AB, 0x86D4, 0x86DE, 0x86E9, 0x86EC, 0x86DF, 0x86DB, 0x86EF, 0x8712, 0x8706, 0x8708, 0x8700, 0x8703, 0x86FB, 0x8711, 0x8709, 0x870D, 0x86F9, 0x870A, 0x8734, 0x873F, 0x8737, 0x873B, 0x8725, 0x8729, 0x871A, 0x8760, 0x875F, 0x8778, 0x874C, 0x874E, 0x8774, 0x8757, 0x8768, 0x876E, 0x8759, 0x8753, 0x8763, 0x876A, 0x8805, 0x87A2, 0x879F, 0x8782, 0x87AF, 0x87CB, 0x87BD, 0x87C0, 0x87D0, 0x96D6, 0x87AB, 0x87C4, 0x87B3, 0x87C7, 0x87C6, 0x87BB, 0x87EF, 0x87F2, 0x87E0, 0x880F, 0x880D, 0x87FE, 0x87F6, 0x87F7, 0x880E, 0x87D2, 0x8811, 0x8816, 0x8815, 0x8822, 0x8821, 0x8831, 0x8836, 0x8839, 0x8827, 0x883B, 0x8844, 0x8842, 0x8852, 0x8859, 0x885E, 0x8862, 0x886B, 0x8881, 0x887E, 0x889E, 0x8875, 0x887D, 0x88B5, 0x8872, 0x8882, 0x8897, 0x8892, 0x88AE, 0x8899, 0x88A2, 0x888D, 0x88A4, 0x88B0, 0x88BF, 0x88B1, 0x88C3, 0x88C4, 0x88D4, 0x88D8, 0x88D9, 0x88DD, 0x88F9, 0x8902, 0x88FC, 0x88F4, 0x88E8, 0x88F2, 0x8904, 0x890C, 0x890A, 0x8913, 0x8943, 0x891E, 0x8925, 0x892A, 0x892B, 0x8941, 0x8944, 0x893B, 0x8936, 0x8938, 0x894C, 0x891D, 0x8960, 0x895E, 0x8966, 0x8964, 0x896D, 0x896A, 0x896F, 0x8974, 0x8977, 0x897E, 0x8983, 0x8988, 0x898A, 0x8993, 0x8998, 0x89A1, 0x89A9, 0x89A6, 0x89AC, 0x89AF, 0x89B2, 0x89BA, 0x89BD, 0x89BF, 0x89C0, 0x89DA, 0x89DC, 0x89DD, 0x89E7, 0x89F4, 0x89F8, 0x8A03, 0x8A16, 0x8A10, 0x8A0C, 0x8A1B, 0x8A1D, 0x8A25, 0x8A36, 0x8A41, 0x8A5B, 0x8A52, 0x8A46, 0x8A48, 0x8A7C, 0x8A6D, 0x8A6C, 0x8A62, 0x8A85, 0x8A82, 0x8A84, 0x8AA8, 0x8AA1, 0x8A91, 0x8AA5, 0x8AA6, 0x8A9A, 0x8AA3, 0x8AC4, 0x8ACD, 0x8AC2, 0x8ADA, 0x8AEB, 0x8AF3, 0x8AE7, 0x8AE4, 0x8AF1, 0x8B14, 0x8AE0, 0x8AE2, 0x8AF7, 0x8ADE, 0x8ADB, 0x8B0C, 0x8B07, 0x8B1A, 0x8AE1, 0x8B16, 0x8B10, 0x8B17, 0x8B20, 0x8B33, 0x97AB, 0x8B26, 0x8B2B, 0x8B3E, 0x8B28, 0x8B41, 0x8B4C, 0x8B4F, 0x8B4E, 0x8B49, 0x8B56, 0x8B5B, 0x8B5A, 0x8B6B, 0x8B5F, 0x8B6C, 0x8B6F, 0x8B74, 0x8B7D, 0x8B80, 0x8B8C, 0x8B8E, 0x8B92, 0x8B93, 0x8B96, 0x8B99, 0x8B9A, 0x8C3A, 0x8C41, 0x8C3F, 0x8C48, 0x8C4C, 0x8C4E, 0x8C50, 0x8C55, 0x8C62, 0x8C6C, 0x8C78, 0x8C7A, 0x8C82, 0x8C89, 0x8C85, 0x8C8A, 0x8C8D, 0x8C8E, 0x8C94, 0x8C7C, 0x8C98, 0x621D, 0x8CAD, 0x8CAA, 0x8CBD, 0x8CB2, 0x8CB3, 0x8CAE, 0x8CB6, 0x8CC8, 0x8CC1, 0x8CE4, 0x8CE3, 0x8CDA, 0x8CFD, 0x8CFA, 0x8CFB, 0x8D04, 0x8D05, 0x8D0A, 0x8D07, 0x8D0F, 0x8D0D, 0x8D10, 0x9F4E, 0x8D13, 0x8CCD, 0x8D14, 0x8D16, 0x8D67, 0x8D6D, 0x8D71, 0x8D73, 0x8D81, 0x8D99, 0x8DC2, 0x8DBE, 0x8DBA, 0x8DCF, 0x8DDA, 0x8DD6, 0x8DCC, 0x8DDB, 0x8DCB, 0x8DEA, 0x8DEB, 0x8DDF, 0x8DE3, 0x8DFC, 0x8E08, 0x8E09, 0x8DFF, 0x8E1D, 0x8E1E, 0x8E10, 0x8E1F, 0x8E42, 0x8E35, 0x8E30, 0x8E34, 0x8E4A, 0x8E47, 0x8E49, 0x8E4C, 0x8E50, 0x8E48, 0x8E59, 0x8E64, 0x8E60, 0x8E2A, 0x8E63, 0x8E55, 0x8E76, 0x8E72, 0x8E7C, 0x8E81, 0x8E87, 0x8E85, 0x8E84, 0x8E8B, 0x8E8A, 0x8E93, 0x8E91, 0x8E94, 0x8E99, 0x8EAA, 0x8EA1, 0x8EAC, 0x8EB0, 0x8EC6, 0x8EB1, 0x8EBE, 0x8EC5, 0x8EC8, 0x8ECB, 0x8EDB, 0x8EE3, 0x8EFC, 0x8EFB, 0x8EEB, 0x8EFE, 0x8F0A, 0x8F05, 0x8F15, 0x8F12, 0x8F19, 0x8F13, 0x8F1C, 0x8F1F, 0x8F1B, 0x8F0C, 0x8F26, 0x8F33, 0x8F3B, 0x8F39, 0x8F45, 0x8F42, 0x8F3E, 0x8F4C, 0x8F49, 0x8F46, 0x8F4E, 0x8F57, 0x8F5C, 0x8F62, 0x8F63, 0x8F64, 0x8F9C, 0x8F9F, 0x8FA3, 0x8FAD, 0x8FAF, 0x8FB7, 0x8FDA, 0x8FE5, 0x8FE2, 0x8FEA, 0x8FEF, 0x9087, 0x8FF4, 0x9005, 0x8FF9, 0x8FFA, 0x9011, 0x9015, 0x9021, 0x900D, 0x901E, 0x9016, 0x900B, 0x9027, 0x9036, 0x9035, 0x9039, 0x8FF8, 0x904F, 0x9050, 0x9051, 0x9052, 0x900E, 0x9049, 0x903E, 0x9056, 0x9058, 0x905E, 0x9068, 0x906F, 0x9076, 0x96A8, 0x9072, 0x9082, 0x907D, 0x9081, 0x9080, 0x908A, 0x9089, 0x908F, 0x90A8, 0x90AF, 0x90B1, 0x90B5, 0x90E2, 0x90E4, 0x6248, 0x90DB, 0x9102, 0x9112, 0x9119, 0x9132, 0x9130, 0x914A, 0x9156, 0x9158, 0x9163, 0x9165, 0x9169, 0x9173, 0x9172, 0x918B, 0x9189, 0x9182, 0x91A2, 0x91AB, 0x91AF, 0x91AA, 0x91B5, 0x91B4, 0x91BA, 0x91C0, 0x91C1, 0x91C9, 0x91CB, 0x91D0, 0x91D6, 0x91DF, 0x91E1, 0x91DB, 0x91FC, 0x91F5, 0x91F6, 0x921E, 0x91FF, 0x9214, 0x922C, 0x9215, 0x9211, 0x925E, 0x9257, 0x9245, 0x9249, 0x9264, 0x9248, 0x9295, 0x923F, 0x924B, 0x9250, 0x929C, 0x9296, 0x9293, 0x929B, 0x925A, 0x92CF, 0x92B9, 0x92B7, 0x92E9, 0x930F, 0x92FA, 0x9344, 0x932E, 0x9319, 0x9322, 0x931A, 0x9323, 0x933A, 0x9335, 0x933B, 0x935C, 0x9360, 0x937C, 0x936E, 0x9356, 0x93B0, 0x93AC, 0x93AD, 0x9394, 0x93B9, 0x93D6, 0x93D7, 0x93E8, 0x93E5, 0x93D8, 0x93C3, 0x93DD, 0x93D0, 0x93C8, 0x93E4, 0x941A, 0x9414, 0x9413, 0x9403, 0x9407, 0x9410, 0x9436, 0x942B, 0x9435, 0x9421, 0x943A, 0x9441, 0x9452, 0x9444, 0x945B, 0x9460, 0x9462, 0x945E, 0x946A, 0x9229, 0x9470, 0x9475, 0x9477, 0x947D, 0x945A, 0x947C, 0x947E, 0x9481, 0x947F, 0x9582, 0x9587, 0x958A, 0x9594, 0x9596, 0x9598, 0x9599, 0x95A0, 0x95A8, 0x95A7, 0x95AD, 0x95BC, 0x95BB, 0x95B9, 0x95BE, 0x95CA, 0x6FF6, 0x95C3, 0x95CD, 0x95CC, 0x95D5, 0x95D4, 0x95D6, 0x95DC, 0x95E1, 0x95E5, 0x95E2, 0x9621, 0x9628, 0x962E, 0x962F, 0x9642, 0x964C, 0x964F, 0x964B, 0x9677, 0x965C, 0x965E, 0x965D, 0x965F, 0x9666, 0x9672, 0x966C, 0x968D, 0x9698, 0x9695, 0x9697, 0x96AA, 0x96A7, 0x96B1, 0x96B2, 0x96B0, 0x96B4, 0x96B6, 0x96B8, 0x96B9, 0x96CE, 0x96CB, 0x96C9, 0x96CD, 0x894D, 0x96DC, 0x970D, 0x96D5, 0x96F9, 0x9704, 0x9706, 0x9708, 0x9713, 0x970E, 0x9711, 0x970F, 0x9716, 0x9719, 0x9724, 0x972A, 0x9730, 0x9739, 0x973D, 0x973E, 0x9744, 0x9746, 0x9748, 0x9742, 0x9749, 0x975C, 0x9760, 0x9764, 0x9766, 0x9768, 0x52D2, 0x976B, 0x9771, 0x9779, 0x9785, 0x977C, 0x9781, 0x977A, 0x9786, 0x978B, 0x978F, 0x9790, 0x979C, 0x97A8, 0x97A6, 0x97A3, 0x97B3, 0x97B4, 0x97C3, 0x97C6, 0x97C8, 0x97CB, 0x97DC, 0x97ED, 0x9F4F, 0x97F2, 0x7ADF, 0x97F6, 0x97F5, 0x980F, 0x980C, 0x9838, 0x9824, 0x9821, 0x9837, 0x983D, 0x9846, 0x984F, 0x984B, 0x986B, 0x986F, 0x9870, 0x9871, 0x9874, 0x9873, 0x98AA, 0x98AF, 0x98B1, 0x98B6, 0x98C4, 0x98C3, 0x98C6, 0x98E9, 0x98EB, 0x9903, 0x9909, 0x9912, 0x9914, 0x9918, 0x9921, 0x991D, 0x991E, 0x9924, 0x9920, 0x992C, 0x992E, 0x993D, 0x993E, 0x9942, 0x9949, 0x9945, 0x9950, 0x994B, 0x9951, 0x9952, 0x994C, 0x9955, 0x9997, 0x9998, 0x99A5, 0x99AD, 0x99AE, 0x99BC, 0x99DF, 0x99DB, 0x99DD, 0x99D8, 0x99D1, 0x99ED, 0x99EE, 0x99F1, 0x99F2, 0x99FB, 0x99F8, 0x9A01, 0x9A0F, 0x9A05, 0x99E2, 0x9A19, 0x9A2B, 0x9A37, 0x9A45, 0x9A42, 0x9A40, 0x9A43, 0x9A3E, 0x9A55, 0x9A4D, 0x9A5B, 0x9A57, 0x9A5F, 0x9A62, 0x9A65, 0x9A64, 0x9A69, 0x9A6B, 0x9A6A, 0x9AAD, 0x9AB0, 0x9ABC, 0x9AC0, 0x9ACF, 0x9AD1, 0x9AD3, 0x9AD4, 0x9ADE, 0x9ADF, 0x9AE2, 0x9AE3, 0x9AE6, 0x9AEF, 0x9AEB, 0x9AEE, 0x9AF4, 0x9AF1, 0x9AF7, 0x9AFB, 0x9B06, 0x9B18, 0x9B1A, 0x9B1F, 0x9B22, 0x9B23, 0x9B25, 0x9B27, 0x9B28, 0x9B29, 0x9B2A, 0x9B2E, 0x9B2F, 0x9B32, 0x9B44, 0x9B43, 0x9B4F, 0x9B4D, 0x9B4E, 0x9B51, 0x9B58, 0x9B74, 0x9B93, 0x9B83, 0x9B91, 0x9B96, 0x9B97, 0x9B9F, 0x9BA0, 0x9BA8, 0x9BB4, 0x9BC0, 0x9BCA, 0x9BB9, 0x9BC6, 0x9BCF, 0x9BD1, 0x9BD2, 0x9BE3, 0x9BE2, 0x9BE4, 0x9BD4, 0x9BE1, 0x9C3A, 0x9BF2, 0x9BF1, 0x9BF0, 0x9C15, 0x9C14, 0x9C09, 0x9C13, 0x9C0C, 0x9C06, 0x9C08, 0x9C12, 0x9C0A, 0x9C04, 0x9C2E, 0x9C1B, 0x9C25, 0x9C24, 0x9C21, 0x9C30, 0x9C47, 0x9C32, 0x9C46, 0x9C3E, 0x9C5A, 0x9C60, 0x9C67, 0x9C76, 0x9C78, 0x9CE7, 0x9CEC, 0x9CF0, 0x9D09, 0x9D08, 0x9CEB, 0x9D03, 0x9D06, 0x9D2A, 0x9D26, 0x9DAF, 0x9D23, 0x9D1F, 0x9D44, 0x9D15, 0x9D12, 0x9D41, 0x9D3F, 0x9D3E, 0x9D46, 0x9D48, 0x9D5D, 0x9D5E, 0x9D64, 0x9D51, 0x9D50, 0x9D59, 0x9D72, 0x9D89, 0x9D87, 0x9DAB, 0x9D6F, 0x9D7A, 0x9D9A, 0x9DA4, 0x9DA9, 0x9DB2, 0x9DC4, 0x9DC1, 0x9DBB, 0x9DB8, 0x9DBA, 0x9DC6, 0x9DCF, 0x9DC2, 0x9DD9, 0x9DD3, 0x9DF8, 0x9DE6, 0x9DED, 0x9DEF, 0x9DFD, 0x9E1A, 0x9E1B, 0x9E1E, 0x9E75, 0x9E79, 0x9E7D, 0x9E81, 0x9E88, 0x9E8B, 0x9E8C, 0x9E92, 0x9E95, 0x9E91, 0x9E9D, 0x9EA5, 0x9EA9, 0x9EB8, 0x9EAA, 0x9EAD, 0x9761, 0x9ECC, 0x9ECE, 0x9ECF, 0x9ED0, 0x9ED4, 0x9EDC, 0x9EDE, 0x9EDD, 0x9EE0, 0x9EE5, 0x9EE8, 0x9EEF, 0x9EF4, 0x9EF6, 0x9EF7, 0x9EF9, 0x9EFB, 0x9EFC, 0x9EFD, 0x9F07, 0x9F08, 0x76B7, 0x9F15, 0x9F21, 0x9F2C, 0x9F3E, 0x9F4A, 0x9F52, 0x9F54, 0x9F63, 0x9F5F, 0x9F60, 0x9F61, 0x9F66, 0x9F67, 0x9F6C, 0x9F6A, 0x9F77, 0x9F72, 0x9F76, 0x9F95, 0x9F9C, 0x9FA0, 0x582F, 0x69C7, 0x9059, 0x7464, 0x51DC, 0x7199, ]; pub static IBM_KANJI: [u16; 360] = [ 0x7E8A, 0x891C, 0x9348, 0x9288, 0x84DC, 0x4FC9, 0x70BB, 0x6631, 0x68C8, 0x92F9, 0x66FB, 0x5F45, 0x4E28, 0x4EE1, 0x4EFC, 0x4F00, 0x4F03, 0x4F39, 0x4F56, 0x4F92, 0x4F8A, 0x4F9A, 0x4F94, 0x4FCD, 0x5040, 0x5022, 0x4FFF, 0x501E, 0x5046, 0x5070, 0x5042, 0x5094, 0x50F4, 0x50D8, 0x514A, 0x5164, 0x519D, 0x51BE, 0x51EC, 0x5215, 0x529C, 0x52A6, 0x52C0, 0x52DB, 0x5300, 0x5307, 0x5324, 0x5372, 0x5393, 0x53B2, 0x53DD, 0xFA0E, 0x549C, 0x548A, 0x54A9, 0x54FF, 0x5586, 0x5759, 0x5765, 0x57AC, 0x57C8, 0x57C7, 0xFA0F, 0xFA10, 0x589E, 0x58B2, 0x590B, 0x5953, 0x595B, 0x595D, 0x5963, 0x59A4, 0x59BA, 0x5B56, 0x5BC0, 0x752F, 0x5BD8, 0x5BEC, 0x5C1E, 0x5CA6, 0x5CBA, 0x5CF5, 0x5D27, 0x5D53, 0xFA11, 0x5D42, 0x5D6D, 0x5DB8, 0x5DB9, 0x5DD0, 0x5F21, 0x5F34, 0x5F67, 0x5FB7, 0x5FDE, 0x605D, 0x6085, 0x608A, 0x60DE, 0x60D5, 0x6120, 0x60F2, 0x6111, 0x6137, 0x6130, 0x6198, 0x6213, 0x62A6, 0x63F5, 0x6460, 0x649D, 0x64CE, 0x654E, 0x6600, 0x6615, 0x663B, 0x6609, 0x662E, 0x661E, 0x6624, 0x6665, 0x6657, 0x6659, 0xFA12, 0x6673, 0x6699, 0x66A0, 0x66B2, 0x66BF, 0x66FA, 0x670E, 0xF929, 0x6766, 0x67BB, 0x6852, 0x67C0, 0x6801, 0x6844, 0x68CF, 0xFA13, 0x6968, 0xFA14, 0x6998, 0x69E2, 0x6A30, 0x6A6B, 0x6A46, 0x6A73, 0x6A7E, 0x6AE2, 0x6AE4, 0x6BD6, 0x6C3F, 0x6C5C, 0x6C86, 0x6C6F, 0x6CDA, 0x6D04, 0x6D87, 0x6D6F, 0x6D96, 0x6DAC, 0x6DCF, 0x6DF8, 0x6DF2, 0x6DFC, 0x6E39, 0x6E5C, 0x6E27, 0x6E3C, 0x6EBF, 0x6F88, 0x6FB5, 0x6FF5, 0x7005, 0x7007, 0x7028, 0x7085, 0x70AB, 0x710F, 0x7104, 0x715C, 0x7146, 0x7147, 0xFA15, 0x71C1, 0x71FE, 0x72B1, 0x72BE, 0x7324, 0xFA16, 0x7377, 0x73BD, 0x73C9, 0x73D6, 0x73E3, 0x73D2, 0x7407, 0x73F5, 0x7426, 0x742A, 0x7429, 0x742E, 0x7462, 0x7489, 0x749F, 0x7501, 0x756F, 0x7682, 0x769C, 0x769E, 0x769B, 0x76A6, 0xFA17, 0x7746, 0x52AF, 0x7821, 0x784E, 0x7864, 0x787A, 0x7930, 0xFA18, 0xFA19, 0xFA1A, 0x7994, 0xFA1B, 0x799B, 0x7AD1, 0x7AE7, 0xFA1C, 0x7AEB, 0x7B9E, 0xFA1D, 0x7D48, 0x7D5C, 0x7DB7, 0x7DA0, 0x7DD6, 0x7E52, 0x7F47, 0x7FA1, 0xFA1E, 0x8301, 0x8362, 0x837F, 0x83C7, 0x83F6, 0x8448, 0x84B4, 0x8553, 0x8559, 0x856B, 0xFA1F, 0x85B0, 0xFA20, 0xFA21, 0x8807, 0x88F5, 0x8A12, 0x8A37, 0x8A79, 0x8AA7, 0x8ABE, 0x8ADF, 0xFA22, 0x8AF6, 0x8B53, 0x8B7F, 0x8CF0, 0x8CF4, 0x8D12, 0x8D76, 0xFA23, 0x8ECF, 0xFA24, 0xFA25, 0x9067, 0x90DE, 0xFA26, 0x9115, 0x9127, 0x91DA, 0x91D7, 0x91DE, 0x91ED, 0x91EE, 0x91E4, 0x91E5, 0x9206, 0x9210, 0x920A, 0x923A, 0x9240, 0x923C, 0x924E, 0x9259, 0x9251, 0x9239, 0x9267, 0x92A7, 0x9277, 0x9278, 0x92E7, 0x92D7, 0x92D9, 0x92D0, 0xFA27, 0x92D5, 0x92E0, 0x92D3, 0x9325, 0x9321, 0x92FB, 0xFA28, 0x931E, 0x92FF, 0x931D, 0x9302, 0x9370, 0x9357, 0x93A4, 0x93C6, 0x93DE, 0x93F8, 0x9431, 0x9445, 0x9448, 0x9592, 0xF9DC, 0xFA29, 0x969D, 0x96AF, 0x9733, 0x973B, 0x9743, 0x974D, 0x974F, 0x9751, 0x9755, 0x9857, 0x9865, 0xFA2A, 0xFA2B, 0x9927, 0xFA2C, 0x999E, 0x9A4E, 0x9AD9, 0x9ADC, 0x9B75, 0x9B72, 0x9B8F, 0x9BB1, 0x9BBB, 0x9C00, 0x9D70, 0x9D6B, 0xFA2D, 0x9E19, 0x9ED1, ]; pub static JIS0208_SYMBOLS: [u16; 240] = [ 0x3000, 0x3001, 0x3002, 0xFF0C, 0xFF0E, 0x30FB, 0xFF1A, 0xFF1B, 0xFF1F, 0xFF01, 0x309B, 0x309C, 0x00B4, 0xFF40, 0x00A8, 0xFF3E, 0xFFE3, 0xFF3F, 0x30FD, 0x30FE, 0x309D, 0x309E, 0x3003, 0x4EDD, 0x3005, 0x3006, 0x3007, 0x30FC, 0x2015, 0x2010, 0xFF0F, 0xFF3C, 0xFF5E, 0x2225, 0xFF5C, 0x2026, 0x2025, 0x2018, 0x2019, 0x201C, 0x201D, 0xFF08, 0xFF09, 0x3014, 0x3015, 0xFF3B, 0xFF3D, 0xFF5B, 0xFF5D, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D, 0x300E, 0x300F, 0x3010, 0x3011, 0xFF0B, 0xFF0D, 0x00B1, 0x00D7, 0x00F7, 0xFF1D, 0x2260, 0xFF1C, 0xFF1E, 0x2266, 0x2267, 0x221E, 0x2234, 0x2642, 0x2640, 0x00B0, 0x2032, 0x2033, 0x2103, 0xFFE5, 0xFF04, 0xFFE0, 0xFFE1, 0xFF05, 0xFF03, 0xFF06, 0xFF0A, 0xFF20, 0x00A7, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7, 0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC, 0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283, 0x222A, 0x2229, 0x2227, 0x2228, 0xFFE2, 0x21D2, 0x21D4, 0x2200, 0x2203, 0x2220, 0x22A5, 0x2312, 0x2202, 0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D, 0x2235, 0x222B, 0x222C, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020, 0x2021, 0x00B6, 0x25EF, 0x2500, 0x2502, 0x250C, 0x2510, 0x2518, 0x2514, 0x251C, 0x252C, 0x2524, 0x2534, 0x253C, 0x2501, 0x2503, 0x250F, 0x2513, 0x251B, 0x2517, 0x2523, 0x2533, 0x252B, 0x253B, 0x254B, 0x2520, 0x252F, 0x2528, 0x2537, 0x253F, 0x251D, 0x2530, 0x2525, 0x2538, 0x2542, 0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336, 0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B, 0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1, 0x337B, 0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6, 0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C, 0x2252, 0x2261, 0x222B, 0x222E, 0x2211, 0x221A, 0x22A5, 0x2220, 0x221F, 0x22BF, 0x2235, 0x2229, 0x222A, 0xFFE2, 0xFFE4, 0xFF07, 0xFF02, 0x3231, 0x2116, 0x2121, 0x2235, ]; pub static JIS0208_SYMBOL_TRIPLES: [u16; 33] = [ 0x0000, 0x006C, 0x0000, 0x0077, 0x0008, 0x006C, 0x0087, 0x0007, 0x0074, 0x0099, 0x000F, 0x007B, 0x00AF, 0x0008, 0x008A, 0x00BB, 0x0001, 0x0092, 0x0292, 0x0020, 0x0093, 0x0487, 0x0017, 0x00B3, 0x04A6, 0x001E, 0x00CA, 0x29F0, 0x0008, 0x00E8, 0x21C4, 0x0004, 0x00E8, ]; const IBM_SYMBOL_START: usize = 233; const IBM_SYMBOL_END: usize = 236; const IBM_SYMBOL_POINTER_START: usize = 8645; pub static JIS0208_RANGE_TRIPLES: [u16; 54] = [ 0x00CB, 0x000A, 0xFF10, 0x00DC, 0x001A, 0xFF21, 0x00FC, 0x001A, 0xFF41, 0x01D6, 0x0011, 0x0391, 0x01E7, 0x0007, 0x03A3, 0x01F6, 0x0011, 0x03B1, 0x0207, 0x0007, 0x03C3, 0x0234, 0x0006, 0x0410, 0x023A, 0x0001, 0x0401, 0x023B, 0x001A, 0x0416, 0x0264, 0x0006, 0x0430, 0x026A, 0x0001, 0x0451, 0x026B, 0x001A, 0x0436, 0x0468, 0x0014, 0x2460, 0x047C, 0x000A, 0x2160, 0x21BA, 0x000A, 0x2170, 0x29DC, 0x000A, 0x2170, 0x29E6, 0x000A, 0x2160, ]; #[cfg(all(feature = "less-slow-kanji-encode", not(feature = "fast-kanji-encode")))] static JIS0208_LEVEL1_KANJI_CODE_POINTS: [u16; 2965] = [ 0x4E00, 0x4E01, 0x4E03, 0x4E07, 0x4E08, 0x4E09, 0x4E0A, 0x4E0B, 0x4E0D, 0x4E0E, 0x4E11, 0x4E14, 0x4E16, 0x4E18, 0x4E19, 0x4E1E, 0x4E21, 0x4E26, 0x4E2D, 0x4E32, 0x4E38, 0x4E39, 0x4E3B, 0x4E43, 0x4E45, 0x4E4B, 0x4E4D, 0x4E4E, 0x4E4F, 0x4E57, 0x4E59, 0x4E5D, 0x4E5E, 0x4E5F, 0x4E71, 0x4E73, 0x4E7E, 0x4E80, 0x4E86, 0x4E88, 0x4E89, 0x4E8B, 0x4E8C, 0x4E91, 0x4E92, 0x4E94, 0x4E95, 0x4E98, 0x4E99, 0x4E9B, 0x4E9C, 0x4EA1, 0x4EA4, 0x4EA5, 0x4EA6, 0x4EA8, 0x4EAB, 0x4EAC, 0x4EAD, 0x4EAE, 0x4EBA, 0x4EC0, 0x4EC1, 0x4EC7, 0x4ECA, 0x4ECB, 0x4ECF, 0x4ED4, 0x4ED5, 0x4ED6, 0x4ED8, 0x4ED9, 0x4EE3, 0x4EE4, 0x4EE5, 0x4EEE, 0x4EF0, 0x4EF2, 0x4EF6, 0x4EFB, 0x4F01, 0x4F0A, 0x4F0D, 0x4F0E, 0x4F0F, 0x4F10, 0x4F11, 0x4F1A, 0x4F1D, 0x4F2F, 0x4F34, 0x4F36, 0x4F38, 0x4F3A, 0x4F3C, 0x4F3D, 0x4F43, 0x4F46, 0x4F4D, 0x4F4E, 0x4F4F, 0x4F50, 0x4F51, 0x4F53, 0x4F55, 0x4F59, 0x4F5C, 0x4F73, 0x4F75, 0x4F7C, 0x4F7F, 0x4F83, 0x4F8B, 0x4F8D, 0x4F9B, 0x4F9D, 0x4FA0, 0x4FA1, 0x4FAD, 0x4FAE, 0x4FAF, 0x4FB5, 0x4FB6, 0x4FBF, 0x4FC2, 0x4FC3, 0x4FC4, 0x4FCA, 0x4FD7, 0x4FDD, 0x4FE1, 0x4FE3, 0x4FEE, 0x4FF3, 0x4FF5, 0x4FF8, 0x4FFA, 0x5009, 0x500B, 0x500D, 0x5012, 0x5016, 0x5019, 0x501F, 0x5023, 0x5024, 0x5026, 0x502B, 0x502D, 0x5036, 0x5039, 0x5049, 0x504F, 0x505C, 0x5065, 0x5072, 0x5074, 0x5075, 0x5076, 0x507D, 0x508D, 0x5091, 0x5098, 0x5099, 0x50AC, 0x50AD, 0x50B5, 0x50B7, 0x50BE, 0x50C5, 0x50CD, 0x50CF, 0x50D1, 0x50D5, 0x50DA, 0x50E7, 0x50FB, 0x5100, 0x5104, 0x5112, 0x511F, 0x512A, 0x5132, 0x5141, 0x5143, 0x5144, 0x5145, 0x5146, 0x5147, 0x5148, 0x5149, 0x514B, 0x514D, 0x514E, 0x5150, 0x515A, 0x515C, 0x5165, 0x5168, 0x516B, 0x516C, 0x516D, 0x5171, 0x5175, 0x5176, 0x5177, 0x5178, 0x517C, 0x5185, 0x5186, 0x518A, 0x518D, 0x5192, 0x5197, 0x5199, 0x51A0, 0x51A5, 0x51A8, 0x51AC, 0x51B4, 0x51B6, 0x51B7, 0x51C4, 0x51C6, 0x51CB, 0x51CC, 0x51CD, 0x51DD, 0x51E1, 0x51E6, 0x51E7, 0x51EA, 0x51F1, 0x51F6, 0x51F8, 0x51F9, 0x51FA, 0x51FD, 0x5200, 0x5203, 0x5206, 0x5207, 0x5208, 0x520A, 0x5211, 0x5217, 0x521D, 0x5224, 0x5225, 0x5229, 0x5230, 0x5236, 0x5237, 0x5238, 0x523A, 0x523B, 0x5243, 0x5247, 0x524A, 0x524D, 0x5256, 0x525B, 0x5263, 0x5264, 0x5265, 0x526F, 0x5270, 0x5272, 0x5275, 0x5283, 0x5287, 0x5289, 0x529B, 0x529F, 0x52A0, 0x52A3, 0x52A9, 0x52AA, 0x52AB, 0x52B1, 0x52B4, 0x52B9, 0x52BE, 0x52C3, 0x52C5, 0x52C7, 0x52C9, 0x52D5, 0x52D8, 0x52D9, 0x52DD, 0x52DF, 0x52E2, 0x52E4, 0x52E7, 0x52F2, 0x52FA, 0x52FE, 0x52FF, 0x5301, 0x5302, 0x5305, 0x5316, 0x5317, 0x5319, 0x531D, 0x5320, 0x5321, 0x532A, 0x5339, 0x533A, 0x533B, 0x533F, 0x5341, 0x5343, 0x5347, 0x5348, 0x534A, 0x5351, 0x5352, 0x5353, 0x5354, 0x5357, 0x5358, 0x535A, 0x535C, 0x5360, 0x5366, 0x536F, 0x5370, 0x5371, 0x5373, 0x5374, 0x5375, 0x5378, 0x537F, 0x5384, 0x5398, 0x539A, 0x539F, 0x53A8, 0x53A9, 0x53AD, 0x53B3, 0x53BB, 0x53C2, 0x53C8, 0x53C9, 0x53CA, 0x53CB, 0x53CC, 0x53CD, 0x53CE, 0x53D4, 0x53D6, 0x53D7, 0x53D9, 0x53DB, 0x53E1, 0x53E2, 0x53E3, 0x53E4, 0x53E5, 0x53E9, 0x53EA, 0x53EB, 0x53EC, 0x53EF, 0x53F0, 0x53F1, 0x53F2, 0x53F3, 0x53F6, 0x53F7, 0x53F8, 0x5403, 0x5404, 0x5408, 0x5409, 0x540A, 0x540B, 0x540C, 0x540D, 0x540E, 0x540F, 0x5410, 0x5411, 0x541B, 0x541F, 0x5420, 0x5426, 0x542B, 0x5438, 0x5439, 0x543B, 0x543E, 0x5442, 0x5446, 0x5448, 0x5449, 0x544A, 0x5451, 0x5468, 0x546A, 0x5473, 0x547C, 0x547D, 0x548B, 0x548C, 0x54B2, 0x54B3, 0x54BD, 0x54C0, 0x54C1, 0x54C9, 0x54E1, 0x54E8, 0x54E9, 0x54F2, 0x5504, 0x5506, 0x5507, 0x5510, 0x5516, 0x552F, 0x5531, 0x553E, 0x5544, 0x5546, 0x554F, 0x5553, 0x5584, 0x5589, 0x558B, 0x559A, 0x559C, 0x559D, 0x55A7, 0x55AA, 0x55AB, 0x55AC, 0x55B0, 0x55B6, 0x55E3, 0x5606, 0x5609, 0x5617, 0x5618, 0x5629, 0x5631, 0x5642, 0x564C, 0x565B, 0x5668, 0x5674, 0x5678, 0x567A, 0x5687, 0x56A2, 0x56DA, 0x56DB, 0x56DE, 0x56E0, 0x56E3, 0x56F0, 0x56F2, 0x56F3, 0x56FA, 0x56FD, 0x5703, 0x570F, 0x5712, 0x571F, 0x5727, 0x5728, 0x572D, 0x5730, 0x5742, 0x5747, 0x574A, 0x5750, 0x5751, 0x5764, 0x5766, 0x576A, 0x5782, 0x578B, 0x57A2, 0x57A3, 0x57CB, 0x57CE, 0x57DC, 0x57DF, 0x57E0, 0x57F4, 0x57F7, 0x57F9, 0x57FA, 0x57FC, 0x5800, 0x5802, 0x5805, 0x5806, 0x5815, 0x5824, 0x582A, 0x5830, 0x5831, 0x5834, 0x5835, 0x583A, 0x5840, 0x5841, 0x584A, 0x5851, 0x5854, 0x5857, 0x5858, 0x5859, 0x585A, 0x585E, 0x5869, 0x586B, 0x5875, 0x587E, 0x5883, 0x5893, 0x5897, 0x589C, 0x58A8, 0x58B3, 0x58BE, 0x58C1, 0x58C7, 0x58CA, 0x58CC, 0x58D5, 0x58EB, 0x58EC, 0x58EE, 0x58F0, 0x58F1, 0x58F2, 0x58F7, 0x5909, 0x590F, 0x5915, 0x5916, 0x5919, 0x591A, 0x591C, 0x5922, 0x5927, 0x5929, 0x592A, 0x592B, 0x592E, 0x5931, 0x5937, 0x5944, 0x5947, 0x5948, 0x5949, 0x594F, 0x5951, 0x5954, 0x5957, 0x5965, 0x5968, 0x596A, 0x596E, 0x5973, 0x5974, 0x597D, 0x5982, 0x5983, 0x5984, 0x598A, 0x5993, 0x5996, 0x5999, 0x59A5, 0x59A8, 0x59AC, 0x59B9, 0x59BB, 0x59BE, 0x59C9, 0x59CB, 0x59D0, 0x59D1, 0x59D3, 0x59D4, 0x59E5, 0x59E6, 0x59EA, 0x59EB, 0x59F6, 0x59FB, 0x59FF, 0x5A01, 0x5A03, 0x5A18, 0x5A20, 0x5A29, 0x5A2F, 0x5A3C, 0x5A41, 0x5A46, 0x5A5A, 0x5A66, 0x5A7F, 0x5A92, 0x5A9B, 0x5AC1, 0x5AC9, 0x5ACC, 0x5AE1, 0x5B09, 0x5B22, 0x5B2C, 0x5B30, 0x5B50, 0x5B54, 0x5B57, 0x5B58, 0x5B5C, 0x5B5D, 0x5B5F, 0x5B63, 0x5B64, 0x5B66, 0x5B6B, 0x5B85, 0x5B87, 0x5B88, 0x5B89, 0x5B8B, 0x5B8C, 0x5B8D, 0x5B8F, 0x5B95, 0x5B97, 0x5B98, 0x5B99, 0x5B9A, 0x5B9B, 0x5B9C, 0x5B9D, 0x5B9F, 0x5BA2, 0x5BA3, 0x5BA4, 0x5BA5, 0x5BAE, 0x5BB0, 0x5BB3, 0x5BB4, 0x5BB5, 0x5BB6, 0x5BB9, 0x5BBF, 0x5BC2, 0x5BC4, 0x5BC5, 0x5BC6, 0x5BCC, 0x5BD2, 0x5BD3, 0x5BDB, 0x5BDD, 0x5BDF, 0x5BE1, 0x5BE7, 0x5BE9, 0x5BEE, 0x5BF5, 0x5BF8, 0x5BFA, 0x5BFE, 0x5BFF, 0x5C01, 0x5C02, 0x5C04, 0x5C06, 0x5C09, 0x5C0A, 0x5C0B, 0x5C0E, 0x5C0F, 0x5C11, 0x5C16, 0x5C1A, 0x5C24, 0x5C2D, 0x5C31, 0x5C3A, 0x5C3B, 0x5C3C, 0x5C3D, 0x5C3E, 0x5C3F, 0x5C40, 0x5C45, 0x5C48, 0x5C4A, 0x5C4B, 0x5C4D, 0x5C51, 0x5C55, 0x5C5E, 0x5C60, 0x5C61, 0x5C64, 0x5C65, 0x5C6F, 0x5C71, 0x5C90, 0x5CA1, 0x5CA8, 0x5CA9, 0x5CAC, 0x5CB1, 0x5CB3, 0x5CB8, 0x5CE0, 0x5CE1, 0x5CE8, 0x5CEF, 0x5CF0, 0x5CF6, 0x5CFB, 0x5D07, 0x5D0E, 0x5D16, 0x5D29, 0x5D50, 0x5D69, 0x5D6F, 0x5D8B, 0x5DBA, 0x5DCC, 0x5DDD, 0x5DDE, 0x5DE1, 0x5DE3, 0x5DE5, 0x5DE6, 0x5DE7, 0x5DE8, 0x5DEE, 0x5DF1, 0x5DF3, 0x5DF4, 0x5DF7, 0x5DFB, 0x5DFD, 0x5DFE, 0x5E02, 0x5E03, 0x5E06, 0x5E0C, 0x5E16, 0x5E1D, 0x5E25, 0x5E2B, 0x5E2D, 0x5E2F, 0x5E30, 0x5E33, 0x5E38, 0x5E3D, 0x5E45, 0x5E4C, 0x5E55, 0x5E61, 0x5E63, 0x5E72, 0x5E73, 0x5E74, 0x5E78, 0x5E79, 0x5E7B, 0x5E7C, 0x5E7D, 0x5E7E, 0x5E81, 0x5E83, 0x5E84, 0x5E87, 0x5E8A, 0x5E8F, 0x5E95, 0x5E96, 0x5E97, 0x5E9A, 0x5E9C, 0x5EA6, 0x5EA7, 0x5EAB, 0x5EAD, 0x5EB5, 0x5EB6, 0x5EB7, 0x5EB8, 0x5EC3, 0x5EC9, 0x5ECA, 0x5ED3, 0x5EDF, 0x5EE0, 0x5EF6, 0x5EF7, 0x5EFA, 0x5EFB, 0x5EFC, 0x5EFF, 0x5F01, 0x5F04, 0x5F0A, 0x5F0F, 0x5F10, 0x5F13, 0x5F14, 0x5F15, 0x5F17, 0x5F18, 0x5F1B, 0x5F1F, 0x5F25, 0x5F26, 0x5F27, 0x5F31, 0x5F35, 0x5F37, 0x5F3C, 0x5F3E, 0x5F4A, 0x5F53, 0x5F62, 0x5F66, 0x5F69, 0x5F6A, 0x5F6B, 0x5F6C, 0x5F70, 0x5F71, 0x5F79, 0x5F7C, 0x5F80, 0x5F81, 0x5F84, 0x5F85, 0x5F8B, 0x5F8C, 0x5F90, 0x5F92, 0x5F93, 0x5F97, 0x5FA1, 0x5FA9, 0x5FAA, 0x5FAE, 0x5FB3, 0x5FB4, 0x5FB9, 0x5FBD, 0x5FC3, 0x5FC5, 0x5FCC, 0x5FCD, 0x5FD7, 0x5FD8, 0x5FD9, 0x5FDC, 0x5FE0, 0x5FEB, 0x5FF5, 0x5FFD, 0x6012, 0x6016, 0x601C, 0x601D, 0x6020, 0x6025, 0x6027, 0x6028, 0x602A, 0x602F, 0x604B, 0x6050, 0x6052, 0x6055, 0x6062, 0x6065, 0x6068, 0x6069, 0x606D, 0x606F, 0x6070, 0x6075, 0x6089, 0x608C, 0x6094, 0x609F, 0x60A0, 0x60A3, 0x60A6, 0x60A9, 0x60AA, 0x60B2, 0x60B6, 0x60BC, 0x60C5, 0x60C7, 0x60D1, 0x60DA, 0x60DC, 0x60DF, 0x60E3, 0x60E8, 0x60F0, 0x60F3, 0x60F9, 0x6101, 0x6108, 0x6109, 0x610F, 0x611A, 0x611B, 0x611F, 0x6148, 0x614B, 0x614C, 0x614E, 0x6155, 0x6162, 0x6163, 0x6167, 0x6168, 0x616E, 0x6170, 0x6176, 0x617E, 0x6182, 0x618E, 0x6190, 0x61A4, 0x61A7, 0x61A9, 0x61B2, 0x61B6, 0x61BE, 0x61C7, 0x61D0, 0x61F2, 0x61F8, 0x620A, 0x620E, 0x6210, 0x6211, 0x6212, 0x6216, 0x621A, 0x621F, 0x6226, 0x622F, 0x6234, 0x6238, 0x623B, 0x623F, 0x6240, 0x6247, 0x6249, 0x624B, 0x624D, 0x6253, 0x6255, 0x6258, 0x626E, 0x6271, 0x6276, 0x6279, 0x627F, 0x6280, 0x6284, 0x628A, 0x6291, 0x6295, 0x6297, 0x6298, 0x629C, 0x629E, 0x62AB, 0x62B1, 0x62B5, 0x62B9, 0x62BC, 0x62BD, 0x62C5, 0x62CD, 0x62D0, 0x62D2, 0x62D3, 0x62D8, 0x62D9, 0x62DB, 0x62DD, 0x62E0, 0x62E1, 0x62EC, 0x62ED, 0x62F3, 0x62F6, 0x62F7, 0x62FE, 0x6301, 0x6307, 0x6309, 0x6311, 0x6319, 0x631F, 0x6328, 0x632B, 0x632F, 0x633A, 0x633D, 0x633F, 0x6349, 0x634C, 0x6355, 0x6357, 0x635C, 0x6367, 0x6368, 0x636E, 0x6372, 0x6377, 0x637A, 0x637B, 0x6383, 0x6388, 0x638C, 0x6392, 0x6398, 0x639B, 0x63A0, 0x63A1, 0x63A2, 0x63A5, 0x63A7, 0x63A8, 0x63A9, 0x63AA, 0x63AC, 0x63B2, 0x63B4, 0x63BB, 0x63C3, 0x63CF, 0x63D0, 0x63D6, 0x63DA, 0x63DB, 0x63E1, 0x63EE, 0x63F4, 0x63FA, 0x640D, 0x642C, 0x642D, 0x643A, 0x643E, 0x6442, 0x6458, 0x6469, 0x6478, 0x647A, 0x6483, 0x6492, 0x649A, 0x649E, 0x64A4, 0x64AB, 0x64AD, 0x64AE, 0x64B0, 0x64B2, 0x64B9, 0x64C1, 0x64CD, 0x64E2, 0x64E6, 0x64EC, 0x64FE, 0x652F, 0x6539, 0x653B, 0x653E, 0x653F, 0x6545, 0x654F, 0x6551, 0x6557, 0x6559, 0x6562, 0x6563, 0x6566, 0x656C, 0x6570, 0x6574, 0x6575, 0x6577, 0x6587, 0x6589, 0x658C, 0x658E, 0x6590, 0x6591, 0x6597, 0x6599, 0x659C, 0x65A1, 0x65A4, 0x65A5, 0x65A7, 0x65AC, 0x65AD, 0x65AF, 0x65B0, 0x65B9, 0x65BC, 0x65BD, 0x65C5, 0x65CB, 0x65CF, 0x65D7, 0x65E2, 0x65E5, 0x65E6, 0x65E7, 0x65E8, 0x65E9, 0x65EC, 0x65ED, 0x65FA, 0x6602, 0x6606, 0x6607, 0x660C, 0x660E, 0x660F, 0x6613, 0x6614, 0x661F, 0x6620, 0x6625, 0x6627, 0x6628, 0x662D, 0x662F, 0x663C, 0x6642, 0x6643, 0x664B, 0x6652, 0x6666, 0x6669, 0x666E, 0x666F, 0x6674, 0x6676, 0x667A, 0x6681, 0x6687, 0x6691, 0x6696, 0x6697, 0x66A2, 0x66A6, 0x66AB, 0x66AE, 0x66B4, 0x66C7, 0x66D9, 0x66DC, 0x66DD, 0x66F2, 0x66F3, 0x66F4, 0x66F8, 0x66F9, 0x66FD, 0x66FE, 0x66FF, 0x6700, 0x6708, 0x6709, 0x670B, 0x670D, 0x6714, 0x6715, 0x6717, 0x671B, 0x671D, 0x671F, 0x6728, 0x672A, 0x672B, 0x672C, 0x672D, 0x6731, 0x6734, 0x673A, 0x673D, 0x6749, 0x674E, 0x674F, 0x6750, 0x6751, 0x6753, 0x6756, 0x675C, 0x675F, 0x6761, 0x6762, 0x6765, 0x676D, 0x676F, 0x6771, 0x6775, 0x6777, 0x677E, 0x677F, 0x6787, 0x6790, 0x6795, 0x6797, 0x679A, 0x679C, 0x679D, 0x67A0, 0x67A2, 0x67AF, 0x67B6, 0x67C1, 0x67C4, 0x67CA, 0x67CF, 0x67D0, 0x67D1, 0x67D3, 0x67D4, 0x67D8, 0x67DA, 0x67F1, 0x67F3, 0x67F4, 0x67F5, 0x67FB, 0x67FE, 0x67FF, 0x6802, 0x6803, 0x6804, 0x6813, 0x6816, 0x6817, 0x6821, 0x6822, 0x682A, 0x6834, 0x6838, 0x6839, 0x683C, 0x683D, 0x6841, 0x6842, 0x6843, 0x6848, 0x6850, 0x6851, 0x6853, 0x6854, 0x685C, 0x685D, 0x685F, 0x6867, 0x6876, 0x6881, 0x6885, 0x6893, 0x6897, 0x68A2, 0x68A7, 0x68A8, 0x68AF, 0x68B0, 0x68B1, 0x68B6, 0x68BC, 0x68C4, 0x68C9, 0x68CB, 0x68D2, 0x68DA, 0x68DF, 0x68EE, 0x68F2, 0x68FA, 0x6900, 0x6905, 0x690B, 0x690D, 0x690E, 0x6919, 0x691B, 0x691C, 0x6934, 0x693F, 0x694A, 0x6953, 0x6955, 0x695A, 0x6960, 0x6962, 0x696D, 0x696F, 0x6973, 0x6975, 0x697C, 0x697D, 0x6982, 0x698A, 0x698E, 0x6994, 0x699B, 0x69CB, 0x69CC, 0x69CD, 0x69D8, 0x69D9, 0x69FB, 0x69FD, 0x6A0B, 0x6A17, 0x6A19, 0x6A1F, 0x6A21, 0x6A29, 0x6A2A, 0x6A2B, 0x6A35, 0x6A39, 0x6A3A, 0x6A3D, 0x6A4B, 0x6A58, 0x6A5F, 0x6A61, 0x6A7F, 0x6A80, 0x6A8E, 0x6AD3, 0x6ADB, 0x6AE8, 0x6B04, 0x6B1D, 0x6B20, 0x6B21, 0x6B23, 0x6B27, 0x6B32, 0x6B3A, 0x6B3D, 0x6B3E, 0x6B4C, 0x6B4E, 0x6B53, 0x6B62, 0x6B63, 0x6B64, 0x6B66, 0x6B69, 0x6B6A, 0x6B6F, 0x6B73, 0x6B74, 0x6B7B, 0x6B86, 0x6B89, 0x6B8A, 0x6B8B, 0x6B96, 0x6BB4, 0x6BB5, 0x6BBA, 0x6BBB, 0x6BBF, 0x6BC5, 0x6BCD, 0x6BCE, 0x6BD2, 0x6BD4, 0x6BD8, 0x6BDB, 0x6C0F, 0x6C11, 0x6C17, 0x6C34, 0x6C37, 0x6C38, 0x6C3E, 0x6C40, 0x6C41, 0x6C42, 0x6C4E, 0x6C50, 0x6C57, 0x6C5A, 0x6C5D, 0x6C5F, 0x6C60, 0x6C70, 0x6C72, 0x6C7A, 0x6C7D, 0x6C83, 0x6C88, 0x6C8C, 0x6C93, 0x6C96, 0x6C99, 0x6CA1, 0x6CA2, 0x6CAB, 0x6CB3, 0x6CB8, 0x6CB9, 0x6CBB, 0x6CBC, 0x6CBF, 0x6CC1, 0x6CC9, 0x6CCA, 0x6CCC, 0x6CD5, 0x6CE1, 0x6CE2, 0x6CE3, 0x6CE5, 0x6CE8, 0x6CF0, 0x6CF3, 0x6D0B, 0x6D17, 0x6D1B, 0x6D1E, 0x6D25, 0x6D29, 0x6D2A, 0x6D32, 0x6D3B, 0x6D3E, 0x6D41, 0x6D44, 0x6D45, 0x6D5C, 0x6D66, 0x6D69, 0x6D6A, 0x6D6C, 0x6D6E, 0x6D74, 0x6D77, 0x6D78, 0x6D88, 0x6D8C, 0x6D99, 0x6D9B, 0x6D9C, 0x6DAF, 0x6DB2, 0x6DBC, 0x6DC0, 0x6DCB, 0x6DD1, 0x6DD8, 0x6DE1, 0x6DEB, 0x6DF1, 0x6DF3, 0x6DF5, 0x6DF7, 0x6DFB, 0x6E05, 0x6E07, 0x6E08, 0x6E09, 0x6E0B, 0x6E13, 0x6E1A, 0x6E1B, 0x6E20, 0x6E21, 0x6E25, 0x6E26, 0x6E29, 0x6E2C, 0x6E2F, 0x6E4A, 0x6E56, 0x6E58, 0x6E5B, 0x6E67, 0x6E6F, 0x6E7E, 0x6E7F, 0x6E80, 0x6E8C, 0x6E90, 0x6E96, 0x6E9C, 0x6E9D, 0x6EA2, 0x6EB6, 0x6EBA, 0x6EC5, 0x6ECB, 0x6ED1, 0x6EDD, 0x6EDE, 0x6EF4, 0x6F01, 0x6F02, 0x6F06, 0x6F09, 0x6F0F, 0x6F14, 0x6F15, 0x6F20, 0x6F22, 0x6F23, 0x6F2B, 0x6F2C, 0x6F38, 0x6F45, 0x6F54, 0x6F5C, 0x6F5F, 0x6F64, 0x6F6E, 0x6F70, 0x6F84, 0x6F97, 0x6FB1, 0x6FC0, 0x6FC1, 0x6FC3, 0x6FE0, 0x6FE1, 0x6FEB, 0x6FEF, 0x7015, 0x701E, 0x7026, 0x7027, 0x702C, 0x7058, 0x706B, 0x706F, 0x7070, 0x7078, 0x707C, 0x707D, 0x7089, 0x708A, 0x708E, 0x70AD, 0x70B9, 0x70BA, 0x70C8, 0x70CF, 0x70F9, 0x7114, 0x711A, 0x7121, 0x7126, 0x7136, 0x713C, 0x7149, 0x714E, 0x7159, 0x7164, 0x7167, 0x7169, 0x716E, 0x717D, 0x718A, 0x7194, 0x719F, 0x71B1, 0x71C3, 0x71C8, 0x71D0, 0x71D5, 0x71E5, 0x71E6, 0x71ED, 0x7206, 0x722A, 0x7235, 0x7236, 0x723A, 0x723D, 0x723E, 0x7247, 0x7248, 0x724C, 0x7252, 0x7259, 0x725B, 0x725D, 0x725F, 0x7261, 0x7262, 0x7267, 0x7269, 0x7272, 0x7279, 0x727D, 0x7280, 0x72A0, 0x72AC, 0x72AF, 0x72B6, 0x72C2, 0x72D0, 0x72D7, 0x72D9, 0x72DB, 0x72E9, 0x72EC, 0x72ED, 0x72F8, 0x72FC, 0x72FD, 0x731B, 0x731F, 0x732A, 0x732B, 0x732E, 0x7336, 0x7337, 0x733F, 0x7344, 0x7345, 0x7363, 0x7372, 0x7384, 0x7387, 0x7389, 0x738B, 0x7396, 0x73A9, 0x73B2, 0x73C2, 0x73CA, 0x73CD, 0x73E0, 0x73EA, 0x73ED, 0x73FE, 0x7403, 0x7406, 0x7409, 0x7422, 0x7433, 0x7434, 0x7435, 0x7436, 0x745A, 0x745B, 0x745E, 0x7460, 0x7473, 0x7483, 0x74B0, 0x74BD, 0x74DC, 0x74E2, 0x74E6, 0x74F6, 0x7511, 0x7518, 0x751A, 0x751C, 0x751F, 0x7523, 0x7525, 0x7528, 0x752B, 0x7530, 0x7531, 0x7532, 0x7533, 0x7537, 0x753A, 0x753B, 0x754C, 0x754F, 0x7551, 0x7554, 0x7559, 0x755C, 0x755D, 0x7560, 0x7562, 0x7565, 0x7566, 0x756A, 0x7570, 0x7573, 0x7577, 0x757F, 0x758B, 0x758E, 0x758F, 0x7591, 0x75AB, 0x75B2, 0x75B9, 0x75BE, 0x75C5, 0x75C7, 0x75D4, 0x75D5, 0x75D8, 0x75DB, 0x75E2, 0x75E9, 0x75F4, 0x7642, 0x764C, 0x7652, 0x7656, 0x767A, 0x767B, 0x767D, 0x767E, 0x7684, 0x7686, 0x7687, 0x7690, 0x76AE, 0x76BF, 0x76C3, 0x76C6, 0x76C8, 0x76CA, 0x76D7, 0x76DB, 0x76DF, 0x76E3, 0x76E4, 0x76EE, 0x76F2, 0x76F4, 0x76F8, 0x76FE, 0x7701, 0x7709, 0x770B, 0x770C, 0x771F, 0x7720, 0x773A, 0x773C, 0x7740, 0x7761, 0x7763, 0x7766, 0x77A5, 0x77AC, 0x77AD, 0x77B3, 0x77DB, 0x77E2, 0x77E5, 0x77E7, 0x77E9, 0x77ED, 0x77EF, 0x77F3, 0x7802, 0x7814, 0x7815, 0x7825, 0x7826, 0x7827, 0x7832, 0x7834, 0x783A, 0x783F, 0x785D, 0x786B, 0x786C, 0x786F, 0x7872, 0x7881, 0x7887, 0x788D, 0x7891, 0x7893, 0x7895, 0x7897, 0x78A7, 0x78A9, 0x78BA, 0x78C1, 0x78D0, 0x78E8, 0x78EF, 0x7901, 0x790E, 0x793A, 0x793C, 0x793E, 0x7941, 0x7947, 0x7948, 0x7949, 0x7950, 0x7956, 0x795D, 0x795E, 0x7962, 0x7965, 0x7968, 0x796D, 0x7977, 0x7981, 0x7984, 0x7985, 0x798D, 0x798E, 0x798F, 0x79A6, 0x79B0, 0x79BD, 0x79BE, 0x79BF, 0x79C0, 0x79C1, 0x79CB, 0x79D1, 0x79D2, 0x79D8, 0x79DF, 0x79E4, 0x79E6, 0x79E9, 0x79F0, 0x79FB, 0x7A00, 0x7A0B, 0x7A0E, 0x7A14, 0x7A17, 0x7A1A, 0x7A1C, 0x7A2E, 0x7A32, 0x7A3C, 0x7A3D, 0x7A3F, 0x7A40, 0x7A42, 0x7A46, 0x7A4D, 0x7A4E, 0x7A4F, 0x7A50, 0x7A63, 0x7A6B, 0x7A74, 0x7A76, 0x7A7A, 0x7A7F, 0x7A81, 0x7A83, 0x7A84, 0x7A92, 0x7A93, 0x7A9F, 0x7AAA, 0x7AAE, 0x7AAF, 0x7ABA, 0x7AC3, 0x7ACB, 0x7ADC, 0x7AE0, 0x7AE3, 0x7AE5, 0x7AEA, 0x7AEF, 0x7AF6, 0x7AF9, 0x7AFA, 0x7AFF, 0x7B08, 0x7B11, 0x7B1B, 0x7B20, 0x7B25, 0x7B26, 0x7B2C, 0x7B39, 0x7B46, 0x7B48, 0x7B49, 0x7B4B, 0x7B4F, 0x7B51, 0x7B52, 0x7B54, 0x7B56, 0x7B86, 0x7B87, 0x7B94, 0x7B95, 0x7B97, 0x7BA1, 0x7BAA, 0x7BAD, 0x7BB1, 0x7BB8, 0x7BC0, 0x7BC4, 0x7BC7, 0x7BC9, 0x7BE0, 0x7BE4, 0x7BED, 0x7C21, 0x7C38, 0x7C3E, 0x7C3F, 0x7C4D, 0x7C73, 0x7C7E, 0x7C81, 0x7C82, 0x7C89, 0x7C8B, 0x7C8D, 0x7C92, 0x7C95, 0x7C97, 0x7C98, 0x7C9B, 0x7C9F, 0x7CA5, 0x7CA7, 0x7CBE, 0x7CCA, 0x7CCE, 0x7CD6, 0x7CDE, 0x7CDF, 0x7CE0, 0x7CE7, 0x7CF8, 0x7CFB, 0x7CFE, 0x7D00, 0x7D04, 0x7D05, 0x7D0B, 0x7D0D, 0x7D10, 0x7D14, 0x7D17, 0x7D18, 0x7D19, 0x7D1A, 0x7D1B, 0x7D20, 0x7D21, 0x7D22, 0x7D2B, 0x7D2C, 0x7D2F, 0x7D30, 0x7D33, 0x7D39, 0x7D3A, 0x7D42, 0x7D43, 0x7D44, 0x7D4C, 0x7D50, 0x7D5E, 0x7D61, 0x7D62, 0x7D66, 0x7D71, 0x7D75, 0x7D76, 0x7D79, 0x7D99, 0x7D9A, 0x7D9C, 0x7DAC, 0x7DAD, 0x7DB1, 0x7DB2, 0x7DB4, 0x7DBB, 0x7DBE, 0x7DBF, 0x7DCA, 0x7DCB, 0x7DCF, 0x7DD1, 0x7DD2, 0x7DDA, 0x7DE0, 0x7DE8, 0x7DE9, 0x7DEC, 0x7DEF, 0x7DF4, 0x7E01, 0x7E04, 0x7E1B, 0x7E1E, 0x7E26, 0x7E2B, 0x7E2E, 0x7E3E, 0x7E41, 0x7E4A, 0x7E4B, 0x7E4D, 0x7E54, 0x7E55, 0x7E6D, 0x7E70, 0x7E82, 0x7E8F, 0x7F36, 0x7F6A, 0x7F6B, 0x7F6E, 0x7F70, 0x7F72, 0x7F75, 0x7F77, 0x7F85, 0x7F8A, 0x7F8E, 0x7FA4, 0x7FA8, 0x7FA9, 0x7FBD, 0x7FC1, 0x7FCC, 0x7FD2, 0x7FE0, 0x7FEB, 0x7FF0, 0x7FFB, 0x7FFC, 0x8000, 0x8001, 0x8003, 0x8005, 0x800C, 0x8010, 0x8015, 0x8017, 0x8033, 0x8036, 0x803D, 0x8056, 0x805E, 0x8061, 0x806F, 0x8074, 0x8077, 0x807E, 0x8087, 0x8089, 0x808B, 0x808C, 0x8096, 0x8098, 0x809D, 0x80A1, 0x80A2, 0x80A5, 0x80A9, 0x80AA, 0x80AF, 0x80B1, 0x80B2, 0x80B4, 0x80BA, 0x80C3, 0x80C6, 0x80CC, 0x80CE, 0x80DE, 0x80E1, 0x80E4, 0x80F4, 0x80F8, 0x80FD, 0x8102, 0x8105, 0x8106, 0x8107, 0x8108, 0x810A, 0x811A, 0x8131, 0x8133, 0x8139, 0x814E, 0x8150, 0x8154, 0x8155, 0x816B, 0x8170, 0x8178, 0x8179, 0x817A, 0x817F, 0x818F, 0x819A, 0x819C, 0x819D, 0x81A8, 0x81B3, 0x81BF, 0x81C6, 0x81D3, 0x81E3, 0x81E5, 0x81E8, 0x81EA, 0x81ED, 0x81F3, 0x81F4, 0x81FC, 0x8208, 0x820C, 0x820E, 0x8217, 0x8218, 0x821B, 0x821C, 0x821E, 0x821F, 0x822A, 0x822C, 0x8235, 0x8236, 0x8237, 0x8239, 0x8247, 0x8266, 0x826E, 0x826F, 0x8272, 0x8276, 0x828B, 0x8299, 0x829D, 0x82A5, 0x82A6, 0x82AD, 0x82AF, 0x82B1, 0x82B3, 0x82B8, 0x82B9, 0x82BD, 0x82C5, 0x82D1, 0x82D3, 0x82D4, 0x82D7, 0x82DB, 0x82E5, 0x82E6, 0x82E7, 0x82EB, 0x82F1, 0x8302, 0x8304, 0x8305, 0x830E, 0x831C, 0x8328, 0x8336, 0x8338, 0x8349, 0x834A, 0x834F, 0x8352, 0x8358, 0x8377, 0x837B, 0x839E, 0x83AB, 0x83B1, 0x83C5, 0x83CA, 0x83CC, 0x83D3, 0x83D6, 0x83DC, 0x83DF, 0x83E9, 0x83EF, 0x83F0, 0x83F1, 0x8404, 0x840C, 0x840E, 0x8429, 0x8431, 0x843D, 0x8449, 0x844E, 0x8457, 0x845B, 0x8461, 0x8463, 0x8466, 0x846C, 0x8471, 0x8475, 0x847A, 0x848B, 0x8490, 0x8494, 0x8499, 0x849C, 0x84B2, 0x84B8, 0x84BC, 0x84C4, 0x84C9, 0x84CB, 0x84D1, 0x84EC, 0x84EE, 0x8500, 0x8511, 0x8513, 0x851A, 0x8526, 0x852D, 0x8535, 0x853D, 0x8543, 0x8549, 0x854A, 0x854E, 0x8557, 0x8568, 0x8569, 0x856A, 0x8584, 0x8597, 0x8599, 0x85A6, 0x85A9, 0x85AA, 0x85AB, 0x85AC, 0x85AE, 0x85AF, 0x85C1, 0x85CD, 0x85E4, 0x85E9, 0x85F7, 0x85FB, 0x8607, 0x862D, 0x864E, 0x8650, 0x865A, 0x865C, 0x865E, 0x866B, 0x8679, 0x867B, 0x868A, 0x8695, 0x86A4, 0x86C7, 0x86CB, 0x86CD, 0x86CE, 0x86D9, 0x86E4, 0x86ED, 0x86EE, 0x86F8, 0x86FE, 0x8702, 0x8718, 0x871C, 0x8749, 0x874B, 0x8755, 0x8766, 0x8776, 0x877F, 0x878D, 0x87BA, 0x87F9, 0x87FB, 0x8840, 0x8846, 0x884C, 0x8853, 0x8857, 0x885B, 0x885D, 0x8861, 0x8863, 0x8868, 0x8870, 0x8877, 0x887F, 0x8888, 0x888B, 0x8896, 0x88AB, 0x88B4, 0x88B7, 0x88C1, 0x88C2, 0x88C5, 0x88CF, 0x88D5, 0x88DC, 0x88DF, 0x88E1, 0x88F3, 0x88F8, 0x88FD, 0x88FE, 0x8907, 0x8910, 0x8912, 0x8956, 0x895F, 0x8972, 0x897F, 0x8981, 0x8986, 0x8987, 0x898B, 0x898F, 0x8996, 0x8997, 0x899A, 0x89A7, 0x89AA, 0x89B3, 0x89D2, 0x89E3, 0x89E6, 0x8A00, 0x8A02, 0x8A08, 0x8A0A, 0x8A0E, 0x8A13, 0x8A17, 0x8A18, 0x8A1F, 0x8A23, 0x8A2A, 0x8A2D, 0x8A31, 0x8A33, 0x8A34, 0x8A3A, 0x8A3B, 0x8A3C, 0x8A50, 0x8A51, 0x8A54, 0x8A55, 0x8A5E, 0x8A60, 0x8A63, 0x8A66, 0x8A69, 0x8A6B, 0x8A6E, 0x8A70, 0x8A71, 0x8A72, 0x8A73, 0x8A87, 0x8A89, 0x8A8C, 0x8A8D, 0x8A93, 0x8A95, 0x8A98, 0x8A9E, 0x8AA0, 0x8AA4, 0x8AAC, 0x8AAD, 0x8AB0, 0x8AB2, 0x8AB9, 0x8ABC, 0x8ABF, 0x8AC7, 0x8ACB, 0x8ACC, 0x8ACF, 0x8AD2, 0x8AD6, 0x8ADC, 0x8AE6, 0x8AED, 0x8AEE, 0x8AF8, 0x8AFA, 0x8AFE, 0x8B00, 0x8B01, 0x8B02, 0x8B04, 0x8B0E, 0x8B19, 0x8B1B, 0x8B1D, 0x8B21, 0x8B2C, 0x8B39, 0x8B58, 0x8B5C, 0x8B66, 0x8B70, 0x8B72, 0x8B77, 0x8B83, 0x8B90, 0x8C37, 0x8C46, 0x8C4A, 0x8C5A, 0x8C61, 0x8C6A, 0x8C79, 0x8C8C, 0x8C9D, 0x8C9E, 0x8CA0, 0x8CA1, 0x8CA2, 0x8CA7, 0x8CA8, 0x8CA9, 0x8CAB, 0x8CAC, 0x8CAF, 0x8CB0, 0x8CB4, 0x8CB7, 0x8CB8, 0x8CBB, 0x8CBC, 0x8CBF, 0x8CC0, 0x8CC2, 0x8CC3, 0x8CC4, 0x8CC7, 0x8CCA, 0x8CCE, 0x8CD1, 0x8CD3, 0x8CDB, 0x8CDC, 0x8CDE, 0x8CE0, 0x8CE2, 0x8CE6, 0x8CEA, 0x8CED, 0x8CFC, 0x8D08, 0x8D0B, 0x8D64, 0x8D66, 0x8D6B, 0x8D70, 0x8D74, 0x8D77, 0x8D85, 0x8D8A, 0x8DA3, 0x8DA8, 0x8DB3, 0x8DDD, 0x8DE1, 0x8DE8, 0x8DEF, 0x8DF3, 0x8DF5, 0x8E0A, 0x8E0F, 0x8E44, 0x8E5F, 0x8E74, 0x8E8D, 0x8EAB, 0x8EAF, 0x8ECA, 0x8ECC, 0x8ECD, 0x8ED2, 0x8EDF, 0x8EE2, 0x8EF8, 0x8EFD, 0x8F03, 0x8F09, 0x8F14, 0x8F1D, 0x8F29, 0x8F2A, 0x8F2F, 0x8F38, 0x8F3F, 0x8F44, 0x8F4D, 0x8F5F, 0x8F61, 0x8F9B, 0x8F9E, 0x8FB0, 0x8FB1, 0x8FB2, 0x8FBA, 0x8FBB, 0x8FBC, 0x8FBF, 0x8FC2, 0x8FC4, 0x8FC5, 0x8FCE, 0x8FD1, 0x8FD4, 0x8FE6, 0x8FE9, 0x8FEB, 0x8FED, 0x8FF0, 0x8FF7, 0x8FFD, 0x9000, 0x9001, 0x9003, 0x9006, 0x900F, 0x9010, 0x9013, 0x9014, 0x9017, 0x9019, 0x901A, 0x901D, 0x901F, 0x9020, 0x9022, 0x9023, 0x902E, 0x9031, 0x9032, 0x9038, 0x903C, 0x9041, 0x9042, 0x9045, 0x9047, 0x904A, 0x904B, 0x904D, 0x904E, 0x9053, 0x9054, 0x9055, 0x905C, 0x9060, 0x9061, 0x9063, 0x9065, 0x9069, 0x906D, 0x906E, 0x9075, 0x9077, 0x9078, 0x907A, 0x907C, 0x907F, 0x9084, 0x9091, 0x90A3, 0x90A6, 0x90AA, 0x90B8, 0x90C1, 0x90CA, 0x90CE, 0x90E1, 0x90E8, 0x90ED, 0x90F5, 0x90F7, 0x90FD, 0x912D, 0x9149, 0x914B, 0x914C, 0x914D, 0x914E, 0x9152, 0x9154, 0x9162, 0x916A, 0x916C, 0x9175, 0x9177, 0x9178, 0x9187, 0x918D, 0x9190, 0x9192, 0x9197, 0x919C, 0x91A4, 0x91B8, 0x91C6, 0x91C7, 0x91C8, 0x91CC, 0x91CD, 0x91CE, 0x91CF, 0x91D1, 0x91D8, 0x91DC, 0x91DD, 0x91E3, 0x91E6, 0x91E7, 0x920D, 0x920E, 0x9234, 0x9237, 0x9244, 0x925B, 0x9262, 0x9266, 0x9271, 0x927E, 0x9280, 0x9283, 0x9285, 0x9291, 0x9298, 0x929A, 0x92AD, 0x92D2, 0x92E4, 0x92EA, 0x92ED, 0x92F2, 0x92F3, 0x92F8, 0x92FC, 0x9306, 0x9310, 0x9318, 0x9320, 0x9326, 0x9328, 0x932B, 0x932C, 0x932F, 0x9332, 0x934B, 0x934D, 0x9354, 0x935B, 0x936C, 0x9375, 0x937E, 0x938C, 0x9396, 0x9397, 0x939A, 0x93A7, 0x93AE, 0x93D1, 0x93E1, 0x9418, 0x9419, 0x9438, 0x9451, 0x9453, 0x9577, 0x9580, 0x9583, 0x9589, 0x958B, 0x958F, 0x9591, 0x9593, 0x95A2, 0x95A3, 0x95A4, 0x95A5, 0x95B2, 0x95C7, 0x95D8, 0x961C, 0x962A, 0x9632, 0x963B, 0x963F, 0x9640, 0x9644, 0x964D, 0x9650, 0x965B, 0x9662, 0x9663, 0x9664, 0x9665, 0x966A, 0x9670, 0x9673, 0x9675, 0x9676, 0x9678, 0x967A, 0x967D, 0x9685, 0x9686, 0x9688, 0x968A, 0x968E, 0x968F, 0x9694, 0x9699, 0x969B, 0x969C, 0x96A0, 0x96A3, 0x96B7, 0x96BB, 0x96BC, 0x96C0, 0x96C1, 0x96C4, 0x96C5, 0x96C6, 0x96C7, 0x96CC, 0x96D1, 0x96DB, 0x96E2, 0x96E3, 0x96E8, 0x96EA, 0x96EB, 0x96F0, 0x96F2, 0x96F6, 0x96F7, 0x96FB, 0x9700, 0x9707, 0x970A, 0x971C, 0x971E, 0x9727, 0x9732, 0x9752, 0x9756, 0x9759, 0x975E, 0x9762, 0x9769, 0x976D, 0x9774, 0x9784, 0x978D, 0x9798, 0x97A0, 0x97AD, 0x97D3, 0x97EE, 0x97F3, 0x97FB, 0x97FF, 0x9801, 0x9802, 0x9803, 0x9805, 0x9806, 0x9808, 0x9810, 0x9811, 0x9812, 0x9813, 0x9817, 0x9818, 0x981A, 0x982C, 0x982D, 0x9834, 0x983B, 0x983C, 0x984C, 0x984D, 0x984E, 0x9854, 0x9855, 0x9858, 0x985B, 0x985E, 0x9867, 0x98A8, 0x98DB, 0x98DF, 0x98E2, 0x98EF, 0x98F2, 0x98F4, 0x98FC, 0x98FD, 0x98FE, 0x9905, 0x990A, 0x990C, 0x9910, 0x9913, 0x9928, 0x9957, 0x9996, 0x9999, 0x99A8, 0x99AC, 0x99B3, 0x99B4, 0x99C1, 0x99C4, 0x99C5, 0x99C6, 0x99C8, 0x99D0, 0x99D2, 0x99D5, 0x99FF, 0x9A0E, 0x9A12, 0x9A13, 0x9A28, 0x9A30, 0x9A5A, 0x9AA8, 0x9AB8, 0x9AC4, 0x9AD8, 0x9AEA, 0x9AED, 0x9B3C, 0x9B41, 0x9B42, 0x9B45, 0x9B54, 0x9B5A, 0x9B6F, 0x9B8E, 0x9B92, 0x9BAA, 0x9BAB, 0x9BAD, 0x9BAE, 0x9BC9, 0x9BD6, 0x9BDB, 0x9BE8, 0x9BF5, 0x9C0D, 0x9C10, 0x9C2D, 0x9C2F, 0x9C39, 0x9C3B, 0x9C48, 0x9C52, 0x9C57, 0x9CE5, 0x9CE9, 0x9CF3, 0x9CF4, 0x9CF6, 0x9D07, 0x9D0E, 0x9D1B, 0x9D28, 0x9D2B, 0x9D2C, 0x9D3B, 0x9D5C, 0x9D60, 0x9D61, 0x9D6C, 0x9D8F, 0x9DB4, 0x9DF2, 0x9DF9, 0x9DFA, 0x9E78, 0x9E7F, 0x9E93, 0x9E97, 0x9E9F, 0x9EA6, 0x9EB9, 0x9EBA, 0x9EBB, 0x9EBF, 0x9EC4, 0x9ECD, 0x9ED2, 0x9ED9, 0x9EDB, 0x9F0E, 0x9F13, 0x9F20, 0x9F3B, 0x9F62, 0x9F8D, ]; #[cfg(all(feature = "less-slow-kanji-encode", not(feature = "fast-kanji-encode")))] static JIS0208_LEVEL1_KANJI_SHIFT_JIS_BYTES: [[u8; 2]; 2965] = [ [0x88, 0xEA], [0x92, 0x9A], [0x8E, 0xB5], [0x96, 0x9C], [0x8F, 0xE4], [0x8E, 0x4F], [0x8F, 0xE3], [0x89, 0xBA], [0x95, 0x73], [0x97, 0x5E], [0x89, 0x4E], [0x8A, 0x8E], [0x90, 0xA2], [0x8B, 0x75], [0x95, 0xB8], [0x8F, 0xE5], [0x97, 0xBC], [0x95, 0xC0], [0x92, 0x86], [0x8B, 0xF8], [0x8A, 0xDB], [0x92, 0x4F], [0x8E, 0xE5], [0x94, 0x54], [0x8B, 0x76], [0x94, 0x56], [0x93, 0xE1], [0x8C, 0xC1], [0x96, 0x52], [0x8F, 0xE6], [0x89, 0xB3], [0x8B, 0xE3], [0x8C, 0xEE], [0x96, 0xE7], [0x97, 0x90], [0x93, 0xFB], [0x8A, 0xA3], [0x8B, 0x54], [0x97, 0xB9], [0x97, 0x5C], [0x91, 0x88], [0x8E, 0x96], [0x93, 0xF1], [0x89, 0x5D], [0x8C, 0xDD], [0x8C, 0xDC], [0x88, 0xE4], [0x98, 0x6A], [0x98, 0x69], [0x8D, 0xB1], [0x88, 0x9F], [0x96, 0x53], [0x8C, 0xF0], [0x88, 0xE5], [0x96, 0x92], [0x8B, 0x9C], [0x8B, 0x9D], [0x8B, 0x9E], [0x92, 0xE0], [0x97, 0xBA], [0x90, 0x6C], [0x8F, 0x59], [0x90, 0x6D], [0x8B, 0x77], [0x8D, 0xA1], [0x89, 0xEE], [0x95, 0xA7], [0x8E, 0x65], [0x8E, 0x64], [0x91, 0xBC], [0x95, 0x74], [0x90, 0xE5], [0x91, 0xE3], [0x97, 0xDF], [0x88, 0xC8], [0x89, 0xBC], [0x8B, 0xC2], [0x92, 0x87], [0x8C, 0x8F], [0x94, 0x43], [0x8A, 0xE9], [0x88, 0xC9], [0x8C, 0xDE], [0x8A, 0xEA], [0x95, 0x9A], [0x94, 0xB0], [0x8B, 0x78], [0x89, 0xEF], [0x93, 0x60], [0x94, 0x8C], [0x94, 0xBA], [0x97, 0xE0], [0x90, 0x4C], [0x8E, 0x66], [0x8E, 0x97], [0x89, 0xBE], [0x92, 0xCF], [0x92, 0x41], [0x88, 0xCA], [0x92, 0xE1], [0x8F, 0x5A], [0x8D, 0xB2], [0x97, 0x43], [0x91, 0xCC], [0x89, 0xBD], [0x97, 0x5D], [0x8D, 0xEC], [0x89, 0xC0], [0x95, 0xB9], [0x8C, 0xF1], [0x8E, 0x67], [0x8A, 0xA4], [0x97, 0xE1], [0x8E, 0x98], [0x8B, 0x9F], [0x88, 0xCB], [0x8B, 0xA0], [0x89, 0xBF], [0x96, 0x99], [0x95, 0x8E], [0x8C, 0xF2], [0x90, 0x4E], [0x97, 0xB5], [0x95, 0xD6], [0x8C, 0x57], [0x91, 0xA3], [0x89, 0xE2], [0x8F, 0x72], [0x91, 0xAD], [0x95, 0xDB], [0x90, 0x4D], [0x96, 0x93], [0x8F, 0x43], [0x94, 0x6F], [0x95, 0x55], [0x95, 0xEE], [0x89, 0xB4], [0x91, 0x71], [0x8C, 0xC2], [0x94, 0x7B], [0x93, 0x7C], [0x8C, 0xF4], [0x8C, 0xF3], [0x8E, 0xD8], [0x95, 0xED], [0x92, 0x6C], [0x8C, 0x91], [0x97, 0xCF], [0x98, 0x60], [0x8B, 0xE4], [0x8C, 0x90], [0x88, 0xCC], [0x95, 0xCE], [0x92, 0xE2], [0x8C, 0x92], [0x8E, 0xC3], [0x91, 0xA4], [0x92, 0xE3], [0x8B, 0xF4], [0x8B, 0x55], [0x96, 0x54], [0x8C, 0x86], [0x8E, 0x50], [0x94, 0xF5], [0x8D, 0xC3], [0x97, 0x62], [0x8D, 0xC2], [0x8F, 0x9D], [0x8C, 0x58], [0x8B, 0xCD], [0x93, 0xAD], [0x91, 0x9C], [0x8B, 0xA1], [0x96, 0x6C], [0x97, 0xBB], [0x91, 0x6D], [0x95, 0xC6], [0x8B, 0x56], [0x89, 0xAD], [0x8E, 0xF2], [0x8F, 0x9E], [0x97, 0x44], [0x96, 0xD7], [0x88, 0xF2], [0x8C, 0xB3], [0x8C, 0x5A], [0x8F, 0x5B], [0x92, 0x9B], [0x8B, 0xA2], [0x90, 0xE6], [0x8C, 0xF5], [0x8D, 0x8E], [0x96, 0xC6], [0x93, 0x65], [0x8E, 0x99], [0x93, 0x7D], [0x8A, 0x95], [0x93, 0xFC], [0x91, 0x53], [0x94, 0xAA], [0x8C, 0xF6], [0x98, 0x5A], [0x8B, 0xA4], [0x95, 0xBA], [0x91, 0xB4], [0x8B, 0xEF], [0x93, 0x54], [0x8C, 0x93], [0x93, 0xE0], [0x89, 0x7E], [0x8D, 0xFB], [0x8D, 0xC4], [0x96, 0x60], [0x8F, 0xE7], [0x8E, 0xCA], [0x8A, 0xA5], [0x96, 0xBB], [0x95, 0x79], [0x93, 0x7E], [0x8D, 0xE1], [0x96, 0xE8], [0x97, 0xE2], [0x90, 0xA6], [0x8F, 0x79], [0x92, 0x9C], [0x97, 0xBD], [0x93, 0x80], [0x8B, 0xC3], [0x96, 0x7D], [0x8F, 0x88], [0x91, 0xFA], [0x93, 0xE2], [0x8A, 0x4D], [0x8B, 0xA5], [0x93, 0xCA], [0x89, 0x9A], [0x8F, 0x6F], [0x94, 0x9F], [0x93, 0x81], [0x90, 0x6E], [0x95, 0xAA], [0x90, 0xD8], [0x8A, 0xA0], [0x8A, 0xA7], [0x8C, 0x59], [0x97, 0xF1], [0x8F, 0x89], [0x94, 0xBB], [0x95, 0xCA], [0x97, 0x98], [0x93, 0x9E], [0x90, 0xA7], [0x8D, 0xFC], [0x8C, 0x94], [0x8E, 0x68], [0x8D, 0x8F], [0x92, 0xE4], [0x91, 0xA5], [0x8D, 0xED], [0x91, 0x4F], [0x96, 0x55], [0x8D, 0x84], [0x8C, 0x95], [0x8D, 0xDC], [0x94, 0x8D], [0x95, 0x9B], [0x8F, 0xE8], [0x8A, 0x84], [0x91, 0x6E], [0x8A, 0x63], [0x8C, 0x80], [0x97, 0xAB], [0x97, 0xCD], [0x8C, 0xF7], [0x89, 0xC1], [0x97, 0xF2], [0x8F, 0x95], [0x93, 0x77], [0x8D, 0x85], [0x97, 0xE3], [0x98, 0x4A], [0x8C, 0xF8], [0x8A, 0x4E], [0x96, 0x75], [0x92, 0xBA], [0x97, 0x45], [0x95, 0xD7], [0x93, 0xAE], [0x8A, 0xA8], [0x96, 0xB1], [0x8F, 0x9F], [0x95, 0xE5], [0x90, 0xA8], [0x8B, 0xCE], [0x8A, 0xA9], [0x8C, 0x4D], [0x8E, 0xD9], [0x8C, 0xF9], [0x96, 0xDC], [0x96, 0xE6], [0x93, 0xF5], [0x95, 0xEF], [0x89, 0xBB], [0x96, 0x6B], [0x8D, 0xFA], [0x91, 0x78], [0x8F, 0xA0], [0x8B, 0xA7], [0x94, 0xD9], [0x95, 0x43], [0x8B, 0xE6], [0x88, 0xE3], [0x93, 0xBD], [0x8F, 0x5C], [0x90, 0xE7], [0x8F, 0xA1], [0x8C, 0xDF], [0x94, 0xBC], [0x94, 0xDA], [0x91, 0xB2], [0x91, 0xEC], [0x8B, 0xA6], [0x93, 0xEC], [0x92, 0x50], [0x94, 0x8E], [0x96, 0x6D], [0x90, 0xE8], [0x8C, 0x54], [0x89, 0x4B], [0x88, 0xF3], [0x8A, 0xEB], [0x91, 0xA6], [0x8B, 0x70], [0x97, 0x91], [0x89, 0xB5], [0x8B, 0xA8], [0x96, 0xEF], [0x97, 0xD0], [0x8C, 0xFA], [0x8C, 0xB4], [0x90, 0x7E], [0x89, 0x58], [0x89, 0x7D], [0x8C, 0xB5], [0x8B, 0x8E], [0x8E, 0x51], [0x96, 0x94], [0x8D, 0xB3], [0x8B, 0x79], [0x97, 0x46], [0x91, 0x6F], [0x94, 0xBD], [0x8E, 0xFB], [0x8F, 0x66], [0x8E, 0xE6], [0x8E, 0xF3], [0x8F, 0x96], [0x94, 0xBE], [0x89, 0x62], [0x91, 0x70], [0x8C, 0xFB], [0x8C, 0xC3], [0x8B, 0xE5], [0x92, 0x40], [0x91, 0xFC], [0x8B, 0xA9], [0x8F, 0xA2], [0x89, 0xC2], [0x91, 0xE4], [0x8E, 0xB6], [0x8E, 0x6A], [0x89, 0x45], [0x8A, 0x90], [0x8D, 0x86], [0x8E, 0x69], [0x8B, 0x68], [0x8A, 0x65], [0x8D, 0x87], [0x8B, 0x67], [0x92, 0xDD], [0x89, 0x44], [0x93, 0xAF], [0x96, 0xBC], [0x8D, 0x40], [0x97, 0x99], [0x93, 0x66], [0x8C, 0xFC], [0x8C, 0x4E], [0x8B, 0xE1], [0x96, 0x69], [0x94, 0xDB], [0x8A, 0xDC], [0x8B, 0x7A], [0x90, 0x81], [0x95, 0xAB], [0x8C, 0xE1], [0x98, 0x43], [0x95, 0xF0], [0x92, 0xE6], [0x8C, 0xE0], [0x8D, 0x90], [0x93, 0xDB], [0x8E, 0xFC], [0x8E, 0xF4], [0x96, 0xA1], [0x8C, 0xC4], [0x96, 0xBD], [0x8D, 0xEE], [0x98, 0x61], [0x8D, 0xE7], [0x8A, 0x50], [0x88, 0xF4], [0x88, 0xA3], [0x95, 0x69], [0x8D, 0xC6], [0x88, 0xF5], [0x8F, 0xA3], [0x96, 0x89], [0x93, 0x4E], [0x89, 0x53], [0x8D, 0xB4], [0x90, 0x4F], [0x93, 0x82], [0x88, 0xA0], [0x97, 0x42], [0x8F, 0xA5], [0x91, 0xC1], [0x91, 0xED], [0x8F, 0xA4], [0x96, 0xE2], [0x8C, 0x5B], [0x91, 0x50], [0x8D, 0x41], [0x92, 0x9D], [0x8A, 0xAB], [0x8A, 0xEC], [0x8A, 0x85], [0x8C, 0x96], [0x91, 0x72], [0x8B, 0x69], [0x8B, 0xAA], [0x8B, 0xF2], [0x89, 0x63], [0x8E, 0x6B], [0x92, 0x51], [0x89, 0xC3], [0x8F, 0xA6], [0x89, 0x52], [0x89, 0xDC], [0x8F, 0xFA], [0x89, 0x5C], [0x91, 0x58], [0x8A, 0x9A], [0x8A, 0xED], [0x95, 0xAC], [0x93, 0xD3], [0x94, 0xB6], [0x8A, 0x64], [0x94, 0x58], [0x8E, 0xFA], [0x8E, 0x6C], [0x89, 0xF1], [0x88, 0xF6], [0x92, 0x63], [0x8D, 0xA2], [0x88, 0xCD], [0x90, 0x7D], [0x8C, 0xC5], [0x8D, 0x91], [0x95, 0xDE], [0x8C, 0x97], [0x89, 0x80], [0x93, 0x79], [0x88, 0xB3], [0x8D, 0xDD], [0x8C, 0x5C], [0x92, 0x6E], [0x8D, 0xE2], [0x8B, 0xCF], [0x96, 0x56], [0x8D, 0xBF], [0x8D, 0x42], [0x8D, 0xA3], [0x92, 0x52], [0x92, 0xD8], [0x90, 0x82], [0x8C, 0x5E], [0x8D, 0x43], [0x8A, 0x5F], [0x96, 0x84], [0x8F, 0xE9], [0x94, 0x57], [0x88, 0xE6], [0x95, 0x75], [0x8F, 0xFB], [0x8E, 0xB7], [0x94, 0x7C], [0x8A, 0xEE], [0x8D, 0xE9], [0x96, 0x78], [0x93, 0xB0], [0x8C, 0x98], [0x91, 0xCD], [0x91, 0xC2], [0x92, 0xE7], [0x8A, 0xAC], [0x89, 0x81], [0x95, 0xF1], [0x8F, 0xEA], [0x93, 0x67], [0x8D, 0xE4], [0x95, 0xBB], [0x97, 0xDB], [0x89, 0xF2], [0x91, 0x59], [0x93, 0x83], [0x93, 0x68], [0x93, 0x84], [0x94, 0xB7], [0x92, 0xCB], [0x8D, 0xC7], [0x89, 0x96], [0x93, 0x55], [0x90, 0x6F], [0x8F, 0x6D], [0x8B, 0xAB], [0x95, 0xE6], [0x91, 0x9D], [0x92, 0xC4], [0x96, 0x6E], [0x95, 0xAD], [0x8D, 0xA4], [0x95, 0xC7], [0x92, 0x64], [0x89, 0xF3], [0x8F, 0xEB], [0x8D, 0x88], [0x8E, 0x6D], [0x90, 0x70], [0x91, 0x73], [0x90, 0xBA], [0x88, 0xEB], [0x94, 0x84], [0x92, 0xD9], [0x95, 0xCF], [0x89, 0xC4], [0x97, 0x5B], [0x8A, 0x4F], [0x8F, 0x67], [0x91, 0xBD], [0x96, 0xE9], [0x96, 0xB2], [0x91, 0xE5], [0x93, 0x56], [0x91, 0xBE], [0x95, 0x76], [0x89, 0x9B], [0x8E, 0xB8], [0x88, 0xCE], [0x89, 0x82], [0x8A, 0xEF], [0x93, 0xDE], [0x95, 0xF2], [0x91, 0x74], [0x8C, 0x5F], [0x96, 0x7A], [0x93, 0x85], [0x89, 0x9C], [0x8F, 0xA7], [0x92, 0x44], [0x95, 0xB1], [0x8F, 0x97], [0x93, 0x7A], [0x8D, 0x44], [0x94, 0x40], [0x94, 0xDC], [0x96, 0xCF], [0x94, 0x44], [0x8B, 0x57], [0x97, 0x64], [0x96, 0xAD], [0x91, 0xC3], [0x96, 0x57], [0x93, 0x69], [0x96, 0x85], [0x8D, 0xC8], [0x8F, 0xA8], [0x8E, 0x6F], [0x8E, 0x6E], [0x88, 0xB7], [0x8C, 0xC6], [0x90, 0xA9], [0x88, 0xCF], [0x89, 0x57], [0x8A, 0xAD], [0x96, 0xC3], [0x95, 0x50], [0x88, 0xA6], [0x88, 0xF7], [0x8E, 0x70], [0x88, 0xD0], [0x88, 0xA1], [0x96, 0xBA], [0x90, 0x50], [0x95, 0xD8], [0x8C, 0xE2], [0x8F, 0xA9], [0x98, 0x4B], [0x94, 0x6B], [0x8D, 0xA5], [0x95, 0x77], [0x96, 0xB9], [0x94, 0x7D], [0x95, 0x51], [0x89, 0xC5], [0x8E, 0xB9], [0x8C, 0x99], [0x92, 0x84], [0x8A, 0xF0], [0x8F, 0xEC], [0x92, 0xDA], [0x89, 0x64], [0x8E, 0x71], [0x8D, 0x45], [0x8E, 0x9A], [0x91, 0xB6], [0x8E, 0x79], [0x8D, 0x46], [0x96, 0xD0], [0x8B, 0x47], [0x8C, 0xC7], [0x8A, 0x77], [0x91, 0xB7], [0x91, 0xEE], [0x89, 0x46], [0x8E, 0xE7], [0x88, 0xC0], [0x91, 0x76], [0x8A, 0xAE], [0x8E, 0xB3], [0x8D, 0x47], [0x93, 0x86], [0x8F, 0x40], [0x8A, 0xAF], [0x92, 0x88], [0x92, 0xE8], [0x88, 0xB6], [0x8B, 0x58], [0x95, 0xF3], [0x8E, 0xC0], [0x8B, 0x71], [0x90, 0xE9], [0x8E, 0xBA], [0x97, 0x47], [0x8B, 0x7B], [0x8D, 0xC9], [0x8A, 0x51], [0x89, 0x83], [0x8F, 0xAA], [0x89, 0xC6], [0x97, 0x65], [0x8F, 0x68], [0x8E, 0xE2], [0x8A, 0xF1], [0x93, 0xD0], [0x96, 0xA7], [0x95, 0x78], [0x8A, 0xA6], [0x8B, 0xF5], [0x8A, 0xB0], [0x90, 0x51], [0x8E, 0x40], [0x89, 0xC7], [0x94, 0x4A], [0x90, 0x52], [0x97, 0xBE], [0x92, 0x9E], [0x90, 0xA1], [0x8E, 0x9B], [0x91, 0xCE], [0x8E, 0xF5], [0x95, 0x95], [0x90, 0xEA], [0x8E, 0xCB], [0x8F, 0xAB], [0x88, 0xD1], [0x91, 0xB8], [0x90, 0x71], [0x93, 0xB1], [0x8F, 0xAC], [0x8F, 0xAD], [0x90, 0xEB], [0x8F, 0xAE], [0x96, 0xDE], [0x8B, 0xC4], [0x8F, 0x41], [0x8E, 0xDA], [0x90, 0x4B], [0x93, 0xF2], [0x90, 0x73], [0x94, 0xF6], [0x94, 0x41], [0x8B, 0xC7], [0x8B, 0x8F], [0x8B, 0xFC], [0x93, 0xCD], [0x89, 0xAE], [0x8E, 0x72], [0x8B, 0xFB], [0x93, 0x57], [0x91, 0xAE], [0x93, 0x6A], [0x8E, 0xC6], [0x91, 0x77], [0x97, 0x9A], [0x93, 0xD4], [0x8E, 0x52], [0x8A, 0xF2], [0x89, 0xAA], [0x91, 0x5A], [0x8A, 0xE2], [0x96, 0xA6], [0x91, 0xD0], [0x8A, 0x78], [0x8A, 0xDD], [0x93, 0xBB], [0x8B, 0xAC], [0x89, 0xE3], [0x95, 0xF5], [0x95, 0xF4], [0x93, 0x87], [0x8F, 0x73], [0x90, 0x92], [0x8D, 0xE8], [0x8A, 0x52], [0x95, 0xF6], [0x97, 0x92], [0x90, 0x93], [0x8D, 0xB5], [0x93, 0x88], [0x97, 0xE4], [0x8A, 0xDE], [0x90, 0xEC], [0x8F, 0x42], [0x8F, 0x84], [0x91, 0x83], [0x8D, 0x48], [0x8D, 0xB6], [0x8D, 0x49], [0x8B, 0x90], [0x8D, 0xB7], [0x8C, 0xC8], [0x96, 0xA4], [0x94, 0x62], [0x8D, 0x4A], [0x8A, 0xAA], [0x92, 0x46], [0x8B, 0xD0], [0x8E, 0x73], [0x95, 0x7A], [0x94, 0xBF], [0x8A, 0xF3], [0x92, 0x9F], [0x92, 0xE9], [0x90, 0x83], [0x8E, 0x74], [0x90, 0xC8], [0x91, 0xD1], [0x8B, 0x41], [0x92, 0xA0], [0x8F, 0xED], [0x96, 0x58], [0x95, 0x9D], [0x96, 0x79], [0x96, 0x8B], [0x94, 0xA6], [0x95, 0xBC], [0x8A, 0xB1], [0x95, 0xBD], [0x94, 0x4E], [0x8D, 0x4B], [0x8A, 0xB2], [0x8C, 0xB6], [0x97, 0x63], [0x97, 0x48], [0x8A, 0xF4], [0x92, 0xA1], [0x8D, 0x4C], [0x8F, 0xAF], [0x94, 0xDD], [0x8F, 0xB0], [0x8F, 0x98], [0x92, 0xEA], [0x95, 0xF7], [0x93, 0x58], [0x8D, 0x4D], [0x95, 0x7B], [0x93, 0x78], [0x8D, 0xC0], [0x8C, 0xC9], [0x92, 0xEB], [0x88, 0xC1], [0x8F, 0x8E], [0x8D, 0x4E], [0x97, 0x66], [0x94, 0x70], [0x97, 0xF5], [0x98, 0x4C], [0x8A, 0x66], [0x95, 0x5F], [0x8F, 0xB1], [0x89, 0x84], [0x92, 0xEC], [0x8C, 0x9A], [0x89, 0xF4], [0x94, 0x55], [0x93, 0xF9], [0x95, 0xD9], [0x98, 0x4D], [0x95, 0xBE], [0x8E, 0xAE], [0x93, 0xF3], [0x8B, 0x7C], [0x92, 0xA2], [0x88, 0xF8], [0x95, 0xA4], [0x8D, 0x4F], [0x92, 0x6F], [0x92, 0xED], [0x96, 0xED], [0x8C, 0xB7], [0x8C, 0xCA], [0x8E, 0xE3], [0x92, 0xA3], [0x8B, 0xAD], [0x95, 0x4A], [0x92, 0x65], [0x8B, 0xAE], [0x93, 0x96], [0x8C, 0x60], [0x95, 0x46], [0x8D, 0xCA], [0x95, 0x56], [0x92, 0xA4], [0x95, 0x6A], [0x8F, 0xB2], [0x89, 0x65], [0x96, 0xF0], [0x94, 0xDE], [0x89, 0x9D], [0x90, 0xAA], [0x8C, 0x61], [0x91, 0xD2], [0x97, 0xA5], [0x8C, 0xE3], [0x8F, 0x99], [0x93, 0x6B], [0x8F, 0x5D], [0x93, 0xBE], [0x8C, 0xE4], [0x95, 0x9C], [0x8F, 0x7A], [0x94, 0xF7], [0x93, 0xBF], [0x92, 0xA5], [0x93, 0x4F], [0x8B, 0x4A], [0x90, 0x53], [0x95, 0x4B], [0x8A, 0xF5], [0x94, 0x45], [0x8E, 0x75], [0x96, 0x59], [0x96, 0x5A], [0x89, 0x9E], [0x92, 0x89], [0x89, 0xF5], [0x94, 0x4F], [0x8D, 0x9A], [0x93, 0x7B], [0x95, 0x7C], [0x97, 0xE5], [0x8E, 0x76], [0x91, 0xD3], [0x8B, 0x7D], [0x90, 0xAB], [0x89, 0x85], [0x89, 0xF6], [0x8B, 0xAF], [0x97, 0xF6], [0x8B, 0xB0], [0x8D, 0x50], [0x8F, 0x9A], [0x89, 0xF8], [0x92, 0x70], [0x8D, 0xA6], [0x89, 0xB6], [0x8B, 0xB1], [0x91, 0xA7], [0x8A, 0x86], [0x8C, 0x62], [0x8E, 0xBB], [0x92, 0xEE], [0x89, 0xF7], [0x8C, 0xE5], [0x97, 0x49], [0x8A, 0xB3], [0x89, 0x78], [0x94, 0x59], [0x88, 0xAB], [0x94, 0xDF], [0x96, 0xE3], [0x93, 0x89], [0x8F, 0xEE], [0x93, 0xD5], [0x98, 0x66], [0x8D, 0x9B], [0x90, 0xC9], [0x88, 0xD2], [0x91, 0x79], [0x8E, 0x53], [0x91, 0xC4], [0x91, 0x7A], [0x8E, 0xE4], [0x8F, 0x44], [0x96, 0xFA], [0x96, 0xF9], [0x88, 0xD3], [0x8B, 0xF0], [0x88, 0xA4], [0x8A, 0xB4], [0x8E, 0x9C], [0x91, 0xD4], [0x8D, 0x51], [0x90, 0x54], [0x95, 0xE7], [0x96, 0x9D], [0x8A, 0xB5], [0x8C, 0x64], [0x8A, 0x53], [0x97, 0xB6], [0x88, 0xD4], [0x8C, 0x63], [0x97, 0x7C], [0x97, 0x4A], [0x91, 0x9E], [0x97, 0xF7], [0x95, 0xAE], [0x93, 0xB2], [0x8C, 0x65], [0x8C, 0x9B], [0x89, 0xAF], [0x8A, 0xB6], [0x8D, 0xA7], [0x89, 0xF9], [0x92, 0xA6], [0x8C, 0x9C], [0x95, 0xE8], [0x8F, 0x5E], [0x90, 0xAC], [0x89, 0xE4], [0x89, 0xFA], [0x88, 0xBD], [0x90, 0xCA], [0x8C, 0x81], [0x90, 0xED], [0x8B, 0x59], [0x91, 0xD5], [0x8C, 0xCB], [0x96, 0xDF], [0x96, 0x5B], [0x8F, 0x8A], [0x90, 0xEE], [0x94, 0xE0], [0x8E, 0xE8], [0x8D, 0xCB], [0x91, 0xC5], [0x95, 0xA5], [0x91, 0xEF], [0x95, 0xAF], [0x88, 0xB5], [0x95, 0x7D], [0x94, 0xE1], [0x8F, 0xB3], [0x8B, 0x5A], [0x8F, 0xB4], [0x94, 0x63], [0x97, 0x7D], [0x93, 0x8A], [0x8D, 0x52], [0x90, 0xDC], [0x94, 0xB2], [0x91, 0xF0], [0x94, 0xE2], [0x95, 0xF8], [0x92, 0xEF], [0x96, 0x95], [0x89, 0x9F], [0x92, 0x8A], [0x92, 0x53], [0x94, 0x8F], [0x89, 0xFB], [0x8B, 0x91], [0x91, 0xF1], [0x8D, 0x53], [0x90, 0xD9], [0x8F, 0xB5], [0x94, 0x71], [0x8B, 0x92], [0x8A, 0x67], [0x8A, 0x87], [0x90, 0x40], [0x8C, 0x9D], [0x8E, 0x41], [0x8D, 0x89], [0x8F, 0x45], [0x8E, 0x9D], [0x8E, 0x77], [0x88, 0xC2], [0x92, 0xA7], [0x8B, 0x93], [0x8B, 0xB2], [0x88, 0xA5], [0x8D, 0xC1], [0x90, 0x55], [0x92, 0xF0], [0x94, 0xD2], [0x91, 0x7D], [0x91, 0xA8], [0x8E, 0x4A], [0x95, 0xDF], [0x92, 0xBB], [0x91, 0x7B], [0x95, 0xF9], [0x8E, 0xCC], [0x90, 0x98], [0x8C, 0x9E], [0x8F, 0xB7], [0x93, 0xE6], [0x94, 0x50], [0x91, 0x7C], [0x8E, 0xF6], [0x8F, 0xB6], [0x94, 0x72], [0x8C, 0x40], [0x8A, 0x7C], [0x97, 0xA9], [0x8D, 0xCC], [0x92, 0x54], [0x90, 0xDA], [0x8D, 0x54], [0x90, 0x84], [0x89, 0x86], [0x91, 0x5B], [0x8B, 0x64], [0x8C, 0x66], [0x92, 0xCD], [0x91, 0x7E], [0x91, 0xB5], [0x95, 0x60], [0x92, 0xF1], [0x97, 0x4B], [0x97, 0x67], [0x8A, 0xB7], [0x88, 0xAC], [0x8A, 0xF6], [0x89, 0x87], [0x97, 0x68], [0x91, 0xB9], [0x94, 0xC0], [0x93, 0x8B], [0x8C, 0x67], [0x8D, 0xEF], [0x90, 0xDB], [0x93, 0x45], [0x96, 0x80], [0x96, 0xCC], [0x90, 0xA0], [0x8C, 0x82], [0x8E, 0x54], [0x94, 0x51], [0x93, 0xB3], [0x93, 0x50], [0x95, 0x8F], [0x94, 0x64], [0x8E, 0x42], [0x90, 0xEF], [0x96, 0x6F], [0x8A, 0x68], [0x97, 0x69], [0x91, 0x80], [0x93, 0x46], [0x8E, 0x43], [0x8B, 0x5B], [0x8F, 0xEF], [0x8E, 0x78], [0x89, 0xFC], [0x8D, 0x55], [0x95, 0xFA], [0x90, 0xAD], [0x8C, 0xCC], [0x95, 0x71], [0x8B, 0x7E], [0x94, 0x73], [0x8B, 0xB3], [0x8A, 0xB8], [0x8E, 0x55], [0x93, 0xD6], [0x8C, 0x68], [0x90, 0x94], [0x90, 0xAE], [0x93, 0x47], [0x95, 0x7E], [0x95, 0xB6], [0x90, 0xC4], [0x95, 0x6B], [0x8D, 0xD6], [0x94, 0xE3], [0x94, 0xC1], [0x93, 0x6C], [0x97, 0xBF], [0x8E, 0xCE], [0x88, 0xB4], [0x8B, 0xD2], [0x90, 0xCB], [0x95, 0x80], [0x8E, 0x61], [0x92, 0x66], [0x8E, 0x7A], [0x90, 0x56], [0x95, 0xFB], [0x89, 0x97], [0x8E, 0x7B], [0x97, 0xB7], [0x90, 0xF9], [0x91, 0xB0], [0x8A, 0xF8], [0x8A, 0xF9], [0x93, 0xFA], [0x92, 0x55], [0x8B, 0x8C], [0x8E, 0x7C], [0x91, 0x81], [0x8F, 0x7B], [0x88, 0xAE], [0x89, 0xA0], [0x8D, 0x56], [0x8D, 0xA9], [0x8F, 0xB8], [0x8F, 0xB9], [0x96, 0xBE], [0x8D, 0xA8], [0x88, 0xD5], [0x90, 0xCC], [0x90, 0xAF], [0x89, 0x66], [0x8F, 0x74], [0x96, 0x86], [0x8D, 0xF0], [0x8F, 0xBA], [0x90, 0xA5], [0x92, 0x8B], [0x8E, 0x9E], [0x8D, 0x57], [0x90, 0x57], [0x8E, 0x4E], [0x8A, 0x41], [0x94, 0xD3], [0x95, 0x81], [0x8C, 0x69], [0x90, 0xB0], [0x8F, 0xBB], [0x92, 0x71], [0x8B, 0xC5], [0x89, 0xC9], [0x8F, 0x8B], [0x92, 0x67], [0x88, 0xC3], [0x92, 0xA8], [0x97, 0xEF], [0x8E, 0x62], [0x95, 0xE9], [0x96, 0x5C], [0x93, 0xDC], [0x8F, 0x8C], [0x97, 0x6A], [0x94, 0x98], [0x8B, 0xC8], [0x89, 0x67], [0x8D, 0x58], [0x8F, 0x91], [0x91, 0x82], [0x91, 0x5D], [0x91, 0x5C], [0x91, 0xD6], [0x8D, 0xC5], [0x8C, 0x8E], [0x97, 0x4C], [0x95, 0xFC], [0x95, 0x9E], [0x8D, 0xF1], [0x92, 0xBD], [0x98, 0x4E], [0x96, 0x5D], [0x92, 0xA9], [0x8A, 0xFA], [0x96, 0xD8], [0x96, 0xA2], [0x96, 0x96], [0x96, 0x7B], [0x8E, 0x44], [0x8E, 0xE9], [0x96, 0x70], [0x8A, 0xF7], [0x8B, 0x80], [0x90, 0x99], [0x97, 0x9B], [0x88, 0xC7], [0x8D, 0xDE], [0x91, 0xBA], [0x8E, 0xDB], [0x8F, 0xF1], [0x93, 0x6D], [0x91, 0xA9], [0x8F, 0xF0], [0x96, 0xDB], [0x97, 0x88], [0x8D, 0x59], [0x94, 0x74], [0x93, 0x8C], [0x8B, 0x6E], [0x94, 0x66], [0x8F, 0xBC], [0x94, 0xC2], [0x94, 0xF8], [0x90, 0xCD], [0x96, 0x8D], [0x97, 0xD1], [0x96, 0x87], [0x89, 0xCA], [0x8E, 0x7D], [0x98, 0x67], [0x90, 0x95], [0x8C, 0xCD], [0x89, 0xCB], [0x91, 0xC6], [0x95, 0xBF], [0x95, 0x41], [0x94, 0x90], [0x96, 0x5E], [0x8A, 0xB9], [0x90, 0xF5], [0x8F, 0x5F], [0x92, 0xD1], [0x97, 0x4D], [0x92, 0x8C], [0x96, 0xF6], [0x8E, 0xC4], [0x8D, 0xF2], [0x8D, 0xB8], [0x96, 0x8F], [0x8A, 0x60], [0x92, 0xCC], [0x93, 0xC8], [0x89, 0x68], [0x90, 0xF0], [0x90, 0xB2], [0x8C, 0x49], [0x8D, 0x5A], [0x8A, 0x9C], [0x8A, 0x94], [0x90, 0xF1], [0x8A, 0x6A], [0x8D, 0xAA], [0x8A, 0x69], [0x8D, 0xCD], [0x8C, 0x85], [0x8C, 0x6A], [0x93, 0x8D], [0x88, 0xC4], [0x8B, 0xCB], [0x8C, 0x4B], [0x8A, 0xBA], [0x8B, 0x6A], [0x8D, 0xF7], [0x96, 0x91], [0x8E, 0x56], [0x95, 0x4F], [0x89, 0xB1], [0x97, 0xC0], [0x94, 0x7E], [0x88, 0xB2], [0x8D, 0x5B], [0x8F, 0xBD], [0x8C, 0xE6], [0x97, 0x9C], [0x92, 0xF2], [0x8A, 0x42], [0x8D, 0xAB], [0x8A, 0x81], [0x93, 0x8E], [0x8A, 0xFC], [0x96, 0xC7], [0x8A, 0xFB], [0x96, 0x5F], [0x92, 0x49], [0x93, 0x8F], [0x90, 0x58], [0x90, 0xB1], [0x8A, 0xBB], [0x98, 0x6F], [0x88, 0xD6], [0x96, 0xB8], [0x90, 0x41], [0x92, 0xC5], [0x90, 0x9A], [0x8A, 0x91], [0x8C, 0x9F], [0x93, 0xCC], [0x92, 0xD6], [0x97, 0x6B], [0x95, 0x96], [0x91, 0xC8], [0x91, 0x5E], [0x93, 0xED], [0x93, 0xE8], [0x8B, 0xC6], [0x8F, 0x7C], [0x94, 0x80], [0x8B, 0xC9], [0x98, 0x4F], [0x8A, 0x79], [0x8A, 0x54], [0x8D, 0xE5], [0x89, 0x7C], [0x98, 0x50], [0x90, 0x59], [0x8D, 0x5C], [0x92, 0xC6], [0x91, 0x84], [0x97, 0x6C], [0x96, 0x8A], [0x92, 0xCE], [0x91, 0x85], [0x94, 0xF3], [0x92, 0x94], [0x95, 0x57], [0x8F, 0xBE], [0x96, 0xCD], [0x8C, 0xA0], [0x89, 0xA1], [0x8A, 0x7E], [0x8F, 0xBF], [0x8E, 0xF7], [0x8A, 0x92], [0x92, 0x4D], [0x8B, 0xB4], [0x8B, 0x6B], [0x8B, 0x40], [0x93, 0xC9], [0x8A, 0x80], [0x92, 0x68], [0x8C, 0xE7], [0x98, 0x45], [0x8B, 0xF9], [0x94, 0xA5], [0x97, 0x93], [0x89, 0x54], [0x8C, 0x87], [0x8E, 0x9F], [0x8B, 0xD3], [0x89, 0xA2], [0x97, 0x7E], [0x8B, 0x5C], [0x8B, 0xD4], [0x8A, 0xBC], [0x89, 0xCC], [0x92, 0x56], [0x8A, 0xBD], [0x8E, 0x7E], [0x90, 0xB3], [0x8D, 0x9F], [0x95, 0x90], [0x95, 0xE0], [0x98, 0x63], [0x8E, 0x95], [0x8D, 0xCE], [0x97, 0xF0], [0x8E, 0x80], [0x96, 0x77], [0x8F, 0x7D], [0x8E, 0xEA], [0x8E, 0x63], [0x90, 0x42], [0x89, 0xA3], [0x92, 0x69], [0x8E, 0x45], [0x8A, 0x6B], [0x93, 0x61], [0x8B, 0x42], [0x95, 0xEA], [0x96, 0x88], [0x93, 0xC5], [0x94, 0xE4], [0x94, 0xF9], [0x96, 0xD1], [0x8E, 0x81], [0x96, 0xAF], [0x8B, 0x43], [0x90, 0x85], [0x95, 0x58], [0x89, 0x69], [0x94, 0xC3], [0x92, 0xF3], [0x8F, 0x60], [0x8B, 0x81], [0x94, 0xC4], [0x8E, 0xAC], [0x8A, 0xBE], [0x89, 0x98], [0x93, 0xF0], [0x8D, 0x5D], [0x92, 0x72], [0x91, 0xBF], [0x8B, 0x82], [0x8C, 0x88], [0x8B, 0x44], [0x97, 0x80], [0x92, 0xBE], [0x93, 0xD7], [0x8C, 0x42], [0x89, 0xAB], [0x8D, 0xB9], [0x96, 0x76], [0x91, 0xF2], [0x96, 0x97], [0x89, 0xCD], [0x95, 0xA6], [0x96, 0xFB], [0x8E, 0xA1], [0x8F, 0xC0], [0x89, 0x88], [0x8B, 0xB5], [0x90, 0xF2], [0x94, 0x91], [0x94, 0xE5], [0x96, 0x40], [0x96, 0x41], [0x94, 0x67], [0x8B, 0x83], [0x93, 0x44], [0x92, 0x8D], [0x91, 0xD7], [0x89, 0x6A], [0x97, 0x6D], [0x90, 0xF4], [0x97, 0x8C], [0x93, 0xB4], [0x92, 0xC3], [0x89, 0x6B], [0x8D, 0x5E], [0x8F, 0x46], [0x8A, 0x88], [0x94, 0x68], [0x97, 0xAC], [0x8F, 0xF2], [0x90, 0xF3], [0x95, 0x6C], [0x89, 0x59], [0x8D, 0x5F], [0x98, 0x51], [0x8A, 0x5C], [0x95, 0x82], [0x97, 0x81], [0x8A, 0x43], [0x90, 0x5A], [0x8F, 0xC1], [0x97, 0x4F], [0x97, 0xDC], [0x93, 0x93], [0x93, 0xC0], [0x8A, 0x55], [0x89, 0x74], [0x97, 0xC1], [0x97, 0x84], [0x97, 0xD2], [0x8F, 0x69], [0x93, 0x91], [0x92, 0x57], [0x88, 0xFA], [0x90, 0x5B], [0x8F, 0x7E], [0x95, 0xA3], [0x8D, 0xAC], [0x93, 0x59], [0x90, 0xB4], [0x8A, 0x89], [0x8D, 0xCF], [0x8F, 0xC2], [0x8F, 0x61], [0x8C, 0x6B], [0x8F, 0x8D], [0x8C, 0xB8], [0x8B, 0x94], [0x93, 0x6E], [0x88, 0xAD], [0x89, 0x51], [0x89, 0xB7], [0x91, 0xAA], [0x8D, 0x60], [0x96, 0xA9], [0x8C, 0xCE], [0x8F, 0xC3], [0x92, 0x58], [0x97, 0x4E], [0x93, 0x92], [0x98, 0x70], [0x8E, 0xBC], [0x96, 0x9E], [0x94, 0xAC], [0x8C, 0xB9], [0x8F, 0x80], [0x97, 0xAD], [0x8D, 0x61], [0x88, 0xEC], [0x97, 0x6E], [0x93, 0x4D], [0x96, 0xC5], [0x8E, 0xA0], [0x8A, 0x8A], [0x91, 0xEA], [0x91, 0xD8], [0x93, 0x48], [0x8B, 0x99], [0x95, 0x59], [0x8E, 0xBD], [0x8D, 0x97], [0x98, 0x52], [0x89, 0x89], [0x91, 0x86], [0x94, 0x99], [0x8A, 0xBF], [0x97, 0xF8], [0x96, 0x9F], [0x92, 0xD0], [0x91, 0x51], [0x8A, 0xC1], [0x8C, 0x89], [0x90, 0xF6], [0x8A, 0x83], [0x8F, 0x81], [0x92, 0xAA], [0x92, 0xD7], [0x90, 0x9F], [0x8A, 0xC0], [0x93, 0x62], [0x8C, 0x83], [0x91, 0xF7], [0x94, 0x5A], [0x8D, 0x8A], [0x94, 0x47], [0x97, 0x94], [0x91, 0xF3], [0x95, 0x6D], [0x93, 0xD2], [0x92, 0x95], [0x91, 0xEB], [0x90, 0xA3], [0x93, 0xE5], [0x89, 0xCE], [0x93, 0x94], [0x8A, 0x44], [0x8B, 0x84], [0x8E, 0xDC], [0x8D, 0xD0], [0x98, 0x46], [0x90, 0x86], [0x89, 0x8A], [0x92, 0x59], [0x93, 0x5F], [0x88, 0xD7], [0x97, 0xF3], [0x89, 0x47], [0x96, 0x42], [0x89, 0x8B], [0x95, 0xB0], [0x96, 0xB3], [0x8F, 0xC5], [0x91, 0x52], [0x8F, 0xC4], [0x97, 0xF9], [0x90, 0xF7], [0x89, 0x8C], [0x94, 0x81], [0x8F, 0xC6], [0x94, 0xCF], [0x8E, 0xCF], [0x90, 0xF8], [0x8C, 0x46], [0x97, 0x6F], [0x8F, 0x6E], [0x94, 0x4D], [0x94, 0x52], [0x93, 0x95], [0x97, 0xD3], [0x89, 0x8D], [0x91, 0x87], [0x8E, 0x57], [0x90, 0x43], [0x94, 0x9A], [0x92, 0xDC], [0x8E, 0xDD], [0x95, 0x83], [0x96, 0xEA], [0x91, 0x75], [0x8E, 0xA2], [0x95, 0xD0], [0x94, 0xC5], [0x94, 0x76], [0x92, 0xAB], [0x89, 0xE5], [0x8B, 0x8D], [0x96, 0xC4], [0x96, 0xB4], [0x89, 0xB2], [0x98, 0x53], [0x96, 0x71], [0x95, 0xA8], [0x90, 0xB5], [0x93, 0xC1], [0x8C, 0xA1], [0x8D, 0xD2], [0x8B, 0x5D], [0x8C, 0xA2], [0x94, 0xC6], [0x8F, 0xF3], [0x8B, 0xB6], [0x8C, 0xCF], [0x8B, 0xE7], [0x91, 0x5F], [0x8D, 0x9D], [0x8E, 0xEB], [0x93, 0xC6], [0x8B, 0xB7], [0x92, 0x4B], [0x98, 0x54], [0x94, 0x82], [0x96, 0xD2], [0x97, 0xC2], [0x92, 0x96], [0x94, 0x4C], [0x8C, 0xA3], [0x97, 0x50], [0x97, 0x51], [0x89, 0x8E], [0x8D, 0x96], [0x8E, 0x82], [0x8F, 0x62], [0x8A, 0x6C], [0x8C, 0xBA], [0x97, 0xA6], [0x8B, 0xCA], [0x89, 0xA4], [0x8B, 0xE8], [0x8A, 0xDF], [0x97, 0xE6], [0x89, 0xCF], [0x8E, 0x58], [0x92, 0xBF], [0x8E, 0xEC], [0x8C, 0x5D], [0x94, 0xC7], [0x8C, 0xBB], [0x8B, 0x85], [0x97, 0x9D], [0x97, 0xAE], [0x91, 0xF4], [0x97, 0xD4], [0x8B, 0xD5], [0x94, 0xFA], [0x94, 0x69], [0x8C, 0xE8], [0x89, 0x6C], [0x90, 0x90], [0x97, 0xDA], [0x8D, 0xBA], [0x97, 0x9E], [0x8A, 0xC2], [0x8E, 0xA3], [0x89, 0x5A], [0x95, 0x5A], [0x8A, 0xA2], [0x95, 0x72], [0x8D, 0x99], [0x8A, 0xC3], [0x90, 0x72], [0x93, 0x5B], [0x90, 0xB6], [0x8E, 0x59], [0x89, 0x99], [0x97, 0x70], [0x95, 0xE1], [0x93, 0x63], [0x97, 0x52], [0x8D, 0x62], [0x90, 0x5C], [0x92, 0x6A], [0x92, 0xAC], [0x89, 0xE6], [0x8A, 0x45], [0x88, 0xD8], [0x94, 0xA8], [0x94, 0xC8], [0x97, 0xAF], [0x92, 0x7B], [0x90, 0xA4], [0x94, 0xA9], [0x95, 0x4C], [0x97, 0xAA], [0x8C, 0x6C], [0x94, 0xD4], [0x88, 0xD9], [0x8F, 0xF4], [0x93, 0xEB], [0x8B, 0x45], [0x95, 0x44], [0x91, 0x61], [0x91, 0x60], [0x8B, 0x5E], [0x89, 0x75], [0x94, 0xE6], [0x90, 0x5D], [0x8E, 0xBE], [0x95, 0x61], [0x8F, 0xC7], [0x8E, 0xA4], [0x8D, 0xAD], [0x93, 0x97], [0x92, 0xC9], [0x97, 0x9F], [0x91, 0x89], [0x92, 0x73], [0x97, 0xC3], [0x8A, 0xE0], [0x96, 0xFC], [0x95, 0xC8], [0x94, 0xAD], [0x93, 0x6F], [0x94, 0x92], [0x95, 0x53], [0x93, 0x49], [0x8A, 0x46], [0x8D, 0x63], [0x8E, 0x48], [0x94, 0xE7], [0x8E, 0x4D], [0x94, 0x75], [0x96, 0x7E], [0x89, 0x6D], [0x89, 0x76], [0x93, 0x90], [0x90, 0xB7], [0x96, 0xBF], [0x8A, 0xC4], [0x94, 0xD5], [0x96, 0xDA], [0x96, 0xD3], [0x92, 0xBC], [0x91, 0x8A], [0x8F, 0x82], [0x8F, 0xC8], [0x94, 0xFB], [0x8A, 0xC5], [0x8C, 0xA7], [0x90, 0x5E], [0x96, 0xB0], [0x92, 0xAD], [0x8A, 0xE1], [0x92, 0x85], [0x90, 0x87], [0x93, 0xC2], [0x96, 0x72], [0x95, 0xCB], [0x8F, 0x75], [0x97, 0xC4], [0x93, 0xB5], [0x96, 0xB5], [0x96, 0xEE], [0x92, 0x6D], [0x94, 0x8A], [0x8B, 0xE9], [0x92, 0x5A], [0x8B, 0xB8], [0x90, 0xCE], [0x8D, 0xBB], [0x8C, 0xA4], [0x8D, 0xD3], [0x93, 0x75], [0x8D, 0xD4], [0x8B, 0x6D], [0x96, 0x43], [0x94, 0x6A], [0x93, 0x76], [0x8D, 0x7B], [0x8F, 0xC9], [0x97, 0xB0], [0x8D, 0x64], [0x8C, 0xA5], [0x94, 0xA1], [0x8C, 0xE9], [0x92, 0xF4], [0x8A, 0x56], [0x94, 0xE8], [0x89, 0x4F], [0x8D, 0xEA], [0x98, 0x71], [0x95, 0xC9], [0x90, 0xD7], [0x8A, 0x6D], [0x8E, 0xA5], [0x94, 0xD6], [0x96, 0x81], [0x88, 0xE9], [0x8F, 0xCA], [0x91, 0x62], [0x8E, 0xA6], [0x97, 0xE7], [0x8E, 0xD0], [0x8C, 0x56], [0x8B, 0x5F], [0x8B, 0x46], [0x8E, 0x83], [0x97, 0x53], [0x91, 0x63], [0x8F, 0x6A], [0x90, 0x5F], [0x94, 0x49], [0x8F, 0xCB], [0x95, 0x5B], [0x8D, 0xD5], [0x93, 0x98], [0x8B, 0xD6], [0x98, 0x5C], [0x91, 0x54], [0x89, 0xD0], [0x92, 0xF5], [0x95, 0x9F], [0x8B, 0x9A], [0x94, 0x48], [0x8B, 0xD7], [0x89, 0xD1], [0x93, 0xC3], [0x8F, 0x47], [0x8E, 0x84], [0x8F, 0x48], [0x89, 0xC8], [0x95, 0x62], [0x94, 0xE9], [0x91, 0x64], [0x94, 0x89], [0x90, 0x60], [0x92, 0x81], [0x8F, 0xCC], [0x88, 0xDA], [0x8B, 0x48], [0x92, 0xF6], [0x90, 0xC5], [0x96, 0xAB], [0x95, 0x42], [0x92, 0x74], [0x97, 0xC5], [0x8E, 0xED], [0x88, 0xEE], [0x89, 0xD2], [0x8C, 0x6D], [0x8D, 0x65], [0x8D, 0x92], [0x95, 0xE4], [0x96, 0x73], [0x90, 0xCF], [0x89, 0x6E], [0x89, 0xB8], [0x88, 0xAA], [0x8F, 0xF5], [0x8A, 0x6E], [0x8C, 0x8A], [0x8B, 0x86], [0x8B, 0xF3], [0x90, 0xFA], [0x93, 0xCB], [0x90, 0xDE], [0x8D, 0xF3], [0x92, 0x82], [0x91, 0x8B], [0x8C, 0x41], [0x8C, 0x45], [0x8B, 0x87], [0x97, 0x71], [0x89, 0x4D], [0x8A, 0x96], [0x97, 0xA7], [0x97, 0xB3], [0x8F, 0xCD], [0x8F, 0x76], [0x93, 0xB6], [0x92, 0x47], [0x92, 0x5B], [0x8B, 0xA3], [0x92, 0x7C], [0x8E, 0xB1], [0x8A, 0xC6], [0x8B, 0x88], [0x8F, 0xCE], [0x93, 0x4A], [0x8A, 0x7D], [0x90, 0x79], [0x95, 0x84], [0x91, 0xE6], [0x8D, 0xF9], [0x95, 0x4D], [0x94, 0xA4], [0x93, 0x99], [0x8B, 0xD8], [0x94, 0xB3], [0x92, 0x7D], [0x93, 0x9B], [0x93, 0x9A], [0x8D, 0xF4], [0x95, 0xCD], [0x89, 0xD3], [0x94, 0x93], [0x96, 0xA5], [0x8E, 0x5A], [0x8A, 0xC7], [0x92, 0x5C], [0x90, 0xFB], [0x94, 0xA0], [0x94, 0xA2], [0x90, 0xDF], [0x94, 0xCD], [0x95, 0xD1], [0x92, 0x7A], [0x8E, 0xC2], [0x93, 0xC4], [0x98, 0x55], [0x8A, 0xC8], [0x94, 0xF4], [0x97, 0xFA], [0x95, 0xEB], [0x90, 0xD0], [0x95, 0xC4], [0x96, 0xE0], [0x8B, 0xCC], [0x8C, 0x48], [0x95, 0xB2], [0x90, 0x88], [0x96, 0xAE], [0x97, 0xB1], [0x94, 0x94], [0x91, 0x65], [0x94, 0x53], [0x8F, 0x6C], [0x88, 0xBE], [0x8A, 0x9F], [0x8F, 0xCF], [0x90, 0xB8], [0x8C, 0xD0], [0x91, 0x57], [0x93, 0x9C], [0x95, 0xB3], [0x91, 0x8C], [0x8D, 0x66], [0x97, 0xC6], [0x8E, 0x85], [0x8C, 0x6E], [0x8B, 0x8A], [0x8B, 0x49], [0x96, 0xF1], [0x8D, 0x67], [0x96, 0xE4], [0x94, 0x5B], [0x95, 0x52], [0x8F, 0x83], [0x8E, 0xD1], [0x8D, 0x68], [0x8E, 0x86], [0x8B, 0x89], [0x95, 0xB4], [0x91, 0x66], [0x96, 0x61], [0x8D, 0xF5], [0x8E, 0x87], [0x92, 0xDB], [0x97, 0xDD], [0x8D, 0xD7], [0x90, 0x61], [0x8F, 0xD0], [0x8D, 0xAE], [0x8F, 0x49], [0x8C, 0xBC], [0x91, 0x67], [0x8C, 0x6F], [0x8C, 0x8B], [0x8D, 0x69], [0x97, 0x8D], [0x88, 0xBA], [0x8B, 0x8B], [0x93, 0x9D], [0x8A, 0x47], [0x90, 0xE2], [0x8C, 0xA6], [0x8C, 0x70], [0x91, 0xB1], [0x91, 0x8E], [0x8E, 0xF8], [0x88, 0xDB], [0x8D, 0x6A], [0x96, 0xD4], [0x92, 0xD4], [0x92, 0x5D], [0x88, 0xBB], [0x96, 0xC8], [0x8B, 0xD9], [0x94, 0xEA], [0x91, 0x8D], [0x97, 0xCE], [0x8F, 0x8F], [0x90, 0xFC], [0x92, 0xF7], [0x95, 0xD2], [0x8A, 0xC9], [0x96, 0xC9], [0x88, 0xDC], [0x97, 0xFB], [0x89, 0x8F], [0x93, 0xEA], [0x94, 0x9B], [0x8E, 0xC8], [0x8F, 0x63], [0x96, 0x44], [0x8F, 0x6B], [0x90, 0xD1], [0x94, 0xC9], [0x91, 0x40], [0x8C, 0x71], [0x8F, 0x4A], [0x90, 0x44], [0x91, 0x55], [0x96, 0x9A], [0x8C, 0x4A], [0x8E, 0x5B], [0x93, 0x5A], [0x8A, 0xCA], [0x8D, 0xDF], [0x8C, 0x72], [0x92, 0x75], [0x94, 0xB1], [0x8F, 0x90], [0x94, 0x6C], [0x94, 0xEB], [0x97, 0x85], [0x97, 0x72], [0x94, 0xFC], [0x8C, 0x51], [0x91, 0x41], [0x8B, 0x60], [0x89, 0x48], [0x89, 0xA5], [0x97, 0x82], [0x8F, 0x4B], [0x90, 0x89], [0x8A, 0xE3], [0x8A, 0xCB], [0x96, 0x7C], [0x97, 0x83], [0x97, 0x73], [0x98, 0x56], [0x8D, 0x6C], [0x8E, 0xD2], [0x8E, 0xA7], [0x91, 0xCF], [0x8D, 0x6B], [0x96, 0xD5], [0x8E, 0xA8], [0x96, 0xEB], [0x92, 0x5E], [0x90, 0xB9], [0x95, 0xB7], [0x91, 0x8F], [0x97, 0xFC], [0x92, 0xAE], [0x90, 0x45], [0x98, 0x57], [0x94, 0xA3], [0x93, 0xF7], [0x98, 0x5D], [0x94, 0xA7], [0x8F, 0xD1], [0x95, 0x49], [0x8A, 0xCC], [0x8C, 0xD2], [0x8E, 0x88], [0x94, 0xEC], [0x8C, 0xA8], [0x96, 0x62], [0x8D, 0x6D], [0x8D, 0x6E], [0x88, 0xE7], [0x8D, 0xE6], [0x94, 0x78], [0x88, 0xDD], [0x92, 0x5F], [0x94, 0x77], [0x91, 0xD9], [0x96, 0x45], [0x8C, 0xD3], [0x88, 0xFB], [0x93, 0xB7], [0x8B, 0xB9], [0x94, 0x5C], [0x8E, 0x89], [0x8B, 0xBA], [0x90, 0xC6], [0x98, 0x65], [0x96, 0xAC], [0x90, 0xD2], [0x8B, 0x72], [0x92, 0x45], [0x94, 0x5D], [0x92, 0xAF], [0x90, 0x74], [0x95, 0x85], [0x8D, 0x6F], [0x98, 0x72], [0x8E, 0xEE], [0x8D, 0x98], [0x92, 0xB0], [0x95, 0xA0], [0x91, 0x42], [0x91, 0xDA], [0x8D, 0x70], [0x95, 0x86], [0x96, 0x8C], [0x95, 0x47], [0x96, 0x63], [0x91, 0x56], [0x94, 0x5E], [0x89, 0xB0], [0x91, 0x9F], [0x90, 0x62], [0x89, 0xE7], [0x97, 0xD5], [0x8E, 0xA9], [0x8F, 0x4C], [0x8E, 0x8A], [0x92, 0x76], [0x89, 0x50], [0x8B, 0xBB], [0x90, 0xE3], [0x8E, 0xC9], [0x95, 0xDC], [0x8A, 0xDA], [0x91, 0x43], [0x8F, 0x77], [0x95, 0x91], [0x8F, 0x4D], [0x8D, 0x71], [0x94, 0xCA], [0x91, 0xC7], [0x94, 0x95], [0x8C, 0xBD], [0x91, 0x44], [0x92, 0xF8], [0x8A, 0xCD], [0x8D, 0xAF], [0x97, 0xC7], [0x90, 0x46], [0x89, 0x90], [0x88, 0xF0], [0x95, 0x87], [0x8E, 0xC5], [0x8A, 0x48], [0x88, 0xB0], [0x94, 0x6D], [0x90, 0x63], [0x89, 0xD4], [0x96, 0x46], [0x8C, 0x7C], [0x8B, 0xDA], [0x89, 0xE8], [0x8A, 0xA1], [0x89, 0x91], [0x97, 0xE8], [0x91, 0xDB], [0x95, 0x63], [0x89, 0xD5], [0x8E, 0xE1], [0x8B, 0xEA], [0x92, 0x97], [0x93, 0xCF], [0x89, 0x70], [0x96, 0xCE], [0x89, 0xD6], [0x8A, 0x9D], [0x8C, 0x73], [0x88, 0xA9], [0x88, 0xEF], [0x92, 0x83], [0x91, 0xF9], [0x91, 0x90], [0x8C, 0x74], [0x89, 0x60], [0x8D, 0x72], [0x91, 0x91], [0x89, 0xD7], [0x89, 0xAC], [0x8A, 0xCE], [0x94, 0x9C], [0x97, 0x89], [0x90, 0x9B], [0x8B, 0x65], [0x8B, 0xDB], [0x89, 0xD9], [0x8F, 0xD2], [0x8D, 0xD8], [0x93, 0x70], [0x95, 0xEC], [0x89, 0xD8], [0x8C, 0xD4], [0x95, 0x48], [0x93, 0xB8], [0x96, 0x47], [0x88, 0xDE], [0x94, 0x8B], [0x8A, 0x9E], [0x97, 0x8E], [0x97, 0x74], [0x97, 0xA8], [0x92, 0x98], [0x8A, 0x8B], [0x95, 0x92], [0x93, 0x9F], [0x88, 0xAF], [0x91, 0x92], [0x94, 0x4B], [0x88, 0xA8], [0x95, 0x98], [0x8F, 0xD3], [0x8F, 0x4E], [0x8E, 0xAA], [0x96, 0xD6], [0x95, 0x66], [0x8A, 0x97], [0x8F, 0xF6], [0x91, 0x93], [0x92, 0x7E], [0x97, 0x75], [0x8A, 0x57], [0x96, 0xAA], [0x96, 0x48], [0x98, 0x40], [0x8E, 0xC1], [0x95, 0xCC], [0x96, 0xA0], [0x89, 0x55], [0x92, 0xD3], [0x88, 0xFC], [0x91, 0xA0], [0x95, 0xC1], [0x94, 0xD7], [0x8F, 0xD4], [0x8E, 0xC7], [0x8B, 0xBC], [0x95, 0x99], [0x98, 0x6E], [0x93, 0xA0], [0x95, 0x93], [0x94, 0x96], [0x89, 0x92], [0x93, 0xE3], [0x91, 0x45], [0x8E, 0x46], [0x90, 0x64], [0x8C, 0x4F], [0x96, 0xF2], [0x96, 0xF7], [0x8F, 0x92], [0x98, 0x6D], [0x97, 0x95], [0x93, 0xA1], [0x94, 0xCB], [0x8F, 0x93], [0x91, 0x94], [0x91, 0x68], [0x97, 0x96], [0x8C, 0xD5], [0x8B, 0x73], [0x8B, 0x95], [0x97, 0xB8], [0x8B, 0xF1], [0x92, 0x8E], [0x93, 0xF8], [0x88, 0xB8], [0x89, 0xE1], [0x8E, 0x5C], [0x94, 0x61], [0x8E, 0xD6], [0x92, 0x60], [0x8C, 0x75], [0x8A, 0x61], [0x8A, 0x5E], [0x94, 0xB8], [0x95, 0x67], [0x94, 0xD8], [0x91, 0xFB], [0x89, 0xE9], [0x96, 0x49], [0x92, 0x77], [0x96, 0xA8], [0x90, 0xE4], [0x98, 0x58], [0x90, 0x49], [0x89, 0xDA], [0x92, 0xB1], [0x94, 0x88], [0x97, 0x5A], [0x97, 0x86], [0x8A, 0x49], [0x8B, 0x61], [0x8C, 0x8C], [0x8F, 0x4F], [0x8D, 0x73], [0x8F, 0x70], [0x8A, 0x58], [0x89, 0x71], [0x8F, 0xD5], [0x8D, 0x74], [0x88, 0xDF], [0x95, 0x5C], [0x90, 0x8A], [0x92, 0x8F], [0x8B, 0xDC], [0x8C, 0x55], [0x91, 0xDC], [0x91, 0xB3], [0x94, 0xED], [0x8C, 0xD1], [0x88, 0xBF], [0x8D, 0xD9], [0x97, 0xF4], [0x91, 0x95], [0x97, 0xA0], [0x97, 0x54], [0x95, 0xE2], [0x8D, 0xBE], [0x97, 0xA1], [0x8F, 0xD6], [0x97, 0x87], [0x90, 0xBB], [0x90, 0x9E], [0x95, 0xA1], [0x8A, 0x8C], [0x96, 0x4A], [0x89, 0xA6], [0x8B, 0xDD], [0x8F, 0x50], [0x90, 0xBC], [0x97, 0x76], [0x95, 0xA2], [0x94, 0x65], [0x8C, 0xA9], [0x8B, 0x4B], [0x8E, 0x8B], [0x94, 0x60], [0x8A, 0x6F], [0x97, 0x97], [0x90, 0x65], [0x8A, 0xCF], [0x8A, 0x70], [0x89, 0xF0], [0x90, 0x47], [0x8C, 0xBE], [0x92, 0xF9], [0x8C, 0x76], [0x90, 0x75], [0x93, 0xA2], [0x8C, 0x50], [0x91, 0xF5], [0x8B, 0x4C], [0x8F, 0xD7], [0x8C, 0x8D], [0x96, 0x4B], [0x90, 0xDD], [0x8B, 0x96], [0x96, 0xF3], [0x91, 0x69], [0x90, 0x66], [0x92, 0x90], [0x8F, 0xD8], [0x8D, 0xBC], [0x91, 0xC0], [0x8F, 0xD9], [0x95, 0x5D], [0x8E, 0x8C], [0x89, 0x72], [0x8C, 0x77], [0x8E, 0x8E], [0x8E, 0x8D], [0x98, 0x6C], [0x91, 0x46], [0x8B, 0x6C], [0x98, 0x62], [0x8A, 0x59], [0x8F, 0xDA], [0x8C, 0xD6], [0x97, 0x5F], [0x8E, 0x8F], [0x94, 0x46], [0x90, 0xBE], [0x92, 0x61], [0x97, 0x55], [0x8C, 0xEA], [0x90, 0xBD], [0x8C, 0xEB], [0x90, 0xE0], [0x93, 0xC7], [0x92, 0x4E], [0x89, 0xDB], [0x94, 0xEE], [0x8B, 0x62], [0x92, 0xB2], [0x92, 0x6B], [0x90, 0xBF], [0x8A, 0xD0], [0x90, 0x7A], [0x97, 0xC8], [0x98, 0x5F], [0x92, 0xB3], [0x92, 0xFA], [0x97, 0x40], [0x8E, 0x90], [0x8F, 0x94], [0x8C, 0xBF], [0x91, 0xF8], [0x96, 0x64], [0x89, 0x79], [0x88, 0xE0], [0x93, 0xA3], [0x93, 0xE4], [0x8C, 0xAA], [0x8D, 0x75], [0x8E, 0xD3], [0x97, 0x77], [0x95, 0x54], [0x8B, 0xDE], [0x8E, 0xAF], [0x95, 0x88], [0x8C, 0x78], [0x8B, 0x63], [0x8F, 0xF7], [0x8C, 0xEC], [0x8E, 0x5D], [0x8F, 0x51], [0x92, 0x4A], [0x93, 0xA4], [0x96, 0x4C], [0x93, 0xD8], [0x8F, 0xDB], [0x8D, 0x8B], [0x95, 0x5E], [0x96, 0x65], [0x8A, 0x4C], [0x92, 0xE5], [0x95, 0x89], [0x8D, 0xE0], [0x8D, 0x76], [0x95, 0x6E], [0x89, 0xDD], [0x94, 0xCC], [0x8A, 0xD1], [0x90, 0xD3], [0x92, 0x99], [0x96, 0xE1], [0x8B, 0x4D], [0x94, 0x83], [0x91, 0xDD], [0x94, 0xEF], [0x93, 0x5C], [0x96, 0x66], [0x89, 0xEA], [0x98, 0x47], [0x92, 0xC0], [0x98, 0x64], [0x8E, 0x91], [0x91, 0xAF], [0x91, 0x47], [0x93, 0xF6], [0x95, 0x6F], [0x8E, 0x5E], [0x8E, 0x92], [0x8F, 0xDC], [0x94, 0x85], [0x8C, 0xAB], [0x95, 0x8A], [0x8E, 0xBF], [0x93, 0x71], [0x8D, 0x77], [0x91, 0xA1], [0x8A, 0xE4], [0x90, 0xD4], [0x8E, 0xCD], [0x8A, 0x71], [0x91, 0x96], [0x95, 0x8B], [0x8B, 0x4E], [0x92, 0xB4], [0x89, 0x7A], [0x8E, 0xEF], [0x90, 0x96], [0x91, 0xAB], [0x8B, 0x97], [0x90, 0xD5], [0x8C, 0xD7], [0x98, 0x48], [0x92, 0xB5], [0x91, 0x48], [0x97, 0x78], [0x93, 0xA5], [0x92, 0xFB], [0x90, 0xD6], [0x8F, 0x52], [0x96, 0xF4], [0x90, 0x67], [0x8B, 0xEB], [0x8E, 0xD4], [0x8B, 0x4F], [0x8C, 0x52], [0x8C, 0xAC], [0x93, 0xEE], [0x93, 0x5D], [0x8E, 0xB2], [0x8C, 0x79], [0x8A, 0x72], [0x8D, 0xDA], [0x95, 0xE3], [0x8B, 0x50], [0x94, 0x79], [0x97, 0xD6], [0x8F, 0x53], [0x97, 0x41], [0x97, 0x60], [0x8A, 0x8D], [0x93, 0x51], [0x8D, 0x8C], [0x8C, 0x44], [0x90, 0x68], [0x8E, 0xAB], [0x92, 0x43], [0x90, 0x4A], [0x94, 0x5F], [0x95, 0xD3], [0x92, 0xD2], [0x8D, 0x9E], [0x92, 0x48], [0x89, 0x49], [0x96, 0x98], [0x90, 0x76], [0x8C, 0x7D], [0x8B, 0xDF], [0x95, 0xD4], [0x89, 0xDE], [0x93, 0xF4], [0x94, 0x97], [0x93, 0x52], [0x8F, 0x71], [0x96, 0xC0], [0x92, 0xC7], [0x91, 0xDE], [0x91, 0x97], [0x93, 0xA6], [0x8B, 0x74], [0x93, 0xA7], [0x92, 0x80], [0x92, 0xFC], [0x93, 0x72], [0x90, 0x80], [0x94, 0x87], [0x92, 0xCA], [0x90, 0xC0], [0x91, 0xAC], [0x91, 0xA2], [0x88, 0xA7], [0x98, 0x41], [0x91, 0xDF], [0x8F, 0x54], [0x90, 0x69], [0x88, 0xED], [0x95, 0x4E], [0x93, 0xD9], [0x90, 0x8B], [0x92, 0x78], [0x8B, 0xF6], [0x97, 0x56], [0x89, 0x5E], [0x95, 0xD5], [0x89, 0xDF], [0x93, 0xB9], [0x92, 0x42], [0x88, 0xE1], [0x91, 0xBB], [0x89, 0x93], [0x91, 0x6B], [0x8C, 0xAD], [0x97, 0x79], [0x93, 0x4B], [0x91, 0x98], [0x8E, 0xD5], [0x8F, 0x85], [0x91, 0x4A], [0x91, 0x49], [0x88, 0xE2], [0x97, 0xC9], [0x94, 0xF0], [0x8A, 0xD2], [0x97, 0x57], [0x93, 0xDF], [0x96, 0x4D], [0x8E, 0xD7], [0x93, 0x40], [0x88, 0xE8], [0x8D, 0x78], [0x98, 0x59], [0x8C, 0x53], [0x95, 0x94], [0x8A, 0x73], [0x97, 0x58], [0x8B, 0xBD], [0x93, 0x73], [0x93, 0x41], [0x93, 0xD1], [0x8F, 0x55], [0x8E, 0xDE], [0x94, 0x7A], [0x92, 0x91], [0x8E, 0xF0], [0x90, 0x8C], [0x90, 0x7C], [0x97, 0x8F], [0x8F, 0x56], [0x8D, 0x79], [0x8D, 0x93], [0x8E, 0x5F], [0x8F, 0x86], [0x91, 0xE7], [0x8C, 0xED], [0x90, 0xC1], [0x94, 0xAE], [0x8F, 0x58], [0x8F, 0xDD], [0x8F, 0xF8], [0x94, 0xCE], [0x8D, 0xD1], [0x8E, 0xDF], [0x97, 0xA2], [0x8F, 0x64], [0x96, 0xEC], [0x97, 0xCA], [0x8B, 0xE0], [0x93, 0x42], [0x8A, 0x98], [0x90, 0x6A], [0x92, 0xDE], [0x96, 0x74], [0x8B, 0xFA], [0x93, 0xDD], [0x8A, 0x62], [0x97, 0xE9], [0x8C, 0xD8], [0x93, 0x53], [0x89, 0x94], [0x94, 0xAB], [0x8F, 0xDE], [0x8D, 0x7A], [0x96, 0x67], [0x8B, 0xE2], [0x8F, 0x65], [0x93, 0xBA], [0x91, 0x4C], [0x96, 0xC1], [0x92, 0xB6], [0x91, 0x4B], [0x96, 0x4E], [0x8F, 0x9B], [0x95, 0xDD], [0x89, 0x73], [0x95, 0x65], [0x92, 0x92], [0x8B, 0x98], [0x8D, 0x7C], [0x8E, 0x4B], [0x90, 0x8D], [0x90, 0x8E], [0x8F, 0xF9], [0x8B, 0xD1], [0x95, 0x64], [0x8E, 0xE0], [0x98, 0x42], [0x8D, 0xF6], [0x98, 0x5E], [0x93, 0xE7], [0x93, 0x74], [0x92, 0xD5], [0x92, 0x62], [0x8C, 0x4C], [0x8C, 0xAE], [0x8F, 0xDF], [0x8A, 0x99], [0x8D, 0xBD], [0x91, 0x99], [0x92, 0xC8], [0x8A, 0x5A], [0x92, 0xC1], [0x93, 0x4C], [0x8B, 0xBE], [0x8F, 0xE0], [0x93, 0xA8], [0x91, 0xF6], [0x8A, 0xD3], [0x96, 0xF8], [0x92, 0xB7], [0x96, 0xE5], [0x91, 0x4D], [0x95, 0xC2], [0x8A, 0x4A], [0x89, 0x5B], [0x8A, 0xD5], [0x8A, 0xD4], [0x8A, 0xD6], [0x8A, 0x74], [0x8D, 0x7D], [0x94, 0xB4], [0x89, 0x7B], [0x88, 0xC5], [0x93, 0xAC], [0x95, 0x8C], [0x8D, 0xE3], [0x96, 0x68], [0x91, 0x6A], [0x88, 0xA2], [0x91, 0xC9], [0x95, 0x8D], [0x8D, 0x7E], [0x8C, 0xC0], [0x95, 0xC3], [0x89, 0x40], [0x90, 0x77], [0x8F, 0x9C], [0x8A, 0xD7], [0x94, 0x86], [0x89, 0x41], [0x92, 0xC2], [0x97, 0xCB], [0x93, 0xA9], [0x97, 0xA4], [0x8C, 0xAF], [0x97, 0x7A], [0x8B, 0xF7], [0x97, 0xB2], [0x8C, 0x47], [0x91, 0xE0], [0x8A, 0x4B], [0x90, 0x8F], [0x8A, 0x75], [0x8C, 0x84], [0x8D, 0xDB], [0x8F, 0xE1], [0x89, 0x42], [0x97, 0xD7], [0x97, 0xEA], [0x90, 0xC7], [0x94, 0xB9], [0x90, 0x9D], [0x8A, 0xE5], [0x97, 0x59], [0x89, 0xEB], [0x8F, 0x57], [0x8C, 0xD9], [0x8E, 0x93], [0x8E, 0x47], [0x90, 0x97], [0x97, 0xA3], [0x93, 0xEF], [0x89, 0x4A], [0x90, 0xE1], [0x8E, 0xB4], [0x95, 0xB5], [0x89, 0x5F], [0x97, 0xEB], [0x97, 0x8B], [0x93, 0x64], [0x8E, 0xF9], [0x90, 0x6B], [0x97, 0xEC], [0x91, 0x9A], [0x89, 0xE0], [0x96, 0xB6], [0x98, 0x49], [0x90, 0xC2], [0x96, 0xF5], [0x90, 0xC3], [0x94, 0xF1], [0x96, 0xCA], [0x8A, 0x76], [0x90, 0x78], [0x8C, 0x43], [0x8A, 0x93], [0x88, 0xC6], [0x8F, 0xE2], [0x8B, 0x66], [0x95, 0xDA], [0x8A, 0xD8], [0x94, 0x42], [0x89, 0xB9], [0x89, 0x43], [0x8B, 0xBF], [0x95, 0xC5], [0x92, 0xB8], [0x8D, 0xA0], [0x8D, 0x80], [0x8F, 0x87], [0x90, 0x7B], [0x97, 0x61], [0x8A, 0xE6], [0x94, 0xD0], [0x93, 0xDA], [0x90, 0x9C], [0x97, 0xCC], [0x8C, 0x7A], [0x96, 0x6A], [0x93, 0xAA], [0x89, 0x6F], [0x95, 0x70], [0x97, 0x8A], [0x91, 0xE8], [0x8A, 0x7A], [0x8A, 0x7B], [0x8A, 0xE7], [0x8C, 0xB0], [0x8A, 0xE8], [0x93, 0x5E], [0x97, 0xDE], [0x8C, 0xDA], [0x95, 0x97], [0x94, 0xF2], [0x90, 0x48], [0x8B, 0x51], [0x94, 0xD1], [0x88, 0xF9], [0x88, 0xB9], [0x8E, 0x94], [0x96, 0x4F], [0x8F, 0xFC], [0x96, 0xDD], [0x97, 0x7B], [0x89, 0x61], [0x8E, 0x60], [0x89, 0xEC], [0x8A, 0xD9], [0x8B, 0xC0], [0x8E, 0xF1], [0x8D, 0x81], [0x8A, 0x5D], [0x94, 0x6E], [0x92, 0x79], [0x93, 0xE9], [0x94, 0x9D], [0x91, 0xCA], [0x89, 0x77], [0x8B, 0xEC], [0x8B, 0xED], [0x92, 0x93], [0x8B, 0xEE], [0x89, 0xED], [0x8F, 0x78], [0x8B, 0x52], [0x91, 0x9B], [0x8C, 0xB1], [0x91, 0xCB], [0x93, 0xAB], [0x8B, 0xC1], [0x8D, 0x9C], [0x8A, 0x5B], [0x90, 0x91], [0x8D, 0x82], [0x94, 0xAF], [0x95, 0x45], [0x8B, 0x53], [0x8A, 0x40], [0x8D, 0xB0], [0x96, 0xA3], [0x96, 0x82], [0x8B, 0x9B], [0x98, 0x44], [0x88, 0xBC], [0x95, 0xA9], [0x96, 0x8E], [0x8E, 0x4C], [0x8D, 0xF8], [0x91, 0x4E], [0x8C, 0xEF], [0x8E, 0x49], [0x91, 0xE2], [0x8C, 0x7E], [0x88, 0xB1], [0x8A, 0x82], [0x98, 0x6B], [0x95, 0x68], [0x88, 0xF1], [0x8A, 0x8F], [0x89, 0x56], [0x92, 0x4C], [0x96, 0x90], [0x97, 0xD8], [0x92, 0xB9], [0x94, 0xB5], [0x96, 0x50], [0x96, 0xC2], [0x93, 0xCE], [0x93, 0xBC], [0x89, 0xA8], [0x89, 0x95], [0x8A, 0x9B], [0x8E, 0xB0], [0x89, 0xA7], [0x8D, 0x83], [0x89, 0x4C], [0x8D, 0x94], [0x96, 0xB7], [0x96, 0x51], [0x8C, 0x7B], [0x92, 0xDF], [0x98, 0x68], [0x91, 0xE9], [0x8D, 0xEB], [0x8C, 0xB2], [0x8E, 0xAD], [0x98, 0x5B], [0x97, 0xED], [0x97, 0xD9], [0x94, 0x9E], [0x8D, 0x8D], [0x96, 0xCB], [0x96, 0x83], [0x96, 0x9B], [0x89, 0xA9], [0x8B, 0x6F], [0x8D, 0x95], [0x96, 0xD9], [0x91, 0xE1], [0x93, 0x43], [0x8C, 0xDB], [0x91, 0x6C], [0x95, 0x40], [0x97, 0xEE], [0x97, 0xB4], ]; #[cfg(feature = "fast-kanji-encode")] static JIS0208_KANJI_BYTES: [[u8; 2]; 20897] = [ [0x88, 0xEA], [0x92, 0x9A], [0x00, 0x00], [0x8E, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x9C], [0x8F, 0xE4], [0x8E, 0x4F], [0x8F, 0xE3], [0x89, 0xBA], [0x00, 0x00], [0x95, 0x73], [0x97, 0x5E], [0x00, 0x00], [0x98, 0xA0], [0x89, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x8E], [0x98, 0xA1], [0x90, 0xA2], [0x99, 0xC0], [0x8B, 0x75], [0x95, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x97, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xC0], [0x00, 0x00], [0x7A, 0x68], [0x00, 0x00], [0x98, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x92, 0x86], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xA3], [0x8B, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xA4], [0x00, 0x00], [0x8A, 0xDB], [0x92, 0x4F], [0x00, 0x00], [0x8E, 0xE5], [0x98, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x98, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x98, 0xA7], [0x94, 0x54], [0x00, 0x00], [0x8B, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x56], [0x00, 0x00], [0x93, 0xE1], [0x8C, 0xC1], [0x96, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x68], [0x98, 0xA8], [0x8F, 0xE6], [0x98, 0xA9], [0x89, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xE3], [0x8C, 0xEE], [0x96, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x90], [0x00, 0x00], [0x93, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xA3], [0x00, 0x00], [0x8B, 0x54], [0x00, 0x00], [0x98, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x98, 0xAB], [0x97, 0xB9], [0x00, 0x00], [0x97, 0x5C], [0x91, 0x88], [0x98, 0xAD], [0x8E, 0x96], [0x93, 0xF1], [0x00, 0x00], [0x98, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x89, 0x5D], [0x8C, 0xDD], [0x00, 0x00], [0x8C, 0xDC], [0x88, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x98, 0x6A], [0x98, 0x69], [0x00, 0x00], [0x8D, 0xB1], [0x88, 0x9F], [0x00, 0x00], [0x98, 0xB1], [0x98, 0xB2], [0x98, 0xB3], [0x96, 0x53], [0x98, 0xB4], [0x00, 0x00], [0x8C, 0xF0], [0x88, 0xE5], [0x96, 0x92], [0x00, 0x00], [0x8B, 0x9C], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x9D], [0x8B, 0x9E], [0x92, 0xE0], [0x97, 0xBA], [0x00, 0x00], [0x98, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x98, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x98, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x59], [0x90, 0x6D], [0x98, 0xBC], [0x00, 0x00], [0x98, 0xBA], [0x00, 0x00], [0x98, 0xBB], [0x8B, 0x77], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xA1], [0x89, 0xEE], [0x00, 0x00], [0x98, 0xB9], [0x98, 0xB8], [0x95, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x65], [0x8E, 0x64], [0x91, 0xBC], [0x98, 0xBD], [0x95, 0x74], [0x90, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x81, 0x57], [0x98, 0xBE], [0x98, 0xC0], [0x00, 0x00], [0x7A, 0x69], [0x00, 0x00], [0x91, 0xE3], [0x97, 0xDF], [0x88, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xBF], [0x89, 0xBC], [0x00, 0x00], [0x8B, 0xC2], [0x00, 0x00], [0x92, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x8F], [0x98, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x43], [0x7A, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x6B], [0x8A, 0xE9], [0x00, 0x00], [0x7A, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xC2], [0x88, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xDE], [0x8A, 0xEA], [0x95, 0x9A], [0x94, 0xB0], [0x8B, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xEF], [0x00, 0x00], [0x98, 0xE5], [0x93, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x8C], [0x98, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xBA], [0x00, 0x00], [0x97, 0xE0], [0x00, 0x00], [0x90, 0x4C], [0x7A, 0x6D], [0x8E, 0x66], [0x00, 0x00], [0x8E, 0x97], [0x89, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x92, 0x41], [0x98, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xCA], [0x92, 0xE1], [0x8F, 0x5A], [0x8D, 0xB2], [0x97, 0x43], [0x00, 0x00], [0x91, 0xCC], [0x00, 0x00], [0x89, 0xBD], [0x7A, 0x6E], [0x98, 0xC7], [0x00, 0x00], [0x97, 0x5D], [0x98, 0xC3], [0x98, 0xC5], [0x8D, 0xEC], [0x98, 0xC6], [0x9B, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xD1], [0x98, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x89, 0xC0], [0x00, 0x00], [0x95, 0xB9], [0x98, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xCD], [0x8C, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x67], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x98, 0xD2], [0x00, 0x00], [0x98, 0xCA], [0x00, 0x00], [0x7A, 0x70], [0x97, 0xE1], [0x00, 0x00], [0x8E, 0x98], [0x00, 0x00], [0x98, 0xCB], [0x00, 0x00], [0x98, 0xD0], [0x7A, 0x6F], [0x00, 0x00], [0x7A, 0x72], [0x00, 0x00], [0x98, 0xD3], [0x00, 0x00], [0x98, 0xCC], [0x00, 0x00], [0x7A, 0x71], [0x8B, 0x9F], [0x00, 0x00], [0x88, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xA0], [0x89, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x44], [0x00, 0x00], [0x96, 0x99], [0x95, 0x8E], [0x8C, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x4E], [0x97, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x57], [0x91, 0xA3], [0x89, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x61], [0x8F, 0x72], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x73], [0x98, 0xD7], [0x00, 0x00], [0x98, 0xDC], [0x98, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x98, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x91, 0xAD], [0x98, 0xD8], [0x00, 0x00], [0x98, 0xDB], [0x98, 0xD9], [0x00, 0x00], [0x95, 0xDB], [0x00, 0x00], [0x98, 0xD6], [0x00, 0x00], [0x90, 0x4D], [0x00, 0x00], [0x96, 0x93], [0x98, 0xDD], [0x98, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x43], [0x98, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x6F], [0x00, 0x00], [0x95, 0x55], [0x98, 0xE6], [0x00, 0x00], [0x95, 0xEE], [0x00, 0x00], [0x89, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xEA], [0x7A, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xE4], [0x98, 0xED], [0x00, 0x00], [0x00, 0x00], [0x91, 0x71], [0x00, 0x00], [0x8C, 0xC2], [0x00, 0x00], [0x94, 0x7B], [0x00, 0x00], [0xE0, 0xC5], [0x00, 0x00], [0x98, 0xEC], [0x93, 0x7C], [0x00, 0x00], [0x98, 0xE1], [0x00, 0x00], [0x8C, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xF3], [0x98, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x77], [0x8E, 0xD8], [0x00, 0x00], [0x98, 0xE7], [0x7A, 0x75], [0x95, 0xED], [0x92, 0x6C], [0x98, 0xE3], [0x8C, 0x91], [0x00, 0x00], [0x98, 0xE0], [0x98, 0xE8], [0x98, 0xE2], [0x97, 0xCF], [0x98, 0xE9], [0x98, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x74], [0x00, 0x00], [0x7A, 0x7A], [0x98, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x78], [0x98, 0xEF], [0x98, 0xF3], [0x88, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xCE], [0x98, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xF1], [0x98, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xF4], [0x00, 0x00], [0x92, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x79], [0x00, 0x00], [0x8E, 0xC3], [0x00, 0x00], [0x91, 0xA4], [0x92, 0xE3], [0x8B, 0xF4], [0x00, 0x00], [0x98, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x55], [0x00, 0x00], [0x00, 0x00], [0x98, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x86], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x50], [0x94, 0xF5], [0x98, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xC3], [0x97, 0x62], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0xFC], [0x99, 0x42], [0x98, 0xFB], [0x8D, 0xC2], [0x00, 0x00], [0x8F, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x58], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x43], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x40], [0x99, 0x41], [0x00, 0x00], [0x00, 0x00], [0x93, 0xAD], [0x00, 0x00], [0x91, 0x9C], [0x00, 0x00], [0x8B, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x6C], [0x99, 0x44], [0x00, 0x00], [0x7A, 0x7D], [0x00, 0x00], [0x97, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x48], [0x00, 0x00], [0x99, 0x46], [0x00, 0x00], [0x91, 0x6D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x47], [0x99, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x7C], [0x99, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x4A], [0x00, 0x00], [0x95, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x56], [0x99, 0x4D], [0x99, 0x4E], [0x00, 0x00], [0x89, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xF2], [0x00, 0x00], [0x99, 0x51], [0x99, 0x50], [0x99, 0x4F], [0x00, 0x00], [0x98, 0xD4], [0x00, 0x00], [0x99, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x9E], [0x00, 0x00], [0x99, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x55], [0x00, 0x00], [0x00, 0x00], [0x99, 0x54], [0x99, 0x57], [0x99, 0x56], [0x00, 0x00], [0x00, 0x00], [0x99, 0x58], [0x99, 0x59], [0x88, 0xF2], [0x00, 0x00], [0x8C, 0xB3], [0x8C, 0x5A], [0x8F, 0x5B], [0x92, 0x9B], [0x8B, 0xA2], [0x90, 0xE6], [0x8C, 0xF5], [0x7A, 0x7E], [0x8D, 0x8E], [0x99, 0x5B], [0x96, 0xC6], [0x93, 0x65], [0x00, 0x00], [0x8E, 0x99], [0x00, 0x00], [0x99, 0x5A], [0x00, 0x00], [0x99, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x7D], [0x00, 0x00], [0x8A, 0x95], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x5D], [0x00, 0x00], [0x7A, 0x80], [0x93, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x91, 0x53], [0x99, 0x5F], [0x99, 0x60], [0x94, 0xAA], [0x8C, 0xF6], [0x98, 0x5A], [0x99, 0x61], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xBA], [0x91, 0xB4], [0x8B, 0xEF], [0x93, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x93], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x62], [0x00, 0x00], [0x99, 0x63], [0x00, 0x00], [0x00, 0x00], [0x93, 0xE0], [0x89, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x99, 0x66], [0x8D, 0xFB], [0x00, 0x00], [0x99, 0x65], [0x8D, 0xC4], [0x00, 0x00], [0x99, 0x67], [0xE3, 0xEC], [0x99, 0x68], [0x96, 0x60], [0x99, 0x69], [0x00, 0x00], [0x99, 0x6A], [0x99, 0x6B], [0x8F, 0xE7], [0x00, 0x00], [0x8E, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x81], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xA5], [0x00, 0x00], [0x99, 0x6E], [0x00, 0x00], [0x99, 0x6C], [0x96, 0xBB], [0x99, 0x6D], [0x00, 0x00], [0x95, 0x79], [0x99, 0x6F], [0x99, 0x70], [0x99, 0x71], [0x93, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x75], [0x99, 0x73], [0x99, 0x74], [0x99, 0x72], [0x8D, 0xE1], [0x99, 0x76], [0x96, 0xE8], [0x97, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x77], [0x7A, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xA6], [0x99, 0x78], [0x8F, 0x79], [0x00, 0x00], [0x00, 0x00], [0x99, 0x79], [0x00, 0x00], [0x92, 0x9C], [0x97, 0xBD], [0x93, 0x80], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x7A], [0xEA, 0xA3], [0x8B, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x99, 0x7B], [0x96, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x88], [0x91, 0xFA], [0x00, 0x00], [0x99, 0x7D], [0x93, 0xE2], [0x00, 0x00], [0x7A, 0x83], [0x99, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x99, 0x80], [0x8A, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x81], [0x8B, 0xA5], [0x00, 0x00], [0x93, 0xCA], [0x89, 0x9A], [0x8F, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x94, 0x9F], [0x99, 0x82], [0x00, 0x00], [0x93, 0x81], [0x00, 0x00], [0x00, 0x00], [0x90, 0x6E], [0x99, 0x83], [0x00, 0x00], [0x95, 0xAA], [0x90, 0xD8], [0x8A, 0xA0], [0x00, 0x00], [0x8A, 0xA7], [0x99, 0x84], [0x00, 0x00], [0x00, 0x00], [0x99, 0x86], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x59], [0x00, 0x00], [0x00, 0x00], [0x99, 0x85], [0x7A, 0x84], [0x00, 0x00], [0x97, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xBB], [0x95, 0xCA], [0x00, 0x00], [0x99, 0x87], [0x00, 0x00], [0x97, 0x98], [0x99, 0x88], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x89], [0x00, 0x00], [0x93, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x99, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x90, 0xA7], [0x8D, 0xFC], [0x8C, 0x94], [0x99, 0x8B], [0x8E, 0x68], [0x8D, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xE4], [0x99, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x91, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xED], [0x99, 0x8E], [0x99, 0x8F], [0x91, 0x4F], [0x00, 0x00], [0x99, 0x8C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x91], [0x00, 0x00], [0x96, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x84], [0x00, 0x00], [0x00, 0x00], [0x99, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x95], [0x8D, 0xDC], [0x94, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x94], [0x99, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x9B], [0x8F, 0xE8], [0x99, 0x9B], [0x8A, 0x84], [0x99, 0x95], [0x99, 0x93], [0x91, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x97], [0x00, 0x00], [0x99, 0x96], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x80], [0x99, 0x9C], [0x97, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x9D], [0x99, 0x9A], [0x00, 0x00], [0x99, 0x99], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xCD], [0x7A, 0x85], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xF7], [0x89, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x97, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x86], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x95], [0x93, 0x77], [0x8D, 0x85], [0x99, 0xA0], [0x99, 0xA1], [0x00, 0x00], [0x7B, 0x77], [0x00, 0x00], [0x97, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x98, 0x4A], [0x99, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x99, 0xA2], [0x00, 0x00], [0x8A, 0x4E], [0x00, 0x00], [0x7A, 0x87], [0x99, 0xA4], [0x00, 0x00], [0x96, 0x75], [0x00, 0x00], [0x92, 0xBA], [0x00, 0x00], [0x97, 0x45], [0x00, 0x00], [0x95, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x93, 0xAE], [0x00, 0x00], [0x99, 0xA6], [0x8A, 0xA8], [0x96, 0xB1], [0x00, 0x00], [0x7A, 0x88], [0x00, 0x00], [0x8F, 0x9F], [0x99, 0xA7], [0x95, 0xE5], [0x99, 0xAB], [0x00, 0x00], [0x90, 0xA8], [0x99, 0xA8], [0x8B, 0xCE], [0x00, 0x00], [0x99, 0xA9], [0x8A, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x4D], [0x99, 0xAC], [0x00, 0x00], [0x99, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x99, 0xAE], [0x99, 0xAF], [0x8E, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xF9], [0x96, 0xDC], [0x7A, 0x89], [0x96, 0xE6], [0x93, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x95, 0xEF], [0x99, 0xB0], [0x7A, 0x8A], [0x99, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xB3], [0x00, 0x00], [0x99, 0xB5], [0x99, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xB6], [0x89, 0xBB], [0x96, 0x6B], [0x00, 0x00], [0x8D, 0xFA], [0x99, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x91, 0x78], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xA0], [0x8B, 0xA7], [0x00, 0x00], [0x99, 0xB8], [0x7A, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xB9], [0x00, 0x00], [0x99, 0xBA], [0x00, 0x00], [0x99, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xBC], [0x95, 0x43], [0x8B, 0xE6], [0x88, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xBD], [0x99, 0xBD], [0x8F, 0x5C], [0x00, 0x00], [0x90, 0xE7], [0x00, 0x00], [0x99, 0xBF], [0x99, 0xBE], [0x8F, 0xA1], [0x8C, 0xDF], [0x99, 0xC1], [0x94, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x99, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xDA], [0x91, 0xB2], [0x91, 0xEC], [0x8B, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x93, 0xEC], [0x92, 0x50], [0x00, 0x00], [0x94, 0x8E], [0x00, 0x00], [0x96, 0x6D], [0x00, 0x00], [0x99, 0xC4], [0x00, 0x00], [0x90, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x54], [0x00, 0x00], [0x00, 0x00], [0x99, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xC6], [0x89, 0x4B], [0x88, 0xF3], [0x8A, 0xEB], [0x7A, 0x8C], [0x91, 0xA6], [0x8B, 0x70], [0x97, 0x91], [0x00, 0x00], [0x99, 0xC9], [0x89, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x99, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x99, 0xCA], [0x00, 0x00], [0x96, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x99, 0xCB], [0x00, 0x00], [0x97, 0xD0], [0x00, 0x00], [0x8C, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xB4], [0x99, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xCE], [0x99, 0xCD], [0x00, 0x00], [0x90, 0x7E], [0x89, 0x58], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x7D], [0x99, 0xCF], [0x00, 0x00], [0x99, 0xD0], [0x00, 0x00], [0x7A, 0x8E], [0x8C, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x99, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x8E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x51], [0x99, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x94], [0x8D, 0xB3], [0x8B, 0x79], [0x97, 0x46], [0x91, 0x6F], [0x94, 0xBD], [0x8E, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x66], [0x00, 0x00], [0x8E, 0xE6], [0x8E, 0xF3], [0x00, 0x00], [0x8F, 0x96], [0x00, 0x00], [0x94, 0xBE], [0x00, 0x00], [0x7A, 0x8F], [0x00, 0x00], [0x99, 0xD5], [0x00, 0x00], [0x89, 0x62], [0x91, 0x70], [0x8C, 0xFB], [0x8C, 0xC3], [0x8B, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x99, 0xD9], [0x92, 0x40], [0x91, 0xFC], [0x8B, 0xA9], [0x8F, 0xA2], [0x99, 0xDA], [0x99, 0xD8], [0x89, 0xC2], [0x91, 0xE4], [0x8E, 0xB6], [0x8E, 0x6A], [0x89, 0x45], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x90], [0x8D, 0x86], [0x8E, 0x69], [0x00, 0x00], [0x99, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xDC], [0x00, 0x00], [0x8B, 0x68], [0x8A, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x87], [0x8B, 0x67], [0x92, 0xDD], [0x89, 0x44], [0x93, 0xAF], [0x96, 0xBC], [0x8D, 0x40], [0x97, 0x99], [0x93, 0x66], [0x8C, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x4E], [0x00, 0x00], [0x99, 0xE5], [0x00, 0x00], [0x8B, 0xE1], [0x96, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x99, 0xE4], [0x00, 0x00], [0x8A, 0xDC], [0x99, 0xDF], [0x99, 0xE0], [0x99, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xE3], [0x00, 0x00], [0x8B, 0x7A], [0x90, 0x81], [0x00, 0x00], [0x95, 0xAB], [0x99, 0xE1], [0x99, 0xDD], [0x8C, 0xE1], [0x00, 0x00], [0x99, 0xDE], [0x00, 0x00], [0x98, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xF0], [0x00, 0x00], [0x92, 0xE6], [0x8C, 0xE0], [0x8D, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x93, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xFC], [0x00, 0x00], [0x8E, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xED], [0x99, 0xEB], [0x00, 0x00], [0x96, 0xA1], [0x00, 0x00], [0x99, 0xE8], [0x99, 0xF1], [0x99, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xEF], [0x8C, 0xC4], [0x96, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x99, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xF2], [0x00, 0x00], [0x99, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x92], [0x8D, 0xEE], [0x98, 0x61], [0x00, 0x00], [0x99, 0xE9], [0x99, 0xE7], [0x99, 0xF3], [0x00, 0x00], [0x99, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x91], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xF6], [0x00, 0x00], [0x9A, 0x42], [0x99, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x99, 0xFC], [0x7A, 0x93], [0x00, 0x00], [0x9A, 0x40], [0x99, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xE7], [0x8A, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x44], [0x88, 0xF4], [0x9A, 0x43], [0x00, 0x00], [0x88, 0xA3], [0x95, 0x69], [0x9A, 0x41], [0x00, 0x00], [0x99, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x99, 0xF5], [0x99, 0xFB], [0x8D, 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], [0x9A, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xF5], [0x9A, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x46], [0x9A, 0x47], [0x00, 0x00], [0x8F, 0xA3], [0x96, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x4C], [0x9A, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x4A], [0x00, 0x00], [0x7A, 0x94], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x53], [0x00, 0x00], [0x8D, 0xB4], [0x90, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x48], [0x93, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x49], [0x00, 0x00], [0x88, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x53], [0x97, 0x42], [0x00, 0x00], [0x8F, 0xA5], [0x00, 0x00], [0x9A, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x58], [0x9A, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xC1], [0x00, 0x00], [0x9A, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xED], [0x9A, 0x55], [0x8F, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x52], [0x00, 0x00], [0x00, 0x00], [0x96, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x56], [0x9A, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x54], [0x9A, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x60], [0x9A, 0x65], [0x00, 0x00], [0x9A, 0x61], [0x00, 0x00], [0x9A, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x66], [0x91, 0x50], [0x00, 0x00], [0x7A, 0x95], [0x9A, 0x68], [0x00, 0x00], [0x8D, 0x41], [0x9A, 0x5E], [0x92, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x62], [0x9A, 0x5B], [0x8A, 0xAB], [0x00, 0x00], [0x8A, 0xEC], [0x8A, 0x85], [0x9A, 0x63], [0x9A, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x96], [0x9A, 0x69], [0x9A, 0x67], [0x91, 0x72], [0x8B, 0x69], [0x8B, 0xAA], [0x00, 0x00], [0x9A, 0x64], [0x00, 0x00], [0x8B, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x6D], [0x9A, 0x6B], [0x00, 0x00], [0x9A, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x6A], [0x00, 0x00], [0x9A, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x6B], [0x9A, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x72], [0x00, 0x00], [0x9A, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x75], [0x9A, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x51], [0x00, 0x00], [0x00, 0x00], [0x89, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x71], [0x00, 0x00], [0x9A, 0x73], [0x8F, 0xA6], [0x89, 0x52], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x76], [0x00, 0x00], [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, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x82], [0x00, 0x00], [0x8F, 0xFA], [0x9A, 0x7D], [0x00, 0x00], [0x9A, 0x7B], [0x00, 0x00], [0x9A, 0x7C], [0x00, 0x00], [0x9A, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x58], [0x00, 0x00], [0x9A, 0x78], [0x00, 0x00], [0x9A, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x9A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xED], [0x00, 0x00], [0x9A, 0x84], [0x9A, 0x80], [0x9A, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xD3], [0x00, 0x00], [0x94, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x86], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x85], [0x8A, 0x64], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x88], [0x00, 0x00], [0x94, 0x58], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x8C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x8E], [0x00, 0x00], [0x9A, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x93], [0x9A, 0x91], [0x9A, 0x8F], [0x9A, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x94], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x95], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x96], [0x00, 0x00], [0x9A, 0x97], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x98], [0x99, 0x64], [0x00, 0x00], [0x8E, 0xFA], [0x8E, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x89, 0xF1], [0x00, 0x00], [0x88, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x92, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x99], [0x00, 0x00], [0x8D, 0xA2], [0x00, 0x00], [0x88, 0xCD], [0x90, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x9A], [0x8C, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x91], [0x00, 0x00], [0x9A, 0x9C], [0x9A, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x95, 0xDE], [0x9A, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x9F], [0x9A, 0x9E], [0x00, 0x00], [0x9A, 0xA0], [0x00, 0x00], [0x9A, 0xA1], [0x00, 0x00], [0x8C, 0x97], [0x00, 0x00], [0x00, 0x00], [0x89, 0x80], [0x9A, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xA4], [0x00, 0x00], [0x9A, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x93, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xA7], [0x88, 0xB3], [0x8D, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x92, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xA8], [0x9A, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xAC], [0x00, 0x00], [0x8D, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x96, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xAA], [0x9A, 0xAD], [0x8D, 0xBF], [0x8D, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x96], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xA3], [0x7A, 0x97], [0x92, 0x52], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xAE], [0x92, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x90, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xB0], [0x9A, 0xB3], [0x00, 0x00], [0x8C, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xB5], [0x00, 0x00], [0x8D, 0x43], [0x8A, 0x5F], [0x9A, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xB8], [0x00, 0x00], [0x7A, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xBB], [0x7A, 0x9A], [0x7A, 0x99], [0x00, 0x00], [0x00, 0x00], [0x96, 0x84], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xBD], [0x9A, 0xBE], [0x9A, 0xBC], [0x00, 0x00], [0x9A, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x57], [0x00, 0x00], [0x00, 0x00], [0x88, 0xE6], [0x95, 0x75], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xB7], [0x00, 0x00], [0x94, 0x7C], [0x8A, 0xEE], [0x00, 0x00], [0x8D, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x78], [0x00, 0x00], [0x93, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x98], [0x91, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xBF], [0x9A, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x92, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x9F], [0x89, 0x81], [0x95, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xEA], [0x93, 0x67], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x95, 0xBB], [0x97, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xF2], [0x9A, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x59], [0x9A, 0xCB], [0x00, 0x00], [0x93, 0x83], [0x00, 0x00], [0x00, 0x00], [0x93, 0x68], [0x93, 0x84], [0x94, 0xB7], [0x92, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x96], [0x00, 0x00], [0x93, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xC9], [0x00, 0x00], [0x9A, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x90, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x6D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xAB], [0x00, 0x00], [0x9A, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xC4], [0x00, 0x00], [0x7A, 0x9D], [0x9A, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x9E], [0x95, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xD5], [0x9A, 0xCF], [0x9A, 0xD2], [0x9A, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x95, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xD7], [0x00, 0x00], [0x92, 0x64], [0x00, 0x00], [0x00, 0x00], [0x89, 0xF3], [0x00, 0x00], [0x8F, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xD9], [0x00, 0x00], [0x9A, 0xD8], [0x00, 0x00], [0x8D, 0x88], [0x00, 0x00], [0x9A, 0xDA], [0x9A, 0xDC], [0x9A, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xDE], [0x00, 0x00], [0x9A, 0xD3], [0x9A, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xDF], [0x9A, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x6D], [0x90, 0x70], [0x00, 0x00], [0x91, 0x73], [0x9A, 0xE1], [0x90, 0xBA], [0x88, 0xEB], [0x94, 0x84], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xD9], [0x00, 0x00], [0x9A, 0xE3], [0x9A, 0xE2], [0x9A, 0xE4], [0x9A, 0xE5], [0x9A, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xCF], [0x9A, 0xE8], [0x7A, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xC4], [0x9A, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x5B], [0x8A, 0x4F], [0x00, 0x00], [0x99, 0xC7], [0x8F, 0x67], [0x91, 0xBD], [0x9A, 0xEA], [0x96, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xEC], [0x00, 0x00], [0x91, 0xE5], [0x00, 0x00], [0x93, 0x56], [0x91, 0xBE], [0x95, 0x76], [0x9A, 0xED], [0x9A, 0xEE], [0x89, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xB8], [0x9A, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xCE], [0x9A, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x82], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xEF], [0x93, 0xDE], [0x95, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xF5], [0x91, 0x74], [0x9A, 0xF4], [0x8C, 0x5F], [0x00, 0x00], [0x7A, 0xA0], [0x96, 0x7A], [0x9A, 0xF3], [0x00, 0x00], [0x93, 0x85], [0x9A, 0xF7], [0x00, 0x00], [0x9A, 0xF6], [0x7A, 0xA1], [0x00, 0x00], [0x7A, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xF9], [0x00, 0x00], [0x9A, 0xF8], [0x7A, 0xA3], [0x00, 0x00], [0x89, 0x9C], [0x00, 0x00], [0x9A, 0xFA], [0x8F, 0xA7], [0x9A, 0xFC], [0x92, 0x44], [0x00, 0x00], [0x9A, 0xFB], [0x00, 0x00], [0x95, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x97], [0x93, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x41], [0x94, 0x40], [0x94, 0xDC], [0x96, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x44], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x57], [0x00, 0x00], [0x00, 0x00], [0x97, 0x64], [0x00, 0x00], [0x00, 0x00], [0x96, 0xAD], [0x00, 0x00], [0x9B, 0xAA], [0x00, 0x00], [0x9B, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x45], [0x7A, 0xA4], [0x91, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x96, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x85], [0x7A, 0xA5], [0x8D, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x47], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x6F], [0x00, 0x00], [0x8E, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xB7], [0x8C, 0xC6], [0x00, 0x00], [0x90, 0xA9], [0x88, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x4B], [0x9B, 0x4C], [0x00, 0x00], [0x9B, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x57], [0x8A, 0xAD], [0x00, 0x00], [0x9B, 0x48], [0x00, 0x00], [0x96, 0xC3], [0x95, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x70], [0x00, 0x00], [0x88, 0xD0], [0x00, 0x00], [0x88, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xBA], [0x00, 0x00], [0x9B, 0x52], [0x00, 0x00], [0x9B, 0x50], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x4E], [0x90, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x56], [0x9B, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x53], [0x98, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x58], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x59], [0x00, 0x00], [0x9B, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x5A], [0x95, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x5B], [0x9B, 0x5F], [0x9B, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x89, 0xC5], [0x9B, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xB9], [0x00, 0x00], [0x9B, 0x5D], [0x8C, 0x99], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x64], [0x9B, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x84], [0x00, 0x00], [0x9B, 0x60], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x62], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x65], [0x9B, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xF0], [0x00, 0x00], [0x9B, 0x68], [0x9B, 0x67], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x6C], [0x00, 0x00], [0x92, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x64], [0x00, 0x00], [0x9B, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x6D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x6E], [0x00, 0x00], [0x9B, 0x71], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x6F], [0x00, 0x00], [0x9B, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x71], [0x9B, 0x72], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x45], [0x9B, 0x73], [0x7A, 0xA6], [0x8E, 0x9A], [0x91, 0xB6], [0x00, 0x00], [0x9B, 0x74], [0x9B, 0x75], [0x8E, 0x79], [0x8D, 0x46], [0x00, 0x00], [0x96, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x47], [0x8C, 0xC7], [0x9B, 0x76], [0x8A, 0x77], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x77], [0x00, 0x00], [0x91, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x78], [0x9B, 0xA1], [0x00, 0x00], [0x9B, 0x79], [0x00, 0x00], [0x9B, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x7B], [0x00, 0x00], [0x9B, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x80], [0x00, 0x00], [0x91, 0xEE], [0x00, 0x00], [0x89, 0x46], [0x8E, 0xE7], [0x88, 0xC0], [0x00, 0x00], [0x91, 0x76], [0x8A, 0xAE], [0x8E, 0xB3], [0x00, 0x00], [0x8D, 0x47], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x86], [0x00, 0x00], [0x8F, 0x40], [0x8A, 0xAF], [0x92, 0x88], [0x92, 0xE8], [0x88, 0xB6], [0x8B, 0x58], [0x95, 0xF3], [0x00, 0x00], [0x8E, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x71], [0x90, 0xE9], [0x8E, 0xBA], [0x97, 0x47], [0x9B, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x7B], [0x00, 0x00], [0x8D, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x51], [0x89, 0x83], [0x8F, 0xAA], [0x89, 0xC6], [0x00, 0x00], [0x9B, 0x82], [0x97, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x68], [0x7A, 0xA7], [0x00, 0x00], [0x8E, 0xE2], [0x9B, 0x83], [0x8A, 0xF1], [0x93, 0xD0], [0x96, 0xA7], [0x9B, 0x84], [0x00, 0x00], [0x9B, 0x85], [0x00, 0x00], [0x00, 0x00], [0x95, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x87], [0x00, 0x00], [0x8A, 0xA6], [0x8B, 0xF5], [0x9B, 0x86], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xB0], [0x00, 0x00], [0x90, 0x51], [0x9B, 0x8B], [0x8E, 0x40], [0x00, 0x00], [0x89, 0xC7], [0x9B, 0x8A], [0x00, 0x00], [0x9B, 0x88], [0x9B, 0x8C], [0x9B, 0x89], [0x94, 0x4A], [0x9E, 0xCB], [0x90, 0x52], [0x00, 0x00], [0x9B, 0x8D], [0x7A, 0xAA], [0x00, 0x00], [0x97, 0xBE], [0x00, 0x00], [0x9B, 0x8E], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x90], [0x00, 0x00], [0x92, 0x9E], [0x9B, 0x8F], [0x00, 0x00], [0x90, 0xA1], [0x00, 0x00], [0x8E, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xCE], [0x8E, 0xF5], [0x00, 0x00], [0x95, 0x95], [0x90, 0xEA], [0x00, 0x00], [0x8E, 0xCB], [0x9B, 0x91], [0x8F, 0xAB], [0x9B, 0x92], [0x9B, 0x93], [0x88, 0xD1], [0x91, 0xB8], [0x90, 0x71], [0x00, 0x00], [0x9B, 0x94], [0x93, 0xB1], [0x8F, 0xAC], [0x00, 0x00], [0x8F, 0xAD], [0x00, 0x00], [0x9B, 0x95], [0x00, 0x00], [0x00, 0x00], [0x90, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xAB], [0x00, 0x00], [0x9B, 0x96], [0x00, 0x00], [0x9B, 0x97], [0x00, 0x00], [0x96, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0x99], [0x9B, 0x9A], [0x8E, 0xDA], [0x90, 0x4B], [0x93, 0xF2], [0x90, 0x73], [0x94, 0xF6], [0x94, 0x41], [0x8B, 0xC7], [0x9B, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x8F], [0x9B, 0x9C], [0x00, 0x00], [0x8B, 0xFC], [0x00, 0x00], [0x93, 0xCD], [0x89, 0xAE], [0x00, 0x00], [0x8E, 0x72], [0x9B, 0x9D], [0x9B, 0xA0], [0x9B, 0x9F], [0x8B, 0xFB], [0x00, 0x00], [0x9B, 0x9E], [0x00, 0x00], [0x93, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xAE], [0x00, 0x00], [0x93, 0x6A], [0x8E, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x91, 0x77], [0x97, 0x9A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xA2], [0x00, 0x00], [0x9B, 0xA3], [0x93, 0xD4], [0x00, 0x00], [0x8E, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x9B, 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], [0x00, 0x00], [0x9B, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xF2], [0x9B, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xA9], [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, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xAC], [0x00, 0x00], [0x91, 0x5A], [0x8A, 0xE2], [0x00, 0x00], [0x9B, 0xAB], [0x96, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xD0], [0x00, 0x00], [0x8A, 0x78], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xAD], [0x9B, 0xAF], [0x8A, 0xDD], [0x00, 0x00], [0x7A, 0xAD], [0x9B, 0xAC], [0x9B, 0xAE], [0x00, 0x00], [0x9B, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xB0], [0x00, 0x00], [0x9B, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xBB], [0x8B, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xE3], [0x9B, 0xB4], [0x9B, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xB7], [0x00, 0x00], [0x95, 0xF5], [0x95, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xAE], [0x93, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xB6], [0x8F, 0x73], [0x00, 0x00], [0x9B, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xC1], [0x9B, 0xBB], [0x8A, 0x52], [0x9B, 0xBC], [0x9B, 0xC5], [0x9B, 0xC4], [0x9B, 0xC3], [0x9B, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xAF], [0x00, 0x00], [0x95, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xC9], [0x9B, 0xC6], [0x00, 0x00], [0x9B, 0xC8], [0x00, 0x00], [0x97, 0x92], [0x00, 0x00], [0x9B, 0xC7], [0x7A, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 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], [0x90, 0x93], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xCA], [0x7A, 0xB3], [0x00, 0x00], [0x8D, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xCF], [0x00, 0x00], [0x9B, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x88], [0x9B, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xD2], [0x00, 0x00], [0x9B, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xD6], [0x7A, 0xB4], [0x7A, 0xB5], [0x97, 0xE4], [0x00, 0x00], [0x9B, 0xD7], [0x9B, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xDE], [0x9B, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xB6], [0x00, 0x00], [0x9B, 0xDB], [0x9B, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xDD], [0x00, 0x00], [0x90, 0xEC], [0x8F, 0x42], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x84], [0x00, 0x00], [0x91, 0x83], [0x00, 0x00], [0x8D, 0x48], [0x8D, 0xB6], [0x8D, 0x49], [0x8B, 0x90], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xC8], [0x9B, 0xDF], [0x96, 0xA4], [0x94, 0x62], [0x9B, 0xE0], [0x00, 0x00], [0x8D, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xAA], [0x00, 0x00], [0x92, 0x46], [0x8B, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x73], [0x95, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x94, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xE1], [0x8A, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xE3], [0x9B, 0xE2], [0x9B, 0xE5], [0x00, 0x00], [0x92, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x74], [0x00, 0x00], [0x90, 0xC8], [0x00, 0x00], [0x91, 0xD1], [0x8B, 0x41], [0x00, 0x00], [0x00, 0x00], [0x92, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xE6], [0x9B, 0xE7], [0x8F, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x58], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xE9], [0x9B, 0xE8], [0x95, 0x9D], [0x00, 0x00], [0x9B, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x79], [0x00, 0x00], [0x9B, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xED], [0x96, 0x8B], [0x00, 0x00], [0x9B, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xEE], [0x00, 0x00], [0x94, 0xA6], [0x9B, 0xEF], [0x95, 0xBC], [0x9B, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xB1], [0x95, 0xBD], [0x94, 0x4E], [0x9B, 0xF2], [0x9B, 0xF3], [0x00, 0x00], [0x8D, 0x4B], [0x8A, 0xB2], [0x9B, 0xF4], [0x8C, 0xB6], [0x97, 0x63], [0x97, 0x48], [0x8A, 0xF4], [0x9B, 0xF6], [0x00, 0x00], [0x92, 0xA1], [0x00, 0x00], [0x8D, 0x4C], [0x8F, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x94, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xEA], [0x95, 0xF7], [0x93, 0x58], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x4D], [0x00, 0x00], [0x95, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x78], [0x8D, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xC9], [0x00, 0x00], [0x92, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xC1], [0x8F, 0x8E], [0x8D, 0x4E], [0x97, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xF8], [0x9B, 0xF9], [0x94, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xFA], [0x97, 0xF5], [0x98, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9B, 0xFC], [0x9B, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x66], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x43], [0x9C, 0x44], [0x00, 0x00], [0x9C, 0x42], [0x00, 0x00], [0x95, 0x5F], [0x8F, 0xB1], [0x9C, 0x46], [0x9C, 0x45], [0x9C, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x47], [0x9C, 0x48], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x4C], [0x9C, 0x4A], [0x00, 0x00], [0x9C, 0x4B], [0x9C, 0x4D], [0x00, 0x00], [0x89, 0x84], [0x92, 0xEC], [0x9C, 0x4E], [0x00, 0x00], [0x8C, 0x9A], [0x89, 0xF4], [0x94, 0x55], [0x00, 0x00], [0x9C, 0x4F], [0x93, 0xF9], [0x00, 0x00], [0x95, 0xD9], [0x00, 0x00], [0x9C, 0x50], [0x98, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x51], [0x95, 0xBE], [0x9C, 0x54], [0x98, 0x9F], [0x98, 0xAF], [0x00, 0x00], [0x8E, 0xAE], [0x93, 0xF3], [0x9C, 0x55], [0x00, 0x00], [0x8B, 0x7C], [0x92, 0xA2], [0x88, 0xF8], [0x9C, 0x56], [0x95, 0xA4], [0x8D, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x92, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xED], [0x00, 0x00], [0x7A, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xED], [0x8C, 0xB7], [0x8C, 0xCA], [0x00, 0x00], [0x9C, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x58], [0x00, 0x00], [0x9C, 0x5E], [0x00, 0x00], [0x8E, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xB8], [0x92, 0xA3], [0x00, 0x00], [0x8B, 0xAD], [0x9C, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x4A], [0x00, 0x00], [0x92, 0x65], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x67], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x5B], [0x00, 0x00], [0x8B, 0xAE], [0x00, 0x00], [0x9C, 0x5C], [0x00, 0x00], [0x9C, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x5F], [0x00, 0x00], [0x93, 0x96], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x60], [0x9C, 0x61], [0x00, 0x00], [0x9C, 0x62], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x53], [0x9C, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x63], [0x8C, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x46], [0x7A, 0xB9], [0x00, 0x00], [0x8D, 0xCA], [0x95, 0x56], [0x92, 0xA4], [0x95, 0x6A], [0x9C, 0x64], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xB2], [0x89, 0x65], [0x00, 0x00], [0x9C, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x66], [0x00, 0x00], [0x96, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x94, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x69], [0x89, 0x9D], [0x90, 0xAA], [0x9C, 0x68], [0x9C, 0x67], [0x8C, 0x61], [0x91, 0xD2], [0x00, 0x00], [0x9C, 0x6D], [0x9C, 0x6B], [0x00, 0x00], [0x9C, 0x6A], [0x97, 0xA5], [0x8C, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x99], [0x9C, 0x6C], [0x93, 0x6B], [0x8F, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xBE], [0x9C, 0x70], [0x9C, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x6E], [0x00, 0x00], [0x9C, 0x71], [0x8C, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x72], [0x95, 0x9C], [0x8F, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x73], [0x94, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xBF], [0x92, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xBA], [0x00, 0x00], [0x93, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x74], [0x8B, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x53], [0x00, 0x00], [0x95, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xF5], [0x94, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x75], [0x8E, 0x75], [0x96, 0x59], [0x96, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x89, 0x9E], [0x9C, 0x7A], [0x7A, 0xBB], [0x00, 0x00], [0x92, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xAB], [0x9C, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x78], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x76], [0x00, 0x00], [0x8D, 0x9A], [0x00, 0x00], [0x9C, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x83], [0x9C, 0x89], [0x9C, 0x81], [0x00, 0x00], [0x93, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x86], [0x95, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x80], [0x00, 0x00], [0x9C, 0x85], [0x97, 0xE5], [0x8E, 0x76], [0x00, 0x00], [0x00, 0x00], [0x91, 0xD3], [0x9C, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x7D], [0x9C, 0x88], [0x90, 0xAB], [0x89, 0x85], [0x9C, 0x82], [0x89, 0xF6], [0x9C, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xAF], [0x00, 0x00], [0x9C, 0x84], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x8C], [0x9C, 0x96], [0x9C, 0x94], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x91], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x90], [0x97, 0xF6], [0x00, 0x00], [0x9C, 0x92], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xB0], [0x00, 0x00], [0x8D, 0x50], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x9A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x99], [0x9C, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xBC], [0x00, 0x00], [0x9C, 0x8F], [0x9C, 0x7E], [0x00, 0x00], [0x89, 0xF8], [0x9C, 0x93], [0x9C, 0x95], [0x92, 0x70], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xA6], [0x89, 0xB6], [0x9C, 0x8D], [0x9C, 0x98], [0x9C, 0x97], [0x8B, 0xB1], [0x00, 0x00], [0x91, 0xA7], [0x8A, 0x86], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x62], [0x00, 0x00], [0x9C, 0x8E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x9A], [0x00, 0x00], [0x9C, 0x9D], [0x9C, 0x9F], [0x7A, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xBB], [0x7A, 0xBE], [0x9C, 0xA5], [0x92, 0xEE], [0x9C, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xA3], [0x00, 0x00], [0x89, 0xF7], [0x00, 0x00], [0x9C, 0xA1], [0x9C, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x9E], [0x9C, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xE5], [0x97, 0x49], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x89, 0x78], [0x9C, 0xA4], [0x00, 0x00], [0x94, 0x59], [0x88, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xDF], [0x9C, 0x7B], [0x9C, 0xAA], [0x9C, 0xAE], [0x96, 0xE3], [0x00, 0x00], [0x9C, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x89], [0x9C, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xEE], [0x9C, 0xAD], [0x93, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x66], [0x00, 0x00], [0x9C, 0xA9], [0x00, 0x00], [0x7A, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xAF], [0x00, 0x00], [0x8D, 0x9B], [0x00, 0x00], [0x90, 0xC9], [0x00, 0x00], [0x7A, 0xBF], [0x88, 0xD2], [0x9C, 0xA8], [0x9C, 0xA6], [0x00, 0x00], [0x91, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0x9C], [0x8E, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xC4], [0x9C, 0xBB], [0x7A, 0xC2], [0x91, 0x7A], [0x9C, 0xB6], [0x00, 0x00], [0x9C, 0xB3], [0x9C, 0xB4], [0x00, 0x00], [0x8E, 0xE4], [0x9C, 0xB7], [0x9C, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xB5], [0x8F, 0x44], [0x00, 0x00], [0x9C, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xB2], [0x00, 0x00], [0x96, 0xFA], [0x96, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xBC], [0x9C, 0xBD], [0x88, 0xD3], [0x00, 0x00], [0x7A, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xF0], [0x88, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xB4], [0x7A, 0xC1], [0x9C, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xC1], [0x9C, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xC4], [0x9C, 0xC7], [0x9C, 0xBF], [0x9C, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xC8], [0x00, 0x00], [0x9C, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xBE], [0x8E, 0x9C], [0x00, 0x00], [0x9C, 0xC2], [0x91, 0xD4], [0x8D, 0x51], [0x9C, 0xB0], [0x90, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xD6], [0x00, 0x00], [0x95, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xCC], [0x9C, 0xCD], [0x9C, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xD5], [0x00, 0x00], [0x9C, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x96, 0x9D], [0x8A, 0xB5], [0x00, 0x00], [0x9C, 0xD2], [0x00, 0x00], [0x8C, 0x64], [0x8A, 0x53], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x97, 0xB6], [0x9C, 0xD1], [0x88, 0xD4], [0x9C, 0xD3], [0x00, 0x00], [0x9C, 0xCA], [0x9C, 0xD0], [0x9C, 0xD7], [0x8C, 0x63], [0x9C, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x9E], [0x00, 0x00], [0x97, 0xF7], [0x9C, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xDC], [0x00, 0x00], [0x9C, 0xD9], [0x00, 0x00], [0x7A, 0xC6], [0x9C, 0xD8], [0x9C, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x93, 0xB2], [0x00, 0x00], [0x8C, 0x65], [0x00, 0x00], [0x9C, 0xE0], [0x9C, 0xDB], [0x00, 0x00], [0x9C, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xE8], [0x8D, 0xA7], [0x9C, 0xE6], [0x9C, 0xE4], [0x9C, 0xE3], [0x9C, 0xEA], [0x9C, 0xE2], [0x9C, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x89, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xA6], [0x00, 0x00], [0x9C, 0xF1], [0x00, 0x00], [0x9C, 0xEF], [0x9C, 0xE5], [0x8C, 0x9C], [0x00, 0x00], [0x9C, 0xF0], [0x00, 0x00], [0x9C, 0xF4], [0x9C, 0xF3], [0x9C, 0xF5], [0x9C, 0xF2], [0x9C, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9C, 0xF7], [0x9C, 0xF8], [0x95, 0xE8], [0x00, 0x00], [0x9C, 0xFA], [0x9C, 0xF9], [0x8F, 0x5E], [0x00, 0x00], [0x90, 0xAC], [0x89, 0xE4], [0x89, 0xFA], [0x7A, 0xC7], [0x9C, 0xFB], [0x00, 0x00], [0x88, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xCA], [0x9C, 0xFC], [0x00, 0x00], [0xE6, 0xC1], [0x9D, 0x40], [0x8C, 0x81], [0x00, 0x00], [0x9D, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x43], [0x8B, 0x59], [0x9D, 0x44], [0x00, 0x00], [0x9D, 0x45], [0x9D, 0x46], [0x91, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x96, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x5B], [0x8F, 0x8A], [0x9D, 0x47], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xEE], [0xE7, 0xBB], [0x94, 0xE0], [0x00, 0x00], [0x8E, 0xE8], [0x00, 0x00], [0x8D, 0xCB], [0x9D, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xC5], [0x00, 0x00], [0x95, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x91, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x49], [0x00, 0x00], [0x9D, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x88, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x94, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x4E], [0x00, 0x00], [0x9D, 0x51], [0x8F, 0xB3], [0x8B, 0x5A], [0x00, 0x00], [0x9D, 0x4F], [0x9D, 0x56], [0x8F, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x50], [0x94, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x7D], [0x9D, 0x52], [0x9D, 0x53], [0x9D, 0x57], [0x93, 0x8A], [0x9D, 0x54], [0x8D, 0x52], [0x90, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x65], [0x94, 0xB2], [0x00, 0x00], [0x91, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xE2], [0x9D, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x95], [0x00, 0x00], [0x9D, 0x5A], [0x89, 0x9F], [0x92, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x63], [0x00, 0x00], [0x00, 0x00], [0x92, 0x53], [0x9D, 0x5D], [0x9D, 0x64], [0x9D, 0x5F], [0x9D, 0x66], [0x9D, 0x62], [0x00, 0x00], [0x9D, 0x61], [0x94, 0x8F], [0x00, 0x00], [0x9D, 0x5B], [0x89, 0xFB], [0x9D, 0x59], [0x8B, 0x91], [0x91, 0xF1], [0x9D, 0x55], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x58], [0x8D, 0x53], [0x90, 0xD9], [0x00, 0x00], [0x8F, 0xB5], [0x9D, 0x60], [0x94, 0x71], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x92], [0x8A, 0x67], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x87], [0x90, 0x40], [0x9D, 0x68], [0x9D, 0x6D], [0x00, 0x00], [0x9D, 0x69], [0x00, 0x00], [0x8C, 0x9D], [0x00, 0x00], [0x9D, 0x6E], [0x8E, 0x41], [0x8D, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x45], [0x9D, 0x5C], [0x00, 0x00], [0x8E, 0x9D], [0x9D, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x77], [0x9D, 0x6C], [0x88, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x67], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x93], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x6A], [0x88, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x94, 0xD2], [0x9D, 0x70], [0x91, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x4A], [0x9D, 0x71], [0x00, 0x00], [0x9D, 0x73], [0x9D, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xDF], [0x00, 0x00], [0x92, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xF9], [0x8E, 0xCC], [0x9D, 0x80], [0x00, 0x00], [0x9D, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x90, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x78], [0x8F, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x93, 0xE6], [0x94, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x76], [0x00, 0x00], [0x00, 0x00], [0x91, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xF6], [0x9D, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xB6], [0x00, 0x00], [0x9D, 0x75], [0x9D, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x94, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x74], [0x00, 0x00], [0x8C, 0x40], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x7C], [0x97, 0xA9], [0x8D, 0xCC], [0x92, 0x54], [0x9D, 0x79], [0x00, 0x00], [0x90, 0xDA], [0x00, 0x00], [0x8D, 0x54], [0x90, 0x84], [0x89, 0x86], [0x91, 0x5B], [0x9D, 0x77], [0x8B, 0x64], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x66], [0x00, 0x00], [0x92, 0xCD], [0x9D, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x81], [0x00, 0x00], [0x9D, 0x83], [0x00, 0x00], [0x00, 0x00], [0x91, 0xB5], [0x9D, 0x89], [0x00, 0x00], [0x9D, 0x84], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x86], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x60], [0x92, 0xF1], [0x00, 0x00], [0x9D, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x67], [0x8A, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xAC], [0x00, 0x00], [0x9D, 0x85], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x87], [0x7A, 0xC9], [0x9D, 0x88], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x8C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xB9], [0x00, 0x00], [0x9D, 0x93], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x8A], [0x9D, 0x91], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x8E], [0x00, 0x00], [0x9D, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xC0], [0x93, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x8B], [0x00, 0x00], [0x9D, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x67], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x97], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x94], [0x00, 0x00], [0x96, 0x80], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x95], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x96], [0x00, 0x00], [0x96, 0xCC], [0x00, 0x00], [0x90, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x54], [0x9D, 0x9A], [0x00, 0x00], [0x9D, 0x99], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x51], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xCB], [0x93, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x50], [0x9D, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x9C], [0x00, 0x00], [0x95, 0x8F], [0x00, 0x00], [0x94, 0x64], [0x8E, 0x42], [0x00, 0x00], [0x90, 0xEF], [0x00, 0x00], [0x96, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x68], [0x00, 0x00], [0x9D, 0xA3], [0x9D, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x69], [0x9D, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xA1], [0x00, 0x00], [0x9D, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x80], [0x7A, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xA0], [0x00, 0x00], [0x9D, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xA4], [0x00, 0x00], [0x9D, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xA9], [0x9D, 0xAA], [0x93, 0x46], [0x9D, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x43], [0x9D, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xAD], [0x00, 0x00], [0x9D, 0xA6], [0x9D, 0xB1], [0x00, 0x00], [0x9D, 0xB0], [0x00, 0x00], [0x9D, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xB4], [0x8F, 0xEF], [0x00, 0x00], [0x9D, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xB6], [0x9D, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xB9], [0x9D, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0x98], [0x9D, 0xBA], [0x9D, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xBB], [0x9D, 0xBC], [0x9D, 0xBE], [0x9D, 0xBD], [0x9D, 0xBF], [0x89, 0xFC], [0x00, 0x00], [0x8D, 0x55], [0x00, 0x00], [0x00, 0x00], [0x95, 0xFA], [0x90, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xC4], [0x7A, 0xCD], [0x95, 0x71], [0x00, 0x00], [0x8B, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xC3], [0x9D, 0xC2], [0x94, 0x73], [0x9D, 0xC5], [0x8B, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xC7], [0x9D, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xB8], [0x8E, 0x55], [0x00, 0x00], [0x00, 0x00], [0x93, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x94], [0x00, 0x00], [0x9D, 0xC8], [0x00, 0x00], [0x90, 0xAE], [0x93, 0x47], [0x00, 0x00], [0x95, 0x7E], [0x9D, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xCA], [0x9D, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xB6], [0x9B, 0x7C], [0x90, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x95, 0x6B], [0x00, 0x00], [0x8D, 0xD6], [0x00, 0x00], [0x94, 0xE3], [0x94, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x6C], [0x00, 0x00], [0x97, 0xBF], [0x00, 0x00], [0x9D, 0xCD], [0x8E, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xCE], [0x00, 0x00], [0x88, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xD2], [0x90, 0xCB], [0x00, 0x00], [0x95, 0x80], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xCF], [0x8E, 0x61], [0x92, 0x66], [0x00, 0x00], [0x8E, 0x7A], [0x90, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xD0], [0x00, 0x00], [0x95, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x89, 0x97], [0x8E, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xD3], [0x00, 0x00], [0x9D, 0xD1], [0x9D, 0xD4], [0x97, 0xB7], [0x9D, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xF9], [0x9D, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x91, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xF8], [0x00, 0x00], [0x9D, 0xD8], [0x00, 0x00], [0x9D, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xD9], [0x9D, 0xDA], [0x8A, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x93, 0xFA], [0x92, 0x55], [0x8B, 0x8C], [0x8E, 0x7C], [0x91, 0x81], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x7B], [0x88, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xA0], [0x9D, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xCE], [0x00, 0x00], [0x8D, 0x56], [0x9D, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xA9], [0x8F, 0xB8], [0x00, 0x00], [0x7A, 0xD1], [0x9D, 0xDD], [0x00, 0x00], [0x8F, 0xB9], [0x00, 0x00], [0x96, 0xBE], [0x8D, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xD5], [0x90, 0xCC], [0x7A, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xE4], [0x00, 0x00], [0x7A, 0xD3], [0x90, 0xAF], [0x89, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xD4], [0x8F, 0x74], [0x00, 0x00], [0x96, 0x86], [0x8D, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xBA], [0x7A, 0xD2], [0x90, 0xA5], [0x00, 0x00], [0x7A, 0x63], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xE3], [0x9D, 0xE1], [0x9D, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xD0], [0x92, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x45], [0x00, 0x00], [0x9D, 0xE8], [0x8E, 0x9E], [0x8D, 0x57], [0x9D, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xE7], [0x00, 0x00], [0x90, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xD6], [0x00, 0x00], [0x7A, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xEA], [0x9D, 0xE9], [0x9D, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xEF], [0x00, 0x00], [0x9D, 0xEB], [0x7A, 0xD5], [0x8A, 0x41], [0x9D, 0xEC], [0x9D, 0xED], [0x94, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x81], [0x8C, 0x69], [0x9D, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xD9], [0x90, 0xB0], [0x00, 0x00], [0x8F, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x71], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xC5], [0x00, 0x00], [0x9D, 0xF1], [0x9D, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x89, 0xC9], [0x9D, 0xF2], [0x9D, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x67], [0x88, 0xC3], [0x9D, 0xF6], [0x7A, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xDB], [0x00, 0x00], [0x92, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x62], [0x00, 0x00], [0x00, 0x00], [0x95, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xDC], [0x00, 0x00], [0x96, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x41], [0x9D, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xFC], [0x00, 0x00], [0x9D, 0xFB], [0x7A, 0xDD], [0x00, 0x00], [0x9D, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x40], [0x00, 0x00], [0x00, 0x00], [0x93, 0xDC], [0x00, 0x00], [0x9D, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x42], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x8C], [0x9E, 0x43], [0x00, 0x00], [0x97, 0x6A], [0x94, 0x98], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x46], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x47], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x48], [0x00, 0x00], [0x8B, 0xC8], [0x89, 0x67], [0x8D, 0x58], [0x9E, 0x49], [0x00, 0x00], [0x9E, 0x4A], [0x8F, 0x91], [0x91, 0x82], [0x7A, 0xDE], [0x7A, 0x66], [0x99, 0xD6], [0x91, 0x5D], [0x91, 0x5C], [0x91, 0xD6], [0x8D, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x98, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x8E], [0x97, 0x4C], [0x00, 0x00], [0x95, 0xFC], [0x00, 0x00], [0x95, 0x9E], [0x7A, 0xDF], [0x9E, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xF1], [0x92, 0xBD], [0x9E, 0x4C], [0x98, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x5D], [0x00, 0x00], [0x92, 0xA9], [0x9E, 0x4D], [0x8A, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x4E], [0x9E, 0x4F], [0x96, 0xD8], [0x00, 0x00], [0x96, 0xA2], [0x96, 0x96], [0x96, 0x7B], [0x8E, 0x44], [0x9E, 0x51], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x96, 0x70], [0x00, 0x00], [0x9E, 0x53], [0x9E, 0x56], [0x9E, 0x55], [0x00, 0x00], [0x8A, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x80], [0x00, 0x00], [0x9E, 0x52], [0x00, 0x00], [0x9E, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x57], [0x00, 0x00], [0x00, 0x00], [0x90, 0x99], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x9B], [0x88, 0xC7], [0x8D, 0xDE], [0x91, 0xBA], [0x00, 0x00], [0x8E, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x93, 0x6D], [0x00, 0x00], [0x9E, 0x58], [0x91, 0xA9], [0x9E, 0x59], [0x8F, 0xF0], [0x96, 0xDB], [0x9E, 0x5B], [0x9E, 0x5C], [0x97, 0x88], [0x7A, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x61], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x59], [0x00, 0x00], [0x94, 0x74], [0x9E, 0x5E], [0x93, 0x8C], [0x9D, 0xDC], [0x9D, 0xE0], [0x00, 0x00], [0x8B, 0x6E], [0x00, 0x00], [0x94, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x60], [0x00, 0x00], [0x8F, 0xBC], [0x94, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x66], [0x00, 0x00], [0x94, 0xF8], [0x00, 0x00], [0x9E, 0x5D], [0x00, 0x00], [0x9E, 0x63], [0x9E, 0x62], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x8D], [0x00, 0x00], [0x97, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x96, 0x87], [0x00, 0x00], [0x89, 0xCA], [0x8E, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x98, 0x67], [0x9E, 0x65], [0x90, 0x95], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x64], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x6B], [0x9E, 0x69], [0x00, 0x00], [0x89, 0xCB], [0x9E, 0x67], [0x9E, 0x6D], [0x9E, 0x73], [0x00, 0x00], [0x7A, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xE4], [0x91, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x95, 0xBF], [0x00, 0x00], [0x9E, 0x75], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x74], [0x94, 0x90], [0x96, 0x5E], [0x8A, 0xB9], [0x00, 0x00], [0x90, 0xF5], [0x8F, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xD1], [0x00, 0x00], [0x97, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x70], [0x9E, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x71], [0x00, 0x00], [0x9E, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x76], [0x00, 0x00], [0x9E, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x6A], [0x00, 0x00], [0x9E, 0x72], [0x9E, 0x68], [0x00, 0x00], [0x92, 0x8C], [0x00, 0x00], [0x96, 0xF6], [0x8E, 0xC4], [0x8D, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x96, 0x8F], [0x8A, 0x60], [0x00, 0x00], [0x7A, 0xE5], [0x92, 0xCC], [0x93, 0xC8], [0x89, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x90, 0xB2], [0x8C, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x78], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x5A], [0x8A, 0x9C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x7A], [0x8A, 0x94], [0x9E, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x7D], [0x00, 0x00], [0x90, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x6A], [0x8D, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x69], [0x8D, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x7B], [0x8C, 0x85], [0x8C, 0x6A], [0x93, 0x8D], [0x7A, 0xE6], [0x00, 0x00], [0x9E, 0x79], [0x00, 0x00], [0x88, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x7C], [0x9E, 0x7E], [0x00, 0x00], [0x8B, 0xCB], [0x8C, 0x4B], [0x7A, 0xE3], [0x8A, 0xBA], [0x8B, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x82], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xF7], [0x96, 0x91], [0x00, 0x00], [0x8E, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x8F], [0x00, 0x00], [0x89, 0xB1], [0x9E, 0x84], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x95], [0x9E, 0x85], [0x00, 0x00], [0x97, 0xC0], [0x00, 0x00], [0x9E, 0x8C], [0x00, 0x00], [0x94, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x94], [0x00, 0x00], [0x9E, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xB2], [0x9E, 0x89], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x8B], [0x00, 0x00], [0x9E, 0x8A], [0x00, 0x00], [0x9E, 0x86], [0x9E, 0x91], [0x00, 0x00], [0x8F, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0xEB], [0x8C, 0xE6], [0x97, 0x9C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x88], [0x00, 0x00], [0x92, 0xF2], [0x8A, 0x42], [0x8D, 0xAB], [0x00, 0x00], [0x9E, 0x80], [0x00, 0x00], [0x9E, 0x90], [0x8A, 0x81], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x8E], [0x9E, 0x92], [0x00, 0x00], [0x93, 0x8E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xFC], [0x00, 0x00], [0x9E, 0xB0], [0x00, 0x00], [0x7A, 0x64], [0x96, 0xC7], [0x9E, 0x97], [0x8A, 0xFB], [0x00, 0x00], [0x9E, 0x9E], [0x00, 0x00], [0x7A, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x96, 0x5F], [0x00, 0x00], [0x9E, 0x9F], [0x9E, 0xA1], [0x00, 0x00], [0x9E, 0xA5], [0x9E, 0x99], [0x00, 0x00], [0x92, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x8F], [0x9E, 0xA9], [0x9E, 0x9C], [0x00, 0x00], [0x9E, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x58], [0x9E, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x90, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xA8], [0x8A, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x6F], [0x9E, 0x96], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xA4], [0x88, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x98], [0x00, 0x00], [0x00, 0x00], [0x96, 0xB8], [0x9E, 0x9D], [0x90, 0x41], [0x92, 0xC5], [0x9E, 0x93], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x9A], [0x9E, 0xAD], [0x8A, 0x91], [0x8C, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xAF], [0x9E, 0x9A], [0x9E, 0xAE], [0x00, 0x00], [0x9E, 0xA7], [0x9E, 0x9B], [0x00, 0x00], [0x9E, 0xAB], [0x00, 0x00], [0x9E, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xCC], [0x00, 0x00], [0x9E, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xBB], [0x00, 0x00], [0x92, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x96], [0x9E, 0xB6], [0x91, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xBC], [0x91, 0x5E], [0x00, 0x00], [0x9E, 0xB3], [0x9E, 0xC0], [0x9E, 0xBF], [0x00, 0x00], [0x93, 0xED], [0x9E, 0xBE], [0x93, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xE9], [0x00, 0x00], [0x9E, 0xC2], [0x9E, 0xB5], [0x00, 0x00], [0x8B, 0xC6], [0x9E, 0xB8], [0x8F, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x80], [0x9E, 0xBA], [0x8B, 0xC9], [0x00, 0x00], [0x9E, 0xB2], [0x9E, 0xB4], [0x9E, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x98, 0x4F], [0x8A, 0x79], [0x9E, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xC1], [0x8A, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x98, 0x50], [0x9E, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x90, 0x59], [0x9E, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xE1], [0x9E, 0xC3], [0x00, 0x00], [0x9E, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xC9], [0x9E, 0xC6], [0x00, 0x00], [0x9E, 0xC7], [0x00, 0x00], [0x9E, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xCC], [0x8D, 0x5C], [0x92, 0xC6], [0x91, 0x84], [0x9E, 0xCA], [0x00, 0x00], [0x9E, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x6C], [0x96, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xCD], [0x9E, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xDF], [0x9E, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xE5], [0x00, 0x00], [0x9E, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xDD], [0x00, 0x00], [0x92, 0xCE], [0x00, 0x00], [0x91, 0x85], [0x00, 0x00], [0x9E, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xE6], [0x94, 0xF3], [0x9E, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xE7], [0x9E, 0xEA], [0x9E, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x92, 0x94], [0x00, 0x00], [0x95, 0x57], [0x00, 0x00], [0x9E, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xE2], [0x8F, 0xBE], [0x00, 0x00], [0x96, 0xCD], [0x9E, 0xF6], [0x9E, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xA0], [0x89, 0xA1], [0x8A, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xD1], [0x00, 0x00], [0x7A, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xBF], [0x9E, 0xEE], [0x00, 0x00], [0x9E, 0xF5], [0x8E, 0xF7], [0x8A, 0x92], [0x00, 0x00], [0x00, 0x00], [0x92, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xEB], [0x00, 0x00], [0x7A, 0xEF], [0x9E, 0xF0], [0x9E, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x6B], [0x9E, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x40], [0x00, 0x00], [0x93, 0xC9], [0x9E, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xED], [0x7A, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xF1], [0x8A, 0x80], [0x92, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xF8], [0x8C, 0xE7], [0x00, 0x00], [0x9E, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xF9], [0x00, 0x00], [0x9E, 0xFB], [0x9E, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x4B], [0x00, 0x00], [0x9F, 0x47], [0x00, 0x00], [0x9E, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x45], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xE8], [0x9F, 0x44], [0x9F, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x49], [0x00, 0x00], [0x98, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x4C], [0x8B, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x48], [0x9F, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xF2], [0x00, 0x00], [0x7A, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xA5], [0x00, 0x00], [0x9F, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x51], [0x9F, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x93], [0x9F, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x54], [0x00, 0x00], [0x9F, 0x55], [0x8C, 0x87], [0x8E, 0x9F], [0x00, 0x00], [0x8B, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x57], [0x9F, 0x56], [0x9F, 0x59], [0x8B, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xD4], [0x8A, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x5B], [0x00, 0x00], [0x9F, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x89, 0xCC], [0x00, 0x00], [0x92, 0x56], [0x00, 0x00], [0x9F, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xBD], [0x9F, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x5F], [0x00, 0x00], [0x9F, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x62], [0x00, 0x00], [0x9F, 0x63], [0x8E, 0x7E], [0x90, 0xB3], [0x8D, 0x9F], [0x00, 0x00], [0x95, 0x90], [0x00, 0x00], [0x00, 0x00], [0x95, 0xE0], [0x98, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x95], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xCE], [0x97, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x64], [0x9F, 0x65], [0x00, 0x00], [0x8E, 0x80], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x66], [0x9F, 0x67], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x69], [0x9F, 0x68], [0x00, 0x00], [0x96, 0x77], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x7D], [0x8E, 0xEA], [0x8E, 0x63], [0x00, 0x00], [0x9F, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x6C], [0x90, 0x42], [0x00, 0x00], [0x9F, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x6D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x6F], [0x9F, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x71], [0x00, 0x00], [0x9F, 0x73], [0x9F, 0x72], [0x9F, 0x74], [0x89, 0xA3], [0x92, 0x69], [0x00, 0x00], [0x9F, 0x75], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x45], [0x8A, 0x6B], [0x9F, 0x76], [0x00, 0x00], [0x00, 0x00], [0x93, 0x61], [0x9A, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x42], [0x9F, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x78], [0x00, 0x00], [0x95, 0xEA], [0x96, 0x88], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xC5], [0x9F, 0x79], [0x94, 0xE4], [0x00, 0x00], [0x7A, 0xF4], [0x00, 0x00], [0x94, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x96, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x7C], [0x9F, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x81], [0x00, 0x00], [0x96, 0xAF], [0x00, 0x00], [0x9F, 0x82], [0x9F, 0x83], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x84], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x86], [0x9F, 0x85], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x85], [0x00, 0x00], [0x00, 0x00], [0x95, 0x58], [0x89, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xC3], [0x7A, 0xF5], [0x92, 0xF3], [0x8F, 0x60], [0x8B, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xC4], [0x00, 0x00], [0x8E, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x88], [0x00, 0x00], [0x8A, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x89, 0x98], [0x00, 0x00], [0x7A, 0xF6], [0x93, 0xF0], [0x9F, 0x87], [0x8D, 0x5D], [0x92, 0x72], [0x00, 0x00], [0x9F, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x91], [0x00, 0x00], [0x9F, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xF8], [0x91, 0xBF], [0x00, 0x00], [0x8B, 0x82], [0x9F, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x88], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x44], [0x9F, 0x90], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x8E], [0x9F, 0x8B], [0x97, 0x80], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xF7], [0x00, 0x00], [0x92, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xD7], [0x9F, 0x8C], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x94], [0x00, 0x00], [0x9F, 0x93], [0x8C, 0x42], [0x00, 0x00], [0x00, 0x00], [0x89, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xB9], [0x9F, 0x8D], [0x9F, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x76], [0x91, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x97], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x9C], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x9D], [0x00, 0x00], [0x89, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xA6], [0x96, 0xFB], [0x9F, 0x9F], [0x8E, 0xA1], [0x8F, 0xC0], [0x9F, 0x98], [0x9F, 0x9E], [0x89, 0x88], [0x00, 0x00], [0x8B, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x95], [0x9F, 0x9A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xF2], [0x94, 0x91], [0x00, 0x00], [0x94, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x97], [0x00, 0x00], [0x96, 0x40], [0x00, 0x00], [0x9F, 0x99], [0x00, 0x00], [0x9F, 0xA2], [0x7A, 0xF9], [0x9F, 0xA0], [0x00, 0x00], [0x9F, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x41], [0x94, 0x67], [0x8B, 0x83], [0x00, 0x00], [0x93, 0x44], [0x00, 0x00], [0x00, 0x00], [0x92, 0x8D], [0x00, 0x00], [0x9F, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xA1], [0x91, 0xD7], [0x9F, 0x96], [0x00, 0x00], [0x89, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x6D], [0x9F, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xF4], [0x00, 0x00], [0x9F, 0xAA], [0x00, 0x00], [0x97, 0x8C], [0x00, 0x00], [0x00, 0x00], [0x93, 0xB4], [0x9F, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x6B], [0x8D, 0x5E], [0x9F, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x46], [0x9F, 0xAC], [0x00, 0x00], [0x9F, 0xAB], [0x9F, 0xA6], [0x00, 0x00], [0x9F, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x88], [0x00, 0x00], [0x9F, 0xA8], [0x94, 0x68], [0x00, 0x00], [0x00, 0x00], [0x97, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xF2], [0x90, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xB4], [0x9F, 0xB2], [0x00, 0x00], [0x95, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xAF], [0x9F, 0xB1], [0x00, 0x00], [0x89, 0x59], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x5F], [0x98, 0x51], [0x00, 0x00], [0x8A, 0x5C], [0x00, 0x00], [0x95, 0x82], [0x7A, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x81], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x43], [0x90, 0x5A], [0x9F, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xB8], [0x00, 0x00], [0x7A, 0xFB], [0x8F, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x4F], [0x00, 0x00], [0x9F, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xB0], [0x00, 0x00], [0x9F, 0xB6], [0x7B, 0x40], [0x00, 0x00], [0x00, 0x00], [0x97, 0xDC], [0x00, 0x00], [0x93, 0x93], [0x93, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x41], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x55], [0x00, 0x00], [0x00, 0x00], [0x89, 0x74], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x84], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xC6], [0x9F, 0xC0], [0x9F, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xD2], [0x9F, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x42], [0x00, 0x00], [0x8F, 0x69], [0x9F, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x93, 0x91], [0x9F, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x92, 0x57], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xC9], [0x00, 0x00], [0x9F, 0xBE], [0x00, 0x00], [0x9F, 0xC4], [0x00, 0x00], [0x9F, 0xCB], [0x88, 0xFA], [0x9F, 0xC1], [0x00, 0x00], [0x9F, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x90, 0x5B], [0x7B, 0x44], [0x8F, 0x7E], [0x00, 0x00], [0x95, 0xA3], [0x00, 0x00], [0x8D, 0xAC], [0x7B, 0x43], [0x9F, 0xB9], [0x9F, 0xC7], [0x93, 0x59], [0x7B, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xB4], [0x00, 0x00], [0x8A, 0x89], [0x8D, 0xCF], [0x8F, 0xC2], [0x9F, 0xBB], [0x8F, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x6B], [0x00, 0x00], [0x9F, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xD0], [0x8F, 0x8D], [0x8C, 0xB8], [0x00, 0x00], [0x9F, 0xDF], [0x00, 0x00], [0x9F, 0xD9], [0x8B, 0x94], [0x93, 0x6E], [0x00, 0x00], [0x9F, 0xD4], [0x9F, 0xDD], [0x88, 0xAD], [0x89, 0x51], [0x7B, 0x48], [0x00, 0x00], [0x89, 0xB7], [0x00, 0x00], [0x9F, 0xD6], [0x91, 0xAA], [0x9F, 0xCD], [0x9F, 0xCF], [0x8D, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xE0], [0x7B, 0x46], [0x9F, 0xDB], [0x00, 0x00], [0x7B, 0x49], [0x00, 0x00], [0x9F, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xD8], [0x9F, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xCE], [0x00, 0x00], [0x8F, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x92, 0x58], [0x7B, 0x47], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xCE], [0x93, 0x92], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x70], [0x8E, 0xBC], [0x96, 0x9E], [0x00, 0x00], [0x9F, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xED], [0x8C, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x80], [0x00, 0x00], [0x9F, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xAD], [0x8D, 0x61], [0x00, 0x00], [0x9F, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x88, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x6E], [0x9F, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x93, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xE7], [0x00, 0x00], [0x7B, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xEF], [0x00, 0x00], [0x9F, 0xE9], [0x96, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xE4], [0x00, 0x00], [0x8E, 0xA0], [0x9F, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x8A], [0x00, 0x00], [0x9F, 0xE6], [0x9F, 0xEB], [0x9F, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xEA], [0x91, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xF8], [0x00, 0x00], [0x93, 0x48], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x42], [0x9F, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xF6], [0x9F, 0xDE], [0x00, 0x00], [0x8B, 0x99], [0x95, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x97], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x52], [0x00, 0x00], [0x9F, 0xF2], [0x00, 0x00], [0xE0, 0x41], [0x89, 0x89], [0x91, 0x86], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x99], [0x00, 0x00], [0x8A, 0xBF], [0x97, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x9F], [0x92, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xF9], [0x9F, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x40], [0x9F, 0xF7], [0x00, 0x00], [0x9F, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x4E], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x49], [0x90, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x81], [0x00, 0x00], [0xE0, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x4B], [0x92, 0xAA], [0xE0, 0x48], [0x92, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x45], [0x00, 0x00], [0xE0, 0x44], [0x00, 0x00], [0xE0, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x47], [0xE0, 0x46], [0xE0, 0x4C], [0x00, 0x00], [0x90, 0x9F], [0x00, 0x00], [0xE0, 0x43], [0x00, 0x00], [0x7B, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x4F], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x55], [0x00, 0x00], [0xE0, 0x54], [0xE0, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x62], [0x00, 0x00], [0xE0, 0x53], [0x00, 0x00], [0x7B, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x83], [0x91, 0xF7], [0xE0, 0x51], [0x94, 0x5A], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x58], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x5D], [0xE0, 0x5B], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x5E], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x5A], [0x8D, 0x8A], [0x94, 0x47], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x94], [0xE0, 0x5C], [0x00, 0x00], [0xE0, 0x60], [0x91, 0xF3], [0x00, 0x00], [0xE0, 0x5F], [0x00, 0x00], [0xE0, 0x4A], [0x00, 0x00], [0x7B, 0x4D], [0xE8, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x64], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x68], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x4E], [0x00, 0x00], [0x7B, 0x4F], [0x00, 0x00], [0xE0, 0x62], [0x00, 0x00], [0xE0, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x67], [0x00, 0x00], [0xE0, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x6D], [0x00, 0x00], [0xE0, 0x6A], [0xE0, 0x69], [0x00, 0x00], [0xE0, 0x6C], [0x93, 0xD2], [0xE0, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x95], [0x91, 0xEB], [0x7B, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x6F], [0x00, 0x00], [0xE0, 0x71], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9F, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x94], [0x8A, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x84], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xDC], [0x8D, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x46], [0x90, 0x86], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x75], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x52], [0xE0, 0x78], [0x92, 0x59], [0xE0, 0x7B], [0xE0, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x79], [0x93, 0x5F], [0x88, 0xD7], [0x7A, 0x62], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x47], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x80], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x7E], [0x00, 0x00], [0xE0, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x84], [0x95, 0xB0], [0x00, 0x00], [0xE0, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x56], [0x7B, 0x57], [0x00, 0x00], [0x97, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x8A], [0x00, 0x00], [0x90, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x86], [0xE0, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x89, 0x8C], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x89], [0x00, 0x00], [0x94, 0x81], [0xE0, 0x85], [0xE0, 0x88], [0x8F, 0xC6], [0x00, 0x00], [0x94, 0xCF], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x8C], [0x00, 0x00], [0x8E, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x87], [0x00, 0x00], [0x8C, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x6F], [0xE0, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x91], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x94], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x95], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x59], [0x00, 0x00], [0x94, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x95], [0xE0, 0x97], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x99], [0x00, 0x00], [0x97, 0xD3], [0x00, 0x00], [0xE0, 0x96], [0x00, 0x00], [0xE0, 0x98], [0x89, 0x8D], [0x00, 0x00], [0xE0, 0x93], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9A, 0x7A], [0xE0, 0x9A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x87], [0x8E, 0x57], [0xE0, 0x9C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x9B], [0x90, 0x43], [0x99, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0x9F], [0x00, 0x00], [0xE0, 0x8E], [0xE0, 0x9E], [0x00, 0x00], [0x7B, 0x5A], [0xE0, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x9A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA4], [0x00, 0x00], [0x92, 0xDC], [0x00, 0x00], [0xE0, 0xA6], [0xE0, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA7], [0x00, 0x00], [0xE0, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xDD], [0x95, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xEA], [0xE0, 0xA9], [0xE0, 0xAA], [0x91, 0x75], [0x8E, 0xA2], [0xE0, 0xAB], [0xE0, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xAD], [0x95, 0xD0], [0x94, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xAE], [0x94, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xAF], [0x89, 0xE5], [0x00, 0x00], [0x8B, 0x8D], [0x00, 0x00], [0x96, 0xC4], [0x00, 0x00], [0x96, 0xB4], [0x00, 0x00], [0x89, 0xB2], [0x98, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x71], [0x00, 0x00], [0x95, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xB5], [0x00, 0x00], [0xE0, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xA1], [0xE0, 0xB1], [0x00, 0x00], [0x8D, 0xD2], [0xE0, 0xB3], [0xE0, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x5D], [0x00, 0x00], [0xE0, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x94, 0xC6], [0x00, 0x00], [0x7B, 0x5B], [0xE0, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xB6], [0xE0, 0xBB], [0xE0, 0xBD], [0x00, 0x00], [0xE0, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xBE], [0x00, 0x00], [0x8C, 0xCF], [0x00, 0x00], [0xE0, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xE7], [0x00, 0x00], [0x91, 0x5F], [0x00, 0x00], [0x8D, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC1], [0xE0, 0xC2], [0xE0, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x93, 0xC6], [0x8B, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC4], [0x92, 0x4B], [0xE0, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x98, 0x54], [0x94, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC9], [0xE0, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xD2], [0xE0, 0xC8], [0xE0, 0xCA], [0x00, 0x00], [0x97, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x5D], [0xE0, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xCD], [0x92, 0x96], [0x94, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xA3], [0xE0, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xCB], [0x00, 0x00], [0x97, 0x50], [0x97, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xCF], [0x89, 0x8E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x96], [0x8E, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD0], [0xE0, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x62], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD5], [0x00, 0x00], [0xE0, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD6], [0x00, 0x00], [0x8A, 0x6C], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD8], [0x00, 0x00], [0x7B, 0x5F], [0xE0, 0xD7], [0x00, 0x00], [0xE0, 0xDA], [0xE0, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x97, 0xA6], [0x00, 0x00], [0x8B, 0xCA], [0x00, 0x00], [0x89, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xE6], [0xE0, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xDE], [0x00, 0x00], [0x7B, 0x60], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xDF], [0x00, 0x00], [0x89, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xDB], [0x7B, 0x61], [0x8E, 0x58], [0x00, 0x00], [0x00, 0x00], [0x92, 0xBF], [0xE0, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x64], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x62], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE2], [0x00, 0x00], [0x8E, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x63], [0x00, 0x00], [0xE0, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x94, 0xC7], [0xE0, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x66], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x85], [0x00, 0x00], [0xE0, 0xE4], [0x97, 0x9D], [0x7B, 0x65], [0x00, 0x00], [0x97, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE6], [0x7B, 0x67], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x69], [0x7B, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE8], [0x97, 0xD4], [0x8B, 0xD5], [0x94, 0xFA], [0x94, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xEB], [0x00, 0x00], [0xE0, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xED], [0x8C, 0xE8], [0x89, 0x6C], [0xE0, 0xEF], [0x00, 0x00], [0x90, 0x90], [0xE0, 0xEC], [0x97, 0xDA], [0x00, 0x00], [0x7B, 0x6B], [0xE0, 0xF2], [0xEA, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xF0], [0xE0, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE5], [0xE0, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x6C], [0x00, 0x00], [0xE0, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xF7], [0x7B, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x40], [0x00, 0x00], [0x95, 0x5A], [0xE1, 0x41], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xA2], [0xE1, 0x42], [0x00, 0x00], [0xE1, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x44], [0x00, 0x00], [0xE1, 0x46], [0xE1, 0x47], [0xE1, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x72], [0xE1, 0x49], [0xE1, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x6E], [0x00, 0x00], [0xE1, 0x4B], [0xE1, 0x4A], [0xE1, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x4D], [0xE1, 0x4F], [0xE1, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x99], [0x00, 0x00], [0xE1, 0x51], [0x00, 0x00], [0xE1, 0x50], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xC3], [0x00, 0x00], [0x90, 0x72], [0x00, 0x00], [0x93, 0x5B], [0x00, 0x00], [0xE1, 0x52], [0x90, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x59], [0x00, 0x00], [0x89, 0x99], [0xE1, 0x53], [0x00, 0x00], [0x97, 0x70], [0x00, 0x00], [0x00, 0x00], [0x95, 0xE1], [0xE1, 0x54], [0x00, 0x00], [0x00, 0x00], [0x7A, 0xA8], [0x93, 0x63], [0x97, 0x52], [0x8D, 0x62], [0x90, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x6A], [0x99, 0xB2], [0x00, 0x00], [0x92, 0xAC], [0x89, 0xE6], [0xE1, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x56], [0x00, 0x00], [0xE1, 0x5B], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x59], [0xE1, 0x58], [0x9D, 0xC0], [0x8A, 0x45], [0xE1, 0x57], [0x00, 0x00], [0x88, 0xD8], [0x00, 0x00], [0x94, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x94, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xAF], [0xE1, 0x5C], [0xE1, 0x5A], [0x92, 0x7B], [0x90, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x94, 0xA9], [0x00, 0x00], [0x95, 0x4C], [0x00, 0x00], [0xE1, 0x5E], [0x97, 0xAA], [0x8C, 0x6C], [0xE1, 0x5F], [0x00, 0x00], [0xE1, 0x5D], [0x94, 0xD4], [0xE1, 0x60], [0x00, 0x00], [0xE1, 0x61], [0x00, 0x00], [0x7B, 0x6F], [0x88, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xF4], [0xE1, 0x66], [0x00, 0x00], [0xE1, 0x63], [0x93, 0xEB], [0xE1, 0x62], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x45], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x64], [0xE1, 0x65], [0x00, 0x00], [0xE1, 0x68], [0xE1, 0x67], [0x95, 0x44], [0x00, 0x00], [0x00, 0x00], [0x91, 0x61], [0x91, 0x60], [0x00, 0x00], [0x8B, 0x5E], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x6B], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x6E], [0x00, 0x00], [0xE1, 0x6D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x75], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x76], [0x94, 0xE6], [0xE1, 0x70], [0x00, 0x00], [0xE1, 0x72], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x74], [0x90, 0x5D], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x75], [0xE1, 0x73], [0x8E, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x6F], [0xE1, 0x71], [0x00, 0x00], [0x95, 0x61], [0x00, 0x00], [0x8F, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x78], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x79], [0x00, 0x00], [0x8E, 0xA4], [0x8D, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x93, 0x97], [0xE1, 0x7A], [0x00, 0x00], [0x92, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x9F], [0xE1, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x82], [0x00, 0x00], [0xE1, 0x84], [0xE1, 0x85], [0x92, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x83], [0x00, 0x00], [0xE1, 0x80], [0x00, 0x00], [0xE1, 0x7D], [0xE1, 0x7E], [0x00, 0x00], [0xE1, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x88], [0x00, 0x00], [0xE1, 0x86], [0x00, 0x00], [0xE1, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x89], [0xE1, 0x8B], [0xE1, 0x8C], [0xE1, 0x8D], [0x00, 0x00], [0xE1, 0x8E], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x91], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x94], [0xE1, 0x92], [0xE1, 0x93], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xC8], [0x00, 0x00], [0xE1, 0x96], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x95], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x97], [0xE1, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x9C], [0xE1, 0x99], [0xE1, 0x9A], [0xE1, 0x9B], [0x00, 0x00], [0xE1, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0x9E], [0x00, 0x00], [0xE1, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA0], [0x00, 0x00], [0xE1, 0xA1], [0x00, 0x00], [0x94, 0xAD], [0x93, 0x6F], [0xE1, 0xA2], [0x94, 0x92], [0x95, 0x53], [0x00, 0x00], [0xE1, 0xA3], [0x00, 0x00], [0x7B, 0x70], [0xE1, 0xA4], [0x93, 0x49], [0x00, 0x00], [0x8A, 0x46], [0x8D, 0x63], [0xE1, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA7], [0x00, 0x00], [0x8E, 0x48], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xAA], [0xE1, 0xAB], [0x7B, 0x73], [0x7B, 0x71], [0x00, 0x00], [0x7B, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xE7], [0x00, 0x00], [0xE1, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x89], [0xE1, 0xAE], [0xE1, 0xAF], [0xE1, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x4D], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xB1], [0x94, 0x75], [0x00, 0x00], [0x00, 0x00], [0x96, 0x7E], [0x00, 0x00], [0x89, 0x6D], [0x00, 0x00], [0x89, 0x76], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xB3], [0x93, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xB7], [0x9F, 0x58], [0x00, 0x00], [0xE1, 0xB5], [0x96, 0xBF], [0x00, 0x00], [0xE1, 0xB6], [0x00, 0x00], [0x8A, 0xC4], [0x94, 0xD5], [0xE1, 0xB7], [0x00, 0x00], [0xE1, 0xB8], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xD3], [0x00, 0x00], [0x92, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x8A], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x82], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xBD], [0xE1, 0xBC], [0x94, 0xFB], [0x00, 0x00], [0x8A, 0xC5], [0x8C, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xC4], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xC1], [0x90, 0x5E], [0x96, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xC0], [0xE1, 0xC2], [0xE1, 0xC3], [0x00, 0x00], [0x00, 0x00], [0xE1, 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], [0xE1, 0xC5], [0xE1, 0xC6], [0x00, 0x00], [0x92, 0xAD], [0x00, 0x00], [0x8A, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x85], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x76], [0xE1, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xC8], [0xE1, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x87], [0x00, 0x00], [0x93, 0xC2], [0x00, 0x00], [0xE1, 0xCC], [0x96, 0x72], [0x00, 0x00], [0xE1, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xE1, 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], [0xE1, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xCE], [0xE1, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD4], [0x00, 0x00], [0xE1, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x75], [0x97, 0xC4], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x93, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD7], [0x00, 0x00], [0xE1, 0xDB], [0xE1, 0xD9], [0xE1, 0xDA], [0x00, 0x00], [0xE1, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xDF], [0x96, 0xB5], [0xE1, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xEE], [0xE1, 0xE1], [0x00, 0x00], [0x92, 0x6D], [0x00, 0x00], [0x94, 0x8A], [0x00, 0x00], [0x8B, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x5A], [0xE1, 0xE2], [0x8B, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE5], [0x00, 0x00], [0x8C, 0xA4], [0x8D, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE7], [0x7B, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x75], [0x8D, 0xD4], [0x8B, 0x6D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x43], [0x00, 0x00], [0x94, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xB0], [0x8D, 0x64], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x94, 0xA1], [0x00, 0x00], [0xE1, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x7B], [0x00, 0x00], [0xE1, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xEC], [0x92, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xEF], [0x8A, 0x56], [0xE1, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x94, 0xE8], [0x00, 0x00], [0x89, 0x4F], [0x00, 0x00], [0x8D, 0xEA], [0x00, 0x00], [0x98, 0x71], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xC9], [0x00, 0x00], [0x90, 0xD7], [0xE1, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x6D], [0x00, 0x00], [0xE1, 0xF9], [0x00, 0x00], [0xE1, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xFA], [0xE1, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xFB], [0xE1, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xD6], [0xE1, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x40], [0x96, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x88, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x62], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x46], [0xE2, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x47], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE8], [0xE2, 0x49], [0xE2, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xA6], [0x00, 0x00], [0x97, 0xE7], [0x00, 0x00], [0x8E, 0xD0], [0x00, 0x00], [0xE2, 0x4A], [0x8C, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x5F], [0x8B, 0x46], [0x8E, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x53], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x50], [0x00, 0x00], [0xE2, 0x4F], [0x91, 0x63], [0xE2, 0x4C], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x6A], [0x90, 0x5F], [0xE2, 0x4D], [0xE2, 0x4B], [0x00, 0x00], [0x94, 0x49], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x95, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x98], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x52], [0xE2, 0x68], [0x8B, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x98, 0x5C], [0x91, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x53], [0x00, 0x00], [0x00, 0x00], [0x89, 0xD0], [0x92, 0xF5], [0x95, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x83], [0x00, 0x00], [0xE2, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x9A], [0xE2, 0x55], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x58], [0x00, 0x00], [0x94, 0x48], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x5A], [0xE2, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xD7], [0x89, 0xD1], [0x93, 0xC3], [0x8F, 0x47], [0x8E, 0x84], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x5C], [0x00, 0x00], [0x8F, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xC8], [0x95, 0x62], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x94, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x64], [0x00, 0x00], [0xE2, 0x60], [0x00, 0x00], [0xE2, 0x61], [0x94, 0x89], [0x00, 0x00], [0x90, 0x60], [0xE2, 0x5E], [0x00, 0x00], [0x92, 0x81], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x62], [0x00, 0x00], [0x00, 0x00], [0x92, 0xF6], [0x00, 0x00], [0xE2, 0x63], [0x90, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x95, 0x42], [0xE2, 0x64], [0xE2, 0x65], [0x92, 0x74], [0x00, 0x00], [0x97, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x67], [0xE2, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xED], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x69], [0x88, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x6A], [0x89, 0xD2], [0x8C, 0x6D], [0xE2, 0x6B], [0x8D, 0x65], [0x8D, 0x92], [0x00, 0x00], [0x95, 0xE4], [0xE2, 0x6D], [0x00, 0x00], [0x00, 0x00], [0x96, 0x73], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xCF], [0x89, 0x6E], [0x89, 0xB8], [0x88, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x70], [0xE2, 0x71], [0x8F, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x72], [0x00, 0x00], [0x8A, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x8A], [0x00, 0x00], [0x8B, 0x86], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x75], [0x8B, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x76], [0x00, 0x00], [0x90, 0xFA], [0x00, 0x00], [0x93, 0xCB], [0x00, 0x00], [0x90, 0xDE], [0x8D, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x82], [0x91, 0x8B], [0x00, 0x00], [0xE2, 0x79], [0xE2, 0x7B], [0xE2, 0x78], [0xE2, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x7C], [0x8C, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x87], [0x97, 0x71], [0xE2, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x80], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x96], [0xE2, 0x82], [0xE2, 0x81], [0x00, 0x00], [0xE2, 0x85], [0xE2, 0x7D], [0x00, 0x00], [0xE2, 0x86], [0x97, 0xA7], [0x00, 0x00], [0xE2, 0x87], [0x00, 0x00], [0xE2, 0x88], [0x00, 0x00], [0x7B, 0x84], [0x9A, 0xF2], [0xE2, 0x8A], [0x00, 0x00], [0xE2, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x8B], [0xE2, 0x8C], [0x00, 0x00], [0x97, 0xB3], [0xE2, 0x8D], [0x00, 0x00], [0xE8, 0xED], [0x8F, 0xCD], [0xE2, 0x8E], [0xE2, 0x8F], [0x8F, 0x76], [0x00, 0x00], [0x93, 0xB6], [0xE2, 0x90], [0x7B, 0x85], [0x00, 0x00], [0x00, 0x00], [0x92, 0x47], [0x7B, 0x87], [0x00, 0x00], [0xE2, 0x91], [0x00, 0x00], [0x92, 0x5B], [0xE2, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xA3], [0x00, 0x00], [0x99, 0x5E], [0x92, 0x7C], [0x8E, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x93], [0x00, 0x00], [0xE2, 0xA0], [0x00, 0x00], [0xE2, 0x96], [0x00, 0x00], [0x8B, 0x88], [0x00, 0x00], [0xE2, 0x95], [0xE2, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x94], [0x00, 0x00], [0x8F, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x98], [0xE2, 0x99], [0x00, 0x00], [0x93, 0x4A], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x9A], [0x00, 0x00], [0x8A, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x79], [0x95, 0x84], [0x00, 0x00], [0xE2, 0x9C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x97], [0x00, 0x00], [0xE2, 0x9B], [0xE2, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xA4], [0x95, 0x4D], [0x00, 0x00], [0x94, 0xA4], [0x93, 0x99], [0x00, 0x00], [0x8B, 0xD8], [0xE2, 0xA3], [0xE2, 0xA1], [0x00, 0x00], [0x94, 0xB3], [0xE2, 0x9E], [0x92, 0x7D], [0x93, 0x9B], [0x00, 0x00], [0x93, 0x9A], [0x00, 0x00], [0x8D, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xA6], [0x00, 0x00], [0xE2, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xAB], [0x00, 0x00], [0xE2, 0xAC], [0x00, 0x00], [0xE2, 0xA9], [0xE2, 0xAA], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xA7], [0xE2, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xCD], [0x89, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xB3], [0x00, 0x00], [0xE2, 0xB0], [0x00, 0x00], [0xE2, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xB4], [0x00, 0x00], [0x94, 0x93], [0x96, 0xA5], [0x00, 0x00], [0x8E, 0x5A], [0xE2, 0xAE], [0xE2, 0xB7], [0xE2, 0xB2], [0x00, 0x00], [0xE2, 0xB1], [0xE2, 0xAD], [0x7B, 0x88], [0xE2, 0xAF], [0x00, 0x00], [0x8A, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x90, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xA0], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xDF], [0xE2, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x94, 0xCD], [0x00, 0x00], [0xE2, 0xBD], [0x95, 0xD1], [0x00, 0x00], [0x92, 0x7A], [0x00, 0x00], [0xE2, 0xB8], [0xE2, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xC4], [0xE2, 0xC3], [0xE2, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xCC], [0xE2, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC0], [0x99, 0xD3], [0xE2, 0xC7], [0xE2, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD0], [0x00, 0x00], [0x8A, 0xC8], [0x00, 0x00], [0xE2, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xCF], [0xE2, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD1], [0x94, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD3], [0x97, 0xFA], [0x95, 0xEB], [0xE2, 0xD8], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD4], [0x90, 0xD0], [0x00, 0x00], [0xE2, 0xD7], [0xE2, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD6], [0x00, 0x00], [0xE2, 0xDD], [0x00, 0x00], [0xE2, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xDB], [0xE2, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xDC], [0xE2, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xC4], [0x00, 0x00], [0xE2, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xCC], [0x8C, 0x48], [0xE2, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xB2], [0x00, 0x00], [0x90, 0x88], [0x00, 0x00], [0x96, 0xAE], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xE2], [0x00, 0x00], [0x97, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x94, 0x94], [0x00, 0x00], [0x91, 0x65], [0x94, 0x53], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xBE], [0x00, 0x00], [0xE2, 0xE7], [0xE2, 0xE5], [0x00, 0x00], [0xE2, 0xE3], [0x8A, 0x9F], [0x00, 0x00], [0x8F, 0xCF], [0xE2, 0xE8], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xE6], [0x00, 0x00], [0xE2, 0xE4], [0xE2, 0xEC], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xEB], [0xE2, 0xEA], [0xE2, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xEE], [0x90, 0xB8], [0x00, 0x00], [0xE2, 0xEF], [0x00, 0x00], [0xE2, 0xF1], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x9C], [0x00, 0x00], [0xE2, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF4], [0x00, 0x00], [0x95, 0xB3], [0x91, 0x8C], [0x8D, 0x66], [0x00, 0x00], [0xE2, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF7], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF8], [0x00, 0x00], [0xE2, 0xF9], [0x00, 0x00], [0xE2, 0xFA], [0x00, 0x00], [0x8E, 0x85], [0x00, 0x00], [0xE2, 0xFB], [0x8C, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x8A], [0x00, 0x00], [0x8B, 0x49], [0x00, 0x00], [0xE3, 0x40], [0x00, 0x00], [0x96, 0xF1], [0x8D, 0x67], [0xE2, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x43], [0x96, 0xE4], [0x00, 0x00], [0x94, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x95, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x83], [0xE3, 0x42], [0x00, 0x00], [0x8E, 0xD1], [0x8D, 0x68], [0x8E, 0x86], [0x8B, 0x89], [0x95, 0xB4], [0xE3, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x66], [0x96, 0x61], [0x8D, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x87], [0x92, 0xDB], [0x00, 0x00], [0xE3, 0x46], [0x97, 0xDD], [0x8D, 0xD7], [0x00, 0x00], [0xE3, 0x47], [0x90, 0x61], [0x00, 0x00], [0xE3, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xD0], [0x8D, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x48], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x49], [0x8C, 0xBC], [0x91, 0x67], [0xE3, 0x44], [0xE3, 0x4A], [0x00, 0x00], [0x7B, 0x8A], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x45], [0x8C, 0x6F], [0x00, 0x00], [0xE3, 0x4D], [0xE3, 0x51], [0x8C, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x55], [0x7B, 0x8B], [0x00, 0x00], [0x8D, 0x69], [0x00, 0x00], [0x00, 0x00], [0x97, 0x8D], [0x88, 0xBA], [0xE3, 0x52], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x8B], [0x00, 0x00], [0xE3, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x50], [0x00, 0x00], [0x00, 0x00], [0x93, 0x9D], [0xE3, 0x4E], [0xE3, 0x4B], [0x00, 0x00], [0x8A, 0x47], [0x90, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x70], [0x91, 0xB1], [0xE3, 0x58], [0x91, 0x8E], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x65], [0x7B, 0x8D], [0x00, 0x00], [0xE3, 0x61], [0xE3, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x5F], [0x8E, 0xF8], [0x88, 0xDB], [0xE3, 0x5A], [0xE3, 0x62], [0xE3, 0x66], [0x8D, 0x6A], [0x96, 0xD4], [0x00, 0x00], [0x92, 0xD4], [0xE3, 0x5C], [0x00, 0x00], [0x7B, 0x8C], [0xE3, 0x64], [0x00, 0x00], [0xE3, 0x59], [0x92, 0x5D], [0x00, 0x00], [0xE3, 0x5E], [0x88, 0xBB], [0x96, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xD9], [0x94, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x8D], [0x00, 0x00], [0x97, 0xCE], [0x8F, 0x8F], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x8E], [0x7B, 0x8E], [0x00, 0x00], [0xE3, 0x67], [0x00, 0x00], [0x90, 0xFC], [0x00, 0x00], [0xE3, 0x63], [0xE3, 0x68], [0xE3, 0x6A], [0x00, 0x00], [0x92, 0xF7], [0xE3, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xD2], [0x8A, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x96, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x88, 0xDC], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x6C], [0x00, 0x00], [0x97, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x93, 0xEA], [0xE3, 0x6E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x75], [0xE3, 0x6F], [0xE3, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xC8], [0xE3, 0x74], [0x00, 0x00], [0xE3, 0x71], [0xE3, 0x77], [0xE3, 0x70], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x44], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x6B], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x73], [0xE3, 0x80], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x7B], [0x00, 0x00], [0xE3, 0x7E], [0x00, 0x00], [0xE3, 0x7C], [0xE3, 0x81], [0xE3, 0x7A], [0x00, 0x00], [0xE3, 0x60], [0x90, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x94, 0xC9], [0x00, 0x00], [0xE3, 0x7D], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x40], [0x8C, 0x71], [0x00, 0x00], [0x8F, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x8F], [0x00, 0x00], [0x90, 0x44], [0x91, 0x55], [0xE3, 0x84], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x86], [0xE3, 0x87], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x83], [0xE3, 0x85], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x79], [0xE3, 0x82], [0x00, 0x00], [0xE3, 0x8A], [0xE3, 0x89], [0x00, 0x00], [0x00, 0x00], [0x96, 0x9A], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x88], [0x00, 0x00], [0xE3, 0x8C], [0xE3, 0x8B], [0xE3, 0x8F], [0x00, 0x00], [0xE3, 0x91], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x5B], [0xE3, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x92], [0xE3, 0x93], [0x7A, 0x5C], [0x00, 0x00], [0xE3, 0x94], [0x00, 0x00], [0xE3, 0x9A], [0x93, 0x5A], [0xE3, 0x96], [0x00, 0x00], [0xE3, 0x95], [0xE3, 0x97], [0xE3, 0x98], [0x00, 0x00], [0xE3, 0x99], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x9B], [0xE3, 0x9C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xCA], [0x00, 0x00], [0xE3, 0x9D], [0x00, 0x00], [0xE3, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0x9F], [0x00, 0x00], [0x7B, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA0], [0xE3, 0xA1], [0xE3, 0xA2], [0x00, 0x00], [0xE3, 0xA3], [0xE3, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA6], [0xE3, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA8], [0xE3, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xAC], [0xE3, 0xAA], [0xE3, 0xAB], [0x8D, 0xDF], [0x8C, 0x72], [0x00, 0x00], [0x00, 0x00], [0x92, 0x75], [0x00, 0x00], [0x94, 0xB1], [0x00, 0x00], [0x8F, 0x90], [0x00, 0x00], [0x00, 0x00], [0x94, 0x6C], [0x00, 0x00], [0x94, 0xEB], [0xE3, 0xAD], [0x9C, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xAE], [0xE3, 0xB0], [0x00, 0x00], [0x97, 0x85], [0xE3, 0xAF], [0xE3, 0xB2], [0xE3, 0xB1], [0x00, 0x00], [0x97, 0x72], [0x00, 0x00], [0xE3, 0xB3], [0x00, 0x00], [0x94, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xB6], [0xE3, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x91], [0x00, 0x00], [0xE3, 0xB8], [0x8C, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x41], [0x8B, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xBC], [0xE3, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xBD], [0x00, 0x00], [0xE3, 0xBE], [0xE3, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC0], [0xE3, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC2], [0x00, 0x00], [0x97, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x4B], [0x00, 0x00], [0xE3, 0xC4], [0xE3, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x89], [0xE3, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC7], [0x00, 0x00], [0x8A, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC9], [0x00, 0x00], [0x96, 0x7C], [0x97, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x73], [0x98, 0x56], [0x00, 0x00], [0x8D, 0x6C], [0xE3, 0xCC], [0x8E, 0xD2], [0xE3, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xCD], [0x8E, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xCF], [0x00, 0x00], [0xE3, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x6B], [0x00, 0x00], [0x96, 0xD5], [0xE3, 0xCF], [0xE3, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x96, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD5], [0x00, 0x00], [0x92, 0x5E], [0x00, 0x00], [0xE3, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xB9], [0x00, 0x00], [0xE3, 0xD9], [0x00, 0x00], [0xE3, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xB7], [0xE3, 0xDB], [0x00, 0x00], [0x91, 0x8F], [0xE3, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xFC], [0xE3, 0xE0], [0x00, 0x00], [0xE3, 0xDF], [0xE3, 0xDE], [0x92, 0xAE], [0x00, 0x00], [0xE3, 0xE1], [0x90, 0x45], [0x00, 0x00], [0xE3, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xE3], [0x98, 0x57], [0xE3, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xE5], [0xE3, 0xE7], [0xE3, 0xE6], [0x94, 0xA3], [0x00, 0x00], [0x93, 0xF7], [0x00, 0x00], [0x98, 0x5D], [0x94, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xD1], [0x00, 0x00], [0x95, 0x49], [0x00, 0x00], [0xE3, 0xEA], [0xE3, 0xE8], [0x00, 0x00], [0x8A, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xD2], [0x8E, 0x88], [0x00, 0x00], [0x00, 0x00], [0x94, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xA8], [0x96, 0x62], [0x00, 0x00], [0xE3, 0xED], [0xE3, 0xEB], [0x00, 0x00], [0x8D, 0x6D], [0x00, 0x00], [0x8D, 0x6E], [0x88, 0xE7], [0x00, 0x00], [0x8D, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xDD], [0xE3, 0xF2], [0x00, 0x00], [0x92, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x77], [0x00, 0x00], [0x91, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xF0], [0xE3, 0xF3], [0xE3, 0xEE], [0x00, 0x00], [0xE3, 0xF1], [0x96, 0x45], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x88, 0xFB], [0xE3, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xF6], [0x00, 0x00], [0xE3, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x93, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x45], [0x94, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x89], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xBA], [0x90, 0xC6], [0x98, 0x65], [0x96, 0xAC], [0xE3, 0xF5], [0x90, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x72], [0xE3, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xFB], [0x00, 0x00], [0x92, 0x45], [0x00, 0x00], [0x94, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x90, 0x74], [0x00, 0x00], [0x95, 0x85], [0xE4, 0x44], [0x00, 0x00], [0xE4, 0x43], [0x8D, 0x6F], [0x98, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x48], [0xE4, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x47], [0x00, 0x00], [0x8D, 0x98], [0xE4, 0x46], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xB0], [0x95, 0xA0], [0x91, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xDA], [0xE4, 0x4E], [0x00, 0x00], [0xE4, 0x4F], [0xE4, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x4C], [0x00, 0x00], [0xE4, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x55], [0x00, 0x00], [0xE4, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x86], [0x00, 0x00], [0x96, 0x8C], [0x95, 0x47], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x50], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x53], [0xE4, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x63], [0xE4, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x57], [0x00, 0x00], [0x00, 0x00], [0x91, 0x56], [0x00, 0x00], [0xE4, 0x58], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x5A], [0x00, 0x00], [0xE4, 0x5E], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x5B], [0xE4, 0x59], [0x94, 0x5E], [0xE4, 0x5C], [0x00, 0x00], [0xE4, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xB0], [0x00, 0x00], [0xE4, 0x64], [0xE4, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x61], [0x00, 0x00], [0x91, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x63], [0xE4, 0x62], [0xE4, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x66], [0xE4, 0x67], [0x00, 0x00], [0x00, 0x00], [0x90, 0x62], [0x00, 0x00], [0x89, 0xE7], [0x00, 0x00], [0xE4, 0x68], [0x97, 0xD5], [0x00, 0x00], [0x8E, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x8A], [0x92, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x69], [0xE4, 0x6A], [0x89, 0x50], [0x00, 0x00], [0xE4, 0x6B], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x6C], [0xE4, 0x6D], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x6E], [0x00, 0x00], [0xE4, 0x6F], [0x8B, 0xBB], [0x9D, 0xA8], [0xE4, 0x70], [0x00, 0x00], [0x90, 0xE3], [0xE4, 0x71], [0x8E, 0xC9], [0x00, 0x00], [0xE4, 0x72], [0x00, 0x00], [0x98, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x73], [0x95, 0xDC], [0x8A, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x91, 0x43], [0x8F, 0x77], [0x00, 0x00], [0x95, 0x91], [0x8F, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x74], [0x8D, 0x71], [0xE4, 0x75], [0x94, 0xCA], [0x00, 0x00], [0xE4, 0x84], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x77], [0x00, 0x00], [0x91, 0xC7], [0x94, 0x95], [0x8C, 0xBD], [0xE4, 0x76], [0x91, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x7A], [0xE4, 0x79], [0xE4, 0x7C], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x7B], [0x00, 0x00], [0xE4, 0x7D], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x80], [0x00, 0x00], [0xE4, 0x7E], [0x00, 0x00], [0x8A, 0xCD], [0x00, 0x00], [0xE4, 0x81], [0x00, 0x00], [0xE4, 0x82], [0xE4, 0x83], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xAF], [0x97, 0xC7], [0x00, 0x00], [0xE4, 0x85], [0x90, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x90], [0xE4, 0x86], [0xE4, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x88], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xF0], [0x00, 0x00], [0xE4, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xC5], [0x00, 0x00], [0xE4, 0x8C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x48], [0x88, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x8B], [0xE4, 0x8E], [0x94, 0x6D], [0x00, 0x00], [0x90, 0x63], [0x00, 0x00], [0x89, 0xD4], [0x00, 0x00], [0x96, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x7C], [0x8B, 0xDA], [0x00, 0x00], [0xE4, 0x8D], [0x00, 0x00], [0x89, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x91], [0xE4, 0x92], [0x97, 0xE8], [0x91, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x95, 0x63], [0x00, 0x00], [0xE4, 0x9E], [0x00, 0x00], [0x89, 0xD5], [0xE4, 0x9C], [0x00, 0x00], [0xE4, 0x9A], [0xE4, 0x91], [0x00, 0x00], [0xE4, 0x8F], [0x00, 0x00], [0xE4, 0x90], [0x00, 0x00], [0x8E, 0xE1], [0x8B, 0xEA], [0x92, 0x97], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x70], [0x00, 0x00], [0xE4, 0x94], [0xE4, 0x93], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x99], [0xE4, 0x95], [0xE4, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x93], [0x96, 0xCE], [0xE4, 0x97], [0x89, 0xD6], [0x8A, 0x9D], [0xE4, 0x9B], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xA1], [0xE4, 0xAA], [0xE4, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xA8], [0x00, 0x00], [0xE4, 0xA3], [0xE4, 0xA2], [0x00, 0x00], [0xE4, 0xA0], [0xE4, 0x9F], [0x92, 0x83], [0x00, 0x00], [0x91, 0xF9], [0xE4, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x90], [0x8C, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x60], [0xE4, 0xA6], [0x00, 0x00], [0x8D, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x91], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x94], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xB8], [0x00, 0x00], [0xE4, 0xB9], [0x00, 0x00], [0x89, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xAC], [0xE4, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x95], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xAC], [0x00, 0x00], [0xE4, 0xB4], [0x00, 0x00], [0xE4, 0xBB], [0xE4, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0x96], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xCE], [0xE4, 0xAF], [0xE4, 0xBA], [0x00, 0x00], [0xE4, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xBC], [0x00, 0x00], [0xE4, 0xAE], [0x94, 0x9C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x9B], [0x00, 0x00], [0x7B, 0x96], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x65], [0x00, 0x00], [0x8B, 0xDB], [0x00, 0x00], [0xE4, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xD2], [0x00, 0x00], [0xE4, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x93, 0x70], [0xE4, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xEC], [0x00, 0x00], [0xE4, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xD8], [0x8C, 0xD4], [0x95, 0x48], [0xE4, 0xC9], [0x00, 0x00], [0xE4, 0xBD], [0x00, 0x00], [0x7B, 0x97], [0xE4, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xD0], [0x00, 0x00], [0xE4, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xC2], [0x93, 0xB8], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xC4], [0x96, 0x47], [0xE4, 0xCA], [0x88, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 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], [0xE4, 0xCC], [0x00, 0x00], [0xE4, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x8B], [0xE4, 0xD2], [0x00, 0x00], [0xE4, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE0], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xD3], [0x97, 0x8E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xDC], [0x00, 0x00], [0x7B, 0x98], [0x97, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x92], [0xE4, 0xE2], [0x93, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x88, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xDB], [0x00, 0x00], [0xE4, 0xD7], [0x91, 0x92], [0xE4, 0xD1], [0xE4, 0xD9], [0xE4, 0xDE], [0x00, 0x00], [0x94, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xA8], [0x00, 0x00], [0xE4, 0xD6], [0x00, 0x00], [0xE4, 0xDF], [0x95, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xDA], [0x00, 0x00], [0xE4, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x95, 0x66], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE5], [0x00, 0x00], [0xE4, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x97], [0x00, 0x00], [0x7B, 0x99], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xF6], [0xE4, 0xE3], [0x00, 0x00], [0xE4, 0xE8], [0x91, 0x93], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE4], [0x00, 0x00], [0xE4, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x92, 0x7E], [0x00, 0x00], [0xE4, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x97, 0x75], [0xE4, 0xE1], [0x8A, 0x57], [0x00, 0x00], [0xE4, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xEA], [0x96, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xED], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE6], [0xE4, 0xE9], [0x00, 0x00], [0x7A, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x48], [0x00, 0x00], [0x98, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF0], [0x8E, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xCC], [0x00, 0x00], [0x96, 0xA0], [0xE4, 0xF7], [0xE4, 0xF6], [0x00, 0x00], [0xE4, 0xF2], [0xE4, 0xF3], [0x00, 0x00], [0x89, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF5], [0x00, 0x00], [0xE4, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF4], [0x88, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF9], [0xE5, 0x40], [0x00, 0x00], [0x94, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xFC], [0x8F, 0xD4], [0x8E, 0xC7], [0xE5, 0x42], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0x9A], [0x00, 0x00], [0xE5, 0x43], [0x00, 0x00], [0x95, 0x99], [0xE4, 0xFB], [0x7B, 0x9B], [0xE4, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x6E], [0x93, 0xA0], [0x95, 0x93], [0x7B, 0x9C], [0x00, 0x00], [0xE5, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x51], [0x00, 0x00], [0xE5, 0x44], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x96], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x4E], [0xE5, 0x46], [0x00, 0x00], [0xE5, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x52], [0xE5, 0x47], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x89, 0x92], [0x00, 0x00], [0x93, 0xE3], [0x00, 0x00], [0xE5, 0x4C], [0xE5, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x45], [0x00, 0x00], [0x91, 0x45], [0x00, 0x00], [0xE5, 0x49], [0x8E, 0x46], [0x90, 0x64], [0x8C, 0x4F], [0x96, 0xF2], [0x00, 0x00], [0x96, 0xF7], [0x8F, 0x92], [0x7B, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x56], [0xE5, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x6D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x95], [0x00, 0x00], [0xE5, 0x55], [0xE5, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x58], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x5B], [0xE5, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xA1], [0xE5, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xCB], [0xE5, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x93], [0x00, 0x00], [0xE5, 0x5C], [0xE5, 0x61], [0x91, 0x94], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x60], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x62], [0x91, 0x68], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x5D], [0xE5, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x9F, 0x50], [0x9F, 0x41], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x64], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x96], [0x00, 0x00], [0xE1, 0xBA], [0xE5, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x67], [0x8C, 0xD5], [0x00, 0x00], [0x8B, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x69], [0x99, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x95], [0x00, 0x00], [0x97, 0xB8], [0x00, 0x00], [0x8B, 0xF1], [0xE5, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x8E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x6C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xF8], [0x00, 0x00], [0x88, 0xB8], [0x00, 0x00], [0x00, 0x00], [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, 0xE1], [0xE5, 0x71], [0xE5, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x6D], [0x00, 0x00], [0x8E, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x6E], [0x94, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x6F], [0xE5, 0x70], [0xE5, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x74], [0xE5, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x75], [0x00, 0x00], [0xE5, 0x76], [0x8E, 0xD6], [0x00, 0x00], [0xE5, 0x78], [0x00, 0x00], [0x92, 0x60], [0x00, 0x00], [0x8C, 0x75], [0x8A, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x5E], [0x00, 0x00], [0xE5, 0x81], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x7C], [0xE5, 0x80], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x7D], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x7E], [0x95, 0x67], [0x94, 0xD8], [0xE5, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xFB], [0xE5, 0x8C], [0x00, 0x00], [0xE5, 0x88], [0x00, 0x00], [0x00, 0x00], [0x89, 0xE9], [0x00, 0x00], [0xE5, 0x86], [0x00, 0x00], [0x96, 0x49], [0xE5, 0x87], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x84], [0x00, 0x00], [0xE5, 0x85], [0xE5, 0x8A], [0xE5, 0x8D], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x89], [0xE5, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x77], [0x00, 0x00], [0xE5, 0x94], [0x00, 0x00], [0x96, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x93], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x8E], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x91], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xE4], [0x00, 0x00], [0x98, 0x58], [0xE5, 0x98], [0x00, 0x00], [0xE5, 0x99], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x9F], [0x00, 0x00], [0x90, 0x49], [0x00, 0x00], [0xE5, 0x9B], [0x00, 0x00], [0xE5, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x96], [0xE5, 0x95], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x89, 0xDA], [0x00, 0x00], [0xE5, 0x9C], [0x00, 0x00], [0xE5, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0x9A], [0x00, 0x00], [0x92, 0xB1], [0x00, 0x00], [0xE5, 0x97], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x88], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x86], [0xE5, 0xB1], [0x00, 0x00], [0xE5, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xAD], [0x00, 0x00], [0xE5, 0xB0], [0xE5, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xAA], [0x00, 0x00], [0xE5, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB8], [0xE5, 0xB9], [0x00, 0x00], [0x8A, 0x49], [0x00, 0x00], [0x8B, 0x61], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA2], [0x00, 0x00], [0x7B, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB6], [0xE5, 0xBA], [0xE5, 0xB5], [0x00, 0x00], [0xE5, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xBE], [0xE5, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC0], [0xE5, 0xBF], [0xE5, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC3], [0x00, 0x00], [0xE5, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x8C], [0x00, 0x00], [0xE5, 0xC7], [0x00, 0x00], [0xE5, 0xC6], [0x00, 0x00], [0x8F, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x73], [0x9F, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC8], [0x8F, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x58], [0x00, 0x00], [0xE5, 0xC9], [0x00, 0x00], [0x89, 0x71], [0x00, 0x00], [0x8F, 0xD5], [0xE5, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x74], [0xE5, 0xCB], [0x88, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x5C], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x8A], [0x00, 0x00], [0xE5, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xD0], [0x00, 0x00], [0x92, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xD1], [0xE5, 0xCE], [0x8B, 0xDC], [0x00, 0x00], [0xE5, 0xCD], [0xE5, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x55], [0x00, 0x00], [0x00, 0x00], [0x91, 0xDC], [0x00, 0x00], [0xE5, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xB3], [0xE5, 0xD5], [0x00, 0x00], [0xE5, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xD9], [0x00, 0x00], [0xE5, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xED], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xD7], [0x00, 0x00], [0xE5, 0xDC], [0xE5, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xD1], [0xE5, 0xD2], [0x00, 0x00], [0x88, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xDD], [0x00, 0x00], [0x8D, 0xD9], [0x97, 0xF4], [0xE5, 0xDF], [0xE5, 0xE0], [0x91, 0x95], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE1], [0x97, 0x54], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE2], [0xE5, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x95, 0xE2], [0xE5, 0xE4], [0x00, 0x00], [0x8D, 0xBE], [0x00, 0x00], [0x97, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xEA], [0x8F, 0xD6], [0xE5, 0xE8], [0x7B, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x97, 0x87], [0xE5, 0xE5], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE7], [0x90, 0xBB], [0x90, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE6], [0x00, 0x00], [0xE5, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x95, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xED], [0x00, 0x00], [0xE5, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x8C], [0x00, 0x00], [0x96, 0x4A], [0xE5, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x5D], [0xE5, 0xFA], [0xE5, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF2], [0xE5, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF7], [0x00, 0x00], [0xE5, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF4], [0x00, 0x00], [0xE5, 0xEF], [0xE5, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF9], [0xE8, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xFC], [0x8B, 0xDD], [0xE5, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x41], [0x00, 0x00], [0xE6, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x43], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x42], [0x00, 0x00], [0xE6, 0x44], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x50], [0x00, 0x00], [0xE6, 0x45], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x47], [0x90, 0xBC], [0x00, 0x00], [0x97, 0x76], [0x00, 0x00], [0xE6, 0x48], [0x00, 0x00], [0x00, 0x00], [0x95, 0xA2], [0x94, 0x65], [0xE6, 0x49], [0x00, 0x00], [0xE6, 0x4A], [0x8C, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x8B], [0x94, 0x60], [0xE6, 0x4C], [0x00, 0x00], [0x8A, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x4F], [0x97, 0x97], [0x00, 0x00], [0xE6, 0x4E], [0x90, 0x65], [0x00, 0x00], [0xE6, 0x50], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x51], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x52], [0x8A, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x53], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x54], [0x00, 0x00], [0xE6, 0x55], [0xE6, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x70], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x57], [0x00, 0x00], [0xE6, 0x58], [0xE6, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x90, 0x47], [0xE6, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xBE], [0x00, 0x00], [0x92, 0xF9], [0xE6, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x76], [0x00, 0x00], [0x90, 0x75], [0x00, 0x00], [0xE6, 0x60], [0x00, 0x00], [0x93, 0xA2], [0x00, 0x00], [0xE6, 0x5F], [0x00, 0x00], [0x7B, 0xA3], [0x8C, 0x50], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x5E], [0x91, 0xF5], [0x8B, 0x4C], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x61], [0x00, 0x00], [0xE6, 0x62], [0x00, 0x00], [0x8F, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x8D], [0x00, 0x00], [0xE6, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x90, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x96], [0x00, 0x00], [0x96, 0xF3], [0x91, 0x69], [0x00, 0x00], [0xE6, 0x64], [0x7B, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x90, 0x66], [0x92, 0x90], [0x8F, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x68], [0x00, 0x00], [0xE6, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xBC], [0x91, 0xC0], [0xE6, 0x67], [0x00, 0x00], [0x8F, 0xD9], [0x95, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x66], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x8C], [0x00, 0x00], [0x89, 0x72], [0x00, 0x00], [0xE6, 0x6D], [0x8C, 0x77], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x8E], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x8D], [0x00, 0x00], [0x98, 0x6C], [0xE6, 0x6C], [0xE6, 0x6B], [0x91, 0x46], [0x00, 0x00], [0x8B, 0x6C], [0x98, 0x62], [0x8A, 0x59], [0x8F, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x6F], [0x00, 0x00], [0xE6, 0x70], [0xE6, 0x6E], [0x00, 0x00], [0x8C, 0xD6], [0x00, 0x00], [0x97, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x8F], [0x94, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x73], [0x00, 0x00], [0x90, 0xBE], [0x00, 0x00], [0x92, 0x61], [0x00, 0x00], [0x00, 0x00], [0x97, 0x55], [0x00, 0x00], [0xE6, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xEA], [0x00, 0x00], [0x90, 0xBD], [0xE6, 0x72], [0x00, 0x00], [0xE6, 0x77], [0x8C, 0xEB], [0xE6, 0x74], [0xE6, 0x75], [0x7B, 0xA6], [0xE6, 0x71], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xE0], [0x93, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x92, 0x4E], [0x00, 0x00], [0x89, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x62], [0x00, 0x00], [0x7B, 0xA7], [0x92, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x7A], [0x00, 0x00], [0xE6, 0x78], [0x00, 0x00], [0x00, 0x00], [0x92, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xBF], [0x8A, 0xD0], [0xE6, 0x79], [0x00, 0x00], [0x90, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x97, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x7B], [0xE6, 0x87], [0x92, 0xB3], [0x00, 0x00], [0xE6, 0x86], [0x7B, 0xA8], [0xE6, 0x83], [0xE6, 0x8B], [0xE6, 0x84], [0x00, 0x00], [0xE6, 0x80], [0x00, 0x00], [0x92, 0xFA], [0xE6, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x7C], [0x00, 0x00], [0x97, 0x40], [0x8E, 0x90], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x81], [0x00, 0x00], [0xE6, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xAA], [0xE6, 0x85], [0x8F, 0x94], [0x00, 0x00], [0x8C, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xF8], [0x00, 0x00], [0x96, 0x64], [0x89, 0x79], [0x88, 0xE0], [0x00, 0x00], [0x93, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x88], [0x00, 0x00], [0x93, 0xE4], [0x00, 0x00], [0xE6, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x82], [0x00, 0x00], [0xE6, 0x8C], [0xE6, 0x8E], [0x00, 0x00], [0x8C, 0xAA], [0xE6, 0x8A], [0x8D, 0x75], [0x00, 0x00], [0x8E, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x8F], [0x97, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x92], [0x00, 0x00], [0xE6, 0x95], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x93], [0x95, 0x54], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x94], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x96], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x9A], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x97], [0x00, 0x00], [0xE6, 0x99], [0xE6, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x9B], [0x00, 0x00], [0x8E, 0xAF], [0x00, 0x00], [0xE6, 0x9D], [0xE6, 0x9C], [0x95, 0x88], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x9E], [0xE6, 0xA0], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xA1], [0x8B, 0x63], [0xE3, 0xBF], [0x8F, 0xF7], [0x00, 0x00], [0xE6, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xA3], [0x00, 0x00], [0x7B, 0xAC], [0xE6, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9D, 0xCC], [0x00, 0x00], [0xE6, 0xA5], [0x00, 0x00], [0xE6, 0xA6], [0x00, 0x00], [0x8F, 0x51], [0x00, 0x00], [0xE6, 0xA7], [0xE6, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xAA], [0xE6, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x4A], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xAE], [0x00, 0x00], [0xE6, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xA4], [0x00, 0x00], [0xE6, 0xAF], [0x00, 0x00], [0x96, 0x4C], [0x00, 0x00], [0xE6, 0xB0], [0x00, 0x00], [0xE6, 0xB1], [0x00, 0x00], [0xE6, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xDB], [0xE6, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x8B], [0x98, 0xAC], [0xE6, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xB6], [0x95, 0x5E], [0xE6, 0xB7], [0x00, 0x00], [0xE6, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xB8], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xB9], [0xE6, 0xBB], [0x00, 0x00], [0x96, 0x65], [0xE6, 0xBC], [0xE6, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x4C], [0x92, 0xE5], [0x00, 0x00], [0x95, 0x89], [0x8D, 0xE0], [0x8D, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x6E], [0x89, 0xDD], [0x94, 0xCC], [0xE6, 0xC3], [0x8A, 0xD1], [0x90, 0xD3], [0xE6, 0xC2], [0xE6, 0xC7], [0x92, 0x99], [0x96, 0xE1], [0x00, 0x00], [0xE6, 0xC5], [0xE6, 0xC6], [0x8B, 0x4D], [0x00, 0x00], [0xE6, 0xC8], [0x94, 0x83], [0x91, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x94, 0xEF], [0x93, 0x5C], [0xE6, 0xC4], [0x00, 0x00], [0x96, 0x66], [0x89, 0xEA], [0xE6, 0xCA], [0x98, 0x47], [0x92, 0xC0], [0x98, 0x64], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x91], [0xE6, 0xC9], [0x00, 0x00], [0x91, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xDA], [0x91, 0x47], [0x00, 0x00], [0x00, 0x00], [0x93, 0xF6], [0x00, 0x00], [0x95, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xCD], [0x8E, 0x5E], [0x8E, 0x92], [0x00, 0x00], [0x8F, 0xDC], [0x00, 0x00], [0x94, 0x85], [0x00, 0x00], [0x8C, 0xAB], [0xE6, 0xCC], [0xE6, 0xCB], [0x00, 0x00], [0x95, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x93, 0x71], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xCF], [0xE6, 0xD0], [0x8D, 0x77], [0xE6, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xD1], [0xE6, 0xD2], [0x00, 0x00], [0xE6, 0xD4], [0x91, 0xA1], [0x00, 0x00], [0xE6, 0xD3], [0x8A, 0xE4], [0x00, 0x00], [0xE6, 0xD6], [0x00, 0x00], [0xE6, 0xD5], [0xE6, 0xD7], [0x00, 0x00], [0x7B, 0xAF], [0xE6, 0xD9], [0xE6, 0xDB], [0x00, 0x00], [0xE6, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xD4], [0x00, 0x00], [0x8E, 0xCD], [0xE6, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x71], [0x00, 0x00], [0xE6, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x91, 0x96], [0xE6, 0xDF], [0x00, 0x00], [0xE6, 0xE0], [0x95, 0x8B], [0x00, 0x00], [0x7B, 0xB0], [0x8B, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 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], [0xE6, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x96], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xEB], [0xE6, 0xE9], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE7], [0xE6, 0xEA], [0x00, 0x00], [0x8B, 0x97], [0x00, 0x00], [0xE6, 0xEE], [0x00, 0x00], [0x90, 0xD5], [0x00, 0x00], [0xE6, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xD7], [0x00, 0x00], [0xE6, 0xEC], [0xE6, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xB5], [0x00, 0x00], [0x91, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xF1], [0xE6, 0xF2], [0x97, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xA5], [0xE6, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xF4], [0xE6, 0xF5], [0xE6, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xFB], [0xE6, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xF8], [0x00, 0x00], [0x92, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x40], [0xE7, 0x44], [0xE7, 0x41], [0xE6, 0xFC], [0x00, 0x00], [0xE7, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0xD6], [0xE7, 0x47], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x49], [0xE7, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x4C], [0x00, 0x00], [0x8F, 0x52], [0x00, 0x00], [0xE7, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x4E], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x51], [0xE7, 0x50], [0x00, 0x00], [0xE7, 0x4F], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x53], [0xE7, 0x52], [0x00, 0x00], [0x96, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x55], [0x00, 0x00], [0xE7, 0x54], [0xE7, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x58], [0x90, 0x67], [0xE7, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xEB], [0xE7, 0x5B], [0xE7, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x5F], [0xE7, 0x5C], [0x00, 0x00], [0xE7, 0x60], [0x00, 0x00], [0x8E, 0xD4], [0xE7, 0x61], [0x8B, 0x4F], [0x8C, 0x52], [0x00, 0x00], [0x7B, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x62], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x93, 0x5D], [0xE7, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x66], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x65], [0xE7, 0x64], [0x8C, 0x79], [0xE7, 0x67], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x72], [0x00, 0x00], [0xE7, 0x69], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0xDA], [0xE7, 0x68], [0x00, 0x00], [0xE7, 0x71], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x6B], [0xE7, 0x6D], [0x95, 0xE3], [0xE7, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x6C], [0x00, 0x00], [0xE7, 0x70], [0xE7, 0x6E], [0x8B, 0x50], [0x00, 0x00], [0xE7, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x72], [0x00, 0x00], [0x00, 0x00], [0x94, 0x79], [0x97, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x41], [0xE7, 0x75], [0x00, 0x00], [0xE7, 0x74], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x78], [0x97, 0x60], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x77], [0x00, 0x00], [0x8A, 0x8D], [0xE7, 0x76], [0xE7, 0x7B], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x7A], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x79], [0x93, 0x51], [0xE7, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x8C], [0x00, 0x00], [0x8C, 0x44], [0xE7, 0x80], [0xE7, 0x81], [0xE7, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x68], [0xE7, 0x83], [0x00, 0x00], [0x8E, 0xAB], [0xE7, 0x84], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x85], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x99, 0x9F], [0x99, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x86], [0xE3, 0x90], [0xE7, 0x87], [0x92, 0x43], [0x90, 0x4A], [0x94, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x88], [0x00, 0x00], [0x00, 0x00], [0x95, 0xD3], [0x92, 0xD2], [0x8D, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x92, 0x48], [0x00, 0x00], [0x00, 0x00], [0x89, 0x49], [0x00, 0x00], [0x96, 0x98], [0x90, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x95, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x89], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x8B], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x8A], [0x89, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x93, 0xF4], [0xE7, 0x8C], [0x94, 0x97], [0x00, 0x00], [0x93, 0x52], [0x00, 0x00], [0xE7, 0x8D], [0x8F, 0x71], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x96, 0xC0], [0xE7, 0x9E], [0xE7, 0x91], [0xE7, 0x92], [0x00, 0x00], [0x00, 0x00], [0x92, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x91, 0xDE], [0x91, 0x97], [0x00, 0x00], [0x93, 0xA6], [0x00, 0x00], [0xE7, 0x90], [0x8B, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x99], [0x00, 0x00], [0xE7, 0x96], [0xE7, 0xA3], [0x93, 0xA7], [0x92, 0x80], [0xE7, 0x93], [0x00, 0x00], [0x92, 0xFC], [0x93, 0x72], [0xE7, 0x94], [0xE7, 0x98], [0x90, 0x80], [0x00, 0x00], [0x94, 0x87], [0x92, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x90, 0xC0], [0xE7, 0x97], [0x91, 0xAC], [0x91, 0xA2], [0xE7, 0x95], [0x88, 0xA7], [0x98, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x9A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x54], [0x90, 0x69], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x9C], [0xE7, 0x9B], [0x00, 0x00], [0x88, 0xED], [0xE7, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x95, 0x4E], [0x00, 0x00], [0xE7, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x93, 0xD9], [0x90, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x92, 0x78], [0x00, 0x00], [0x8B, 0xF6], [0x00, 0x00], [0xE7, 0xA4], [0x97, 0x56], [0x89, 0x5E], [0x00, 0x00], [0x95, 0xD5], [0x89, 0xDF], [0xE7, 0x9F], [0xE7, 0xA0], [0xE7, 0xA1], [0xE7, 0xA2], [0x93, 0xB9], [0x92, 0x42], [0x88, 0xE1], [0xE7, 0xA6], [0x00, 0x00], [0xE7, 0xA7], [0xEA, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x91, 0xBB], [0x00, 0x00], [0xE7, 0xA8], [0x00, 0x00], [0x89, 0x93], [0x91, 0x6B], [0x00, 0x00], [0x8C, 0xAD], [0x00, 0x00], [0x97, 0x79], [0x00, 0x00], [0x7B, 0xB5], [0xE7, 0xA9], [0x93, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x98], [0x8E, 0xD5], [0xE7, 0xAA], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x85], [0xE7, 0xAB], [0x91, 0x4A], [0x91, 0x49], [0x00, 0x00], [0x88, 0xE2], [0x00, 0x00], [0x97, 0xC9], [0xE7, 0xAF], [0x00, 0x00], [0x94, 0xF0], [0xE7, 0xB1], [0xE7, 0xB0], [0xE7, 0xAE], [0xE2, 0x84], [0x8A, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xE7, 0x8E], [0x00, 0x00], [0xE7, 0xB3], [0xE7, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xB4], [0x00, 0x00], [0x97, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x96, 0x4D], [0x00, 0x00], [0xE7, 0xB5], [0x00, 0x00], [0x8E, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xB6], [0x00, 0x00], [0xE7, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x93, 0x40], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x53], [0xE7, 0xB9], [0x00, 0x00], [0xE7, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x94], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0x58], [0x00, 0x00], [0x8B, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 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], [0xE7, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 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], [0x7B, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x41], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xC1], [0x00, 0x00], [0xE7, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xD1], [0xE7, 0xC2], [0x8F, 0x55], [0x8E, 0xDE], [0x94, 0x7A], [0x92, 0x91], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xF0], [0x00, 0x00], [0x90, 0x8C], [0x00, 0x00], [0xE7, 0xC3], [0x00, 0x00], [0xE7, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x7C], [0xE7, 0xC5], [0x00, 0x00], [0xE7, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xC7], [0x97, 0x8F], [0x00, 0x00], [0x8F, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xC9], [0xE7, 0xC8], [0x00, 0x00], [0x8D, 0x79], [0x00, 0x00], [0x8D, 0x93], [0x8E, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x86], [0x00, 0x00], [0xE7, 0xCB], [0x00, 0x00], [0xE7, 0xCA], [0x00, 0x00], [0x91, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xED], [0x00, 0x00], [0x90, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x58], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xCD], [0x00, 0x00], [0x8F, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xD0], [0xE7, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xD2], [0xE7, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xF8], [0x00, 0x00], [0xE7, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xD4], [0xE7, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xCE], [0x8D, 0xD1], [0x8E, 0xDF], [0xE7, 0xD6], [0x00, 0x00], [0xE7, 0xD7], [0x97, 0xA2], [0x8F, 0x64], [0x96, 0xEC], [0x97, 0xCA], [0xE7, 0xD8], [0x8B, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xD9], [0x7B, 0xBB], [0x93, 0x42], [0x00, 0x00], [0x7B, 0xBA], [0xE7, 0xDC], [0x8A, 0x98], [0x90, 0x6A], [0x7B, 0xBC], [0xE7, 0xDA], [0x00, 0x00], [0xE7, 0xDB], [0x00, 0x00], [0x92, 0xDE], [0x7B, 0xBF], [0x7B, 0xC0], [0x96, 0x74], [0x8B, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xBD], [0x7B, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xDE], [0xE7, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xDD], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x93, 0xDD], [0x8A, 0x62], [0x00, 0x00], [0x7B, 0xC2], [0xE7, 0xE5], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xE2], [0xE7, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x6E], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xD8], [0x00, 0x00], [0x7B, 0xCA], [0x7B, 0xC4], [0x00, 0x00], [0x7B, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xED], [0x7B, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x53], [0xE7, 0xE8], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xEB], [0xE7, 0xE9], [0x00, 0x00], [0xE7, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xC7], [0x00, 0x00], [0xE7, 0xEF], [0x7B, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xE7], [0x00, 0x00], [0x7B, 0xC8], [0xE7, 0xF4], [0x89, 0x94], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xAB], [0x00, 0x00], [0xE7, 0xEA], [0x00, 0x00], [0x8F, 0xDE], [0x7B, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xCD], [0x7B, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x67], [0x00, 0x00], [0x8B, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x65], [0x00, 0x00], [0x93, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x4C], [0x00, 0x00], [0xE7, 0xF2], [0x00, 0x00], [0xE7, 0xEC], [0xE7, 0xF1], [0x00, 0x00], [0x96, 0xC1], [0x00, 0x00], [0x92, 0xB6], [0xE7, 0xF3], [0xE7, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xF7], [0x00, 0x00], [0xE7, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xF5], [0x7B, 0xD2], [0x00, 0x00], [0x96, 0x4E], [0x7B, 0xD6], [0x00, 0x00], [0x7B, 0xD4], [0x00, 0x00], [0x7B, 0xD0], [0x00, 0x00], [0x7B, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xCF], [0x00, 0x00], [0xE7, 0xF8], [0x95, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x89, 0x73], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x65], [0x92, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x98], [0x7A, 0x65], [0xE7, 0xFA], [0x7B, 0xD9], [0x8D, 0x7C], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xF9], [0x90, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x8E], [0xE8, 0x40], [0xE8, 0x42], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xDD], [0x7B, 0xDB], [0x00, 0x00], [0x8F, 0xF9], [0x7B, 0xD8], [0xE8, 0x41], [0xE8, 0x43], [0x00, 0x00], [0x7B, 0xD7], [0x8B, 0xD1], [0x00, 0x00], [0x95, 0x64], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xE0], [0x98, 0x42], [0x00, 0x00], [0xE7, 0xFC], [0x8D, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x98, 0x5E], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x44], [0xE8, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7A, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x93, 0xE7], [0x00, 0x00], [0x93, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xD5], [0x00, 0x00], [0xE8, 0x4B], [0x7B, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x62], [0xE8, 0x47], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x48], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x4C], [0x00, 0x00], [0xE8, 0x4A], [0x00, 0x00], [0x7B, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x49], [0x00, 0x00], [0x8F, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x99], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x4F], [0x00, 0x00], [0x8D, 0xBD], [0x91, 0x99], [0x00, 0x00], [0x00, 0x00], [0x92, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x5A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x4D], [0xE8, 0x4E], [0x92, 0xC1], [0x00, 0x00], [0xE8, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x56], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xE2], [0x00, 0x00], [0xE8, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x58], [0x93, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x51], [0xE8, 0x52], [0xE8, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x57], [0x7B, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x5A], [0xE8, 0x54], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x60], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x5D], [0xE8, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xE0], [0x93, 0xA8], [0xE8, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x64], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x62], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x63], [0xE8, 0x61], [0x00, 0x00], [0x91, 0xF6], [0x00, 0x00], [0xE8, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x66], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x68], [0x7B, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xD3], [0xE8, 0x67], [0x96, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x73], [0xE8, 0x69], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x6C], [0x00, 0x00], [0xE8, 0x6A], [0x00, 0x00], [0xE8, 0x6B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x6D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x6F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x70], [0x00, 0x00], [0xE8, 0x71], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x74], [0xE8, 0x72], [0xE8, 0x75], [0xE8, 0x77], [0x00, 0x00], [0xE8, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0xE5], [0x00, 0x00], [0xE8, 0x78], [0x91, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x79], [0x00, 0x00], [0x95, 0xC2], [0xE8, 0x7A], [0x8A, 0x4A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x5B], [0x00, 0x00], [0x8A, 0xD5], [0x7B, 0xE8], [0x8A, 0xD4], [0xE8, 0x7B], [0x00, 0x00], [0xE8, 0x7C], [0x00, 0x00], [0xE8, 0x7D], [0xE8, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x80], [0x00, 0x00], [0x8A, 0xD6], [0x8A, 0x74], [0x8D, 0x7D], [0x94, 0xB4], [0x00, 0x00], [0xE8, 0x82], [0xE8, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x86], [0x00, 0x00], [0xE8, 0x85], [0xE8, 0x84], [0x00, 0x00], [0xE8, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x88], [0x00, 0x00], [0xE8, 0x8C], [0xE8, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x8E], [0xE8, 0x8D], [0xE8, 0x8F], [0x00, 0x00], [0x93, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x91], [0xE8, 0x93], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x92], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x8C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x94], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x95], [0x00, 0x00], [0x8D, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x96], [0xE8, 0x97], [0x00, 0x00], [0x00, 0x00], [0x96, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x6A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xA2], [0x91, 0xC9], [0x00, 0x00], [0xE8, 0x98], [0x00, 0x00], [0x95, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0x9B], [0xE8, 0x99], [0x8D, 0x7E], [0x00, 0x00], [0xE8, 0x9A], [0x8C, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xC3], [0xE8, 0x9D], [0xE8, 0x9F], [0xE8, 0x9E], [0xE8, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x89, 0x40], [0x90, 0x77], [0x8F, 0x9C], [0x8A, 0xD7], [0xE8, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x86], [0x00, 0x00], [0xE8, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x41], [0x00, 0x00], [0xE8, 0xA2], [0x92, 0xC2], [0x00, 0x00], [0x97, 0xCB], [0x93, 0xA9], [0xE8, 0x9C], [0x97, 0xA4], [0x00, 0x00], [0x8C, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x97, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xF7], [0x97, 0xB2], [0x00, 0x00], [0x8C, 0x47], [0x00, 0x00], [0x91, 0xE0], [0xE4, 0x40], [0x00, 0x00], [0xE8, 0xA4], [0x8A, 0x4B], [0x90, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x75], [0xE8, 0xA6], [0x00, 0x00], [0xE8, 0xA7], [0xE8, 0xA5], [0x8C, 0x84], [0x00, 0x00], [0x8D, 0xDB], [0x8F, 0xE1], [0x7B, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x89, 0x42], [0x00, 0x00], [0x00, 0x00], [0x97, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xA9], [0xE7, 0xAC], [0x00, 0x00], [0xE8, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xEC], [0xE8, 0xAC], [0xE8, 0xAA], [0xE8, 0xAB], [0x00, 0x00], [0xE8, 0xAD], [0x00, 0x00], [0xE8, 0xAE], [0x97, 0xEA], [0xE8, 0xAF], [0xE8, 0xB0], [0x00, 0x00], [0x90, 0xC7], [0x94, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x9D], [0x8A, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x97, 0x59], [0x89, 0xEB], [0x8F, 0x57], [0x8C, 0xD9], [0x00, 0x00], [0xE8, 0xB3], [0x00, 0x00], [0xE8, 0xB2], [0x8E, 0x93], [0xE8, 0xB4], [0xE8, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x47], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB8], [0xE5, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x99, 0xD4], [0x00, 0x00], [0x90, 0x97], [0xE8, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xA3], [0x93, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x4A], [0x00, 0x00], [0x90, 0xE1], [0x8E, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0xB5], [0x00, 0x00], [0x89, 0x5F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xEB], [0x97, 0x8B], [0x00, 0x00], [0xE8, 0xB9], [0x00, 0x00], [0x93, 0x64], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xBA], [0x00, 0x00], [0xE8, 0xBB], [0x90, 0x6B], [0xE8, 0xBC], [0x00, 0x00], [0x97, 0xEC], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB7], [0xE8, 0xBE], [0xE8, 0xC0], [0x00, 0x00], [0xE8, 0xBF], [0x00, 0x00], [0xE8, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x91, 0x9A], [0x00, 0x00], [0x89, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x96, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xC5], [0x00, 0x00], [0x98, 0x49], [0x7B, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x9E, 0x50], [0xE8, 0xC6], [0x00, 0x00], [0x7B, 0xEE], [0x00, 0x00], [0xE8, 0xC7], [0xE8, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xCC], [0x7B, 0xEF], [0xE8, 0xC9], [0x00, 0x00], [0xE8, 0xCA], [0x00, 0x00], [0xE8, 0xCB], [0xE8, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xF0], [0x00, 0x00], [0x7B, 0xF1], [0x00, 0x00], [0x7B, 0xF2], [0x90, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xF3], [0x96, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x90, 0xC3], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xCE], [0x00, 0x00], [0x94, 0xF1], [0x00, 0x00], [0xE8, 0xCF], [0xEA, 0x72], [0x96, 0xCA], [0x00, 0x00], [0xE8, 0xD0], [0x00, 0x00], [0xE8, 0xD1], [0x00, 0x00], [0xE8, 0xD2], [0x8A, 0x76], [0x00, 0x00], [0xE8, 0xD4], [0x00, 0x00], [0x90, 0x78], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xD6], [0xE8, 0xDA], [0x00, 0x00], [0xE8, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x93], [0xE8, 0xD7], [0xE8, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xDC], [0x00, 0x00], [0x88, 0xC6], [0x00, 0x00], [0xE8, 0xDD], [0xE8, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x66], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE2], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE1], [0x00, 0x00], [0xE8, 0xE0], [0x00, 0x00], [0x00, 0x00], [0xE6, 0x91], [0x00, 0x00], [0x95, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE3], [0xE8, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE5], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE6], [0x00, 0x00], [0xE8, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xEA], [0x94, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xEC], [0x89, 0xB9], [0x00, 0x00], [0xE8, 0xEF], [0xE8, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xBF], [0x00, 0x00], [0x95, 0xC5], [0x92, 0xB8], [0x8D, 0xA0], [0x00, 0x00], [0x8D, 0x80], [0x8F, 0x87], [0x00, 0x00], [0x90, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xF1], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xF0], [0x97, 0x61], [0x8A, 0xE6], [0x94, 0xD0], [0x93, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x9C], [0x97, 0xCC], [0x00, 0x00], [0x8C, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x6A], [0x93, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x6F], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xF5], [0xE8, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x95, 0x70], [0x97, 0x8A], [0xE8, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xF9], [0x91, 0xE8], [0x8A, 0x7A], [0x8A, 0x7B], [0xE8, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0xE7], [0x8C, 0xB0], [0x00, 0x00], [0x7B, 0xF4], [0x8A, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x93, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x97, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xF5], [0x00, 0x00], [0x8C, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xFB], [0xE8, 0xFC], [0xE9, 0x40], [0x00, 0x00], [0xE9, 0x42], [0xE9, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x97], [0x00, 0x00], [0xE9, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x44], [0x00, 0x00], [0xE9, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x48], [0xE9, 0x47], [0x00, 0x00], [0xE9, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xF2], [0xE3, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x90, 0x48], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x51], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x4A], [0x00, 0x00], [0xE9, 0x4B], [0x00, 0x00], [0x99, 0xAA], [0x9F, 0x5A], [0x94, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x88, 0xF9], [0x00, 0x00], [0x88, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x94], [0x96, 0x4F], [0x8F, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x4C], [0x00, 0x00], [0x96, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x4D], [0x97, 0x7B], [0x00, 0x00], [0x89, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0x60], [0x00, 0x00], [0xE9, 0x4E], [0x89, 0xEC], [0xE9, 0x4F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x50], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x52], [0xE9, 0x53], [0x00, 0x00], [0xE9, 0x55], [0xE9, 0x51], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x54], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xF8], [0x8A, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x56], [0x00, 0x00], [0xE9, 0x57], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x58], [0xE9, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x5A], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x5C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x5B], [0x00, 0x00], [0xE9, 0x5E], [0xE9, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x5D], [0xE9, 0x5F], [0xE9, 0x60], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x62], [0x00, 0x00], [0x8B, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8E, 0xF1], [0xE9, 0x63], [0xE9, 0x64], [0x8D, 0x81], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7B, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x65], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x6E], [0xE9, 0x66], [0xE9, 0x67], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x79], [0x93, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0x9D], [0x00, 0x00], [0x00, 0x00], [0x91, 0xCA], [0x89, 0x77], [0x8B, 0xEC], [0x00, 0x00], [0x8B, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0x93], [0xE9, 0x6D], [0x8B, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x89, 0xED], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x6C], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x6A], [0x00, 0x00], [0xE9, 0x6B], [0x00, 0x00], [0xE9, 0x69], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x6E], [0xE9, 0x6F], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x70], [0xE9, 0x71], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x73], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x72], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8F, 0x78], [0x00, 0x00], [0xE9, 0x74], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x76], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8B, 0x52], [0xE9, 0x75], [0x00, 0x00], [0x00, 0x00], [0x91, 0x9B], [0x8C, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x78], [0x00, 0x00], [0x00, 0x00], [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, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x79], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x7A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x80], [0x00, 0x00], [0xE9, 0x7D], [0x00, 0x00], [0xE9, 0x7C], [0xE9, 0x7E], [0x00, 0x00], [0xE9, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x82], [0x7B, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x81], [0x00, 0x00], [0xE9, 0x84], [0x00, 0x00], [0x00, 0x00], [0x8B, 0xC1], [0xE9, 0x83], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x85], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x86], [0x00, 0x00], [0xE9, 0x88], [0xE9, 0x87], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x89], [0xE9, 0x8B], [0xE9, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x9C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x8C], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x8E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x8F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x90, 0x91], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x90], [0x00, 0x00], [0xE9, 0x91], [0x00, 0x00], [0xE9, 0x92], [0xE9, 0x93], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x82], [0x7B, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x7C, 0x40], [0x00, 0x00], [0xE9, 0x94], [0xE9, 0x95], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x96], [0xE9, 0x97], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x98], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x94, 0xAF], [0xE9, 0x9A], [0x00, 0x00], [0x95, 0x45], [0xE9, 0x9B], [0xE9, 0x99], [0x00, 0x00], [0xE9, 0x9D], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x9C], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x9E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0x9F], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xA0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xA1], [0x00, 0x00], [0xE9, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xA4], [0xE9, 0xA5], [0x00, 0x00], [0xE9, 0xA6], [0x00, 0x00], [0xE9, 0xA7], [0xE9, 0xA8], [0xE9, 0xA9], [0xE9, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xAB], [0xE9, 0xAC], [0x00, 0x00], [0x9F, 0x54], [0xE9, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF6], [0x8B, 0x53], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x40], [0x8D, 0xB0], [0xE9, 0xAF], [0xE9, 0xAE], [0x96, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xB1], [0xE9, 0xB2], [0xE9, 0xB0], [0x00, 0x00], [0xE9, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x96, 0x82], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xB4], [0x00, 0x00], [0x8B, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x98, 0x44], [0x00, 0x00], [0x00, 0x00], [0x7C, 0x42], [0x00, 0x00], [0xE9, 0xB5], [0x7C, 0x41], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x88, 0xBC], [0x7C, 0x43], [0x00, 0x00], [0xE9, 0xB8], [0x95, 0xA9], [0xE9, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xB9], [0xE9, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xBB], [0xE9, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xBD], [0x00, 0x00], [0x96, 0x8E], [0x8E, 0x4C], [0x00, 0x00], [0x8D, 0xF8], [0x91, 0x4E], [0x00, 0x00], [0x00, 0x00], [0x7C, 0x44], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xC1], [0x00, 0x00], [0x7C, 0x45], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xEF], [0xE9, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xC3], [0x00, 0x00], [0xE9, 0xC4], [0xE9, 0xC5], [0x00, 0x00], [0xE9, 0xC9], [0x00, 0x00], [0x8E, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xCA], [0xE9, 0xC7], [0xE9, 0xC6], [0xE9, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xCE], [0xE9, 0xCD], [0xE9, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x88, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7C, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xD8], [0x00, 0x00], [0xE9, 0xD4], [0x00, 0x00], [0xE9, 0xD5], [0xE9, 0xD1], [0xE9, 0xD7], [0x00, 0x00], [0xE9, 0xD3], [0x8A, 0x82], [0x00, 0x00], [0x00, 0x00], [0x98, 0x6B], [0x00, 0x00], [0xE9, 0xD6], [0xE9, 0xD2], [0xE9, 0xD0], [0xE9, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xDD], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xDC], [0xE9, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x68], [0xE9, 0xD9], [0x88, 0xF1], [0xE9, 0xDE], [0x00, 0x00], [0xE9, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8A, 0x8F], [0xE9, 0xCB], [0x89, 0x56], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE1], [0xE9, 0xDF], [0x92, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x96, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xD8], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE6], [0x00, 0x00], [0xE9, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x92, 0xB9], [0x00, 0x00], [0xE9, 0xE8], [0x00, 0x00], [0x94, 0xB5], [0x00, 0x00], [0xE9, 0xED], [0xE9, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x96, 0x50], [0x96, 0xC2], [0x00, 0x00], [0x93, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xEF], [0x93, 0xBC], [0xE9, 0xEC], [0xE9, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF7], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0x95], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF1], [0x00, 0x00], [0x8A, 0x9B], [0x00, 0x00], [0xE9, 0xF0], [0x8E, 0xB0], [0x89, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8D, 0x83], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xFA], [0xE9, 0xF9], [0x00, 0x00], [0xE9, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF5], [0x00, 0x00], [0xE9, 0xFB], [0x00, 0x00], [0xE9, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x44], [0xEA, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x45], [0x00, 0x00], [0x00, 0x00], [0x89, 0x4C], [0xEA, 0x40], [0xEA, 0x41], [0x00, 0x00], [0x8D, 0x94], [0x96, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x42], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7C, 0x48], [0x96, 0x51], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x4A], [0x7C, 0x47], [0x00, 0x00], [0xEA, 0x46], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x4B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x48], [0x00, 0x00], [0xEA, 0x47], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x4C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x4D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x4E], [0x00, 0x00], [0xEA, 0x49], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x4F], [0x00, 0x00], [0x92, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x53], [0x00, 0x00], [0xEA, 0x54], [0xEA, 0x52], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x51], [0xEA, 0x57], [0x00, 0x00], [0xEA, 0x50], [0x00, 0x00], [0xEA, 0x55], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x56], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x59], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x58], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x5B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x5C], [0x00, 0x00], [0xEA, 0x5D], [0x00, 0x00], [0x00, 0x00], [0x98, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x5A], [0x91, 0xE9], [0x8D, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x5E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x7C, 0x4A], [0xEA, 0x5F], [0xEA, 0x60], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x61], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x62], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xB2], [0xEA, 0x63], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x64], [0x00, 0x00], [0x8E, 0xAD], [0x00, 0x00], [0xEA, 0x65], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x66], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x67], [0xEA, 0x68], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x6B], [0xEA, 0x69], [0x98, 0x5B], [0x00, 0x00], [0xEA, 0x6A], [0x00, 0x00], [0x97, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x6C], [0x00, 0x00], [0x97, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x6D], [0x94, 0x9E], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x6E], [0xEA, 0x70], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x71], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x6F], [0x8D, 0x8D], [0x96, 0xCB], [0x96, 0x83], [0x9B, 0xF5], [0x00, 0x00], [0x9F, 0x80], [0x96, 0x9B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x89, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x73], [0x8B, 0x6F], [0xEA, 0x74], [0xEA, 0x75], [0xEA, 0x76], [0x7C, 0x4B], [0x8D, 0x95], [0x00, 0x00], [0xEA, 0x77], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD2], [0x96, 0xD9], [0x00, 0x00], [0x91, 0xE1], [0xEA, 0x78], [0xEA, 0x7A], [0xEA, 0x79], [0x00, 0x00], [0xEA, 0x7B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x7C], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x7D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x7E], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x80], [0x00, 0x00], [0xEA, 0x81], [0xEA, 0x82], [0x00, 0x00], [0xEA, 0x83], [0x00, 0x00], [0xEA, 0x84], [0xEA, 0x85], [0xEA, 0x86], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x87], [0xEA, 0x88], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x93, 0x43], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x8C, 0xDB], [0x00, 0x00], [0xEA, 0x8A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x91, 0x6C], [0xEA, 0x8B], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x8C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x95, 0x40], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x8D], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x8E], [0xE2, 0x56], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xD8], [0xE8, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x8F], [0x00, 0x00], [0xEA, 0x90], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x92], [0xEA, 0x93], [0xEA, 0x94], [0x97, 0xEE], [0xEA, 0x91], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x95], [0xEA, 0x96], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x98], [0x00, 0x00], [0xEA, 0x97], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x9A], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x9B], [0xEA, 0x99], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x97, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x9C], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x9D], [0xE2, 0x73], [0x00, 0x00], [0x00, 0x00], [0xEA, 0x9E], ]; pub static ISO_2022_JP_HALF_WIDTH_TRAIL: [u8; 63] = [ 0x23, 0x56, 0x57, 0x22, 0x26, 0x72, 0x21, 0x23, 0x25, 0x27, 0x29, 0x63, 0x65, 0x67, 0x43, 0x3C, 0x22, 0x24, 0x26, 0x28, 0x2A, 0x2B, 0x2D, 0x2F, 0x31, 0x33, 0x35, 0x37, 0x39, 0x3B, 0x3D, 0x3F, 0x41, 0x44, 0x46, 0x48, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x52, 0x55, 0x58, 0x5B, 0x5E, 0x5F, 0x60, 0x61, 0x62, 0x64, 0x66, 0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6F, 0x73, 0x2B, 0x2C, ]; pub static CP949_TOP_HANGUL_POINTERS: [u16; 1079] = [ 0x0000, 0x0002, 0x0004, 0x0009, 0x000A, 0x000C, 0x000F, 0x0016, 0x0017, 0x001D, 0x001F, 0x0022, 0x002C, 0x002D, 0x0033, 0x0036, 0x0039, 0x004C, 0x004E, 0x0050, 0x0051, 0x0056, 0x0057, 0x0059, 0x005C, 0x005F, 0x0066, 0x0067, 0x006D, 0x006E, 0x0070, 0x0077, 0x0078, 0x007B, 0x007D, 0x0080, 0x0083, 0x008B, 0x008C, 0x0094, 0x0096, 0x0098, 0x0099, 0x009A, 0x009C, 0x009D, 0x009E, 0x00A3, 0x00A5, 0x00A8, 0x00A9, 0x00AE, 0x00AF, 0x00B0, 0x00B6, 0x00B9, 0x00BC, 0x00C4, 0x00C6, 0x00CC, 0x00CE, 0x00D1, 0x00D8, 0x00D9, 0x00DA, 0x00E0, 0x00E3, 0x00E6, 0x00EE, 0x00EF, 0x00F7, 0x00F9, 0x00FB, 0x00FF, 0x0100, 0x0101, 0x0106, 0x0108, 0x010B, 0x0116, 0x011C, 0x012E, 0x0136, 0x0138, 0x013B, 0x0142, 0x0143, 0x014B, 0x014E, 0x0151, 0x0164, 0x0166, 0x0168, 0x016E, 0x016F, 0x0170, 0x0176, 0x0191, 0x0193, 0x0195, 0x0196, 0x019B, 0x019C, 0x019D, 0x01A0, 0x01A1, 0x01A2, 0x01A5, 0x01A6, 0x01AB, 0x01AC, 0x01AF, 0x01B1, 0x01B3, 0x01B6, 0x01BD, 0x01BE, 0x01C4, 0x01CA, 0x01F9, 0x01FA, 0x01FD, 0x0204, 0x0205, 0x020B, 0x020D, 0x0218, 0x021A, 0x021B, 0x0221, 0x0224, 0x0227, 0x0231, 0x0235, 0x0237, 0x0252, 0x0254, 0x0255, 0x0256, 0x025D, 0x025E, 0x025F, 0x0263, 0x0269, 0x0274, 0x027A, 0x028D, 0x0293, 0x0296, 0x0299, 0x02A0, 0x02A3, 0x02A9, 0x02C4, 0x02C6, 0x02C9, 0x02CF, 0x02D0, 0x02D1, 0x02D6, 0x02DD, 0x02E8, 0x02EE, 0x02F0, 0x02F3, 0x02FA, 0x02FC, 0x0303, 0x0306, 0x0309, 0x0310, 0x031A, 0x0335, 0x0337, 0x0338, 0x0339, 0x033A, 0x033E, 0x033F, 0x0340, 0x0343, 0x0361, 0x0363, 0x0366, 0x036D, 0x036E, 0x036F, 0x0375, 0x0376, 0x0378, 0x037D, 0x037E, 0x037F, 0x0380, 0x0382, 0x0385, 0x038C, 0x038D, 0x0393, 0x0395, 0x0398, 0x039F, 0x03A3, 0x03C5, 0x03C6, 0x03C9, 0x03CA, 0x03CE, 0x03CF, 0x03D4, 0x03D6, 0x03D9, 0x03E0, 0x03E1, 0x03E7, 0x03E9, 0x03EC, 0x03F3, 0x03F5, 0x03F7, 0x03FA, 0x03FD, 0x0414, 0x0416, 0x0419, 0x041A, 0x041F, 0x0420, 0x0421, 0x0425, 0x0428, 0x042B, 0x0436, 0x0459, 0x045C, 0x045F, 0x0466, 0x0467, 0x046F, 0x0471, 0x0474, 0x047C, 0x047D, 0x047E, 0x0484, 0x0486, 0x0488, 0x048F, 0x0490, 0x0491, 0x0497, 0x04AA, 0x04B1, 0x04CC, 0x04CF, 0x04D2, 0x04D9, 0x04E3, 0x04E9, 0x04F0, 0x04F3, 0x04F9, 0x04FB, 0x04FE, 0x0503, 0x0504, 0x0505, 0x0508, 0x0509, 0x050C, 0x050F, 0x0522, 0x0524, 0x0527, 0x0528, 0x052D, 0x052E, 0x052F, 0x0533, 0x0534, 0x0535, 0x0537, 0x053A, 0x053B, 0x053E, 0x0540, 0x0543, 0x054A, 0x054B, 0x0551, 0x0588, 0x0589, 0x058B, 0x058C, 0x0590, 0x0591, 0x0592, 0x0593, 0x0595, 0x0596, 0x0598, 0x059B, 0x05A2, 0x05A3, 0x05A9, 0x05AC, 0x05AF, 0x05BA, 0x05C0, 0x05C3, 0x05DA, 0x05DC, 0x05DE, 0x05DF, 0x05E0, 0x05E3, 0x05E4, 0x05E5, 0x05E6, 0x05E7, 0x05E9, 0x05EC, 0x05EF, 0x0602, 0x0615, 0x061C, 0x061F, 0x0622, 0x0629, 0x062A, 0x0632, 0x064D, 0x064F, 0x0652, 0x0659, 0x065A, 0x065B, 0x0661, 0x0674, 0x067B, 0x068F, 0x0695, 0x0698, 0x069B, 0x06A3, 0x06A4, 0x06A5, 0x06AB, 0x06AE, 0x06B1, 0x06B8, 0x06BC, 0x06C2, 0x06C4, 0x06C6, 0x06C7, 0x06CC, 0x06CD, 0x06CE, 0x06D4, 0x06EF, 0x06F1, 0x06F3, 0x06FA, 0x06FB, 0x0700, 0x0702, 0x0705, 0x070C, 0x070D, 0x0712, 0x0714, 0x0717, 0x071E, 0x071F, 0x075D, 0x075F, 0x0762, 0x0763, 0x0767, 0x0768, 0x076D, 0x076F, 0x0772, 0x0779, 0x077A, 0x0780, 0x0793, 0x07B6, 0x07B8, 0x07BB, 0x07C7, 0x07CD, 0x07D4, 0x07E7, 0x0802, 0x0805, 0x0838, 0x083A, 0x083D, 0x0843, 0x0847, 0x0869, 0x0884, 0x0887, 0x088A, 0x0891, 0x0894, 0x08B6, 0x08B8, 0x08BA, 0x08C1, 0x08C2, 0x08CA, 0x08CD, 0x08D0, 0x08D7, 0x08E1, 0x08E4, 0x08E7, 0x08EE, 0x08EF, 0x08F0, 0x08F6, 0x08F8, 0x08FB, 0x0902, 0x0903, 0x0906, 0x0908, 0x090B, 0x0912, 0x0913, 0x0919, 0x091B, 0x0929, 0x092A, 0x094C, 0x094E, 0x0951, 0x0958, 0x0959, 0x095E, 0x0960, 0x0963, 0x096A, 0x096B, 0x096C, 0x0972, 0x0974, 0x0977, 0x097E, 0x097F, 0x0985, 0x0988, 0x0994, 0x0995, 0x099D, 0x099F, 0x09A2, 0x09A9, 0x09AA, 0x09AB, 0x09B1, 0x09B4, 0x09C4, 0x09DE, 0x09E5, 0x09E8, 0x09EB, 0x09F2, 0x09F3, 0x09F4, 0x09FA, 0x09FD, 0x0A00, 0x0A08, 0x0A09, 0x0A0A, 0x0A10, 0x0A12, 0x0A15, 0x0A1C, 0x0A1D, 0x0A1E, 0x0A24, 0x0A37, 0x0A3E, 0x0A59, 0x0A5B, 0x0A5E, 0x0A65, 0x0A67, 0x0A68, 0x0A6E, 0x0A70, 0x0A73, 0x0A7A, 0x0A7B, 0x0A7C, 0x0A82, 0x0A84, 0x0A87, 0x0A8E, 0x0A8F, 0x0A90, 0x0A92, 0x0AAF, 0x0AB1, 0x0AB4, 0x0ABB, 0x0ABC, 0x0ABD, 0x0AC3, 0x0AC5, 0x0AC6, 0x0ACB, 0x0ACC, 0x0ACD, 0x0ACF, 0x0AD0, 0x0AD2, 0x0AD5, 0x0ADC, 0x0ADD, 0x0AE2, 0x0AE8, 0x0AF4, 0x0B16, 0x0B18, 0x0B1B, 0x0B1C, 0x0B21, 0x0B22, 0x0B23, 0x0B27, 0x0B29, 0x0B2C, 0x0B33, 0x0B34, 0x0B3A, 0x0B3C, 0x0B3F, 0x0B49, 0x0B4A, 0x0B4E, 0x0B69, 0x0B6A, 0x0B6D, 0x0B6E, 0x0B73, 0x0B74, 0x0B75, 0x0B7B, 0x0B7E, 0x0B8D, 0x0BAF, 0x0BB2, 0x0BB5, 0x0BBD, 0x0BBE, 0x0BBF, 0x0BC5, 0x0BC8, 0x0BCB, 0x0BD3, 0x0BD4, 0x0BDC, 0x0BDD, 0x0BDF, 0x0BE4, 0x0BE5, 0x0BE6, 0x0BE9, 0x0BEA, 0x0BED, 0x0BF0, 0x0BF8, 0x0BF9, 0x0C01, 0x0C1C, 0x0C1F, 0x0C22, 0x0C35, 0x0C38, 0x0C3B, 0x0C42, 0x0C44, 0x0C4C, 0x0C4F, 0x0C52, 0x0C59, 0x0C5B, 0x0C7F, 0x0C81, 0x0C83, 0x0C84, 0x0C89, 0x0C8A, 0x0C8B, 0x0C8C, 0x0C8E, 0x0C90, 0x0C94, 0x0C95, 0x0C96, 0x0C99, 0x0C9B, 0x0C9D, 0x0CA0, 0x0CA7, 0x0CA8, 0x0CAB, 0x0CAD, 0x0CAF, 0x0CBB, 0x0CE1, 0x0CE3, 0x0CE5, 0x0CE6, 0x0CEB, 0x0CEC, 0x0CED, 0x0CF2, 0x0CF4, 0x0CF6, 0x0CFD, 0x0CFE, 0x0D04, 0x0D06, 0x0D09, 0x0D11, 0x0D12, 0x0D15, 0x0D17, 0x0D1A, 0x0D31, 0x0D32, 0x0D35, 0x0D3C, 0x0D3D, 0x0D3E, 0x0D44, 0x0D47, 0x0D56, 0x0D5D, 0x0D70, 0x0D77, 0x0D79, 0x0D7C, 0x0D83, 0x0D8D, 0x0D90, 0x0DA7, 0x0DA9, 0x0DAB, 0x0DB0, 0x0DB1, 0x0DB2, 0x0DB5, 0x0DB6, 0x0DBD, 0x0DC8, 0x0DCF, 0x0DEA, 0x0DEC, 0x0DEF, 0x0DFB, 0x0E01, 0x0E04, 0x0E07, 0x0E0E, 0x0E10, 0x0E11, 0x0E17, 0x0E19, 0x0E1C, 0x0E23, 0x0E24, 0x0E48, 0x0E4A, 0x0E4D, 0x0E4E, 0x0E53, 0x0E54, 0x0E55, 0x0E59, 0x0E5B, 0x0E5E, 0x0E5F, 0x0E64, 0x0E65, 0x0E6A, 0x0E6C, 0x0E6F, 0x0E76, 0x0E77, 0x0E7D, 0x0E8B, 0x0EB2, 0x0EB4, 0x0EB6, 0x0EBD, 0x0EBF, 0x0EC5, 0x0ED9, 0x0EDF, 0x0EED, 0x0EEE, 0x0F10, 0x0F12, 0x0F15, 0x0F1C, 0x0F1F, 0x0F5D, 0x0F78, 0x0F8C, 0x0F92, 0x0F94, 0x0F97, 0x0F9E, 0x0FA0, 0x0FA1, 0x0FFB, 0x100F, 0x1015, 0x1018, 0x101B, 0x1022, 0x1048, 0x104A, 0x104D, 0x1054, 0x1055, 0x1056, 0x105C, 0x105D, 0x105F, 0x1064, 0x1065, 0x1068, 0x106A, 0x106C, 0x106F, 0x1076, 0x1077, 0x107D, 0x107F, 0x1082, 0x1089, 0x108A, 0x108B, 0x1091, 0x1094, 0x1097, 0x109E, 0x10A2, 0x10A8, 0x10AA, 0x10AB, 0x10AF, 0x10B0, 0x10B4, 0x10B5, 0x10B7, 0x10BA, 0x10C1, 0x10C2, 0x10C8, 0x10CA, 0x10CD, 0x10D4, 0x10D5, 0x10DB, 0x10DE, 0x10E1, 0x10ED, 0x10F3, 0x10F4, 0x10F7, 0x10F8, 0x10FD, 0x10FE, 0x10FF, 0x1102, 0x1104, 0x1106, 0x1109, 0x1115, 0x111B, 0x111E, 0x1121, 0x1128, 0x112A, 0x1131, 0x1134, 0x1137, 0x113E, 0x113F, 0x1147, 0x1149, 0x114C, 0x1153, 0x1154, 0x1155, 0x115B, 0x115D, 0x115F, 0x1166, 0x1167, 0x1168, 0x1169, 0x116A, 0x116B, 0x117E, 0x1185, 0x1187, 0x118A, 0x1191, 0x1195, 0x119B, 0x119D, 0x11A0, 0x11A7, 0x11A8, 0x11A9, 0x11AF, 0x11B5, 0x11BC, 0x11BE, 0x11BF, 0x11C5, 0x11C7, 0x11CA, 0x11D0, 0x11D1, 0x11D2, 0x11F4, 0x11F6, 0x11F8, 0x11FE, 0x11FF, 0x1200, 0x1204, 0x1205, 0x1206, 0x1209, 0x1210, 0x1212, 0x1217, 0x1219, 0x121C, 0x1223, 0x1225, 0x1240, 0x1262, 0x1264, 0x1267, 0x1268, 0x126D, 0x126F, 0x1275, 0x1278, 0x127B, 0x12AE, 0x12C5, 0x12C7, 0x12C9, 0x12CA, 0x12CF, 0x12D2, 0x12D8, 0x12DA, 0x12E9, 0x12F0, 0x1303, 0x130A, 0x130D, 0x1310, 0x1317, 0x1321, 0x133C, 0x133E, 0x1341, 0x1348, 0x134B, 0x1351, 0x1364, 0x136B, 0x1386, 0x1389, 0x13B5, 0x13BB, 0x13BD, 0x13C0, 0x13C1, 0x13C5, 0x13CF, 0x13D2, 0x13D5, 0x13DC, 0x13E7, 0x13E9, 0x13EC, 0x13F3, 0x13F4, 0x13F5, 0x13FB, 0x13FD, 0x13FE, 0x1402, 0x1403, 0x1406, 0x1407, 0x1409, 0x140C, 0x1413, 0x1414, 0x141A, 0x141C, 0x141F, 0x1421, 0x1425, 0x1426, 0x1427, 0x142A, 0x142B, 0x142E, 0x1431, 0x1439, 0x1443, 0x1445, 0x1446, 0x144B, 0x144C, 0x144D, 0x144E, 0x1450, 0x1453, 0x145A, 0x145B, 0x145C, 0x1462, 0x1463, 0x1466, 0x1467, 0x146B, 0x146E, 0x1471, 0x1474, 0x147B, 0x147C, 0x1483, 0x1485, 0x1488, 0x1489, 0x148B, 0x148C, 0x148D, 0x148E, 0x1492, 0x1494, 0x1497, 0x149E, 0x149F, 0x14A5, 0x14A7, 0x14B2, 0x14B4, 0x14B5, 0x14BB, 0x14BD, 0x14C0, 0x14C7, 0x14C8, 0x14C9, 0x14CF, 0x14D1, 0x14D4, 0x14DB, 0x14DC, 0x14DD, 0x14E3, 0x14E5, 0x14E8, 0x14ED, 0x14EE, 0x14EF, 0x14F5, 0x14F7, 0x14FA, 0x1501, 0x1503, 0x1509, 0x150B, 0x150E, 0x1515, 0x1518, 0x151E, 0x1520, 0x1523, 0x152A, 0x152B, 0x152C, 0x1532, 0x1534, 0x1537, 0x153E, 0x153F, 0x1540, 0x1541, 0x1545, 0x1547, 0x154A, 0x154F, 0x1550, 0x1551, 0x1552, 0x1555, 0x1558, 0x155F, 0x1561, 0x1569, 0x156B, 0x156E, 0x1572, 0x1573, 0x1576, 0x1577, 0x1579, 0x157A, 0x157B, 0x1580, 0x1581, 0x1586, 0x1588, 0x158B, 0x1592, 0x1593, 0x1599, 0x159B, 0x159C, 0x159D, 0x15A4, 0x15A8, 0x15AE, 0x15B1, 0x15B4, 0x15C7, 0x15C9, 0x15CC, 0x15CD, 0x15D2, 0x15D3, 0x15D4, 0x15D9, 0x15DB, 0x15DE, 0x15E5, 0x15E6, 0x15E7, 0x15ED, 0x15F0, 0x15F3, 0x15FA, 0x15FC, 0x1602, 0x161D, 0x161F, 0x1622, 0x1623, 0x1628, 0x1629, 0x162A, 0x162D, 0x1633, 0x163B, 0x163C, 0x163D, ]; pub static CP949_TOP_HANGUL_OFFSETS: [u16; 1079] = [ 0xAC02, 0xAC05, 0xAC0B, 0xAC18, 0xAC1E, 0xAC21, 0xAC25, 0xAC2E, 0xAC32, 0xAC3A, 0xAC3D, 0xAC41, 0xAC4C, 0xAC4E, 0xAC55, 0xAC59, 0xAC5D, 0xAC72, 0xAC75, 0xAC79, 0xAC7B, 0xAC82, 0xAC87, 0xAC8D, 0xAC91, 0xAC95, 0xAC9E, 0xACA2, 0xACAB, 0xACAD, 0xACB1, 0xACBA, 0xACBE, 0xACC2, 0xACC5, 0xACC9, 0xACCD, 0xACD6, 0xACD8, 0xACE2, 0xACE5, 0xACE9, 0xACEB, 0xACED, 0xACF2, 0xACF4, 0xACF7, 0xACFE, 0xAD01, 0xAD05, 0xAD07, 0xAD0E, 0xAD10, 0xAD12, 0xAD19, 0xAD1D, 0xAD21, 0xAD2A, 0xAD2E, 0xAD36, 0xAD39, 0xAD3D, 0xAD46, 0xAD48, 0xAD4A, 0xAD51, 0xAD55, 0xAD59, 0xAD62, 0xAD64, 0xAD6E, 0xAD71, 0xAD77, 0xAD7E, 0xAD80, 0xAD83, 0xAD8A, 0xAD8D, 0xAD91, 0xAD9E, 0xADA5, 0xADB8, 0xADC2, 0xADC5, 0xADC9, 0xADD2, 0xADD4, 0xADDD, 0xADE1, 0xADE5, 0xADFA, 0xADFD, 0xAE02, 0xAE0A, 0xAE0C, 0xAE0E, 0xAE15, 0xAE32, 0xAE35, 0xAE39, 0xAE3B, 0xAE42, 0xAE44, 0xAE47, 0xAE4B, 0xAE4F, 0xAE51, 0xAE55, 0xAE57, 0xAE5E, 0xAE62, 0xAE66, 0xAE6A, 0xAE6D, 0xAE71, 0xAE7A, 0xAE7E, 0xAE86, 0xAE8D, 0xAEBF, 0xAEC1, 0xAEC5, 0xAECE, 0xAED2, 0xAEDA, 0xAEDD, 0xAEE9, 0xAEEC, 0xAEEE, 0xAEF5, 0xAEF9, 0xAEFD, 0xAF09, 0xAF0E, 0xAF11, 0xAF2E, 0xAF31, 0xAF33, 0xAF35, 0xAF3E, 0xAF40, 0xAF44, 0xAF4A, 0xAF51, 0xAF5E, 0xAF66, 0xAF7A, 0xAF81, 0xAF85, 0xAF89, 0xAF92, 0xAF96, 0xAF9D, 0xAFBA, 0xAFBD, 0xAFC1, 0xAFCA, 0xAFCC, 0xAFCF, 0xAFD5, 0xAFDD, 0xAFEA, 0xAFF2, 0xAFF5, 0xAFF9, 0xB002, 0xB005, 0xB00D, 0xB011, 0xB015, 0xB01E, 0xB029, 0xB046, 0xB049, 0xB04B, 0xB04D, 0xB04F, 0xB056, 0xB058, 0xB05A, 0xB05E, 0xB07E, 0xB081, 0xB085, 0xB08E, 0xB090, 0xB092, 0xB09B, 0xB09D, 0xB0A3, 0xB0AA, 0xB0B0, 0xB0B2, 0xB0B6, 0xB0B9, 0xB0BD, 0xB0C6, 0xB0CA, 0xB0D2, 0xB0D5, 0xB0D9, 0xB0E1, 0xB0E6, 0xB10A, 0xB10D, 0xB111, 0xB114, 0xB11A, 0xB11E, 0xB126, 0xB129, 0xB12D, 0xB136, 0xB13A, 0xB142, 0xB145, 0xB149, 0xB152, 0xB156, 0xB159, 0xB15D, 0xB161, 0xB17A, 0xB17D, 0xB181, 0xB183, 0xB18A, 0xB18C, 0xB18E, 0xB195, 0xB199, 0xB19D, 0xB1A9, 0xB1CD, 0xB1D1, 0xB1D5, 0xB1DE, 0xB1E0, 0xB1EA, 0xB1ED, 0xB1F1, 0xB1FA, 0xB1FC, 0xB1FE, 0xB206, 0xB209, 0xB20D, 0xB216, 0xB218, 0xB21A, 0xB221, 0xB235, 0xB23D, 0xB259, 0xB25D, 0xB261, 0xB26A, 0xB276, 0xB27D, 0xB286, 0xB28A, 0xB292, 0xB295, 0xB29B, 0xB2A2, 0xB2A4, 0xB2A7, 0xB2AB, 0xB2AD, 0xB2B1, 0xB2B5, 0xB2CA, 0xB2CD, 0xB2D1, 0xB2D3, 0xB2DA, 0xB2DC, 0xB2DE, 0xB2E3, 0xB2E7, 0xB2E9, 0xB2F0, 0xB2F6, 0xB2FC, 0xB302, 0xB305, 0xB309, 0xB312, 0xB316, 0xB31D, 0xB357, 0xB359, 0xB35D, 0xB360, 0xB366, 0xB368, 0xB36A, 0xB36C, 0xB36F, 0xB372, 0xB375, 0xB379, 0xB382, 0xB386, 0xB38D, 0xB391, 0xB395, 0xB3A2, 0xB3A9, 0xB3AD, 0xB3C6, 0xB3C9, 0xB3CD, 0xB3CF, 0xB3D1, 0xB3D6, 0xB3D8, 0xB3DA, 0xB3DC, 0xB3DE, 0xB3E1, 0xB3E5, 0xB3E9, 0xB3FD, 0xB411, 0xB419, 0xB41D, 0xB421, 0xB42A, 0xB42C, 0xB435, 0xB452, 0xB455, 0xB459, 0xB462, 0xB464, 0xB466, 0xB46D, 0xB481, 0xB489, 0xB49E, 0xB4A5, 0xB4A9, 0xB4AD, 0xB4B6, 0xB4B8, 0xB4BA, 0xB4C1, 0xB4C5, 0xB4C9, 0xB4D1, 0xB4D6, 0xB4DE, 0xB4E1, 0xB4E5, 0xB4E7, 0xB4EE, 0xB4F0, 0xB4F2, 0xB4F9, 0xB516, 0xB519, 0xB51D, 0xB526, 0xB52B, 0xB532, 0xB535, 0xB539, 0xB542, 0xB546, 0xB54E, 0xB551, 0xB555, 0xB55E, 0xB562, 0xB5A2, 0xB5A5, 0xB5A9, 0xB5AC, 0xB5B2, 0xB5B6, 0xB5BE, 0xB5C1, 0xB5C5, 0xB5CE, 0xB5D2, 0xB5D9, 0xB5ED, 0xB612, 0xB615, 0xB619, 0xB626, 0xB62D, 0xB635, 0xB649, 0xB665, 0xB669, 0xB69E, 0xB6A1, 0xB6A5, 0xB6AD, 0xB6B2, 0xB6D5, 0xB6F1, 0xB6F5, 0xB6F9, 0xB702, 0xB706, 0xB72A, 0xB72D, 0xB731, 0xB73A, 0xB73C, 0xB745, 0xB749, 0xB74D, 0xB756, 0xB761, 0xB765, 0xB769, 0xB772, 0xB774, 0xB776, 0xB77E, 0xB781, 0xB785, 0xB78E, 0xB793, 0xB79A, 0xB79D, 0xB7A1, 0xB7AA, 0xB7AE, 0xB7B6, 0xB7B9, 0xB7C8, 0xB7CA, 0xB7EE, 0xB7F1, 0xB7F5, 0xB7FE, 0xB802, 0xB80A, 0xB80D, 0xB811, 0xB81A, 0xB81C, 0xB81E, 0xB826, 0xB829, 0xB82D, 0xB836, 0xB83A, 0xB841, 0xB845, 0xB852, 0xB854, 0xB85E, 0xB861, 0xB865, 0xB86E, 0xB870, 0xB872, 0xB879, 0xB87D, 0xB88E, 0xB8A9, 0xB8B1, 0xB8B5, 0xB8B9, 0xB8C2, 0xB8C4, 0xB8C6, 0xB8CD, 0xB8D1, 0xB8D5, 0xB8DE, 0xB8E0, 0xB8E2, 0xB8EA, 0xB8ED, 0xB8F1, 0xB8FA, 0xB8FC, 0xB8FE, 0xB905, 0xB919, 0xB921, 0xB93E, 0xB941, 0xB945, 0xB94D, 0xB950, 0xB952, 0xB95A, 0xB95D, 0xB961, 0xB96A, 0xB96C, 0xB96E, 0xB976, 0xB979, 0xB97D, 0xB986, 0xB988, 0xB98B, 0xB98F, 0xB9AE, 0xB9B1, 0xB9B5, 0xB9BE, 0xB9C0, 0xB9C2, 0xB9CA, 0xB9CD, 0xB9D3, 0xB9DA, 0xB9DC, 0xB9DF, 0xB9E2, 0xB9E6, 0xB9E9, 0xB9ED, 0xB9F6, 0xB9FB, 0xBA02, 0xBA09, 0xBA16, 0xBA3A, 0xBA3D, 0xBA41, 0xBA43, 0xBA4A, 0xBA4C, 0xBA4F, 0xBA56, 0xBA59, 0xBA5D, 0xBA66, 0xBA6A, 0xBA72, 0xBA75, 0xBA79, 0xBA86, 0xBA88, 0xBA8D, 0xBAAA, 0xBAAD, 0xBAB1, 0xBAB3, 0xBABA, 0xBABC, 0xBABE, 0xBAC5, 0xBAC9, 0xBADA, 0xBAFD, 0xBB01, 0xBB05, 0xBB0E, 0xBB10, 0xBB12, 0xBB19, 0xBB1D, 0xBB21, 0xBB2A, 0xBB2C, 0xBB37, 0xBB39, 0xBB3F, 0xBB46, 0xBB48, 0xBB4A, 0xBB4E, 0xBB51, 0xBB55, 0xBB59, 0xBB62, 0xBB64, 0xBB6D, 0xBB89, 0xBB8D, 0xBB91, 0xBBA5, 0xBBA9, 0xBBAD, 0xBBB5, 0xBBB8, 0xBBC1, 0xBBC5, 0xBBC9, 0xBBD1, 0xBBD4, 0xBBFA, 0xBBFD, 0xBC01, 0xBC03, 0xBC0A, 0xBC0E, 0xBC10, 0xBC12, 0xBC19, 0xBC20, 0xBC26, 0xBC28, 0xBC2A, 0xBC2E, 0xBC32, 0xBC35, 0xBC39, 0xBC42, 0xBC46, 0xBC4A, 0xBC4E, 0xBC51, 0xBC5E, 0xBC86, 0xBC89, 0xBC8D, 0xBC8F, 0xBC96, 0xBC98, 0xBC9B, 0xBCA2, 0xBCA5, 0xBCA9, 0xBCB2, 0xBCB6, 0xBCBE, 0xBCC1, 0xBCC5, 0xBCCE, 0xBCD2, 0xBCD6, 0xBCD9, 0xBCDD, 0xBCF7, 0xBCF9, 0xBCFD, 0xBD06, 0xBD08, 0xBD0A, 0xBD11, 0xBD15, 0xBD25, 0xBD2D, 0xBD41, 0xBD4A, 0xBD4D, 0xBD51, 0xBD5A, 0xBD65, 0xBD69, 0xBD82, 0xBD85, 0xBD8B, 0xBD92, 0xBD94, 0xBD96, 0xBD9B, 0xBD9D, 0xBDA5, 0xBDB1, 0xBDB9, 0xBDD6, 0xBDD9, 0xBDDD, 0xBDEA, 0xBDF1, 0xBDF5, 0xBDF9, 0xBE01, 0xBE04, 0xBE06, 0xBE0E, 0xBE11, 0xBE15, 0xBE1E, 0xBE20, 0xBE46, 0xBE49, 0xBE4D, 0xBE4F, 0xBE56, 0xBE58, 0xBE5C, 0xBE62, 0xBE65, 0xBE69, 0xBE6B, 0xBE72, 0xBE76, 0xBE7E, 0xBE81, 0xBE85, 0xBE8E, 0xBE92, 0xBE9A, 0xBEA9, 0xBED2, 0xBED5, 0xBED9, 0xBEE1, 0xBEE6, 0xBEED, 0xBF02, 0xBF0A, 0xBF1A, 0xBF1E, 0xBF42, 0xBF45, 0xBF49, 0xBF52, 0xBF56, 0xBF95, 0xBFB1, 0xBFC6, 0xBFCE, 0xBFD1, 0xBFD5, 0xBFDD, 0xBFE0, 0xBFE2, 0xC03D, 0xC052, 0xC059, 0xC05D, 0xC061, 0xC06A, 0xC092, 0xC095, 0xC099, 0xC0A2, 0xC0A4, 0xC0A6, 0xC0AE, 0xC0B1, 0xC0B7, 0xC0BE, 0xC0C2, 0xC0C6, 0xC0CA, 0xC0CD, 0xC0D1, 0xC0DA, 0xC0DE, 0xC0E6, 0xC0E9, 0xC0ED, 0xC0F6, 0xC0F8, 0xC0FA, 0xC101, 0xC105, 0xC109, 0xC111, 0xC116, 0xC121, 0xC125, 0xC128, 0xC12E, 0xC132, 0xC137, 0xC13A, 0xC13D, 0xC141, 0xC14A, 0xC14E, 0xC156, 0xC159, 0xC15D, 0xC166, 0xC16A, 0xC171, 0xC175, 0xC179, 0xC186, 0xC18F, 0xC191, 0xC195, 0xC197, 0xC19E, 0xC1A0, 0xC1A2, 0xC1A6, 0xC1AA, 0xC1AD, 0xC1B1, 0xC1BE, 0xC1C5, 0xC1C9, 0xC1CD, 0xC1D5, 0xC1D9, 0xC1E1, 0xC1E5, 0xC1E9, 0xC1F2, 0xC1F4, 0xC1FE, 0xC201, 0xC205, 0xC20E, 0xC210, 0xC212, 0xC21A, 0xC21D, 0xC221, 0xC22A, 0xC22C, 0xC22E, 0xC230, 0xC233, 0xC235, 0xC249, 0xC252, 0xC255, 0xC259, 0xC261, 0xC266, 0xC26E, 0xC271, 0xC275, 0xC27E, 0xC280, 0xC282, 0xC28A, 0xC291, 0xC299, 0xC29C, 0xC29E, 0xC2A6, 0xC2A9, 0xC2AE, 0xC2B6, 0xC2B8, 0xC2BA, 0xC2DE, 0xC2E1, 0xC2E5, 0xC2EE, 0xC2F0, 0xC2F2, 0xC2F7, 0xC2FA, 0xC2FD, 0xC301, 0xC30A, 0xC30E, 0xC316, 0xC319, 0xC31D, 0xC326, 0xC32A, 0xC346, 0xC36A, 0xC36D, 0xC371, 0xC373, 0xC37A, 0xC37E, 0xC385, 0xC389, 0xC38D, 0xC3C1, 0xC3DA, 0xC3DD, 0xC3E1, 0xC3E3, 0xC3EA, 0xC3EE, 0xC3F6, 0xC3F9, 0xC409, 0xC411, 0xC425, 0xC42D, 0xC431, 0xC435, 0xC43E, 0xC449, 0xC466, 0xC469, 0xC46D, 0xC476, 0xC47A, 0xC481, 0xC495, 0xC49D, 0xC4B9, 0xC4BD, 0xC4EA, 0xC4F2, 0xC4F5, 0xC4F9, 0xC4FB, 0xC502, 0xC50D, 0xC511, 0xC515, 0xC51D, 0xC52A, 0xC52D, 0xC531, 0xC53A, 0xC53C, 0xC53E, 0xC546, 0xC54B, 0xC54F, 0xC556, 0xC55A, 0xC55F, 0xC562, 0xC565, 0xC569, 0xC572, 0xC576, 0xC57E, 0xC581, 0xC585, 0xC588, 0xC58E, 0xC590, 0xC592, 0xC596, 0xC599, 0xC59D, 0xC5A1, 0xC5AA, 0xC5B6, 0xC5BA, 0xC5BF, 0xC5CB, 0xC5CD, 0xC5CF, 0xC5D2, 0xC5D5, 0xC5D9, 0xC5E2, 0xC5E4, 0xC5E6, 0xC5EF, 0xC5F1, 0xC5F5, 0xC5F8, 0xC602, 0xC609, 0xC60D, 0xC611, 0xC61A, 0xC61D, 0xC626, 0xC629, 0xC62F, 0xC631, 0xC636, 0xC638, 0xC63A, 0xC63C, 0xC642, 0xC645, 0xC649, 0xC652, 0xC656, 0xC65E, 0xC661, 0xC66D, 0xC670, 0xC672, 0xC67A, 0xC67D, 0xC681, 0xC68A, 0xC68C, 0xC68E, 0xC696, 0xC699, 0xC69D, 0xC6A6, 0xC6A8, 0xC6AA, 0xC6B2, 0xC6B5, 0xC6BB, 0xC6C2, 0xC6C4, 0xC6C6, 0xC6CE, 0xC6D1, 0xC6D5, 0xC6DE, 0xC6E2, 0xC6EA, 0xC6ED, 0xC6F1, 0xC6FA, 0xC6FE, 0xC706, 0xC709, 0xC70D, 0xC716, 0xC718, 0xC71A, 0xC722, 0xC725, 0xC729, 0xC732, 0xC734, 0xC736, 0xC738, 0xC73E, 0xC741, 0xC745, 0xC74B, 0xC74E, 0xC750, 0xC759, 0xC75D, 0xC761, 0xC769, 0xC76C, 0xC776, 0xC779, 0xC77F, 0xC786, 0xC78B, 0xC78F, 0xC792, 0xC795, 0xC799, 0xC79B, 0xC7A2, 0xC7A7, 0xC7AE, 0xC7B1, 0xC7B5, 0xC7BE, 0xC7C2, 0xC7CA, 0xC7CD, 0xC7CF, 0xC7D1, 0xC7D9, 0xC7DE, 0xC7E5, 0xC7E9, 0xC7ED, 0xC802, 0xC805, 0xC809, 0xC80B, 0xC812, 0xC814, 0xC817, 0xC81E, 0xC821, 0xC825, 0xC82E, 0xC830, 0xC832, 0xC839, 0xC83D, 0xC841, 0xC84A, 0xC84E, 0xC855, 0xC872, 0xC875, 0xC879, 0xC87B, 0xC882, 0xC884, 0xC888, 0xC88E, 0xC895, 0xC89E, 0xC8A0, 0xC8A2, ]; pub static CP949_LEFT_HANGUL_POINTERS: [u16; 535] = [ 0x0000, 0x0003, 0x0016, 0x001C, 0x001F, 0x0022, 0x0029, 0x002A, 0x002B, 0x0031, 0x0033, 0x0043, 0x0049, 0x004B, 0x004E, 0x0053, 0x0054, 0x0055, 0x005B, 0x006E, 0x0075, 0x0090, 0x0092, 0x0095, 0x009C, 0x009D, 0x00A5, 0x00A8, 0x00AB, 0x00B2, 0x00BD, 0x00BF, 0x00C2, 0x00C9, 0x00CA, 0x00CB, 0x00ED, 0x00EF, 0x00F1, 0x00F2, 0x00F7, 0x00F8, 0x00F9, 0x00FB, 0x00FC, 0x00FE, 0x00FF, 0x0100, 0x0102, 0x0106, 0x0107, 0x010D, 0x010F, 0x0112, 0x0119, 0x011A, 0x0120, 0x0123, 0x0133, 0x0155, 0x0157, 0x015A, 0x0161, 0x0162, 0x0168, 0x017C, 0x0182, 0x0195, 0x01B8, 0x01BA, 0x01BD, 0x01C4, 0x01C5, 0x01C6, 0x01C7, 0x01CB, 0x01D1, 0x01DC, 0x01E3, 0x01F6, 0x01FD, 0x0200, 0x0203, 0x020A, 0x0229, 0x022F, 0x0231, 0x0234, 0x023B, 0x023E, 0x0244, 0x0257, 0x0279, 0x0294, 0x02AF, 0x02BE, 0x02C0, 0x02C1, 0x02E3, 0x02E5, 0x02E8, 0x02EF, 0x02F2, 0x02F6, 0x02F8, 0x02F9, 0x02FA, 0x0301, 0x0302, 0x0307, 0x0309, 0x030C, 0x0313, 0x0314, 0x031A, 0x031D, 0x031E, 0x031F, 0x0326, 0x032A, 0x034C, 0x034E, 0x0351, 0x0358, 0x0359, 0x035F, 0x0361, 0x0364, 0x036B, 0x036C, 0x036D, 0x0373, 0x0376, 0x0385, 0x038C, 0x038F, 0x039F, 0x03A5, 0x03A7, 0x03AA, 0x03B1, 0x03B2, 0x03B3, 0x03B9, 0x03BC, 0x03BF, 0x03CB, 0x03ED, 0x03F0, 0x03F3, 0x03FA, 0x03FB, 0x03FC, 0x0402, 0x0411, 0x041C, 0x041E, 0x0421, 0x0428, 0x0429, 0x042A, 0x0430, 0x0443, 0x044A, 0x044D, 0x0464, 0x0467, 0x046A, 0x0471, 0x0472, 0x0473, 0x0479, 0x047C, 0x047F, 0x0486, 0x048A, 0x0490, 0x0492, 0x0495, 0x049C, 0x049D, 0x049E, 0x04C0, 0x04C2, 0x04C4, 0x04CA, 0x04CB, 0x04CC, 0x04D2, 0x04D4, 0x04D7, 0x04DE, 0x04DF, 0x04E0, 0x04E6, 0x04E8, 0x04EB, 0x04F2, 0x04F3, 0x04F9, 0x050C, 0x052E, 0x0530, 0x0532, 0x0539, 0x053A, 0x0540, 0x0542, 0x0545, 0x054C, 0x054D, 0x054E, 0x0554, 0x0557, 0x055A, 0x0561, 0x0562, 0x0568, 0x0583, 0x0585, 0x0588, 0x058F, 0x0590, 0x0591, 0x0597, 0x0599, 0x059C, 0x05A3, 0x05A7, 0x05AD, 0x05C1, 0x05C7, 0x05CE, 0x05E1, 0x05FC, 0x05FE, 0x0601, 0x0608, 0x0609, 0x060A, 0x0610, 0x0613, 0x0616, 0x0622, 0x0628, 0x063C, 0x0642, 0x0644, 0x0647, 0x064E, 0x064F, 0x0650, 0x0656, 0x0659, 0x065C, 0x0663, 0x066E, 0x0670, 0x0673, 0x067A, 0x067D, 0x069F, 0x06A1, 0x06A4, 0x06AB, 0x06AC, 0x06AD, 0x06B3, 0x06B5, 0x06B8, 0x06BE, 0x06BF, 0x06C5, 0x06C7, 0x06CA, 0x06D1, 0x06D2, 0x06D8, 0x06EC, 0x070E, 0x0710, 0x0713, 0x0714, 0x0719, 0x071A, 0x0720, 0x0722, 0x0725, 0x072C, 0x072D, 0x072E, 0x0734, 0x0737, 0x0746, 0x074D, 0x0750, 0x0767, 0x0769, 0x076C, 0x0773, 0x0774, 0x0775, 0x0779, 0x077A, 0x077D, 0x0794, 0x07AF, 0x07B2, 0x07C0, 0x07C1, 0x07C7, 0x07E2, 0x07E4, 0x07E7, 0x07EE, 0x07EF, 0x07F0, 0x07F6, 0x0809, 0x0810, 0x082B, 0x082D, 0x0830, 0x0837, 0x083A, 0x0840, 0x0843, 0x0846, 0x084D, 0x0851, 0x0857, 0x0859, 0x085B, 0x085C, 0x0861, 0x0862, 0x086A, 0x086D, 0x0870, 0x0877, 0x0881, 0x0883, 0x0886, 0x088D, 0x088E, 0x088F, 0x0895, 0x0896, 0x0899, 0x089A, 0x089F, 0x08A0, 0x08A3, 0x08A5, 0x08A7, 0x08AA, 0x08B1, 0x08B2, 0x08B8, 0x08EE, 0x08F0, 0x08F3, 0x08FA, 0x08FB, 0x0901, 0x0903, 0x0906, 0x090D, 0x090E, 0x090F, 0x0915, 0x0918, 0x091B, 0x0922, 0x0924, 0x092A, 0x0931, 0x0939, 0x093A, 0x0942, 0x0944, 0x0947, 0x094E, 0x094F, 0x0950, 0x0956, 0x096A, 0x098C, 0x098F, 0x09A6, 0x09A9, 0x09AC, 0x09B4, 0x09B5, 0x09BD, 0x09BF, 0x09C1, 0x09C2, 0x09C7, 0x09C8, 0x09C9, 0x09CF, 0x09E3, 0x0A05, 0x0A08, 0x0A0B, 0x0A12, 0x0A14, 0x0A1C, 0x0A1F, 0x0A22, 0x0A29, 0x0A2B, 0x0A2C, 0x0A32, 0x0A35, 0x0A38, 0x0A3F, 0x0A40, 0x0A64, 0x0A66, 0x0A69, 0x0A70, 0x0A71, 0x0A72, 0x0A78, 0x0A7A, 0x0A7D, 0x0A81, 0x0A83, 0x0A84, 0x0A85, 0x0A8B, 0x0A8D, 0x0A90, 0x0A97, 0x0A98, 0x0A9E, 0x0AB2, 0x0AD4, 0x0AD6, 0x0AD9, 0x0ADA, 0x0ADF, 0x0AE0, 0x0AE1, 0x0AE7, 0x0AE9, 0x0AEC, 0x0AF3, 0x0AF4, 0x0AF5, 0x0AFB, 0x0AFD, 0x0B00, 0x0B07, 0x0B08, 0x0B0E, 0x0B11, 0x0B14, 0x0B1C, 0x0B26, 0x0B28, 0x0B2B, 0x0B2F, 0x0B31, 0x0B32, 0x0B33, 0x0B36, 0x0B38, 0x0B3A, 0x0B3D, 0x0B47, 0x0B48, 0x0B4E, 0x0B50, 0x0B5E, 0x0B5F, 0x0B65, 0x0B67, 0x0B6A, 0x0B72, 0x0B73, 0x0B74, 0x0B7A, 0x0B7D, 0x0B80, 0x0B88, 0x0B89, 0x0B91, 0x0B93, 0x0B96, 0x0B9A, 0x0B9C, 0x0B9E, 0x0B9F, 0x0BA5, 0x0BA8, 0x0BAB, 0x0BB2, 0x0BB6, 0x0BBC, 0x0BBE, 0x0BC1, 0x0BCD, 0x0BD3, 0x0BD5, 0x0BD8, 0x0BDF, 0x0BE0, 0x0BE1, 0x0BE7, 0x0BE9, 0x0BEC, 0x0BF3, 0x0BF5, 0x0BF6, 0x0BFC, 0x0BFE, 0x0BFF, 0x0C05, 0x0C06, 0x0C07, 0x0C0A, 0x0C0C, 0x0C0F, 0x0C12, 0x0C19, 0x0C1C, 0x0C22, 0x0C24, 0x0C27, 0x0C2E, 0x0C2F, 0x0C30, ]; pub static CP949_LEFT_HANGUL_OFFSETS: [u16; 535] = [ 0xC8A5, 0xC8A9, 0xC8BE, 0xC8C5, 0xC8C9, 0xC8CD, 0xC8D6, 0xC8D8, 0xC8DA, 0xC8E2, 0xC8E5, 0xC8F6, 0xC8FE, 0xC901, 0xC907, 0xC90E, 0xC910, 0xC912, 0xC919, 0xC92D, 0xC935, 0xC952, 0xC955, 0xC959, 0xC962, 0xC964, 0xC96D, 0xC971, 0xC975, 0xC97D, 0xC98A, 0xC98D, 0xC991, 0xC99A, 0xC99C, 0xC99E, 0xC9C2, 0xC9C5, 0xC9C9, 0xC9CB, 0xC9D2, 0xC9D4, 0xC9D7, 0xC9DB, 0xC9DE, 0xC9E1, 0xC9E3, 0xC9E5, 0xC9E8, 0xC9EE, 0xC9F2, 0xC9FA, 0xC9FD, 0xCA01, 0xCA0A, 0xCA0E, 0xCA15, 0xCA19, 0xCA2A, 0xCA4E, 0xCA51, 0xCA55, 0xCA5E, 0xCA62, 0xCA69, 0xCA7E, 0xCA85, 0xCA99, 0xCABE, 0xCAC1, 0xCAC5, 0xCACE, 0xCAD0, 0xCAD2, 0xCAD4, 0xCADA, 0xCAE1, 0xCAED, 0xCAF5, 0xCB09, 0xCB11, 0xCB15, 0xCB19, 0xCB22, 0xCB42, 0xCB4A, 0xCB4D, 0xCB51, 0xCB5A, 0xCB5E, 0xCB65, 0xCB7A, 0xCB9D, 0xCBB9, 0xCBD5, 0xCBE5, 0xCBE8, 0xCBEA, 0xCC0E, 0xCC11, 0xCC15, 0xCC1E, 0xCC23, 0xCC2A, 0xCC2D, 0xCC2F, 0xCC31, 0xCC3A, 0xCC3F, 0xCC46, 0xCC49, 0xCC4D, 0xCC56, 0xCC5A, 0xCC61, 0xCC65, 0xCC67, 0xCC69, 0xCC71, 0xCC76, 0xCC9A, 0xCC9D, 0xCCA1, 0xCCAA, 0xCCAE, 0xCCB6, 0xCCB9, 0xCCBD, 0xCCC6, 0xCCC8, 0xCCCA, 0xCCD1, 0xCCD5, 0xCCE5, 0xCCED, 0xCCF1, 0xCD02, 0xCD0A, 0xCD0D, 0xCD11, 0xCD1A, 0xCD1C, 0xCD1E, 0xCD25, 0xCD29, 0xCD2D, 0xCD3A, 0xCD5D, 0xCD61, 0xCD65, 0xCD6E, 0xCD70, 0xCD72, 0xCD79, 0xCD89, 0xCD96, 0xCD99, 0xCD9D, 0xCDA6, 0xCDA8, 0xCDAA, 0xCDB1, 0xCDC5, 0xCDCD, 0xCDD1, 0xCDE9, 0xCDED, 0xCDF1, 0xCDFA, 0xCDFC, 0xCDFE, 0xCE05, 0xCE09, 0xCE0D, 0xCE15, 0xCE1A, 0xCE22, 0xCE25, 0xCE29, 0xCE32, 0xCE34, 0xCE36, 0xCE5A, 0xCE5D, 0xCE62, 0xCE6A, 0xCE6C, 0xCE6E, 0xCE76, 0xCE79, 0xCE7D, 0xCE86, 0xCE88, 0xCE8A, 0xCE92, 0xCE95, 0xCE99, 0xCEA2, 0xCEA6, 0xCEAE, 0xCEC2, 0xCEE6, 0xCEE9, 0xCEED, 0xCEF6, 0xCEFA, 0xCF02, 0xCF05, 0xCF09, 0xCF12, 0xCF14, 0xCF16, 0xCF1D, 0xCF21, 0xCF25, 0xCF2E, 0xCF32, 0xCF39, 0xCF56, 0xCF59, 0xCF5D, 0xCF66, 0xCF68, 0xCF6A, 0xCF72, 0xCF75, 0xCF79, 0xCF81, 0xCF86, 0xCF8D, 0xCFA2, 0xCFA9, 0xCFB1, 0xCFC5, 0xCFE2, 0xCFE5, 0xCFE9, 0xCFF2, 0xCFF4, 0xCFF6, 0xCFFD, 0xD001, 0xD005, 0xD012, 0xD019, 0xD02E, 0xD036, 0xD039, 0xD03D, 0xD046, 0xD048, 0xD04A, 0xD051, 0xD055, 0xD059, 0xD061, 0xD06E, 0xD071, 0xD075, 0xD07E, 0xD082, 0xD0A6, 0xD0A9, 0xD0AD, 0xD0B6, 0xD0B8, 0xD0BA, 0xD0C2, 0xD0C5, 0xD0CA, 0xD0D2, 0xD0D6, 0xD0DE, 0xD0E1, 0xD0E5, 0xD0EE, 0xD0F2, 0xD0F9, 0xD10E, 0xD132, 0xD135, 0xD139, 0xD13B, 0xD142, 0xD146, 0xD14E, 0xD151, 0xD155, 0xD15E, 0xD160, 0xD162, 0xD169, 0xD16D, 0xD17D, 0xD185, 0xD189, 0xD1A2, 0xD1A5, 0xD1A9, 0xD1B2, 0xD1B4, 0xD1B6, 0xD1BB, 0xD1BD, 0xD1C1, 0xD1D9, 0xD1F5, 0xD1F9, 0xD208, 0xD20A, 0xD211, 0xD22E, 0xD231, 0xD235, 0xD23E, 0xD240, 0xD242, 0xD249, 0xD25D, 0xD265, 0xD282, 0xD285, 0xD289, 0xD292, 0xD296, 0xD29D, 0xD2A1, 0xD2A5, 0xD2AD, 0xD2B2, 0xD2BA, 0xD2BD, 0xD2C1, 0xD2C3, 0xD2CA, 0xD2CC, 0xD2D5, 0xD2D9, 0xD2DD, 0xD2E6, 0xD2F2, 0xD2F5, 0xD2F9, 0xD302, 0xD304, 0xD306, 0xD30F, 0xD311, 0xD315, 0xD317, 0xD31E, 0xD322, 0xD326, 0xD32A, 0xD32D, 0xD331, 0xD33A, 0xD33E, 0xD346, 0xD37E, 0xD381, 0xD385, 0xD38E, 0xD392, 0xD39A, 0xD39D, 0xD3A1, 0xD3AA, 0xD3AC, 0xD3AE, 0xD3B5, 0xD3B9, 0xD3BD, 0xD3C6, 0xD3CA, 0xD3D1, 0xD3D9, 0xD3E2, 0xD3E4, 0xD3EE, 0xD3F1, 0xD3F5, 0xD3FE, 0xD400, 0xD402, 0xD409, 0xD41E, 0xD441, 0xD445, 0xD45D, 0xD461, 0xD465, 0xD46E, 0xD470, 0xD47A, 0xD47D, 0xD481, 0xD483, 0xD48A, 0xD48C, 0xD48E, 0xD495, 0xD4AA, 0xD4CD, 0xD4D1, 0xD4D5, 0xD4DD, 0xD4E0, 0xD4E9, 0xD4ED, 0xD4F1, 0xD4F9, 0xD4FC, 0xD4FE, 0xD505, 0xD509, 0xD50D, 0xD516, 0xD518, 0xD53E, 0xD541, 0xD545, 0xD54E, 0xD550, 0xD552, 0xD55A, 0xD55D, 0xD561, 0xD566, 0xD56A, 0xD56C, 0xD56E, 0xD576, 0xD579, 0xD57D, 0xD586, 0xD58A, 0xD591, 0xD5A6, 0xD5CA, 0xD5CD, 0xD5D1, 0xD5D3, 0xD5DA, 0xD5DC, 0xD5DE, 0xD5E6, 0xD5E9, 0xD5ED, 0xD5F6, 0xD5F8, 0xD5FA, 0xD602, 0xD605, 0xD609, 0xD612, 0xD616, 0xD61D, 0xD621, 0xD625, 0xD62E, 0xD63A, 0xD63D, 0xD641, 0xD646, 0xD64A, 0xD64C, 0xD64E, 0xD652, 0xD656, 0xD659, 0xD65D, 0xD668, 0xD66A, 0xD672, 0xD675, 0xD684, 0xD686, 0xD68E, 0xD691, 0xD695, 0xD69E, 0xD6A0, 0xD6A2, 0xD6A9, 0xD6AD, 0xD6B1, 0xD6BA, 0xD6BC, 0xD6C6, 0xD6C9, 0xD6CD, 0xD6D2, 0xD6D5, 0xD6D8, 0xD6DA, 0xD6E1, 0xD6E5, 0xD6E9, 0xD6F1, 0xD6F6, 0xD6FE, 0xD701, 0xD705, 0xD712, 0xD71A, 0xD71D, 0xD721, 0xD72A, 0xD72C, 0xD72E, 0xD736, 0xD739, 0xD73D, 0xD745, 0xD748, 0xD74A, 0xD752, 0xD755, 0xD75A, 0xD762, 0xD764, 0xD766, 0xD76A, 0xD76D, 0xD771, 0xD775, 0xD77E, 0xD782, 0xD78A, 0xD78D, 0xD791, 0xD79A, 0xD79C, 0xD79E, ]; pub static KSX1001_HANGUL: [u16; 2350] = [ 0xAC00, 0xAC01, 0xAC04, 0xAC07, 0xAC08, 0xAC09, 0xAC0A, 0xAC10, 0xAC11, 0xAC12, 0xAC13, 0xAC14, 0xAC15, 0xAC16, 0xAC17, 0xAC19, 0xAC1A, 0xAC1B, 0xAC1C, 0xAC1D, 0xAC20, 0xAC24, 0xAC2C, 0xAC2D, 0xAC2F, 0xAC30, 0xAC31, 0xAC38, 0xAC39, 0xAC3C, 0xAC40, 0xAC4B, 0xAC4D, 0xAC54, 0xAC58, 0xAC5C, 0xAC70, 0xAC71, 0xAC74, 0xAC77, 0xAC78, 0xAC7A, 0xAC80, 0xAC81, 0xAC83, 0xAC84, 0xAC85, 0xAC86, 0xAC89, 0xAC8A, 0xAC8B, 0xAC8C, 0xAC90, 0xAC94, 0xAC9C, 0xAC9D, 0xAC9F, 0xACA0, 0xACA1, 0xACA8, 0xACA9, 0xACAA, 0xACAC, 0xACAF, 0xACB0, 0xACB8, 0xACB9, 0xACBB, 0xACBC, 0xACBD, 0xACC1, 0xACC4, 0xACC8, 0xACCC, 0xACD5, 0xACD7, 0xACE0, 0xACE1, 0xACE4, 0xACE7, 0xACE8, 0xACEA, 0xACEC, 0xACEF, 0xACF0, 0xACF1, 0xACF3, 0xACF5, 0xACF6, 0xACFC, 0xACFD, 0xAD00, 0xAD04, 0xAD06, 0xAD0C, 0xAD0D, 0xAD0F, 0xAD11, 0xAD18, 0xAD1C, 0xAD20, 0xAD29, 0xAD2C, 0xAD2D, 0xAD34, 0xAD35, 0xAD38, 0xAD3C, 0xAD44, 0xAD45, 0xAD47, 0xAD49, 0xAD50, 0xAD54, 0xAD58, 0xAD61, 0xAD63, 0xAD6C, 0xAD6D, 0xAD70, 0xAD73, 0xAD74, 0xAD75, 0xAD76, 0xAD7B, 0xAD7C, 0xAD7D, 0xAD7F, 0xAD81, 0xAD82, 0xAD88, 0xAD89, 0xAD8C, 0xAD90, 0xAD9C, 0xAD9D, 0xADA4, 0xADB7, 0xADC0, 0xADC1, 0xADC4, 0xADC8, 0xADD0, 0xADD1, 0xADD3, 0xADDC, 0xADE0, 0xADE4, 0xADF8, 0xADF9, 0xADFC, 0xADFF, 0xAE00, 0xAE01, 0xAE08, 0xAE09, 0xAE0B, 0xAE0D, 0xAE14, 0xAE30, 0xAE31, 0xAE34, 0xAE37, 0xAE38, 0xAE3A, 0xAE40, 0xAE41, 0xAE43, 0xAE45, 0xAE46, 0xAE4A, 0xAE4C, 0xAE4D, 0xAE4E, 0xAE50, 0xAE54, 0xAE56, 0xAE5C, 0xAE5D, 0xAE5F, 0xAE60, 0xAE61, 0xAE65, 0xAE68, 0xAE69, 0xAE6C, 0xAE70, 0xAE78, 0xAE79, 0xAE7B, 0xAE7C, 0xAE7D, 0xAE84, 0xAE85, 0xAE8C, 0xAEBC, 0xAEBD, 0xAEBE, 0xAEC0, 0xAEC4, 0xAECC, 0xAECD, 0xAECF, 0xAED0, 0xAED1, 0xAED8, 0xAED9, 0xAEDC, 0xAEE8, 0xAEEB, 0xAEED, 0xAEF4, 0xAEF8, 0xAEFC, 0xAF07, 0xAF08, 0xAF0D, 0xAF10, 0xAF2C, 0xAF2D, 0xAF30, 0xAF32, 0xAF34, 0xAF3C, 0xAF3D, 0xAF3F, 0xAF41, 0xAF42, 0xAF43, 0xAF48, 0xAF49, 0xAF50, 0xAF5C, 0xAF5D, 0xAF64, 0xAF65, 0xAF79, 0xAF80, 0xAF84, 0xAF88, 0xAF90, 0xAF91, 0xAF95, 0xAF9C, 0xAFB8, 0xAFB9, 0xAFBC, 0xAFC0, 0xAFC7, 0xAFC8, 0xAFC9, 0xAFCB, 0xAFCD, 0xAFCE, 0xAFD4, 0xAFDC, 0xAFE8, 0xAFE9, 0xAFF0, 0xAFF1, 0xAFF4, 0xAFF8, 0xB000, 0xB001, 0xB004, 0xB00C, 0xB010, 0xB014, 0xB01C, 0xB01D, 0xB028, 0xB044, 0xB045, 0xB048, 0xB04A, 0xB04C, 0xB04E, 0xB053, 0xB054, 0xB055, 0xB057, 0xB059, 0xB05D, 0xB07C, 0xB07D, 0xB080, 0xB084, 0xB08C, 0xB08D, 0xB08F, 0xB091, 0xB098, 0xB099, 0xB09A, 0xB09C, 0xB09F, 0xB0A0, 0xB0A1, 0xB0A2, 0xB0A8, 0xB0A9, 0xB0AB, 0xB0AC, 0xB0AD, 0xB0AE, 0xB0AF, 0xB0B1, 0xB0B3, 0xB0B4, 0xB0B5, 0xB0B8, 0xB0BC, 0xB0C4, 0xB0C5, 0xB0C7, 0xB0C8, 0xB0C9, 0xB0D0, 0xB0D1, 0xB0D4, 0xB0D8, 0xB0E0, 0xB0E5, 0xB108, 0xB109, 0xB10B, 0xB10C, 0xB110, 0xB112, 0xB113, 0xB118, 0xB119, 0xB11B, 0xB11C, 0xB11D, 0xB123, 0xB124, 0xB125, 0xB128, 0xB12C, 0xB134, 0xB135, 0xB137, 0xB138, 0xB139, 0xB140, 0xB141, 0xB144, 0xB148, 0xB150, 0xB151, 0xB154, 0xB155, 0xB158, 0xB15C, 0xB160, 0xB178, 0xB179, 0xB17C, 0xB180, 0xB182, 0xB188, 0xB189, 0xB18B, 0xB18D, 0xB192, 0xB193, 0xB194, 0xB198, 0xB19C, 0xB1A8, 0xB1CC, 0xB1D0, 0xB1D4, 0xB1DC, 0xB1DD, 0xB1DF, 0xB1E8, 0xB1E9, 0xB1EC, 0xB1F0, 0xB1F9, 0xB1FB, 0xB1FD, 0xB204, 0xB205, 0xB208, 0xB20B, 0xB20C, 0xB214, 0xB215, 0xB217, 0xB219, 0xB220, 0xB234, 0xB23C, 0xB258, 0xB25C, 0xB260, 0xB268, 0xB269, 0xB274, 0xB275, 0xB27C, 0xB284, 0xB285, 0xB289, 0xB290, 0xB291, 0xB294, 0xB298, 0xB299, 0xB29A, 0xB2A0, 0xB2A1, 0xB2A3, 0xB2A5, 0xB2A6, 0xB2AA, 0xB2AC, 0xB2B0, 0xB2B4, 0xB2C8, 0xB2C9, 0xB2CC, 0xB2D0, 0xB2D2, 0xB2D8, 0xB2D9, 0xB2DB, 0xB2DD, 0xB2E2, 0xB2E4, 0xB2E5, 0xB2E6, 0xB2E8, 0xB2EB, 0xB2EC, 0xB2ED, 0xB2EE, 0xB2EF, 0xB2F3, 0xB2F4, 0xB2F5, 0xB2F7, 0xB2F8, 0xB2F9, 0xB2FA, 0xB2FB, 0xB2FF, 0xB300, 0xB301, 0xB304, 0xB308, 0xB310, 0xB311, 0xB313, 0xB314, 0xB315, 0xB31C, 0xB354, 0xB355, 0xB356, 0xB358, 0xB35B, 0xB35C, 0xB35E, 0xB35F, 0xB364, 0xB365, 0xB367, 0xB369, 0xB36B, 0xB36E, 0xB370, 0xB371, 0xB374, 0xB378, 0xB380, 0xB381, 0xB383, 0xB384, 0xB385, 0xB38C, 0xB390, 0xB394, 0xB3A0, 0xB3A1, 0xB3A8, 0xB3AC, 0xB3C4, 0xB3C5, 0xB3C8, 0xB3CB, 0xB3CC, 0xB3CE, 0xB3D0, 0xB3D4, 0xB3D5, 0xB3D7, 0xB3D9, 0xB3DB, 0xB3DD, 0xB3E0, 0xB3E4, 0xB3E8, 0xB3FC, 0xB410, 0xB418, 0xB41C, 0xB420, 0xB428, 0xB429, 0xB42B, 0xB434, 0xB450, 0xB451, 0xB454, 0xB458, 0xB460, 0xB461, 0xB463, 0xB465, 0xB46C, 0xB480, 0xB488, 0xB49D, 0xB4A4, 0xB4A8, 0xB4AC, 0xB4B5, 0xB4B7, 0xB4B9, 0xB4C0, 0xB4C4, 0xB4C8, 0xB4D0, 0xB4D5, 0xB4DC, 0xB4DD, 0xB4E0, 0xB4E3, 0xB4E4, 0xB4E6, 0xB4EC, 0xB4ED, 0xB4EF, 0xB4F1, 0xB4F8, 0xB514, 0xB515, 0xB518, 0xB51B, 0xB51C, 0xB524, 0xB525, 0xB527, 0xB528, 0xB529, 0xB52A, 0xB530, 0xB531, 0xB534, 0xB538, 0xB540, 0xB541, 0xB543, 0xB544, 0xB545, 0xB54B, 0xB54C, 0xB54D, 0xB550, 0xB554, 0xB55C, 0xB55D, 0xB55F, 0xB560, 0xB561, 0xB5A0, 0xB5A1, 0xB5A4, 0xB5A8, 0xB5AA, 0xB5AB, 0xB5B0, 0xB5B1, 0xB5B3, 0xB5B4, 0xB5B5, 0xB5BB, 0xB5BC, 0xB5BD, 0xB5C0, 0xB5C4, 0xB5CC, 0xB5CD, 0xB5CF, 0xB5D0, 0xB5D1, 0xB5D8, 0xB5EC, 0xB610, 0xB611, 0xB614, 0xB618, 0xB625, 0xB62C, 0xB634, 0xB648, 0xB664, 0xB668, 0xB69C, 0xB69D, 0xB6A0, 0xB6A4, 0xB6AB, 0xB6AC, 0xB6B1, 0xB6D4, 0xB6F0, 0xB6F4, 0xB6F8, 0xB700, 0xB701, 0xB705, 0xB728, 0xB729, 0xB72C, 0xB72F, 0xB730, 0xB738, 0xB739, 0xB73B, 0xB744, 0xB748, 0xB74C, 0xB754, 0xB755, 0xB760, 0xB764, 0xB768, 0xB770, 0xB771, 0xB773, 0xB775, 0xB77C, 0xB77D, 0xB780, 0xB784, 0xB78C, 0xB78D, 0xB78F, 0xB790, 0xB791, 0xB792, 0xB796, 0xB797, 0xB798, 0xB799, 0xB79C, 0xB7A0, 0xB7A8, 0xB7A9, 0xB7AB, 0xB7AC, 0xB7AD, 0xB7B4, 0xB7B5, 0xB7B8, 0xB7C7, 0xB7C9, 0xB7EC, 0xB7ED, 0xB7F0, 0xB7F4, 0xB7FC, 0xB7FD, 0xB7FF, 0xB800, 0xB801, 0xB807, 0xB808, 0xB809, 0xB80C, 0xB810, 0xB818, 0xB819, 0xB81B, 0xB81D, 0xB824, 0xB825, 0xB828, 0xB82C, 0xB834, 0xB835, 0xB837, 0xB838, 0xB839, 0xB840, 0xB844, 0xB851, 0xB853, 0xB85C, 0xB85D, 0xB860, 0xB864, 0xB86C, 0xB86D, 0xB86F, 0xB871, 0xB878, 0xB87C, 0xB88D, 0xB8A8, 0xB8B0, 0xB8B4, 0xB8B8, 0xB8C0, 0xB8C1, 0xB8C3, 0xB8C5, 0xB8CC, 0xB8D0, 0xB8D4, 0xB8DD, 0xB8DF, 0xB8E1, 0xB8E8, 0xB8E9, 0xB8EC, 0xB8F0, 0xB8F8, 0xB8F9, 0xB8FB, 0xB8FD, 0xB904, 0xB918, 0xB920, 0xB93C, 0xB93D, 0xB940, 0xB944, 0xB94C, 0xB94F, 0xB951, 0xB958, 0xB959, 0xB95C, 0xB960, 0xB968, 0xB969, 0xB96B, 0xB96D, 0xB974, 0xB975, 0xB978, 0xB97C, 0xB984, 0xB985, 0xB987, 0xB989, 0xB98A, 0xB98D, 0xB98E, 0xB9AC, 0xB9AD, 0xB9B0, 0xB9B4, 0xB9BC, 0xB9BD, 0xB9BF, 0xB9C1, 0xB9C8, 0xB9C9, 0xB9CC, 0xB9CE, 0xB9CF, 0xB9D0, 0xB9D1, 0xB9D2, 0xB9D8, 0xB9D9, 0xB9DB, 0xB9DD, 0xB9DE, 0xB9E1, 0xB9E3, 0xB9E4, 0xB9E5, 0xB9E8, 0xB9EC, 0xB9F4, 0xB9F5, 0xB9F7, 0xB9F8, 0xB9F9, 0xB9FA, 0xBA00, 0xBA01, 0xBA08, 0xBA15, 0xBA38, 0xBA39, 0xBA3C, 0xBA40, 0xBA42, 0xBA48, 0xBA49, 0xBA4B, 0xBA4D, 0xBA4E, 0xBA53, 0xBA54, 0xBA55, 0xBA58, 0xBA5C, 0xBA64, 0xBA65, 0xBA67, 0xBA68, 0xBA69, 0xBA70, 0xBA71, 0xBA74, 0xBA78, 0xBA83, 0xBA84, 0xBA85, 0xBA87, 0xBA8C, 0xBAA8, 0xBAA9, 0xBAAB, 0xBAAC, 0xBAB0, 0xBAB2, 0xBAB8, 0xBAB9, 0xBABB, 0xBABD, 0xBAC4, 0xBAC8, 0xBAD8, 0xBAD9, 0xBAFC, 0xBB00, 0xBB04, 0xBB0D, 0xBB0F, 0xBB11, 0xBB18, 0xBB1C, 0xBB20, 0xBB29, 0xBB2B, 0xBB34, 0xBB35, 0xBB36, 0xBB38, 0xBB3B, 0xBB3C, 0xBB3D, 0xBB3E, 0xBB44, 0xBB45, 0xBB47, 0xBB49, 0xBB4D, 0xBB4F, 0xBB50, 0xBB54, 0xBB58, 0xBB61, 0xBB63, 0xBB6C, 0xBB88, 0xBB8C, 0xBB90, 0xBBA4, 0xBBA8, 0xBBAC, 0xBBB4, 0xBBB7, 0xBBC0, 0xBBC4, 0xBBC8, 0xBBD0, 0xBBD3, 0xBBF8, 0xBBF9, 0xBBFC, 0xBBFF, 0xBC00, 0xBC02, 0xBC08, 0xBC09, 0xBC0B, 0xBC0C, 0xBC0D, 0xBC0F, 0xBC11, 0xBC14, 0xBC15, 0xBC16, 0xBC17, 0xBC18, 0xBC1B, 0xBC1C, 0xBC1D, 0xBC1E, 0xBC1F, 0xBC24, 0xBC25, 0xBC27, 0xBC29, 0xBC2D, 0xBC30, 0xBC31, 0xBC34, 0xBC38, 0xBC40, 0xBC41, 0xBC43, 0xBC44, 0xBC45, 0xBC49, 0xBC4C, 0xBC4D, 0xBC50, 0xBC5D, 0xBC84, 0xBC85, 0xBC88, 0xBC8B, 0xBC8C, 0xBC8E, 0xBC94, 0xBC95, 0xBC97, 0xBC99, 0xBC9A, 0xBCA0, 0xBCA1, 0xBCA4, 0xBCA7, 0xBCA8, 0xBCB0, 0xBCB1, 0xBCB3, 0xBCB4, 0xBCB5, 0xBCBC, 0xBCBD, 0xBCC0, 0xBCC4, 0xBCCD, 0xBCCF, 0xBCD0, 0xBCD1, 0xBCD5, 0xBCD8, 0xBCDC, 0xBCF4, 0xBCF5, 0xBCF6, 0xBCF8, 0xBCFC, 0xBD04, 0xBD05, 0xBD07, 0xBD09, 0xBD10, 0xBD14, 0xBD24, 0xBD2C, 0xBD40, 0xBD48, 0xBD49, 0xBD4C, 0xBD50, 0xBD58, 0xBD59, 0xBD64, 0xBD68, 0xBD80, 0xBD81, 0xBD84, 0xBD87, 0xBD88, 0xBD89, 0xBD8A, 0xBD90, 0xBD91, 0xBD93, 0xBD95, 0xBD99, 0xBD9A, 0xBD9C, 0xBDA4, 0xBDB0, 0xBDB8, 0xBDD4, 0xBDD5, 0xBDD8, 0xBDDC, 0xBDE9, 0xBDF0, 0xBDF4, 0xBDF8, 0xBE00, 0xBE03, 0xBE05, 0xBE0C, 0xBE0D, 0xBE10, 0xBE14, 0xBE1C, 0xBE1D, 0xBE1F, 0xBE44, 0xBE45, 0xBE48, 0xBE4C, 0xBE4E, 0xBE54, 0xBE55, 0xBE57, 0xBE59, 0xBE5A, 0xBE5B, 0xBE60, 0xBE61, 0xBE64, 0xBE68, 0xBE6A, 0xBE70, 0xBE71, 0xBE73, 0xBE74, 0xBE75, 0xBE7B, 0xBE7C, 0xBE7D, 0xBE80, 0xBE84, 0xBE8C, 0xBE8D, 0xBE8F, 0xBE90, 0xBE91, 0xBE98, 0xBE99, 0xBEA8, 0xBED0, 0xBED1, 0xBED4, 0xBED7, 0xBED8, 0xBEE0, 0xBEE3, 0xBEE4, 0xBEE5, 0xBEEC, 0xBF01, 0xBF08, 0xBF09, 0xBF18, 0xBF19, 0xBF1B, 0xBF1C, 0xBF1D, 0xBF40, 0xBF41, 0xBF44, 0xBF48, 0xBF50, 0xBF51, 0xBF55, 0xBF94, 0xBFB0, 0xBFC5, 0xBFCC, 0xBFCD, 0xBFD0, 0xBFD4, 0xBFDC, 0xBFDF, 0xBFE1, 0xC03C, 0xC051, 0xC058, 0xC05C, 0xC060, 0xC068, 0xC069, 0xC090, 0xC091, 0xC094, 0xC098, 0xC0A0, 0xC0A1, 0xC0A3, 0xC0A5, 0xC0AC, 0xC0AD, 0xC0AF, 0xC0B0, 0xC0B3, 0xC0B4, 0xC0B5, 0xC0B6, 0xC0BC, 0xC0BD, 0xC0BF, 0xC0C0, 0xC0C1, 0xC0C5, 0xC0C8, 0xC0C9, 0xC0CC, 0xC0D0, 0xC0D8, 0xC0D9, 0xC0DB, 0xC0DC, 0xC0DD, 0xC0E4, 0xC0E5, 0xC0E8, 0xC0EC, 0xC0F4, 0xC0F5, 0xC0F7, 0xC0F9, 0xC100, 0xC104, 0xC108, 0xC110, 0xC115, 0xC11C, 0xC11D, 0xC11E, 0xC11F, 0xC120, 0xC123, 0xC124, 0xC126, 0xC127, 0xC12C, 0xC12D, 0xC12F, 0xC130, 0xC131, 0xC136, 0xC138, 0xC139, 0xC13C, 0xC140, 0xC148, 0xC149, 0xC14B, 0xC14C, 0xC14D, 0xC154, 0xC155, 0xC158, 0xC15C, 0xC164, 0xC165, 0xC167, 0xC168, 0xC169, 0xC170, 0xC174, 0xC178, 0xC185, 0xC18C, 0xC18D, 0xC18E, 0xC190, 0xC194, 0xC196, 0xC19C, 0xC19D, 0xC19F, 0xC1A1, 0xC1A5, 0xC1A8, 0xC1A9, 0xC1AC, 0xC1B0, 0xC1BD, 0xC1C4, 0xC1C8, 0xC1CC, 0xC1D4, 0xC1D7, 0xC1D8, 0xC1E0, 0xC1E4, 0xC1E8, 0xC1F0, 0xC1F1, 0xC1F3, 0xC1FC, 0xC1FD, 0xC200, 0xC204, 0xC20C, 0xC20D, 0xC20F, 0xC211, 0xC218, 0xC219, 0xC21C, 0xC21F, 0xC220, 0xC228, 0xC229, 0xC22B, 0xC22D, 0xC22F, 0xC231, 0xC232, 0xC234, 0xC248, 0xC250, 0xC251, 0xC254, 0xC258, 0xC260, 0xC265, 0xC26C, 0xC26D, 0xC270, 0xC274, 0xC27C, 0xC27D, 0xC27F, 0xC281, 0xC288, 0xC289, 0xC290, 0xC298, 0xC29B, 0xC29D, 0xC2A4, 0xC2A5, 0xC2A8, 0xC2AC, 0xC2AD, 0xC2B4, 0xC2B5, 0xC2B7, 0xC2B9, 0xC2DC, 0xC2DD, 0xC2E0, 0xC2E3, 0xC2E4, 0xC2EB, 0xC2EC, 0xC2ED, 0xC2EF, 0xC2F1, 0xC2F6, 0xC2F8, 0xC2F9, 0xC2FB, 0xC2FC, 0xC300, 0xC308, 0xC309, 0xC30C, 0xC30D, 0xC313, 0xC314, 0xC315, 0xC318, 0xC31C, 0xC324, 0xC325, 0xC328, 0xC329, 0xC345, 0xC368, 0xC369, 0xC36C, 0xC370, 0xC372, 0xC378, 0xC379, 0xC37C, 0xC37D, 0xC384, 0xC388, 0xC38C, 0xC3C0, 0xC3D8, 0xC3D9, 0xC3DC, 0xC3DF, 0xC3E0, 0xC3E2, 0xC3E8, 0xC3E9, 0xC3ED, 0xC3F4, 0xC3F5, 0xC3F8, 0xC408, 0xC410, 0xC424, 0xC42C, 0xC430, 0xC434, 0xC43C, 0xC43D, 0xC448, 0xC464, 0xC465, 0xC468, 0xC46C, 0xC474, 0xC475, 0xC479, 0xC480, 0xC494, 0xC49C, 0xC4B8, 0xC4BC, 0xC4E9, 0xC4F0, 0xC4F1, 0xC4F4, 0xC4F8, 0xC4FA, 0xC4FF, 0xC500, 0xC501, 0xC50C, 0xC510, 0xC514, 0xC51C, 0xC528, 0xC529, 0xC52C, 0xC530, 0xC538, 0xC539, 0xC53B, 0xC53D, 0xC544, 0xC545, 0xC548, 0xC549, 0xC54A, 0xC54C, 0xC54D, 0xC54E, 0xC553, 0xC554, 0xC555, 0xC557, 0xC558, 0xC559, 0xC55D, 0xC55E, 0xC560, 0xC561, 0xC564, 0xC568, 0xC570, 0xC571, 0xC573, 0xC574, 0xC575, 0xC57C, 0xC57D, 0xC580, 0xC584, 0xC587, 0xC58C, 0xC58D, 0xC58F, 0xC591, 0xC595, 0xC597, 0xC598, 0xC59C, 0xC5A0, 0xC5A9, 0xC5B4, 0xC5B5, 0xC5B8, 0xC5B9, 0xC5BB, 0xC5BC, 0xC5BD, 0xC5BE, 0xC5C4, 0xC5C5, 0xC5C6, 0xC5C7, 0xC5C8, 0xC5C9, 0xC5CA, 0xC5CC, 0xC5CE, 0xC5D0, 0xC5D1, 0xC5D4, 0xC5D8, 0xC5E0, 0xC5E1, 0xC5E3, 0xC5E5, 0xC5EC, 0xC5ED, 0xC5EE, 0xC5F0, 0xC5F4, 0xC5F6, 0xC5F7, 0xC5FC, 0xC5FD, 0xC5FE, 0xC5FF, 0xC600, 0xC601, 0xC605, 0xC606, 0xC607, 0xC608, 0xC60C, 0xC610, 0xC618, 0xC619, 0xC61B, 0xC61C, 0xC624, 0xC625, 0xC628, 0xC62C, 0xC62D, 0xC62E, 0xC630, 0xC633, 0xC634, 0xC635, 0xC637, 0xC639, 0xC63B, 0xC640, 0xC641, 0xC644, 0xC648, 0xC650, 0xC651, 0xC653, 0xC654, 0xC655, 0xC65C, 0xC65D, 0xC660, 0xC66C, 0xC66F, 0xC671, 0xC678, 0xC679, 0xC67C, 0xC680, 0xC688, 0xC689, 0xC68B, 0xC68D, 0xC694, 0xC695, 0xC698, 0xC69C, 0xC6A4, 0xC6A5, 0xC6A7, 0xC6A9, 0xC6B0, 0xC6B1, 0xC6B4, 0xC6B8, 0xC6B9, 0xC6BA, 0xC6C0, 0xC6C1, 0xC6C3, 0xC6C5, 0xC6CC, 0xC6CD, 0xC6D0, 0xC6D4, 0xC6DC, 0xC6DD, 0xC6E0, 0xC6E1, 0xC6E8, 0xC6E9, 0xC6EC, 0xC6F0, 0xC6F8, 0xC6F9, 0xC6FD, 0xC704, 0xC705, 0xC708, 0xC70C, 0xC714, 0xC715, 0xC717, 0xC719, 0xC720, 0xC721, 0xC724, 0xC728, 0xC730, 0xC731, 0xC733, 0xC735, 0xC737, 0xC73C, 0xC73D, 0xC740, 0xC744, 0xC74A, 0xC74C, 0xC74D, 0xC74F, 0xC751, 0xC752, 0xC753, 0xC754, 0xC755, 0xC756, 0xC757, 0xC758, 0xC75C, 0xC760, 0xC768, 0xC76B, 0xC774, 0xC775, 0xC778, 0xC77C, 0xC77D, 0xC77E, 0xC783, 0xC784, 0xC785, 0xC787, 0xC788, 0xC789, 0xC78A, 0xC78E, 0xC790, 0xC791, 0xC794, 0xC796, 0xC797, 0xC798, 0xC79A, 0xC7A0, 0xC7A1, 0xC7A3, 0xC7A4, 0xC7A5, 0xC7A6, 0xC7AC, 0xC7AD, 0xC7B0, 0xC7B4, 0xC7BC, 0xC7BD, 0xC7BF, 0xC7C0, 0xC7C1, 0xC7C8, 0xC7C9, 0xC7CC, 0xC7CE, 0xC7D0, 0xC7D8, 0xC7DD, 0xC7E4, 0xC7E8, 0xC7EC, 0xC800, 0xC801, 0xC804, 0xC808, 0xC80A, 0xC810, 0xC811, 0xC813, 0xC815, 0xC816, 0xC81C, 0xC81D, 0xC820, 0xC824, 0xC82C, 0xC82D, 0xC82F, 0xC831, 0xC838, 0xC83C, 0xC840, 0xC848, 0xC849, 0xC84C, 0xC84D, 0xC854, 0xC870, 0xC871, 0xC874, 0xC878, 0xC87A, 0xC880, 0xC881, 0xC883, 0xC885, 0xC886, 0xC887, 0xC88B, 0xC88C, 0xC88D, 0xC894, 0xC89D, 0xC89F, 0xC8A1, 0xC8A8, 0xC8BC, 0xC8BD, 0xC8C4, 0xC8C8, 0xC8CC, 0xC8D4, 0xC8D5, 0xC8D7, 0xC8D9, 0xC8E0, 0xC8E1, 0xC8E4, 0xC8F5, 0xC8FC, 0xC8FD, 0xC900, 0xC904, 0xC905, 0xC906, 0xC90C, 0xC90D, 0xC90F, 0xC911, 0xC918, 0xC92C, 0xC934, 0xC950, 0xC951, 0xC954, 0xC958, 0xC960, 0xC961, 0xC963, 0xC96C, 0xC970, 0xC974, 0xC97C, 0xC988, 0xC989, 0xC98C, 0xC990, 0xC998, 0xC999, 0xC99B, 0xC99D, 0xC9C0, 0xC9C1, 0xC9C4, 0xC9C7, 0xC9C8, 0xC9CA, 0xC9D0, 0xC9D1, 0xC9D3, 0xC9D5, 0xC9D6, 0xC9D9, 0xC9DA, 0xC9DC, 0xC9DD, 0xC9E0, 0xC9E2, 0xC9E4, 0xC9E7, 0xC9EC, 0xC9ED, 0xC9EF, 0xC9F0, 0xC9F1, 0xC9F8, 0xC9F9, 0xC9FC, 0xCA00, 0xCA08, 0xCA09, 0xCA0B, 0xCA0C, 0xCA0D, 0xCA14, 0xCA18, 0xCA29, 0xCA4C, 0xCA4D, 0xCA50, 0xCA54, 0xCA5C, 0xCA5D, 0xCA5F, 0xCA60, 0xCA61, 0xCA68, 0xCA7D, 0xCA84, 0xCA98, 0xCABC, 0xCABD, 0xCAC0, 0xCAC4, 0xCACC, 0xCACD, 0xCACF, 0xCAD1, 0xCAD3, 0xCAD8, 0xCAD9, 0xCAE0, 0xCAEC, 0xCAF4, 0xCB08, 0xCB10, 0xCB14, 0xCB18, 0xCB20, 0xCB21, 0xCB41, 0xCB48, 0xCB49, 0xCB4C, 0xCB50, 0xCB58, 0xCB59, 0xCB5D, 0xCB64, 0xCB78, 0xCB79, 0xCB9C, 0xCBB8, 0xCBD4, 0xCBE4, 0xCBE7, 0xCBE9, 0xCC0C, 0xCC0D, 0xCC10, 0xCC14, 0xCC1C, 0xCC1D, 0xCC21, 0xCC22, 0xCC27, 0xCC28, 0xCC29, 0xCC2C, 0xCC2E, 0xCC30, 0xCC38, 0xCC39, 0xCC3B, 0xCC3C, 0xCC3D, 0xCC3E, 0xCC44, 0xCC45, 0xCC48, 0xCC4C, 0xCC54, 0xCC55, 0xCC57, 0xCC58, 0xCC59, 0xCC60, 0xCC64, 0xCC66, 0xCC68, 0xCC70, 0xCC75, 0xCC98, 0xCC99, 0xCC9C, 0xCCA0, 0xCCA8, 0xCCA9, 0xCCAB, 0xCCAC, 0xCCAD, 0xCCB4, 0xCCB5, 0xCCB8, 0xCCBC, 0xCCC4, 0xCCC5, 0xCCC7, 0xCCC9, 0xCCD0, 0xCCD4, 0xCCE4, 0xCCEC, 0xCCF0, 0xCD01, 0xCD08, 0xCD09, 0xCD0C, 0xCD10, 0xCD18, 0xCD19, 0xCD1B, 0xCD1D, 0xCD24, 0xCD28, 0xCD2C, 0xCD39, 0xCD5C, 0xCD60, 0xCD64, 0xCD6C, 0xCD6D, 0xCD6F, 0xCD71, 0xCD78, 0xCD88, 0xCD94, 0xCD95, 0xCD98, 0xCD9C, 0xCDA4, 0xCDA5, 0xCDA7, 0xCDA9, 0xCDB0, 0xCDC4, 0xCDCC, 0xCDD0, 0xCDE8, 0xCDEC, 0xCDF0, 0xCDF8, 0xCDF9, 0xCDFB, 0xCDFD, 0xCE04, 0xCE08, 0xCE0C, 0xCE14, 0xCE19, 0xCE20, 0xCE21, 0xCE24, 0xCE28, 0xCE30, 0xCE31, 0xCE33, 0xCE35, 0xCE58, 0xCE59, 0xCE5C, 0xCE5F, 0xCE60, 0xCE61, 0xCE68, 0xCE69, 0xCE6B, 0xCE6D, 0xCE74, 0xCE75, 0xCE78, 0xCE7C, 0xCE84, 0xCE85, 0xCE87, 0xCE89, 0xCE90, 0xCE91, 0xCE94, 0xCE98, 0xCEA0, 0xCEA1, 0xCEA3, 0xCEA4, 0xCEA5, 0xCEAC, 0xCEAD, 0xCEC1, 0xCEE4, 0xCEE5, 0xCEE8, 0xCEEB, 0xCEEC, 0xCEF4, 0xCEF5, 0xCEF7, 0xCEF8, 0xCEF9, 0xCF00, 0xCF01, 0xCF04, 0xCF08, 0xCF10, 0xCF11, 0xCF13, 0xCF15, 0xCF1C, 0xCF20, 0xCF24, 0xCF2C, 0xCF2D, 0xCF2F, 0xCF30, 0xCF31, 0xCF38, 0xCF54, 0xCF55, 0xCF58, 0xCF5C, 0xCF64, 0xCF65, 0xCF67, 0xCF69, 0xCF70, 0xCF71, 0xCF74, 0xCF78, 0xCF80, 0xCF85, 0xCF8C, 0xCFA1, 0xCFA8, 0xCFB0, 0xCFC4, 0xCFE0, 0xCFE1, 0xCFE4, 0xCFE8, 0xCFF0, 0xCFF1, 0xCFF3, 0xCFF5, 0xCFFC, 0xD000, 0xD004, 0xD011, 0xD018, 0xD02D, 0xD034, 0xD035, 0xD038, 0xD03C, 0xD044, 0xD045, 0xD047, 0xD049, 0xD050, 0xD054, 0xD058, 0xD060, 0xD06C, 0xD06D, 0xD070, 0xD074, 0xD07C, 0xD07D, 0xD081, 0xD0A4, 0xD0A5, 0xD0A8, 0xD0AC, 0xD0B4, 0xD0B5, 0xD0B7, 0xD0B9, 0xD0C0, 0xD0C1, 0xD0C4, 0xD0C8, 0xD0C9, 0xD0D0, 0xD0D1, 0xD0D3, 0xD0D4, 0xD0D5, 0xD0DC, 0xD0DD, 0xD0E0, 0xD0E4, 0xD0EC, 0xD0ED, 0xD0EF, 0xD0F0, 0xD0F1, 0xD0F8, 0xD10D, 0xD130, 0xD131, 0xD134, 0xD138, 0xD13A, 0xD140, 0xD141, 0xD143, 0xD144, 0xD145, 0xD14C, 0xD14D, 0xD150, 0xD154, 0xD15C, 0xD15D, 0xD15F, 0xD161, 0xD168, 0xD16C, 0xD17C, 0xD184, 0xD188, 0xD1A0, 0xD1A1, 0xD1A4, 0xD1A8, 0xD1B0, 0xD1B1, 0xD1B3, 0xD1B5, 0xD1BA, 0xD1BC, 0xD1C0, 0xD1D8, 0xD1F4, 0xD1F8, 0xD207, 0xD209, 0xD210, 0xD22C, 0xD22D, 0xD230, 0xD234, 0xD23C, 0xD23D, 0xD23F, 0xD241, 0xD248, 0xD25C, 0xD264, 0xD280, 0xD281, 0xD284, 0xD288, 0xD290, 0xD291, 0xD295, 0xD29C, 0xD2A0, 0xD2A4, 0xD2AC, 0xD2B1, 0xD2B8, 0xD2B9, 0xD2BC, 0xD2BF, 0xD2C0, 0xD2C2, 0xD2C8, 0xD2C9, 0xD2CB, 0xD2D4, 0xD2D8, 0xD2DC, 0xD2E4, 0xD2E5, 0xD2F0, 0xD2F1, 0xD2F4, 0xD2F8, 0xD300, 0xD301, 0xD303, 0xD305, 0xD30C, 0xD30D, 0xD30E, 0xD310, 0xD314, 0xD316, 0xD31C, 0xD31D, 0xD31F, 0xD320, 0xD321, 0xD325, 0xD328, 0xD329, 0xD32C, 0xD330, 0xD338, 0xD339, 0xD33B, 0xD33C, 0xD33D, 0xD344, 0xD345, 0xD37C, 0xD37D, 0xD380, 0xD384, 0xD38C, 0xD38D, 0xD38F, 0xD390, 0xD391, 0xD398, 0xD399, 0xD39C, 0xD3A0, 0xD3A8, 0xD3A9, 0xD3AB, 0xD3AD, 0xD3B4, 0xD3B8, 0xD3BC, 0xD3C4, 0xD3C5, 0xD3C8, 0xD3C9, 0xD3D0, 0xD3D8, 0xD3E1, 0xD3E3, 0xD3EC, 0xD3ED, 0xD3F0, 0xD3F4, 0xD3FC, 0xD3FD, 0xD3FF, 0xD401, 0xD408, 0xD41D, 0xD440, 0xD444, 0xD45C, 0xD460, 0xD464, 0xD46D, 0xD46F, 0xD478, 0xD479, 0xD47C, 0xD47F, 0xD480, 0xD482, 0xD488, 0xD489, 0xD48B, 0xD48D, 0xD494, 0xD4A9, 0xD4CC, 0xD4D0, 0xD4D4, 0xD4DC, 0xD4DF, 0xD4E8, 0xD4EC, 0xD4F0, 0xD4F8, 0xD4FB, 0xD4FD, 0xD504, 0xD508, 0xD50C, 0xD514, 0xD515, 0xD517, 0xD53C, 0xD53D, 0xD540, 0xD544, 0xD54C, 0xD54D, 0xD54F, 0xD551, 0xD558, 0xD559, 0xD55C, 0xD560, 0xD565, 0xD568, 0xD569, 0xD56B, 0xD56D, 0xD574, 0xD575, 0xD578, 0xD57C, 0xD584, 0xD585, 0xD587, 0xD588, 0xD589, 0xD590, 0xD5A5, 0xD5C8, 0xD5C9, 0xD5CC, 0xD5D0, 0xD5D2, 0xD5D8, 0xD5D9, 0xD5DB, 0xD5DD, 0xD5E4, 0xD5E5, 0xD5E8, 0xD5EC, 0xD5F4, 0xD5F5, 0xD5F7, 0xD5F9, 0xD600, 0xD601, 0xD604, 0xD608, 0xD610, 0xD611, 0xD613, 0xD614, 0xD615, 0xD61C, 0xD620, 0xD624, 0xD62D, 0xD638, 0xD639, 0xD63C, 0xD640, 0xD645, 0xD648, 0xD649, 0xD64B, 0xD64D, 0xD651, 0xD654, 0xD655, 0xD658, 0xD65C, 0xD667, 0xD669, 0xD670, 0xD671, 0xD674, 0xD683, 0xD685, 0xD68C, 0xD68D, 0xD690, 0xD694, 0xD69D, 0xD69F, 0xD6A1, 0xD6A8, 0xD6AC, 0xD6B0, 0xD6B9, 0xD6BB, 0xD6C4, 0xD6C5, 0xD6C8, 0xD6CC, 0xD6D1, 0xD6D4, 0xD6D7, 0xD6D9, 0xD6E0, 0xD6E4, 0xD6E8, 0xD6F0, 0xD6F5, 0xD6FC, 0xD6FD, 0xD700, 0xD704, 0xD711, 0xD718, 0xD719, 0xD71C, 0xD720, 0xD728, 0xD729, 0xD72B, 0xD72D, 0xD734, 0xD735, 0xD738, 0xD73C, 0xD744, 0xD747, 0xD749, 0xD750, 0xD751, 0xD754, 0xD756, 0xD757, 0xD758, 0xD759, 0xD760, 0xD761, 0xD763, 0xD765, 0xD769, 0xD76C, 0xD770, 0xD774, 0xD77C, 0xD77D, 0xD781, 0xD788, 0xD789, 0xD78C, 0xD790, 0xD798, 0xD799, 0xD79B, 0xD79D, ]; pub static KSX1001_HANJA: [u16; 4888] = [ 0x4F3D, 0x4F73, 0x5047, 0x50F9, 0x52A0, 0x53EF, 0x5475, 0x54E5, 0x5609, 0x5AC1, 0x5BB6, 0x6687, 0x67B6, 0x67B7, 0x67EF, 0x6B4C, 0x73C2, 0x75C2, 0x7A3C, 0x82DB, 0x8304, 0x8857, 0x8888, 0x8A36, 0x8CC8, 0x8DCF, 0x8EFB, 0x8FE6, 0x99D5, 0x523B, 0x5374, 0x5404, 0x606A, 0x6164, 0x6BBC, 0x73CF, 0x811A, 0x89BA, 0x89D2, 0x95A3, 0x4F83, 0x520A, 0x58BE, 0x5978, 0x59E6, 0x5E72, 0x5E79, 0x61C7, 0x63C0, 0x6746, 0x67EC, 0x687F, 0x6F97, 0x764E, 0x770B, 0x78F5, 0x7A08, 0x7AFF, 0x7C21, 0x809D, 0x826E, 0x8271, 0x8AEB, 0x9593, 0x4E6B, 0x559D, 0x66F7, 0x6E34, 0x78A3, 0x7AED, 0x845B, 0x8910, 0x874E, 0x97A8, 0x52D8, 0x574E, 0x582A, 0x5D4C, 0x611F, 0x61BE, 0x6221, 0x6562, 0x67D1, 0x6A44, 0x6E1B, 0x7518, 0x75B3, 0x76E3, 0x77B0, 0x7D3A, 0x90AF, 0x9451, 0x9452, 0x9F95, 0x5323, 0x5CAC, 0x7532, 0x80DB, 0x9240, 0x9598, 0x525B, 0x5808, 0x59DC, 0x5CA1, 0x5D17, 0x5EB7, 0x5F3A, 0x5F4A, 0x6177, 0x6C5F, 0x757A, 0x7586, 0x7CE0, 0x7D73, 0x7DB1, 0x7F8C, 0x8154, 0x8221, 0x8591, 0x8941, 0x8B1B, 0x92FC, 0x964D, 0x9C47, 0x4ECB, 0x4EF7, 0x500B, 0x51F1, 0x584F, 0x6137, 0x613E, 0x6168, 0x6539, 0x69EA, 0x6F11, 0x75A5, 0x7686, 0x76D6, 0x7B87, 0x82A5, 0x84CB, 0xF900, 0x93A7, 0x958B, 0x5580, 0x5BA2, 0x5751, 0xF901, 0x7CB3, 0x7FB9, 0x91B5, 0x5028, 0x53BB, 0x5C45, 0x5DE8, 0x62D2, 0x636E, 0x64DA, 0x64E7, 0x6E20, 0x70AC, 0x795B, 0x8DDD, 0x8E1E, 0xF902, 0x907D, 0x9245, 0x92F8, 0x4E7E, 0x4EF6, 0x5065, 0x5DFE, 0x5EFA, 0x6106, 0x6957, 0x8171, 0x8654, 0x8E47, 0x9375, 0x9A2B, 0x4E5E, 0x5091, 0x6770, 0x6840, 0x5109, 0x528D, 0x5292, 0x6AA2, 0x77BC, 0x9210, 0x9ED4, 0x52AB, 0x602F, 0x8FF2, 0x5048, 0x61A9, 0x63ED, 0x64CA, 0x683C, 0x6A84, 0x6FC0, 0x8188, 0x89A1, 0x9694, 0x5805, 0x727D, 0x72AC, 0x7504, 0x7D79, 0x7E6D, 0x80A9, 0x898B, 0x8B74, 0x9063, 0x9D51, 0x6289, 0x6C7A, 0x6F54, 0x7D50, 0x7F3A, 0x8A23, 0x517C, 0x614A, 0x7B9D, 0x8B19, 0x9257, 0x938C, 0x4EAC, 0x4FD3, 0x501E, 0x50BE, 0x5106, 0x52C1, 0x52CD, 0x537F, 0x5770, 0x5883, 0x5E9A, 0x5F91, 0x6176, 0x61AC, 0x64CE, 0x656C, 0x666F, 0x66BB, 0x66F4, 0x6897, 0x6D87, 0x7085, 0x70F1, 0x749F, 0x74A5, 0x74CA, 0x75D9, 0x786C, 0x78EC, 0x7ADF, 0x7AF6, 0x7D45, 0x7D93, 0x8015, 0x803F, 0x811B, 0x8396, 0x8B66, 0x8F15, 0x9015, 0x93E1, 0x9803, 0x9838, 0x9A5A, 0x9BE8, 0x4FC2, 0x5553, 0x583A, 0x5951, 0x5B63, 0x5C46, 0x60B8, 0x6212, 0x6842, 0x68B0, 0x68E8, 0x6EAA, 0x754C, 0x7678, 0x78CE, 0x7A3D, 0x7CFB, 0x7E6B, 0x7E7C, 0x8A08, 0x8AA1, 0x8C3F, 0x968E, 0x9DC4, 0x53E4, 0x53E9, 0x544A, 0x5471, 0x56FA, 0x59D1, 0x5B64, 0x5C3B, 0x5EAB, 0x62F7, 0x6537, 0x6545, 0x6572, 0x66A0, 0x67AF, 0x69C1, 0x6CBD, 0x75FC, 0x7690, 0x777E, 0x7A3F, 0x7F94, 0x8003, 0x80A1, 0x818F, 0x82E6, 0x82FD, 0x83F0, 0x85C1, 0x8831, 0x88B4, 0x8AA5, 0xF903, 0x8F9C, 0x932E, 0x96C7, 0x9867, 0x9AD8, 0x9F13, 0x54ED, 0x659B, 0x66F2, 0x688F, 0x7A40, 0x8C37, 0x9D60, 0x56F0, 0x5764, 0x5D11, 0x6606, 0x68B1, 0x68CD, 0x6EFE, 0x7428, 0x889E, 0x9BE4, 0x6C68, 0xF904, 0x9AA8, 0x4F9B, 0x516C, 0x5171, 0x529F, 0x5B54, 0x5DE5, 0x6050, 0x606D, 0x62F1, 0x63A7, 0x653B, 0x73D9, 0x7A7A, 0x86A3, 0x8CA2, 0x978F, 0x4E32, 0x5BE1, 0x6208, 0x679C, 0x74DC, 0x79D1, 0x83D3, 0x8A87, 0x8AB2, 0x8DE8, 0x904E, 0x934B, 0x9846, 0x5ED3, 0x69E8, 0x85FF, 0x90ED, 0xF905, 0x51A0, 0x5B98, 0x5BEC, 0x6163, 0x68FA, 0x6B3E, 0x704C, 0x742F, 0x74D8, 0x7BA1, 0x7F50, 0x83C5, 0x89C0, 0x8CAB, 0x95DC, 0x9928, 0x522E, 0x605D, 0x62EC, 0x9002, 0x4F8A, 0x5149, 0x5321, 0x58D9, 0x5EE3, 0x66E0, 0x6D38, 0x709A, 0x72C2, 0x73D6, 0x7B50, 0x80F1, 0x945B, 0x5366, 0x639B, 0x7F6B, 0x4E56, 0x5080, 0x584A, 0x58DE, 0x602A, 0x6127, 0x62D0, 0x69D0, 0x9B41, 0x5B8F, 0x7D18, 0x80B1, 0x8F5F, 0x4EA4, 0x50D1, 0x54AC, 0x55AC, 0x5B0C, 0x5DA0, 0x5DE7, 0x652A, 0x654E, 0x6821, 0x6A4B, 0x72E1, 0x768E, 0x77EF, 0x7D5E, 0x7FF9, 0x81A0, 0x854E, 0x86DF, 0x8F03, 0x8F4E, 0x90CA, 0x9903, 0x9A55, 0x9BAB, 0x4E18, 0x4E45, 0x4E5D, 0x4EC7, 0x4FF1, 0x5177, 0x52FE, 0x5340, 0x53E3, 0x53E5, 0x548E, 0x5614, 0x5775, 0x57A2, 0x5BC7, 0x5D87, 0x5ED0, 0x61FC, 0x62D8, 0x6551, 0x67B8, 0x67E9, 0x69CB, 0x6B50, 0x6BC6, 0x6BEC, 0x6C42, 0x6E9D, 0x7078, 0x72D7, 0x7396, 0x7403, 0x77BF, 0x77E9, 0x7A76, 0x7D7F, 0x8009, 0x81FC, 0x8205, 0x820A, 0x82DF, 0x8862, 0x8B33, 0x8CFC, 0x8EC0, 0x9011, 0x90B1, 0x9264, 0x92B6, 0x99D2, 0x9A45, 0x9CE9, 0x9DD7, 0x9F9C, 0x570B, 0x5C40, 0x83CA, 0x97A0, 0x97AB, 0x9EB4, 0x541B, 0x7A98, 0x7FA4, 0x88D9, 0x8ECD, 0x90E1, 0x5800, 0x5C48, 0x6398, 0x7A9F, 0x5BAE, 0x5F13, 0x7A79, 0x7AAE, 0x828E, 0x8EAC, 0x5026, 0x5238, 0x52F8, 0x5377, 0x5708, 0x62F3, 0x6372, 0x6B0A, 0x6DC3, 0x7737, 0x53A5, 0x7357, 0x8568, 0x8E76, 0x95D5, 0x673A, 0x6AC3, 0x6F70, 0x8A6D, 0x8ECC, 0x994B, 0xF906, 0x6677, 0x6B78, 0x8CB4, 0x9B3C, 0xF907, 0x53EB, 0x572D, 0x594E, 0x63C6, 0x69FB, 0x73EA, 0x7845, 0x7ABA, 0x7AC5, 0x7CFE, 0x8475, 0x898F, 0x8D73, 0x9035, 0x95A8, 0x52FB, 0x5747, 0x7547, 0x7B60, 0x83CC, 0x921E, 0xF908, 0x6A58, 0x514B, 0x524B, 0x5287, 0x621F, 0x68D8, 0x6975, 0x9699, 0x50C5, 0x52A4, 0x52E4, 0x61C3, 0x65A4, 0x6839, 0x69FF, 0x747E, 0x7B4B, 0x82B9, 0x83EB, 0x89B2, 0x8B39, 0x8FD1, 0x9949, 0xF909, 0x4ECA, 0x5997, 0x64D2, 0x6611, 0x6A8E, 0x7434, 0x7981, 0x79BD, 0x82A9, 0x887E, 0x887F, 0x895F, 0xF90A, 0x9326, 0x4F0B, 0x53CA, 0x6025, 0x6271, 0x6C72, 0x7D1A, 0x7D66, 0x4E98, 0x5162, 0x77DC, 0x80AF, 0x4F01, 0x4F0E, 0x5176, 0x5180, 0x55DC, 0x5668, 0x573B, 0x57FA, 0x57FC, 0x5914, 0x5947, 0x5993, 0x5BC4, 0x5C90, 0x5D0E, 0x5DF1, 0x5E7E, 0x5FCC, 0x6280, 0x65D7, 0x65E3, 0x671E, 0x671F, 0x675E, 0x68CB, 0x68C4, 0x6A5F, 0x6B3A, 0x6C23, 0x6C7D, 0x6C82, 0x6DC7, 0x7398, 0x7426, 0x742A, 0x7482, 0x74A3, 0x7578, 0x757F, 0x7881, 0x78EF, 0x7941, 0x7947, 0x7948, 0x797A, 0x7B95, 0x7D00, 0x7DBA, 0x7F88, 0x8006, 0x802D, 0x808C, 0x8A18, 0x8B4F, 0x8C48, 0x8D77, 0x9321, 0x9324, 0x98E2, 0x9951, 0x9A0E, 0x9A0F, 0x9A65, 0x9E92, 0x7DCA, 0x4F76, 0x5409, 0x62EE, 0x6854, 0x91D1, 0x55AB, 0x513A, 0xF90B, 0xF90C, 0x5A1C, 0x61E6, 0xF90D, 0x62CF, 0x62FF, 0xF90E, 0xF90F, 0xF910, 0xF911, 0xF912, 0xF913, 0x90A3, 0xF914, 0xF915, 0xF916, 0xF917, 0xF918, 0x8AFE, 0xF919, 0xF91A, 0xF91B, 0xF91C, 0x6696, 0xF91D, 0x7156, 0xF91E, 0xF91F, 0x96E3, 0xF920, 0x634F, 0x637A, 0x5357, 0xF921, 0x678F, 0x6960, 0x6E73, 0xF922, 0x7537, 0xF923, 0xF924, 0xF925, 0x7D0D, 0xF926, 0xF927, 0x8872, 0x56CA, 0x5A18, 0xF928, 0xF929, 0xF92A, 0xF92B, 0xF92C, 0x4E43, 0xF92D, 0x5167, 0x5948, 0x67F0, 0x8010, 0xF92E, 0x5973, 0x5E74, 0x649A, 0x79CA, 0x5FF5, 0x606C, 0x62C8, 0x637B, 0x5BE7, 0x5BD7, 0x52AA, 0xF92F, 0x5974, 0x5F29, 0x6012, 0xF930, 0xF931, 0xF932, 0x7459, 0xF933, 0xF934, 0xF935, 0xF936, 0xF937, 0xF938, 0x99D1, 0xF939, 0xF93A, 0xF93B, 0xF93C, 0xF93D, 0xF93E, 0xF93F, 0xF940, 0xF941, 0xF942, 0xF943, 0x6FC3, 0xF944, 0xF945, 0x81BF, 0x8FB2, 0x60F1, 0xF946, 0xF947, 0x8166, 0xF948, 0xF949, 0x5C3F, 0xF94A, 0xF94B, 0xF94C, 0xF94D, 0xF94E, 0xF94F, 0xF950, 0xF951, 0x5AE9, 0x8A25, 0x677B, 0x7D10, 0xF952, 0xF953, 0xF954, 0xF955, 0xF956, 0xF957, 0x80FD, 0xF958, 0xF959, 0x5C3C, 0x6CE5, 0x533F, 0x6EBA, 0x591A, 0x8336, 0x4E39, 0x4EB6, 0x4F46, 0x55AE, 0x5718, 0x58C7, 0x5F56, 0x65B7, 0x65E6, 0x6A80, 0x6BB5, 0x6E4D, 0x77ED, 0x7AEF, 0x7C1E, 0x7DDE, 0x86CB, 0x8892, 0x9132, 0x935B, 0x64BB, 0x6FBE, 0x737A, 0x75B8, 0x9054, 0x5556, 0x574D, 0x61BA, 0x64D4, 0x66C7, 0x6DE1, 0x6E5B, 0x6F6D, 0x6FB9, 0x75F0, 0x8043, 0x81BD, 0x8541, 0x8983, 0x8AC7, 0x8B5A, 0x931F, 0x6C93, 0x7553, 0x7B54, 0x8E0F, 0x905D, 0x5510, 0x5802, 0x5858, 0x5E62, 0x6207, 0x649E, 0x68E0, 0x7576, 0x7CD6, 0x87B3, 0x9EE8, 0x4EE3, 0x5788, 0x576E, 0x5927, 0x5C0D, 0x5CB1, 0x5E36, 0x5F85, 0x6234, 0x64E1, 0x73B3, 0x81FA, 0x888B, 0x8CB8, 0x968A, 0x9EDB, 0x5B85, 0x5FB7, 0x60B3, 0x5012, 0x5200, 0x5230, 0x5716, 0x5835, 0x5857, 0x5C0E, 0x5C60, 0x5CF6, 0x5D8B, 0x5EA6, 0x5F92, 0x60BC, 0x6311, 0x6389, 0x6417, 0x6843, 0x68F9, 0x6AC2, 0x6DD8, 0x6E21, 0x6ED4, 0x6FE4, 0x71FE, 0x76DC, 0x7779, 0x79B1, 0x7A3B, 0x8404, 0x89A9, 0x8CED, 0x8DF3, 0x8E48, 0x9003, 0x9014, 0x9053, 0x90FD, 0x934D, 0x9676, 0x97DC, 0x6BD2, 0x7006, 0x7258, 0x72A2, 0x7368, 0x7763, 0x79BF, 0x7BE4, 0x7E9B, 0x8B80, 0x58A9, 0x60C7, 0x6566, 0x65FD, 0x66BE, 0x6C8C, 0x711E, 0x71C9, 0x8C5A, 0x9813, 0x4E6D, 0x7A81, 0x4EDD, 0x51AC, 0x51CD, 0x52D5, 0x540C, 0x61A7, 0x6771, 0x6850, 0x68DF, 0x6D1E, 0x6F7C, 0x75BC, 0x77B3, 0x7AE5, 0x80F4, 0x8463, 0x9285, 0x515C, 0x6597, 0x675C, 0x6793, 0x75D8, 0x7AC7, 0x8373, 0xF95A, 0x8C46, 0x9017, 0x982D, 0x5C6F, 0x81C0, 0x829A, 0x9041, 0x906F, 0x920D, 0x5F97, 0x5D9D, 0x6A59, 0x71C8, 0x767B, 0x7B49, 0x85E4, 0x8B04, 0x9127, 0x9A30, 0x5587, 0x61F6, 0xF95B, 0x7669, 0x7F85, 0x863F, 0x87BA, 0x88F8, 0x908F, 0xF95C, 0x6D1B, 0x70D9, 0x73DE, 0x7D61, 0x843D, 0xF95D, 0x916A, 0x99F1, 0xF95E, 0x4E82, 0x5375, 0x6B04, 0x6B12, 0x703E, 0x721B, 0x862D, 0x9E1E, 0x524C, 0x8FA3, 0x5D50, 0x64E5, 0x652C, 0x6B16, 0x6FEB, 0x7C43, 0x7E9C, 0x85CD, 0x8964, 0x89BD, 0x62C9, 0x81D8, 0x881F, 0x5ECA, 0x6717, 0x6D6A, 0x72FC, 0x7405, 0x746F, 0x8782, 0x90DE, 0x4F86, 0x5D0D, 0x5FA0, 0x840A, 0x51B7, 0x63A0, 0x7565, 0x4EAE, 0x5006, 0x5169, 0x51C9, 0x6881, 0x6A11, 0x7CAE, 0x7CB1, 0x7CE7, 0x826F, 0x8AD2, 0x8F1B, 0x91CF, 0x4FB6, 0x5137, 0x52F5, 0x5442, 0x5EEC, 0x616E, 0x623E, 0x65C5, 0x6ADA, 0x6FFE, 0x792A, 0x85DC, 0x8823, 0x95AD, 0x9A62, 0x9A6A, 0x9E97, 0x9ECE, 0x529B, 0x66C6, 0x6B77, 0x701D, 0x792B, 0x8F62, 0x9742, 0x6190, 0x6200, 0x6523, 0x6F23, 0x7149, 0x7489, 0x7DF4, 0x806F, 0x84EE, 0x8F26, 0x9023, 0x934A, 0x51BD, 0x5217, 0x52A3, 0x6D0C, 0x70C8, 0x88C2, 0x5EC9, 0x6582, 0x6BAE, 0x6FC2, 0x7C3E, 0x7375, 0x4EE4, 0x4F36, 0x56F9, 0xF95F, 0x5CBA, 0x5DBA, 0x601C, 0x73B2, 0x7B2D, 0x7F9A, 0x7FCE, 0x8046, 0x901E, 0x9234, 0x96F6, 0x9748, 0x9818, 0x9F61, 0x4F8B, 0x6FA7, 0x79AE, 0x91B4, 0x96B7, 0x52DE, 0xF960, 0x6488, 0x64C4, 0x6AD3, 0x6F5E, 0x7018, 0x7210, 0x76E7, 0x8001, 0x8606, 0x865C, 0x8DEF, 0x8F05, 0x9732, 0x9B6F, 0x9DFA, 0x9E75, 0x788C, 0x797F, 0x7DA0, 0x83C9, 0x9304, 0x9E7F, 0x9E93, 0x8AD6, 0x58DF, 0x5F04, 0x6727, 0x7027, 0x74CF, 0x7C60, 0x807E, 0x5121, 0x7028, 0x7262, 0x78CA, 0x8CC2, 0x8CDA, 0x8CF4, 0x96F7, 0x4E86, 0x50DA, 0x5BEE, 0x5ED6, 0x6599, 0x71CE, 0x7642, 0x77AD, 0x804A, 0x84FC, 0x907C, 0x9B27, 0x9F8D, 0x58D8, 0x5A41, 0x5C62, 0x6A13, 0x6DDA, 0x6F0F, 0x763B, 0x7D2F, 0x7E37, 0x851E, 0x8938, 0x93E4, 0x964B, 0x5289, 0x65D2, 0x67F3, 0x69B4, 0x6D41, 0x6E9C, 0x700F, 0x7409, 0x7460, 0x7559, 0x7624, 0x786B, 0x8B2C, 0x985E, 0x516D, 0x622E, 0x9678, 0x4F96, 0x502B, 0x5D19, 0x6DEA, 0x7DB8, 0x8F2A, 0x5F8B, 0x6144, 0x6817, 0xF961, 0x9686, 0x52D2, 0x808B, 0x51DC, 0x51CC, 0x695E, 0x7A1C, 0x7DBE, 0x83F1, 0x9675, 0x4FDA, 0x5229, 0x5398, 0x540F, 0x550E, 0x5C65, 0x60A7, 0x674E, 0x68A8, 0x6D6C, 0x7281, 0x72F8, 0x7406, 0x7483, 0xF962, 0x75E2, 0x7C6C, 0x7F79, 0x7FB8, 0x8389, 0x88CF, 0x88E1, 0x91CC, 0x91D0, 0x96E2, 0x9BC9, 0x541D, 0x6F7E, 0x71D0, 0x7498, 0x85FA, 0x8EAA, 0x96A3, 0x9C57, 0x9E9F, 0x6797, 0x6DCB, 0x7433, 0x81E8, 0x9716, 0x782C, 0x7ACB, 0x7B20, 0x7C92, 0x6469, 0x746A, 0x75F2, 0x78BC, 0x78E8, 0x99AC, 0x9B54, 0x9EBB, 0x5BDE, 0x5E55, 0x6F20, 0x819C, 0x83AB, 0x9088, 0x4E07, 0x534D, 0x5A29, 0x5DD2, 0x5F4E, 0x6162, 0x633D, 0x6669, 0x66FC, 0x6EFF, 0x6F2B, 0x7063, 0x779E, 0x842C, 0x8513, 0x883B, 0x8F13, 0x9945, 0x9C3B, 0x551C, 0x62B9, 0x672B, 0x6CAB, 0x8309, 0x896A, 0x977A, 0x4EA1, 0x5984, 0x5FD8, 0x5FD9, 0x671B, 0x7DB2, 0x7F54, 0x8292, 0x832B, 0x83BD, 0x8F1E, 0x9099, 0x57CB, 0x59B9, 0x5A92, 0x5BD0, 0x6627, 0x679A, 0x6885, 0x6BCF, 0x7164, 0x7F75, 0x8CB7, 0x8CE3, 0x9081, 0x9B45, 0x8108, 0x8C8A, 0x964C, 0x9A40, 0x9EA5, 0x5B5F, 0x6C13, 0x731B, 0x76F2, 0x76DF, 0x840C, 0x51AA, 0x8993, 0x514D, 0x5195, 0x52C9, 0x68C9, 0x6C94, 0x7704, 0x7720, 0x7DBF, 0x7DEC, 0x9762, 0x9EB5, 0x6EC5, 0x8511, 0x51A5, 0x540D, 0x547D, 0x660E, 0x669D, 0x6927, 0x6E9F, 0x76BF, 0x7791, 0x8317, 0x84C2, 0x879F, 0x9169, 0x9298, 0x9CF4, 0x8882, 0x4FAE, 0x5192, 0x52DF, 0x59C6, 0x5E3D, 0x6155, 0x6478, 0x6479, 0x66AE, 0x67D0, 0x6A21, 0x6BCD, 0x6BDB, 0x725F, 0x7261, 0x7441, 0x7738, 0x77DB, 0x8017, 0x82BC, 0x8305, 0x8B00, 0x8B28, 0x8C8C, 0x6728, 0x6C90, 0x7267, 0x76EE, 0x7766, 0x7A46, 0x9DA9, 0x6B7F, 0x6C92, 0x5922, 0x6726, 0x8499, 0x536F, 0x5893, 0x5999, 0x5EDF, 0x63CF, 0x6634, 0x6773, 0x6E3A, 0x732B, 0x7AD7, 0x82D7, 0x9328, 0x52D9, 0x5DEB, 0x61AE, 0x61CB, 0x620A, 0x62C7, 0x64AB, 0x65E0, 0x6959, 0x6B66, 0x6BCB, 0x7121, 0x73F7, 0x755D, 0x7E46, 0x821E, 0x8302, 0x856A, 0x8AA3, 0x8CBF, 0x9727, 0x9D61, 0x58A8, 0x9ED8, 0x5011, 0x520E, 0x543B, 0x554F, 0x6587, 0x6C76, 0x7D0A, 0x7D0B, 0x805E, 0x868A, 0x9580, 0x96EF, 0x52FF, 0x6C95, 0x7269, 0x5473, 0x5A9A, 0x5C3E, 0x5D4B, 0x5F4C, 0x5FAE, 0x672A, 0x68B6, 0x6963, 0x6E3C, 0x6E44, 0x7709, 0x7C73, 0x7F8E, 0x8587, 0x8B0E, 0x8FF7, 0x9761, 0x9EF4, 0x5CB7, 0x60B6, 0x610D, 0x61AB, 0x654F, 0x65FB, 0x65FC, 0x6C11, 0x6CEF, 0x739F, 0x73C9, 0x7DE1, 0x9594, 0x5BC6, 0x871C, 0x8B10, 0x525D, 0x535A, 0x62CD, 0x640F, 0x64B2, 0x6734, 0x6A38, 0x6CCA, 0x73C0, 0x749E, 0x7B94, 0x7C95, 0x7E1B, 0x818A, 0x8236, 0x8584, 0x8FEB, 0x96F9, 0x99C1, 0x4F34, 0x534A, 0x53CD, 0x53DB, 0x62CC, 0x642C, 0x6500, 0x6591, 0x69C3, 0x6CEE, 0x6F58, 0x73ED, 0x7554, 0x7622, 0x76E4, 0x76FC, 0x78D0, 0x78FB, 0x792C, 0x7D46, 0x822C, 0x87E0, 0x8FD4, 0x9812, 0x98EF, 0x52C3, 0x62D4, 0x64A5, 0x6E24, 0x6F51, 0x767C, 0x8DCB, 0x91B1, 0x9262, 0x9AEE, 0x9B43, 0x5023, 0x508D, 0x574A, 0x59A8, 0x5C28, 0x5E47, 0x5F77, 0x623F, 0x653E, 0x65B9, 0x65C1, 0x6609, 0x678B, 0x699C, 0x6EC2, 0x78C5, 0x7D21, 0x80AA, 0x8180, 0x822B, 0x82B3, 0x84A1, 0x868C, 0x8A2A, 0x8B17, 0x90A6, 0x9632, 0x9F90, 0x500D, 0x4FF3, 0xF963, 0x57F9, 0x5F98, 0x62DC, 0x6392, 0x676F, 0x6E43, 0x7119, 0x76C3, 0x80CC, 0x80DA, 0x88F4, 0x88F5, 0x8919, 0x8CE0, 0x8F29, 0x914D, 0x966A, 0x4F2F, 0x4F70, 0x5E1B, 0x67CF, 0x6822, 0x767D, 0x767E, 0x9B44, 0x5E61, 0x6A0A, 0x7169, 0x71D4, 0x756A, 0xF964, 0x7E41, 0x8543, 0x85E9, 0x98DC, 0x4F10, 0x7B4F, 0x7F70, 0x95A5, 0x51E1, 0x5E06, 0x68B5, 0x6C3E, 0x6C4E, 0x6CDB, 0x72AF, 0x7BC4, 0x8303, 0x6CD5, 0x743A, 0x50FB, 0x5288, 0x58C1, 0x64D8, 0x6A97, 0x74A7, 0x7656, 0x78A7, 0x8617, 0x95E2, 0x9739, 0xF965, 0x535E, 0x5F01, 0x8B8A, 0x8FA8, 0x8FAF, 0x908A, 0x5225, 0x77A5, 0x9C49, 0x9F08, 0x4E19, 0x5002, 0x5175, 0x5C5B, 0x5E77, 0x661E, 0x663A, 0x67C4, 0x68C5, 0x70B3, 0x7501, 0x75C5, 0x79C9, 0x7ADD, 0x8F27, 0x9920, 0x9A08, 0x4FDD, 0x5821, 0x5831, 0x5BF6, 0x666E, 0x6B65, 0x6D11, 0x6E7A, 0x6F7D, 0x73E4, 0x752B, 0x83E9, 0x88DC, 0x8913, 0x8B5C, 0x8F14, 0x4F0F, 0x50D5, 0x5310, 0x535C, 0x5B93, 0x5FA9, 0x670D, 0x798F, 0x8179, 0x832F, 0x8514, 0x8907, 0x8986, 0x8F39, 0x8F3B, 0x99A5, 0x9C12, 0x672C, 0x4E76, 0x4FF8, 0x5949, 0x5C01, 0x5CEF, 0x5CF0, 0x6367, 0x68D2, 0x70FD, 0x71A2, 0x742B, 0x7E2B, 0x84EC, 0x8702, 0x9022, 0x92D2, 0x9CF3, 0x4E0D, 0x4ED8, 0x4FEF, 0x5085, 0x5256, 0x526F, 0x5426, 0x5490, 0x57E0, 0x592B, 0x5A66, 0x5B5A, 0x5B75, 0x5BCC, 0x5E9C, 0xF966, 0x6276, 0x6577, 0x65A7, 0x6D6E, 0x6EA5, 0x7236, 0x7B26, 0x7C3F, 0x7F36, 0x8150, 0x8151, 0x819A, 0x8240, 0x8299, 0x83A9, 0x8A03, 0x8CA0, 0x8CE6, 0x8CFB, 0x8D74, 0x8DBA, 0x90E8, 0x91DC, 0x961C, 0x9644, 0x99D9, 0x9CE7, 0x5317, 0x5206, 0x5429, 0x5674, 0x58B3, 0x5954, 0x596E, 0x5FFF, 0x61A4, 0x626E, 0x6610, 0x6C7E, 0x711A, 0x76C6, 0x7C89, 0x7CDE, 0x7D1B, 0x82AC, 0x8CC1, 0x96F0, 0xF967, 0x4F5B, 0x5F17, 0x5F7F, 0x62C2, 0x5D29, 0x670B, 0x68DA, 0x787C, 0x7E43, 0x9D6C, 0x4E15, 0x5099, 0x5315, 0x532A, 0x5351, 0x5983, 0x5A62, 0x5E87, 0x60B2, 0x618A, 0x6249, 0x6279, 0x6590, 0x6787, 0x69A7, 0x6BD4, 0x6BD6, 0x6BD7, 0x6BD8, 0x6CB8, 0xF968, 0x7435, 0x75FA, 0x7812, 0x7891, 0x79D5, 0x79D8, 0x7C83, 0x7DCB, 0x7FE1, 0x80A5, 0x813E, 0x81C2, 0x83F2, 0x871A, 0x88E8, 0x8AB9, 0x8B6C, 0x8CBB, 0x9119, 0x975E, 0x98DB, 0x9F3B, 0x56AC, 0x5B2A, 0x5F6C, 0x658C, 0x6AB3, 0x6BAF, 0x6D5C, 0x6FF1, 0x7015, 0x725D, 0x73AD, 0x8CA7, 0x8CD3, 0x983B, 0x6191, 0x6C37, 0x8058, 0x9A01, 0x4E4D, 0x4E8B, 0x4E9B, 0x4ED5, 0x4F3A, 0x4F3C, 0x4F7F, 0x4FDF, 0x50FF, 0x53F2, 0x53F8, 0x5506, 0x55E3, 0x56DB, 0x58EB, 0x5962, 0x5A11, 0x5BEB, 0x5BFA, 0x5C04, 0x5DF3, 0x5E2B, 0x5F99, 0x601D, 0x6368, 0x659C, 0x65AF, 0x67F6, 0x67FB, 0x68AD, 0x6B7B, 0x6C99, 0x6CD7, 0x6E23, 0x7009, 0x7345, 0x7802, 0x793E, 0x7940, 0x7960, 0x79C1, 0x7BE9, 0x7D17, 0x7D72, 0x8086, 0x820D, 0x838E, 0x84D1, 0x86C7, 0x88DF, 0x8A50, 0x8A5E, 0x8B1D, 0x8CDC, 0x8D66, 0x8FAD, 0x90AA, 0x98FC, 0x99DF, 0x9E9D, 0x524A, 0xF969, 0x6714, 0xF96A, 0x5098, 0x522A, 0x5C71, 0x6563, 0x6C55, 0x73CA, 0x7523, 0x759D, 0x7B97, 0x849C, 0x9178, 0x9730, 0x4E77, 0x6492, 0x6BBA, 0x715E, 0x85A9, 0x4E09, 0xF96B, 0x6749, 0x68EE, 0x6E17, 0x829F, 0x8518, 0x886B, 0x63F7, 0x6F81, 0x9212, 0x98AF, 0x4E0A, 0x50B7, 0x50CF, 0x511F, 0x5546, 0x55AA, 0x5617, 0x5B40, 0x5C19, 0x5CE0, 0x5E38, 0x5E8A, 0x5EA0, 0x5EC2, 0x60F3, 0x6851, 0x6A61, 0x6E58, 0x723D, 0x7240, 0x72C0, 0x76F8, 0x7965, 0x7BB1, 0x7FD4, 0x88F3, 0x89F4, 0x8A73, 0x8C61, 0x8CDE, 0x971C, 0x585E, 0x74BD, 0x8CFD, 0x55C7, 0xF96C, 0x7A61, 0x7D22, 0x8272, 0x7272, 0x751F, 0x7525, 0xF96D, 0x7B19, 0x5885, 0x58FB, 0x5DBC, 0x5E8F, 0x5EB6, 0x5F90, 0x6055, 0x6292, 0x637F, 0x654D, 0x6691, 0x66D9, 0x66F8, 0x6816, 0x68F2, 0x7280, 0x745E, 0x7B6E, 0x7D6E, 0x7DD6, 0x7F72, 0x80E5, 0x8212, 0x85AF, 0x897F, 0x8A93, 0x901D, 0x92E4, 0x9ECD, 0x9F20, 0x5915, 0x596D, 0x5E2D, 0x60DC, 0x6614, 0x6673, 0x6790, 0x6C50, 0x6DC5, 0x6F5F, 0x77F3, 0x78A9, 0x84C6, 0x91CB, 0x932B, 0x4ED9, 0x50CA, 0x5148, 0x5584, 0x5B0B, 0x5BA3, 0x6247, 0x657E, 0x65CB, 0x6E32, 0x717D, 0x7401, 0x7444, 0x7487, 0x74BF, 0x766C, 0x79AA, 0x7DDA, 0x7E55, 0x7FA8, 0x817A, 0x81B3, 0x8239, 0x861A, 0x87EC, 0x8A75, 0x8DE3, 0x9078, 0x9291, 0x9425, 0x994D, 0x9BAE, 0x5368, 0x5C51, 0x6954, 0x6CC4, 0x6D29, 0x6E2B, 0x820C, 0x859B, 0x893B, 0x8A2D, 0x8AAA, 0x96EA, 0x9F67, 0x5261, 0x66B9, 0x6BB2, 0x7E96, 0x87FE, 0x8D0D, 0x9583, 0x965D, 0x651D, 0x6D89, 0x71EE, 0xF96E, 0x57CE, 0x59D3, 0x5BAC, 0x6027, 0x60FA, 0x6210, 0x661F, 0x665F, 0x7329, 0x73F9, 0x76DB, 0x7701, 0x7B6C, 0x8056, 0x8072, 0x8165, 0x8AA0, 0x9192, 0x4E16, 0x52E2, 0x6B72, 0x6D17, 0x7A05, 0x7B39, 0x7D30, 0xF96F, 0x8CB0, 0x53EC, 0x562F, 0x5851, 0x5BB5, 0x5C0F, 0x5C11, 0x5DE2, 0x6240, 0x6383, 0x6414, 0x662D, 0x68B3, 0x6CBC, 0x6D88, 0x6EAF, 0x701F, 0x70A4, 0x71D2, 0x7526, 0x758F, 0x758E, 0x7619, 0x7B11, 0x7BE0, 0x7C2B, 0x7D20, 0x7D39, 0x852C, 0x856D, 0x8607, 0x8A34, 0x900D, 0x9061, 0x90B5, 0x92B7, 0x97F6, 0x9A37, 0x4FD7, 0x5C6C, 0x675F, 0x6D91, 0x7C9F, 0x7E8C, 0x8B16, 0x8D16, 0x901F, 0x5B6B, 0x5DFD, 0x640D, 0x84C0, 0x905C, 0x98E1, 0x7387, 0x5B8B, 0x609A, 0x677E, 0x6DDE, 0x8A1F, 0x8AA6, 0x9001, 0x980C, 0x5237, 0xF970, 0x7051, 0x788E, 0x9396, 0x8870, 0x91D7, 0x4FEE, 0x53D7, 0x55FD, 0x56DA, 0x5782, 0x58FD, 0x5AC2, 0x5B88, 0x5CAB, 0x5CC0, 0x5E25, 0x6101, 0x620D, 0x624B, 0x6388, 0x641C, 0x6536, 0x6578, 0x6A39, 0x6B8A, 0x6C34, 0x6D19, 0x6F31, 0x71E7, 0x72E9, 0x7378, 0x7407, 0x74B2, 0x7626, 0x7761, 0x79C0, 0x7A57, 0x7AEA, 0x7CB9, 0x7D8F, 0x7DAC, 0x7E61, 0x7F9E, 0x8129, 0x8331, 0x8490, 0x84DA, 0x85EA, 0x8896, 0x8AB0, 0x8B90, 0x8F38, 0x9042, 0x9083, 0x916C, 0x9296, 0x92B9, 0x968B, 0x96A7, 0x96A8, 0x96D6, 0x9700, 0x9808, 0x9996, 0x9AD3, 0x9B1A, 0x53D4, 0x587E, 0x5919, 0x5B70, 0x5BBF, 0x6DD1, 0x6F5A, 0x719F, 0x7421, 0x74B9, 0x8085, 0x83FD, 0x5DE1, 0x5F87, 0x5FAA, 0x6042, 0x65EC, 0x6812, 0x696F, 0x6A53, 0x6B89, 0x6D35, 0x6DF3, 0x73E3, 0x76FE, 0x77AC, 0x7B4D, 0x7D14, 0x8123, 0x821C, 0x8340, 0x84F4, 0x8563, 0x8A62, 0x8AC4, 0x9187, 0x931E, 0x9806, 0x99B4, 0x620C, 0x8853, 0x8FF0, 0x9265, 0x5D07, 0x5D27, 0x5D69, 0x745F, 0x819D, 0x8768, 0x6FD5, 0x62FE, 0x7FD2, 0x8936, 0x8972, 0x4E1E, 0x4E58, 0x50E7, 0x52DD, 0x5347, 0x627F, 0x6607, 0x7E69, 0x8805, 0x965E, 0x4F8D, 0x5319, 0x5636, 0x59CB, 0x5AA4, 0x5C38, 0x5C4E, 0x5C4D, 0x5E02, 0x5F11, 0x6043, 0x65BD, 0x662F, 0x6642, 0x67BE, 0x67F4, 0x731C, 0x77E2, 0x793A, 0x7FC5, 0x8494, 0x84CD, 0x8996, 0x8A66, 0x8A69, 0x8AE1, 0x8C55, 0x8C7A, 0x57F4, 0x5BD4, 0x5F0F, 0x606F, 0x62ED, 0x690D, 0x6B96, 0x6E5C, 0x7184, 0x7BD2, 0x8755, 0x8B58, 0x8EFE, 0x98DF, 0x98FE, 0x4F38, 0x4F81, 0x4FE1, 0x547B, 0x5A20, 0x5BB8, 0x613C, 0x65B0, 0x6668, 0x71FC, 0x7533, 0x795E, 0x7D33, 0x814E, 0x81E3, 0x8398, 0x85AA, 0x85CE, 0x8703, 0x8A0A, 0x8EAB, 0x8F9B, 0xF971, 0x8FC5, 0x5931, 0x5BA4, 0x5BE6, 0x6089, 0x5BE9, 0x5C0B, 0x5FC3, 0x6C81, 0xF972, 0x6DF1, 0x700B, 0x751A, 0x82AF, 0x8AF6, 0x4EC0, 0x5341, 0xF973, 0x96D9, 0x6C0F, 0x4E9E, 0x4FC4, 0x5152, 0x555E, 0x5A25, 0x5CE8, 0x6211, 0x7259, 0x82BD, 0x83AA, 0x86FE, 0x8859, 0x8A1D, 0x963F, 0x96C5, 0x9913, 0x9D09, 0x9D5D, 0x580A, 0x5CB3, 0x5DBD, 0x5E44, 0x60E1, 0x6115, 0x63E1, 0x6A02, 0x6E25, 0x9102, 0x9354, 0x984E, 0x9C10, 0x9F77, 0x5B89, 0x5CB8, 0x6309, 0x664F, 0x6848, 0x773C, 0x96C1, 0x978D, 0x9854, 0x9B9F, 0x65A1, 0x8B01, 0x8ECB, 0x95BC, 0x5535, 0x5CA9, 0x5DD6, 0x5EB5, 0x6697, 0x764C, 0x83F4, 0x95C7, 0x58D3, 0x62BC, 0x72CE, 0x9D28, 0x4EF0, 0x592E, 0x600F, 0x663B, 0x6B83, 0x79E7, 0x9D26, 0x5393, 0x54C0, 0x57C3, 0x5D16, 0x611B, 0x66D6, 0x6DAF, 0x788D, 0x827E, 0x9698, 0x9744, 0x5384, 0x627C, 0x6396, 0x6DB2, 0x7E0A, 0x814B, 0x984D, 0x6AFB, 0x7F4C, 0x9DAF, 0x9E1A, 0x4E5F, 0x503B, 0x51B6, 0x591C, 0x60F9, 0x63F6, 0x6930, 0x723A, 0x8036, 0xF974, 0x91CE, 0x5F31, 0xF975, 0xF976, 0x7D04, 0x82E5, 0x846F, 0x84BB, 0x85E5, 0x8E8D, 0xF977, 0x4F6F, 0xF978, 0xF979, 0x58E4, 0x5B43, 0x6059, 0x63DA, 0x6518, 0x656D, 0x6698, 0xF97A, 0x694A, 0x6A23, 0x6D0B, 0x7001, 0x716C, 0x75D2, 0x760D, 0x79B3, 0x7A70, 0xF97B, 0x7F8A, 0xF97C, 0x8944, 0xF97D, 0x8B93, 0x91C0, 0x967D, 0xF97E, 0x990A, 0x5704, 0x5FA1, 0x65BC, 0x6F01, 0x7600, 0x79A6, 0x8A9E, 0x99AD, 0x9B5A, 0x9F6C, 0x5104, 0x61B6, 0x6291, 0x6A8D, 0x81C6, 0x5043, 0x5830, 0x5F66, 0x7109, 0x8A00, 0x8AFA, 0x5B7C, 0x8616, 0x4FFA, 0x513C, 0x56B4, 0x5944, 0x63A9, 0x6DF9, 0x5DAA, 0x696D, 0x5186, 0x4E88, 0x4F59, 0xF97F, 0xF980, 0xF981, 0x5982, 0xF982, 0xF983, 0x6B5F, 0x6C5D, 0xF984, 0x74B5, 0x7916, 0xF985, 0x8207, 0x8245, 0x8339, 0x8F3F, 0x8F5D, 0xF986, 0x9918, 0xF987, 0xF988, 0xF989, 0x4EA6, 0xF98A, 0x57DF, 0x5F79, 0x6613, 0xF98B, 0xF98C, 0x75AB, 0x7E79, 0x8B6F, 0xF98D, 0x9006, 0x9A5B, 0x56A5, 0x5827, 0x59F8, 0x5A1F, 0x5BB4, 0xF98E, 0x5EF6, 0xF98F, 0xF990, 0x6350, 0x633B, 0xF991, 0x693D, 0x6C87, 0x6CBF, 0x6D8E, 0x6D93, 0x6DF5, 0x6F14, 0xF992, 0x70DF, 0x7136, 0x7159, 0xF993, 0x71C3, 0x71D5, 0xF994, 0x784F, 0x786F, 0xF995, 0x7B75, 0x7DE3, 0xF996, 0x7E2F, 0xF997, 0x884D, 0x8EDF, 0xF998, 0xF999, 0xF99A, 0x925B, 0xF99B, 0x9CF6, 0xF99C, 0xF99D, 0xF99E, 0x6085, 0x6D85, 0xF99F, 0x71B1, 0xF9A0, 0xF9A1, 0x95B1, 0x53AD, 0xF9A2, 0xF9A3, 0xF9A4, 0x67D3, 0xF9A5, 0x708E, 0x7130, 0x7430, 0x8276, 0x82D2, 0xF9A6, 0x95BB, 0x9AE5, 0x9E7D, 0x66C4, 0xF9A7, 0x71C1, 0x8449, 0xF9A8, 0xF9A9, 0x584B, 0xF9AA, 0xF9AB, 0x5DB8, 0x5F71, 0xF9AC, 0x6620, 0x668E, 0x6979, 0x69AE, 0x6C38, 0x6CF3, 0x6E36, 0x6F41, 0x6FDA, 0x701B, 0x702F, 0x7150, 0x71DF, 0x7370, 0xF9AD, 0x745B, 0xF9AE, 0x74D4, 0x76C8, 0x7A4E, 0x7E93, 0xF9AF, 0xF9B0, 0x82F1, 0x8A60, 0x8FCE, 0xF9B1, 0x9348, 0xF9B2, 0x9719, 0xF9B3, 0xF9B4, 0x4E42, 0x502A, 0xF9B5, 0x5208, 0x53E1, 0x66F3, 0x6C6D, 0x6FCA, 0x730A, 0x777F, 0x7A62, 0x82AE, 0x85DD, 0x8602, 0xF9B6, 0x88D4, 0x8A63, 0x8B7D, 0x8C6B, 0xF9B7, 0x92B3, 0xF9B8, 0x9713, 0x9810, 0x4E94, 0x4F0D, 0x4FC9, 0x50B2, 0x5348, 0x543E, 0x5433, 0x55DA, 0x5862, 0x58BA, 0x5967, 0x5A1B, 0x5BE4, 0x609F, 0xF9B9, 0x61CA, 0x6556, 0x65FF, 0x6664, 0x68A7, 0x6C5A, 0x6FB3, 0x70CF, 0x71AC, 0x7352, 0x7B7D, 0x8708, 0x8AA4, 0x9C32, 0x9F07, 0x5C4B, 0x6C83, 0x7344, 0x7389, 0x923A, 0x6EAB, 0x7465, 0x761F, 0x7A69, 0x7E15, 0x860A, 0x5140, 0x58C5, 0x64C1, 0x74EE, 0x7515, 0x7670, 0x7FC1, 0x9095, 0x96CD, 0x9954, 0x6E26, 0x74E6, 0x7AA9, 0x7AAA, 0x81E5, 0x86D9, 0x8778, 0x8A1B, 0x5A49, 0x5B8C, 0x5B9B, 0x68A1, 0x6900, 0x6D63, 0x73A9, 0x7413, 0x742C, 0x7897, 0x7DE9, 0x7FEB, 0x8118, 0x8155, 0x839E, 0x8C4C, 0x962E, 0x9811, 0x66F0, 0x5F80, 0x65FA, 0x6789, 0x6C6A, 0x738B, 0x502D, 0x5A03, 0x6B6A, 0x77EE, 0x5916, 0x5D6C, 0x5DCD, 0x7325, 0x754F, 0xF9BA, 0xF9BB, 0x50E5, 0x51F9, 0x582F, 0x592D, 0x5996, 0x59DA, 0x5BE5, 0xF9BC, 0xF9BD, 0x5DA2, 0x62D7, 0x6416, 0x6493, 0x64FE, 0xF9BE, 0x66DC, 0xF9BF, 0x6A48, 0xF9C0, 0x71FF, 0x7464, 0xF9C1, 0x7A88, 0x7AAF, 0x7E47, 0x7E5E, 0x8000, 0x8170, 0xF9C2, 0x87EF, 0x8981, 0x8B20, 0x9059, 0xF9C3, 0x9080, 0x9952, 0x617E, 0x6B32, 0x6D74, 0x7E1F, 0x8925, 0x8FB1, 0x4FD1, 0x50AD, 0x5197, 0x52C7, 0x57C7, 0x5889, 0x5BB9, 0x5EB8, 0x6142, 0x6995, 0x6D8C, 0x6E67, 0x6EB6, 0x7194, 0x7462, 0x7528, 0x752C, 0x8073, 0x8338, 0x84C9, 0x8E0A, 0x9394, 0x93DE, 0xF9C4, 0x4E8E, 0x4F51, 0x5076, 0x512A, 0x53C8, 0x53CB, 0x53F3, 0x5B87, 0x5BD3, 0x5C24, 0x611A, 0x6182, 0x65F4, 0x725B, 0x7397, 0x7440, 0x76C2, 0x7950, 0x7991, 0x79B9, 0x7D06, 0x7FBD, 0x828B, 0x85D5, 0x865E, 0x8FC2, 0x9047, 0x90F5, 0x91EA, 0x9685, 0x96E8, 0x96E9, 0x52D6, 0x5F67, 0x65ED, 0x6631, 0x682F, 0x715C, 0x7A36, 0x90C1, 0x980A, 0x4E91, 0xF9C5, 0x6A52, 0x6B9E, 0x6F90, 0x7189, 0x8018, 0x82B8, 0x8553, 0x904B, 0x9695, 0x96F2, 0x97FB, 0x851A, 0x9B31, 0x4E90, 0x718A, 0x96C4, 0x5143, 0x539F, 0x54E1, 0x5713, 0x5712, 0x57A3, 0x5A9B, 0x5AC4, 0x5BC3, 0x6028, 0x613F, 0x63F4, 0x6C85, 0x6D39, 0x6E72, 0x6E90, 0x7230, 0x733F, 0x7457, 0x82D1, 0x8881, 0x8F45, 0x9060, 0xF9C6, 0x9662, 0x9858, 0x9D1B, 0x6708, 0x8D8A, 0x925E, 0x4F4D, 0x5049, 0x50DE, 0x5371, 0x570D, 0x59D4, 0x5A01, 0x5C09, 0x6170, 0x6690, 0x6E2D, 0x7232, 0x744B, 0x7DEF, 0x80C3, 0x840E, 0x8466, 0x853F, 0x875F, 0x885B, 0x8918, 0x8B02, 0x9055, 0x97CB, 0x9B4F, 0x4E73, 0x4F91, 0x5112, 0x516A, 0xF9C7, 0x552F, 0x55A9, 0x5B7A, 0x5BA5, 0x5E7C, 0x5E7D, 0x5EBE, 0x60A0, 0x60DF, 0x6108, 0x6109, 0x63C4, 0x6538, 0x6709, 0xF9C8, 0x67D4, 0x67DA, 0xF9C9, 0x6961, 0x6962, 0x6CB9, 0x6D27, 0xF9CA, 0x6E38, 0xF9CB, 0x6FE1, 0x7336, 0x7337, 0xF9CC, 0x745C, 0x7531, 0xF9CD, 0x7652, 0xF9CE, 0xF9CF, 0x7DAD, 0x81FE, 0x8438, 0x88D5, 0x8A98, 0x8ADB, 0x8AED, 0x8E30, 0x8E42, 0x904A, 0x903E, 0x907A, 0x9149, 0x91C9, 0x936E, 0xF9D0, 0xF9D1, 0x5809, 0xF9D2, 0x6BD3, 0x8089, 0x80B2, 0xF9D3, 0xF9D4, 0x5141, 0x596B, 0x5C39, 0xF9D5, 0xF9D6, 0x6F64, 0x73A7, 0x80E4, 0x8D07, 0xF9D7, 0x9217, 0x958F, 0xF9D8, 0xF9D9, 0xF9DA, 0xF9DB, 0x807F, 0x620E, 0x701C, 0x7D68, 0x878D, 0xF9DC, 0x57A0, 0x6069, 0x6147, 0x6BB7, 0x8ABE, 0x9280, 0x96B1, 0x4E59, 0x541F, 0x6DEB, 0x852D, 0x9670, 0x97F3, 0x98EE, 0x63D6, 0x6CE3, 0x9091, 0x51DD, 0x61C9, 0x81BA, 0x9DF9, 0x4F9D, 0x501A, 0x5100, 0x5B9C, 0x610F, 0x61FF, 0x64EC, 0x6905, 0x6BC5, 0x7591, 0x77E3, 0x7FA9, 0x8264, 0x858F, 0x87FB, 0x8863, 0x8ABC, 0x8B70, 0x91AB, 0x4E8C, 0x4EE5, 0x4F0A, 0xF9DD, 0xF9DE, 0x5937, 0x59E8, 0xF9DF, 0x5DF2, 0x5F1B, 0x5F5B, 0x6021, 0xF9E0, 0xF9E1, 0xF9E2, 0xF9E3, 0x723E, 0x73E5, 0xF9E4, 0x7570, 0x75CD, 0xF9E5, 0x79FB, 0xF9E6, 0x800C, 0x8033, 0x8084, 0x82E1, 0x8351, 0xF9E7, 0xF9E8, 0x8CBD, 0x8CB3, 0x9087, 0xF9E9, 0xF9EA, 0x98F4, 0x990C, 0xF9EB, 0xF9EC, 0x7037, 0x76CA, 0x7FCA, 0x7FCC, 0x7FFC, 0x8B1A, 0x4EBA, 0x4EC1, 0x5203, 0x5370, 0xF9ED, 0x54BD, 0x56E0, 0x59FB, 0x5BC5, 0x5F15, 0x5FCD, 0x6E6E, 0xF9EE, 0xF9EF, 0x7D6A, 0x8335, 0xF9F0, 0x8693, 0x8A8D, 0xF9F1, 0x976D, 0x9777, 0xF9F2, 0xF9F3, 0x4E00, 0x4F5A, 0x4F7E, 0x58F9, 0x65E5, 0x6EA2, 0x9038, 0x93B0, 0x99B9, 0x4EFB, 0x58EC, 0x598A, 0x59D9, 0x6041, 0xF9F4, 0xF9F5, 0x7A14, 0xF9F6, 0x834F, 0x8CC3, 0x5165, 0x5344, 0xF9F7, 0xF9F8, 0xF9F9, 0x4ECD, 0x5269, 0x5B55, 0x82BF, 0x4ED4, 0x523A, 0x54A8, 0x59C9, 0x59FF, 0x5B50, 0x5B57, 0x5B5C, 0x6063, 0x6148, 0x6ECB, 0x7099, 0x716E, 0x7386, 0x74F7, 0x75B5, 0x78C1, 0x7D2B, 0x8005, 0x81EA, 0x8328, 0x8517, 0x85C9, 0x8AEE, 0x8CC7, 0x96CC, 0x4F5C, 0x52FA, 0x56BC, 0x65AB, 0x6628, 0x707C, 0x70B8, 0x7235, 0x7DBD, 0x828D, 0x914C, 0x96C0, 0x9D72, 0x5B71, 0x68E7, 0x6B98, 0x6F7A, 0x76DE, 0x5C91, 0x66AB, 0x6F5B, 0x7BB4, 0x7C2A, 0x8836, 0x96DC, 0x4E08, 0x4ED7, 0x5320, 0x5834, 0x58BB, 0x58EF, 0x596C, 0x5C07, 0x5E33, 0x5E84, 0x5F35, 0x638C, 0x66B2, 0x6756, 0x6A1F, 0x6AA3, 0x6B0C, 0x6F3F, 0x7246, 0xF9FA, 0x7350, 0x748B, 0x7AE0, 0x7CA7, 0x8178, 0x81DF, 0x81E7, 0x838A, 0x846C, 0x8523, 0x8594, 0x85CF, 0x88DD, 0x8D13, 0x91AC, 0x9577, 0x969C, 0x518D, 0x54C9, 0x5728, 0x5BB0, 0x624D, 0x6750, 0x683D, 0x6893, 0x6E3D, 0x6ED3, 0x707D, 0x7E21, 0x88C1, 0x8CA1, 0x8F09, 0x9F4B, 0x9F4E, 0x722D, 0x7B8F, 0x8ACD, 0x931A, 0x4F47, 0x4F4E, 0x5132, 0x5480, 0x59D0, 0x5E95, 0x62B5, 0x6775, 0x696E, 0x6A17, 0x6CAE, 0x6E1A, 0x72D9, 0x732A, 0x75BD, 0x7BB8, 0x7D35, 0x82E7, 0x83F9, 0x8457, 0x85F7, 0x8A5B, 0x8CAF, 0x8E87, 0x9019, 0x90B8, 0x96CE, 0x9F5F, 0x52E3, 0x540A, 0x5AE1, 0x5BC2, 0x6458, 0x6575, 0x6EF4, 0x72C4, 0xF9FB, 0x7684, 0x7A4D, 0x7B1B, 0x7C4D, 0x7E3E, 0x7FDF, 0x837B, 0x8B2B, 0x8CCA, 0x8D64, 0x8DE1, 0x8E5F, 0x8FEA, 0x8FF9, 0x9069, 0x93D1, 0x4F43, 0x4F7A, 0x50B3, 0x5168, 0x5178, 0x524D, 0x526A, 0x5861, 0x587C, 0x5960, 0x5C08, 0x5C55, 0x5EDB, 0x609B, 0x6230, 0x6813, 0x6BBF, 0x6C08, 0x6FB1, 0x714E, 0x7420, 0x7530, 0x7538, 0x7551, 0x7672, 0x7B4C, 0x7B8B, 0x7BAD, 0x7BC6, 0x7E8F, 0x8A6E, 0x8F3E, 0x8F49, 0x923F, 0x9293, 0x9322, 0x942B, 0x96FB, 0x985A, 0x986B, 0x991E, 0x5207, 0x622A, 0x6298, 0x6D59, 0x7664, 0x7ACA, 0x7BC0, 0x7D76, 0x5360, 0x5CBE, 0x5E97, 0x6F38, 0x70B9, 0x7C98, 0x9711, 0x9B8E, 0x9EDE, 0x63A5, 0x647A, 0x8776, 0x4E01, 0x4E95, 0x4EAD, 0x505C, 0x5075, 0x5448, 0x59C3, 0x5B9A, 0x5E40, 0x5EAD, 0x5EF7, 0x5F81, 0x60C5, 0x633A, 0x653F, 0x6574, 0x65CC, 0x6676, 0x6678, 0x67FE, 0x6968, 0x6A89, 0x6B63, 0x6C40, 0x6DC0, 0x6DE8, 0x6E1F, 0x6E5E, 0x701E, 0x70A1, 0x738E, 0x73FD, 0x753A, 0x775B, 0x7887, 0x798E, 0x7A0B, 0x7A7D, 0x7CBE, 0x7D8E, 0x8247, 0x8A02, 0x8AEA, 0x8C9E, 0x912D, 0x914A, 0x91D8, 0x9266, 0x92CC, 0x9320, 0x9706, 0x9756, 0x975C, 0x9802, 0x9F0E, 0x5236, 0x5291, 0x557C, 0x5824, 0x5E1D, 0x5F1F, 0x608C, 0x63D0, 0x68AF, 0x6FDF, 0x796D, 0x7B2C, 0x81CD, 0x85BA, 0x88FD, 0x8AF8, 0x8E44, 0x918D, 0x9664, 0x969B, 0x973D, 0x984C, 0x9F4A, 0x4FCE, 0x5146, 0x51CB, 0x52A9, 0x5632, 0x5F14, 0x5F6B, 0x63AA, 0x64CD, 0x65E9, 0x6641, 0x66FA, 0x66F9, 0x671D, 0x689D, 0x68D7, 0x69FD, 0x6F15, 0x6F6E, 0x7167, 0x71E5, 0x722A, 0x74AA, 0x773A, 0x7956, 0x795A, 0x79DF, 0x7A20, 0x7A95, 0x7C97, 0x7CDF, 0x7D44, 0x7E70, 0x8087, 0x85FB, 0x86A4, 0x8A54, 0x8ABF, 0x8D99, 0x8E81, 0x9020, 0x906D, 0x91E3, 0x963B, 0x96D5, 0x9CE5, 0x65CF, 0x7C07, 0x8DB3, 0x93C3, 0x5B58, 0x5C0A, 0x5352, 0x62D9, 0x731D, 0x5027, 0x5B97, 0x5F9E, 0x60B0, 0x616B, 0x68D5, 0x6DD9, 0x742E, 0x7A2E, 0x7D42, 0x7D9C, 0x7E31, 0x816B, 0x8E2A, 0x8E35, 0x937E, 0x9418, 0x4F50, 0x5750, 0x5DE6, 0x5EA7, 0x632B, 0x7F6A, 0x4E3B, 0x4F4F, 0x4F8F, 0x505A, 0x59DD, 0x80C4, 0x546A, 0x5468, 0x55FE, 0x594F, 0x5B99, 0x5DDE, 0x5EDA, 0x665D, 0x6731, 0x67F1, 0x682A, 0x6CE8, 0x6D32, 0x6E4A, 0x6F8D, 0x70B7, 0x73E0, 0x7587, 0x7C4C, 0x7D02, 0x7D2C, 0x7DA2, 0x821F, 0x86DB, 0x8A3B, 0x8A85, 0x8D70, 0x8E8A, 0x8F33, 0x9031, 0x914E, 0x9152, 0x9444, 0x99D0, 0x7AF9, 0x7CA5, 0x4FCA, 0x5101, 0x51C6, 0x57C8, 0x5BEF, 0x5CFB, 0x6659, 0x6A3D, 0x6D5A, 0x6E96, 0x6FEC, 0x710C, 0x756F, 0x7AE3, 0x8822, 0x9021, 0x9075, 0x96CB, 0x99FF, 0x8301, 0x4E2D, 0x4EF2, 0x8846, 0x91CD, 0x537D, 0x6ADB, 0x696B, 0x6C41, 0x847A, 0x589E, 0x618E, 0x66FE, 0x62EF, 0x70DD, 0x7511, 0x75C7, 0x7E52, 0x84B8, 0x8B49, 0x8D08, 0x4E4B, 0x53EA, 0x54AB, 0x5730, 0x5740, 0x5FD7, 0x6301, 0x6307, 0x646F, 0x652F, 0x65E8, 0x667A, 0x679D, 0x67B3, 0x6B62, 0x6C60, 0x6C9A, 0x6F2C, 0x77E5, 0x7825, 0x7949, 0x7957, 0x7D19, 0x80A2, 0x8102, 0x81F3, 0x829D, 0x82B7, 0x8718, 0x8A8C, 0xF9FC, 0x8D04, 0x8DBE, 0x9072, 0x76F4, 0x7A19, 0x7A37, 0x7E54, 0x8077, 0x5507, 0x55D4, 0x5875, 0x632F, 0x6422, 0x6649, 0x664B, 0x686D, 0x699B, 0x6B84, 0x6D25, 0x6EB1, 0x73CD, 0x7468, 0x74A1, 0x755B, 0x75B9, 0x76E1, 0x771E, 0x778B, 0x79E6, 0x7E09, 0x7E1D, 0x81FB, 0x852F, 0x8897, 0x8A3A, 0x8CD1, 0x8EEB, 0x8FB0, 0x9032, 0x93AD, 0x9663, 0x9673, 0x9707, 0x4F84, 0x53F1, 0x59EA, 0x5AC9, 0x5E19, 0x684E, 0x74C6, 0x75BE, 0x79E9, 0x7A92, 0x81A3, 0x86ED, 0x8CEA, 0x8DCC, 0x8FED, 0x659F, 0x6715, 0xF9FD, 0x57F7, 0x6F57, 0x7DDD, 0x8F2F, 0x93F6, 0x96C6, 0x5FB5, 0x61F2, 0x6F84, 0x4E14, 0x4F98, 0x501F, 0x53C9, 0x55DF, 0x5D6F, 0x5DEE, 0x6B21, 0x6B64, 0x78CB, 0x7B9A, 0xF9FE, 0x8E49, 0x8ECA, 0x906E, 0x6349, 0x643E, 0x7740, 0x7A84, 0x932F, 0x947F, 0x9F6A, 0x64B0, 0x6FAF, 0x71E6, 0x74A8, 0x74DA, 0x7AC4, 0x7C12, 0x7E82, 0x7CB2, 0x7E98, 0x8B9A, 0x8D0A, 0x947D, 0x9910, 0x994C, 0x5239, 0x5BDF, 0x64E6, 0x672D, 0x7D2E, 0x50ED, 0x53C3, 0x5879, 0x6158, 0x6159, 0x61FA, 0x65AC, 0x7AD9, 0x8B92, 0x8B96, 0x5009, 0x5021, 0x5275, 0x5531, 0x5A3C, 0x5EE0, 0x5F70, 0x6134, 0x655E, 0x660C, 0x6636, 0x66A2, 0x69CD, 0x6EC4, 0x6F32, 0x7316, 0x7621, 0x7A93, 0x8139, 0x8259, 0x83D6, 0x84BC, 0x50B5, 0x57F0, 0x5BC0, 0x5BE8, 0x5F69, 0x63A1, 0x7826, 0x7DB5, 0x83DC, 0x8521, 0x91C7, 0x91F5, 0x518A, 0x67F5, 0x7B56, 0x8CAC, 0x51C4, 0x59BB, 0x60BD, 0x8655, 0x501C, 0xF9FF, 0x5254, 0x5C3A, 0x617D, 0x621A, 0x62D3, 0x64F2, 0x65A5, 0x6ECC, 0x7620, 0x810A, 0x8E60, 0x965F, 0x96BB, 0x4EDF, 0x5343, 0x5598, 0x5929, 0x5DDD, 0x64C5, 0x6CC9, 0x6DFA, 0x7394, 0x7A7F, 0x821B, 0x85A6, 0x8CE4, 0x8E10, 0x9077, 0x91E7, 0x95E1, 0x9621, 0x97C6, 0x51F8, 0x54F2, 0x5586, 0x5FB9, 0x64A4, 0x6F88, 0x7DB4, 0x8F1F, 0x8F4D, 0x9435, 0x50C9, 0x5C16, 0x6CBE, 0x6DFB, 0x751B, 0x77BB, 0x7C3D, 0x7C64, 0x8A79, 0x8AC2, 0x581E, 0x59BE, 0x5E16, 0x6377, 0x7252, 0x758A, 0x776B, 0x8ADC, 0x8CBC, 0x8F12, 0x5EF3, 0x6674, 0x6DF8, 0x807D, 0x83C1, 0x8ACB, 0x9751, 0x9BD6, 0xFA00, 0x5243, 0x66FF, 0x6D95, 0x6EEF, 0x7DE0, 0x8AE6, 0x902E, 0x905E, 0x9AD4, 0x521D, 0x527F, 0x54E8, 0x6194, 0x6284, 0x62DB, 0x68A2, 0x6912, 0x695A, 0x6A35, 0x7092, 0x7126, 0x785D, 0x7901, 0x790E, 0x79D2, 0x7A0D, 0x8096, 0x8278, 0x82D5, 0x8349, 0x8549, 0x8C82, 0x8D85, 0x9162, 0x918B, 0x91AE, 0x4FC3, 0x56D1, 0x71ED, 0x77D7, 0x8700, 0x89F8, 0x5BF8, 0x5FD6, 0x6751, 0x90A8, 0x53E2, 0x585A, 0x5BF5, 0x60A4, 0x6181, 0x6460, 0x7E3D, 0x8070, 0x8525, 0x9283, 0x64AE, 0x50AC, 0x5D14, 0x6700, 0x589C, 0x62BD, 0x63A8, 0x690E, 0x6978, 0x6A1E, 0x6E6B, 0x76BA, 0x79CB, 0x82BB, 0x8429, 0x8ACF, 0x8DA8, 0x8FFD, 0x9112, 0x914B, 0x919C, 0x9310, 0x9318, 0x939A, 0x96DB, 0x9A36, 0x9C0D, 0x4E11, 0x755C, 0x795D, 0x7AFA, 0x7B51, 0x7BC9, 0x7E2E, 0x84C4, 0x8E59, 0x8E74, 0x8EF8, 0x9010, 0x6625, 0x693F, 0x7443, 0x51FA, 0x672E, 0x9EDC, 0x5145, 0x5FE0, 0x6C96, 0x87F2, 0x885D, 0x8877, 0x60B4, 0x81B5, 0x8403, 0x8D05, 0x53D6, 0x5439, 0x5634, 0x5A36, 0x5C31, 0x708A, 0x7FE0, 0x805A, 0x8106, 0x81ED, 0x8DA3, 0x9189, 0x9A5F, 0x9DF2, 0x5074, 0x4EC4, 0x53A0, 0x60FB, 0x6E2C, 0x5C64, 0x4F88, 0x5024, 0x55E4, 0x5CD9, 0x5E5F, 0x6065, 0x6894, 0x6CBB, 0x6DC4, 0x71BE, 0x75D4, 0x75F4, 0x7661, 0x7A1A, 0x7A49, 0x7DC7, 0x7DFB, 0x7F6E, 0x81F4, 0x86A9, 0x8F1C, 0x96C9, 0x99B3, 0x9F52, 0x5247, 0x52C5, 0x98ED, 0x89AA, 0x4E03, 0x67D2, 0x6F06, 0x4FB5, 0x5BE2, 0x6795, 0x6C88, 0x6D78, 0x741B, 0x7827, 0x91DD, 0x937C, 0x87C4, 0x79E4, 0x7A31, 0x5FEB, 0x4ED6, 0x54A4, 0x553E, 0x58AE, 0x59A5, 0x60F0, 0x6253, 0x62D6, 0x6736, 0x6955, 0x8235, 0x9640, 0x99B1, 0x99DD, 0x502C, 0x5353, 0x5544, 0x577C, 0xFA01, 0x6258, 0xFA02, 0x64E2, 0x666B, 0x67DD, 0x6FC1, 0x6FEF, 0x7422, 0x7438, 0x8A17, 0x9438, 0x5451, 0x5606, 0x5766, 0x5F48, 0x619A, 0x6B4E, 0x7058, 0x70AD, 0x7DBB, 0x8A95, 0x596A, 0x812B, 0x63A2, 0x7708, 0x803D, 0x8CAA, 0x5854, 0x642D, 0x69BB, 0x5B95, 0x5E11, 0x6E6F, 0xFA03, 0x8569, 0x514C, 0x53F0, 0x592A, 0x6020, 0x614B, 0x6B86, 0x6C70, 0x6CF0, 0x7B1E, 0x80CE, 0x82D4, 0x8DC6, 0x90B0, 0x98B1, 0xFA04, 0x64C7, 0x6FA4, 0x6491, 0x6504, 0x514E, 0x5410, 0x571F, 0x8A0E, 0x615F, 0x6876, 0xFA05, 0x75DB, 0x7B52, 0x7D71, 0x901A, 0x5806, 0x69CC, 0x817F, 0x892A, 0x9000, 0x9839, 0x5078, 0x5957, 0x59AC, 0x6295, 0x900F, 0x9B2A, 0x615D, 0x7279, 0x95D6, 0x5761, 0x5A46, 0x5DF4, 0x628A, 0x64AD, 0x64FA, 0x6777, 0x6CE2, 0x6D3E, 0x722C, 0x7436, 0x7834, 0x7F77, 0x82AD, 0x8DDB, 0x9817, 0x5224, 0x5742, 0x677F, 0x7248, 0x74E3, 0x8CA9, 0x8FA6, 0x9211, 0x962A, 0x516B, 0x53ED, 0x634C, 0x4F69, 0x5504, 0x6096, 0x6557, 0x6C9B, 0x6D7F, 0x724C, 0x72FD, 0x7A17, 0x8987, 0x8C9D, 0x5F6D, 0x6F8E, 0x70F9, 0x81A8, 0x610E, 0x4FBF, 0x504F, 0x6241, 0x7247, 0x7BC7, 0x7DE8, 0x7FE9, 0x904D, 0x97AD, 0x9A19, 0x8CB6, 0x576A, 0x5E73, 0x67B0, 0x840D, 0x8A55, 0x5420, 0x5B16, 0x5E63, 0x5EE2, 0x5F0A, 0x6583, 0x80BA, 0x853D, 0x9589, 0x965B, 0x4F48, 0x5305, 0x530D, 0x530F, 0x5486, 0x54FA, 0x5703, 0x5E03, 0x6016, 0x629B, 0x62B1, 0x6355, 0xFA06, 0x6CE1, 0x6D66, 0x75B1, 0x7832, 0x80DE, 0x812F, 0x82DE, 0x8461, 0x84B2, 0x888D, 0x8912, 0x900B, 0x92EA, 0x98FD, 0x9B91, 0x5E45, 0x66B4, 0x66DD, 0x7011, 0x7206, 0xFA07, 0x4FF5, 0x527D, 0x5F6A, 0x6153, 0x6753, 0x6A19, 0x6F02, 0x74E2, 0x7968, 0x8868, 0x8C79, 0x98C7, 0x98C4, 0x9A43, 0x54C1, 0x7A1F, 0x6953, 0x8AF7, 0x8C4A, 0x98A8, 0x99AE, 0x5F7C, 0x62AB, 0x75B2, 0x76AE, 0x88AB, 0x907F, 0x9642, 0x5339, 0x5F3C, 0x5FC5, 0x6CCC, 0x73CC, 0x7562, 0x758B, 0x7B46, 0x82FE, 0x999D, 0x4E4F, 0x903C, 0x4E0B, 0x4F55, 0x53A6, 0x590F, 0x5EC8, 0x6630, 0x6CB3, 0x7455, 0x8377, 0x8766, 0x8CC0, 0x9050, 0x971E, 0x9C15, 0x58D1, 0x5B78, 0x8650, 0x8B14, 0x9DB4, 0x5BD2, 0x6068, 0x608D, 0x65F1, 0x6C57, 0x6F22, 0x6FA3, 0x701A, 0x7F55, 0x7FF0, 0x9591, 0x9592, 0x9650, 0x97D3, 0x5272, 0x8F44, 0x51FD, 0x542B, 0x54B8, 0x5563, 0x558A, 0x6ABB, 0x6DB5, 0x7DD8, 0x8266, 0x929C, 0x9677, 0x9E79, 0x5408, 0x54C8, 0x76D2, 0x86E4, 0x95A4, 0x95D4, 0x965C, 0x4EA2, 0x4F09, 0x59EE, 0x5AE6, 0x5DF7, 0x6052, 0x6297, 0x676D, 0x6841, 0x6C86, 0x6E2F, 0x7F38, 0x809B, 0x822A, 0xFA08, 0xFA09, 0x9805, 0x4EA5, 0x5055, 0x54B3, 0x5793, 0x595A, 0x5B69, 0x5BB3, 0x61C8, 0x6977, 0x6D77, 0x7023, 0x87F9, 0x89E3, 0x8A72, 0x8AE7, 0x9082, 0x99ED, 0x9AB8, 0x52BE, 0x6838, 0x5016, 0x5E78, 0x674F, 0x8347, 0x884C, 0x4EAB, 0x5411, 0x56AE, 0x73E6, 0x9115, 0x97FF, 0x9909, 0x9957, 0x9999, 0x5653, 0x589F, 0x865B, 0x8A31, 0x61B2, 0x6AF6, 0x737B, 0x8ED2, 0x6B47, 0x96AA, 0x9A57, 0x5955, 0x7200, 0x8D6B, 0x9769, 0x4FD4, 0x5CF4, 0x5F26, 0x61F8, 0x665B, 0x6CEB, 0x70AB, 0x7384, 0x73B9, 0x73FE, 0x7729, 0x774D, 0x7D43, 0x7D62, 0x7E23, 0x8237, 0x8852, 0xFA0A, 0x8CE2, 0x9249, 0x986F, 0x5B51, 0x7A74, 0x8840, 0x9801, 0x5ACC, 0x4FE0, 0x5354, 0x593E, 0x5CFD, 0x633E, 0x6D79, 0x72F9, 0x8105, 0x8107, 0x83A2, 0x92CF, 0x9830, 0x4EA8, 0x5144, 0x5211, 0x578B, 0x5F62, 0x6CC2, 0x6ECE, 0x7005, 0x7050, 0x70AF, 0x7192, 0x73E9, 0x7469, 0x834A, 0x87A2, 0x8861, 0x9008, 0x90A2, 0x93A3, 0x99A8, 0x516E, 0x5F57, 0x60E0, 0x6167, 0x66B3, 0x8559, 0x8E4A, 0x91AF, 0x978B, 0x4E4E, 0x4E92, 0x547C, 0x58D5, 0x58FA, 0x597D, 0x5CB5, 0x5F27, 0x6236, 0x6248, 0x660A, 0x6667, 0x6BEB, 0x6D69, 0x6DCF, 0x6E56, 0x6EF8, 0x6F94, 0x6FE0, 0x6FE9, 0x705D, 0x72D0, 0x7425, 0x745A, 0x74E0, 0x7693, 0x795C, 0x7CCA, 0x7E1E, 0x80E1, 0x82A6, 0x846B, 0x84BF, 0x864E, 0x865F, 0x8774, 0x8B77, 0x8C6A, 0x93AC, 0x9800, 0x9865, 0x60D1, 0x6216, 0x9177, 0x5A5A, 0x660F, 0x6DF7, 0x6E3E, 0x743F, 0x9B42, 0x5FFD, 0x60DA, 0x7B0F, 0x54C4, 0x5F18, 0x6C5E, 0x6CD3, 0x6D2A, 0x70D8, 0x7D05, 0x8679, 0x8A0C, 0x9D3B, 0x5316, 0x548C, 0x5B05, 0x6A3A, 0x706B, 0x7575, 0x798D, 0x79BE, 0x82B1, 0x83EF, 0x8A71, 0x8B41, 0x8CA8, 0x9774, 0xFA0B, 0x64F4, 0x652B, 0x78BA, 0x78BB, 0x7A6B, 0x4E38, 0x559A, 0x5950, 0x5BA6, 0x5E7B, 0x60A3, 0x63DB, 0x6B61, 0x6665, 0x6853, 0x6E19, 0x7165, 0x74B0, 0x7D08, 0x9084, 0x9A69, 0x9C25, 0x6D3B, 0x6ED1, 0x733E, 0x8C41, 0x95CA, 0x51F0, 0x5E4C, 0x5FA8, 0x604D, 0x60F6, 0x6130, 0x614C, 0x6643, 0x6644, 0x69A5, 0x6CC1, 0x6E5F, 0x6EC9, 0x6F62, 0x714C, 0x749C, 0x7687, 0x7BC1, 0x7C27, 0x8352, 0x8757, 0x9051, 0x968D, 0x9EC3, 0x532F, 0x56DE, 0x5EFB, 0x5F8A, 0x6062, 0x6094, 0x61F7, 0x6666, 0x6703, 0x6A9C, 0x6DEE, 0x6FAE, 0x7070, 0x736A, 0x7E6A, 0x81BE, 0x8334, 0x86D4, 0x8AA8, 0x8CC4, 0x5283, 0x7372, 0x5B96, 0x6A6B, 0x9404, 0x54EE, 0x5686, 0x5B5D, 0x6548, 0x6585, 0x66C9, 0x689F, 0x6D8D, 0x6DC6, 0x723B, 0x80B4, 0x9175, 0x9A4D, 0x4FAF, 0x5019, 0x539A, 0x540E, 0x543C, 0x5589, 0x55C5, 0x5E3F, 0x5F8C, 0x673D, 0x7166, 0x73DD, 0x9005, 0x52DB, 0x52F3, 0x5864, 0x58CE, 0x7104, 0x718F, 0x71FB, 0x85B0, 0x8A13, 0x6688, 0x85A8, 0x55A7, 0x6684, 0x714A, 0x8431, 0x5349, 0x5599, 0x6BC1, 0x5F59, 0x5FBD, 0x63EE, 0x6689, 0x7147, 0x8AF1, 0x8F1D, 0x9EBE, 0x4F11, 0x643A, 0x70CB, 0x7566, 0x8667, 0x6064, 0x8B4E, 0x9DF8, 0x5147, 0x51F6, 0x5308, 0x6D36, 0x80F8, 0x9ED1, 0x6615, 0x6B23, 0x7098, 0x75D5, 0x5403, 0x5C79, 0x7D07, 0x8A16, 0x6B20, 0x6B3D, 0x6B46, 0x5438, 0x6070, 0x6D3D, 0x7FD5, 0x8208, 0x50D6, 0x51DE, 0x559C, 0x566B, 0x56CD, 0x59EC, 0x5B09, 0x5E0C, 0x6199, 0x6198, 0x6231, 0x665E, 0x66E6, 0x7199, 0x71B9, 0x71BA, 0x72A7, 0x79A7, 0x7A00, 0x7FB2, 0x8A70, ]; pub static KSX1001_SYMBOLS: [u16; 165] = [ 0x3000, 0x3001, 0x3002, 0x00B7, 0x2025, 0x2026, 0x00A8, 0x3003, 0x00AD, 0x2015, 0x2225, 0xFF3C, 0x223C, 0x2018, 0x2019, 0x201C, 0x201D, 0x3014, 0x3015, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D, 0x300E, 0x300F, 0x3010, 0x3011, 0x00B1, 0x00D7, 0x00F7, 0x2260, 0x2264, 0x2265, 0x221E, 0x2234, 0x00B0, 0x2032, 0x2033, 0x2103, 0x212B, 0xFFE0, 0xFFE1, 0xFFE5, 0x2642, 0x2640, 0x2220, 0x22A5, 0x2312, 0x2202, 0x2207, 0x2261, 0x2252, 0x00A7, 0x203B, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7, 0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC, 0x2192, 0x2190, 0x2191, 0x2193, 0x2194, 0x3013, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D, 0x2235, 0x222B, 0x222C, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283, 0x222A, 0x2229, 0x2227, 0x2228, 0xFFE2, 0x21D2, 0x21D4, 0x2200, 0x2203, 0x00B4, 0xFF5E, 0x02C7, 0x02D8, 0x02DD, 0x02DA, 0x02D9, 0x00B8, 0x02DB, 0x00A1, 0x00BF, 0x02D0, 0x222E, 0x2211, 0x220F, 0x00A4, 0x2109, 0x2030, 0x25C1, 0x25C0, 0x25B7, 0x25B6, 0x2664, 0x2660, 0x2661, 0x2665, 0x2667, 0x2663, 0x2299, 0x25C8, 0x25A3, 0x25D0, 0x25D1, 0x2592, 0x25A4, 0x25A5, 0x25A8, 0x25A7, 0x25A6, 0x25A9, 0x2668, 0x260F, 0x260E, 0x261C, 0x261E, 0x00B6, 0x2020, 0x2021, 0x2195, 0x2197, 0x2199, 0x2196, 0x2198, 0x266D, 0x2669, 0x266A, 0x266C, 0x327F, 0x321C, 0x2116, 0x33C7, 0x2122, 0x33C2, 0x33D8, 0x2121, 0x20AC, 0x00AE, ]; pub static KSX1001_UPPERCASE: [u16; 15] = [ 0x00C6, 0x00D0, 0x00AA, 0x0126, 0x0000, 0x0132, 0x0000, 0x013F, 0x0141, 0x00D8, 0x0152, 0x00BA, 0x00DE, 0x0166, 0x014A, ]; pub static KSX1001_LOWERCASE: [u16; 16] = [ 0x00E6, 0x0111, 0x00F0, 0x0127, 0x0131, 0x0133, 0x0138, 0x0140, 0x0142, 0x00F8, 0x0153, 0x00DF, 0x00FE, 0x0167, 0x014B, 0x0149, ]; pub static KSX1001_BOX: [u16; 68] = [ 0x2500, 0x2502, 0x250C, 0x2510, 0x2518, 0x2514, 0x251C, 0x252C, 0x2524, 0x2534, 0x253C, 0x2501, 0x2503, 0x250F, 0x2513, 0x251B, 0x2517, 0x2523, 0x2533, 0x252B, 0x253B, 0x254B, 0x2520, 0x252F, 0x2528, 0x2537, 0x253F, 0x251D, 0x2530, 0x2525, 0x2538, 0x2542, 0x2512, 0x2511, 0x251A, 0x2519, 0x2516, 0x2515, 0x250E, 0x250D, 0x251E, 0x251F, 0x2521, 0x2522, 0x2526, 0x2527, 0x2529, 0x252A, 0x252D, 0x252E, 0x2531, 0x2532, 0x2535, 0x2536, 0x2539, 0x253A, 0x253D, 0x253E, 0x2540, 0x2541, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547, 0x2548, 0x2549, 0x254A, ]; pub static KSX1001_OTHER_POINTERS: [u16; 78] = [ 0x0000, 0x003B, 0x003C, 0x005D, 0x005E, 0x00BC, 0x00C6, 0x00CB, 0x00D5, 0x00DC, 0x00ED, 0x00F4, 0x00FC, 0x010D, 0x0114, 0x011A, 0x0178, 0x017B, 0x017C, 0x017D, 0x017E, 0x0182, 0x018C, 0x018D, 0x0190, 0x0191, 0x0193, 0x0194, 0x0196, 0x01A0, 0x01A5, 0x01AB, 0x01B0, 0x01B1, 0x01B3, 0x01B6, 0x01B7, 0x01B8, 0x01BB, 0x01BC, 0x01C0, 0x01C1, 0x01C2, 0x01C3, 0x01C4, 0x01C5, 0x01C6, 0x01C7, 0x01D6, 0x01E6, 0x0202, 0x021C, 0x022B, 0x022C, 0x022E, 0x022F, 0x0230, 0x0234, 0x0244, 0x0260, 0x027A, 0x0289, 0x028A, 0x028C, 0x028D, 0x028E, 0x0292, 0x02E5, 0x02F0, 0x0346, 0x034E, 0x0354, 0x0355, 0x036F, 0x037E, 0x0384, 0x0385, 0x039F, ]; pub static KSX1001_OTHER_UNSORTED_OFFSETS: [u16; 77] = [ 0xFF01, 0xFFE6, 0xFF3D, 0xFFE3, 0x3131, 0x2170, 0x0000, 0x2160, 0x0000, 0x0391, 0x03A3, 0x0000, 0x03B1, 0x03C3, 0x0000, 0x0000, 0x3395, 0x2113, 0x3398, 0x33C4, 0x33A3, 0x3399, 0x33CA, 0x338D, 0x33CF, 0x3388, 0x33C8, 0x33A7, 0x33B0, 0x3380, 0x33BA, 0x3390, 0x2126, 0x33C0, 0x338A, 0x33D6, 0x33C5, 0x33AD, 0x33DB, 0x33A9, 0x33DD, 0x33D0, 0x33D3, 0x33C3, 0x33C9, 0x33DC, 0x33C6, 0x0000, 0x0000, 0x3260, 0x24D0, 0x2460, 0x00BD, 0x2153, 0x00BC, 0x00BE, 0x215B, 0x0000, 0x3200, 0x249C, 0x2474, 0x00B9, 0x00B2, 0x2074, 0x207F, 0x2081, 0x3041, 0x0000, 0x30A1, 0x0000, 0x0410, 0x0401, 0x0416, 0x0000, 0x0430, 0x0451, 0x0436, ]; #[cfg(feature = "fast-hangul-encode")] static CP949_HANGUL_BYTES: [[u8; 2]; 11172] = [ [0xB0, 0xA1], [0xB0, 0xA2], [0x81, 0x41], [0x81, 0x42], [0xB0, 0xA3], [0x81, 0x43], [0x81, 0x44], [0xB0, 0xA4], [0xB0, 0xA5], [0xB0, 0xA6], [0xB0, 0xA7], [0x81, 0x45], [0x81, 0x46], [0x81, 0x47], [0x81, 0x48], [0x81, 0x49], [0xB0, 0xA8], [0xB0, 0xA9], [0xB0, 0xAA], [0xB0, 0xAB], [0xB0, 0xAC], [0xB0, 0xAD], [0xB0, 0xAE], [0xB0, 0xAF], [0x81, 0x4A], [0xB0, 0xB0], [0xB0, 0xB1], [0xB0, 0xB2], [0xB0, 0xB3], [0xB0, 0xB4], [0x81, 0x4B], [0x81, 0x4C], [0xB0, 0xB5], [0x81, 0x4D], [0x81, 0x4E], [0x81, 0x4F], [0xB0, 0xB6], [0x81, 0x50], [0x81, 0x51], [0x81, 0x52], [0x81, 0x53], [0x81, 0x54], [0x81, 0x55], [0x81, 0x56], [0xB0, 0xB7], [0xB0, 0xB8], [0x81, 0x57], [0xB0, 0xB9], [0xB0, 0xBA], [0xB0, 0xBB], [0x81, 0x58], [0x81, 0x59], [0x81, 0x5A], [0x81, 0x61], [0x81, 0x62], [0x81, 0x63], [0xB0, 0xBC], [0xB0, 0xBD], [0x81, 0x64], [0x81, 0x65], [0xB0, 0xBE], [0x81, 0x66], [0x81, 0x67], [0x81, 0x68], [0xB0, 0xBF], [0x81, 0x69], [0x81, 0x6A], [0x81, 0x6B], [0x81, 0x6C], [0x81, 0x6D], [0x81, 0x6E], [0x81, 0x6F], [0x81, 0x70], [0x81, 0x71], [0x81, 0x72], [0xB0, 0xC0], [0x81, 0x73], [0xB0, 0xC1], [0x81, 0x74], [0x81, 0x75], [0x81, 0x76], [0x81, 0x77], [0x81, 0x78], [0x81, 0x79], [0xB0, 0xC2], [0x81, 0x7A], [0x81, 0x81], [0x81, 0x82], [0xB0, 0xC3], [0x81, 0x83], [0x81, 0x84], [0x81, 0x85], [0xB0, 0xC4], [0x81, 0x86], [0x81, 0x87], [0x81, 0x88], [0x81, 0x89], [0x81, 0x8A], [0x81, 0x8B], [0x81, 0x8C], [0x81, 0x8D], [0x81, 0x8E], [0x81, 0x8F], [0x81, 0x90], [0x81, 0x91], [0x81, 0x92], [0x81, 0x93], [0x81, 0x94], [0x81, 0x95], [0x81, 0x96], [0x81, 0x97], [0x81, 0x98], [0xB0, 0xC5], [0xB0, 0xC6], [0x81, 0x99], [0x81, 0x9A], [0xB0, 0xC7], [0x81, 0x9B], [0x81, 0x9C], [0xB0, 0xC8], [0xB0, 0xC9], [0x81, 0x9D], [0xB0, 0xCA], [0x81, 0x9E], [0x81, 0x9F], [0x81, 0xA0], [0x81, 0xA1], [0x81, 0xA2], [0xB0, 0xCB], [0xB0, 0xCC], [0x81, 0xA3], [0xB0, 0xCD], [0xB0, 0xCE], [0xB0, 0xCF], [0xB0, 0xD0], [0x81, 0xA4], [0x81, 0xA5], [0xB0, 0xD1], [0xB0, 0xD2], [0xB0, 0xD3], [0xB0, 0xD4], [0x81, 0xA6], [0x81, 0xA7], [0x81, 0xA8], [0xB0, 0xD5], [0x81, 0xA9], [0x81, 0xAA], [0x81, 0xAB], [0xB0, 0xD6], [0x81, 0xAC], [0x81, 0xAD], [0x81, 0xAE], [0x81, 0xAF], [0x81, 0xB0], [0x81, 0xB1], [0x81, 0xB2], [0xB0, 0xD7], [0xB0, 0xD8], [0x81, 0xB3], [0xB0, 0xD9], [0xB0, 0xDA], [0xB0, 0xDB], [0x81, 0xB4], [0x81, 0xB5], [0x81, 0xB6], [0x81, 0xB7], [0x81, 0xB8], [0x81, 0xB9], [0xB0, 0xDC], [0xB0, 0xDD], [0xB0, 0xDE], [0x81, 0xBA], [0xB0, 0xDF], [0x81, 0xBB], [0x81, 0xBC], [0xB0, 0xE0], [0xB0, 0xE1], [0x81, 0xBD], [0x81, 0xBE], [0x81, 0xBF], [0x81, 0xC0], [0x81, 0xC1], [0x81, 0xC2], [0x81, 0xC3], [0xB0, 0xE2], [0xB0, 0xE3], [0x81, 0xC4], [0xB0, 0xE4], [0xB0, 0xE5], [0xB0, 0xE6], [0x81, 0xC5], [0x81, 0xC6], [0x81, 0xC7], [0xB0, 0xE7], [0x81, 0xC8], [0x81, 0xC9], [0xB0, 0xE8], [0x81, 0xCA], [0x81, 0xCB], [0x81, 0xCC], [0xB0, 0xE9], [0x81, 0xCD], [0x81, 0xCE], [0x81, 0xCF], [0xB0, 0xEA], [0x81, 0xD0], [0x81, 0xD1], [0x81, 0xD2], [0x81, 0xD3], [0x81, 0xD4], [0x81, 0xD5], [0x81, 0xD6], [0x81, 0xD7], [0xB0, 0xEB], [0x81, 0xD8], [0xB0, 0xEC], [0x81, 0xD9], [0x81, 0xDA], [0x81, 0xDB], [0x81, 0xDC], [0x81, 0xDD], [0x81, 0xDE], [0x81, 0xDF], [0x81, 0xE0], [0xB0, 0xED], [0xB0, 0xEE], [0x81, 0xE1], [0x81, 0xE2], [0xB0, 0xEF], [0x81, 0xE3], [0x81, 0xE4], [0xB0, 0xF0], [0xB0, 0xF1], [0x81, 0xE5], [0xB0, 0xF2], [0x81, 0xE6], [0xB0, 0xF3], [0x81, 0xE7], [0x81, 0xE8], [0xB0, 0xF4], [0xB0, 0xF5], [0xB0, 0xF6], [0x81, 0xE9], [0xB0, 0xF7], [0x81, 0xEA], [0xB0, 0xF8], [0xB0, 0xF9], [0x81, 0xEB], [0x81, 0xEC], [0x81, 0xED], [0x81, 0xEE], [0x81, 0xEF], [0xB0, 0xFA], [0xB0, 0xFB], [0x81, 0xF0], [0x81, 0xF1], [0xB0, 0xFC], [0x81, 0xF2], [0x81, 0xF3], [0x81, 0xF4], [0xB0, 0xFD], [0x81, 0xF5], [0xB0, 0xFE], [0x81, 0xF6], [0x81, 0xF7], [0x81, 0xF8], [0x81, 0xF9], [0x81, 0xFA], [0xB1, 0xA1], [0xB1, 0xA2], [0x81, 0xFB], [0xB1, 0xA3], [0x81, 0xFC], [0xB1, 0xA4], [0x81, 0xFD], [0x81, 0xFE], [0x82, 0x41], [0x82, 0x42], [0x82, 0x43], [0x82, 0x44], [0xB1, 0xA5], [0x82, 0x45], [0x82, 0x46], [0x82, 0x47], [0xB1, 0xA6], [0x82, 0x48], [0x82, 0x49], [0x82, 0x4A], [0xB1, 0xA7], [0x82, 0x4B], [0x82, 0x4C], [0x82, 0x4D], [0x82, 0x4E], [0x82, 0x4F], [0x82, 0x50], [0x82, 0x51], [0x82, 0x52], [0xB1, 0xA8], [0x82, 0x53], [0x82, 0x54], [0xB1, 0xA9], [0xB1, 0xAA], [0x82, 0x55], [0x82, 0x56], [0x82, 0x57], [0x82, 0x58], [0x82, 0x59], [0x82, 0x5A], [0xB1, 0xAB], [0xB1, 0xAC], [0x82, 0x61], [0x82, 0x62], [0xB1, 0xAD], [0x82, 0x63], [0x82, 0x64], [0x82, 0x65], [0xB1, 0xAE], [0x82, 0x66], [0x82, 0x67], [0x82, 0x68], [0x82, 0x69], [0x82, 0x6A], [0x82, 0x6B], [0x82, 0x6C], [0xB1, 0xAF], [0xB1, 0xB0], [0x82, 0x6D], [0xB1, 0xB1], [0x82, 0x6E], [0xB1, 0xB2], [0x82, 0x6F], [0x82, 0x70], [0x82, 0x71], [0x82, 0x72], [0x82, 0x73], [0x82, 0x74], [0xB1, 0xB3], [0x82, 0x75], [0x82, 0x76], [0x82, 0x77], [0xB1, 0xB4], [0x82, 0x78], [0x82, 0x79], [0x82, 0x7A], [0xB1, 0xB5], [0x82, 0x81], [0x82, 0x82], [0x82, 0x83], [0x82, 0x84], [0x82, 0x85], [0x82, 0x86], [0x82, 0x87], [0x82, 0x88], [0xB1, 0xB6], [0x82, 0x89], [0xB1, 0xB7], [0x82, 0x8A], [0x82, 0x8B], [0x82, 0x8C], [0x82, 0x8D], [0x82, 0x8E], [0x82, 0x8F], [0x82, 0x90], [0x82, 0x91], [0xB1, 0xB8], [0xB1, 0xB9], [0x82, 0x92], [0x82, 0x93], [0xB1, 0xBA], [0x82, 0x94], [0x82, 0x95], [0xB1, 0xBB], [0xB1, 0xBC], [0xB1, 0xBD], [0xB1, 0xBE], [0x82, 0x96], [0x82, 0x97], [0x82, 0x98], [0x82, 0x99], [0xB1, 0xBF], [0xB1, 0xC0], [0xB1, 0xC1], [0x82, 0x9A], [0xB1, 0xC2], [0x82, 0x9B], [0xB1, 0xC3], [0xB1, 0xC4], [0x82, 0x9C], [0x82, 0x9D], [0x82, 0x9E], [0x82, 0x9F], [0x82, 0xA0], [0xB1, 0xC5], [0xB1, 0xC6], [0x82, 0xA1], [0x82, 0xA2], [0xB1, 0xC7], [0x82, 0xA3], [0x82, 0xA4], [0x82, 0xA5], [0xB1, 0xC8], [0x82, 0xA6], [0x82, 0xA7], [0x82, 0xA8], [0x82, 0xA9], [0x82, 0xAA], [0x82, 0xAB], [0x82, 0xAC], [0x82, 0xAD], [0x82, 0xAE], [0x82, 0xAF], [0x82, 0xB0], [0xB1, 0xC9], [0xB1, 0xCA], [0x82, 0xB1], [0x82, 0xB2], [0x82, 0xB3], [0x82, 0xB4], [0x82, 0xB5], [0x82, 0xB6], [0xB1, 0xCB], [0x82, 0xB7], [0x82, 0xB8], [0x82, 0xB9], [0x82, 0xBA], [0x82, 0xBB], [0x82, 0xBC], [0x82, 0xBD], [0x82, 0xBE], [0x82, 0xBF], [0x82, 0xC0], [0x82, 0xC1], [0x82, 0xC2], [0x82, 0xC3], [0x82, 0xC4], [0x82, 0xC5], [0x82, 0xC6], [0x82, 0xC7], [0x82, 0xC8], [0xB1, 0xCC], [0x82, 0xC9], [0x82, 0xCA], [0x82, 0xCB], [0x82, 0xCC], [0x82, 0xCD], [0x82, 0xCE], [0x82, 0xCF], [0x82, 0xD0], [0xB1, 0xCD], [0xB1, 0xCE], [0x82, 0xD1], [0x82, 0xD2], [0xB1, 0xCF], [0x82, 0xD3], [0x82, 0xD4], [0x82, 0xD5], [0xB1, 0xD0], [0x82, 0xD6], [0x82, 0xD7], [0x82, 0xD8], [0x82, 0xD9], [0x82, 0xDA], [0x82, 0xDB], [0x82, 0xDC], [0xB1, 0xD1], [0xB1, 0xD2], [0x82, 0xDD], [0xB1, 0xD3], [0x82, 0xDE], [0x82, 0xDF], [0x82, 0xE0], [0x82, 0xE1], [0x82, 0xE2], [0x82, 0xE3], [0x82, 0xE4], [0x82, 0xE5], [0xB1, 0xD4], [0x82, 0xE6], [0x82, 0xE7], [0x82, 0xE8], [0xB1, 0xD5], [0x82, 0xE9], [0x82, 0xEA], [0x82, 0xEB], [0xB1, 0xD6], [0x82, 0xEC], [0x82, 0xED], [0x82, 0xEE], [0x82, 0xEF], [0x82, 0xF0], [0x82, 0xF1], [0x82, 0xF2], [0x82, 0xF3], [0x82, 0xF4], [0x82, 0xF5], [0x82, 0xF6], [0x82, 0xF7], [0x82, 0xF8], [0x82, 0xF9], [0x82, 0xFA], [0x82, 0xFB], [0x82, 0xFC], [0x82, 0xFD], [0x82, 0xFE], [0xB1, 0xD7], [0xB1, 0xD8], [0x83, 0x41], [0x83, 0x42], [0xB1, 0xD9], [0x83, 0x43], [0x83, 0x44], [0xB1, 0xDA], [0xB1, 0xDB], [0xB1, 0xDC], [0x83, 0x45], [0x83, 0x46], [0x83, 0x47], [0x83, 0x48], [0x83, 0x49], [0x83, 0x4A], [0xB1, 0xDD], [0xB1, 0xDE], [0x83, 0x4B], [0xB1, 0xDF], [0x83, 0x4C], [0xB1, 0xE0], [0x83, 0x4D], [0x83, 0x4E], [0x83, 0x4F], [0x83, 0x50], [0x83, 0x51], [0x83, 0x52], [0xB1, 0xE1], [0x83, 0x53], [0x83, 0x54], [0x83, 0x55], [0x83, 0x56], [0x83, 0x57], [0x83, 0x58], [0x83, 0x59], [0x83, 0x5A], [0x83, 0x61], [0x83, 0x62], [0x83, 0x63], [0x83, 0x64], [0x83, 0x65], [0x83, 0x66], [0x83, 0x67], [0x83, 0x68], [0x83, 0x69], [0x83, 0x6A], [0x83, 0x6B], [0x83, 0x6C], [0x83, 0x6D], [0x83, 0x6E], [0x83, 0x6F], [0x83, 0x70], [0x83, 0x71], [0x83, 0x72], [0x83, 0x73], [0xB1, 0xE2], [0xB1, 0xE3], [0x83, 0x74], [0x83, 0x75], [0xB1, 0xE4], [0x83, 0x76], [0x83, 0x77], [0xB1, 0xE5], [0xB1, 0xE6], [0x83, 0x78], [0xB1, 0xE7], [0x83, 0x79], [0x83, 0x7A], [0x83, 0x81], [0x83, 0x82], [0x83, 0x83], [0xB1, 0xE8], [0xB1, 0xE9], [0x83, 0x84], [0xB1, 0xEA], [0x83, 0x85], [0xB1, 0xEB], [0xB1, 0xEC], [0x83, 0x86], [0x83, 0x87], [0x83, 0x88], [0xB1, 0xED], [0x83, 0x89], [0xB1, 0xEE], [0xB1, 0xEF], [0xB1, 0xF0], [0x83, 0x8A], [0xB1, 0xF1], [0x83, 0x8B], [0x83, 0x8C], [0x83, 0x8D], [0xB1, 0xF2], [0x83, 0x8E], [0xB1, 0xF3], [0x83, 0x8F], [0x83, 0x90], [0x83, 0x91], [0x83, 0x92], [0x83, 0x93], [0xB1, 0xF4], [0xB1, 0xF5], [0x83, 0x94], [0xB1, 0xF6], [0xB1, 0xF7], [0xB1, 0xF8], [0x83, 0x95], [0x83, 0x96], [0x83, 0x97], [0xB1, 0xF9], [0x83, 0x98], [0x83, 0x99], [0xB1, 0xFA], [0xB1, 0xFB], [0x83, 0x9A], [0x83, 0x9B], [0xB1, 0xFC], [0x83, 0x9C], [0x83, 0x9D], [0x83, 0x9E], [0xB1, 0xFD], [0x83, 0x9F], [0x83, 0xA0], [0x83, 0xA1], [0x83, 0xA2], [0x83, 0xA3], [0x83, 0xA4], [0x83, 0xA5], [0xB1, 0xFE], [0xB2, 0xA1], [0x83, 0xA6], [0xB2, 0xA2], [0xB2, 0xA3], [0xB2, 0xA4], [0x83, 0xA7], [0x83, 0xA8], [0x83, 0xA9], [0x83, 0xAA], [0x83, 0xAB], [0x83, 0xAC], [0xB2, 0xA5], [0xB2, 0xA6], [0x83, 0xAD], [0x83, 0xAE], [0x83, 0xAF], [0x83, 0xB0], [0x83, 0xB1], [0x83, 0xB2], [0xB2, 0xA7], [0x83, 0xB3], [0x83, 0xB4], [0x83, 0xB5], [0x83, 0xB6], [0x83, 0xB7], [0x83, 0xB8], [0x83, 0xB9], [0x83, 0xBA], [0x83, 0xBB], [0x83, 0xBC], [0x83, 0xBD], [0x83, 0xBE], [0x83, 0xBF], [0x83, 0xC0], [0x83, 0xC1], [0x83, 0xC2], [0x83, 0xC3], [0x83, 0xC4], [0x83, 0xC5], [0x83, 0xC6], [0x83, 0xC7], [0x83, 0xC8], [0x83, 0xC9], [0x83, 0xCA], [0x83, 0xCB], [0x83, 0xCC], [0x83, 0xCD], [0x83, 0xCE], [0x83, 0xCF], [0x83, 0xD0], [0x83, 0xD1], [0x83, 0xD2], [0x83, 0xD3], [0x83, 0xD4], [0x83, 0xD5], [0x83, 0xD6], [0x83, 0xD7], [0x83, 0xD8], [0x83, 0xD9], [0x83, 0xDA], [0x83, 0xDB], [0x83, 0xDC], [0x83, 0xDD], [0x83, 0xDE], [0x83, 0xDF], [0x83, 0xE0], [0x83, 0xE1], [0xB2, 0xA8], [0xB2, 0xA9], [0xB2, 0xAA], [0x83, 0xE2], [0xB2, 0xAB], [0x83, 0xE3], [0x83, 0xE4], [0x83, 0xE5], [0xB2, 0xAC], [0x83, 0xE6], [0x83, 0xE7], [0x83, 0xE8], [0x83, 0xE9], [0x83, 0xEA], [0x83, 0xEB], [0x83, 0xEC], [0xB2, 0xAD], [0xB2, 0xAE], [0x83, 0xED], [0xB2, 0xAF], [0xB2, 0xB0], [0xB2, 0xB1], [0x83, 0xEE], [0x83, 0xEF], [0x83, 0xF0], [0x83, 0xF1], [0x83, 0xF2], [0x83, 0xF3], [0xB2, 0xB2], [0xB2, 0xB3], [0x83, 0xF4], [0x83, 0xF5], [0xB2, 0xB4], [0x83, 0xF6], [0x83, 0xF7], [0x83, 0xF8], [0x83, 0xF9], [0x83, 0xFA], [0x83, 0xFB], [0x83, 0xFC], [0x83, 0xFD], [0x83, 0xFE], [0x84, 0x41], [0x84, 0x42], [0xB2, 0xB5], [0x84, 0x43], [0x84, 0x44], [0xB2, 0xB6], [0x84, 0x45], [0xB2, 0xB7], [0x84, 0x46], [0x84, 0x47], [0x84, 0x48], [0x84, 0x49], [0x84, 0x4A], [0x84, 0x4B], [0xB2, 0xB8], [0x84, 0x4C], [0x84, 0x4D], [0x84, 0x4E], [0xB2, 0xB9], [0x84, 0x4F], [0x84, 0x50], [0x84, 0x51], [0xB2, 0xBA], [0x84, 0x52], [0x84, 0x53], [0x84, 0x54], [0x84, 0x55], [0x84, 0x56], [0x84, 0x57], [0x84, 0x58], [0x84, 0x59], [0x84, 0x5A], [0x84, 0x61], [0xB2, 0xBB], [0xB2, 0xBC], [0x84, 0x62], [0x84, 0x63], [0x84, 0x64], [0x84, 0x65], [0xB2, 0xBD], [0x84, 0x66], [0x84, 0x67], [0xB2, 0xBE], [0x84, 0x68], [0x84, 0x69], [0x84, 0x6A], [0x84, 0x6B], [0x84, 0x6C], [0x84, 0x6D], [0x84, 0x6E], [0x84, 0x6F], [0x84, 0x70], [0x84, 0x71], [0x84, 0x72], [0x84, 0x73], [0x84, 0x74], [0x84, 0x75], [0x84, 0x76], [0x84, 0x77], [0x84, 0x78], [0x84, 0x79], [0x84, 0x7A], [0x84, 0x81], [0x84, 0x82], [0x84, 0x83], [0x84, 0x84], [0x84, 0x85], [0x84, 0x86], [0x84, 0x87], [0x84, 0x88], [0xB2, 0xBF], [0xB2, 0xC0], [0x84, 0x89], [0x84, 0x8A], [0xB2, 0xC1], [0x84, 0x8B], [0xB2, 0xC2], [0x84, 0x8C], [0xB2, 0xC3], [0x84, 0x8D], [0x84, 0x8E], [0x84, 0x8F], [0x84, 0x90], [0x84, 0x91], [0x84, 0x92], [0x84, 0x93], [0xB2, 0xC4], [0xB2, 0xC5], [0x84, 0x94], [0xB2, 0xC6], [0x84, 0x95], [0xB2, 0xC7], [0xB2, 0xC8], [0xB2, 0xC9], [0x84, 0x96], [0x84, 0x97], [0x84, 0x98], [0x84, 0x99], [0xB2, 0xCA], [0xB2, 0xCB], [0x84, 0x9A], [0x84, 0x9B], [0x84, 0x9C], [0x84, 0x9D], [0x84, 0x9E], [0x84, 0x9F], [0xB2, 0xCC], [0x84, 0xA0], [0x84, 0xA1], [0x84, 0xA2], [0x84, 0xA3], [0x84, 0xA4], [0x84, 0xA5], [0x84, 0xA6], [0x84, 0xA7], [0x84, 0xA8], [0x84, 0xA9], [0x84, 0xAA], [0xB2, 0xCD], [0xB2, 0xCE], [0x84, 0xAB], [0x84, 0xAC], [0x84, 0xAD], [0x84, 0xAE], [0x84, 0xAF], [0x84, 0xB0], [0xB2, 0xCF], [0xB2, 0xD0], [0x84, 0xB1], [0x84, 0xB2], [0x84, 0xB3], [0x84, 0xB4], [0x84, 0xB5], [0x84, 0xB6], [0x84, 0xB7], [0x84, 0xB8], [0x84, 0xB9], [0x84, 0xBA], [0x84, 0xBB], [0x84, 0xBC], [0x84, 0xBD], [0x84, 0xBE], [0x84, 0xBF], [0x84, 0xC0], [0x84, 0xC1], [0x84, 0xC2], [0x84, 0xC3], [0xB2, 0xD1], [0x84, 0xC4], [0x84, 0xC5], [0x84, 0xC6], [0x84, 0xC7], [0x84, 0xC8], [0x84, 0xC9], [0xB2, 0xD2], [0x84, 0xCA], [0x84, 0xCB], [0x84, 0xCC], [0xB2, 0xD3], [0x84, 0xCD], [0x84, 0xCE], [0x84, 0xCF], [0xB2, 0xD4], [0x84, 0xD0], [0x84, 0xD1], [0x84, 0xD2], [0x84, 0xD3], [0x84, 0xD4], [0x84, 0xD5], [0x84, 0xD6], [0xB2, 0xD5], [0xB2, 0xD6], [0x84, 0xD7], [0x84, 0xD8], [0x84, 0xD9], [0xB2, 0xD7], [0x84, 0xDA], [0x84, 0xDB], [0x84, 0xDC], [0x84, 0xDD], [0x84, 0xDE], [0x84, 0xDF], [0xB2, 0xD8], [0x84, 0xE0], [0x84, 0xE1], [0x84, 0xE2], [0x84, 0xE3], [0x84, 0xE4], [0x84, 0xE5], [0x84, 0xE6], [0x84, 0xE7], [0x84, 0xE8], [0x84, 0xE9], [0x84, 0xEA], [0x84, 0xEB], [0x84, 0xEC], [0x84, 0xED], [0x84, 0xEE], [0x84, 0xEF], [0x84, 0xF0], [0x84, 0xF1], [0x84, 0xF2], [0x84, 0xF3], [0x84, 0xF4], [0x84, 0xF5], [0x84, 0xF6], [0x84, 0xF7], [0x84, 0xF8], [0x84, 0xF9], [0x84, 0xFA], [0xB2, 0xD9], [0xB2, 0xDA], [0x84, 0xFB], [0x84, 0xFC], [0xB2, 0xDB], [0x84, 0xFD], [0x84, 0xFE], [0x85, 0x41], [0xB2, 0xDC], [0x85, 0x42], [0x85, 0x43], [0x85, 0x44], [0x85, 0x45], [0x85, 0x46], [0x85, 0x47], [0xB2, 0xDD], [0xB2, 0xDE], [0xB2, 0xDF], [0x85, 0x48], [0xB2, 0xE0], [0x85, 0x49], [0xB2, 0xE1], [0xB2, 0xE2], [0x85, 0x4A], [0x85, 0x4B], [0x85, 0x4C], [0x85, 0x4D], [0x85, 0x4E], [0xB2, 0xE3], [0x85, 0x4F], [0x85, 0x50], [0x85, 0x51], [0x85, 0x52], [0x85, 0x53], [0x85, 0x54], [0x85, 0x55], [0xB2, 0xE4], [0x85, 0x56], [0x85, 0x57], [0x85, 0x58], [0x85, 0x59], [0x85, 0x5A], [0x85, 0x61], [0x85, 0x62], [0x85, 0x63], [0x85, 0x64], [0x85, 0x65], [0x85, 0x66], [0xB2, 0xE5], [0xB2, 0xE6], [0x85, 0x67], [0x85, 0x68], [0x85, 0x69], [0x85, 0x6A], [0x85, 0x6B], [0x85, 0x6C], [0xB2, 0xE7], [0xB2, 0xE8], [0x85, 0x6D], [0x85, 0x6E], [0xB2, 0xE9], [0x85, 0x6F], [0x85, 0x70], [0x85, 0x71], [0xB2, 0xEA], [0x85, 0x72], [0x85, 0x73], [0x85, 0x74], [0x85, 0x75], [0x85, 0x76], [0x85, 0x77], [0x85, 0x78], [0xB2, 0xEB], [0xB2, 0xEC], [0x85, 0x79], [0x85, 0x7A], [0xB2, 0xED], [0x85, 0x81], [0x85, 0x82], [0x85, 0x83], [0x85, 0x84], [0x85, 0x85], [0x85, 0x86], [0x85, 0x87], [0xB2, 0xEE], [0x85, 0x88], [0x85, 0x89], [0x85, 0x8A], [0xB2, 0xEF], [0x85, 0x8B], [0x85, 0x8C], [0x85, 0x8D], [0xB2, 0xF0], [0x85, 0x8E], [0x85, 0x8F], [0x85, 0x90], [0x85, 0x91], [0x85, 0x92], [0x85, 0x93], [0x85, 0x94], [0xB2, 0xF1], [0xB2, 0xF2], [0x85, 0x95], [0x85, 0x96], [0x85, 0x97], [0x85, 0x98], [0x85, 0x99], [0x85, 0x9A], [0x85, 0x9B], [0x85, 0x9C], [0x85, 0x9D], [0x85, 0x9E], [0xB2, 0xF3], [0x85, 0x9F], [0x85, 0xA0], [0x85, 0xA1], [0x85, 0xA2], [0x85, 0xA3], [0x85, 0xA4], [0x85, 0xA5], [0x85, 0xA6], [0x85, 0xA7], [0x85, 0xA8], [0x85, 0xA9], [0x85, 0xAA], [0x85, 0xAB], [0x85, 0xAC], [0x85, 0xAD], [0x85, 0xAE], [0x85, 0xAF], [0x85, 0xB0], [0x85, 0xB1], [0x85, 0xB2], [0x85, 0xB3], [0x85, 0xB4], [0x85, 0xB5], [0x85, 0xB6], [0x85, 0xB7], [0x85, 0xB8], [0x85, 0xB9], [0xB2, 0xF4], [0xB2, 0xF5], [0x85, 0xBA], [0x85, 0xBB], [0xB2, 0xF6], [0x85, 0xBC], [0xB2, 0xF7], [0x85, 0xBD], [0xB2, 0xF8], [0x85, 0xBE], [0xB2, 0xF9], [0x85, 0xBF], [0x85, 0xC0], [0x85, 0xC1], [0x85, 0xC2], [0xB2, 0xFA], [0xB2, 0xFB], [0xB2, 0xFC], [0x85, 0xC3], [0xB2, 0xFD], [0x85, 0xC4], [0xB2, 0xFE], [0x85, 0xC5], [0x85, 0xC6], [0x85, 0xC7], [0xB3, 0xA1], [0x85, 0xC8], [0x85, 0xC9], [0x85, 0xCA], [0x85, 0xCB], [0x85, 0xCC], [0x85, 0xCD], [0x85, 0xCE], [0x85, 0xCF], [0x85, 0xD0], [0x85, 0xD1], [0x85, 0xD2], [0x85, 0xD3], [0x85, 0xD4], [0x85, 0xD5], [0x85, 0xD6], [0x85, 0xD7], [0x85, 0xD8], [0x85, 0xD9], [0x85, 0xDA], [0x85, 0xDB], [0x85, 0xDC], [0x85, 0xDD], [0x85, 0xDE], [0x85, 0xDF], [0x85, 0xE0], [0x85, 0xE1], [0x85, 0xE2], [0x85, 0xE3], [0x85, 0xE4], [0x85, 0xE5], [0xB3, 0xA2], [0xB3, 0xA3], [0x85, 0xE6], [0x85, 0xE7], [0xB3, 0xA4], [0x85, 0xE8], [0x85, 0xE9], [0x85, 0xEA], [0xB3, 0xA5], [0x85, 0xEB], [0x85, 0xEC], [0x85, 0xED], [0x85, 0xEE], [0x85, 0xEF], [0x85, 0xF0], [0x85, 0xF1], [0xB3, 0xA6], [0xB3, 0xA7], [0x85, 0xF2], [0xB3, 0xA8], [0x85, 0xF3], [0xB3, 0xA9], [0x85, 0xF4], [0x85, 0xF5], [0x85, 0xF6], [0x85, 0xF7], [0x85, 0xF8], [0x85, 0xF9], [0xB3, 0xAA], [0xB3, 0xAB], [0xB3, 0xAC], [0x85, 0xFA], [0xB3, 0xAD], [0x85, 0xFB], [0x85, 0xFC], [0xB3, 0xAE], [0xB3, 0xAF], [0xB3, 0xB0], [0xB3, 0xB1], [0x85, 0xFD], [0x85, 0xFE], [0x86, 0x41], [0x86, 0x42], [0x86, 0x43], [0xB3, 0xB2], [0xB3, 0xB3], [0x86, 0x44], [0xB3, 0xB4], [0xB3, 0xB5], [0xB3, 0xB6], [0xB3, 0xB7], [0xB3, 0xB8], [0x86, 0x45], [0xB3, 0xB9], [0x86, 0x46], [0xB3, 0xBA], [0xB3, 0xBB], [0xB3, 0xBC], [0x86, 0x47], [0x86, 0x48], [0xB3, 0xBD], [0x86, 0x49], [0x86, 0x4A], [0x86, 0x4B], [0xB3, 0xBE], [0x86, 0x4C], [0x86, 0x4D], [0x86, 0x4E], [0x86, 0x4F], [0x86, 0x50], [0x86, 0x51], [0x86, 0x52], [0xB3, 0xBF], [0xB3, 0xC0], [0x86, 0x53], [0xB3, 0xC1], [0xB3, 0xC2], [0xB3, 0xC3], [0x86, 0x54], [0x86, 0x55], [0x86, 0x56], [0x86, 0x57], [0x86, 0x58], [0x86, 0x59], [0xB3, 0xC4], [0xB3, 0xC5], [0x86, 0x5A], [0x86, 0x61], [0xB3, 0xC6], [0x86, 0x62], [0x86, 0x63], [0x86, 0x64], [0xB3, 0xC7], [0x86, 0x65], [0x86, 0x66], [0x86, 0x67], [0x86, 0x68], [0x86, 0x69], [0x86, 0x6A], [0x86, 0x6B], [0xB3, 0xC8], [0x86, 0x6C], [0x86, 0x6D], [0x86, 0x6E], [0x86, 0x6F], [0xB3, 0xC9], [0x86, 0x70], [0x86, 0x71], [0x86, 0x72], [0x86, 0x73], [0x86, 0x74], [0x86, 0x75], [0x86, 0x76], [0x86, 0x77], [0x86, 0x78], [0x86, 0x79], [0x86, 0x7A], [0x86, 0x81], [0x86, 0x82], [0x86, 0x83], [0x86, 0x84], [0x86, 0x85], [0x86, 0x86], [0x86, 0x87], [0x86, 0x88], [0x86, 0x89], [0x86, 0x8A], [0x86, 0x8B], [0x86, 0x8C], [0x86, 0x8D], [0x86, 0x8E], [0x86, 0x8F], [0x86, 0x90], [0x86, 0x91], [0x86, 0x92], [0x86, 0x93], [0x86, 0x94], [0x86, 0x95], [0x86, 0x96], [0x86, 0x97], [0xB3, 0xCA], [0xB3, 0xCB], [0x86, 0x98], [0xB3, 0xCC], [0xB3, 0xCD], [0x86, 0x99], [0x86, 0x9A], [0x86, 0x9B], [0xB3, 0xCE], [0x86, 0x9C], [0xB3, 0xCF], [0xB3, 0xD0], [0x86, 0x9D], [0x86, 0x9E], [0x86, 0x9F], [0x86, 0xA0], [0xB3, 0xD1], [0xB3, 0xD2], [0x86, 0xA1], [0xB3, 0xD3], [0xB3, 0xD4], [0xB3, 0xD5], [0x86, 0xA2], [0x86, 0xA3], [0x86, 0xA4], [0x86, 0xA5], [0x86, 0xA6], [0xB3, 0xD6], [0xB3, 0xD7], [0xB3, 0xD8], [0x86, 0xA7], [0x86, 0xA8], [0xB3, 0xD9], [0x86, 0xA9], [0x86, 0xAA], [0x86, 0xAB], [0xB3, 0xDA], [0x86, 0xAC], [0x86, 0xAD], [0x86, 0xAE], [0x86, 0xAF], [0x86, 0xB0], [0x86, 0xB1], [0x86, 0xB2], [0xB3, 0xDB], [0xB3, 0xDC], [0x86, 0xB3], [0xB3, 0xDD], [0xB3, 0xDE], [0xB3, 0xDF], [0x86, 0xB4], [0x86, 0xB5], [0x86, 0xB6], [0x86, 0xB7], [0x86, 0xB8], [0x86, 0xB9], [0xB3, 0xE0], [0xB3, 0xE1], [0x86, 0xBA], [0x86, 0xBB], [0xB3, 0xE2], [0x86, 0xBC], [0x86, 0xBD], [0x86, 0xBE], [0xB3, 0xE3], [0x86, 0xBF], [0x86, 0xC0], [0x86, 0xC1], [0x86, 0xC2], [0x86, 0xC3], [0x86, 0xC4], [0x86, 0xC5], [0xB3, 0xE4], [0xB3, 0xE5], [0x86, 0xC6], [0x86, 0xC7], [0xB3, 0xE6], [0xB3, 0xE7], [0x86, 0xC8], [0x86, 0xC9], [0xB3, 0xE8], [0x86, 0xCA], [0x86, 0xCB], [0x86, 0xCC], [0xB3, 0xE9], [0x86, 0xCD], [0x86, 0xCE], [0x86, 0xCF], [0xB3, 0xEA], [0x86, 0xD0], [0x86, 0xD1], [0x86, 0xD2], [0x86, 0xD3], [0x86, 0xD4], [0x86, 0xD5], [0x86, 0xD6], [0x86, 0xD7], [0x86, 0xD8], [0x86, 0xD9], [0x86, 0xDA], [0x86, 0xDB], [0x86, 0xDC], [0x86, 0xDD], [0x86, 0xDE], [0x86, 0xDF], [0x86, 0xE0], [0x86, 0xE1], [0x86, 0xE2], [0x86, 0xE3], [0x86, 0xE4], [0x86, 0xE5], [0x86, 0xE6], [0xB3, 0xEB], [0xB3, 0xEC], [0x86, 0xE7], [0x86, 0xE8], [0xB3, 0xED], [0x86, 0xE9], [0x86, 0xEA], [0x86, 0xEB], [0xB3, 0xEE], [0x86, 0xEC], [0xB3, 0xEF], [0x86, 0xED], [0x86, 0xEE], [0x86, 0xEF], [0x86, 0xF0], [0x86, 0xF1], [0xB3, 0xF0], [0xB3, 0xF1], [0x86, 0xF2], [0xB3, 0xF2], [0x86, 0xF3], [0xB3, 0xF3], [0x86, 0xF4], [0x86, 0xF5], [0x86, 0xF6], [0x86, 0xF7], [0xB3, 0xF4], [0xB3, 0xF5], [0xB3, 0xF6], [0x86, 0xF8], [0x86, 0xF9], [0x86, 0xFA], [0xB3, 0xF7], [0x86, 0xFB], [0x86, 0xFC], [0x86, 0xFD], [0xB3, 0xF8], [0x86, 0xFE], [0x87, 0x41], [0x87, 0x42], [0x87, 0x43], [0x87, 0x44], [0x87, 0x45], [0x87, 0x46], [0x87, 0x47], [0x87, 0x48], [0x87, 0x49], [0x87, 0x4A], [0xB3, 0xF9], [0x87, 0x4B], [0x87, 0x4C], [0x87, 0x4D], [0x87, 0x4E], [0x87, 0x4F], [0x87, 0x50], [0x87, 0x51], [0x87, 0x52], [0x87, 0x53], [0x87, 0x54], [0x87, 0x55], [0x87, 0x56], [0x87, 0x57], [0x87, 0x58], [0x87, 0x59], [0x87, 0x5A], [0x87, 0x61], [0x87, 0x62], [0x87, 0x63], [0x87, 0x64], [0x87, 0x65], [0x87, 0x66], [0x87, 0x67], [0x87, 0x68], [0x87, 0x69], [0x87, 0x6A], [0x87, 0x6B], [0x87, 0x6C], [0x87, 0x6D], [0x87, 0x6E], [0x87, 0x6F], [0x87, 0x70], [0x87, 0x71], [0x87, 0x72], [0x87, 0x73], [0xB3, 0xFA], [0x87, 0x74], [0x87, 0x75], [0x87, 0x76], [0xB3, 0xFB], [0x87, 0x77], [0x87, 0x78], [0x87, 0x79], [0xB3, 0xFC], [0x87, 0x7A], [0x87, 0x81], [0x87, 0x82], [0x87, 0x83], [0x87, 0x84], [0x87, 0x85], [0x87, 0x86], [0xB3, 0xFD], [0xB3, 0xFE], [0x87, 0x87], [0xB4, 0xA1], [0x87, 0x88], [0x87, 0x89], [0x87, 0x8A], [0x87, 0x8B], [0x87, 0x8C], [0x87, 0x8D], [0x87, 0x8E], [0x87, 0x8F], [0xB4, 0xA2], [0xB4, 0xA3], [0x87, 0x90], [0x87, 0x91], [0xB4, 0xA4], [0x87, 0x92], [0x87, 0x93], [0x87, 0x94], [0xB4, 0xA5], [0x87, 0x95], [0x87, 0x96], [0x87, 0x97], [0x87, 0x98], [0x87, 0x99], [0x87, 0x9A], [0x87, 0x9B], [0x87, 0x9C], [0xB4, 0xA6], [0x87, 0x9D], [0xB4, 0xA7], [0x87, 0x9E], [0xB4, 0xA8], [0x87, 0x9F], [0x87, 0xA0], [0x87, 0xA1], [0x87, 0xA2], [0x87, 0xA3], [0x87, 0xA4], [0xB4, 0xA9], [0xB4, 0xAA], [0x87, 0xA5], [0x87, 0xA6], [0xB4, 0xAB], [0x87, 0xA7], [0x87, 0xA8], [0xB4, 0xAC], [0xB4, 0xAD], [0x87, 0xA9], [0x87, 0xAA], [0x87, 0xAB], [0x87, 0xAC], [0x87, 0xAD], [0x87, 0xAE], [0x87, 0xAF], [0xB4, 0xAE], [0xB4, 0xAF], [0x87, 0xB0], [0xB4, 0xB0], [0x87, 0xB1], [0xB4, 0xB1], [0x87, 0xB2], [0x87, 0xB3], [0x87, 0xB4], [0x87, 0xB5], [0x87, 0xB6], [0x87, 0xB7], [0xB4, 0xB2], [0x87, 0xB8], [0x87, 0xB9], [0x87, 0xBA], [0x87, 0xBB], [0x87, 0xBC], [0x87, 0xBD], [0x87, 0xBE], [0x87, 0xBF], [0x87, 0xC0], [0x87, 0xC1], [0x87, 0xC2], [0x87, 0xC3], [0x87, 0xC4], [0x87, 0xC5], [0x87, 0xC6], [0x87, 0xC7], [0x87, 0xC8], [0x87, 0xC9], [0x87, 0xCA], [0xB4, 0xB3], [0x87, 0xCB], [0x87, 0xCC], [0x87, 0xCD], [0x87, 0xCE], [0x87, 0xCF], [0x87, 0xD0], [0x87, 0xD1], [0xB4, 0xB4], [0x87, 0xD2], [0x87, 0xD3], [0x87, 0xD4], [0x87, 0xD5], [0x87, 0xD6], [0x87, 0xD7], [0x87, 0xD8], [0x87, 0xD9], [0x87, 0xDA], [0x87, 0xDB], [0x87, 0xDC], [0x87, 0xDD], [0x87, 0xDE], [0x87, 0xDF], [0x87, 0xE0], [0x87, 0xE1], [0x87, 0xE2], [0x87, 0xE3], [0x87, 0xE4], [0x87, 0xE5], [0x87, 0xE6], [0x87, 0xE7], [0x87, 0xE8], [0x87, 0xE9], [0x87, 0xEA], [0x87, 0xEB], [0x87, 0xEC], [0xB4, 0xB5], [0x87, 0xED], [0x87, 0xEE], [0x87, 0xEF], [0xB4, 0xB6], [0x87, 0xF0], [0x87, 0xF1], [0x87, 0xF2], [0xB4, 0xB7], [0x87, 0xF3], [0x87, 0xF4], [0x87, 0xF5], [0x87, 0xF6], [0x87, 0xF7], [0x87, 0xF8], [0x87, 0xF9], [0xB4, 0xB8], [0xB4, 0xB9], [0x87, 0xFA], [0x87, 0xFB], [0x87, 0xFC], [0x87, 0xFD], [0x87, 0xFE], [0x88, 0x41], [0x88, 0x42], [0x88, 0x43], [0x88, 0x44], [0x88, 0x45], [0xB4, 0xBA], [0xB4, 0xBB], [0x88, 0x46], [0x88, 0x47], [0x88, 0x48], [0x88, 0x49], [0x88, 0x4A], [0x88, 0x4B], [0xB4, 0xBC], [0x88, 0x4C], [0x88, 0x4D], [0x88, 0x4E], [0x88, 0x4F], [0x88, 0x50], [0x88, 0x51], [0x88, 0x52], [0xB4, 0xBD], [0xB4, 0xBE], [0x88, 0x53], [0x88, 0x54], [0x88, 0x55], [0xB4, 0xBF], [0x88, 0x56], [0x88, 0x57], [0x88, 0x58], [0x88, 0x59], [0x88, 0x5A], [0x88, 0x61], [0xB4, 0xC0], [0xB4, 0xC1], [0x88, 0x62], [0x88, 0x63], [0xB4, 0xC2], [0x88, 0x64], [0x88, 0x65], [0x88, 0x66], [0xB4, 0xC3], [0xB4, 0xC4], [0xB4, 0xC5], [0x88, 0x67], [0x88, 0x68], [0x88, 0x69], [0x88, 0x6A], [0x88, 0x6B], [0xB4, 0xC6], [0xB4, 0xC7], [0x88, 0x6C], [0xB4, 0xC8], [0x88, 0x6D], [0xB4, 0xC9], [0xB4, 0xCA], [0x88, 0x6E], [0x88, 0x6F], [0x88, 0x70], [0xB4, 0xCB], [0x88, 0x71], [0xB4, 0xCC], [0x88, 0x72], [0x88, 0x73], [0x88, 0x74], [0xB4, 0xCD], [0x88, 0x75], [0x88, 0x76], [0x88, 0x77], [0xB4, 0xCE], [0x88, 0x78], [0x88, 0x79], [0x88, 0x7A], [0x88, 0x81], [0x88, 0x82], [0x88, 0x83], [0x88, 0x84], [0x88, 0x85], [0x88, 0x86], [0x88, 0x87], [0x88, 0x88], [0x88, 0x89], [0x88, 0x8A], [0x88, 0x8B], [0x88, 0x8C], [0x88, 0x8D], [0x88, 0x8E], [0x88, 0x8F], [0x88, 0x90], [0xB4, 0xCF], [0xB4, 0xD0], [0x88, 0x91], [0x88, 0x92], [0xB4, 0xD1], [0x88, 0x93], [0x88, 0x94], [0x88, 0x95], [0xB4, 0xD2], [0x88, 0x96], [0xB4, 0xD3], [0x88, 0x97], [0x88, 0x98], [0x88, 0x99], [0x88, 0x9A], [0x88, 0x9B], [0xB4, 0xD4], [0xB4, 0xD5], [0x88, 0x9C], [0xB4, 0xD6], [0x88, 0x9D], [0xB4, 0xD7], [0x88, 0x9E], [0x88, 0x9F], [0x88, 0xA0], [0x88, 0xA1], [0xB4, 0xD8], [0x88, 0xA2], [0xB4, 0xD9], [0xB4, 0xDA], [0xB4, 0xDB], [0x88, 0xA3], [0xB4, 0xDC], [0x88, 0xA4], [0x88, 0xA5], [0xB4, 0xDD], [0xB4, 0xDE], [0xB4, 0xDF], [0xB4, 0xE0], [0xB4, 0xE1], [0x88, 0xA6], [0x88, 0xA7], [0x88, 0xA8], [0xB4, 0xE2], [0xB4, 0xE3], [0xB4, 0xE4], [0x88, 0xA9], [0xB4, 0xE5], [0xB4, 0xE6], [0xB4, 0xE7], [0xB4, 0xE8], [0xB4, 0xE9], [0x88, 0xAA], [0x88, 0xAB], [0x88, 0xAC], [0xB4, 0xEA], [0xB4, 0xEB], [0xB4, 0xEC], [0x88, 0xAD], [0x88, 0xAE], [0xB4, 0xED], [0x88, 0xAF], [0x88, 0xB0], [0x88, 0xB1], [0xB4, 0xEE], [0x88, 0xB2], [0x88, 0xB3], [0x88, 0xB4], [0x88, 0xB5], [0x88, 0xB6], [0x88, 0xB7], [0x88, 0xB8], [0xB4, 0xEF], [0xB4, 0xF0], [0x88, 0xB9], [0xB4, 0xF1], [0xB4, 0xF2], [0xB4, 0xF3], [0x88, 0xBA], [0x88, 0xBB], [0x88, 0xBC], [0x88, 0xBD], [0x88, 0xBE], [0x88, 0xBF], [0xB4, 0xF4], [0x88, 0xC0], [0x88, 0xC1], [0x88, 0xC2], [0x88, 0xC3], [0x88, 0xC4], [0x88, 0xC5], [0x88, 0xC6], [0x88, 0xC7], [0x88, 0xC8], [0x88, 0xC9], [0x88, 0xCA], [0x88, 0xCB], [0x88, 0xCC], [0x88, 0xCD], [0x88, 0xCE], [0x88, 0xCF], [0x88, 0xD0], [0x88, 0xD1], [0x88, 0xD2], [0x88, 0xD3], [0x88, 0xD4], [0x88, 0xD5], [0x88, 0xD6], [0x88, 0xD7], [0x88, 0xD8], [0x88, 0xD9], [0x88, 0xDA], [0x88, 0xDB], [0x88, 0xDC], [0x88, 0xDD], [0x88, 0xDE], [0x88, 0xDF], [0x88, 0xE0], [0x88, 0xE1], [0x88, 0xE2], [0x88, 0xE3], [0x88, 0xE4], [0x88, 0xE5], [0x88, 0xE6], [0x88, 0xE7], [0x88, 0xE8], [0x88, 0xE9], [0x88, 0xEA], [0x88, 0xEB], [0x88, 0xEC], [0x88, 0xED], [0x88, 0xEE], [0x88, 0xEF], [0x88, 0xF0], [0x88, 0xF1], [0x88, 0xF2], [0x88, 0xF3], [0x88, 0xF4], [0x88, 0xF5], [0x88, 0xF6], [0xB4, 0xF5], [0xB4, 0xF6], [0xB4, 0xF7], [0x88, 0xF7], [0xB4, 0xF8], [0x88, 0xF8], [0x88, 0xF9], [0xB4, 0xF9], [0xB4, 0xFA], [0x88, 0xFA], [0xB4, 0xFB], [0xB4, 0xFC], [0x88, 0xFB], [0x88, 0xFC], [0x88, 0xFD], [0x88, 0xFE], [0xB4, 0xFD], [0xB4, 0xFE], [0x89, 0x41], [0xB5, 0xA1], [0x89, 0x42], [0xB5, 0xA2], [0x89, 0x43], [0xB5, 0xA3], [0x89, 0x44], [0x89, 0x45], [0xB5, 0xA4], [0x89, 0x46], [0xB5, 0xA5], [0xB5, 0xA6], [0x89, 0x47], [0x89, 0x48], [0xB5, 0xA7], [0x89, 0x49], [0x89, 0x4A], [0x89, 0x4B], [0xB5, 0xA8], [0x89, 0x4C], [0x89, 0x4D], [0x89, 0x4E], [0x89, 0x4F], [0x89, 0x50], [0x89, 0x51], [0x89, 0x52], [0xB5, 0xA9], [0xB5, 0xAA], [0x89, 0x53], [0xB5, 0xAB], [0xB5, 0xAC], [0xB5, 0xAD], [0x89, 0x54], [0x89, 0x55], [0x89, 0x56], [0x89, 0x57], [0x89, 0x58], [0x89, 0x59], [0xB5, 0xAE], [0x89, 0x5A], [0x89, 0x61], [0x89, 0x62], [0xB5, 0xAF], [0x89, 0x63], [0x89, 0x64], [0x89, 0x65], [0xB5, 0xB0], [0x89, 0x66], [0x89, 0x67], [0x89, 0x68], [0x89, 0x69], [0x89, 0x6A], [0x89, 0x6B], [0x89, 0x6C], [0x89, 0x6D], [0x89, 0x6E], [0x89, 0x6F], [0x89, 0x70], [0xB5, 0xB1], [0xB5, 0xB2], [0x89, 0x71], [0x89, 0x72], [0x89, 0x73], [0x89, 0x74], [0x89, 0x75], [0x89, 0x76], [0xB5, 0xB3], [0x89, 0x77], [0x89, 0x78], [0x89, 0x79], [0xB5, 0xB4], [0x89, 0x7A], [0x89, 0x81], [0x89, 0x82], [0x89, 0x83], [0x89, 0x84], [0x89, 0x85], [0x89, 0x86], [0x89, 0x87], [0x89, 0x88], [0x89, 0x89], [0x89, 0x8A], [0x89, 0x8B], [0x89, 0x8C], [0x89, 0x8D], [0x89, 0x8E], [0x89, 0x8F], [0x89, 0x90], [0x89, 0x91], [0x89, 0x92], [0x89, 0x93], [0x89, 0x94], [0x89, 0x95], [0x89, 0x96], [0xB5, 0xB5], [0xB5, 0xB6], [0x89, 0x97], [0x89, 0x98], [0xB5, 0xB7], [0x89, 0x99], [0x89, 0x9A], [0xB5, 0xB8], [0xB5, 0xB9], [0x89, 0x9B], [0xB5, 0xBA], [0x89, 0x9C], [0xB5, 0xBB], [0x89, 0x9D], [0x89, 0x9E], [0x89, 0x9F], [0xB5, 0xBC], [0xB5, 0xBD], [0x89, 0xA0], [0xB5, 0xBE], [0x89, 0xA1], [0xB5, 0xBF], [0x89, 0xA2], [0xB5, 0xC0], [0x89, 0xA3], [0xB5, 0xC1], [0x89, 0xA4], [0x89, 0xA5], [0xB5, 0xC2], [0x89, 0xA6], [0x89, 0xA7], [0x89, 0xA8], [0xB5, 0xC3], [0x89, 0xA9], [0x89, 0xAA], [0x89, 0xAB], [0xB5, 0xC4], [0x89, 0xAC], [0x89, 0xAD], [0x89, 0xAE], [0x89, 0xAF], [0x89, 0xB0], [0x89, 0xB1], [0x89, 0xB2], [0x89, 0xB3], [0x89, 0xB4], [0x89, 0xB5], [0x89, 0xB6], [0x89, 0xB7], [0x89, 0xB8], [0x89, 0xB9], [0x89, 0xBA], [0x89, 0xBB], [0x89, 0xBC], [0x89, 0xBD], [0x89, 0xBE], [0xB5, 0xC5], [0x89, 0xBF], [0x89, 0xC0], [0x89, 0xC1], [0x89, 0xC2], [0x89, 0xC3], [0x89, 0xC4], [0x89, 0xC5], [0x89, 0xC6], [0x89, 0xC7], [0x89, 0xC8], [0x89, 0xC9], [0x89, 0xCA], [0x89, 0xCB], [0x89, 0xCC], [0x89, 0xCD], [0x89, 0xCE], [0x89, 0xCF], [0x89, 0xD0], [0x89, 0xD1], [0xB5, 0xC6], [0x89, 0xD2], [0x89, 0xD3], [0x89, 0xD4], [0x89, 0xD5], [0x89, 0xD6], [0x89, 0xD7], [0x89, 0xD8], [0xB5, 0xC7], [0x89, 0xD9], [0x89, 0xDA], [0x89, 0xDB], [0xB5, 0xC8], [0x89, 0xDC], [0x89, 0xDD], [0x89, 0xDE], [0xB5, 0xC9], [0x89, 0xDF], [0x89, 0xE0], [0x89, 0xE1], [0x89, 0xE2], [0x89, 0xE3], [0x89, 0xE4], [0x89, 0xE5], [0xB5, 0xCA], [0xB5, 0xCB], [0x89, 0xE6], [0xB5, 0xCC], [0x89, 0xE7], [0x89, 0xE8], [0x89, 0xE9], [0x89, 0xEA], [0x89, 0xEB], [0x89, 0xEC], [0x89, 0xED], [0x89, 0xEE], [0xB5, 0xCD], [0x89, 0xEF], [0x89, 0xF0], [0x89, 0xF1], [0x89, 0xF2], [0x89, 0xF3], [0x89, 0xF4], [0x89, 0xF5], [0x89, 0xF6], [0x89, 0xF7], [0x89, 0xF8], [0x89, 0xF9], [0x89, 0xFA], [0x89, 0xFB], [0x89, 0xFC], [0x89, 0xFD], [0x89, 0xFE], [0x8A, 0x41], [0x8A, 0x42], [0x8A, 0x43], [0x8A, 0x44], [0x8A, 0x45], [0x8A, 0x46], [0x8A, 0x47], [0x8A, 0x48], [0x8A, 0x49], [0x8A, 0x4A], [0x8A, 0x4B], [0xB5, 0xCE], [0xB5, 0xCF], [0x8A, 0x4C], [0x8A, 0x4D], [0xB5, 0xD0], [0x8A, 0x4E], [0x8A, 0x4F], [0x8A, 0x50], [0xB5, 0xD1], [0x8A, 0x51], [0x8A, 0x52], [0x8A, 0x53], [0x8A, 0x54], [0x8A, 0x55], [0x8A, 0x56], [0x8A, 0x57], [0xB5, 0xD2], [0xB5, 0xD3], [0x8A, 0x58], [0xB5, 0xD4], [0x8A, 0x59], [0xB5, 0xD5], [0x8A, 0x5A], [0x8A, 0x61], [0x8A, 0x62], [0x8A, 0x63], [0x8A, 0x64], [0x8A, 0x65], [0xB5, 0xD6], [0x8A, 0x66], [0x8A, 0x67], [0x8A, 0x68], [0x8A, 0x69], [0x8A, 0x6A], [0x8A, 0x6B], [0x8A, 0x6C], [0x8A, 0x6D], [0x8A, 0x6E], [0x8A, 0x6F], [0x8A, 0x70], [0x8A, 0x71], [0x8A, 0x72], [0x8A, 0x73], [0x8A, 0x74], [0x8A, 0x75], [0x8A, 0x76], [0x8A, 0x77], [0x8A, 0x78], [0xB5, 0xD7], [0x8A, 0x79], [0x8A, 0x7A], [0x8A, 0x81], [0x8A, 0x82], [0x8A, 0x83], [0x8A, 0x84], [0x8A, 0x85], [0xB5, 0xD8], [0x8A, 0x86], [0x8A, 0x87], [0x8A, 0x88], [0x8A, 0x89], [0x8A, 0x8A], [0x8A, 0x8B], [0x8A, 0x8C], [0x8A, 0x8D], [0x8A, 0x8E], [0x8A, 0x8F], [0x8A, 0x90], [0x8A, 0x91], [0x8A, 0x92], [0x8A, 0x93], [0x8A, 0x94], [0x8A, 0x95], [0x8A, 0x96], [0x8A, 0x97], [0x8A, 0x98], [0x8A, 0x99], [0xB5, 0xD9], [0x8A, 0x9A], [0x8A, 0x9B], [0x8A, 0x9C], [0x8A, 0x9D], [0x8A, 0x9E], [0x8A, 0x9F], [0xB5, 0xDA], [0x8A, 0xA0], [0x8A, 0xA1], [0x8A, 0xA2], [0xB5, 0xDB], [0x8A, 0xA3], [0x8A, 0xA4], [0x8A, 0xA5], [0xB5, 0xDC], [0x8A, 0xA6], [0x8A, 0xA7], [0x8A, 0xA8], [0x8A, 0xA9], [0x8A, 0xAA], [0x8A, 0xAB], [0x8A, 0xAC], [0x8A, 0xAD], [0xB5, 0xDD], [0x8A, 0xAE], [0xB5, 0xDE], [0x8A, 0xAF], [0xB5, 0xDF], [0x8A, 0xB0], [0x8A, 0xB1], [0x8A, 0xB2], [0x8A, 0xB3], [0x8A, 0xB4], [0x8A, 0xB5], [0xB5, 0xE0], [0x8A, 0xB6], [0x8A, 0xB7], [0x8A, 0xB8], [0xB5, 0xE1], [0x8A, 0xB9], [0x8A, 0xBA], [0x8A, 0xBB], [0xB5, 0xE2], [0x8A, 0xBC], [0x8A, 0xBD], [0x8A, 0xBE], [0x8A, 0xBF], [0x8A, 0xC0], [0x8A, 0xC1], [0x8A, 0xC2], [0xB5, 0xE3], [0x8A, 0xC3], [0x8A, 0xC4], [0x8A, 0xC5], [0x8A, 0xC6], [0xB5, 0xE4], [0x8A, 0xC7], [0x8A, 0xC8], [0x8A, 0xC9], [0x8A, 0xCA], [0x8A, 0xCB], [0x8A, 0xCC], [0xB5, 0xE5], [0xB5, 0xE6], [0x8A, 0xCD], [0x8A, 0xCE], [0xB5, 0xE7], [0x8A, 0xCF], [0x8A, 0xD0], [0xB5, 0xE8], [0xB5, 0xE9], [0x8A, 0xD1], [0xB5, 0xEA], [0x8A, 0xD2], [0x8A, 0xD3], [0x8A, 0xD4], [0x8A, 0xD5], [0x8A, 0xD6], [0xB5, 0xEB], [0xB5, 0xEC], [0x8A, 0xD7], [0xB5, 0xED], [0x8A, 0xD8], [0xB5, 0xEE], [0x8A, 0xD9], [0x8A, 0xDA], [0x8A, 0xDB], [0x8A, 0xDC], [0x8A, 0xDD], [0x8A, 0xDE], [0xB5, 0xEF], [0x8A, 0xDF], [0x8A, 0xE0], [0x8A, 0xE1], [0x8A, 0xE2], [0x8A, 0xE3], [0x8A, 0xE4], [0x8A, 0xE5], [0x8A, 0xE6], [0x8A, 0xE7], [0x8A, 0xE8], [0x8A, 0xE9], [0x8A, 0xEA], [0x8A, 0xEB], [0x8A, 0xEC], [0x8A, 0xED], [0x8A, 0xEE], [0x8A, 0xEF], [0x8A, 0xF0], [0x8A, 0xF1], [0x8A, 0xF2], [0x8A, 0xF3], [0x8A, 0xF4], [0x8A, 0xF5], [0x8A, 0xF6], [0x8A, 0xF7], [0x8A, 0xF8], [0x8A, 0xF9], [0xB5, 0xF0], [0xB5, 0xF1], [0x8A, 0xFA], [0x8A, 0xFB], [0xB5, 0xF2], [0x8A, 0xFC], [0x8A, 0xFD], [0xB5, 0xF3], [0xB5, 0xF4], [0x8A, 0xFE], [0x8B, 0x41], [0x8B, 0x42], [0x8B, 0x43], [0x8B, 0x44], [0x8B, 0x45], [0x8B, 0x46], [0xB5, 0xF5], [0xB5, 0xF6], [0x8B, 0x47], [0xB5, 0xF7], [0xB5, 0xF8], [0xB5, 0xF9], [0xB5, 0xFA], [0x8B, 0x48], [0x8B, 0x49], [0x8B, 0x4A], [0x8B, 0x4B], [0x8B, 0x4C], [0xB5, 0xFB], [0xB5, 0xFC], [0x8B, 0x4D], [0x8B, 0x4E], [0xB5, 0xFD], [0x8B, 0x4F], [0x8B, 0x50], [0x8B, 0x51], [0xB5, 0xFE], [0x8B, 0x52], [0x8B, 0x53], [0x8B, 0x54], [0x8B, 0x55], [0x8B, 0x56], [0x8B, 0x57], [0x8B, 0x58], [0xB6, 0xA1], [0xB6, 0xA2], [0x8B, 0x59], [0xB6, 0xA3], [0xB6, 0xA4], [0xB6, 0xA5], [0x8B, 0x5A], [0x8B, 0x61], [0x8B, 0x62], [0x8B, 0x63], [0x8B, 0x64], [0xB6, 0xA6], [0xB6, 0xA7], [0xB6, 0xA8], [0x8B, 0x65], [0x8B, 0x66], [0xB6, 0xA9], [0x8B, 0x67], [0x8B, 0x68], [0x8B, 0x69], [0xB6, 0xAA], [0x8B, 0x6A], [0x8B, 0x6B], [0x8B, 0x6C], [0x8B, 0x6D], [0x8B, 0x6E], [0x8B, 0x6F], [0x8B, 0x70], [0xB6, 0xAB], [0xB6, 0xAC], [0x8B, 0x71], [0xB6, 0xAD], [0xB6, 0xAE], [0xB6, 0xAF], [0x8B, 0x72], [0x8B, 0x73], [0x8B, 0x74], [0x8B, 0x75], [0x8B, 0x76], [0x8B, 0x77], [0x8B, 0x78], [0x8B, 0x79], [0x8B, 0x7A], [0x8B, 0x81], [0x8B, 0x82], [0x8B, 0x83], [0x8B, 0x84], [0x8B, 0x85], [0x8B, 0x86], [0x8B, 0x87], [0x8B, 0x88], [0x8B, 0x89], [0x8B, 0x8A], [0x8B, 0x8B], [0x8B, 0x8C], [0x8B, 0x8D], [0x8B, 0x8E], [0x8B, 0x8F], [0x8B, 0x90], [0x8B, 0x91], [0x8B, 0x92], [0x8B, 0x93], [0x8B, 0x94], [0x8B, 0x95], [0x8B, 0x96], [0x8B, 0x97], [0x8B, 0x98], [0x8B, 0x99], [0x8B, 0x9A], [0x8B, 0x9B], [0x8B, 0x9C], [0x8B, 0x9D], [0x8B, 0x9E], [0x8B, 0x9F], [0x8B, 0xA0], [0x8B, 0xA1], [0x8B, 0xA2], [0x8B, 0xA3], [0x8B, 0xA4], [0x8B, 0xA5], [0x8B, 0xA6], [0x8B, 0xA7], [0x8B, 0xA8], [0x8B, 0xA9], [0x8B, 0xAA], [0x8B, 0xAB], [0x8B, 0xAC], [0x8B, 0xAD], [0x8B, 0xAE], [0x8B, 0xAF], [0x8B, 0xB0], [0x8B, 0xB1], [0x8B, 0xB2], [0x8B, 0xB3], [0x8B, 0xB4], [0x8B, 0xB5], [0xB6, 0xB0], [0xB6, 0xB1], [0x8B, 0xB6], [0x8B, 0xB7], [0xB6, 0xB2], [0x8B, 0xB8], [0x8B, 0xB9], [0x8B, 0xBA], [0xB6, 0xB3], [0x8B, 0xBB], [0xB6, 0xB4], [0xB6, 0xB5], [0x8B, 0xBC], [0x8B, 0xBD], [0x8B, 0xBE], [0x8B, 0xBF], [0xB6, 0xB6], [0xB6, 0xB7], [0x8B, 0xC0], [0xB6, 0xB8], [0xB6, 0xB9], [0xB6, 0xBA], [0x8B, 0xC1], [0x8B, 0xC2], [0x8B, 0xC3], [0x8B, 0xC4], [0x8B, 0xC5], [0xB6, 0xBB], [0xB6, 0xBC], [0xB6, 0xBD], [0x8B, 0xC6], [0x8B, 0xC7], [0xB6, 0xBE], [0x8B, 0xC8], [0x8B, 0xC9], [0x8B, 0xCA], [0xB6, 0xBF], [0x8B, 0xCB], [0x8B, 0xCC], [0x8B, 0xCD], [0x8B, 0xCE], [0x8B, 0xCF], [0x8B, 0xD0], [0x8B, 0xD1], [0xB6, 0xC0], [0xB6, 0xC1], [0x8B, 0xD2], [0xB6, 0xC2], [0xB6, 0xC3], [0xB6, 0xC4], [0x8B, 0xD3], [0x8B, 0xD4], [0x8B, 0xD5], [0x8B, 0xD6], [0x8B, 0xD7], [0x8B, 0xD8], [0xB6, 0xC5], [0x8B, 0xD9], [0x8B, 0xDA], [0x8B, 0xDB], [0x8B, 0xDC], [0x8B, 0xDD], [0x8B, 0xDE], [0x8B, 0xDF], [0x8B, 0xE0], [0x8B, 0xE1], [0x8B, 0xE2], [0x8B, 0xE3], [0x8B, 0xE4], [0x8B, 0xE5], [0x8B, 0xE6], [0x8B, 0xE7], [0x8B, 0xE8], [0x8B, 0xE9], [0x8B, 0xEA], [0x8B, 0xEB], [0xB6, 0xC6], [0x8B, 0xEC], [0x8B, 0xED], [0x8B, 0xEE], [0x8B, 0xEF], [0x8B, 0xF0], [0x8B, 0xF1], [0x8B, 0xF2], [0x8B, 0xF3], [0x8B, 0xF4], [0x8B, 0xF5], [0x8B, 0xF6], [0x8B, 0xF7], [0x8B, 0xF8], [0x8B, 0xF9], [0x8B, 0xFA], [0x8B, 0xFB], [0x8B, 0xFC], [0x8B, 0xFD], [0x8B, 0xFE], [0x8C, 0x41], [0x8C, 0x42], [0x8C, 0x43], [0x8C, 0x44], [0x8C, 0x45], [0x8C, 0x46], [0x8C, 0x47], [0x8C, 0x48], [0x8C, 0x49], [0x8C, 0x4A], [0x8C, 0x4B], [0x8C, 0x4C], [0x8C, 0x4D], [0x8C, 0x4E], [0x8C, 0x4F], [0x8C, 0x50], [0xB6, 0xC7], [0xB6, 0xC8], [0x8C, 0x51], [0x8C, 0x52], [0xB6, 0xC9], [0x8C, 0x53], [0x8C, 0x54], [0x8C, 0x55], [0xB6, 0xCA], [0x8C, 0x56], [0x8C, 0x57], [0x8C, 0x58], [0x8C, 0x59], [0x8C, 0x5A], [0x8C, 0x61], [0x8C, 0x62], [0x8C, 0x63], [0x8C, 0x64], [0x8C, 0x65], [0x8C, 0x66], [0x8C, 0x67], [0xB6, 0xCB], [0x8C, 0x68], [0x8C, 0x69], [0x8C, 0x6A], [0x8C, 0x6B], [0x8C, 0x6C], [0x8C, 0x6D], [0xB6, 0xCC], [0x8C, 0x6E], [0x8C, 0x6F], [0x8C, 0x70], [0x8C, 0x71], [0x8C, 0x72], [0x8C, 0x73], [0x8C, 0x74], [0xB6, 0xCD], [0x8C, 0x75], [0x8C, 0x76], [0x8C, 0x77], [0x8C, 0x78], [0x8C, 0x79], [0x8C, 0x7A], [0x8C, 0x81], [0x8C, 0x82], [0x8C, 0x83], [0x8C, 0x84], [0x8C, 0x85], [0x8C, 0x86], [0x8C, 0x87], [0x8C, 0x88], [0x8C, 0x89], [0x8C, 0x8A], [0x8C, 0x8B], [0x8C, 0x8C], [0x8C, 0x8D], [0xB6, 0xCE], [0x8C, 0x8E], [0x8C, 0x8F], [0x8C, 0x90], [0x8C, 0x91], [0x8C, 0x92], [0x8C, 0x93], [0x8C, 0x94], [0x8C, 0x95], [0x8C, 0x96], [0x8C, 0x97], [0x8C, 0x98], [0x8C, 0x99], [0x8C, 0x9A], [0x8C, 0x9B], [0x8C, 0x9C], [0x8C, 0x9D], [0x8C, 0x9E], [0x8C, 0x9F], [0x8C, 0xA0], [0x8C, 0xA1], [0x8C, 0xA2], [0x8C, 0xA3], [0x8C, 0xA4], [0x8C, 0xA5], [0x8C, 0xA6], [0x8C, 0xA7], [0x8C, 0xA8], [0xB6, 0xCF], [0x8C, 0xA9], [0x8C, 0xAA], [0x8C, 0xAB], [0xB6, 0xD0], [0x8C, 0xAC], [0x8C, 0xAD], [0x8C, 0xAE], [0x8C, 0xAF], [0x8C, 0xB0], [0x8C, 0xB1], [0x8C, 0xB2], [0x8C, 0xB3], [0x8C, 0xB4], [0x8C, 0xB5], [0x8C, 0xB6], [0x8C, 0xB7], [0x8C, 0xB8], [0x8C, 0xB9], [0x8C, 0xBA], [0x8C, 0xBB], [0x8C, 0xBC], [0x8C, 0xBD], [0x8C, 0xBE], [0x8C, 0xBF], [0x8C, 0xC0], [0x8C, 0xC1], [0x8C, 0xC2], [0x8C, 0xC3], [0x8C, 0xC4], [0x8C, 0xC5], [0x8C, 0xC6], [0x8C, 0xC7], [0x8C, 0xC8], [0x8C, 0xC9], [0x8C, 0xCA], [0x8C, 0xCB], [0x8C, 0xCC], [0x8C, 0xCD], [0x8C, 0xCE], [0x8C, 0xCF], [0x8C, 0xD0], [0x8C, 0xD1], [0x8C, 0xD2], [0x8C, 0xD3], [0x8C, 0xD4], [0x8C, 0xD5], [0x8C, 0xD6], [0x8C, 0xD7], [0x8C, 0xD8], [0x8C, 0xD9], [0x8C, 0xDA], [0x8C, 0xDB], [0x8C, 0xDC], [0x8C, 0xDD], [0x8C, 0xDE], [0xB6, 0xD1], [0xB6, 0xD2], [0x8C, 0xDF], [0x8C, 0xE0], [0xB6, 0xD3], [0x8C, 0xE1], [0x8C, 0xE2], [0x8C, 0xE3], [0xB6, 0xD4], [0x8C, 0xE4], [0x8C, 0xE5], [0x8C, 0xE6], [0x8C, 0xE7], [0x8C, 0xE8], [0x8C, 0xE9], [0xB6, 0xD5], [0xB6, 0xD6], [0x8C, 0xEA], [0x8C, 0xEB], [0x8C, 0xEC], [0x8C, 0xED], [0xB6, 0xD7], [0x8C, 0xEE], [0x8C, 0xEF], [0x8C, 0xF0], [0x8C, 0xF1], [0x8C, 0xF2], [0x8C, 0xF3], [0x8C, 0xF4], [0x8C, 0xF5], [0x8C, 0xF6], [0x8C, 0xF7], [0x8C, 0xF8], [0x8C, 0xF9], [0x8C, 0xFA], [0x8C, 0xFB], [0x8C, 0xFC], [0x8C, 0xFD], [0x8C, 0xFE], [0x8D, 0x41], [0x8D, 0x42], [0x8D, 0x43], [0x8D, 0x44], [0x8D, 0x45], [0x8D, 0x46], [0x8D, 0x47], [0x8D, 0x48], [0x8D, 0x49], [0x8D, 0x4A], [0x8D, 0x4B], [0x8D, 0x4C], [0x8D, 0x4D], [0x8D, 0x4E], [0x8D, 0x4F], [0x8D, 0x50], [0x8D, 0x51], [0xB6, 0xD8], [0x8D, 0x52], [0x8D, 0x53], [0x8D, 0x54], [0x8D, 0x55], [0x8D, 0x56], [0x8D, 0x57], [0x8D, 0x58], [0x8D, 0x59], [0x8D, 0x5A], [0x8D, 0x61], [0x8D, 0x62], [0x8D, 0x63], [0x8D, 0x64], [0x8D, 0x65], [0x8D, 0x66], [0x8D, 0x67], [0x8D, 0x68], [0x8D, 0x69], [0x8D, 0x6A], [0x8D, 0x6B], [0x8D, 0x6C], [0x8D, 0x6D], [0x8D, 0x6E], [0x8D, 0x6F], [0x8D, 0x70], [0x8D, 0x71], [0x8D, 0x72], [0xB6, 0xD9], [0x8D, 0x73], [0x8D, 0x74], [0x8D, 0x75], [0xB6, 0xDA], [0x8D, 0x76], [0x8D, 0x77], [0x8D, 0x78], [0xB6, 0xDB], [0x8D, 0x79], [0x8D, 0x7A], [0x8D, 0x81], [0x8D, 0x82], [0x8D, 0x83], [0x8D, 0x84], [0x8D, 0x85], [0xB6, 0xDC], [0xB6, 0xDD], [0x8D, 0x86], [0x8D, 0x87], [0x8D, 0x88], [0xB6, 0xDE], [0x8D, 0x89], [0x8D, 0x8A], [0x8D, 0x8B], [0x8D, 0x8C], [0x8D, 0x8D], [0x8D, 0x8E], [0x8D, 0x8F], [0x8D, 0x90], [0x8D, 0x91], [0x8D, 0x92], [0x8D, 0x93], [0x8D, 0x94], [0x8D, 0x95], [0x8D, 0x96], [0x8D, 0x97], [0x8D, 0x98], [0x8D, 0x99], [0x8D, 0x9A], [0x8D, 0x9B], [0x8D, 0x9C], [0x8D, 0x9D], [0x8D, 0x9E], [0x8D, 0x9F], [0x8D, 0xA0], [0x8D, 0xA1], [0x8D, 0xA2], [0x8D, 0xA3], [0x8D, 0xA4], [0x8D, 0xA5], [0x8D, 0xA6], [0x8D, 0xA7], [0x8D, 0xA8], [0x8D, 0xA9], [0x8D, 0xAA], [0xB6, 0xDF], [0xB6, 0xE0], [0x8D, 0xAB], [0x8D, 0xAC], [0xB6, 0xE1], [0x8D, 0xAD], [0x8D, 0xAE], [0xB6, 0xE2], [0xB6, 0xE3], [0x8D, 0xAF], [0x8D, 0xB0], [0x8D, 0xB1], [0x8D, 0xB2], [0x8D, 0xB3], [0x8D, 0xB4], [0x8D, 0xB5], [0xB6, 0xE4], [0xB6, 0xE5], [0x8D, 0xB6], [0xB6, 0xE6], [0x8D, 0xB7], [0x8D, 0xB8], [0x8D, 0xB9], [0x8D, 0xBA], [0x8D, 0xBB], [0x8D, 0xBC], [0x8D, 0xBD], [0x8D, 0xBE], [0xB6, 0xE7], [0x8D, 0xBF], [0x8D, 0xC0], [0x8D, 0xC1], [0xB6, 0xE8], [0x8D, 0xC2], [0x8D, 0xC3], [0x8D, 0xC4], [0xB6, 0xE9], [0x8D, 0xC5], [0x8D, 0xC6], [0x8D, 0xC7], [0x8D, 0xC8], [0x8D, 0xC9], [0x8D, 0xCA], [0x8D, 0xCB], [0xB6, 0xEA], [0xB6, 0xEB], [0x8D, 0xCC], [0x8D, 0xCD], [0x8D, 0xCE], [0x8D, 0xCF], [0x8D, 0xD0], [0x8D, 0xD1], [0x8D, 0xD2], [0x8D, 0xD3], [0x8D, 0xD4], [0x8D, 0xD5], [0xB6, 0xEC], [0x8D, 0xD6], [0x8D, 0xD7], [0x8D, 0xD8], [0xB6, 0xED], [0x8D, 0xD9], [0x8D, 0xDA], [0x8D, 0xDB], [0xB6, 0xEE], [0x8D, 0xDC], [0x8D, 0xDD], [0x8D, 0xDE], [0x8D, 0xDF], [0x8D, 0xE0], [0x8D, 0xE1], [0x8D, 0xE2], [0xB6, 0xEF], [0xB6, 0xF0], [0x8D, 0xE3], [0xB6, 0xF1], [0x8D, 0xE4], [0xB6, 0xF2], [0x8D, 0xE5], [0x8D, 0xE6], [0x8D, 0xE7], [0x8D, 0xE8], [0x8D, 0xE9], [0x8D, 0xEA], [0xB6, 0xF3], [0xB6, 0xF4], [0x8D, 0xEB], [0x8D, 0xEC], [0xB6, 0xF5], [0x8D, 0xED], [0x8D, 0xEE], [0x8D, 0xEF], [0xB6, 0xF6], [0x8D, 0xF0], [0x8D, 0xF1], [0x8D, 0xF2], [0x8D, 0xF3], [0x8D, 0xF4], [0x8D, 0xF5], [0x8D, 0xF6], [0xB6, 0xF7], [0xB6, 0xF8], [0x8D, 0xF7], [0xB6, 0xF9], [0xB6, 0xFA], [0xB6, 0xFB], [0xB6, 0xFC], [0x8D, 0xF8], [0x8D, 0xF9], [0x8D, 0xFA], [0xB6, 0xFD], [0xB6, 0xFE], [0xB7, 0xA1], [0xB7, 0xA2], [0x8D, 0xFB], [0x8D, 0xFC], [0xB7, 0xA3], [0x8D, 0xFD], [0x8D, 0xFE], [0x8E, 0x41], [0xB7, 0xA4], [0x8E, 0x42], [0x8E, 0x43], [0x8E, 0x44], [0x8E, 0x45], [0x8E, 0x46], [0x8E, 0x47], [0x8E, 0x48], [0xB7, 0xA5], [0xB7, 0xA6], [0x8E, 0x49], [0xB7, 0xA7], [0xB7, 0xA8], [0xB7, 0xA9], [0x8E, 0x4A], [0x8E, 0x4B], [0x8E, 0x4C], [0x8E, 0x4D], [0x8E, 0x4E], [0x8E, 0x4F], [0xB7, 0xAA], [0xB7, 0xAB], [0x8E, 0x50], [0x8E, 0x51], [0xB7, 0xAC], [0x8E, 0x52], [0x8E, 0x53], [0x8E, 0x54], [0x8E, 0x55], [0x8E, 0x56], [0x8E, 0x57], [0x8E, 0x58], [0x8E, 0x59], [0x8E, 0x5A], [0x8E, 0x61], [0x8E, 0x62], [0x8E, 0x63], [0x8E, 0x64], [0x8E, 0x65], [0xB7, 0xAD], [0x8E, 0x66], [0xB7, 0xAE], [0x8E, 0x67], [0x8E, 0x68], [0x8E, 0x69], [0x8E, 0x6A], [0x8E, 0x6B], [0x8E, 0x6C], [0x8E, 0x6D], [0x8E, 0x6E], [0x8E, 0x6F], [0x8E, 0x70], [0x8E, 0x71], [0x8E, 0x72], [0x8E, 0x73], [0x8E, 0x74], [0x8E, 0x75], [0x8E, 0x76], [0x8E, 0x77], [0x8E, 0x78], [0x8E, 0x79], [0x8E, 0x7A], [0x8E, 0x81], [0x8E, 0x82], [0x8E, 0x83], [0x8E, 0x84], [0x8E, 0x85], [0x8E, 0x86], [0x8E, 0x87], [0x8E, 0x88], [0x8E, 0x89], [0x8E, 0x8A], [0x8E, 0x8B], [0x8E, 0x8C], [0x8E, 0x8D], [0x8E, 0x8E], [0xB7, 0xAF], [0xB7, 0xB0], [0x8E, 0x8F], [0x8E, 0x90], [0xB7, 0xB1], [0x8E, 0x91], [0x8E, 0x92], [0x8E, 0x93], [0xB7, 0xB2], [0x8E, 0x94], [0x8E, 0x95], [0x8E, 0x96], [0x8E, 0x97], [0x8E, 0x98], [0x8E, 0x99], [0x8E, 0x9A], [0xB7, 0xB3], [0xB7, 0xB4], [0x8E, 0x9B], [0xB7, 0xB5], [0xB7, 0xB6], [0xB7, 0xB7], [0x8E, 0x9C], [0x8E, 0x9D], [0x8E, 0x9E], [0x8E, 0x9F], [0x8E, 0xA0], [0xB7, 0xB8], [0xB7, 0xB9], [0xB7, 0xBA], [0x8E, 0xA1], [0x8E, 0xA2], [0xB7, 0xBB], [0x8E, 0xA3], [0x8E, 0xA4], [0x8E, 0xA5], [0xB7, 0xBC], [0x8E, 0xA6], [0x8E, 0xA7], [0x8E, 0xA8], [0x8E, 0xA9], [0x8E, 0xAA], [0x8E, 0xAB], [0x8E, 0xAC], [0xB7, 0xBD], [0xB7, 0xBE], [0x8E, 0xAD], [0xB7, 0xBF], [0x8E, 0xAE], [0xB7, 0xC0], [0x8E, 0xAF], [0x8E, 0xB0], [0x8E, 0xB1], [0x8E, 0xB2], [0x8E, 0xB3], [0x8E, 0xB4], [0xB7, 0xC1], [0xB7, 0xC2], [0x8E, 0xB5], [0x8E, 0xB6], [0xB7, 0xC3], [0x8E, 0xB7], [0x8E, 0xB8], [0x8E, 0xB9], [0xB7, 0xC4], [0x8E, 0xBA], [0x8E, 0xBB], [0x8E, 0xBC], [0x8E, 0xBD], [0x8E, 0xBE], [0x8E, 0xBF], [0x8E, 0xC0], [0xB7, 0xC5], [0xB7, 0xC6], [0x8E, 0xC1], [0xB7, 0xC7], [0xB7, 0xC8], [0xB7, 0xC9], [0x8E, 0xC2], [0x8E, 0xC3], [0x8E, 0xC4], [0x8E, 0xC5], [0x8E, 0xC6], [0x8E, 0xC7], [0xB7, 0xCA], [0x8E, 0xC8], [0x8E, 0xC9], [0x8E, 0xCA], [0xB7, 0xCB], [0x8E, 0xCB], [0x8E, 0xCC], [0x8E, 0xCD], [0x8E, 0xCE], [0x8E, 0xCF], [0x8E, 0xD0], [0x8E, 0xD1], [0x8E, 0xD2], [0x8E, 0xD3], [0x8E, 0xD4], [0x8E, 0xD5], [0x8E, 0xD6], [0xB7, 0xCC], [0x8E, 0xD7], [0xB7, 0xCD], [0x8E, 0xD8], [0x8E, 0xD9], [0x8E, 0xDA], [0x8E, 0xDB], [0x8E, 0xDC], [0x8E, 0xDD], [0x8E, 0xDE], [0x8E, 0xDF], [0xB7, 0xCE], [0xB7, 0xCF], [0x8E, 0xE0], [0x8E, 0xE1], [0xB7, 0xD0], [0x8E, 0xE2], [0x8E, 0xE3], [0x8E, 0xE4], [0xB7, 0xD1], [0x8E, 0xE5], [0x8E, 0xE6], [0x8E, 0xE7], [0x8E, 0xE8], [0x8E, 0xE9], [0x8E, 0xEA], [0x8E, 0xEB], [0xB7, 0xD2], [0xB7, 0xD3], [0x8E, 0xEC], [0xB7, 0xD4], [0x8E, 0xED], [0xB7, 0xD5], [0x8E, 0xEE], [0x8E, 0xEF], [0x8E, 0xF0], [0x8E, 0xF1], [0x8E, 0xF2], [0x8E, 0xF3], [0xB7, 0xD6], [0x8E, 0xF4], [0x8E, 0xF5], [0x8E, 0xF6], [0xB7, 0xD7], [0x8E, 0xF7], [0x8E, 0xF8], [0x8E, 0xF9], [0x8E, 0xFA], [0x8E, 0xFB], [0x8E, 0xFC], [0x8E, 0xFD], [0x8E, 0xFE], [0x8F, 0x41], [0x8F, 0x42], [0x8F, 0x43], [0x8F, 0x44], [0x8F, 0x45], [0x8F, 0x46], [0x8F, 0x47], [0x8F, 0x48], [0xB7, 0xD8], [0x8F, 0x49], [0x8F, 0x4A], [0x8F, 0x4B], [0x8F, 0x4C], [0x8F, 0x4D], [0x8F, 0x4E], [0x8F, 0x4F], [0x8F, 0x50], [0x8F, 0x51], [0x8F, 0x52], [0x8F, 0x53], [0x8F, 0x54], [0x8F, 0x55], [0x8F, 0x56], [0x8F, 0x57], [0x8F, 0x58], [0x8F, 0x59], [0x8F, 0x5A], [0x8F, 0x61], [0x8F, 0x62], [0x8F, 0x63], [0x8F, 0x64], [0x8F, 0x65], [0x8F, 0x66], [0x8F, 0x67], [0x8F, 0x68], [0xB7, 0xD9], [0x8F, 0x69], [0x8F, 0x6A], [0x8F, 0x6B], [0x8F, 0x6C], [0x8F, 0x6D], [0x8F, 0x6E], [0x8F, 0x6F], [0xB7, 0xDA], [0x8F, 0x70], [0x8F, 0x71], [0x8F, 0x72], [0xB7, 0xDB], [0x8F, 0x73], [0x8F, 0x74], [0x8F, 0x75], [0xB7, 0xDC], [0x8F, 0x76], [0x8F, 0x77], [0x8F, 0x78], [0x8F, 0x79], [0x8F, 0x7A], [0x8F, 0x81], [0x8F, 0x82], [0xB7, 0xDD], [0xB7, 0xDE], [0x8F, 0x83], [0xB7, 0xDF], [0x8F, 0x84], [0xB7, 0xE0], [0x8F, 0x85], [0x8F, 0x86], [0x8F, 0x87], [0x8F, 0x88], [0x8F, 0x89], [0x8F, 0x8A], [0xB7, 0xE1], [0x8F, 0x8B], [0x8F, 0x8C], [0x8F, 0x8D], [0xB7, 0xE2], [0x8F, 0x8E], [0x8F, 0x8F], [0x8F, 0x90], [0xB7, 0xE3], [0x8F, 0x91], [0x8F, 0x92], [0x8F, 0x93], [0x8F, 0x94], [0x8F, 0x95], [0x8F, 0x96], [0x8F, 0x97], [0x8F, 0x98], [0xB7, 0xE4], [0x8F, 0x99], [0xB7, 0xE5], [0x8F, 0x9A], [0xB7, 0xE6], [0x8F, 0x9B], [0x8F, 0x9C], [0x8F, 0x9D], [0x8F, 0x9E], [0x8F, 0x9F], [0x8F, 0xA0], [0xB7, 0xE7], [0xB7, 0xE8], [0x8F, 0xA1], [0x8F, 0xA2], [0xB7, 0xE9], [0x8F, 0xA3], [0x8F, 0xA4], [0x8F, 0xA5], [0xB7, 0xEA], [0x8F, 0xA6], [0x8F, 0xA7], [0x8F, 0xA8], [0x8F, 0xA9], [0x8F, 0xAA], [0x8F, 0xAB], [0x8F, 0xAC], [0xB7, 0xEB], [0xB7, 0xEC], [0x8F, 0xAD], [0xB7, 0xED], [0x8F, 0xAE], [0xB7, 0xEE], [0x8F, 0xAF], [0x8F, 0xB0], [0x8F, 0xB1], [0x8F, 0xB2], [0x8F, 0xB3], [0x8F, 0xB4], [0xB7, 0xEF], [0x8F, 0xB5], [0x8F, 0xB6], [0x8F, 0xB7], [0x8F, 0xB8], [0x8F, 0xB9], [0x8F, 0xBA], [0x8F, 0xBB], [0x8F, 0xBC], [0x8F, 0xBD], [0x8F, 0xBE], [0x8F, 0xBF], [0x8F, 0xC0], [0x8F, 0xC1], [0x8F, 0xC2], [0x8F, 0xC3], [0x8F, 0xC4], [0x8F, 0xC5], [0x8F, 0xC6], [0x8F, 0xC7], [0xB7, 0xF0], [0x8F, 0xC8], [0x8F, 0xC9], [0x8F, 0xCA], [0x8F, 0xCB], [0x8F, 0xCC], [0x8F, 0xCD], [0x8F, 0xCE], [0xB7, 0xF1], [0x8F, 0xCF], [0x8F, 0xD0], [0x8F, 0xD1], [0x8F, 0xD2], [0x8F, 0xD3], [0x8F, 0xD4], [0x8F, 0xD5], [0x8F, 0xD6], [0x8F, 0xD7], [0x8F, 0xD8], [0x8F, 0xD9], [0x8F, 0xDA], [0x8F, 0xDB], [0x8F, 0xDC], [0x8F, 0xDD], [0x8F, 0xDE], [0x8F, 0xDF], [0x8F, 0xE0], [0x8F, 0xE1], [0x8F, 0xE2], [0x8F, 0xE3], [0x8F, 0xE4], [0x8F, 0xE5], [0x8F, 0xE6], [0x8F, 0xE7], [0x8F, 0xE8], [0x8F, 0xE9], [0xB7, 0xF2], [0xB7, 0xF3], [0x8F, 0xEA], [0x8F, 0xEB], [0xB7, 0xF4], [0x8F, 0xEC], [0x8F, 0xED], [0x8F, 0xEE], [0xB7, 0xF5], [0x8F, 0xEF], [0x8F, 0xF0], [0x8F, 0xF1], [0x8F, 0xF2], [0x8F, 0xF3], [0x8F, 0xF4], [0x8F, 0xF5], [0xB7, 0xF6], [0x8F, 0xF6], [0x8F, 0xF7], [0xB7, 0xF7], [0x8F, 0xF8], [0xB7, 0xF8], [0x8F, 0xF9], [0x8F, 0xFA], [0x8F, 0xFB], [0x8F, 0xFC], [0x8F, 0xFD], [0x8F, 0xFE], [0xB7, 0xF9], [0xB7, 0xFA], [0x90, 0x41], [0x90, 0x42], [0xB7, 0xFB], [0x90, 0x43], [0x90, 0x44], [0x90, 0x45], [0xB7, 0xFC], [0x90, 0x46], [0x90, 0x47], [0x90, 0x48], [0x90, 0x49], [0x90, 0x4A], [0x90, 0x4B], [0x90, 0x4C], [0xB7, 0xFD], [0xB7, 0xFE], [0x90, 0x4D], [0xB8, 0xA1], [0x90, 0x4E], [0xB8, 0xA2], [0x90, 0x4F], [0x90, 0x50], [0x90, 0x51], [0x90, 0x52], [0x90, 0x53], [0x90, 0x54], [0xB8, 0xA3], [0xB8, 0xA4], [0x90, 0x55], [0x90, 0x56], [0xB8, 0xA5], [0x90, 0x57], [0x90, 0x58], [0x90, 0x59], [0xB8, 0xA6], [0x90, 0x5A], [0x90, 0x61], [0x90, 0x62], [0x90, 0x63], [0x90, 0x64], [0x90, 0x65], [0x90, 0x66], [0xB8, 0xA7], [0xB8, 0xA8], [0x90, 0x67], [0xB8, 0xA9], [0x90, 0x68], [0xB8, 0xAA], [0xB8, 0xAB], [0x90, 0x69], [0x90, 0x6A], [0xB8, 0xAC], [0xB8, 0xAD], [0x90, 0x6B], [0x90, 0x6C], [0x90, 0x6D], [0x90, 0x6E], [0x90, 0x6F], [0x90, 0x70], [0x90, 0x71], [0x90, 0x72], [0x90, 0x73], [0x90, 0x74], [0x90, 0x75], [0x90, 0x76], [0x90, 0x77], [0x90, 0x78], [0x90, 0x79], [0x90, 0x7A], [0x90, 0x81], [0x90, 0x82], [0x90, 0x83], [0x90, 0x84], [0x90, 0x85], [0x90, 0x86], [0x90, 0x87], [0x90, 0x88], [0x90, 0x89], [0x90, 0x8A], [0x90, 0x8B], [0x90, 0x8C], [0x90, 0x8D], [0xB8, 0xAE], [0xB8, 0xAF], [0x90, 0x8E], [0x90, 0x8F], [0xB8, 0xB0], [0x90, 0x90], [0x90, 0x91], [0x90, 0x92], [0xB8, 0xB1], [0x90, 0x93], [0x90, 0x94], [0x90, 0x95], [0x90, 0x96], [0x90, 0x97], [0x90, 0x98], [0x90, 0x99], [0xB8, 0xB2], [0xB8, 0xB3], [0x90, 0x9A], [0xB8, 0xB4], [0x90, 0x9B], [0xB8, 0xB5], [0x90, 0x9C], [0x90, 0x9D], [0x90, 0x9E], [0x90, 0x9F], [0x90, 0xA0], [0x90, 0xA1], [0xB8, 0xB6], [0xB8, 0xB7], [0x90, 0xA2], [0x90, 0xA3], [0xB8, 0xB8], [0x90, 0xA4], [0xB8, 0xB9], [0xB8, 0xBA], [0xB8, 0xBB], [0xB8, 0xBC], [0xB8, 0xBD], [0x90, 0xA5], [0x90, 0xA6], [0x90, 0xA7], [0x90, 0xA8], [0x90, 0xA9], [0xB8, 0xBE], [0xB8, 0xBF], [0x90, 0xAA], [0xB8, 0xC0], [0x90, 0xAB], [0xB8, 0xC1], [0xB8, 0xC2], [0x90, 0xAC], [0x90, 0xAD], [0xB8, 0xC3], [0x90, 0xAE], [0xB8, 0xC4], [0xB8, 0xC5], [0xB8, 0xC6], [0x90, 0xAF], [0x90, 0xB0], [0xB8, 0xC7], [0x90, 0xB1], [0x90, 0xB2], [0x90, 0xB3], [0xB8, 0xC8], [0x90, 0xB4], [0x90, 0xB5], [0x90, 0xB6], [0x90, 0xB7], [0x90, 0xB8], [0x90, 0xB9], [0x90, 0xBA], [0xB8, 0xC9], [0xB8, 0xCA], [0x90, 0xBB], [0xB8, 0xCB], [0xB8, 0xCC], [0xB8, 0xCD], [0xB8, 0xCE], [0x90, 0xBC], [0x90, 0xBD], [0x90, 0xBE], [0x90, 0xBF], [0x90, 0xC0], [0xB8, 0xCF], [0xB8, 0xD0], [0x90, 0xC1], [0x90, 0xC2], [0x90, 0xC3], [0x90, 0xC4], [0x90, 0xC5], [0x90, 0xC6], [0xB8, 0xD1], [0x90, 0xC7], [0x90, 0xC8], [0x90, 0xC9], [0x90, 0xCA], [0x90, 0xCB], [0x90, 0xCC], [0x90, 0xCD], [0x90, 0xCE], [0x90, 0xCF], [0x90, 0xD0], [0x90, 0xD1], [0x90, 0xD2], [0xB8, 0xD2], [0x90, 0xD3], [0x90, 0xD4], [0x90, 0xD5], [0x90, 0xD6], [0x90, 0xD7], [0x90, 0xD8], [0x90, 0xD9], [0x90, 0xDA], [0x90, 0xDB], [0x90, 0xDC], [0x90, 0xDD], [0x90, 0xDE], [0x90, 0xDF], [0x90, 0xE0], [0x90, 0xE1], [0x90, 0xE2], [0x90, 0xE3], [0x90, 0xE4], [0x90, 0xE5], [0x90, 0xE6], [0x90, 0xE7], [0x90, 0xE8], [0x90, 0xE9], [0x90, 0xEA], [0x90, 0xEB], [0x90, 0xEC], [0x90, 0xED], [0x90, 0xEE], [0x90, 0xEF], [0x90, 0xF0], [0x90, 0xF1], [0x90, 0xF2], [0x90, 0xF3], [0x90, 0xF4], [0xB8, 0xD3], [0xB8, 0xD4], [0x90, 0xF5], [0x90, 0xF6], [0xB8, 0xD5], [0x90, 0xF7], [0x90, 0xF8], [0x90, 0xF9], [0xB8, 0xD6], [0x90, 0xFA], [0xB8, 0xD7], [0x90, 0xFB], [0x90, 0xFC], [0x90, 0xFD], [0x90, 0xFE], [0x91, 0x41], [0xB8, 0xD8], [0xB8, 0xD9], [0x91, 0x42], [0xB8, 0xDA], [0x91, 0x43], [0xB8, 0xDB], [0xB8, 0xDC], [0x91, 0x44], [0x91, 0x45], [0x91, 0x46], [0x91, 0x47], [0xB8, 0xDD], [0xB8, 0xDE], [0xB8, 0xDF], [0x91, 0x48], [0x91, 0x49], [0xB8, 0xE0], [0x91, 0x4A], [0x91, 0x4B], [0x91, 0x4C], [0xB8, 0xE1], [0x91, 0x4D], [0x91, 0x4E], [0x91, 0x4F], [0x91, 0x50], [0x91, 0x51], [0x91, 0x52], [0x91, 0x53], [0xB8, 0xE2], [0xB8, 0xE3], [0x91, 0x54], [0xB8, 0xE4], [0xB8, 0xE5], [0xB8, 0xE6], [0x91, 0x55], [0x91, 0x56], [0x91, 0x57], [0x91, 0x58], [0x91, 0x59], [0x91, 0x5A], [0xB8, 0xE7], [0xB8, 0xE8], [0x91, 0x61], [0x91, 0x62], [0xB8, 0xE9], [0x91, 0x63], [0x91, 0x64], [0x91, 0x65], [0xB8, 0xEA], [0x91, 0x66], [0x91, 0x67], [0x91, 0x68], [0x91, 0x69], [0x91, 0x6A], [0x91, 0x6B], [0x91, 0x6C], [0x91, 0x6D], [0x91, 0x6E], [0x91, 0x6F], [0xB8, 0xEB], [0xB8, 0xEC], [0xB8, 0xED], [0x91, 0x70], [0xB8, 0xEE], [0x91, 0x71], [0x91, 0x72], [0x91, 0x73], [0x91, 0x74], [0xB8, 0xEF], [0x91, 0x75], [0x91, 0x76], [0x91, 0x77], [0x91, 0x78], [0x91, 0x79], [0x91, 0x7A], [0x91, 0x81], [0x91, 0x82], [0x91, 0x83], [0x91, 0x84], [0x91, 0x85], [0x91, 0x86], [0x91, 0x87], [0x91, 0x88], [0x91, 0x89], [0x91, 0x8A], [0x91, 0x8B], [0x91, 0x8C], [0x91, 0x8D], [0x91, 0x8E], [0x91, 0x8F], [0x91, 0x90], [0x91, 0x91], [0x91, 0x92], [0x91, 0x93], [0x91, 0x94], [0x91, 0x95], [0xB8, 0xF0], [0xB8, 0xF1], [0x91, 0x96], [0xB8, 0xF2], [0xB8, 0xF3], [0x91, 0x97], [0x91, 0x98], [0x91, 0x99], [0xB8, 0xF4], [0x91, 0x9A], [0xB8, 0xF5], [0x91, 0x9B], [0x91, 0x9C], [0x91, 0x9D], [0x91, 0x9E], [0x91, 0x9F], [0xB8, 0xF6], [0xB8, 0xF7], [0x91, 0xA0], [0xB8, 0xF8], [0x91, 0xA1], [0xB8, 0xF9], [0x91, 0xA2], [0x91, 0xA3], [0x91, 0xA4], [0x91, 0xA5], [0x91, 0xA6], [0x91, 0xA7], [0xB8, 0xFA], [0x91, 0xA8], [0x91, 0xA9], [0x91, 0xAA], [0xB8, 0xFB], [0x91, 0xAB], [0x91, 0xAC], [0x91, 0xAD], [0x91, 0xAE], [0x91, 0xAF], [0x91, 0xB0], [0x91, 0xB1], [0x91, 0xB2], [0x91, 0xB3], [0x91, 0xB4], [0x91, 0xB5], [0x91, 0xB6], [0x91, 0xB7], [0x91, 0xB8], [0x91, 0xB9], [0xB8, 0xFC], [0xB8, 0xFD], [0x91, 0xBA], [0x91, 0xBB], [0x91, 0xBC], [0x91, 0xBD], [0x91, 0xBE], [0x91, 0xBF], [0x91, 0xC0], [0x91, 0xC1], [0x91, 0xC2], [0x91, 0xC3], [0x91, 0xC4], [0x91, 0xC5], [0x91, 0xC6], [0x91, 0xC7], [0x91, 0xC8], [0x91, 0xC9], [0x91, 0xCA], [0x91, 0xCB], [0x91, 0xCC], [0x91, 0xCD], [0x91, 0xCE], [0x91, 0xCF], [0x91, 0xD0], [0x91, 0xD1], [0x91, 0xD2], [0x91, 0xD3], [0x91, 0xD4], [0x91, 0xD5], [0x91, 0xD6], [0x91, 0xD7], [0x91, 0xD8], [0x91, 0xD9], [0x91, 0xDA], [0x91, 0xDB], [0xB8, 0xFE], [0x91, 0xDC], [0x91, 0xDD], [0x91, 0xDE], [0xB9, 0xA1], [0x91, 0xDF], [0x91, 0xE0], [0x91, 0xE1], [0xB9, 0xA2], [0x91, 0xE2], [0x91, 0xE3], [0x91, 0xE4], [0x91, 0xE5], [0x91, 0xE6], [0x91, 0xE7], [0x91, 0xE8], [0x91, 0xE9], [0xB9, 0xA3], [0x91, 0xEA], [0xB9, 0xA4], [0x91, 0xEB], [0xB9, 0xA5], [0x91, 0xEC], [0x91, 0xED], [0x91, 0xEE], [0x91, 0xEF], [0x91, 0xF0], [0x91, 0xF1], [0xB9, 0xA6], [0x91, 0xF2], [0x91, 0xF3], [0x91, 0xF4], [0xB9, 0xA7], [0x91, 0xF5], [0x91, 0xF6], [0x91, 0xF7], [0xB9, 0xA8], [0x91, 0xF8], [0x91, 0xF9], [0x91, 0xFA], [0x91, 0xFB], [0x91, 0xFC], [0x91, 0xFD], [0x91, 0xFE], [0x92, 0x41], [0xB9, 0xA9], [0x92, 0x42], [0xB9, 0xAA], [0x92, 0x43], [0x92, 0x44], [0x92, 0x45], [0x92, 0x46], [0x92, 0x47], [0x92, 0x48], [0x92, 0x49], [0x92, 0x4A], [0xB9, 0xAB], [0xB9, 0xAC], [0xB9, 0xAD], [0x92, 0x4B], [0xB9, 0xAE], [0x92, 0x4C], [0x92, 0x4D], [0xB9, 0xAF], [0xB9, 0xB0], [0xB9, 0xB1], [0xB9, 0xB2], [0x92, 0x4E], [0x92, 0x4F], [0x92, 0x50], [0x92, 0x51], [0x92, 0x52], [0xB9, 0xB3], [0xB9, 0xB4], [0x92, 0x53], [0xB9, 0xB5], [0x92, 0x54], [0xB9, 0xB6], [0x92, 0x55], [0x92, 0x56], [0x92, 0x57], [0xB9, 0xB7], [0x92, 0x58], [0xB9, 0xB8], [0xB9, 0xB9], [0x92, 0x59], [0x92, 0x5A], [0x92, 0x61], [0xB9, 0xBA], [0x92, 0x62], [0x92, 0x63], [0x92, 0x64], [0xB9, 0xBB], [0x92, 0x65], [0x92, 0x66], [0x92, 0x67], [0x92, 0x68], [0x92, 0x69], [0x92, 0x6A], [0x92, 0x6B], [0x92, 0x6C], [0xB9, 0xBC], [0x92, 0x6D], [0xB9, 0xBD], [0x92, 0x6E], [0x92, 0x6F], [0x92, 0x70], [0x92, 0x71], [0x92, 0x72], [0x92, 0x73], [0x92, 0x74], [0x92, 0x75], [0xB9, 0xBE], [0x92, 0x76], [0x92, 0x77], [0x92, 0x78], [0x92, 0x79], [0x92, 0x7A], [0x92, 0x81], [0x92, 0x82], [0x92, 0x83], [0x92, 0x84], [0x92, 0x85], [0x92, 0x86], [0x92, 0x87], [0x92, 0x88], [0x92, 0x89], [0x92, 0x8A], [0x92, 0x8B], [0x92, 0x8C], [0x92, 0x8D], [0x92, 0x8E], [0x92, 0x8F], [0x92, 0x90], [0x92, 0x91], [0x92, 0x92], [0x92, 0x93], [0x92, 0x94], [0x92, 0x95], [0x92, 0x96], [0xB9, 0xBF], [0x92, 0x97], [0x92, 0x98], [0x92, 0x99], [0xB9, 0xC0], [0x92, 0x9A], [0x92, 0x9B], [0x92, 0x9C], [0xB9, 0xC1], [0x92, 0x9D], [0x92, 0x9E], [0x92, 0x9F], [0x92, 0xA0], [0x92, 0xA1], [0x92, 0xA2], [0x92, 0xA3], [0x92, 0xA4], [0x92, 0xA5], [0x92, 0xA6], [0x92, 0xA7], [0x92, 0xA8], [0x92, 0xA9], [0x92, 0xAA], [0x92, 0xAB], [0x92, 0xAC], [0x92, 0xAD], [0x92, 0xAE], [0x92, 0xAF], [0xB9, 0xC2], [0x92, 0xB0], [0x92, 0xB1], [0x92, 0xB2], [0xB9, 0xC3], [0x92, 0xB3], [0x92, 0xB4], [0x92, 0xB5], [0xB9, 0xC4], [0x92, 0xB6], [0x92, 0xB7], [0x92, 0xB8], [0x92, 0xB9], [0x92, 0xBA], [0x92, 0xBB], [0x92, 0xBC], [0xB9, 0xC5], [0x92, 0xBD], [0x92, 0xBE], [0xB9, 0xC6], [0x92, 0xBF], [0x92, 0xC0], [0x92, 0xC1], [0x92, 0xC2], [0x92, 0xC3], [0x92, 0xC4], [0x92, 0xC5], [0x92, 0xC6], [0xB9, 0xC7], [0x92, 0xC7], [0x92, 0xC8], [0x92, 0xC9], [0xB9, 0xC8], [0x92, 0xCA], [0x92, 0xCB], [0x92, 0xCC], [0xB9, 0xC9], [0x92, 0xCD], [0x92, 0xCE], [0x92, 0xCF], [0x92, 0xD0], [0x92, 0xD1], [0x92, 0xD2], [0x92, 0xD3], [0xB9, 0xCA], [0x92, 0xD4], [0x92, 0xD5], [0xB9, 0xCB], [0x92, 0xD6], [0x92, 0xD7], [0x92, 0xD8], [0x92, 0xD9], [0x92, 0xDA], [0x92, 0xDB], [0x92, 0xDC], [0x92, 0xDD], [0x92, 0xDE], [0x92, 0xDF], [0x92, 0xE0], [0x92, 0xE1], [0x92, 0xE2], [0x92, 0xE3], [0x92, 0xE4], [0x92, 0xE5], [0x92, 0xE6], [0x92, 0xE7], [0x92, 0xE8], [0x92, 0xE9], [0x92, 0xEA], [0x92, 0xEB], [0x92, 0xEC], [0x92, 0xED], [0x92, 0xEE], [0x92, 0xEF], [0x92, 0xF0], [0x92, 0xF1], [0x92, 0xF2], [0x92, 0xF3], [0x92, 0xF4], [0x92, 0xF5], [0x92, 0xF6], [0x92, 0xF7], [0x92, 0xF8], [0x92, 0xF9], [0xB9, 0xCC], [0xB9, 0xCD], [0x92, 0xFA], [0x92, 0xFB], [0xB9, 0xCE], [0x92, 0xFC], [0x92, 0xFD], [0xB9, 0xCF], [0xB9, 0xD0], [0x92, 0xFE], [0xB9, 0xD1], [0x93, 0x41], [0x93, 0x42], [0x93, 0x43], [0x93, 0x44], [0x93, 0x45], [0xB9, 0xD2], [0xB9, 0xD3], [0x93, 0x46], [0xB9, 0xD4], [0xB9, 0xD5], [0xB9, 0xD6], [0x93, 0x47], [0xB9, 0xD7], [0x93, 0x48], [0xB9, 0xD8], [0x93, 0x49], [0x93, 0x4A], [0xB9, 0xD9], [0xB9, 0xDA], [0xB9, 0xDB], [0xB9, 0xDC], [0xB9, 0xDD], [0x93, 0x4B], [0x93, 0x4C], [0xB9, 0xDE], [0xB9, 0xDF], [0xB9, 0xE0], [0xB9, 0xE1], [0xB9, 0xE2], [0x93, 0x4D], [0x93, 0x4E], [0x93, 0x4F], [0x93, 0x50], [0xB9, 0xE3], [0xB9, 0xE4], [0x93, 0x51], [0xB9, 0xE5], [0x93, 0x52], [0xB9, 0xE6], [0x93, 0x53], [0x93, 0x54], [0x93, 0x55], [0xB9, 0xE7], [0x93, 0x56], [0x93, 0x57], [0xB9, 0xE8], [0xB9, 0xE9], [0x93, 0x58], [0x93, 0x59], [0xB9, 0xEA], [0x93, 0x5A], [0x93, 0x61], [0x93, 0x62], [0xB9, 0xEB], [0x93, 0x63], [0x93, 0x64], [0x93, 0x65], [0x93, 0x66], [0x93, 0x67], [0x93, 0x68], [0x93, 0x69], [0xB9, 0xEC], [0xB9, 0xED], [0x93, 0x6A], [0xB9, 0xEE], [0xB9, 0xEF], [0xB9, 0xF0], [0x93, 0x6B], [0x93, 0x6C], [0x93, 0x6D], [0xB9, 0xF1], [0x93, 0x6E], [0x93, 0x6F], [0xB9, 0xF2], [0xB9, 0xF3], [0x93, 0x70], [0x93, 0x71], [0xB9, 0xF4], [0x93, 0x72], [0x93, 0x73], [0x93, 0x74], [0x93, 0x75], [0x93, 0x76], [0x93, 0x77], [0x93, 0x78], [0x93, 0x79], [0x93, 0x7A], [0x93, 0x81], [0x93, 0x82], [0x93, 0x83], [0xB9, 0xF5], [0x93, 0x84], [0x93, 0x85], [0x93, 0x86], [0x93, 0x87], [0x93, 0x88], [0x93, 0x89], [0x93, 0x8A], [0x93, 0x8B], [0x93, 0x8C], [0x93, 0x8D], [0x93, 0x8E], [0x93, 0x8F], [0x93, 0x90], [0x93, 0x91], [0x93, 0x92], [0x93, 0x93], [0x93, 0x94], [0x93, 0x95], [0x93, 0x96], [0x93, 0x97], [0x93, 0x98], [0x93, 0x99], [0x93, 0x9A], [0x93, 0x9B], [0x93, 0x9C], [0x93, 0x9D], [0x93, 0x9E], [0x93, 0x9F], [0x93, 0xA0], [0x93, 0xA1], [0x93, 0xA2], [0x93, 0xA3], [0x93, 0xA4], [0x93, 0xA5], [0x93, 0xA6], [0x93, 0xA7], [0x93, 0xA8], [0x93, 0xA9], [0xB9, 0xF6], [0xB9, 0xF7], [0x93, 0xAA], [0x93, 0xAB], [0xB9, 0xF8], [0x93, 0xAC], [0x93, 0xAD], [0xB9, 0xF9], [0xB9, 0xFA], [0x93, 0xAE], [0xB9, 0xFB], [0x93, 0xAF], [0x93, 0xB0], [0x93, 0xB1], [0x93, 0xB2], [0x93, 0xB3], [0xB9, 0xFC], [0xB9, 0xFD], [0x93, 0xB4], [0xB9, 0xFE], [0x93, 0xB5], [0xBA, 0xA1], [0xBA, 0xA2], [0x93, 0xB6], [0x93, 0xB7], [0x93, 0xB8], [0x93, 0xB9], [0x93, 0xBA], [0xBA, 0xA3], [0xBA, 0xA4], [0x93, 0xBB], [0x93, 0xBC], [0xBA, 0xA5], [0x93, 0xBD], [0x93, 0xBE], [0xBA, 0xA6], [0xBA, 0xA7], [0x93, 0xBF], [0x93, 0xC0], [0x93, 0xC1], [0x93, 0xC2], [0x93, 0xC3], [0x93, 0xC4], [0x93, 0xC5], [0xBA, 0xA8], [0xBA, 0xA9], [0x93, 0xC6], [0xBA, 0xAA], [0xBA, 0xAB], [0xBA, 0xAC], [0x93, 0xC7], [0x93, 0xC8], [0x93, 0xC9], [0x93, 0xCA], [0x93, 0xCB], [0x93, 0xCC], [0xBA, 0xAD], [0xBA, 0xAE], [0x93, 0xCD], [0x93, 0xCE], [0xBA, 0xAF], [0x93, 0xCF], [0x93, 0xD0], [0x93, 0xD1], [0xBA, 0xB0], [0x93, 0xD2], [0x93, 0xD3], [0x93, 0xD4], [0x93, 0xD5], [0x93, 0xD6], [0x93, 0xD7], [0x93, 0xD8], [0x93, 0xD9], [0xBA, 0xB1], [0x93, 0xDA], [0xBA, 0xB2], [0xBA, 0xB3], [0xBA, 0xB4], [0x93, 0xDB], [0x93, 0xDC], [0x93, 0xDD], [0xBA, 0xB5], [0x93, 0xDE], [0x93, 0xDF], [0xBA, 0xB6], [0x93, 0xE0], [0x93, 0xE1], [0x93, 0xE2], [0xBA, 0xB7], [0x93, 0xE3], [0x93, 0xE4], [0x93, 0xE5], [0x93, 0xE6], [0x93, 0xE7], [0x93, 0xE8], [0x93, 0xE9], [0x93, 0xEA], [0x93, 0xEB], [0x93, 0xEC], [0x93, 0xED], [0x93, 0xEE], [0x93, 0xEF], [0x93, 0xF0], [0x93, 0xF1], [0x93, 0xF2], [0x93, 0xF3], [0x93, 0xF4], [0x93, 0xF5], [0x93, 0xF6], [0x93, 0xF7], [0x93, 0xF8], [0x93, 0xF9], [0xBA, 0xB8], [0xBA, 0xB9], [0xBA, 0xBA], [0x93, 0xFA], [0xBA, 0xBB], [0x93, 0xFB], [0x93, 0xFC], [0x93, 0xFD], [0xBA, 0xBC], [0x93, 0xFE], [0x94, 0x41], [0x94, 0x42], [0x94, 0x43], [0x94, 0x44], [0x94, 0x45], [0x94, 0x46], [0xBA, 0xBD], [0xBA, 0xBE], [0x94, 0x47], [0xBA, 0xBF], [0x94, 0x48], [0xBA, 0xC0], [0x94, 0x49], [0x94, 0x4A], [0x94, 0x4B], [0x94, 0x4C], [0x94, 0x4D], [0x94, 0x4E], [0xBA, 0xC1], [0x94, 0x4F], [0x94, 0x50], [0x94, 0x51], [0xBA, 0xC2], [0x94, 0x52], [0x94, 0x53], [0x94, 0x54], [0x94, 0x55], [0x94, 0x56], [0x94, 0x57], [0x94, 0x58], [0x94, 0x59], [0x94, 0x5A], [0x94, 0x61], [0x94, 0x62], [0x94, 0x63], [0x94, 0x64], [0x94, 0x65], [0x94, 0x66], [0xBA, 0xC3], [0x94, 0x67], [0x94, 0x68], [0x94, 0x69], [0x94, 0x6A], [0x94, 0x6B], [0x94, 0x6C], [0x94, 0x6D], [0xBA, 0xC4], [0x94, 0x6E], [0x94, 0x6F], [0x94, 0x70], [0x94, 0x71], [0x94, 0x72], [0x94, 0x73], [0x94, 0x74], [0x94, 0x75], [0x94, 0x76], [0x94, 0x77], [0x94, 0x78], [0x94, 0x79], [0x94, 0x7A], [0x94, 0x81], [0x94, 0x82], [0x94, 0x83], [0x94, 0x84], [0x94, 0x85], [0x94, 0x86], [0xBA, 0xC5], [0x94, 0x87], [0x94, 0x88], [0x94, 0x89], [0x94, 0x8A], [0x94, 0x8B], [0x94, 0x8C], [0x94, 0x8D], [0xBA, 0xC6], [0xBA, 0xC7], [0x94, 0x8E], [0x94, 0x8F], [0xBA, 0xC8], [0x94, 0x90], [0x94, 0x91], [0x94, 0x92], [0xBA, 0xC9], [0x94, 0x93], [0x94, 0x94], [0x94, 0x95], [0x94, 0x96], [0x94, 0x97], [0x94, 0x98], [0x94, 0x99], [0xBA, 0xCA], [0xBA, 0xCB], [0x94, 0x9A], [0x94, 0x9B], [0x94, 0x9C], [0x94, 0x9D], [0x94, 0x9E], [0x94, 0x9F], [0x94, 0xA0], [0x94, 0xA1], [0x94, 0xA2], [0x94, 0xA3], [0xBA, 0xCC], [0x94, 0xA4], [0x94, 0xA5], [0x94, 0xA6], [0xBA, 0xCD], [0x94, 0xA7], [0x94, 0xA8], [0x94, 0xA9], [0x94, 0xAA], [0x94, 0xAB], [0x94, 0xAC], [0x94, 0xAD], [0x94, 0xAE], [0x94, 0xAF], [0x94, 0xB0], [0x94, 0xB1], [0x94, 0xB2], [0x94, 0xB3], [0x94, 0xB4], [0x94, 0xB5], [0x94, 0xB6], [0x94, 0xB7], [0x94, 0xB8], [0x94, 0xB9], [0x94, 0xBA], [0x94, 0xBB], [0x94, 0xBC], [0x94, 0xBD], [0xBA, 0xCE], [0xBA, 0xCF], [0x94, 0xBE], [0x94, 0xBF], [0xBA, 0xD0], [0x94, 0xC0], [0x94, 0xC1], [0xBA, 0xD1], [0xBA, 0xD2], [0xBA, 0xD3], [0xBA, 0xD4], [0x94, 0xC2], [0x94, 0xC3], [0x94, 0xC4], [0x94, 0xC5], [0x94, 0xC6], [0xBA, 0xD5], [0xBA, 0xD6], [0x94, 0xC7], [0xBA, 0xD7], [0x94, 0xC8], [0xBA, 0xD8], [0x94, 0xC9], [0x94, 0xCA], [0x94, 0xCB], [0xBA, 0xD9], [0xBA, 0xDA], [0x94, 0xCC], [0xBA, 0xDB], [0x94, 0xCD], [0x94, 0xCE], [0x94, 0xCF], [0x94, 0xD0], [0x94, 0xD1], [0x94, 0xD2], [0x94, 0xD3], [0xBA, 0xDC], [0x94, 0xD4], [0x94, 0xD5], [0x94, 0xD6], [0x94, 0xD7], [0x94, 0xD8], [0x94, 0xD9], [0x94, 0xDA], [0x94, 0xDB], [0x94, 0xDC], [0x94, 0xDD], [0x94, 0xDE], [0xBA, 0xDD], [0x94, 0xDF], [0x94, 0xE0], [0x94, 0xE1], [0x94, 0xE2], [0x94, 0xE3], [0x94, 0xE4], [0x94, 0xE5], [0xBA, 0xDE], [0x94, 0xE6], [0x94, 0xE7], [0x94, 0xE8], [0x94, 0xE9], [0x94, 0xEA], [0x94, 0xEB], [0x94, 0xEC], [0x94, 0xED], [0x94, 0xEE], [0x94, 0xEF], [0x94, 0xF0], [0x94, 0xF1], [0x94, 0xF2], [0x94, 0xF3], [0x94, 0xF4], [0x94, 0xF5], [0x94, 0xF6], [0x94, 0xF7], [0x94, 0xF8], [0x94, 0xF9], [0x94, 0xFA], [0x94, 0xFB], [0x94, 0xFC], [0x94, 0xFD], [0x94, 0xFE], [0x95, 0x41], [0x95, 0x42], [0xBA, 0xDF], [0xBA, 0xE0], [0x95, 0x43], [0x95, 0x44], [0xBA, 0xE1], [0x95, 0x45], [0x95, 0x46], [0x95, 0x47], [0xBA, 0xE2], [0x95, 0x48], [0x95, 0x49], [0x95, 0x4A], [0x95, 0x4B], [0x95, 0x4C], [0x95, 0x4D], [0x95, 0x4E], [0x95, 0x4F], [0x95, 0x50], [0x95, 0x51], [0x95, 0x52], [0x95, 0x53], [0xBA, 0xE3], [0x95, 0x54], [0x95, 0x55], [0x95, 0x56], [0x95, 0x57], [0x95, 0x58], [0x95, 0x59], [0xBA, 0xE4], [0x95, 0x5A], [0x95, 0x61], [0x95, 0x62], [0xBA, 0xE5], [0x95, 0x63], [0x95, 0x64], [0x95, 0x65], [0xBA, 0xE6], [0x95, 0x66], [0x95, 0x67], [0x95, 0x68], [0x95, 0x69], [0x95, 0x6A], [0x95, 0x6B], [0x95, 0x6C], [0xBA, 0xE7], [0x95, 0x6D], [0x95, 0x6E], [0xBA, 0xE8], [0x95, 0x6F], [0xBA, 0xE9], [0x95, 0x70], [0x95, 0x71], [0x95, 0x72], [0x95, 0x73], [0x95, 0x74], [0x95, 0x75], [0xBA, 0xEA], [0xBA, 0xEB], [0x95, 0x76], [0x95, 0x77], [0xBA, 0xEC], [0x95, 0x78], [0x95, 0x79], [0x95, 0x7A], [0xBA, 0xED], [0x95, 0x81], [0x95, 0x82], [0x95, 0x83], [0x95, 0x84], [0x95, 0x85], [0x95, 0x86], [0x95, 0x87], [0xBA, 0xEE], [0xBA, 0xEF], [0x95, 0x88], [0xBA, 0xF0], [0x95, 0x89], [0x95, 0x8A], [0x95, 0x8B], [0x95, 0x8C], [0x95, 0x8D], [0x95, 0x8E], [0x95, 0x8F], [0x95, 0x90], [0x95, 0x91], [0x95, 0x92], [0x95, 0x93], [0x95, 0x94], [0x95, 0x95], [0x95, 0x96], [0x95, 0x97], [0x95, 0x98], [0x95, 0x99], [0x95, 0x9A], [0x95, 0x9B], [0x95, 0x9C], [0x95, 0x9D], [0x95, 0x9E], [0x95, 0x9F], [0x95, 0xA0], [0x95, 0xA1], [0x95, 0xA2], [0x95, 0xA3], [0x95, 0xA4], [0x95, 0xA5], [0x95, 0xA6], [0x95, 0xA7], [0x95, 0xA8], [0x95, 0xA9], [0x95, 0xAA], [0x95, 0xAB], [0x95, 0xAC], [0xBA, 0xF1], [0xBA, 0xF2], [0x95, 0xAD], [0x95, 0xAE], [0xBA, 0xF3], [0x95, 0xAF], [0x95, 0xB0], [0x95, 0xB1], [0xBA, 0xF4], [0x95, 0xB2], [0xBA, 0xF5], [0x95, 0xB3], [0x95, 0xB4], [0x95, 0xB5], [0x95, 0xB6], [0x95, 0xB7], [0xBA, 0xF6], [0xBA, 0xF7], [0x95, 0xB8], [0xBA, 0xF8], [0x95, 0xB9], [0xBA, 0xF9], [0xBA, 0xFA], [0xBA, 0xFB], [0x95, 0xBA], [0x95, 0xBB], [0x95, 0xBC], [0x95, 0xBD], [0xBA, 0xFC], [0xBA, 0xFD], [0x95, 0xBE], [0x95, 0xBF], [0xBA, 0xFE], [0x95, 0xC0], [0x95, 0xC1], [0x95, 0xC2], [0xBB, 0xA1], [0x95, 0xC3], [0xBB, 0xA2], [0x95, 0xC4], [0x95, 0xC5], [0x95, 0xC6], [0x95, 0xC7], [0x95, 0xC8], [0xBB, 0xA3], [0xBB, 0xA4], [0x95, 0xC9], [0xBB, 0xA5], [0xBB, 0xA6], [0xBB, 0xA7], [0x95, 0xCA], [0x95, 0xCB], [0x95, 0xCC], [0x95, 0xCD], [0x95, 0xCE], [0xBB, 0xA8], [0xBB, 0xA9], [0xBB, 0xAA], [0x95, 0xCF], [0x95, 0xD0], [0xBB, 0xAB], [0x95, 0xD1], [0x95, 0xD2], [0x95, 0xD3], [0xBB, 0xAC], [0x95, 0xD4], [0x95, 0xD5], [0x95, 0xD6], [0x95, 0xD7], [0x95, 0xD8], [0x95, 0xD9], [0x95, 0xDA], [0xBB, 0xAD], [0xBB, 0xAE], [0x95, 0xDB], [0xBB, 0xAF], [0xBB, 0xB0], [0xBB, 0xB1], [0x95, 0xDC], [0x95, 0xDD], [0x95, 0xDE], [0x95, 0xDF], [0x95, 0xE0], [0x95, 0xE1], [0xBB, 0xB2], [0xBB, 0xB3], [0x95, 0xE2], [0x95, 0xE3], [0x95, 0xE4], [0x95, 0xE5], [0x95, 0xE6], [0x95, 0xE7], [0x95, 0xE8], [0x95, 0xE9], [0x95, 0xEA], [0x95, 0xEB], [0x95, 0xEC], [0x95, 0xED], [0x95, 0xEE], [0x95, 0xEF], [0xBB, 0xB4], [0x95, 0xF0], [0x95, 0xF1], [0x95, 0xF2], [0x95, 0xF3], [0x95, 0xF4], [0x95, 0xF5], [0x95, 0xF6], [0x95, 0xF7], [0x95, 0xF8], [0x95, 0xF9], [0x95, 0xFA], [0x95, 0xFB], [0x95, 0xFC], [0x95, 0xFD], [0x95, 0xFE], [0x96, 0x41], [0x96, 0x42], [0x96, 0x43], [0x96, 0x44], [0x96, 0x45], [0x96, 0x46], [0x96, 0x47], [0x96, 0x48], [0x96, 0x49], [0x96, 0x4A], [0x96, 0x4B], [0x96, 0x4C], [0x96, 0x4D], [0x96, 0x4E], [0x96, 0x4F], [0x96, 0x50], [0x96, 0x51], [0x96, 0x52], [0x96, 0x53], [0x96, 0x54], [0x96, 0x55], [0x96, 0x56], [0x96, 0x57], [0x96, 0x58], [0xBB, 0xB5], [0xBB, 0xB6], [0x96, 0x59], [0x96, 0x5A], [0xBB, 0xB7], [0x96, 0x61], [0x96, 0x62], [0xBB, 0xB8], [0xBB, 0xB9], [0x96, 0x63], [0x96, 0x64], [0x96, 0x65], [0x96, 0x66], [0x96, 0x67], [0x96, 0x68], [0x96, 0x69], [0xBB, 0xBA], [0x96, 0x6A], [0x96, 0x6B], [0xBB, 0xBB], [0xBB, 0xBC], [0xBB, 0xBD], [0x96, 0x6C], [0x96, 0x6D], [0x96, 0x6E], [0x96, 0x6F], [0x96, 0x70], [0x96, 0x71], [0xBB, 0xBE], [0x96, 0x72], [0x96, 0x73], [0x96, 0x74], [0x96, 0x75], [0x96, 0x76], [0x96, 0x77], [0x96, 0x78], [0x96, 0x79], [0x96, 0x7A], [0x96, 0x81], [0x96, 0x82], [0x96, 0x83], [0x96, 0x84], [0x96, 0x85], [0x96, 0x86], [0x96, 0x87], [0x96, 0x88], [0x96, 0x89], [0x96, 0x8A], [0x96, 0x8B], [0xBB, 0xBF], [0x96, 0x8C], [0x96, 0x8D], [0x96, 0x8E], [0x96, 0x8F], [0x96, 0x90], [0x96, 0x91], [0xBB, 0xC0], [0xBB, 0xC1], [0x96, 0x92], [0x96, 0x93], [0x96, 0x94], [0x96, 0x95], [0x96, 0x96], [0x96, 0x97], [0x96, 0x98], [0x96, 0x99], [0x96, 0x9A], [0x96, 0x9B], [0x96, 0x9C], [0x96, 0x9D], [0x96, 0x9E], [0x96, 0x9F], [0xBB, 0xC2], [0xBB, 0xC3], [0x96, 0xA0], [0xBB, 0xC4], [0xBB, 0xC5], [0xBB, 0xC6], [0x96, 0xA1], [0x96, 0xA2], [0x96, 0xA3], [0x96, 0xA4], [0x96, 0xA5], [0x96, 0xA6], [0x96, 0xA7], [0x96, 0xA8], [0x96, 0xA9], [0x96, 0xAA], [0x96, 0xAB], [0x96, 0xAC], [0x96, 0xAD], [0x96, 0xAE], [0x96, 0xAF], [0x96, 0xB0], [0x96, 0xB1], [0x96, 0xB2], [0x96, 0xB3], [0x96, 0xB4], [0x96, 0xB5], [0x96, 0xB6], [0x96, 0xB7], [0x96, 0xB8], [0x96, 0xB9], [0x96, 0xBA], [0x96, 0xBB], [0x96, 0xBC], [0x96, 0xBD], [0x96, 0xBE], [0x96, 0xBF], [0x96, 0xC0], [0x96, 0xC1], [0x96, 0xC2], [0xBB, 0xC7], [0xBB, 0xC8], [0x96, 0xC3], [0x96, 0xC4], [0xBB, 0xC9], [0x96, 0xC5], [0x96, 0xC6], [0x96, 0xC7], [0xBB, 0xCA], [0x96, 0xC8], [0x96, 0xC9], [0x96, 0xCA], [0x96, 0xCB], [0x96, 0xCC], [0x96, 0xCD], [0x96, 0xCE], [0xBB, 0xCB], [0xBB, 0xCC], [0x96, 0xCF], [0x96, 0xD0], [0x96, 0xD1], [0xBB, 0xCD], [0x96, 0xD2], [0x96, 0xD3], [0x96, 0xD4], [0x96, 0xD5], [0x96, 0xD6], [0x96, 0xD7], [0x96, 0xD8], [0x96, 0xD9], [0x96, 0xDA], [0x96, 0xDB], [0x96, 0xDC], [0x96, 0xDD], [0x96, 0xDE], [0x96, 0xDF], [0x96, 0xE0], [0x96, 0xE1], [0x96, 0xE2], [0x96, 0xE3], [0x96, 0xE4], [0x96, 0xE5], [0x96, 0xE6], [0x96, 0xE7], [0x96, 0xE8], [0x96, 0xE9], [0x96, 0xEA], [0x96, 0xEB], [0x96, 0xEC], [0x96, 0xED], [0x96, 0xEE], [0x96, 0xEF], [0x96, 0xF0], [0x96, 0xF1], [0x96, 0xF2], [0x96, 0xF3], [0x96, 0xF4], [0x96, 0xF5], [0x96, 0xF6], [0x96, 0xF7], [0x96, 0xF8], [0x96, 0xF9], [0x96, 0xFA], [0x96, 0xFB], [0x96, 0xFC], [0x96, 0xFD], [0x96, 0xFE], [0x97, 0x41], [0x97, 0x42], [0x97, 0x43], [0x97, 0x44], [0x97, 0x45], [0x97, 0x46], [0x97, 0x47], [0x97, 0x48], [0x97, 0x49], [0x97, 0x4A], [0x97, 0x4B], [0x97, 0x4C], [0x97, 0x4D], [0x97, 0x4E], [0x97, 0x4F], [0x97, 0x50], [0x97, 0x51], [0xBB, 0xCE], [0x97, 0x52], [0x97, 0x53], [0x97, 0x54], [0x97, 0x55], [0x97, 0x56], [0x97, 0x57], [0x97, 0x58], [0x97, 0x59], [0x97, 0x5A], [0x97, 0x61], [0x97, 0x62], [0x97, 0x63], [0x97, 0x64], [0x97, 0x65], [0x97, 0x66], [0x97, 0x67], [0x97, 0x68], [0x97, 0x69], [0x97, 0x6A], [0x97, 0x6B], [0x97, 0x6C], [0x97, 0x6D], [0x97, 0x6E], [0x97, 0x6F], [0x97, 0x70], [0x97, 0x71], [0x97, 0x72], [0xBB, 0xCF], [0x97, 0x73], [0x97, 0x74], [0x97, 0x75], [0x97, 0x76], [0x97, 0x77], [0x97, 0x78], [0x97, 0x79], [0x97, 0x7A], [0x97, 0x81], [0x97, 0x82], [0x97, 0x83], [0x97, 0x84], [0x97, 0x85], [0x97, 0x86], [0x97, 0x87], [0x97, 0x88], [0x97, 0x89], [0x97, 0x8A], [0x97, 0x8B], [0x97, 0x8C], [0xBB, 0xD0], [0x97, 0x8D], [0x97, 0x8E], [0x97, 0x8F], [0x97, 0x90], [0x97, 0x91], [0x97, 0x92], [0xBB, 0xD1], [0xBB, 0xD2], [0x97, 0x93], [0x97, 0x94], [0xBB, 0xD3], [0x97, 0x95], [0x97, 0x96], [0x97, 0x97], [0xBB, 0xD4], [0x97, 0x98], [0x97, 0x99], [0x97, 0x9A], [0x97, 0x9B], [0x97, 0x9C], [0x97, 0x9D], [0x97, 0x9E], [0xBB, 0xD5], [0x97, 0x9F], [0x97, 0xA0], [0xBB, 0xD6], [0x97, 0xA1], [0xBB, 0xD7], [0x97, 0xA2], [0x97, 0xA3], [0x97, 0xA4], [0x97, 0xA5], [0x97, 0xA6], [0x97, 0xA7], [0x97, 0xA8], [0x97, 0xA9], [0x97, 0xAA], [0x97, 0xAB], [0x97, 0xAC], [0x97, 0xAD], [0x97, 0xAE], [0x97, 0xAF], [0x97, 0xB0], [0x97, 0xB1], [0x97, 0xB2], [0x97, 0xB3], [0x97, 0xB4], [0x97, 0xB5], [0x97, 0xB6], [0x97, 0xB7], [0x97, 0xB8], [0x97, 0xB9], [0x97, 0xBA], [0x97, 0xBB], [0x97, 0xBC], [0x97, 0xBD], [0x97, 0xBE], [0x97, 0xBF], [0x97, 0xC0], [0x97, 0xC1], [0x97, 0xC2], [0x97, 0xC3], [0x97, 0xC4], [0x97, 0xC5], [0x97, 0xC6], [0x97, 0xC7], [0x97, 0xC8], [0x97, 0xC9], [0x97, 0xCA], [0x97, 0xCB], [0x97, 0xCC], [0x97, 0xCD], [0x97, 0xCE], [0x97, 0xCF], [0x97, 0xD0], [0x97, 0xD1], [0x97, 0xD2], [0x97, 0xD3], [0x97, 0xD4], [0x97, 0xD5], [0x97, 0xD6], [0x97, 0xD7], [0x97, 0xD8], [0x97, 0xD9], [0x97, 0xDA], [0x97, 0xDB], [0x97, 0xDC], [0x97, 0xDD], [0x97, 0xDE], [0x97, 0xDF], [0x97, 0xE0], [0x97, 0xE1], [0x97, 0xE2], [0x97, 0xE3], [0x97, 0xE4], [0x97, 0xE5], [0x97, 0xE6], [0x97, 0xE7], [0x97, 0xE8], [0x97, 0xE9], [0x97, 0xEA], [0x97, 0xEB], [0x97, 0xEC], [0x97, 0xED], [0x97, 0xEE], [0x97, 0xEF], [0x97, 0xF0], [0x97, 0xF1], [0x97, 0xF2], [0x97, 0xF3], [0x97, 0xF4], [0x97, 0xF5], [0x97, 0xF6], [0x97, 0xF7], [0x97, 0xF8], [0x97, 0xF9], [0x97, 0xFA], [0x97, 0xFB], [0xBB, 0xD8], [0x97, 0xFC], [0x97, 0xFD], [0x97, 0xFE], [0x98, 0x41], [0x98, 0x42], [0x98, 0x43], [0x98, 0x44], [0x98, 0x45], [0x98, 0x46], [0x98, 0x47], [0x98, 0x48], [0x98, 0x49], [0x98, 0x4A], [0x98, 0x4B], [0x98, 0x4C], [0x98, 0x4D], [0x98, 0x4E], [0x98, 0x4F], [0x98, 0x50], [0x98, 0x51], [0xBB, 0xD9], [0x98, 0x52], [0x98, 0x53], [0x98, 0x54], [0x98, 0x55], [0x98, 0x56], [0x98, 0x57], [0xBB, 0xDA], [0x98, 0x58], [0x98, 0x59], [0x98, 0x5A], [0xBB, 0xDB], [0x98, 0x61], [0x98, 0x62], [0x98, 0x63], [0xBB, 0xDC], [0x98, 0x64], [0x98, 0x65], [0x98, 0x66], [0x98, 0x67], [0x98, 0x68], [0x98, 0x69], [0x98, 0x6A], [0xBB, 0xDD], [0xBB, 0xDE], [0x98, 0x6B], [0x98, 0x6C], [0x98, 0x6D], [0x98, 0x6E], [0x98, 0x6F], [0x98, 0x70], [0x98, 0x71], [0x98, 0x72], [0x98, 0x73], [0x98, 0x74], [0x98, 0x75], [0x98, 0x76], [0x98, 0x77], [0x98, 0x78], [0x98, 0x79], [0x98, 0x7A], [0x98, 0x81], [0x98, 0x82], [0x98, 0x83], [0x98, 0x84], [0x98, 0x85], [0x98, 0x86], [0x98, 0x87], [0x98, 0x88], [0x98, 0x89], [0x98, 0x8A], [0x98, 0x8B], [0x98, 0x8C], [0x98, 0x8D], [0x98, 0x8E], [0x98, 0x8F], [0x98, 0x90], [0x98, 0x91], [0x98, 0x92], [0x98, 0x93], [0x98, 0x94], [0x98, 0x95], [0x98, 0x96], [0xBB, 0xDF], [0xBB, 0xE0], [0x98, 0x97], [0x98, 0x98], [0xBB, 0xE1], [0x98, 0x99], [0x98, 0x9A], [0x98, 0x9B], [0xBB, 0xE2], [0x98, 0x9C], [0x98, 0x9D], [0x98, 0x9E], [0x98, 0x9F], [0x98, 0xA0], [0x98, 0xA1], [0x98, 0xA2], [0xBB, 0xE3], [0xBB, 0xE4], [0x98, 0xA3], [0xBB, 0xE5], [0x98, 0xA4], [0xBB, 0xE6], [0x98, 0xA5], [0x98, 0xA6], [0x98, 0xA7], [0x98, 0xA8], [0x98, 0xA9], [0x98, 0xAA], [0xBB, 0xE7], [0xBB, 0xE8], [0x98, 0xAB], [0xBB, 0xE9], [0xBB, 0xEA], [0x98, 0xAC], [0x98, 0xAD], [0xBB, 0xEB], [0xBB, 0xEC], [0xBB, 0xED], [0xBB, 0xEE], [0x98, 0xAE], [0x98, 0xAF], [0x98, 0xB0], [0x98, 0xB1], [0x98, 0xB2], [0xBB, 0xEF], [0xBB, 0xF0], [0x98, 0xB3], [0xBB, 0xF1], [0xBB, 0xF2], [0xBB, 0xF3], [0x98, 0xB4], [0x98, 0xB5], [0x98, 0xB6], [0xBB, 0xF4], [0x98, 0xB7], [0x98, 0xB8], [0xBB, 0xF5], [0xBB, 0xF6], [0x98, 0xB9], [0x98, 0xBA], [0xBB, 0xF7], [0x98, 0xBB], [0x98, 0xBC], [0x98, 0xBD], [0xBB, 0xF8], [0x98, 0xBE], [0x98, 0xBF], [0x98, 0xC0], [0x98, 0xC1], [0x98, 0xC2], [0x98, 0xC3], [0x98, 0xC4], [0xBB, 0xF9], [0xBB, 0xFA], [0x98, 0xC5], [0xBB, 0xFB], [0xBB, 0xFC], [0xBB, 0xFD], [0x98, 0xC6], [0x98, 0xC7], [0x98, 0xC8], [0x98, 0xC9], [0x98, 0xCA], [0x98, 0xCB], [0xBB, 0xFE], [0xBC, 0xA1], [0x98, 0xCC], [0x98, 0xCD], [0xBC, 0xA2], [0x98, 0xCE], [0x98, 0xCF], [0x98, 0xD0], [0xBC, 0xA3], [0x98, 0xD1], [0x98, 0xD2], [0x98, 0xD3], [0x98, 0xD4], [0x98, 0xD5], [0x98, 0xD6], [0x98, 0xD7], [0xBC, 0xA4], [0xBC, 0xA5], [0x98, 0xD8], [0xBC, 0xA6], [0x98, 0xD9], [0xBC, 0xA7], [0x98, 0xDA], [0x98, 0xDB], [0x98, 0xDC], [0x98, 0xDD], [0x98, 0xDE], [0x98, 0xDF], [0xBC, 0xA8], [0x98, 0xE0], [0x98, 0xE1], [0x98, 0xE2], [0xBC, 0xA9], [0x98, 0xE3], [0x98, 0xE4], [0x98, 0xE5], [0xBC, 0xAA], [0x98, 0xE6], [0x98, 0xE7], [0x98, 0xE8], [0x98, 0xE9], [0x98, 0xEA], [0x98, 0xEB], [0x98, 0xEC], [0xBC, 0xAB], [0x98, 0xED], [0x98, 0xEE], [0x98, 0xEF], [0x98, 0xF0], [0xBC, 0xAC], [0x98, 0xF1], [0x98, 0xF2], [0x98, 0xF3], [0x98, 0xF4], [0x98, 0xF5], [0x98, 0xF6], [0xBC, 0xAD], [0xBC, 0xAE], [0xBC, 0xAF], [0xBC, 0xB0], [0xBC, 0xB1], [0x98, 0xF7], [0x98, 0xF8], [0xBC, 0xB2], [0xBC, 0xB3], [0x98, 0xF9], [0xBC, 0xB4], [0xBC, 0xB5], [0x98, 0xFA], [0x98, 0xFB], [0x98, 0xFC], [0x98, 0xFD], [0xBC, 0xB6], [0xBC, 0xB7], [0x98, 0xFE], [0xBC, 0xB8], [0xBC, 0xB9], [0xBC, 0xBA], [0x99, 0x41], [0x99, 0x42], [0x99, 0x43], [0x99, 0x44], [0xBC, 0xBB], [0x99, 0x45], [0xBC, 0xBC], [0xBC, 0xBD], [0x99, 0x46], [0x99, 0x47], [0xBC, 0xBE], [0x99, 0x48], [0x99, 0x49], [0x99, 0x4A], [0xBC, 0xBF], [0x99, 0x4B], [0x99, 0x4C], [0x99, 0x4D], [0x99, 0x4E], [0x99, 0x4F], [0x99, 0x50], [0x99, 0x51], [0xBC, 0xC0], [0xBC, 0xC1], [0x99, 0x52], [0xBC, 0xC2], [0xBC, 0xC3], [0xBC, 0xC4], [0x99, 0x53], [0x99, 0x54], [0x99, 0x55], [0x99, 0x56], [0x99, 0x57], [0x99, 0x58], [0xBC, 0xC5], [0xBC, 0xC6], [0x99, 0x59], [0x99, 0x5A], [0xBC, 0xC7], [0x99, 0x61], [0x99, 0x62], [0x99, 0x63], [0xBC, 0xC8], [0x99, 0x64], [0x99, 0x65], [0x99, 0x66], [0x99, 0x67], [0x99, 0x68], [0x99, 0x69], [0x99, 0x6A], [0xBC, 0xC9], [0xBC, 0xCA], [0x99, 0x6B], [0xBC, 0xCB], [0xBC, 0xCC], [0xBC, 0xCD], [0x99, 0x6C], [0x99, 0x6D], [0x99, 0x6E], [0x99, 0x6F], [0x99, 0x70], [0x99, 0x71], [0xBC, 0xCE], [0x99, 0x72], [0x99, 0x73], [0x99, 0x74], [0xBC, 0xCF], [0x99, 0x75], [0x99, 0x76], [0x99, 0x77], [0xBC, 0xD0], [0x99, 0x78], [0x99, 0x79], [0x99, 0x7A], [0x99, 0x81], [0x99, 0x82], [0x99, 0x83], [0x99, 0x84], [0x99, 0x85], [0x99, 0x86], [0x99, 0x87], [0x99, 0x88], [0x99, 0x89], [0xBC, 0xD1], [0x99, 0x8A], [0x99, 0x8B], [0x99, 0x8C], [0x99, 0x8D], [0x99, 0x8E], [0x99, 0x8F], [0xBC, 0xD2], [0xBC, 0xD3], [0xBC, 0xD4], [0x99, 0x90], [0xBC, 0xD5], [0x99, 0x91], [0x99, 0x92], [0x99, 0x93], [0xBC, 0xD6], [0x99, 0x94], [0xBC, 0xD7], [0x99, 0x95], [0x99, 0x96], [0x99, 0x97], [0x99, 0x98], [0x99, 0x99], [0xBC, 0xD8], [0xBC, 0xD9], [0x99, 0x9A], [0xBC, 0xDA], [0x99, 0x9B], [0xBC, 0xDB], [0x99, 0x9C], [0x99, 0x9D], [0x99, 0x9E], [0xBC, 0xDC], [0x99, 0x9F], [0x99, 0xA0], [0xBC, 0xDD], [0xBC, 0xDE], [0x99, 0xA1], [0x99, 0xA2], [0xBC, 0xDF], [0x99, 0xA3], [0x99, 0xA4], [0x99, 0xA5], [0xBC, 0xE0], [0x99, 0xA6], [0x99, 0xA7], [0x99, 0xA8], [0x99, 0xA9], [0x99, 0xAA], [0x99, 0xAB], [0x99, 0xAC], [0x99, 0xAD], [0x99, 0xAE], [0x99, 0xAF], [0x99, 0xB0], [0x99, 0xB1], [0xBC, 0xE1], [0x99, 0xB2], [0x99, 0xB3], [0x99, 0xB4], [0x99, 0xB5], [0x99, 0xB6], [0x99, 0xB7], [0xBC, 0xE2], [0x99, 0xB8], [0x99, 0xB9], [0x99, 0xBA], [0xBC, 0xE3], [0x99, 0xBB], [0x99, 0xBC], [0x99, 0xBD], [0xBC, 0xE4], [0x99, 0xBE], [0x99, 0xBF], [0x99, 0xC0], [0x99, 0xC1], [0x99, 0xC2], [0x99, 0xC3], [0x99, 0xC4], [0xBC, 0xE5], [0x99, 0xC5], [0x99, 0xC6], [0xBC, 0xE6], [0xBC, 0xE7], [0x99, 0xC7], [0x99, 0xC8], [0x99, 0xC9], [0x99, 0xCA], [0x99, 0xCB], [0x99, 0xCC], [0x99, 0xCD], [0xBC, 0xE8], [0x99, 0xCE], [0x99, 0xCF], [0x99, 0xD0], [0xBC, 0xE9], [0x99, 0xD1], [0x99, 0xD2], [0x99, 0xD3], [0xBC, 0xEA], [0x99, 0xD4], [0x99, 0xD5], [0x99, 0xD6], [0x99, 0xD7], [0x99, 0xD8], [0x99, 0xD9], [0x99, 0xDA], [0xBC, 0xEB], [0xBC, 0xEC], [0x99, 0xDB], [0xBC, 0xED], [0x99, 0xDC], [0x99, 0xDD], [0x99, 0xDE], [0x99, 0xDF], [0x99, 0xE0], [0x99, 0xE1], [0x99, 0xE2], [0x99, 0xE3], [0xBC, 0xEE], [0xBC, 0xEF], [0x99, 0xE4], [0x99, 0xE5], [0xBC, 0xF0], [0x99, 0xE6], [0x99, 0xE7], [0x99, 0xE8], [0xBC, 0xF1], [0x99, 0xE9], [0x99, 0xEA], [0x99, 0xEB], [0x99, 0xEC], [0x99, 0xED], [0x99, 0xEE], [0x99, 0xEF], [0xBC, 0xF2], [0xBC, 0xF3], [0x99, 0xF0], [0xBC, 0xF4], [0x99, 0xF1], [0xBC, 0xF5], [0x99, 0xF2], [0x99, 0xF3], [0x99, 0xF4], [0x99, 0xF5], [0x99, 0xF6], [0x99, 0xF7], [0xBC, 0xF6], [0xBC, 0xF7], [0x99, 0xF8], [0x99, 0xF9], [0xBC, 0xF8], [0x99, 0xFA], [0x99, 0xFB], [0xBC, 0xF9], [0xBC, 0xFA], [0x99, 0xFC], [0x99, 0xFD], [0x99, 0xFE], [0x9A, 0x41], [0x9A, 0x42], [0x9A, 0x43], [0x9A, 0x44], [0xBC, 0xFB], [0xBC, 0xFC], [0x9A, 0x45], [0xBC, 0xFD], [0x9A, 0x46], [0xBC, 0xFE], [0x9A, 0x47], [0xBD, 0xA1], [0x9A, 0x48], [0xBD, 0xA2], [0xBD, 0xA3], [0x9A, 0x49], [0xBD, 0xA4], [0x9A, 0x4A], [0x9A, 0x4B], [0x9A, 0x4C], [0x9A, 0x4D], [0x9A, 0x4E], [0x9A, 0x4F], [0x9A, 0x50], [0x9A, 0x51], [0x9A, 0x52], [0x9A, 0x53], [0x9A, 0x54], [0x9A, 0x55], [0x9A, 0x56], [0x9A, 0x57], [0x9A, 0x58], [0x9A, 0x59], [0x9A, 0x5A], [0x9A, 0x61], [0x9A, 0x62], [0xBD, 0xA5], [0x9A, 0x63], [0x9A, 0x64], [0x9A, 0x65], [0x9A, 0x66], [0x9A, 0x67], [0x9A, 0x68], [0x9A, 0x69], [0xBD, 0xA6], [0xBD, 0xA7], [0x9A, 0x6A], [0x9A, 0x6B], [0xBD, 0xA8], [0x9A, 0x6C], [0x9A, 0x6D], [0x9A, 0x6E], [0xBD, 0xA9], [0x9A, 0x6F], [0x9A, 0x70], [0x9A, 0x71], [0x9A, 0x72], [0x9A, 0x73], [0x9A, 0x74], [0x9A, 0x75], [0xBD, 0xAA], [0x9A, 0x76], [0x9A, 0x77], [0x9A, 0x78], [0x9A, 0x79], [0xBD, 0xAB], [0x9A, 0x7A], [0x9A, 0x81], [0x9A, 0x82], [0x9A, 0x83], [0x9A, 0x84], [0x9A, 0x85], [0xBD, 0xAC], [0xBD, 0xAD], [0x9A, 0x86], [0x9A, 0x87], [0xBD, 0xAE], [0x9A, 0x88], [0x9A, 0x89], [0x9A, 0x8A], [0xBD, 0xAF], [0x9A, 0x8B], [0x9A, 0x8C], [0x9A, 0x8D], [0x9A, 0x8E], [0x9A, 0x8F], [0x9A, 0x90], [0x9A, 0x91], [0xBD, 0xB0], [0xBD, 0xB1], [0x9A, 0x92], [0xBD, 0xB2], [0x9A, 0x93], [0xBD, 0xB3], [0x9A, 0x94], [0x9A, 0x95], [0x9A, 0x96], [0x9A, 0x97], [0x9A, 0x98], [0x9A, 0x99], [0xBD, 0xB4], [0xBD, 0xB5], [0x9A, 0x9A], [0x9A, 0x9B], [0x9A, 0x9C], [0x9A, 0x9D], [0x9A, 0x9E], [0x9A, 0x9F], [0xBD, 0xB6], [0x9A, 0xA0], [0x9A, 0xA1], [0x9A, 0xA2], [0x9A, 0xA3], [0x9A, 0xA4], [0x9A, 0xA5], [0x9A, 0xA6], [0xBD, 0xB7], [0x9A, 0xA7], [0x9A, 0xA8], [0xBD, 0xB8], [0x9A, 0xA9], [0xBD, 0xB9], [0x9A, 0xAA], [0x9A, 0xAB], [0x9A, 0xAC], [0x9A, 0xAD], [0x9A, 0xAE], [0x9A, 0xAF], [0xBD, 0xBA], [0xBD, 0xBB], [0x9A, 0xB0], [0x9A, 0xB1], [0xBD, 0xBC], [0x9A, 0xB2], [0x9A, 0xB3], [0x9A, 0xB4], [0xBD, 0xBD], [0xBD, 0xBE], [0x9A, 0xB5], [0x9A, 0xB6], [0x9A, 0xB7], [0x9A, 0xB8], [0x9A, 0xB9], [0x9A, 0xBA], [0xBD, 0xBF], [0xBD, 0xC0], [0x9A, 0xBB], [0xBD, 0xC1], [0x9A, 0xBC], [0xBD, 0xC2], [0x9A, 0xBD], [0x9A, 0xBE], [0x9A, 0xBF], [0x9A, 0xC0], [0x9A, 0xC1], [0x9A, 0xC2], [0x9A, 0xC3], [0x9A, 0xC4], [0x9A, 0xC5], [0x9A, 0xC6], [0x9A, 0xC7], [0x9A, 0xC8], [0x9A, 0xC9], [0x9A, 0xCA], [0x9A, 0xCB], [0x9A, 0xCC], [0x9A, 0xCD], [0x9A, 0xCE], [0x9A, 0xCF], [0x9A, 0xD0], [0x9A, 0xD1], [0x9A, 0xD2], [0x9A, 0xD3], [0x9A, 0xD4], [0x9A, 0xD5], [0x9A, 0xD6], [0x9A, 0xD7], [0x9A, 0xD8], [0x9A, 0xD9], [0x9A, 0xDA], [0x9A, 0xDB], [0x9A, 0xDC], [0x9A, 0xDD], [0x9A, 0xDE], [0xBD, 0xC3], [0xBD, 0xC4], [0x9A, 0xDF], [0x9A, 0xE0], [0xBD, 0xC5], [0x9A, 0xE1], [0x9A, 0xE2], [0xBD, 0xC6], [0xBD, 0xC7], [0x9A, 0xE3], [0x9A, 0xE4], [0x9A, 0xE5], [0x9A, 0xE6], [0x9A, 0xE7], [0x9A, 0xE8], [0xBD, 0xC8], [0xBD, 0xC9], [0xBD, 0xCA], [0x9A, 0xE9], [0xBD, 0xCB], [0x9A, 0xEA], [0xBD, 0xCC], [0x9A, 0xEB], [0x9A, 0xEC], [0x9A, 0xED], [0x9A, 0xEE], [0xBD, 0xCD], [0x9A, 0xEF], [0xBD, 0xCE], [0xBD, 0xCF], [0x9A, 0xF0], [0xBD, 0xD0], [0xBD, 0xD1], [0x9A, 0xF1], [0x9A, 0xF2], [0x9A, 0xF3], [0xBD, 0xD2], [0x9A, 0xF4], [0x9A, 0xF5], [0x9A, 0xF6], [0x9A, 0xF7], [0x9A, 0xF8], [0x9A, 0xF9], [0x9A, 0xFA], [0xBD, 0xD3], [0xBD, 0xD4], [0x9A, 0xFB], [0x9A, 0xFC], [0xBD, 0xD5], [0xBD, 0xD6], [0x9A, 0xFD], [0x9A, 0xFE], [0x9B, 0x41], [0x9B, 0x42], [0x9B, 0x43], [0xBD, 0xD7], [0xBD, 0xD8], [0xBD, 0xD9], [0x9B, 0x44], [0x9B, 0x45], [0xBD, 0xDA], [0x9B, 0x46], [0x9B, 0x47], [0x9B, 0x48], [0xBD, 0xDB], [0x9B, 0x49], [0x9B, 0x4A], [0x9B, 0x4B], [0x9B, 0x4C], [0x9B, 0x4D], [0x9B, 0x4E], [0x9B, 0x4F], [0xBD, 0xDC], [0xBD, 0xDD], [0x9B, 0x50], [0x9B, 0x51], [0xBD, 0xDE], [0xBD, 0xDF], [0x9B, 0x52], [0x9B, 0x53], [0x9B, 0x54], [0x9B, 0x55], [0x9B, 0x56], [0x9B, 0x57], [0x9B, 0x58], [0x9B, 0x59], [0x9B, 0x5A], [0x9B, 0x61], [0x9B, 0x62], [0x9B, 0x63], [0x9B, 0x64], [0x9B, 0x65], [0x9B, 0x66], [0x9B, 0x67], [0x9B, 0x68], [0x9B, 0x69], [0x9B, 0x6A], [0x9B, 0x6B], [0x9B, 0x6C], [0x9B, 0x6D], [0x9B, 0x6E], [0x9B, 0x6F], [0x9B, 0x70], [0x9B, 0x71], [0x9B, 0x72], [0xBD, 0xE0], [0x9B, 0x73], [0x9B, 0x74], [0x9B, 0x75], [0x9B, 0x76], [0x9B, 0x77], [0x9B, 0x78], [0x9B, 0x79], [0x9B, 0x7A], [0x9B, 0x81], [0x9B, 0x82], [0x9B, 0x83], [0x9B, 0x84], [0x9B, 0x85], [0x9B, 0x86], [0x9B, 0x87], [0x9B, 0x88], [0x9B, 0x89], [0x9B, 0x8A], [0x9B, 0x8B], [0x9B, 0x8C], [0x9B, 0x8D], [0x9B, 0x8E], [0x9B, 0x8F], [0x9B, 0x90], [0x9B, 0x91], [0x9B, 0x92], [0x9B, 0x93], [0x9B, 0x94], [0x9B, 0x95], [0x9B, 0x96], [0x9B, 0x97], [0x9B, 0x98], [0x9B, 0x99], [0x9B, 0x9A], [0xBD, 0xE1], [0xBD, 0xE2], [0x9B, 0x9B], [0x9B, 0x9C], [0xBD, 0xE3], [0x9B, 0x9D], [0x9B, 0x9E], [0x9B, 0x9F], [0xBD, 0xE4], [0x9B, 0xA0], [0xBD, 0xE5], [0x9B, 0xA1], [0x9B, 0xA2], [0x9B, 0xA3], [0x9B, 0xA4], [0x9B, 0xA5], [0xBD, 0xE6], [0xBD, 0xE7], [0x9B, 0xA6], [0x9B, 0xA7], [0xBD, 0xE8], [0xBD, 0xE9], [0x9B, 0xA8], [0x9B, 0xA9], [0x9B, 0xAA], [0x9B, 0xAB], [0x9B, 0xAC], [0x9B, 0xAD], [0xBD, 0xEA], [0x9B, 0xAE], [0x9B, 0xAF], [0x9B, 0xB0], [0xBD, 0xEB], [0x9B, 0xB1], [0x9B, 0xB2], [0x9B, 0xB3], [0xBD, 0xEC], [0x9B, 0xB4], [0x9B, 0xB5], [0x9B, 0xB6], [0x9B, 0xB7], [0x9B, 0xB8], [0x9B, 0xB9], [0x9B, 0xBA], [0x9B, 0xBB], [0x9B, 0xBC], [0x9B, 0xBD], [0x9B, 0xBE], [0x9B, 0xBF], [0x9B, 0xC0], [0x9B, 0xC1], [0x9B, 0xC2], [0x9B, 0xC3], [0x9B, 0xC4], [0x9B, 0xC5], [0x9B, 0xC6], [0x9B, 0xC7], [0x9B, 0xC8], [0x9B, 0xC9], [0x9B, 0xCA], [0x9B, 0xCB], [0x9B, 0xCC], [0x9B, 0xCD], [0x9B, 0xCE], [0x9B, 0xCF], [0x9B, 0xD0], [0x9B, 0xD1], [0x9B, 0xD2], [0x9B, 0xD3], [0x9B, 0xD4], [0x9B, 0xD5], [0x9B, 0xD6], [0x9B, 0xD7], [0x9B, 0xD8], [0x9B, 0xD9], [0x9B, 0xDA], [0x9B, 0xDB], [0x9B, 0xDC], [0x9B, 0xDD], [0x9B, 0xDE], [0x9B, 0xDF], [0x9B, 0xE0], [0x9B, 0xE1], [0x9B, 0xE2], [0x9B, 0xE3], [0x9B, 0xE4], [0x9B, 0xE5], [0x9B, 0xE6], [0xBD, 0xED], [0x9B, 0xE7], [0x9B, 0xE8], [0x9B, 0xE9], [0x9B, 0xEA], [0x9B, 0xEB], [0x9B, 0xEC], [0x9B, 0xED], [0x9B, 0xEE], [0x9B, 0xEF], [0x9B, 0xF0], [0x9B, 0xF1], [0x9B, 0xF2], [0x9B, 0xF3], [0x9B, 0xF4], [0x9B, 0xF5], [0x9B, 0xF6], [0x9B, 0xF7], [0x9B, 0xF8], [0x9B, 0xF9], [0x9B, 0xFA], [0x9B, 0xFB], [0x9B, 0xFC], [0x9B, 0xFD], [0xBD, 0xEE], [0xBD, 0xEF], [0x9B, 0xFE], [0x9C, 0x41], [0xBD, 0xF0], [0x9C, 0x42], [0x9C, 0x43], [0xBD, 0xF1], [0xBD, 0xF2], [0x9C, 0x44], [0xBD, 0xF3], [0x9C, 0x45], [0x9C, 0x46], [0x9C, 0x47], [0x9C, 0x48], [0x9C, 0x49], [0xBD, 0xF4], [0xBD, 0xF5], [0x9C, 0x4A], [0x9C, 0x4B], [0x9C, 0x4C], [0xBD, 0xF6], [0x9C, 0x4D], [0x9C, 0x4E], [0x9C, 0x4F], [0x9C, 0x50], [0x9C, 0x51], [0x9C, 0x52], [0xBD, 0xF7], [0xBD, 0xF8], [0x9C, 0x53], [0x9C, 0x54], [0xBD, 0xF9], [0x9C, 0x55], [0x9C, 0x56], [0x9C, 0x57], [0x9C, 0x58], [0x9C, 0x59], [0x9C, 0x5A], [0x9C, 0x61], [0x9C, 0x62], [0x9C, 0x63], [0x9C, 0x64], [0x9C, 0x65], [0x9C, 0x66], [0x9C, 0x67], [0x9C, 0x68], [0x9C, 0x69], [0xBD, 0xFA], [0x9C, 0x6A], [0x9C, 0x6B], [0x9C, 0x6C], [0x9C, 0x6D], [0x9C, 0x6E], [0x9C, 0x6F], [0x9C, 0x70], [0xBD, 0xFB], [0x9C, 0x71], [0x9C, 0x72], [0x9C, 0x73], [0x9C, 0x74], [0x9C, 0x75], [0x9C, 0x76], [0x9C, 0x77], [0x9C, 0x78], [0x9C, 0x79], [0x9C, 0x7A], [0x9C, 0x81], [0x9C, 0x82], [0x9C, 0x83], [0x9C, 0x84], [0x9C, 0x85], [0x9C, 0x86], [0x9C, 0x87], [0x9C, 0x88], [0x9C, 0x89], [0xBD, 0xFC], [0x9C, 0x8A], [0x9C, 0x8B], [0x9C, 0x8C], [0x9C, 0x8D], [0x9C, 0x8E], [0x9C, 0x8F], [0x9C, 0x90], [0xBD, 0xFD], [0x9C, 0x91], [0x9C, 0x92], [0x9C, 0x93], [0xBD, 0xFE], [0x9C, 0x94], [0x9C, 0x95], [0x9C, 0x96], [0xBE, 0xA1], [0x9C, 0x97], [0x9C, 0x98], [0x9C, 0x99], [0x9C, 0x9A], [0x9C, 0x9B], [0x9C, 0x9C], [0x9C, 0x9D], [0xBE, 0xA2], [0xBE, 0xA3], [0x9C, 0x9E], [0x9C, 0x9F], [0x9C, 0xA0], [0x9C, 0xA1], [0x9C, 0xA2], [0x9C, 0xA3], [0x9C, 0xA4], [0x9C, 0xA5], [0x9C, 0xA6], [0x9C, 0xA7], [0xBE, 0xA4], [0x9C, 0xA8], [0x9C, 0xA9], [0x9C, 0xAA], [0x9C, 0xAB], [0x9C, 0xAC], [0x9C, 0xAD], [0x9C, 0xAE], [0x9C, 0xAF], [0x9C, 0xB0], [0x9C, 0xB1], [0x9C, 0xB2], [0x9C, 0xB3], [0x9C, 0xB4], [0x9C, 0xB5], [0x9C, 0xB6], [0x9C, 0xB7], [0x9C, 0xB8], [0x9C, 0xB9], [0x9C, 0xBA], [0x9C, 0xBB], [0x9C, 0xBC], [0x9C, 0xBD], [0x9C, 0xBE], [0x9C, 0xBF], [0x9C, 0xC0], [0x9C, 0xC1], [0x9C, 0xC2], [0xBE, 0xA5], [0xBE, 0xA6], [0x9C, 0xC3], [0x9C, 0xC4], [0xBE, 0xA7], [0x9C, 0xC5], [0x9C, 0xC6], [0x9C, 0xC7], [0xBE, 0xA8], [0x9C, 0xC8], [0x9C, 0xC9], [0x9C, 0xCA], [0x9C, 0xCB], [0x9C, 0xCC], [0x9C, 0xCD], [0x9C, 0xCE], [0xBE, 0xA9], [0xBE, 0xAA], [0x9C, 0xCF], [0x9C, 0xD0], [0x9C, 0xD1], [0xBE, 0xAB], [0x9C, 0xD2], [0x9C, 0xD3], [0x9C, 0xD4], [0x9C, 0xD5], [0x9C, 0xD6], [0x9C, 0xD7], [0xBE, 0xAC], [0x9C, 0xD8], [0x9C, 0xD9], [0x9C, 0xDA], [0x9C, 0xDB], [0x9C, 0xDC], [0x9C, 0xDD], [0x9C, 0xDE], [0x9C, 0xDF], [0x9C, 0xE0], [0x9C, 0xE1], [0x9C, 0xE2], [0x9C, 0xE3], [0x9C, 0xE4], [0x9C, 0xE5], [0x9C, 0xE6], [0x9C, 0xE7], [0x9C, 0xE8], [0x9C, 0xE9], [0x9C, 0xEA], [0xBE, 0xAD], [0x9C, 0xEB], [0x9C, 0xEC], [0x9C, 0xED], [0x9C, 0xEE], [0x9C, 0xEF], [0x9C, 0xF0], [0x9C, 0xF1], [0xBE, 0xAE], [0x9C, 0xF2], [0x9C, 0xF3], [0x9C, 0xF4], [0x9C, 0xF5], [0x9C, 0xF6], [0x9C, 0xF7], [0x9C, 0xF8], [0x9C, 0xF9], [0x9C, 0xFA], [0x9C, 0xFB], [0x9C, 0xFC], [0x9C, 0xFD], [0x9C, 0xFE], [0x9D, 0x41], [0x9D, 0x42], [0x9D, 0x43], [0x9D, 0x44], [0x9D, 0x45], [0x9D, 0x46], [0x9D, 0x47], [0x9D, 0x48], [0x9D, 0x49], [0x9D, 0x4A], [0x9D, 0x4B], [0x9D, 0x4C], [0x9D, 0x4D], [0x9D, 0x4E], [0xBE, 0xAF], [0x9D, 0x4F], [0x9D, 0x50], [0x9D, 0x51], [0xBE, 0xB0], [0x9D, 0x52], [0x9D, 0x53], [0x9D, 0x54], [0x9D, 0x55], [0x9D, 0x56], [0x9D, 0x57], [0x9D, 0x58], [0x9D, 0x59], [0x9D, 0x5A], [0x9D, 0x61], [0x9D, 0x62], [0x9D, 0x63], [0x9D, 0x64], [0x9D, 0x65], [0x9D, 0x66], [0x9D, 0x67], [0x9D, 0x68], [0x9D, 0x69], [0x9D, 0x6A], [0x9D, 0x6B], [0x9D, 0x6C], [0x9D, 0x6D], [0x9D, 0x6E], [0x9D, 0x6F], [0x9D, 0x70], [0x9D, 0x71], [0x9D, 0x72], [0x9D, 0x73], [0x9D, 0x74], [0x9D, 0x75], [0x9D, 0x76], [0x9D, 0x77], [0x9D, 0x78], [0x9D, 0x79], [0x9D, 0x7A], [0x9D, 0x81], [0x9D, 0x82], [0x9D, 0x83], [0x9D, 0x84], [0x9D, 0x85], [0x9D, 0x86], [0x9D, 0x87], [0x9D, 0x88], [0x9D, 0x89], [0xBE, 0xB1], [0x9D, 0x8A], [0x9D, 0x8B], [0x9D, 0x8C], [0x9D, 0x8D], [0x9D, 0x8E], [0x9D, 0x8F], [0xBE, 0xB2], [0xBE, 0xB3], [0x9D, 0x90], [0x9D, 0x91], [0xBE, 0xB4], [0x9D, 0x92], [0x9D, 0x93], [0x9D, 0x94], [0xBE, 0xB5], [0x9D, 0x95], [0xBE, 0xB6], [0x9D, 0x96], [0x9D, 0x97], [0x9D, 0x98], [0x9D, 0x99], [0xBE, 0xB7], [0xBE, 0xB8], [0xBE, 0xB9], [0x9D, 0x9A], [0x9D, 0x9B], [0x9D, 0x9C], [0x9D, 0x9D], [0x9D, 0x9E], [0x9D, 0x9F], [0x9D, 0xA0], [0x9D, 0xA1], [0x9D, 0xA2], [0x9D, 0xA3], [0xBE, 0xBA], [0x9D, 0xA4], [0x9D, 0xA5], [0x9D, 0xA6], [0xBE, 0xBB], [0x9D, 0xA7], [0x9D, 0xA8], [0x9D, 0xA9], [0xBE, 0xBC], [0x9D, 0xAA], [0x9D, 0xAB], [0x9D, 0xAC], [0x9D, 0xAD], [0x9D, 0xAE], [0x9D, 0xAF], [0x9D, 0xB0], [0xBE, 0xBD], [0x9D, 0xB1], [0x9D, 0xB2], [0x9D, 0xB3], [0x9D, 0xB4], [0x9D, 0xB5], [0x9D, 0xB6], [0x9D, 0xB7], [0x9D, 0xB8], [0x9D, 0xB9], [0x9D, 0xBA], [0x9D, 0xBB], [0xBE, 0xBE], [0xBE, 0xBF], [0x9D, 0xBC], [0x9D, 0xBD], [0xBE, 0xC0], [0x9D, 0xBE], [0x9D, 0xBF], [0x9D, 0xC0], [0xBE, 0xC1], [0x9D, 0xC1], [0x9D, 0xC2], [0x9D, 0xC3], [0x9D, 0xC4], [0x9D, 0xC5], [0x9D, 0xC6], [0x9D, 0xC7], [0xBE, 0xC2], [0xBE, 0xC3], [0x9D, 0xC8], [0xBE, 0xC4], [0x9D, 0xC9], [0xBE, 0xC5], [0x9D, 0xCA], [0x9D, 0xCB], [0x9D, 0xCC], [0x9D, 0xCD], [0x9D, 0xCE], [0x9D, 0xCF], [0xBE, 0xC6], [0xBE, 0xC7], [0x9D, 0xD0], [0x9D, 0xD1], [0xBE, 0xC8], [0xBE, 0xC9], [0xBE, 0xCA], [0x9D, 0xD2], [0xBE, 0xCB], [0xBE, 0xCC], [0xBE, 0xCD], [0x9D, 0xD3], [0x9D, 0xD4], [0x9D, 0xD5], [0x9D, 0xD6], [0xBE, 0xCE], [0xBE, 0xCF], [0xBE, 0xD0], [0x9D, 0xD7], [0xBE, 0xD1], [0xBE, 0xD2], [0xBE, 0xD3], [0x9D, 0xD8], [0x9D, 0xD9], [0x9D, 0xDA], [0xBE, 0xD4], [0xBE, 0xD5], [0x9D, 0xDB], [0xBE, 0xD6], [0xBE, 0xD7], [0x9D, 0xDC], [0x9D, 0xDD], [0xBE, 0xD8], [0x9D, 0xDE], [0x9D, 0xDF], [0x9D, 0xE0], [0xBE, 0xD9], [0x9D, 0xE1], [0x9D, 0xE2], [0x9D, 0xE3], [0x9D, 0xE4], [0x9D, 0xE5], [0x9D, 0xE6], [0x9D, 0xE7], [0xBE, 0xDA], [0xBE, 0xDB], [0x9D, 0xE8], [0xBE, 0xDC], [0xBE, 0xDD], [0xBE, 0xDE], [0x9D, 0xE9], [0x9D, 0xEA], [0x9D, 0xEB], [0x9D, 0xEC], [0x9D, 0xED], [0x9D, 0xEE], [0xBE, 0xDF], [0xBE, 0xE0], [0x9D, 0xEF], [0x9D, 0xF0], [0xBE, 0xE1], [0x9D, 0xF1], [0x9D, 0xF2], [0x9D, 0xF3], [0xBE, 0xE2], [0x9D, 0xF4], [0x9D, 0xF5], [0xBE, 0xE3], [0x9D, 0xF6], [0x9D, 0xF7], [0x9D, 0xF8], [0x9D, 0xF9], [0xBE, 0xE4], [0xBE, 0xE5], [0x9D, 0xFA], [0xBE, 0xE6], [0x9D, 0xFB], [0xBE, 0xE7], [0x9D, 0xFC], [0x9D, 0xFD], [0x9D, 0xFE], [0xBE, 0xE8], [0x9E, 0x41], [0xBE, 0xE9], [0xBE, 0xEA], [0x9E, 0x42], [0x9E, 0x43], [0x9E, 0x44], [0xBE, 0xEB], [0x9E, 0x45], [0x9E, 0x46], [0x9E, 0x47], [0xBE, 0xEC], [0x9E, 0x48], [0x9E, 0x49], [0x9E, 0x4A], [0x9E, 0x4B], [0x9E, 0x4C], [0x9E, 0x4D], [0x9E, 0x4E], [0x9E, 0x4F], [0xBE, 0xED], [0x9E, 0x50], [0x9E, 0x51], [0x9E, 0x52], [0x9E, 0x53], [0x9E, 0x54], [0x9E, 0x55], [0x9E, 0x56], [0x9E, 0x57], [0x9E, 0x58], [0x9E, 0x59], [0xBE, 0xEE], [0xBE, 0xEF], [0x9E, 0x5A], [0x9E, 0x61], [0xBE, 0xF0], [0xBE, 0xF1], [0x9E, 0x62], [0xBE, 0xF2], [0xBE, 0xF3], [0xBE, 0xF4], [0xBE, 0xF5], [0x9E, 0x63], [0x9E, 0x64], [0x9E, 0x65], [0x9E, 0x66], [0x9E, 0x67], [0xBE, 0xF6], [0xBE, 0xF7], [0xBE, 0xF8], [0xBE, 0xF9], [0xBE, 0xFA], [0xBE, 0xFB], [0xBE, 0xFC], [0x9E, 0x68], [0xBE, 0xFD], [0x9E, 0x69], [0xBE, 0xFE], [0x9E, 0x6A], [0xBF, 0xA1], [0xBF, 0xA2], [0x9E, 0x6B], [0x9E, 0x6C], [0xBF, 0xA3], [0x9E, 0x6D], [0x9E, 0x6E], [0x9E, 0x6F], [0xBF, 0xA4], [0x9E, 0x70], [0x9E, 0x71], [0x9E, 0x72], [0x9E, 0x73], [0x9E, 0x74], [0x9E, 0x75], [0x9E, 0x76], [0xBF, 0xA5], [0xBF, 0xA6], [0x9E, 0x77], [0xBF, 0xA7], [0x9E, 0x78], [0xBF, 0xA8], [0x9E, 0x79], [0x9E, 0x7A], [0x9E, 0x81], [0x9E, 0x82], [0x9E, 0x83], [0x9E, 0x84], [0xBF, 0xA9], [0xBF, 0xAA], [0xBF, 0xAB], [0x9E, 0x85], [0xBF, 0xAC], [0x9E, 0x86], [0x9E, 0x87], [0x9E, 0x88], [0xBF, 0xAD], [0x9E, 0x89], [0xBF, 0xAE], [0xBF, 0xAF], [0x9E, 0x8A], [0x9E, 0x8B], [0x9E, 0x8C], [0x9E, 0x8D], [0xBF, 0xB0], [0xBF, 0xB1], [0xBF, 0xB2], [0xBF, 0xB3], [0xBF, 0xB4], [0xBF, 0xB5], [0x9E, 0x8E], [0x9E, 0x8F], [0x9E, 0x90], [0xBF, 0xB6], [0xBF, 0xB7], [0xBF, 0xB8], [0xBF, 0xB9], [0x9E, 0x91], [0x9E, 0x92], [0x9E, 0x93], [0xBF, 0xBA], [0x9E, 0x94], [0x9E, 0x95], [0x9E, 0x96], [0xBF, 0xBB], [0x9E, 0x97], [0x9E, 0x98], [0x9E, 0x99], [0x9E, 0x9A], [0x9E, 0x9B], [0x9E, 0x9C], [0x9E, 0x9D], [0xBF, 0xBC], [0xBF, 0xBD], [0x9E, 0x9E], [0xBF, 0xBE], [0xBF, 0xBF], [0x9E, 0x9F], [0x9E, 0xA0], [0x9E, 0xA1], [0x9E, 0xA2], [0x9E, 0xA3], [0x9E, 0xA4], [0x9E, 0xA5], [0xBF, 0xC0], [0xBF, 0xC1], [0x9E, 0xA6], [0x9E, 0xA7], [0xBF, 0xC2], [0x9E, 0xA8], [0x9E, 0xA9], [0x9E, 0xAA], [0xBF, 0xC3], [0xBF, 0xC4], [0xBF, 0xC5], [0x9E, 0xAB], [0xBF, 0xC6], [0x9E, 0xAC], [0x9E, 0xAD], [0xBF, 0xC7], [0xBF, 0xC8], [0xBF, 0xC9], [0x9E, 0xAE], [0xBF, 0xCA], [0x9E, 0xAF], [0xBF, 0xCB], [0x9E, 0xB0], [0xBF, 0xCC], [0x9E, 0xB1], [0x9E, 0xB2], [0x9E, 0xB3], [0x9E, 0xB4], [0xBF, 0xCD], [0xBF, 0xCE], [0x9E, 0xB5], [0x9E, 0xB6], [0xBF, 0xCF], [0x9E, 0xB7], [0x9E, 0xB8], [0x9E, 0xB9], [0xBF, 0xD0], [0x9E, 0xBA], [0x9E, 0xBB], [0x9E, 0xBC], [0x9E, 0xBD], [0x9E, 0xBE], [0x9E, 0xBF], [0x9E, 0xC0], [0xBF, 0xD1], [0xBF, 0xD2], [0x9E, 0xC1], [0xBF, 0xD3], [0xBF, 0xD4], [0xBF, 0xD5], [0x9E, 0xC2], [0x9E, 0xC3], [0x9E, 0xC4], [0x9E, 0xC5], [0x9E, 0xC6], [0x9E, 0xC7], [0xBF, 0xD6], [0xBF, 0xD7], [0x9E, 0xC8], [0x9E, 0xC9], [0xBF, 0xD8], [0x9E, 0xCA], [0x9E, 0xCB], [0x9E, 0xCC], [0x9E, 0xCD], [0x9E, 0xCE], [0x9E, 0xCF], [0x9E, 0xD0], [0x9E, 0xD1], [0x9E, 0xD2], [0x9E, 0xD3], [0x9E, 0xD4], [0xBF, 0xD9], [0x9E, 0xD5], [0x9E, 0xD6], [0xBF, 0xDA], [0x9E, 0xD7], [0xBF, 0xDB], [0x9E, 0xD8], [0x9E, 0xD9], [0x9E, 0xDA], [0x9E, 0xDB], [0x9E, 0xDC], [0x9E, 0xDD], [0xBF, 0xDC], [0xBF, 0xDD], [0x9E, 0xDE], [0x9E, 0xDF], [0xBF, 0xDE], [0x9E, 0xE0], [0x9E, 0xE1], [0x9E, 0xE2], [0xBF, 0xDF], [0x9E, 0xE3], [0x9E, 0xE4], [0x9E, 0xE5], [0x9E, 0xE6], [0x9E, 0xE7], [0x9E, 0xE8], [0x9E, 0xE9], [0xBF, 0xE0], [0xBF, 0xE1], [0x9E, 0xEA], [0xBF, 0xE2], [0x9E, 0xEB], [0xBF, 0xE3], [0x9E, 0xEC], [0x9E, 0xED], [0x9E, 0xEE], [0x9E, 0xEF], [0x9E, 0xF0], [0x9E, 0xF1], [0xBF, 0xE4], [0xBF, 0xE5], [0x9E, 0xF2], [0x9E, 0xF3], [0xBF, 0xE6], [0x9E, 0xF4], [0x9E, 0xF5], [0x9E, 0xF6], [0xBF, 0xE7], [0x9E, 0xF7], [0x9E, 0xF8], [0x9E, 0xF9], [0x9E, 0xFA], [0x9E, 0xFB], [0x9E, 0xFC], [0x9E, 0xFD], [0xBF, 0xE8], [0xBF, 0xE9], [0x9E, 0xFE], [0xBF, 0xEA], [0x9F, 0x41], [0xBF, 0xEB], [0x9F, 0x42], [0x9F, 0x43], [0x9F, 0x44], [0x9F, 0x45], [0x9F, 0x46], [0x9F, 0x47], [0xBF, 0xEC], [0xBF, 0xED], [0x9F, 0x48], [0x9F, 0x49], [0xBF, 0xEE], [0x9F, 0x4A], [0x9F, 0x4B], [0x9F, 0x4C], [0xBF, 0xEF], [0xBF, 0xF0], [0xBF, 0xF1], [0x9F, 0x4D], [0x9F, 0x4E], [0x9F, 0x4F], [0x9F, 0x50], [0x9F, 0x51], [0xBF, 0xF2], [0xBF, 0xF3], [0x9F, 0x52], [0xBF, 0xF4], [0x9F, 0x53], [0xBF, 0xF5], [0x9F, 0x54], [0x9F, 0x55], [0x9F, 0x56], [0x9F, 0x57], [0x9F, 0x58], [0x9F, 0x59], [0xBF, 0xF6], [0xBF, 0xF7], [0x9F, 0x5A], [0x9F, 0x61], [0xBF, 0xF8], [0x9F, 0x62], [0x9F, 0x63], [0x9F, 0x64], [0xBF, 0xF9], [0x9F, 0x65], [0x9F, 0x66], [0x9F, 0x67], [0x9F, 0x68], [0x9F, 0x69], [0x9F, 0x6A], [0x9F, 0x6B], [0xBF, 0xFA], [0xBF, 0xFB], [0x9F, 0x6C], [0x9F, 0x6D], [0xBF, 0xFC], [0xBF, 0xFD], [0x9F, 0x6E], [0x9F, 0x6F], [0x9F, 0x70], [0x9F, 0x71], [0x9F, 0x72], [0x9F, 0x73], [0xBF, 0xFE], [0xC0, 0xA1], [0x9F, 0x74], [0x9F, 0x75], [0xC0, 0xA2], [0x9F, 0x76], [0x9F, 0x77], [0x9F, 0x78], [0xC0, 0xA3], [0x9F, 0x79], [0x9F, 0x7A], [0x9F, 0x81], [0x9F, 0x82], [0x9F, 0x83], [0x9F, 0x84], [0x9F, 0x85], [0xC0, 0xA4], [0xC0, 0xA5], [0x9F, 0x86], [0x9F, 0x87], [0x9F, 0x88], [0xC0, 0xA6], [0x9F, 0x89], [0x9F, 0x8A], [0x9F, 0x8B], [0x9F, 0x8C], [0x9F, 0x8D], [0x9F, 0x8E], [0xC0, 0xA7], [0xC0, 0xA8], [0x9F, 0x8F], [0x9F, 0x90], [0xC0, 0xA9], [0x9F, 0x91], [0x9F, 0x92], [0x9F, 0x93], [0xC0, 0xAA], [0x9F, 0x94], [0x9F, 0x95], [0x9F, 0x96], [0x9F, 0x97], [0x9F, 0x98], [0x9F, 0x99], [0x9F, 0x9A], [0xC0, 0xAB], [0xC0, 0xAC], [0x9F, 0x9B], [0xC0, 0xAD], [0x9F, 0x9C], [0xC0, 0xAE], [0x9F, 0x9D], [0x9F, 0x9E], [0x9F, 0x9F], [0x9F, 0xA0], [0x9F, 0xA1], [0x9F, 0xA2], [0xC0, 0xAF], [0xC0, 0xB0], [0x9F, 0xA3], [0x9F, 0xA4], [0xC0, 0xB1], [0x9F, 0xA5], [0x9F, 0xA6], [0x9F, 0xA7], [0xC0, 0xB2], [0x9F, 0xA8], [0x9F, 0xA9], [0x9F, 0xAA], [0x9F, 0xAB], [0x9F, 0xAC], [0x9F, 0xAD], [0x9F, 0xAE], [0xC0, 0xB3], [0xC0, 0xB4], [0x9F, 0xAF], [0xC0, 0xB5], [0x9F, 0xB0], [0xC0, 0xB6], [0x9F, 0xB1], [0xC0, 0xB7], [0x9F, 0xB2], [0x9F, 0xB3], [0x9F, 0xB4], [0x9F, 0xB5], [0xC0, 0xB8], [0xC0, 0xB9], [0x9F, 0xB6], [0x9F, 0xB7], [0xC0, 0xBA], [0x9F, 0xB8], [0x9F, 0xB9], [0x9F, 0xBA], [0xC0, 0xBB], [0x9F, 0xBB], [0x9F, 0xBC], [0x9F, 0xBD], [0x9F, 0xBE], [0x9F, 0xBF], [0xC0, 0xBC], [0x9F, 0xC0], [0xC0, 0xBD], [0xC0, 0xBE], [0x9F, 0xC1], [0xC0, 0xBF], [0x9F, 0xC2], [0xC0, 0xC0], [0xC0, 0xC1], [0xC0, 0xC2], [0xC0, 0xC3], [0xC0, 0xC4], [0xC0, 0xC5], [0xC0, 0xC6], [0xC0, 0xC7], [0x9F, 0xC3], [0x9F, 0xC4], [0x9F, 0xC5], [0xC0, 0xC8], [0x9F, 0xC6], [0x9F, 0xC7], [0x9F, 0xC8], [0xC0, 0xC9], [0x9F, 0xC9], [0x9F, 0xCA], [0x9F, 0xCB], [0x9F, 0xCC], [0x9F, 0xCD], [0x9F, 0xCE], [0x9F, 0xCF], [0xC0, 0xCA], [0x9F, 0xD0], [0x9F, 0xD1], [0xC0, 0xCB], [0x9F, 0xD2], [0x9F, 0xD3], [0x9F, 0xD4], [0x9F, 0xD5], [0x9F, 0xD6], [0x9F, 0xD7], [0x9F, 0xD8], [0x9F, 0xD9], [0xC0, 0xCC], [0xC0, 0xCD], [0x9F, 0xDA], [0x9F, 0xDB], [0xC0, 0xCE], [0x9F, 0xDC], [0x9F, 0xDD], [0x9F, 0xDE], [0xC0, 0xCF], [0xC0, 0xD0], [0xC0, 0xD1], [0x9F, 0xDF], [0x9F, 0xE0], [0x9F, 0xE1], [0x9F, 0xE2], [0xC0, 0xD2], [0xC0, 0xD3], [0xC0, 0xD4], [0x9F, 0xE3], [0xC0, 0xD5], [0xC0, 0xD6], [0xC0, 0xD7], [0xC0, 0xD8], [0x9F, 0xE4], [0x9F, 0xE5], [0x9F, 0xE6], [0xC0, 0xD9], [0x9F, 0xE7], [0xC0, 0xDA], [0xC0, 0xDB], [0x9F, 0xE8], [0x9F, 0xE9], [0xC0, 0xDC], [0x9F, 0xEA], [0xC0, 0xDD], [0xC0, 0xDE], [0xC0, 0xDF], [0x9F, 0xEB], [0xC0, 0xE0], [0x9F, 0xEC], [0x9F, 0xED], [0x9F, 0xEE], [0x9F, 0xEF], [0x9F, 0xF0], [0xC0, 0xE1], [0xC0, 0xE2], [0x9F, 0xF1], [0xC0, 0xE3], [0xC0, 0xE4], [0xC0, 0xE5], [0xC0, 0xE6], [0x9F, 0xF2], [0x9F, 0xF3], [0x9F, 0xF4], [0x9F, 0xF5], [0x9F, 0xF6], [0xC0, 0xE7], [0xC0, 0xE8], [0x9F, 0xF7], [0x9F, 0xF8], [0xC0, 0xE9], [0x9F, 0xF9], [0x9F, 0xFA], [0x9F, 0xFB], [0xC0, 0xEA], [0x9F, 0xFC], [0x9F, 0xFD], [0x9F, 0xFE], [0xA0, 0x41], [0xA0, 0x42], [0xA0, 0x43], [0xA0, 0x44], [0xC0, 0xEB], [0xC0, 0xEC], [0xA0, 0x45], [0xC0, 0xED], [0xC0, 0xEE], [0xC0, 0xEF], [0xA0, 0x46], [0xA0, 0x47], [0xA0, 0x48], [0xA0, 0x49], [0xA0, 0x4A], [0xA0, 0x4B], [0xC0, 0xF0], [0xC0, 0xF1], [0xA0, 0x4C], [0xA0, 0x4D], [0xC0, 0xF2], [0xA0, 0x4E], [0xC0, 0xF3], [0xA0, 0x4F], [0xC0, 0xF4], [0xA0, 0x50], [0xA0, 0x51], [0xA0, 0x52], [0xA0, 0x53], [0xA0, 0x54], [0xA0, 0x55], [0xA0, 0x56], [0xC0, 0xF5], [0xA0, 0x57], [0xA0, 0x58], [0xA0, 0x59], [0xA0, 0x5A], [0xC0, 0xF6], [0xA0, 0x61], [0xA0, 0x62], [0xA0, 0x63], [0xA0, 0x64], [0xA0, 0x65], [0xA0, 0x66], [0xC0, 0xF7], [0xA0, 0x67], [0xA0, 0x68], [0xA0, 0x69], [0xC0, 0xF8], [0xA0, 0x6A], [0xA0, 0x6B], [0xA0, 0x6C], [0xC0, 0xF9], [0xA0, 0x6D], [0xA0, 0x6E], [0xA0, 0x6F], [0xA0, 0x70], [0xA0, 0x71], [0xA0, 0x72], [0xA0, 0x73], [0xA0, 0x74], [0xA0, 0x75], [0xA0, 0x76], [0xA0, 0x77], [0xA0, 0x78], [0xA0, 0x79], [0xA0, 0x7A], [0xA0, 0x81], [0xA0, 0x82], [0xA0, 0x83], [0xA0, 0x84], [0xA0, 0x85], [0xC0, 0xFA], [0xC0, 0xFB], [0xA0, 0x86], [0xA0, 0x87], [0xC0, 0xFC], [0xA0, 0x88], [0xA0, 0x89], [0xA0, 0x8A], [0xC0, 0xFD], [0xA0, 0x8B], [0xC0, 0xFE], [0xA0, 0x8C], [0xA0, 0x8D], [0xA0, 0x8E], [0xA0, 0x8F], [0xA0, 0x90], [0xC1, 0xA1], [0xC1, 0xA2], [0xA0, 0x91], [0xC1, 0xA3], [0xA0, 0x92], [0xC1, 0xA4], [0xC1, 0xA5], [0xA0, 0x93], [0xA0, 0x94], [0xA0, 0x95], [0xA0, 0x96], [0xA0, 0x97], [0xC1, 0xA6], [0xC1, 0xA7], [0xA0, 0x98], [0xA0, 0x99], [0xC1, 0xA8], [0xA0, 0x9A], [0xA0, 0x9B], [0xA0, 0x9C], [0xC1, 0xA9], [0xA0, 0x9D], [0xA0, 0x9E], [0xA0, 0x9F], [0xA0, 0xA0], [0xA0, 0xA1], [0xA0, 0xA2], [0xA0, 0xA3], [0xC1, 0xAA], [0xC1, 0xAB], [0xA0, 0xA4], [0xC1, 0xAC], [0xA0, 0xA5], [0xC1, 0xAD], [0xA0, 0xA6], [0xA0, 0xA7], [0xA0, 0xA8], [0xA0, 0xA9], [0xA0, 0xAA], [0xA0, 0xAB], [0xC1, 0xAE], [0xA0, 0xAC], [0xA0, 0xAD], [0xA0, 0xAE], [0xC1, 0xAF], [0xA0, 0xAF], [0xA0, 0xB0], [0xA0, 0xB1], [0xC1, 0xB0], [0xA0, 0xB2], [0xA0, 0xB3], [0xA0, 0xB4], [0xA0, 0xB5], [0xA0, 0xB6], [0xA0, 0xB7], [0xA0, 0xB8], [0xC1, 0xB1], [0xC1, 0xB2], [0xA0, 0xB9], [0xA0, 0xBA], [0xC1, 0xB3], [0xC1, 0xB4], [0xA0, 0xBB], [0xA0, 0xBC], [0xA0, 0xBD], [0xA0, 0xBE], [0xA0, 0xBF], [0xA0, 0xC0], [0xC1, 0xB5], [0xA0, 0xC1], [0xA0, 0xC2], [0xA0, 0xC3], [0xA0, 0xC4], [0xA0, 0xC5], [0xA0, 0xC6], [0xA0, 0xC7], [0xA0, 0xC8], [0xA0, 0xC9], [0xA0, 0xCA], [0xA0, 0xCB], [0xA0, 0xCC], [0xA0, 0xCD], [0xA0, 0xCE], [0xA0, 0xCF], [0xA0, 0xD0], [0xA0, 0xD1], [0xA0, 0xD2], [0xA0, 0xD3], [0xA0, 0xD4], [0xA0, 0xD5], [0xA0, 0xD6], [0xA0, 0xD7], [0xA0, 0xD8], [0xA0, 0xD9], [0xA0, 0xDA], [0xA0, 0xDB], [0xC1, 0xB6], [0xC1, 0xB7], [0xA0, 0xDC], [0xA0, 0xDD], [0xC1, 0xB8], [0xA0, 0xDE], [0xA0, 0xDF], [0xA0, 0xE0], [0xC1, 0xB9], [0xA0, 0xE1], [0xC1, 0xBA], [0xA0, 0xE2], [0xA0, 0xE3], [0xA0, 0xE4], [0xA0, 0xE5], [0xA0, 0xE6], [0xC1, 0xBB], [0xC1, 0xBC], [0xA0, 0xE7], [0xC1, 0xBD], [0xA0, 0xE8], [0xC1, 0xBE], [0xC1, 0xBF], [0xC1, 0xC0], [0xA0, 0xE9], [0xA0, 0xEA], [0xA0, 0xEB], [0xC1, 0xC1], [0xC1, 0xC2], [0xC1, 0xC3], [0xA0, 0xEC], [0xA0, 0xED], [0xA0, 0xEE], [0xA0, 0xEF], [0xA0, 0xF0], [0xA0, 0xF1], [0xC1, 0xC4], [0xA0, 0xF2], [0xA0, 0xF3], [0xA0, 0xF4], [0xA0, 0xF5], [0xA0, 0xF6], [0xA0, 0xF7], [0xA0, 0xF8], [0xA0, 0xF9], [0xC1, 0xC5], [0xA0, 0xFA], [0xC1, 0xC6], [0xA0, 0xFB], [0xC1, 0xC7], [0xA0, 0xFC], [0xA0, 0xFD], [0xA0, 0xFE], [0xA1, 0x41], [0xA1, 0x42], [0xA1, 0x43], [0xC1, 0xC8], [0xA1, 0x44], [0xA1, 0x45], [0xA1, 0x46], [0xA1, 0x47], [0xA1, 0x48], [0xA1, 0x49], [0xA1, 0x4A], [0xA1, 0x4B], [0xA1, 0x4C], [0xA1, 0x4D], [0xA1, 0x4E], [0xA1, 0x4F], [0xA1, 0x50], [0xA1, 0x51], [0xA1, 0x52], [0xA1, 0x53], [0xA1, 0x54], [0xA1, 0x55], [0xA1, 0x56], [0xC1, 0xC9], [0xC1, 0xCA], [0xA1, 0x57], [0xA1, 0x58], [0xA1, 0x59], [0xA1, 0x5A], [0xA1, 0x61], [0xA1, 0x62], [0xC1, 0xCB], [0xA1, 0x63], [0xA1, 0x64], [0xA1, 0x65], [0xC1, 0xCC], [0xA1, 0x66], [0xA1, 0x67], [0xA1, 0x68], [0xC1, 0xCD], [0xA1, 0x69], [0xA1, 0x6A], [0xA1, 0x6B], [0xA1, 0x6C], [0xA1, 0x6D], [0xA1, 0x6E], [0xA1, 0x6F], [0xC1, 0xCE], [0xC1, 0xCF], [0xA1, 0x70], [0xC1, 0xD0], [0xA1, 0x71], [0xC1, 0xD1], [0xA1, 0x72], [0xA1, 0x73], [0xA1, 0x74], [0xA1, 0x75], [0xA1, 0x76], [0xA1, 0x77], [0xC1, 0xD2], [0xC1, 0xD3], [0xA1, 0x78], [0xA1, 0x79], [0xC1, 0xD4], [0xA1, 0x7A], [0xA1, 0x81], [0xA1, 0x82], [0xA1, 0x83], [0xA1, 0x84], [0xA1, 0x85], [0xA1, 0x86], [0xA1, 0x87], [0xA1, 0x88], [0xA1, 0x89], [0xA1, 0x8A], [0xA1, 0x8B], [0xA1, 0x8C], [0xA1, 0x8D], [0xA1, 0x8E], [0xA1, 0x8F], [0xC1, 0xD5], [0xA1, 0x90], [0xA1, 0x91], [0xA1, 0x92], [0xA1, 0x93], [0xA1, 0x94], [0xA1, 0x95], [0xC1, 0xD6], [0xC1, 0xD7], [0xA1, 0x96], [0xA1, 0x97], [0xC1, 0xD8], [0xA1, 0x98], [0xA1, 0x99], [0xA1, 0x9A], [0xC1, 0xD9], [0xC1, 0xDA], [0xC1, 0xDB], [0xA1, 0x9B], [0xA1, 0x9C], [0xA1, 0x9D], [0xA1, 0x9E], [0xA1, 0x9F], [0xC1, 0xDC], [0xC1, 0xDD], [0xA1, 0xA0], [0xC1, 0xDE], [0xA2, 0x41], [0xC1, 0xDF], [0xA2, 0x42], [0xA2, 0x43], [0xA2, 0x44], [0xA2, 0x45], [0xA2, 0x46], [0xA2, 0x47], [0xC1, 0xE0], [0xA2, 0x48], [0xA2, 0x49], [0xA2, 0x4A], [0xA2, 0x4B], [0xA2, 0x4C], [0xA2, 0x4D], [0xA2, 0x4E], [0xA2, 0x4F], [0xA2, 0x50], [0xA2, 0x51], [0xA2, 0x52], [0xA2, 0x53], [0xA2, 0x54], [0xA2, 0x55], [0xA2, 0x56], [0xA2, 0x57], [0xA2, 0x58], [0xA2, 0x59], [0xA2, 0x5A], [0xC1, 0xE1], [0xA2, 0x61], [0xA2, 0x62], [0xA2, 0x63], [0xA2, 0x64], [0xA2, 0x65], [0xA2, 0x66], [0xA2, 0x67], [0xC1, 0xE2], [0xA2, 0x68], [0xA2, 0x69], [0xA2, 0x6A], [0xA2, 0x6B], [0xA2, 0x6C], [0xA2, 0x6D], [0xA2, 0x6E], [0xA2, 0x6F], [0xA2, 0x70], [0xA2, 0x71], [0xA2, 0x72], [0xA2, 0x73], [0xA2, 0x74], [0xA2, 0x75], [0xA2, 0x76], [0xA2, 0x77], [0xA2, 0x78], [0xA2, 0x79], [0xA2, 0x7A], [0xA2, 0x81], [0xA2, 0x82], [0xA2, 0x83], [0xA2, 0x84], [0xA2, 0x85], [0xA2, 0x86], [0xA2, 0x87], [0xA2, 0x88], [0xC1, 0xE3], [0xC1, 0xE4], [0xA2, 0x89], [0xA2, 0x8A], [0xC1, 0xE5], [0xA2, 0x8B], [0xA2, 0x8C], [0xA2, 0x8D], [0xC1, 0xE6], [0xA2, 0x8E], [0xA2, 0x8F], [0xA2, 0x90], [0xA2, 0x91], [0xA2, 0x92], [0xA2, 0x93], [0xA2, 0x94], [0xC1, 0xE7], [0xC1, 0xE8], [0xA2, 0x95], [0xC1, 0xE9], [0xA2, 0x96], [0xA2, 0x97], [0xA2, 0x98], [0xA2, 0x99], [0xA2, 0x9A], [0xA2, 0x9B], [0xA2, 0x9C], [0xA2, 0x9D], [0xC1, 0xEA], [0xA2, 0x9E], [0xA2, 0x9F], [0xA2, 0xA0], [0xC1, 0xEB], [0xA3, 0x41], [0xA3, 0x42], [0xA3, 0x43], [0xC1, 0xEC], [0xA3, 0x44], [0xA3, 0x45], [0xA3, 0x46], [0xA3, 0x47], [0xA3, 0x48], [0xA3, 0x49], [0xA3, 0x4A], [0xC1, 0xED], [0xA3, 0x4B], [0xA3, 0x4C], [0xA3, 0x4D], [0xA3, 0x4E], [0xA3, 0x4F], [0xA3, 0x50], [0xA3, 0x51], [0xA3, 0x52], [0xA3, 0x53], [0xA3, 0x54], [0xA3, 0x55], [0xC1, 0xEE], [0xC1, 0xEF], [0xA3, 0x56], [0xA3, 0x57], [0xC1, 0xF0], [0xA3, 0x58], [0xA3, 0x59], [0xA3, 0x5A], [0xC1, 0xF1], [0xA3, 0x61], [0xA3, 0x62], [0xA3, 0x63], [0xA3, 0x64], [0xA3, 0x65], [0xA3, 0x66], [0xA3, 0x67], [0xC1, 0xF2], [0xC1, 0xF3], [0xA3, 0x68], [0xC1, 0xF4], [0xA3, 0x69], [0xC1, 0xF5], [0xA3, 0x6A], [0xA3, 0x6B], [0xA3, 0x6C], [0xA3, 0x6D], [0xA3, 0x6E], [0xA3, 0x6F], [0xA3, 0x70], [0xA3, 0x71], [0xA3, 0x72], [0xA3, 0x73], [0xA3, 0x74], [0xA3, 0x75], [0xA3, 0x76], [0xA3, 0x77], [0xA3, 0x78], [0xA3, 0x79], [0xA3, 0x7A], [0xA3, 0x81], [0xA3, 0x82], [0xA3, 0x83], [0xA3, 0x84], [0xA3, 0x85], [0xA3, 0x86], [0xA3, 0x87], [0xA3, 0x88], [0xA3, 0x89], [0xA3, 0x8A], [0xA3, 0x8B], [0xA3, 0x8C], [0xA3, 0x8D], [0xA3, 0x8E], [0xA3, 0x8F], [0xA3, 0x90], [0xA3, 0x91], [0xC1, 0xF6], [0xC1, 0xF7], [0xA3, 0x92], [0xA3, 0x93], [0xC1, 0xF8], [0xA3, 0x94], [0xA3, 0x95], [0xC1, 0xF9], [0xC1, 0xFA], [0xA3, 0x96], [0xC1, 0xFB], [0xA3, 0x97], [0xA3, 0x98], [0xA3, 0x99], [0xA3, 0x9A], [0xA3, 0x9B], [0xC1, 0xFC], [0xC1, 0xFD], [0xA3, 0x9C], [0xC1, 0xFE], [0xA3, 0x9D], [0xC2, 0xA1], [0xC2, 0xA2], [0xA3, 0x9E], [0xA3, 0x9F], [0xC2, 0xA3], [0xC2, 0xA4], [0xA3, 0xA0], [0xC2, 0xA5], [0xC2, 0xA6], [0xA4, 0x41], [0xA4, 0x42], [0xC2, 0xA7], [0xA4, 0x43], [0xC2, 0xA8], [0xA4, 0x44], [0xC2, 0xA9], [0xA4, 0x45], [0xA4, 0x46], [0xC2, 0xAA], [0xA4, 0x47], [0xA4, 0x48], [0xA4, 0x49], [0xA4, 0x4A], [0xC2, 0xAB], [0xC2, 0xAC], [0xA4, 0x4B], [0xC2, 0xAD], [0xC2, 0xAE], [0xC2, 0xAF], [0xA4, 0x4C], [0xA4, 0x4D], [0xA4, 0x4E], [0xA4, 0x4F], [0xA4, 0x50], [0xA4, 0x51], [0xC2, 0xB0], [0xC2, 0xB1], [0xA4, 0x52], [0xA4, 0x53], [0xC2, 0xB2], [0xA4, 0x54], [0xA4, 0x55], [0xA4, 0x56], [0xC2, 0xB3], [0xA4, 0x57], [0xA4, 0x58], [0xA4, 0x59], [0xA4, 0x5A], [0xA4, 0x61], [0xA4, 0x62], [0xA4, 0x63], [0xC2, 0xB4], [0xC2, 0xB5], [0xA4, 0x64], [0xC2, 0xB6], [0xC2, 0xB7], [0xC2, 0xB8], [0xA4, 0x65], [0xA4, 0x66], [0xA4, 0x67], [0xA4, 0x68], [0xA4, 0x69], [0xA4, 0x6A], [0xC2, 0xB9], [0xA4, 0x6B], [0xA4, 0x6C], [0xA4, 0x6D], [0xC2, 0xBA], [0xA4, 0x6E], [0xA4, 0x6F], [0xA4, 0x70], [0xA4, 0x71], [0xA4, 0x72], [0xA4, 0x73], [0xA4, 0x74], [0xA4, 0x75], [0xA4, 0x76], [0xA4, 0x77], [0xA4, 0x78], [0xA4, 0x79], [0xA4, 0x7A], [0xA4, 0x81], [0xA4, 0x82], [0xA4, 0x83], [0xC2, 0xBB], [0xA4, 0x84], [0xA4, 0x85], [0xA4, 0x86], [0xA4, 0x87], [0xA4, 0x88], [0xA4, 0x89], [0xA4, 0x8A], [0xA4, 0x8B], [0xA4, 0x8C], [0xA4, 0x8D], [0xA4, 0x8E], [0xA4, 0x8F], [0xA4, 0x90], [0xA4, 0x91], [0xA4, 0x92], [0xA4, 0x93], [0xA4, 0x94], [0xA4, 0x95], [0xA4, 0x96], [0xA4, 0x97], [0xA4, 0x98], [0xA4, 0x99], [0xA4, 0x9A], [0xA4, 0x9B], [0xA4, 0x9C], [0xA4, 0x9D], [0xA4, 0x9E], [0xA4, 0x9F], [0xA4, 0xA0], [0xA5, 0x41], [0xA5, 0x42], [0xA5, 0x43], [0xA5, 0x44], [0xA5, 0x45], [0xC2, 0xBC], [0xC2, 0xBD], [0xA5, 0x46], [0xA5, 0x47], [0xC2, 0xBE], [0xA5, 0x48], [0xA5, 0x49], [0xA5, 0x4A], [0xC2, 0xBF], [0xA5, 0x4B], [0xA5, 0x4C], [0xA5, 0x4D], [0xA5, 0x4E], [0xA5, 0x4F], [0xA5, 0x50], [0xA5, 0x51], [0xC2, 0xC0], [0xC2, 0xC1], [0xA5, 0x52], [0xC2, 0xC2], [0xC2, 0xC3], [0xC2, 0xC4], [0xA5, 0x53], [0xA5, 0x54], [0xA5, 0x55], [0xA5, 0x56], [0xA5, 0x57], [0xA5, 0x58], [0xC2, 0xC5], [0xA5, 0x59], [0xA5, 0x5A], [0xA5, 0x61], [0xA5, 0x62], [0xA5, 0x63], [0xA5, 0x64], [0xA5, 0x65], [0xA5, 0x66], [0xA5, 0x67], [0xA5, 0x68], [0xA5, 0x69], [0xA5, 0x6A], [0xA5, 0x6B], [0xA5, 0x6C], [0xA5, 0x6D], [0xA5, 0x6E], [0xA5, 0x6F], [0xA5, 0x70], [0xA5, 0x71], [0xA5, 0x72], [0xC2, 0xC6], [0xA5, 0x73], [0xA5, 0x74], [0xA5, 0x75], [0xA5, 0x76], [0xA5, 0x77], [0xA5, 0x78], [0xC2, 0xC7], [0xA5, 0x79], [0xA5, 0x7A], [0xA5, 0x81], [0xA5, 0x82], [0xA5, 0x83], [0xA5, 0x84], [0xA5, 0x85], [0xA5, 0x86], [0xA5, 0x87], [0xA5, 0x88], [0xA5, 0x89], [0xA5, 0x8A], [0xA5, 0x8B], [0xA5, 0x8C], [0xA5, 0x8D], [0xA5, 0x8E], [0xA5, 0x8F], [0xA5, 0x90], [0xA5, 0x91], [0xC2, 0xC8], [0xA5, 0x92], [0xA5, 0x93], [0xA5, 0x94], [0xA5, 0x95], [0xA5, 0x96], [0xA5, 0x97], [0xA5, 0x98], [0xA5, 0x99], [0xA5, 0x9A], [0xA5, 0x9B], [0xA5, 0x9C], [0xA5, 0x9D], [0xA5, 0x9E], [0xA5, 0x9F], [0xA5, 0xA0], [0xA6, 0x41], [0xA6, 0x42], [0xA6, 0x43], [0xA6, 0x44], [0xA6, 0x45], [0xA6, 0x46], [0xA6, 0x47], [0xA6, 0x48], [0xA6, 0x49], [0xA6, 0x4A], [0xA6, 0x4B], [0xA6, 0x4C], [0xA6, 0x4D], [0xA6, 0x4E], [0xA6, 0x4F], [0xA6, 0x50], [0xA6, 0x51], [0xA6, 0x52], [0xA6, 0x53], [0xA6, 0x54], [0xC2, 0xC9], [0xC2, 0xCA], [0xA6, 0x55], [0xA6, 0x56], [0xC2, 0xCB], [0xA6, 0x57], [0xA6, 0x58], [0xA6, 0x59], [0xC2, 0xCC], [0xA6, 0x5A], [0xA6, 0x61], [0xA6, 0x62], [0xA6, 0x63], [0xA6, 0x64], [0xA6, 0x65], [0xA6, 0x66], [0xC2, 0xCD], [0xC2, 0xCE], [0xA6, 0x67], [0xC2, 0xCF], [0xA6, 0x68], [0xC2, 0xD0], [0xA6, 0x69], [0xC2, 0xD1], [0xA6, 0x6A], [0xA6, 0x6B], [0xA6, 0x6C], [0xA6, 0x6D], [0xC2, 0xD2], [0xC2, 0xD3], [0xA6, 0x6E], [0xA6, 0x6F], [0xA6, 0x70], [0xA6, 0x71], [0xA6, 0x72], [0xA6, 0x73], [0xC2, 0xD4], [0xA6, 0x74], [0xA6, 0x75], [0xA6, 0x76], [0xA6, 0x77], [0xA6, 0x78], [0xA6, 0x79], [0xA6, 0x7A], [0xA6, 0x81], [0xA6, 0x82], [0xA6, 0x83], [0xA6, 0x84], [0xC2, 0xD5], [0xA6, 0x85], [0xA6, 0x86], [0xA6, 0x87], [0xA6, 0x88], [0xA6, 0x89], [0xA6, 0x8A], [0xA6, 0x8B], [0xC2, 0xD6], [0xA6, 0x8C], [0xA6, 0x8D], [0xA6, 0x8E], [0xA6, 0x8F], [0xA6, 0x90], [0xA6, 0x91], [0xA6, 0x92], [0xA6, 0x93], [0xA6, 0x94], [0xA6, 0x95], [0xA6, 0x96], [0xA6, 0x97], [0xA6, 0x98], [0xA6, 0x99], [0xA6, 0x9A], [0xA6, 0x9B], [0xA6, 0x9C], [0xA6, 0x9D], [0xA6, 0x9E], [0xC2, 0xD7], [0xA6, 0x9F], [0xA6, 0xA0], [0xA7, 0x41], [0xA7, 0x42], [0xA7, 0x43], [0xA7, 0x44], [0xA7, 0x45], [0xC2, 0xD8], [0xA7, 0x46], [0xA7, 0x47], [0xA7, 0x48], [0xC2, 0xD9], [0xA7, 0x49], [0xA7, 0x4A], [0xA7, 0x4B], [0xC2, 0xDA], [0xA7, 0x4C], [0xA7, 0x4D], [0xA7, 0x4E], [0xA7, 0x4F], [0xA7, 0x50], [0xA7, 0x51], [0xA7, 0x52], [0xC2, 0xDB], [0xC2, 0xDC], [0xA7, 0x53], [0xA7, 0x54], [0xA7, 0x55], [0xA7, 0x56], [0xA7, 0x57], [0xA7, 0x58], [0xA7, 0x59], [0xA7, 0x5A], [0xA7, 0x61], [0xA7, 0x62], [0xA7, 0x63], [0xA7, 0x64], [0xA7, 0x65], [0xA7, 0x66], [0xA7, 0x67], [0xA7, 0x68], [0xA7, 0x69], [0xA7, 0x6A], [0xA7, 0x6B], [0xA7, 0x6C], [0xA7, 0x6D], [0xA7, 0x6E], [0xA7, 0x6F], [0xA7, 0x70], [0xA7, 0x71], [0xA7, 0x72], [0xA7, 0x73], [0xA7, 0x74], [0xA7, 0x75], [0xA7, 0x76], [0xA7, 0x77], [0xC2, 0xDD], [0xA7, 0x78], [0xA7, 0x79], [0xA7, 0x7A], [0xA7, 0x81], [0xA7, 0x82], [0xA7, 0x83], [0xC2, 0xDE], [0xC2, 0xDF], [0xA7, 0x84], [0xA7, 0x85], [0xC2, 0xE0], [0xA7, 0x86], [0xA7, 0x87], [0xA7, 0x88], [0xC2, 0xE1], [0xA7, 0x89], [0xA7, 0x8A], [0xA7, 0x8B], [0xA7, 0x8C], [0xA7, 0x8D], [0xA7, 0x8E], [0xA7, 0x8F], [0xC2, 0xE2], [0xC2, 0xE3], [0xA7, 0x90], [0xA7, 0x91], [0xA7, 0x92], [0xC2, 0xE4], [0xA7, 0x93], [0xA7, 0x94], [0xA7, 0x95], [0xA7, 0x96], [0xA7, 0x97], [0xA7, 0x98], [0xC2, 0xE5], [0xA7, 0x99], [0xA7, 0x9A], [0xA7, 0x9B], [0xA7, 0x9C], [0xA7, 0x9D], [0xA7, 0x9E], [0xA7, 0x9F], [0xA7, 0xA0], [0xA8, 0x41], [0xA8, 0x42], [0xA8, 0x43], [0xA8, 0x44], [0xA8, 0x45], [0xA8, 0x46], [0xA8, 0x47], [0xA8, 0x48], [0xA8, 0x49], [0xA8, 0x4A], [0xA8, 0x4B], [0xC2, 0xE6], [0xC2, 0xE7], [0xA8, 0x4C], [0xA8, 0x4D], [0xA8, 0x4E], [0xA8, 0x4F], [0xA8, 0x50], [0xA8, 0x51], [0xA8, 0x52], [0xA8, 0x53], [0xA8, 0x54], [0xA8, 0x55], [0xA8, 0x56], [0xA8, 0x57], [0xA8, 0x58], [0xA8, 0x59], [0xA8, 0x5A], [0xA8, 0x61], [0xA8, 0x62], [0xA8, 0x63], [0xA8, 0x64], [0xA8, 0x65], [0xA8, 0x66], [0xA8, 0x67], [0xA8, 0x68], [0xA8, 0x69], [0xA8, 0x6A], [0xA8, 0x6B], [0xA8, 0x6C], [0xA8, 0x6D], [0xA8, 0x6E], [0xA8, 0x6F], [0xA8, 0x70], [0xA8, 0x71], [0xA8, 0x72], [0xA8, 0x73], [0xC2, 0xE8], [0xA8, 0x74], [0xA8, 0x75], [0xA8, 0x76], [0xA8, 0x77], [0xA8, 0x78], [0xA8, 0x79], [0xA8, 0x7A], [0xA8, 0x81], [0xA8, 0x82], [0xA8, 0x83], [0xA8, 0x84], [0xA8, 0x85], [0xA8, 0x86], [0xA8, 0x87], [0xA8, 0x88], [0xA8, 0x89], [0xA8, 0x8A], [0xA8, 0x8B], [0xA8, 0x8C], [0xA8, 0x8D], [0xA8, 0x8E], [0xA8, 0x8F], [0xA8, 0x90], [0xA8, 0x91], [0xA8, 0x92], [0xA8, 0x93], [0xA8, 0x94], [0xC2, 0xE9], [0xA8, 0x95], [0xA8, 0x96], [0xA8, 0x97], [0xA8, 0x98], [0xA8, 0x99], [0xA8, 0x9A], [0xA8, 0x9B], [0xA8, 0x9C], [0xA8, 0x9D], [0xA8, 0x9E], [0xA8, 0x9F], [0xA8, 0xA0], [0xA9, 0x41], [0xA9, 0x42], [0xA9, 0x43], [0xA9, 0x44], [0xA9, 0x45], [0xA9, 0x46], [0xA9, 0x47], [0xA9, 0x48], [0xA9, 0x49], [0xA9, 0x4A], [0xA9, 0x4B], [0xA9, 0x4C], [0xA9, 0x4D], [0xA9, 0x4E], [0xA9, 0x4F], [0xC2, 0xEA], [0xA9, 0x50], [0xA9, 0x51], [0xA9, 0x52], [0xA9, 0x53], [0xA9, 0x54], [0xA9, 0x55], [0xA9, 0x56], [0xA9, 0x57], [0xA9, 0x58], [0xA9, 0x59], [0xA9, 0x5A], [0xA9, 0x61], [0xA9, 0x62], [0xA9, 0x63], [0xA9, 0x64], [0xC2, 0xEB], [0xA9, 0x65], [0xA9, 0x66], [0xC2, 0xEC], [0xA9, 0x67], [0xC2, 0xED], [0xA9, 0x68], [0xA9, 0x69], [0xA9, 0x6A], [0xA9, 0x6B], [0xA9, 0x6C], [0xA9, 0x6D], [0xA9, 0x6E], [0xA9, 0x6F], [0xA9, 0x70], [0xA9, 0x71], [0xA9, 0x72], [0xA9, 0x73], [0xA9, 0x74], [0xA9, 0x75], [0xA9, 0x76], [0xA9, 0x77], [0xA9, 0x78], [0xA9, 0x79], [0xA9, 0x7A], [0xA9, 0x81], [0xA9, 0x82], [0xA9, 0x83], [0xA9, 0x84], [0xA9, 0x85], [0xA9, 0x86], [0xA9, 0x87], [0xA9, 0x88], [0xA9, 0x89], [0xA9, 0x8A], [0xA9, 0x8B], [0xA9, 0x8C], [0xA9, 0x8D], [0xA9, 0x8E], [0xA9, 0x8F], [0xC2, 0xEE], [0xC2, 0xEF], [0xA9, 0x90], [0xA9, 0x91], [0xC2, 0xF0], [0xA9, 0x92], [0xA9, 0x93], [0xA9, 0x94], [0xC2, 0xF1], [0xA9, 0x95], [0xA9, 0x96], [0xA9, 0x97], [0xA9, 0x98], [0xA9, 0x99], [0xA9, 0x9A], [0xA9, 0x9B], [0xC2, 0xF2], [0xC2, 0xF3], [0xA9, 0x9C], [0xA9, 0x9D], [0xA9, 0x9E], [0xC2, 0xF4], [0xC2, 0xF5], [0xA9, 0x9F], [0xA9, 0xA0], [0xAA, 0x41], [0xAA, 0x42], [0xC2, 0xF6], [0xC2, 0xF7], [0xC2, 0xF8], [0xAA, 0x43], [0xAA, 0x44], [0xC2, 0xF9], [0xAA, 0x45], [0xC2, 0xFA], [0xAA, 0x46], [0xC2, 0xFB], [0xAA, 0x47], [0xAA, 0x48], [0xAA, 0x49], [0xAA, 0x4A], [0xAA, 0x4B], [0xAA, 0x4C], [0xAA, 0x4D], [0xC2, 0xFC], [0xC2, 0xFD], [0xAA, 0x4E], [0xC2, 0xFE], [0xC3, 0xA1], [0xC3, 0xA2], [0xC3, 0xA3], [0xAA, 0x4F], [0xAA, 0x50], [0xAA, 0x51], [0xAA, 0x52], [0xAA, 0x53], [0xC3, 0xA4], [0xC3, 0xA5], [0xAA, 0x54], [0xAA, 0x55], [0xC3, 0xA6], [0xAA, 0x56], [0xAA, 0x57], [0xAA, 0x58], [0xC3, 0xA7], [0xAA, 0x59], [0xAA, 0x5A], [0xAA, 0x61], [0xAA, 0x62], [0xAA, 0x63], [0xAA, 0x64], [0xAA, 0x65], [0xC3, 0xA8], [0xC3, 0xA9], [0xAA, 0x66], [0xC3, 0xAA], [0xC3, 0xAB], [0xC3, 0xAC], [0xAA, 0x67], [0xAA, 0x68], [0xAA, 0x69], [0xAA, 0x6A], [0xAA, 0x6B], [0xAA, 0x6C], [0xC3, 0xAD], [0xAA, 0x6D], [0xAA, 0x6E], [0xAA, 0x6F], [0xC3, 0xAE], [0xAA, 0x70], [0xC3, 0xAF], [0xAA, 0x71], [0xC3, 0xB0], [0xAA, 0x72], [0xAA, 0x73], [0xAA, 0x74], [0xAA, 0x75], [0xAA, 0x76], [0xAA, 0x77], [0xAA, 0x78], [0xC3, 0xB1], [0xAA, 0x79], [0xAA, 0x7A], [0xAA, 0x81], [0xAA, 0x82], [0xC3, 0xB2], [0xAA, 0x83], [0xAA, 0x84], [0xAA, 0x85], [0xAA, 0x86], [0xAA, 0x87], [0xAA, 0x88], [0xAA, 0x89], [0xAA, 0x8A], [0xAA, 0x8B], [0xAA, 0x8C], [0xAA, 0x8D], [0xAA, 0x8E], [0xAA, 0x8F], [0xAA, 0x90], [0xAA, 0x91], [0xAA, 0x92], [0xAA, 0x93], [0xAA, 0x94], [0xAA, 0x95], [0xAA, 0x96], [0xAA, 0x97], [0xAA, 0x98], [0xAA, 0x99], [0xAA, 0x9A], [0xAA, 0x9B], [0xAA, 0x9C], [0xAA, 0x9D], [0xAA, 0x9E], [0xAA, 0x9F], [0xAA, 0xA0], [0xAB, 0x41], [0xAB, 0x42], [0xAB, 0x43], [0xAB, 0x44], [0xC3, 0xB3], [0xC3, 0xB4], [0xAB, 0x45], [0xAB, 0x46], [0xC3, 0xB5], [0xAB, 0x47], [0xAB, 0x48], [0xAB, 0x49], [0xC3, 0xB6], [0xAB, 0x4A], [0xAB, 0x4B], [0xAB, 0x4C], [0xAB, 0x4D], [0xAB, 0x4E], [0xAB, 0x4F], [0xAB, 0x50], [0xC3, 0xB7], [0xC3, 0xB8], [0xAB, 0x51], [0xC3, 0xB9], [0xC3, 0xBA], [0xC3, 0xBB], [0xAB, 0x52], [0xAB, 0x53], [0xAB, 0x54], [0xAB, 0x55], [0xAB, 0x56], [0xAB, 0x57], [0xC3, 0xBC], [0xC3, 0xBD], [0xAB, 0x58], [0xAB, 0x59], [0xC3, 0xBE], [0xAB, 0x5A], [0xAB, 0x61], [0xAB, 0x62], [0xC3, 0xBF], [0xAB, 0x63], [0xAB, 0x64], [0xAB, 0x65], [0xAB, 0x66], [0xAB, 0x67], [0xAB, 0x68], [0xAB, 0x69], [0xC3, 0xC0], [0xC3, 0xC1], [0xAB, 0x6A], [0xC3, 0xC2], [0xAB, 0x6B], [0xC3, 0xC3], [0xAB, 0x6C], [0xAB, 0x6D], [0xAB, 0x6E], [0xAB, 0x6F], [0xAB, 0x70], [0xAB, 0x71], [0xC3, 0xC4], [0xAB, 0x72], [0xAB, 0x73], [0xAB, 0x74], [0xC3, 0xC5], [0xAB, 0x75], [0xAB, 0x76], [0xAB, 0x77], [0xAB, 0x78], [0xAB, 0x79], [0xAB, 0x7A], [0xAB, 0x81], [0xAB, 0x82], [0xAB, 0x83], [0xAB, 0x84], [0xAB, 0x85], [0xAB, 0x86], [0xAB, 0x87], [0xAB, 0x88], [0xAB, 0x89], [0xC3, 0xC6], [0xAB, 0x8A], [0xAB, 0x8B], [0xAB, 0x8C], [0xAB, 0x8D], [0xAB, 0x8E], [0xAB, 0x8F], [0xAB, 0x90], [0xC3, 0xC7], [0xAB, 0x91], [0xAB, 0x92], [0xAB, 0x93], [0xC3, 0xC8], [0xAB, 0x94], [0xAB, 0x95], [0xAB, 0x96], [0xAB, 0x97], [0xAB, 0x98], [0xAB, 0x99], [0xAB, 0x9A], [0xAB, 0x9B], [0xAB, 0x9C], [0xAB, 0x9D], [0xAB, 0x9E], [0xAB, 0x9F], [0xAB, 0xA0], [0xAC, 0x41], [0xAC, 0x42], [0xAC, 0x43], [0xC3, 0xC9], [0xAC, 0x44], [0xAC, 0x45], [0xAC, 0x46], [0xAC, 0x47], [0xAC, 0x48], [0xAC, 0x49], [0xC3, 0xCA], [0xC3, 0xCB], [0xAC, 0x4A], [0xAC, 0x4B], [0xC3, 0xCC], [0xAC, 0x4C], [0xAC, 0x4D], [0xAC, 0x4E], [0xC3, 0xCD], [0xAC, 0x4F], [0xAC, 0x50], [0xAC, 0x51], [0xAC, 0x52], [0xAC, 0x53], [0xAC, 0x54], [0xAC, 0x55], [0xC3, 0xCE], [0xC3, 0xCF], [0xAC, 0x56], [0xC3, 0xD0], [0xAC, 0x57], [0xC3, 0xD1], [0xAC, 0x58], [0xAC, 0x59], [0xAC, 0x5A], [0xAC, 0x61], [0xAC, 0x62], [0xAC, 0x63], [0xC3, 0xD2], [0xAC, 0x64], [0xAC, 0x65], [0xAC, 0x66], [0xC3, 0xD3], [0xAC, 0x67], [0xAC, 0x68], [0xAC, 0x69], [0xC3, 0xD4], [0xAC, 0x6A], [0xAC, 0x6B], [0xAC, 0x6C], [0xAC, 0x6D], [0xAC, 0x6E], [0xAC, 0x6F], [0xAC, 0x70], [0xAC, 0x71], [0xAC, 0x72], [0xAC, 0x73], [0xAC, 0x74], [0xAC, 0x75], [0xC3, 0xD5], [0xAC, 0x76], [0xAC, 0x77], [0xAC, 0x78], [0xAC, 0x79], [0xAC, 0x7A], [0xAC, 0x81], [0xAC, 0x82], [0xAC, 0x83], [0xAC, 0x84], [0xAC, 0x85], [0xAC, 0x86], [0xAC, 0x87], [0xAC, 0x88], [0xAC, 0x89], [0xAC, 0x8A], [0xAC, 0x8B], [0xAC, 0x8C], [0xAC, 0x8D], [0xAC, 0x8E], [0xAC, 0x8F], [0xAC, 0x90], [0xAC, 0x91], [0xAC, 0x92], [0xAC, 0x93], [0xAC, 0x94], [0xAC, 0x95], [0xAC, 0x96], [0xAC, 0x97], [0xAC, 0x98], [0xAC, 0x99], [0xAC, 0x9A], [0xAC, 0x9B], [0xAC, 0x9C], [0xAC, 0x9D], [0xC3, 0xD6], [0xAC, 0x9E], [0xAC, 0x9F], [0xAC, 0xA0], [0xC3, 0xD7], [0xAD, 0x41], [0xAD, 0x42], [0xAD, 0x43], [0xC3, 0xD8], [0xAD, 0x44], [0xAD, 0x45], [0xAD, 0x46], [0xAD, 0x47], [0xAD, 0x48], [0xAD, 0x49], [0xAD, 0x4A], [0xC3, 0xD9], [0xC3, 0xDA], [0xAD, 0x4B], [0xC3, 0xDB], [0xAD, 0x4C], [0xC3, 0xDC], [0xAD, 0x4D], [0xAD, 0x4E], [0xAD, 0x4F], [0xAD, 0x50], [0xAD, 0x51], [0xAD, 0x52], [0xC3, 0xDD], [0xAD, 0x53], [0xAD, 0x54], [0xAD, 0x55], [0xAD, 0x56], [0xAD, 0x57], [0xAD, 0x58], [0xAD, 0x59], [0xAD, 0x5A], [0xAD, 0x61], [0xAD, 0x62], [0xAD, 0x63], [0xAD, 0x64], [0xAD, 0x65], [0xAD, 0x66], [0xAD, 0x67], [0xC3, 0xDE], [0xAD, 0x68], [0xAD, 0x69], [0xAD, 0x6A], [0xAD, 0x6B], [0xAD, 0x6C], [0xAD, 0x6D], [0xAD, 0x6E], [0xAD, 0x6F], [0xAD, 0x70], [0xAD, 0x71], [0xAD, 0x72], [0xC3, 0xDF], [0xC3, 0xE0], [0xAD, 0x73], [0xAD, 0x74], [0xC3, 0xE1], [0xAD, 0x75], [0xAD, 0x76], [0xAD, 0x77], [0xC3, 0xE2], [0xAD, 0x78], [0xAD, 0x79], [0xAD, 0x7A], [0xAD, 0x81], [0xAD, 0x82], [0xAD, 0x83], [0xAD, 0x84], [0xC3, 0xE3], [0xC3, 0xE4], [0xAD, 0x85], [0xC3, 0xE5], [0xAD, 0x86], [0xC3, 0xE6], [0xAD, 0x87], [0xAD, 0x88], [0xAD, 0x89], [0xAD, 0x8A], [0xAD, 0x8B], [0xAD, 0x8C], [0xC3, 0xE7], [0xAD, 0x8D], [0xAD, 0x8E], [0xAD, 0x8F], [0xAD, 0x90], [0xAD, 0x91], [0xAD, 0x92], [0xAD, 0x93], [0xAD, 0x94], [0xAD, 0x95], [0xAD, 0x96], [0xAD, 0x97], [0xAD, 0x98], [0xAD, 0x99], [0xAD, 0x9A], [0xAD, 0x9B], [0xAD, 0x9C], [0xAD, 0x9D], [0xAD, 0x9E], [0xAD, 0x9F], [0xC3, 0xE8], [0xAD, 0xA0], [0xAE, 0x41], [0xAE, 0x42], [0xAE, 0x43], [0xAE, 0x44], [0xAE, 0x45], [0xAE, 0x46], [0xC3, 0xE9], [0xAE, 0x47], [0xAE, 0x48], [0xAE, 0x49], [0xC3, 0xEA], [0xAE, 0x4A], [0xAE, 0x4B], [0xAE, 0x4C], [0xAE, 0x4D], [0xAE, 0x4E], [0xAE, 0x4F], [0xAE, 0x50], [0xAE, 0x51], [0xAE, 0x52], [0xAE, 0x53], [0xAE, 0x54], [0xAE, 0x55], [0xAE, 0x56], [0xAE, 0x57], [0xAE, 0x58], [0xAE, 0x59], [0xAE, 0x5A], [0xAE, 0x61], [0xAE, 0x62], [0xAE, 0x63], [0xAE, 0x64], [0xAE, 0x65], [0xAE, 0x66], [0xC3, 0xEB], [0xAE, 0x67], [0xAE, 0x68], [0xAE, 0x69], [0xC3, 0xEC], [0xAE, 0x6A], [0xAE, 0x6B], [0xAE, 0x6C], [0xC3, 0xED], [0xAE, 0x6D], [0xAE, 0x6E], [0xAE, 0x6F], [0xAE, 0x70], [0xAE, 0x71], [0xAE, 0x72], [0xAE, 0x73], [0xC3, 0xEE], [0xC3, 0xEF], [0xAE, 0x74], [0xC3, 0xF0], [0xAE, 0x75], [0xC3, 0xF1], [0xAE, 0x76], [0xAE, 0x77], [0xAE, 0x78], [0xAE, 0x79], [0xAE, 0x7A], [0xAE, 0x81], [0xC3, 0xF2], [0xAE, 0x82], [0xAE, 0x83], [0xAE, 0x84], [0xC3, 0xF3], [0xAE, 0x85], [0xAE, 0x86], [0xAE, 0x87], [0xC3, 0xF4], [0xAE, 0x88], [0xAE, 0x89], [0xAE, 0x8A], [0xAE, 0x8B], [0xAE, 0x8C], [0xAE, 0x8D], [0xAE, 0x8E], [0xC3, 0xF5], [0xAE, 0x8F], [0xAE, 0x90], [0xAE, 0x91], [0xAE, 0x92], [0xC3, 0xF6], [0xAE, 0x93], [0xAE, 0x94], [0xAE, 0x95], [0xAE, 0x96], [0xAE, 0x97], [0xAE, 0x98], [0xC3, 0xF7], [0xC3, 0xF8], [0xAE, 0x99], [0xAE, 0x9A], [0xC3, 0xF9], [0xAE, 0x9B], [0xAE, 0x9C], [0xAE, 0x9D], [0xC3, 0xFA], [0xAE, 0x9E], [0xAE, 0x9F], [0xAE, 0xA0], [0xAF, 0x41], [0xAF, 0x42], [0xAF, 0x43], [0xAF, 0x44], [0xC3, 0xFB], [0xC3, 0xFC], [0xAF, 0x45], [0xC3, 0xFD], [0xAF, 0x46], [0xC3, 0xFE], [0xAF, 0x47], [0xAF, 0x48], [0xAF, 0x49], [0xAF, 0x4A], [0xAF, 0x4B], [0xAF, 0x4C], [0xAF, 0x4D], [0xAF, 0x4E], [0xAF, 0x4F], [0xAF, 0x50], [0xAF, 0x51], [0xAF, 0x52], [0xAF, 0x53], [0xAF, 0x54], [0xAF, 0x55], [0xAF, 0x56], [0xAF, 0x57], [0xAF, 0x58], [0xAF, 0x59], [0xAF, 0x5A], [0xAF, 0x61], [0xAF, 0x62], [0xAF, 0x63], [0xAF, 0x64], [0xAF, 0x65], [0xAF, 0x66], [0xAF, 0x67], [0xAF, 0x68], [0xAF, 0x69], [0xAF, 0x6A], [0xAF, 0x6B], [0xAF, 0x6C], [0xAF, 0x6D], [0xAF, 0x6E], [0xC4, 0xA1], [0xC4, 0xA2], [0xAF, 0x6F], [0xAF, 0x70], [0xC4, 0xA3], [0xAF, 0x71], [0xAF, 0x72], [0xC4, 0xA4], [0xC4, 0xA5], [0xC4, 0xA6], [0xAF, 0x73], [0xAF, 0x74], [0xAF, 0x75], [0xAF, 0x76], [0xAF, 0x77], [0xAF, 0x78], [0xC4, 0xA7], [0xC4, 0xA8], [0xAF, 0x79], [0xC4, 0xA9], [0xAF, 0x7A], [0xC4, 0xAA], [0xAF, 0x81], [0xAF, 0x82], [0xAF, 0x83], [0xAF, 0x84], [0xAF, 0x85], [0xAF, 0x86], [0xC4, 0xAB], [0xC4, 0xAC], [0xAF, 0x87], [0xAF, 0x88], [0xC4, 0xAD], [0xAF, 0x89], [0xAF, 0x8A], [0xAF, 0x8B], [0xC4, 0xAE], [0xAF, 0x8C], [0xAF, 0x8D], [0xAF, 0x8E], [0xAF, 0x8F], [0xAF, 0x90], [0xAF, 0x91], [0xAF, 0x92], [0xC4, 0xAF], [0xC4, 0xB0], [0xAF, 0x93], [0xC4, 0xB1], [0xAF, 0x94], [0xC4, 0xB2], [0xAF, 0x95], [0xAF, 0x96], [0xAF, 0x97], [0xAF, 0x98], [0xAF, 0x99], [0xAF, 0x9A], [0xC4, 0xB3], [0xC4, 0xB4], [0xAF, 0x9B], [0xAF, 0x9C], [0xC4, 0xB5], [0xAF, 0x9D], [0xAF, 0x9E], [0xAF, 0x9F], [0xC4, 0xB6], [0xAF, 0xA0], [0xB0, 0x41], [0xB0, 0x42], [0xB0, 0x43], [0xB0, 0x44], [0xB0, 0x45], [0xB0, 0x46], [0xC4, 0xB7], [0xC4, 0xB8], [0xB0, 0x47], [0xC4, 0xB9], [0xC4, 0xBA], [0xC4, 0xBB], [0xB0, 0x48], [0xB0, 0x49], [0xB0, 0x4A], [0xB0, 0x4B], [0xB0, 0x4C], [0xB0, 0x4D], [0xC4, 0xBC], [0xC4, 0xBD], [0xB0, 0x4E], [0xB0, 0x4F], [0xB0, 0x50], [0xB0, 0x51], [0xB0, 0x52], [0xB0, 0x53], [0xB0, 0x54], [0xB0, 0x55], [0xB0, 0x56], [0xB0, 0x57], [0xB0, 0x58], [0xB0, 0x59], [0xB0, 0x5A], [0xB0, 0x61], [0xB0, 0x62], [0xB0, 0x63], [0xB0, 0x64], [0xB0, 0x65], [0xB0, 0x66], [0xC4, 0xBE], [0xB0, 0x67], [0xB0, 0x68], [0xB0, 0x69], [0xB0, 0x6A], [0xB0, 0x6B], [0xB0, 0x6C], [0xB0, 0x6D], [0xB0, 0x6E], [0xB0, 0x6F], [0xB0, 0x70], [0xB0, 0x71], [0xB0, 0x72], [0xB0, 0x73], [0xB0, 0x74], [0xB0, 0x75], [0xB0, 0x76], [0xB0, 0x77], [0xB0, 0x78], [0xB0, 0x79], [0xB0, 0x7A], [0xB0, 0x81], [0xB0, 0x82], [0xB0, 0x83], [0xB0, 0x84], [0xB0, 0x85], [0xB0, 0x86], [0xB0, 0x87], [0xB0, 0x88], [0xB0, 0x89], [0xB0, 0x8A], [0xB0, 0x8B], [0xB0, 0x8C], [0xB0, 0x8D], [0xB0, 0x8E], [0xC4, 0xBF], [0xC4, 0xC0], [0xB0, 0x8F], [0xB0, 0x90], [0xC4, 0xC1], [0xB0, 0x91], [0xB0, 0x92], [0xC4, 0xC2], [0xC4, 0xC3], [0xB0, 0x93], [0xB0, 0x94], [0xB0, 0x95], [0xB0, 0x96], [0xB0, 0x97], [0xB0, 0x98], [0xB0, 0x99], [0xC4, 0xC4], [0xC4, 0xC5], [0xB0, 0x9A], [0xC4, 0xC6], [0xC4, 0xC7], [0xC4, 0xC8], [0xB0, 0x9B], [0xB0, 0x9C], [0xB0, 0x9D], [0xB0, 0x9E], [0xB0, 0x9F], [0xB0, 0xA0], [0xC4, 0xC9], [0xC4, 0xCA], [0xB1, 0x41], [0xB1, 0x42], [0xC4, 0xCB], [0xB1, 0x43], [0xB1, 0x44], [0xB1, 0x45], [0xC4, 0xCC], [0xB1, 0x46], [0xB1, 0x47], [0xB1, 0x48], [0xB1, 0x49], [0xB1, 0x4A], [0xB1, 0x4B], [0xB1, 0x4C], [0xC4, 0xCD], [0xC4, 0xCE], [0xB1, 0x4D], [0xC4, 0xCF], [0xB1, 0x4E], [0xC4, 0xD0], [0xB1, 0x4F], [0xB1, 0x50], [0xB1, 0x51], [0xB1, 0x52], [0xB1, 0x53], [0xB1, 0x54], [0xC4, 0xD1], [0xB1, 0x55], [0xB1, 0x56], [0xB1, 0x57], [0xC4, 0xD2], [0xB1, 0x58], [0xB1, 0x59], [0xB1, 0x5A], [0xC4, 0xD3], [0xB1, 0x61], [0xB1, 0x62], [0xB1, 0x63], [0xB1, 0x64], [0xB1, 0x65], [0xB1, 0x66], [0xB1, 0x67], [0xC4, 0xD4], [0xC4, 0xD5], [0xB1, 0x68], [0xC4, 0xD6], [0xC4, 0xD7], [0xC4, 0xD8], [0xB1, 0x69], [0xB1, 0x6A], [0xB1, 0x6B], [0xB1, 0x6C], [0xB1, 0x6D], [0xB1, 0x6E], [0xC4, 0xD9], [0xB1, 0x6F], [0xB1, 0x70], [0xB1, 0x71], [0xB1, 0x72], [0xB1, 0x73], [0xB1, 0x74], [0xB1, 0x75], [0xB1, 0x76], [0xB1, 0x77], [0xB1, 0x78], [0xB1, 0x79], [0xB1, 0x7A], [0xB1, 0x81], [0xB1, 0x82], [0xB1, 0x83], [0xB1, 0x84], [0xB1, 0x85], [0xB1, 0x86], [0xB1, 0x87], [0xB1, 0x88], [0xB1, 0x89], [0xB1, 0x8A], [0xB1, 0x8B], [0xB1, 0x8C], [0xB1, 0x8D], [0xB1, 0x8E], [0xB1, 0x8F], [0xC4, 0xDA], [0xC4, 0xDB], [0xB1, 0x90], [0xB1, 0x91], [0xC4, 0xDC], [0xB1, 0x92], [0xB1, 0x93], [0xB1, 0x94], [0xC4, 0xDD], [0xB1, 0x95], [0xB1, 0x96], [0xB1, 0x97], [0xB1, 0x98], [0xB1, 0x99], [0xB1, 0x9A], [0xB1, 0x9B], [0xC4, 0xDE], [0xC4, 0xDF], [0xB1, 0x9C], [0xC4, 0xE0], [0xB1, 0x9D], [0xC4, 0xE1], [0xB1, 0x9E], [0xB1, 0x9F], [0xB1, 0xA0], [0xB2, 0x41], [0xB2, 0x42], [0xB2, 0x43], [0xC4, 0xE2], [0xC4, 0xE3], [0xB2, 0x44], [0xB2, 0x45], [0xC4, 0xE4], [0xB2, 0x46], [0xB2, 0x47], [0xB2, 0x48], [0xC4, 0xE5], [0xB2, 0x49], [0xB2, 0x4A], [0xB2, 0x4B], [0xB2, 0x4C], [0xB2, 0x4D], [0xB2, 0x4E], [0xB2, 0x4F], [0xC4, 0xE6], [0xB2, 0x50], [0xB2, 0x51], [0xB2, 0x52], [0xB2, 0x53], [0xC4, 0xE7], [0xB2, 0x54], [0xB2, 0x55], [0xB2, 0x56], [0xB2, 0x57], [0xB2, 0x58], [0xB2, 0x59], [0xC4, 0xE8], [0xB2, 0x5A], [0xB2, 0x61], [0xB2, 0x62], [0xB2, 0x63], [0xB2, 0x64], [0xB2, 0x65], [0xB2, 0x66], [0xB2, 0x67], [0xB2, 0x68], [0xB2, 0x69], [0xB2, 0x6A], [0xB2, 0x6B], [0xB2, 0x6C], [0xB2, 0x6D], [0xB2, 0x6E], [0xB2, 0x6F], [0xB2, 0x70], [0xB2, 0x71], [0xB2, 0x72], [0xB2, 0x73], [0xC4, 0xE9], [0xB2, 0x74], [0xB2, 0x75], [0xB2, 0x76], [0xB2, 0x77], [0xB2, 0x78], [0xB2, 0x79], [0xC4, 0xEA], [0xB2, 0x7A], [0xB2, 0x81], [0xB2, 0x82], [0xB2, 0x83], [0xB2, 0x84], [0xB2, 0x85], [0xB2, 0x86], [0xC4, 0xEB], [0xB2, 0x87], [0xB2, 0x88], [0xB2, 0x89], [0xB2, 0x8A], [0xB2, 0x8B], [0xB2, 0x8C], [0xB2, 0x8D], [0xB2, 0x8E], [0xB2, 0x8F], [0xB2, 0x90], [0xB2, 0x91], [0xB2, 0x92], [0xB2, 0x93], [0xB2, 0x94], [0xB2, 0x95], [0xB2, 0x96], [0xB2, 0x97], [0xB2, 0x98], [0xB2, 0x99], [0xC4, 0xEC], [0xB2, 0x9A], [0xB2, 0x9B], [0xB2, 0x9C], [0xB2, 0x9D], [0xB2, 0x9E], [0xB2, 0x9F], [0xB2, 0xA0], [0xB3, 0x41], [0xB3, 0x42], [0xB3, 0x43], [0xB3, 0x44], [0xB3, 0x45], [0xB3, 0x46], [0xB3, 0x47], [0xB3, 0x48], [0xB3, 0x49], [0xB3, 0x4A], [0xB3, 0x4B], [0xB3, 0x4C], [0xB3, 0x4D], [0xB3, 0x4E], [0xB3, 0x4F], [0xB3, 0x50], [0xB3, 0x51], [0xB3, 0x52], [0xB3, 0x53], [0xB3, 0x54], [0xC4, 0xED], [0xC4, 0xEE], [0xB3, 0x55], [0xB3, 0x56], [0xC4, 0xEF], [0xB3, 0x57], [0xB3, 0x58], [0xB3, 0x59], [0xC4, 0xF0], [0xB3, 0x5A], [0xB3, 0x61], [0xB3, 0x62], [0xB3, 0x63], [0xB3, 0x64], [0xB3, 0x65], [0xB3, 0x66], [0xC4, 0xF1], [0xC4, 0xF2], [0xB3, 0x67], [0xC4, 0xF3], [0xB3, 0x68], [0xC4, 0xF4], [0xB3, 0x69], [0xB3, 0x6A], [0xB3, 0x6B], [0xB3, 0x6C], [0xB3, 0x6D], [0xB3, 0x6E], [0xC4, 0xF5], [0xB3, 0x6F], [0xB3, 0x70], [0xB3, 0x71], [0xC4, 0xF6], [0xB3, 0x72], [0xB3, 0x73], [0xB3, 0x74], [0xC4, 0xF7], [0xB3, 0x75], [0xB3, 0x76], [0xB3, 0x77], [0xB3, 0x78], [0xB3, 0x79], [0xB3, 0x7A], [0xB3, 0x81], [0xB3, 0x82], [0xB3, 0x83], [0xB3, 0x84], [0xB3, 0x85], [0xB3, 0x86], [0xC4, 0xF8], [0xB3, 0x87], [0xB3, 0x88], [0xB3, 0x89], [0xB3, 0x8A], [0xB3, 0x8B], [0xB3, 0x8C], [0xC4, 0xF9], [0xB3, 0x8D], [0xB3, 0x8E], [0xB3, 0x8F], [0xB3, 0x90], [0xB3, 0x91], [0xB3, 0x92], [0xB3, 0x93], [0xB3, 0x94], [0xB3, 0x95], [0xB3, 0x96], [0xB3, 0x97], [0xB3, 0x98], [0xB3, 0x99], [0xB3, 0x9A], [0xB3, 0x9B], [0xB3, 0x9C], [0xB3, 0x9D], [0xB3, 0x9E], [0xB3, 0x9F], [0xB3, 0xA0], [0xC4, 0xFA], [0xB4, 0x41], [0xB4, 0x42], [0xB4, 0x43], [0xB4, 0x44], [0xB4, 0x45], [0xB4, 0x46], [0xC4, 0xFB], [0xC4, 0xFC], [0xB4, 0x47], [0xB4, 0x48], [0xC4, 0xFD], [0xB4, 0x49], [0xB4, 0x4A], [0xB4, 0x4B], [0xC4, 0xFE], [0xB4, 0x4C], [0xB4, 0x4D], [0xB4, 0x4E], [0xB4, 0x4F], [0xB4, 0x50], [0xB4, 0x51], [0xB4, 0x52], [0xC5, 0xA1], [0xC5, 0xA2], [0xB4, 0x53], [0xC5, 0xA3], [0xB4, 0x54], [0xC5, 0xA4], [0xB4, 0x55], [0xB4, 0x56], [0xB4, 0x57], [0xB4, 0x58], [0xB4, 0x59], [0xB4, 0x5A], [0xC5, 0xA5], [0xB4, 0x61], [0xB4, 0x62], [0xB4, 0x63], [0xC5, 0xA6], [0xB4, 0x64], [0xB4, 0x65], [0xB4, 0x66], [0xC5, 0xA7], [0xB4, 0x67], [0xB4, 0x68], [0xB4, 0x69], [0xB4, 0x6A], [0xB4, 0x6B], [0xB4, 0x6C], [0xB4, 0x6D], [0xC5, 0xA8], [0xB4, 0x6E], [0xB4, 0x6F], [0xB4, 0x70], [0xB4, 0x71], [0xB4, 0x72], [0xB4, 0x73], [0xB4, 0x74], [0xB4, 0x75], [0xB4, 0x76], [0xB4, 0x77], [0xB4, 0x78], [0xC5, 0xA9], [0xC5, 0xAA], [0xB4, 0x79], [0xB4, 0x7A], [0xC5, 0xAB], [0xB4, 0x81], [0xB4, 0x82], [0xB4, 0x83], [0xC5, 0xAC], [0xB4, 0x84], [0xB4, 0x85], [0xB4, 0x86], [0xB4, 0x87], [0xB4, 0x88], [0xB4, 0x89], [0xB4, 0x8A], [0xC5, 0xAD], [0xC5, 0xAE], [0xB4, 0x8B], [0xB4, 0x8C], [0xB4, 0x8D], [0xC5, 0xAF], [0xB4, 0x8E], [0xB4, 0x8F], [0xB4, 0x90], [0xB4, 0x91], [0xB4, 0x92], [0xB4, 0x93], [0xB4, 0x94], [0xB4, 0x95], [0xB4, 0x96], [0xB4, 0x97], [0xB4, 0x98], [0xB4, 0x99], [0xB4, 0x9A], [0xB4, 0x9B], [0xB4, 0x9C], [0xB4, 0x9D], [0xB4, 0x9E], [0xB4, 0x9F], [0xB4, 0xA0], [0xB5, 0x41], [0xB5, 0x42], [0xB5, 0x43], [0xB5, 0x44], [0xB5, 0x45], [0xB5, 0x46], [0xB5, 0x47], [0xB5, 0x48], [0xB5, 0x49], [0xB5, 0x4A], [0xB5, 0x4B], [0xB5, 0x4C], [0xB5, 0x4D], [0xB5, 0x4E], [0xB5, 0x4F], [0xC5, 0xB0], [0xC5, 0xB1], [0xB5, 0x50], [0xB5, 0x51], [0xC5, 0xB2], [0xB5, 0x52], [0xB5, 0x53], [0xB5, 0x54], [0xC5, 0xB3], [0xB5, 0x55], [0xB5, 0x56], [0xB5, 0x57], [0xB5, 0x58], [0xB5, 0x59], [0xB5, 0x5A], [0xB5, 0x61], [0xC5, 0xB4], [0xC5, 0xB5], [0xB5, 0x62], [0xC5, 0xB6], [0xB5, 0x63], [0xC5, 0xB7], [0xB5, 0x64], [0xB5, 0x65], [0xB5, 0x66], [0xB5, 0x67], [0xB5, 0x68], [0xB5, 0x69], [0xC5, 0xB8], [0xC5, 0xB9], [0xB5, 0x6A], [0xB5, 0x6B], [0xC5, 0xBA], [0xB5, 0x6C], [0xB5, 0x6D], [0xB5, 0x6E], [0xC5, 0xBB], [0xC5, 0xBC], [0xB5, 0x6F], [0xB5, 0x70], [0xB5, 0x71], [0xB5, 0x72], [0xB5, 0x73], [0xB5, 0x74], [0xC5, 0xBD], [0xC5, 0xBE], [0xB5, 0x75], [0xC5, 0xBF], [0xC5, 0xC0], [0xC5, 0xC1], [0xB5, 0x76], [0xB5, 0x77], [0xB5, 0x78], [0xB5, 0x79], [0xB5, 0x7A], [0xB5, 0x81], [0xC5, 0xC2], [0xC5, 0xC3], [0xB5, 0x82], [0xB5, 0x83], [0xC5, 0xC4], [0xB5, 0x84], [0xB5, 0x85], [0xB5, 0x86], [0xC5, 0xC5], [0xB5, 0x87], [0xB5, 0x88], [0xB5, 0x89], [0xB5, 0x8A], [0xB5, 0x8B], [0xB5, 0x8C], [0xB5, 0x8D], [0xC5, 0xC6], [0xC5, 0xC7], [0xB5, 0x8E], [0xC5, 0xC8], [0xC5, 0xC9], [0xC5, 0xCA], [0xB5, 0x8F], [0xB5, 0x90], [0xB5, 0x91], [0xB5, 0x92], [0xB5, 0x93], [0xB5, 0x94], [0xC5, 0xCB], [0xB5, 0x95], [0xB5, 0x96], [0xB5, 0x97], [0xB5, 0x98], [0xB5, 0x99], [0xB5, 0x9A], [0xB5, 0x9B], [0xB5, 0x9C], [0xB5, 0x9D], [0xB5, 0x9E], [0xB5, 0x9F], [0xB5, 0xA0], [0xB6, 0x41], [0xB6, 0x42], [0xB6, 0x43], [0xB6, 0x44], [0xB6, 0x45], [0xB6, 0x46], [0xB6, 0x47], [0xB6, 0x48], [0xC5, 0xCC], [0xB6, 0x49], [0xB6, 0x4A], [0xB6, 0x4B], [0xB6, 0x4C], [0xB6, 0x4D], [0xB6, 0x4E], [0xB6, 0x4F], [0xB6, 0x50], [0xB6, 0x51], [0xB6, 0x52], [0xB6, 0x53], [0xB6, 0x54], [0xB6, 0x55], [0xB6, 0x56], [0xB6, 0x57], [0xB6, 0x58], [0xB6, 0x59], [0xB6, 0x5A], [0xB6, 0x61], [0xB6, 0x62], [0xB6, 0x63], [0xB6, 0x64], [0xB6, 0x65], [0xB6, 0x66], [0xB6, 0x67], [0xB6, 0x68], [0xB6, 0x69], [0xB6, 0x6A], [0xB6, 0x6B], [0xB6, 0x6C], [0xB6, 0x6D], [0xB6, 0x6E], [0xB6, 0x6F], [0xB6, 0x70], [0xC5, 0xCD], [0xC5, 0xCE], [0xB6, 0x71], [0xB6, 0x72], [0xC5, 0xCF], [0xB6, 0x73], [0xB6, 0x74], [0xB6, 0x75], [0xC5, 0xD0], [0xB6, 0x76], [0xC5, 0xD1], [0xB6, 0x77], [0xB6, 0x78], [0xB6, 0x79], [0xB6, 0x7A], [0xB6, 0x81], [0xC5, 0xD2], [0xC5, 0xD3], [0xB6, 0x82], [0xC5, 0xD4], [0xC5, 0xD5], [0xC5, 0xD6], [0xB6, 0x83], [0xB6, 0x84], [0xB6, 0x85], [0xB6, 0x86], [0xB6, 0x87], [0xB6, 0x88], [0xC5, 0xD7], [0xC5, 0xD8], [0xB6, 0x89], [0xB6, 0x8A], [0xC5, 0xD9], [0xB6, 0x8B], [0xB6, 0x8C], [0xB6, 0x8D], [0xC5, 0xDA], [0xB6, 0x8E], [0xB6, 0x8F], [0xB6, 0x90], [0xB6, 0x91], [0xB6, 0x92], [0xB6, 0x93], [0xB6, 0x94], [0xC5, 0xDB], [0xC5, 0xDC], [0xB6, 0x95], [0xC5, 0xDD], [0xB6, 0x96], [0xC5, 0xDE], [0xB6, 0x97], [0xB6, 0x98], [0xB6, 0x99], [0xB6, 0x9A], [0xB6, 0x9B], [0xB6, 0x9C], [0xC5, 0xDF], [0xB6, 0x9D], [0xB6, 0x9E], [0xB6, 0x9F], [0xC5, 0xE0], [0xB6, 0xA0], [0xB7, 0x41], [0xB7, 0x42], [0xB7, 0x43], [0xB7, 0x44], [0xB7, 0x45], [0xB7, 0x46], [0xB7, 0x47], [0xB7, 0x48], [0xB7, 0x49], [0xB7, 0x4A], [0xB7, 0x4B], [0xB7, 0x4C], [0xB7, 0x4D], [0xB7, 0x4E], [0xC5, 0xE1], [0xB7, 0x4F], [0xB7, 0x50], [0xB7, 0x51], [0xB7, 0x52], [0xB7, 0x53], [0xB7, 0x54], [0xB7, 0x55], [0xC5, 0xE2], [0xB7, 0x56], [0xB7, 0x57], [0xB7, 0x58], [0xC5, 0xE3], [0xB7, 0x59], [0xB7, 0x5A], [0xB7, 0x61], [0xB7, 0x62], [0xB7, 0x63], [0xB7, 0x64], [0xB7, 0x65], [0xB7, 0x66], [0xB7, 0x67], [0xB7, 0x68], [0xB7, 0x69], [0xB7, 0x6A], [0xB7, 0x6B], [0xB7, 0x6C], [0xB7, 0x6D], [0xB7, 0x6E], [0xB7, 0x6F], [0xB7, 0x70], [0xB7, 0x71], [0xB7, 0x72], [0xB7, 0x73], [0xB7, 0x74], [0xB7, 0x75], [0xC5, 0xE4], [0xC5, 0xE5], [0xB7, 0x76], [0xB7, 0x77], [0xC5, 0xE6], [0xB7, 0x78], [0xB7, 0x79], [0xB7, 0x7A], [0xC5, 0xE7], [0xB7, 0x81], [0xB7, 0x82], [0xB7, 0x83], [0xB7, 0x84], [0xB7, 0x85], [0xB7, 0x86], [0xB7, 0x87], [0xC5, 0xE8], [0xC5, 0xE9], [0xB7, 0x88], [0xC5, 0xEA], [0xB7, 0x89], [0xC5, 0xEB], [0xB7, 0x8A], [0xB7, 0x8B], [0xB7, 0x8C], [0xB7, 0x8D], [0xC5, 0xEC], [0xB7, 0x8E], [0xC5, 0xED], [0xB7, 0x8F], [0xB7, 0x90], [0xB7, 0x91], [0xC5, 0xEE], [0xB7, 0x92], [0xB7, 0x93], [0xB7, 0x94], [0xB7, 0x95], [0xB7, 0x96], [0xB7, 0x97], [0xB7, 0x98], [0xB7, 0x99], [0xB7, 0x9A], [0xB7, 0x9B], [0xB7, 0x9C], [0xB7, 0x9D], [0xB7, 0x9E], [0xB7, 0x9F], [0xB7, 0xA0], [0xB8, 0x41], [0xB8, 0x42], [0xB8, 0x43], [0xB8, 0x44], [0xB8, 0x45], [0xB8, 0x46], [0xB8, 0x47], [0xB8, 0x48], [0xC5, 0xEF], [0xB8, 0x49], [0xB8, 0x4A], [0xB8, 0x4B], [0xB8, 0x4C], [0xB8, 0x4D], [0xB8, 0x4E], [0xB8, 0x4F], [0xB8, 0x50], [0xB8, 0x51], [0xB8, 0x52], [0xB8, 0x53], [0xB8, 0x54], [0xB8, 0x55], [0xB8, 0x56], [0xB8, 0x57], [0xB8, 0x58], [0xB8, 0x59], [0xB8, 0x5A], [0xB8, 0x61], [0xB8, 0x62], [0xB8, 0x63], [0xB8, 0x64], [0xB8, 0x65], [0xB8, 0x66], [0xB8, 0x67], [0xB8, 0x68], [0xB8, 0x69], [0xC5, 0xF0], [0xB8, 0x6A], [0xB8, 0x6B], [0xB8, 0x6C], [0xC5, 0xF1], [0xB8, 0x6D], [0xB8, 0x6E], [0xB8, 0x6F], [0xB8, 0x70], [0xB8, 0x71], [0xB8, 0x72], [0xB8, 0x73], [0xB8, 0x74], [0xB8, 0x75], [0xB8, 0x76], [0xB8, 0x77], [0xB8, 0x78], [0xB8, 0x79], [0xB8, 0x7A], [0xC5, 0xF2], [0xB8, 0x81], [0xC5, 0xF3], [0xB8, 0x82], [0xB8, 0x83], [0xB8, 0x84], [0xB8, 0x85], [0xB8, 0x86], [0xB8, 0x87], [0xC5, 0xF4], [0xB8, 0x88], [0xB8, 0x89], [0xB8, 0x8A], [0xB8, 0x8B], [0xB8, 0x8C], [0xB8, 0x8D], [0xB8, 0x8E], [0xB8, 0x8F], [0xB8, 0x90], [0xB8, 0x91], [0xB8, 0x92], [0xB8, 0x93], [0xB8, 0x94], [0xB8, 0x95], [0xB8, 0x96], [0xB8, 0x97], [0xB8, 0x98], [0xB8, 0x99], [0xB8, 0x9A], [0xB8, 0x9B], [0xB8, 0x9C], [0xB8, 0x9D], [0xB8, 0x9E], [0xB8, 0x9F], [0xB8, 0xA0], [0xB9, 0x41], [0xB9, 0x42], [0xC5, 0xF5], [0xC5, 0xF6], [0xB9, 0x43], [0xB9, 0x44], [0xC5, 0xF7], [0xB9, 0x45], [0xB9, 0x46], [0xB9, 0x47], [0xC5, 0xF8], [0xB9, 0x48], [0xB9, 0x49], [0xB9, 0x4A], [0xB9, 0x4B], [0xB9, 0x4C], [0xB9, 0x4D], [0xB9, 0x4E], [0xC5, 0xF9], [0xC5, 0xFA], [0xB9, 0x4F], [0xC5, 0xFB], [0xB9, 0x50], [0xC5, 0xFC], [0xB9, 0x51], [0xB9, 0x52], [0xB9, 0x53], [0xB9, 0x54], [0xB9, 0x55], [0xB9, 0x56], [0xC5, 0xFD], [0xB9, 0x57], [0xB9, 0x58], [0xB9, 0x59], [0xB9, 0x5A], [0xB9, 0x61], [0xB9, 0x62], [0xB9, 0x63], [0xB9, 0x64], [0xB9, 0x65], [0xB9, 0x66], [0xB9, 0x67], [0xB9, 0x68], [0xB9, 0x69], [0xB9, 0x6A], [0xB9, 0x6B], [0xB9, 0x6C], [0xB9, 0x6D], [0xB9, 0x6E], [0xB9, 0x6F], [0xC5, 0xFE], [0xB9, 0x70], [0xB9, 0x71], [0xB9, 0x72], [0xB9, 0x73], [0xB9, 0x74], [0xB9, 0x75], [0xB9, 0x76], [0xC6, 0xA1], [0xB9, 0x77], [0xB9, 0x78], [0xB9, 0x79], [0xB9, 0x7A], [0xB9, 0x81], [0xB9, 0x82], [0xB9, 0x83], [0xB9, 0x84], [0xB9, 0x85], [0xB9, 0x86], [0xB9, 0x87], [0xB9, 0x88], [0xB9, 0x89], [0xB9, 0x8A], [0xB9, 0x8B], [0xB9, 0x8C], [0xB9, 0x8D], [0xB9, 0x8E], [0xB9, 0x8F], [0xB9, 0x90], [0xB9, 0x91], [0xB9, 0x92], [0xB9, 0x93], [0xB9, 0x94], [0xB9, 0x95], [0xB9, 0x96], [0xB9, 0x97], [0xC6, 0xA2], [0xC6, 0xA3], [0xB9, 0x98], [0xB9, 0x99], [0xC6, 0xA4], [0xB9, 0x9A], [0xB9, 0x9B], [0xB9, 0x9C], [0xC6, 0xA5], [0xB9, 0x9D], [0xB9, 0x9E], [0xB9, 0x9F], [0xB9, 0xA0], [0xBA, 0x41], [0xBA, 0x42], [0xBA, 0x43], [0xC6, 0xA6], [0xC6, 0xA7], [0xBA, 0x44], [0xBA, 0x45], [0xBA, 0x46], [0xC6, 0xA8], [0xBA, 0x47], [0xBA, 0x48], [0xBA, 0x49], [0xBA, 0x4A], [0xBA, 0x4B], [0xBA, 0x4C], [0xC6, 0xA9], [0xBA, 0x4D], [0xBA, 0x4E], [0xBA, 0x4F], [0xC6, 0xAA], [0xBA, 0x50], [0xBA, 0x51], [0xBA, 0x52], [0xC6, 0xAB], [0xBA, 0x53], [0xBA, 0x54], [0xBA, 0x55], [0xBA, 0x56], [0xBA, 0x57], [0xBA, 0x58], [0xBA, 0x59], [0xC6, 0xAC], [0xBA, 0x5A], [0xBA, 0x61], [0xBA, 0x62], [0xBA, 0x63], [0xC6, 0xAD], [0xBA, 0x64], [0xBA, 0x65], [0xBA, 0x66], [0xBA, 0x67], [0xBA, 0x68], [0xBA, 0x69], [0xC6, 0xAE], [0xC6, 0xAF], [0xBA, 0x6A], [0xBA, 0x6B], [0xC6, 0xB0], [0xBA, 0x6C], [0xBA, 0x6D], [0xC6, 0xB1], [0xC6, 0xB2], [0xBA, 0x6E], [0xC6, 0xB3], [0xBA, 0x6F], [0xBA, 0x70], [0xBA, 0x71], [0xBA, 0x72], [0xBA, 0x73], [0xC6, 0xB4], [0xC6, 0xB5], [0xBA, 0x74], [0xC6, 0xB6], [0xBA, 0x75], [0xBA, 0x76], [0xBA, 0x77], [0xBA, 0x78], [0xBA, 0x79], [0xBA, 0x7A], [0xBA, 0x81], [0xBA, 0x82], [0xC6, 0xB7], [0xBA, 0x83], [0xBA, 0x84], [0xBA, 0x85], [0xC6, 0xB8], [0xBA, 0x86], [0xBA, 0x87], [0xBA, 0x88], [0xC6, 0xB9], [0xBA, 0x89], [0xBA, 0x8A], [0xBA, 0x8B], [0xBA, 0x8C], [0xBA, 0x8D], [0xBA, 0x8E], [0xBA, 0x8F], [0xC6, 0xBA], [0xC6, 0xBB], [0xBA, 0x90], [0xBA, 0x91], [0xBA, 0x92], [0xBA, 0x93], [0xBA, 0x94], [0xBA, 0x95], [0xBA, 0x96], [0xBA, 0x97], [0xBA, 0x98], [0xBA, 0x99], [0xC6, 0xBC], [0xC6, 0xBD], [0xBA, 0x9A], [0xBA, 0x9B], [0xC6, 0xBE], [0xBA, 0x9C], [0xBA, 0x9D], [0xBA, 0x9E], [0xC6, 0xBF], [0xBA, 0x9F], [0xBA, 0xA0], [0xBB, 0x41], [0xBB, 0x42], [0xBB, 0x43], [0xBB, 0x44], [0xBB, 0x45], [0xC6, 0xC0], [0xC6, 0xC1], [0xBB, 0x46], [0xC6, 0xC2], [0xBB, 0x47], [0xC6, 0xC3], [0xBB, 0x48], [0xBB, 0x49], [0xBB, 0x4A], [0xBB, 0x4B], [0xBB, 0x4C], [0xBB, 0x4D], [0xC6, 0xC4], [0xC6, 0xC5], [0xC6, 0xC6], [0xBB, 0x4E], [0xC6, 0xC7], [0xBB, 0x4F], [0xBB, 0x50], [0xBB, 0x51], [0xC6, 0xC8], [0xBB, 0x52], [0xC6, 0xC9], [0xBB, 0x53], [0xBB, 0x54], [0xBB, 0x55], [0xBB, 0x56], [0xBB, 0x57], [0xC6, 0xCA], [0xC6, 0xCB], [0xBB, 0x58], [0xC6, 0xCC], [0xC6, 0xCD], [0xC6, 0xCE], [0xBB, 0x59], [0xBB, 0x5A], [0xBB, 0x61], [0xC6, 0xCF], [0xBB, 0x62], [0xBB, 0x63], [0xC6, 0xD0], [0xC6, 0xD1], [0xBB, 0x64], [0xBB, 0x65], [0xC6, 0xD2], [0xBB, 0x66], [0xBB, 0x67], [0xBB, 0x68], [0xC6, 0xD3], [0xBB, 0x69], [0xBB, 0x6A], [0xBB, 0x6B], [0xBB, 0x6C], [0xBB, 0x6D], [0xBB, 0x6E], [0xBB, 0x6F], [0xC6, 0xD4], [0xC6, 0xD5], [0xBB, 0x70], [0xC6, 0xD6], [0xC6, 0xD7], [0xC6, 0xD8], [0xBB, 0x71], [0xBB, 0x72], [0xBB, 0x73], [0xBB, 0x74], [0xBB, 0x75], [0xBB, 0x76], [0xC6, 0xD9], [0xC6, 0xDA], [0xBB, 0x77], [0xBB, 0x78], [0xBB, 0x79], [0xBB, 0x7A], [0xBB, 0x81], [0xBB, 0x82], [0xBB, 0x83], [0xBB, 0x84], [0xBB, 0x85], [0xBB, 0x86], [0xBB, 0x87], [0xBB, 0x88], [0xBB, 0x89], [0xBB, 0x8A], [0xBB, 0x8B], [0xBB, 0x8C], [0xBB, 0x8D], [0xBB, 0x8E], [0xBB, 0x8F], [0xBB, 0x90], [0xBB, 0x91], [0xBB, 0x92], [0xBB, 0x93], [0xBB, 0x94], [0xBB, 0x95], [0xBB, 0x96], [0xBB, 0x97], [0xBB, 0x98], [0xBB, 0x99], [0xBB, 0x9A], [0xBB, 0x9B], [0xBB, 0x9C], [0xBB, 0x9D], [0xBB, 0x9E], [0xBB, 0x9F], [0xBB, 0xA0], [0xBC, 0x41], [0xBC, 0x42], [0xBC, 0x43], [0xBC, 0x44], [0xBC, 0x45], [0xBC, 0x46], [0xBC, 0x47], [0xBC, 0x48], [0xBC, 0x49], [0xBC, 0x4A], [0xBC, 0x4B], [0xBC, 0x4C], [0xBC, 0x4D], [0xBC, 0x4E], [0xBC, 0x4F], [0xBC, 0x50], [0xBC, 0x51], [0xBC, 0x52], [0xC6, 0xDB], [0xC6, 0xDC], [0xBC, 0x53], [0xBC, 0x54], [0xC6, 0xDD], [0xBC, 0x55], [0xBC, 0x56], [0xBC, 0x57], [0xC6, 0xDE], [0xBC, 0x58], [0xBC, 0x59], [0xBC, 0x5A], [0xBC, 0x61], [0xBC, 0x62], [0xBC, 0x63], [0xBC, 0x64], [0xC6, 0xDF], [0xC6, 0xE0], [0xBC, 0x65], [0xC6, 0xE1], [0xC6, 0xE2], [0xC6, 0xE3], [0xBC, 0x66], [0xBC, 0x67], [0xBC, 0x68], [0xBC, 0x69], [0xBC, 0x6A], [0xBC, 0x6B], [0xC6, 0xE4], [0xC6, 0xE5], [0xBC, 0x6C], [0xBC, 0x6D], [0xC6, 0xE6], [0xBC, 0x6E], [0xBC, 0x6F], [0xBC, 0x70], [0xC6, 0xE7], [0xBC, 0x71], [0xBC, 0x72], [0xBC, 0x73], [0xBC, 0x74], [0xBC, 0x75], [0xBC, 0x76], [0xBC, 0x77], [0xC6, 0xE8], [0xC6, 0xE9], [0xBC, 0x78], [0xC6, 0xEA], [0xBC, 0x79], [0xC6, 0xEB], [0xBC, 0x7A], [0xBC, 0x81], [0xBC, 0x82], [0xBC, 0x83], [0xBC, 0x84], [0xBC, 0x85], [0xC6, 0xEC], [0xBC, 0x86], [0xBC, 0x87], [0xBC, 0x88], [0xC6, 0xED], [0xBC, 0x89], [0xBC, 0x8A], [0xBC, 0x8B], [0xC6, 0xEE], [0xBC, 0x8C], [0xBC, 0x8D], [0xBC, 0x8E], [0xBC, 0x8F], [0xBC, 0x90], [0xBC, 0x91], [0xBC, 0x92], [0xC6, 0xEF], [0xC6, 0xF0], [0xBC, 0x93], [0xBC, 0x94], [0xC6, 0xF1], [0xC6, 0xF2], [0xBC, 0x95], [0xBC, 0x96], [0xBC, 0x97], [0xBC, 0x98], [0xBC, 0x99], [0xBC, 0x9A], [0xC6, 0xF3], [0xBC, 0x9B], [0xBC, 0x9C], [0xBC, 0x9D], [0xBC, 0x9E], [0xBC, 0x9F], [0xBC, 0xA0], [0xBD, 0x41], [0xC6, 0xF4], [0xBD, 0x42], [0xBD, 0x43], [0xBD, 0x44], [0xBD, 0x45], [0xBD, 0x46], [0xBD, 0x47], [0xBD, 0x48], [0xBD, 0x49], [0xC6, 0xF5], [0xBD, 0x4A], [0xC6, 0xF6], [0xBD, 0x4B], [0xBD, 0x4C], [0xBD, 0x4D], [0xBD, 0x4E], [0xBD, 0x4F], [0xBD, 0x50], [0xBD, 0x51], [0xBD, 0x52], [0xC6, 0xF7], [0xC6, 0xF8], [0xBD, 0x53], [0xBD, 0x54], [0xC6, 0xF9], [0xBD, 0x55], [0xBD, 0x56], [0xBD, 0x57], [0xC6, 0xFA], [0xBD, 0x58], [0xBD, 0x59], [0xBD, 0x5A], [0xBD, 0x61], [0xBD, 0x62], [0xBD, 0x63], [0xBD, 0x64], [0xC6, 0xFB], [0xC6, 0xFC], [0xBD, 0x65], [0xC6, 0xFD], [0xBD, 0x66], [0xC6, 0xFE], [0xBD, 0x67], [0xBD, 0x68], [0xBD, 0x69], [0xBD, 0x6A], [0xBD, 0x6B], [0xBD, 0x6C], [0xC7, 0xA1], [0xBD, 0x6D], [0xBD, 0x6E], [0xBD, 0x6F], [0xBD, 0x70], [0xBD, 0x71], [0xBD, 0x72], [0xBD, 0x73], [0xBD, 0x74], [0xBD, 0x75], [0xBD, 0x76], [0xBD, 0x77], [0xBD, 0x78], [0xBD, 0x79], [0xBD, 0x7A], [0xBD, 0x81], [0xBD, 0x82], [0xBD, 0x83], [0xBD, 0x84], [0xBD, 0x85], [0xBD, 0x86], [0xC7, 0xA2], [0xBD, 0x87], [0xBD, 0x88], [0xBD, 0x89], [0xBD, 0x8A], [0xBD, 0x8B], [0xBD, 0x8C], [0xBD, 0x8D], [0xBD, 0x8E], [0xBD, 0x8F], [0xBD, 0x90], [0xBD, 0x91], [0xBD, 0x92], [0xBD, 0x93], [0xBD, 0x94], [0xBD, 0x95], [0xBD, 0x96], [0xBD, 0x97], [0xBD, 0x98], [0xBD, 0x99], [0xBD, 0x9A], [0xBD, 0x9B], [0xBD, 0x9C], [0xBD, 0x9D], [0xBD, 0x9E], [0xBD, 0x9F], [0xBD, 0xA0], [0xBE, 0x41], [0xBE, 0x42], [0xBE, 0x43], [0xBE, 0x44], [0xBE, 0x45], [0xBE, 0x46], [0xBE, 0x47], [0xBE, 0x48], [0xC7, 0xA3], [0xBE, 0x49], [0xBE, 0x4A], [0xBE, 0x4B], [0xC7, 0xA4], [0xBE, 0x4C], [0xBE, 0x4D], [0xBE, 0x4E], [0xBE, 0x4F], [0xBE, 0x50], [0xBE, 0x51], [0xBE, 0x52], [0xBE, 0x53], [0xBE, 0x54], [0xBE, 0x55], [0xBE, 0x56], [0xBE, 0x57], [0xBE, 0x58], [0xBE, 0x59], [0xBE, 0x5A], [0xBE, 0x61], [0xBE, 0x62], [0xBE, 0x63], [0xBE, 0x64], [0xBE, 0x65], [0xBE, 0x66], [0xBE, 0x67], [0xBE, 0x68], [0xC7, 0xA5], [0xBE, 0x69], [0xBE, 0x6A], [0xBE, 0x6B], [0xC7, 0xA6], [0xBE, 0x6C], [0xBE, 0x6D], [0xBE, 0x6E], [0xC7, 0xA7], [0xBE, 0x6F], [0xBE, 0x70], [0xBE, 0x71], [0xBE, 0x72], [0xBE, 0x73], [0xBE, 0x74], [0xBE, 0x75], [0xBE, 0x76], [0xC7, 0xA8], [0xBE, 0x77], [0xC7, 0xA9], [0xBE, 0x78], [0xBE, 0x79], [0xBE, 0x7A], [0xBE, 0x81], [0xBE, 0x82], [0xBE, 0x83], [0xBE, 0x84], [0xBE, 0x85], [0xC7, 0xAA], [0xC7, 0xAB], [0xBE, 0x86], [0xBE, 0x87], [0xC7, 0xAC], [0xBE, 0x88], [0xBE, 0x89], [0xC7, 0xAD], [0xC7, 0xAE], [0xBE, 0x8A], [0xC7, 0xAF], [0xBE, 0x8B], [0xBE, 0x8C], [0xBE, 0x8D], [0xBE, 0x8E], [0xBE, 0x8F], [0xC7, 0xB0], [0xC7, 0xB1], [0xBE, 0x90], [0xC7, 0xB2], [0xBE, 0x91], [0xC7, 0xB3], [0xBE, 0x92], [0xBE, 0x93], [0xBE, 0x94], [0xBE, 0x95], [0xBE, 0x96], [0xBE, 0x97], [0xC7, 0xB4], [0xBE, 0x98], [0xBE, 0x99], [0xBE, 0x9A], [0xBE, 0x9B], [0xBE, 0x9C], [0xBE, 0x9D], [0xBE, 0x9E], [0xBE, 0x9F], [0xBE, 0xA0], [0xBF, 0x41], [0xBF, 0x42], [0xBF, 0x43], [0xBF, 0x44], [0xBF, 0x45], [0xBF, 0x46], [0xBF, 0x47], [0xBF, 0x48], [0xBF, 0x49], [0xBF, 0x4A], [0xBF, 0x4B], [0xC7, 0xB5], [0xBF, 0x4C], [0xBF, 0x4D], [0xBF, 0x4E], [0xBF, 0x4F], [0xBF, 0x50], [0xBF, 0x51], [0xBF, 0x52], [0xBF, 0x53], [0xBF, 0x54], [0xBF, 0x55], [0xBF, 0x56], [0xBF, 0x57], [0xBF, 0x58], [0xBF, 0x59], [0xBF, 0x5A], [0xBF, 0x61], [0xBF, 0x62], [0xBF, 0x63], [0xBF, 0x64], [0xBF, 0x65], [0xBF, 0x66], [0xBF, 0x67], [0xBF, 0x68], [0xBF, 0x69], [0xBF, 0x6A], [0xBF, 0x6B], [0xBF, 0x6C], [0xBF, 0x6D], [0xBF, 0x6E], [0xBF, 0x6F], [0xBF, 0x70], [0xBF, 0x71], [0xBF, 0x72], [0xBF, 0x73], [0xC7, 0xB6], [0xBF, 0x74], [0xBF, 0x75], [0xBF, 0x76], [0xC7, 0xB7], [0xBF, 0x77], [0xBF, 0x78], [0xBF, 0x79], [0xC7, 0xB8], [0xBF, 0x7A], [0xBF, 0x81], [0xBF, 0x82], [0xBF, 0x83], [0xBF, 0x84], [0xBF, 0x85], [0xBF, 0x86], [0xC7, 0xB9], [0xBF, 0x87], [0xBF, 0x88], [0xC7, 0xBA], [0xBF, 0x89], [0xBF, 0x8A], [0xBF, 0x8B], [0xBF, 0x8C], [0xBF, 0x8D], [0xBF, 0x8E], [0xBF, 0x8F], [0xBF, 0x90], [0xC7, 0xBB], [0xBF, 0x91], [0xBF, 0x92], [0xBF, 0x93], [0xC7, 0xBC], [0xBF, 0x94], [0xBF, 0x95], [0xBF, 0x96], [0xC7, 0xBD], [0xBF, 0x97], [0xBF, 0x98], [0xBF, 0x99], [0xBF, 0x9A], [0xBF, 0x9B], [0xBF, 0x9C], [0xBF, 0x9D], [0xC7, 0xBE], [0xBF, 0x9E], [0xBF, 0x9F], [0xC7, 0xBF], [0xBF, 0xA0], [0xC7, 0xC0], [0xC0, 0x41], [0xC0, 0x42], [0xC0, 0x43], [0xC0, 0x44], [0xC0, 0x45], [0xC0, 0x46], [0xC7, 0xC1], [0xC0, 0x47], [0xC0, 0x48], [0xC0, 0x49], [0xC7, 0xC2], [0xC0, 0x4A], [0xC0, 0x4B], [0xC0, 0x4C], [0xC7, 0xC3], [0xC0, 0x4D], [0xC0, 0x4E], [0xC0, 0x4F], [0xC0, 0x50], [0xC0, 0x51], [0xC0, 0x52], [0xC0, 0x53], [0xC7, 0xC4], [0xC7, 0xC5], [0xC0, 0x54], [0xC7, 0xC6], [0xC0, 0x55], [0xC0, 0x56], [0xC0, 0x57], [0xC0, 0x58], [0xC0, 0x59], [0xC0, 0x5A], [0xC0, 0x61], [0xC0, 0x62], [0xC0, 0x63], [0xC0, 0x64], [0xC0, 0x65], [0xC0, 0x66], [0xC0, 0x67], [0xC0, 0x68], [0xC0, 0x69], [0xC0, 0x6A], [0xC0, 0x6B], [0xC0, 0x6C], [0xC0, 0x6D], [0xC0, 0x6E], [0xC0, 0x6F], [0xC0, 0x70], [0xC0, 0x71], [0xC0, 0x72], [0xC0, 0x73], [0xC0, 0x74], [0xC0, 0x75], [0xC0, 0x76], [0xC0, 0x77], [0xC0, 0x78], [0xC0, 0x79], [0xC0, 0x7A], [0xC0, 0x81], [0xC0, 0x82], [0xC0, 0x83], [0xC0, 0x84], [0xC7, 0xC7], [0xC7, 0xC8], [0xC0, 0x85], [0xC0, 0x86], [0xC7, 0xC9], [0xC0, 0x87], [0xC0, 0x88], [0xC0, 0x89], [0xC7, 0xCA], [0xC0, 0x8A], [0xC0, 0x8B], [0xC0, 0x8C], [0xC0, 0x8D], [0xC0, 0x8E], [0xC0, 0x8F], [0xC0, 0x90], [0xC7, 0xCB], [0xC7, 0xCC], [0xC0, 0x91], [0xC7, 0xCD], [0xC0, 0x92], [0xC7, 0xCE], [0xC0, 0x93], [0xC0, 0x94], [0xC0, 0x95], [0xC0, 0x96], [0xC0, 0x97], [0xC0, 0x98], [0xC7, 0xCF], [0xC7, 0xD0], [0xC0, 0x99], [0xC0, 0x9A], [0xC7, 0xD1], [0xC0, 0x9B], [0xC0, 0x9C], [0xC0, 0x9D], [0xC7, 0xD2], [0xC0, 0x9E], [0xC0, 0x9F], [0xC0, 0xA0], [0xC1, 0x41], [0xC7, 0xD3], [0xC1, 0x42], [0xC1, 0x43], [0xC7, 0xD4], [0xC7, 0xD5], [0xC1, 0x44], [0xC7, 0xD6], [0xC1, 0x45], [0xC7, 0xD7], [0xC1, 0x46], [0xC1, 0x47], [0xC1, 0x48], [0xC1, 0x49], [0xC1, 0x4A], [0xC1, 0x4B], [0xC7, 0xD8], [0xC7, 0xD9], [0xC1, 0x4C], [0xC1, 0x4D], [0xC7, 0xDA], [0xC1, 0x4E], [0xC1, 0x4F], [0xC1, 0x50], [0xC7, 0xDB], [0xC1, 0x51], [0xC1, 0x52], [0xC1, 0x53], [0xC1, 0x54], [0xC1, 0x55], [0xC1, 0x56], [0xC1, 0x57], [0xC7, 0xDC], [0xC7, 0xDD], [0xC1, 0x58], [0xC7, 0xDE], [0xC7, 0xDF], [0xC7, 0xE0], [0xC1, 0x59], [0xC1, 0x5A], [0xC1, 0x61], [0xC1, 0x62], [0xC1, 0x63], [0xC1, 0x64], [0xC7, 0xE1], [0xC1, 0x65], [0xC1, 0x66], [0xC1, 0x67], [0xC1, 0x68], [0xC1, 0x69], [0xC1, 0x6A], [0xC1, 0x6B], [0xC1, 0x6C], [0xC1, 0x6D], [0xC1, 0x6E], [0xC1, 0x6F], [0xC1, 0x70], [0xC1, 0x71], [0xC1, 0x72], [0xC1, 0x73], [0xC1, 0x74], [0xC1, 0x75], [0xC1, 0x76], [0xC1, 0x77], [0xC1, 0x78], [0xC7, 0xE2], [0xC1, 0x79], [0xC1, 0x7A], [0xC1, 0x81], [0xC1, 0x82], [0xC1, 0x83], [0xC1, 0x84], [0xC1, 0x85], [0xC1, 0x86], [0xC1, 0x87], [0xC1, 0x88], [0xC1, 0x89], [0xC1, 0x8A], [0xC1, 0x8B], [0xC1, 0x8C], [0xC1, 0x8D], [0xC1, 0x8E], [0xC1, 0x8F], [0xC1, 0x90], [0xC1, 0x91], [0xC1, 0x92], [0xC1, 0x93], [0xC1, 0x94], [0xC1, 0x95], [0xC1, 0x96], [0xC1, 0x97], [0xC1, 0x98], [0xC1, 0x99], [0xC1, 0x9A], [0xC1, 0x9B], [0xC1, 0x9C], [0xC1, 0x9D], [0xC1, 0x9E], [0xC1, 0x9F], [0xC1, 0xA0], [0xC7, 0xE3], [0xC7, 0xE4], [0xC2, 0x41], [0xC2, 0x42], [0xC7, 0xE5], [0xC2, 0x43], [0xC2, 0x44], [0xC2, 0x45], [0xC7, 0xE6], [0xC2, 0x46], [0xC7, 0xE7], [0xC2, 0x47], [0xC2, 0x48], [0xC2, 0x49], [0xC2, 0x4A], [0xC2, 0x4B], [0xC7, 0xE8], [0xC7, 0xE9], [0xC2, 0x4C], [0xC7, 0xEA], [0xC2, 0x4D], [0xC7, 0xEB], [0xC2, 0x4E], [0xC2, 0x4F], [0xC2, 0x50], [0xC2, 0x51], [0xC2, 0x52], [0xC2, 0x53], [0xC7, 0xEC], [0xC7, 0xED], [0xC2, 0x54], [0xC2, 0x55], [0xC7, 0xEE], [0xC2, 0x56], [0xC2, 0x57], [0xC2, 0x58], [0xC7, 0xEF], [0xC2, 0x59], [0xC2, 0x5A], [0xC2, 0x61], [0xC2, 0x62], [0xC2, 0x63], [0xC2, 0x64], [0xC2, 0x65], [0xC7, 0xF0], [0xC7, 0xF1], [0xC2, 0x66], [0xC7, 0xF2], [0xC2, 0x67], [0xC7, 0xF3], [0xC2, 0x68], [0xC2, 0x69], [0xC2, 0x6A], [0xC2, 0x6B], [0xC2, 0x6C], [0xC2, 0x6D], [0xC7, 0xF4], [0xC7, 0xF5], [0xC2, 0x6E], [0xC2, 0x6F], [0xC7, 0xF6], [0xC2, 0x70], [0xC2, 0x71], [0xC2, 0x72], [0xC7, 0xF7], [0xC2, 0x73], [0xC2, 0x74], [0xC2, 0x75], [0xC2, 0x76], [0xC2, 0x77], [0xC2, 0x78], [0xC2, 0x79], [0xC7, 0xF8], [0xC7, 0xF9], [0xC2, 0x7A], [0xC7, 0xFA], [0xC7, 0xFB], [0xC7, 0xFC], [0xC2, 0x81], [0xC2, 0x82], [0xC2, 0x83], [0xC2, 0x84], [0xC2, 0x85], [0xC2, 0x86], [0xC7, 0xFD], [0xC2, 0x87], [0xC2, 0x88], [0xC2, 0x89], [0xC7, 0xFE], [0xC2, 0x8A], [0xC2, 0x8B], [0xC2, 0x8C], [0xC8, 0xA1], [0xC2, 0x8D], [0xC2, 0x8E], [0xC2, 0x8F], [0xC2, 0x90], [0xC2, 0x91], [0xC2, 0x92], [0xC2, 0x93], [0xC2, 0x94], [0xC8, 0xA2], [0xC2, 0x95], [0xC2, 0x96], [0xC2, 0x97], [0xC2, 0x98], [0xC2, 0x99], [0xC2, 0x9A], [0xC2, 0x9B], [0xC2, 0x9C], [0xC2, 0x9D], [0xC2, 0x9E], [0xC8, 0xA3], [0xC8, 0xA4], [0xC2, 0x9F], [0xC2, 0xA0], [0xC8, 0xA5], [0xC3, 0x41], [0xC3, 0x42], [0xC3, 0x43], [0xC8, 0xA6], [0xC3, 0x44], [0xC3, 0x45], [0xC3, 0x46], [0xC3, 0x47], [0xC8, 0xA7], [0xC3, 0x48], [0xC3, 0x49], [0xC8, 0xA8], [0xC8, 0xA9], [0xC3, 0x4A], [0xC8, 0xAA], [0xC3, 0x4B], [0xC8, 0xAB], [0xC3, 0x4C], [0xC3, 0x4D], [0xC3, 0x4E], [0xC8, 0xAC], [0xC3, 0x4F], [0xC3, 0x50], [0xC8, 0xAD], [0xC8, 0xAE], [0xC3, 0x51], [0xC3, 0x52], [0xC8, 0xAF], [0xC3, 0x53], [0xC3, 0x54], [0xC3, 0x55], [0xC8, 0xB0], [0xC3, 0x56], [0xC3, 0x57], [0xC3, 0x58], [0xC3, 0x59], [0xC3, 0x5A], [0xC3, 0x61], [0xC3, 0x62], [0xC3, 0x63], [0xC3, 0x64], [0xC3, 0x65], [0xC8, 0xB1], [0xC3, 0x66], [0xC8, 0xB2], [0xC3, 0x67], [0xC3, 0x68], [0xC3, 0x69], [0xC3, 0x6A], [0xC3, 0x6B], [0xC3, 0x6C], [0xC8, 0xB3], [0xC8, 0xB4], [0xC3, 0x6D], [0xC3, 0x6E], [0xC8, 0xB5], [0xC3, 0x6F], [0xC3, 0x70], [0xC3, 0x71], [0xC3, 0x72], [0xC3, 0x73], [0xC3, 0x74], [0xC3, 0x75], [0xC3, 0x76], [0xC3, 0x77], [0xC3, 0x78], [0xC3, 0x79], [0xC3, 0x7A], [0xC3, 0x81], [0xC3, 0x82], [0xC8, 0xB6], [0xC3, 0x83], [0xC8, 0xB7], [0xC3, 0x84], [0xC3, 0x85], [0xC3, 0x86], [0xC3, 0x87], [0xC3, 0x88], [0xC3, 0x89], [0xC8, 0xB8], [0xC8, 0xB9], [0xC3, 0x8A], [0xC3, 0x8B], [0xC8, 0xBA], [0xC3, 0x8C], [0xC3, 0x8D], [0xC3, 0x8E], [0xC8, 0xBB], [0xC3, 0x8F], [0xC3, 0x90], [0xC3, 0x91], [0xC3, 0x92], [0xC3, 0x93], [0xC3, 0x94], [0xC3, 0x95], [0xC3, 0x96], [0xC8, 0xBC], [0xC3, 0x97], [0xC8, 0xBD], [0xC3, 0x98], [0xC8, 0xBE], [0xC3, 0x99], [0xC3, 0x9A], [0xC3, 0x9B], [0xC3, 0x9C], [0xC3, 0x9D], [0xC3, 0x9E], [0xC8, 0xBF], [0xC3, 0x9F], [0xC3, 0xA0], [0xC4, 0x41], [0xC8, 0xC0], [0xC4, 0x42], [0xC4, 0x43], [0xC4, 0x44], [0xC8, 0xC1], [0xC4, 0x45], [0xC4, 0x46], [0xC4, 0x47], [0xC4, 0x48], [0xC4, 0x49], [0xC4, 0x4A], [0xC4, 0x4B], [0xC4, 0x4C], [0xC8, 0xC2], [0xC4, 0x4D], [0xC8, 0xC3], [0xC4, 0x4E], [0xC4, 0x4F], [0xC4, 0x50], [0xC4, 0x51], [0xC4, 0x52], [0xC4, 0x53], [0xC4, 0x54], [0xC4, 0x55], [0xC8, 0xC4], [0xC8, 0xC5], [0xC4, 0x56], [0xC4, 0x57], [0xC8, 0xC6], [0xC4, 0x58], [0xC4, 0x59], [0xC4, 0x5A], [0xC8, 0xC7], [0xC4, 0x61], [0xC4, 0x62], [0xC4, 0x63], [0xC4, 0x64], [0xC8, 0xC8], [0xC4, 0x65], [0xC4, 0x66], [0xC8, 0xC9], [0xC4, 0x67], [0xC4, 0x68], [0xC8, 0xCA], [0xC4, 0x69], [0xC8, 0xCB], [0xC4, 0x6A], [0xC4, 0x6B], [0xC4, 0x6C], [0xC4, 0x6D], [0xC4, 0x6E], [0xC4, 0x6F], [0xC8, 0xCC], [0xC4, 0x70], [0xC4, 0x71], [0xC4, 0x72], [0xC8, 0xCD], [0xC4, 0x73], [0xC4, 0x74], [0xC4, 0x75], [0xC8, 0xCE], [0xC4, 0x76], [0xC4, 0x77], [0xC4, 0x78], [0xC4, 0x79], [0xC4, 0x7A], [0xC4, 0x81], [0xC4, 0x82], [0xC8, 0xCF], [0xC4, 0x83], [0xC4, 0x84], [0xC4, 0x85], [0xC4, 0x86], [0xC8, 0xD0], [0xC4, 0x87], [0xC4, 0x88], [0xC4, 0x89], [0xC4, 0x8A], [0xC4, 0x8B], [0xC4, 0x8C], [0xC8, 0xD1], [0xC8, 0xD2], [0xC4, 0x8D], [0xC4, 0x8E], [0xC8, 0xD3], [0xC4, 0x8F], [0xC4, 0x90], [0xC4, 0x91], [0xC8, 0xD4], [0xC4, 0x92], [0xC4, 0x93], [0xC4, 0x94], [0xC4, 0x95], [0xC4, 0x96], [0xC4, 0x97], [0xC4, 0x98], [0xC4, 0x99], [0xC4, 0x9A], [0xC4, 0x9B], [0xC4, 0x9C], [0xC4, 0x9D], [0xC8, 0xD5], [0xC4, 0x9E], [0xC4, 0x9F], [0xC4, 0xA0], [0xC5, 0x41], [0xC5, 0x42], [0xC5, 0x43], [0xC8, 0xD6], [0xC8, 0xD7], [0xC5, 0x44], [0xC5, 0x45], [0xC8, 0xD8], [0xC5, 0x46], [0xC5, 0x47], [0xC5, 0x48], [0xC8, 0xD9], [0xC5, 0x49], [0xC5, 0x4A], [0xC5, 0x4B], [0xC5, 0x4C], [0xC5, 0x4D], [0xC5, 0x4E], [0xC5, 0x4F], [0xC8, 0xDA], [0xC8, 0xDB], [0xC5, 0x50], [0xC8, 0xDC], [0xC5, 0x51], [0xC8, 0xDD], [0xC5, 0x52], [0xC5, 0x53], [0xC5, 0x54], [0xC5, 0x55], [0xC5, 0x56], [0xC5, 0x57], [0xC8, 0xDE], [0xC8, 0xDF], [0xC5, 0x58], [0xC5, 0x59], [0xC8, 0xE0], [0xC5, 0x5A], [0xC5, 0x61], [0xC5, 0x62], [0xC8, 0xE1], [0xC5, 0x63], [0xC5, 0x64], [0xC5, 0x65], [0xC5, 0x66], [0xC5, 0x67], [0xC5, 0x68], [0xC5, 0x69], [0xC8, 0xE2], [0xC5, 0x6A], [0xC5, 0x6B], [0xC8, 0xE3], [0xC5, 0x6C], [0xC8, 0xE4], [0xC5, 0x6D], [0xC5, 0x6E], [0xC5, 0x6F], [0xC5, 0x70], [0xC5, 0x71], [0xC5, 0x72], [0xC8, 0xE5], [0xC8, 0xE6], [0xC5, 0x73], [0xC5, 0x74], [0xC8, 0xE7], [0xC5, 0x75], [0xC8, 0xE8], [0xC8, 0xE9], [0xC8, 0xEA], [0xC8, 0xEB], [0xC5, 0x76], [0xC5, 0x77], [0xC5, 0x78], [0xC5, 0x79], [0xC5, 0x7A], [0xC5, 0x81], [0xC8, 0xEC], [0xC8, 0xED], [0xC5, 0x82], [0xC8, 0xEE], [0xC5, 0x83], [0xC8, 0xEF], [0xC5, 0x84], [0xC5, 0x85], [0xC5, 0x86], [0xC8, 0xF0], [0xC5, 0x87], [0xC5, 0x88], [0xC8, 0xF1], [0xC5, 0x89], [0xC5, 0x8A], [0xC5, 0x8B], [0xC8, 0xF2], [0xC5, 0x8C], [0xC5, 0x8D], [0xC5, 0x8E], [0xC8, 0xF3], [0xC5, 0x8F], [0xC5, 0x90], [0xC5, 0x91], [0xC5, 0x92], [0xC5, 0x93], [0xC5, 0x94], [0xC5, 0x95], [0xC8, 0xF4], [0xC8, 0xF5], [0xC5, 0x96], [0xC5, 0x97], [0xC5, 0x98], [0xC8, 0xF6], [0xC5, 0x99], [0xC5, 0x9A], [0xC5, 0x9B], [0xC5, 0x9C], [0xC5, 0x9D], [0xC5, 0x9E], [0xC8, 0xF7], [0xC8, 0xF8], [0xC5, 0x9F], [0xC5, 0xA0], [0xC8, 0xF9], [0xC6, 0x41], [0xC6, 0x42], [0xC6, 0x43], [0xC8, 0xFA], [0xC6, 0x44], [0xC6, 0x45], [0xC6, 0x46], [0xC6, 0x47], [0xC6, 0x48], [0xC6, 0x49], [0xC6, 0x4A], [0xC8, 0xFB], [0xC8, 0xFC], [0xC6, 0x4B], [0xC8, 0xFD], [0xC6, 0x4C], [0xC8, 0xFE], [0xC6, 0x4D], [0xC6, 0x4E], [0xC6, 0x4F], [0xC6, 0x50], [0xC6, 0x51], [0xC6, 0x52], ]; #[cfg(feature = "fast-hanja-encode")] static KSX1001_UNIFIED_HANJA_BYTES: [[u8; 2]; 20893] = [ [0xEC, 0xE9], [0xEF, 0xCB], [0x00, 0x00], [0xF6, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xB2], [0xED, 0xDB], [0xDF, 0xB2], [0xDF, 0xBE], [0xF9, 0xBB], [0x00, 0x00], [0xDC, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xA6], [0xDD, 0xE0], [0xE1, 0xA6], [0x00, 0x00], [0xCE, 0xF8], [0xDC, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xAF], [0xD3, 0xA1], [0x00, 0x00], [0xF1, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xD1], [0xD2, 0xAC], [0x00, 0x00], [0xCE, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xFD], [0x00, 0x00], [0xDE, 0xBF], [0xFB, 0xBA], [0xF9, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xD2], [0x00, 0x00], [0xE3, 0xAB], [0xEB, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xFA], [0xCB, 0xF7], [0xE5, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xE1], [0x00, 0x00], [0xD4, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xE3], [0xDF, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xF5], [0x00, 0x00], [0xE5, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xC0], [0xEC, 0xA3], [0x00, 0x00], [0xE9, 0xCD], [0x00, 0x00], [0xEA, 0xA7], [0xE9, 0xF6], [0xFB, 0xBB], [0x00, 0x00], [0xE7, 0xE9], [0xEF, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xAC], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xCC], [0xF9, 0xF1], [0x00, 0x00], [0xCE, 0xDF], [0xFA, 0xA4], [0xE6, 0xB2], [0x00, 0x00], [0xFA, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xBD], [0xCC, 0xC8], [0xEF, 0xCD], [0xD5, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xA7], [0xEC, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xD1], [0xCB, 0xBF], [0x00, 0x00], [0xED, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xA8], [0xDE, 0xC2], [0xF6, 0xE2], [0xED, 0xDC], [0xDC, 0xF5], [0xE0, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xCE], [0x00, 0x00], [0xF4, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xDB], [0xD6, 0xB5], [0xEC, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE6], [0x00, 0x00], [0xF1, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xEC], [0xCB, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xF2], [0xEC, 0xA5], [0xD0, 0xDF], [0x00, 0x00], [0xE7, 0xEA], [0xD0, 0xEB], [0xDC, 0xD1], [0xDB, 0xE9], [0xFD, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xE1], [0x00, 0x00], [0xD6, 0xB6], [0x00, 0x00], [0xE3, 0xDF], [0x00, 0x00], [0xDE, 0xC3], [0x00, 0x00], [0xDE, 0xC4], [0xCA, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xEC], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xA3], [0xEE, 0xB7], [0xF8, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xC8], [0xEE, 0xB8], [0xF1, 0xAC], [0xF1, 0xA5], [0xE9, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF9], [0xEC, 0xEA], [0xDD, 0xD6], [0xED, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xBA], [0xDB, 0xD8], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xEB], [0xDE, 0xC5], [0x00, 0x00], [0xE3, 0xE0], [0x00, 0x00], [0xCA, 0xC9], [0xF2, 0xE9], [0x00, 0x00], [0xD5, 0xCE], [0x00, 0x00], [0xF6, 0xB6], [0x00, 0x00], [0xCE, 0xC2], [0xD6, 0xC7], [0x00, 0x00], [0xE3, 0xB4], [0x00, 0x00], [0xF1, 0xAD], [0x00, 0x00], [0xEA, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xC2], [0x00, 0x00], [0xF3, 0xA7], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xEA], [0x00, 0x00], [0xEB, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xB2], [0xFD, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xD5], [0xD5, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xF5], [0xF5, 0xB5], [0xE4, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xEB], [0xF1, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xB5], [0x00, 0x00], [0xCC, 0xC9], [0xFA, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD4], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xC1], [0x00, 0x00], [0xDE, 0xC6], [0xFA, 0xEF], [0xE3, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF3], [0xDC, 0xF6], [0x00, 0x00], [0xCE, 0xFC], [0x00, 0x00], [0xDB, 0xC4], [0x00, 0x00], [0xF8, 0xF1], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xE4], [0x00, 0x00], [0xE5, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xDA], [0x00, 0x00], [0xCB, 0xC1], [0x00, 0x00], [0xDB, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xFA], [0xD3, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xB8], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xA6], [0xEB, 0xEF], [0x00, 0x00], [0xF4, 0xA6], [0x00, 0x00], [0xCC, 0xCA], [0xF3, 0xA8], [0x00, 0x00], [0xF3, 0xDB], [0x00, 0x00], [0xDB, 0xA7], [0xF6, 0xB7], [0x00, 0x00], [0xCF, 0xE6], [0xF0, 0xF2], [0xCB, 0xDA], [0x00, 0x00], [0xE7, 0xD2], [0xD7, 0xC3], [0xF6, 0xF0], [0xE8, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xA3], [0xCC, 0xA7], [0xEA, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xAE], [0x00, 0x00], [0xEF, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xB0], [0xEF, 0xCF], [0xE9, 0xCF], [0x00, 0x00], [0xF7, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xA1], [0xDD, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xCA], [0xE9, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xEC], [0xEE, 0xEE], [0x00, 0x00], [0xF3, 0xF0], [0x00, 0x00], [0xDF, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xD2], [0xE0, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xC0], [0x00, 0x00], [0xCE, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xD2], [0xFD, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE9], [0x00, 0x00], [0xE3, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xA4], [0x00, 0x00], [0xDB, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xC7], [0xEB, 0xF0], [0xF1, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE2], [0x00, 0x00], [0xCC, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xC1], [0x00, 0x00], [0xD6, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xD3], [0x00, 0x00], [0xE5, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB4], [0xEB, 0xC3], [0x00, 0x00], [0xEA, 0xAA], [0xFA, 0xFC], [0xF5, 0xF6], [0xF0, 0xBC], [0xFD, 0xD4], [0xE0, 0xBB], [0xCE, 0xC3], [0x00, 0x00], [0xD0, 0xBA], [0xF7, 0xBA], [0xD8, 0xF3], [0xF7, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xFD], [0x00, 0x00], [0xD2, 0xAE], [0xEE, 0xEF], [0xD5, 0xD7], [0xEA, 0xE4], [0xF8, 0xA2], [0xCD, 0xEB], [0xD7, 0xBF], [0xFB, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xB2], [0xD0, 0xEC], [0xCE, 0xFD], [0xEE, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xFC], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xF4], [0x00, 0x00], [0xE9, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xF1], [0x00, 0x00], [0xD4, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA7], [0xD5, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xA2], [0x00, 0x00], [0xF1, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xD8], [0x00, 0x00], [0xF0, 0xBD], [0xD7, 0xD0], [0xD4, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xCF], [0xEB, 0xEA], [0xFD, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xC5], [0xCB, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xD5], [0x00, 0x00], [0xF4, 0xC8], [0xE8, 0xEA], [0xF5, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xC2], [0xEF, 0xB7], [0xE7, 0xD4], [0x00, 0x00], [0xCA, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xF7], [0xDC, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xD7], [0xDF, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xBE], [0x00, 0x00], [0xD3, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xA4], [0xE1, 0xEC], [0xCF, 0xE7], [0xF3, 0xCB], [0xED, 0xA9], [0xCA, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xFB], [0xD0, 0xBB], [0xD5, 0xB7], [0xEE, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xA8], [0x00, 0x00], [0xDC, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xA7], [0x00, 0x00], [0xDA, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xA5], [0xEE, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xDC], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xF2], [0x00, 0x00], [0xF4, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xBC], [0xDB, 0xF9], [0xD7, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xA5], [0xCB, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xED], [0xCA, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xAB], [0xD0, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xBE], [0xD2, 0xBD], [0xCC, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xCD], [0x00, 0x00], [0xDA, 0xFA], [0x00, 0x00], [0xF6, 0xCF], [0x00, 0x00], [0xE9, 0xB8], [0x00, 0x00], [0xD8, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xCD], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xD1], [0xE9, 0xED], [0x00, 0x00], [0xCA, 0xEB], [0xD9, 0xE2], [0x00, 0x00], [0xFD, 0xB2], [0x00, 0x00], [0xE3, 0xAD], [0xD6, 0xCC], [0xD9, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA7], [0xEE, 0xD3], [0xD0, 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], [0xFD, 0xB3], [0x00, 0x00], [0xD5, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xE8], [0x00, 0x00], [0xED, 0xC3], [0xD0, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xFE], [0xDA, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xD1], [0x00, 0x00], [0xF8, 0xD2], [0xDC, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xE2], [0xFB, 0xF9], [0xDD, 0xC1], [0x00, 0x00], [0xE3, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xDD], [0xCE, 0xC4], [0x00, 0x00], [0xCB, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xFB], [0xCF, 0xA1], [0xE4, 0xA8], [0x00, 0x00], [0xF4, 0xB6], [0xEC, 0xFE], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xAE], [0xE7, 0xED], [0xFD, 0xC1], [0xDA, 0xE2], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xE4], [0xF0, 0xEF], [0xF6, 0xF1], [0xFA, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xCF], [0x00, 0x00], [0xDC, 0xD4], [0x00, 0x00], [0xDC, 0xA6], [0x00, 0x00], [0xEF, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xCF], [0x00, 0x00], [0xE0, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xD6], [0xEC, 0xD4], [0xEA, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xBF], [0xD5, 0xB0], [0x00, 0x00], [0xCF, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xED], [0x00, 0x00], [0xCC, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xD8], [0x00, 0x00], [0xFD, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xAB], [0xF6, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xF0], [0xF9, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xD1], [0xF3, 0xA9], [0xD0, 0xE0], [0xE9, 0xD2], [0x00, 0x00], [0xDA, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD2], [0x00, 0x00], [0xF6, 0xA2], [0xE1, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xD5], [0xF5, 0xBF], [0xCF, 0xA2], [0xCD, 0xAF], [0xCF, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xB0], [0xF1, 0xFE], [0xD0, 0xA3], [0xE1, 0xAF], [0xF8, 0xA3], [0x00, 0x00], [0xCA, 0xA6], [0xF7, 0xBB], [0xF2, 0xEA], [0xDE, 0xC8], [0xE9, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xDE], [0xCA, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xEA], [0xD1, 0xCE], [0xEE, 0xD4], [0x00, 0x00], [0xD4, 0xD2], [0xD9, 0xA3], [0xFD, 0xA8], [0xD7, 0xD9], [0xF7, 0xCE], [0xFA, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xD6], [0x00, 0x00], [0xD7, 0xF0], [0x00, 0x00], [0xEB, 0xE1], [0xF8, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xC3], [0x00, 0x00], [0xF9, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xE5], [0xF6, 0xA3], [0x00, 0x00], [0xD9, 0xFC], [0xFD, 0xA9], [0x00, 0x00], [0xE7, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xD0], [0x00, 0x00], [0xCD, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xB2], [0x00, 0x00], [0xF1, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xB2], [0x00, 0x00], [0xDA, 0xAB], [0x00, 0x00], [0xCA, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xE2], [0xFB, 0xBC], [0xD9, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xFA], [0x00, 0x00], [0xCF, 0xA4], [0x00, 0x00], [0xDC, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xAA], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xA1], [0xCE, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xEE], [0xF9, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xEB], [0xEE, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xD6], [0xFC, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xA6], [0x00, 0x00], [0xDE, 0xCA], [0xF2, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xDA], [0x00, 0x00], [0xD3, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xE6], [0x00, 0x00], [0xF3, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xF2], [0x00, 0x00], [0xDF, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xBC], [0x00, 0x00], [0xF4, 0xCA], [0xD4, 0xFA], [0x00, 0x00], [0xFD, 0xAA], [0xF9, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xB7], [0xFD, 0xC2], [0xFC, 0xB0], [0x00, 0x00], [0xFD, 0xEC], [0xCA, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xBD], [0x00, 0x00], [0xEA, 0xE7], [0xDF, 0xC3], [0xD1, 0xD2], [0xCE, 0xE2], [0x00, 0x00], [0xD3, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xAB], [0x00, 0x00], [0xDF, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xF0], [0x00, 0x00], [0xD0, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xCB], [0xF6, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF5], [0xF1, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xBF], [0x00, 0x00], [0xF6, 0xA4], [0x00, 0x00], [0xE3, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 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], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xAD], [0x00, 0x00], [0xFA, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF6], [0xDE, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xDE], [0x00, 0x00], [0xEC, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xB7], [0xCD, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xD5], [0xE5, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xEA], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xD0], [0x00, 0x00], [0xEA, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xAE], [0xEA, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xF1], [0x00, 0x00], [0xD3, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xA3], [0x00, 0x00], [0xF7, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xBB], [0xCA, 0xEC], [0x00, 0x00], [0xF1, 0xA6], [0xCB, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xDE], [0x00, 0x00], [0xF7, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xDD], [0x00, 0x00], [0xCC, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xDC], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xD9], [0x00, 0x00], [0xCF, 0xA7], [0xEA, 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, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xB9], [0xF1, 0xD8], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xD8], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xB4], [0xDC, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xFB], [0x00, 0x00], [0xDB, 0xC6], [0xD0, 0xF1], [0x00, 0x00], [0xD0, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xDC], [0x00, 0x00], [0xD3, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xB1], [0xF7, 0xD8], [0x00, 0x00], [0xCB, 0xA8], [0xEB, 0xBC], [0xE4, 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], [0xF4, 0xDC], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xA7], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xC0], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xEB], [0xE5, 0xE8], [0xDC, 0xC3], [0x00, 0x00], [0x00, 0x00], [0xED, 0xDE], [0xD3, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xD4], [0xE7, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xC3], [0x00, 0x00], [0xE1, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xF3], [0xD3, 0xD2], [0x00, 0x00], [0xF5, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xDD], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xF3], [0xE7, 0xF1], [0x00, 0x00], [0xFD, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xF4], [0x00, 0x00], [0xE2, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xD1], [0x00, 0x00], [0xDF, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xCD], [0x00, 0x00], [0xF1, 0xF2], [0xFA, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xF8], [0xD4, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xF2], [0xED, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB5], [0x00, 0x00], [0xD3, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xC9], [0x00, 0x00], [0xE4, 0xE2], [0x00, 0x00], [0xFB, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xA4], [0xCE, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xD5], [0xD6, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xCD], [0xEC, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xED, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xEC], [0xFB, 0xBE], [0xDF, 0xEB], [0x00, 0x00], [0xE1, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xF3], [0xE0, 0xAA], [0xE8, 0xE2], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD4], [0xD2, 0xFD], [0x00, 0x00], [0xE5, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xDE], [0x00, 0x00], [0xF4, 0xB8], [0xF7, 0xBC], [0xDC, 0xFD], [0x00, 0x00], [0xE8, 0xEC], [0xE4, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xF4], [0xD2, 0xAF], [0xDC, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xA5], [0xF1, 0xB4], [0xFC, 0xB1], [0xCC, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xC6], [0xFA, 0xD1], [0x00, 0x00], [0xF7, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xF5], [0x00, 0x00], [0xDE, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xAC], [0xEB, 0xC4], [0xED, 0xE1], [0xE0, 0xAB], [0xDD, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xB3], [0xD2, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xFD], [0xDD, 0xE5], [0xD8, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xED], [0xD0, 0xD2], [0x00, 0x00], [0xD9, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xD9], [0x00, 0x00], [0xF4, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xED, 0xAB], [0x00, 0x00], [0xE3, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xBB], [0xCD, 0xB4], [0x00, 0x00], [0xE0, 0xF3], [0xEA, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xF5], [0xE8, 0xEE], [0x00, 0x00], [0xCB, 0xA9], [0xF1, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xCD], [0x00, 0x00], [0xEC, 0xA9], [0x00, 0x00], [0xF2, 0xEB], [0x00, 0x00], [0xFD, 0xEF], [0x00, 0x00], [0xF9, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xAC], [0x00, 0x00], [0xEA, 0xCE], [0x00, 0x00], [0xE8, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xF4], [0xD1, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xC2], [0xE3, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xE8], [0x00, 0x00], [0x00, 0x00], [0xE8, 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], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xAC], [0xEA, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xAA], [0xE1, 0xF9], [0x00, 0x00], [0xEA, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xEC], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xF0], [0x00, 0x00], [0xE0, 0xBD], [0xCE, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 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], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xE5, 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], [0xED, 0xAD], [0xFA, 0xEA], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xEE], [0xED, 0xA6], [0x00, 0x00], [0xED, 0xAE], [0xF0, 0xED], [0x00, 0x00], [0xDD, 0xA1], [0x00, 0x00], [0xED, 0xAF], [0xFC, 0xF8], [0x00, 0x00], [0xD8, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xF9], [0xCD, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xA9], [0x00, 0x00], [0xE1, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD5], [0xED, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xCA], [0x00, 0x00], [0xEA, 0xE8], [0x00, 0x00], [0xE5, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xEB], [0x00, 0x00], [0xE9, 0xD4], [0xE1, 0xFA], [0xE4, 0xCC], [0x00, 0x00], [0xE1, 0xE4], [0xE8, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xD5], [0x00, 0x00], [0xF7, 0xB5], [0xFC, 0xF3], [0xF0, 0xF3], [0xCE, 0xAF], [0xF1, 0xB5], [0xEF, 0xD2], [0xE8, 0xC8], [0xEB, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xD4], [0xE0, 0xBE], [0xE3, 0xF8], [0xEA, 0xE9], [0xFC, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xF4], [0x00, 0x00], [0xCF, 0xE0], [0x00, 0x00], [0xEE, 0xA5], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xAA], [0xE6, 0xC3], [0xE1, 0xB2], [0xCA, 0xAB], [0x00, 0x00], [0xE3, 0xE4], [0xE9, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD6], [0xF3, 0xF2], [0x00, 0x00], [0xEE, 0xD6], [0xEA, 0xB2], [0xD0, 0xF6], [0xEC, 0xD9], [0xDA, 0xCB], [0xCF, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xDB], [0x00, 0x00], [0xF9, 0xCE], [0xE9, 0xD5], [0xE3, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xAC], [0xF3, 0xCC], [0x00, 0x00], [0xCD, 0xFB], [0xF6, 0xD6], [0x00, 0x00], [0xE7, 0xF5], [0xE8, 0xEF], [0xE3, 0xF9], [0xD2, 0xBB], [0xF3, 0xF3], [0xE3, 0xFB], [0x00, 0x00], [0xDE, 0xD0], [0xCE, 0xB0], [0x00, 0x00], [0xD6, 0xF7], [0xF1, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xC1], [0xDC, 0xC4], [0x00, 0x00], [0xF5, 0xBB], [0x00, 0x00], [0xDE, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xED, 0xE2], [0xEE, 0xF6], [0xEA, 0xCF], [0xF0, 0xEE], [0xE3, 0xFC], [0x00, 0x00], [0xD3, 0xDF], [0xD3, 0xF4], [0xE1, 0xB3], [0x00, 0x00], [0xE1, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xB9], [0xEB, 0xC5], [0xF4, 0xA9], [0xCD, 0xB6], [0xD2, 0xF9], [0x00, 0x00], [0xDA, 0xAD], [0xD2, 0xE3], [0xCF, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xDC], [0xCC, 0xFA], [0x00, 0x00], [0xCF, 0xDD], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xA9], [0x00, 0x00], [0xE3, 0xBB], [0xE3, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xF5], [0x00, 0x00], [0xD7, 0xA6], [0x00, 0x00], [0xF6, 0xB5], [0xD7, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xEA], [0x00, 0x00], [0xDF, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xF7], [0xED, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xDB], [0x00, 0x00], [0xE1, 0xFB], [0xCB, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xE0], [0x00, 0x00], [0xE4, 0xBF], [0x00, 0x00], [0xFB, 0xC0], [0x00, 0x00], [0xDA, 0xBE], [0xE4, 0xCD], [0x00, 0x00], [0xD6, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xC0], [0x00, 0x00], [0xE1, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xE7], [0xDC, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xD6], [0x00, 0x00], [0xD3, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xDA], [0x00, 0x00], [0xFA, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xCF], [0xD0, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xCB], [0x00, 0x00], [0xE4, 0xF0], [0xCB, 0xAB], [0x00, 0x00], [0xD7, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xFE], [0x00, 0x00], [0xDD, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xAE], [0xCA, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xF1], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xE4], [0x00, 0x00], [0xE8, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xAE], [0x00, 0x00], [0xD6, 0xBA], [0x00, 0x00], [0xDF, 0xEC], [0xE4, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xB9], [0xF1, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xDE], [0xE1, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xEF], [0xF1, 0xA7], [0xCE, 0xE5], [0xCB, 0xDD], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xAC], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xF9], [0xEC, 0xAB], [0xDE, 0xD3], [0xF7, 0xE9], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xDE], [0xCB, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xBC], [0xF8, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xED], [0x00, 0x00], [0xDB, 0xD9], [0x00, 0x00], [0xF0, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xD4], [0x00, 0x00], [0xE0, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xE1], [0x00, 0x00], [0xDF, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xB6], [0x00, 0x00], [0xFD, 0xAC], [0xEF, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xC1], [0xF8, 0xEB], [0x00, 0x00], [0xDB, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xBA], [0x00, 0x00], [0xDB, 0xDF], [0xD3, 0xD3], [0xF8, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xCE], [0xF8, 0xC1], [0xD2, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xB4], [0xFA, 0xB9], [0xCA, 0xCF], [0x00, 0x00], [0xFC, 0xB3], [0xEA, 0xEA], [0xEA, 0xEB], [0xD0, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xBC], [0x00, 0x00], [0xEF, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xD2], [0x00, 0x00], [0xDD, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xF8], [0xF1, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xB7], [0x00, 0x00], [0xEF, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xDD], [0xDF, 0xEE], [0xCB, 0xAC], [0xE9, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xBF], [0xD6, 0xAF], [0xD5, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xAA], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xB7], [0xEE, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xD9], [0xF3, 0xDF], [0x00, 0x00], [0xF8, 0xC8], [0xCE, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xC5], [0xEF, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xEF], [0xFC, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xA7], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD2], [0x00, 0x00], [0xE3, 0xBD], [0x00, 0x00], [0xCF, 0xE1], [0xF0, 0xC0], [0xEC, 0xDA], [0x00, 0x00], [0xDD, 0xD7], [0xFB, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xD7], [0xFB, 0xC1], [0x00, 0x00], [0xD2, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xAD], [0x00, 0x00], [0xF9, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xA5], [0x00, 0x00], [0xCB, 0xAE], [0x00, 0x00], [0xDA, 0xAF], [0x00, 0x00], [0xD8, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xA7], [0xFB, 0xB2], [0x00, 0x00], [0xFD, 0xC4], [0x00, 0x00], [0xEC, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE9], [0xE9, 0xEE], [0x00, 0x00], [0xF3, 0xF4], [0xF8, 0xF3], [0xF0, 0xC1], [0xDE, 0xAF], [0xF8, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xE0], [0xE7, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xAD], [0x00, 0x00], [0xE6, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xD8], [0xE8, 0xD9], [0xEF, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xE2], [0x00, 0x00], [0xE2, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xE0], [0xD7, 0xC8], [0xFD, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xEF], [0xCC, 0xD3], [0xD3, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xF0], [0xDB, 0xC7], [0xDE, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xF4], [0x00, 0x00], [0xD5, 0xD0], [0xE5, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xC7], [0xDC, 0xD6], [0xE2, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xA3], [0x00, 0x00], [0xD3, 0xEC], [0x00, 0x00], [0xF4, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xFD], [0x00, 0x00], [0xF9, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xFB], [0xEC, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xBC], [0xF2, 0xA4], [0xD8, 0xCE], [0xD8, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xEC], [0x00, 0x00], [0xDD, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE8], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xBB], [0xDE, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xBD], [0xEC, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xE1], [0x00, 0x00], [0xE0, 0xF5], [0xEA, 0xB3], [0x00, 0x00], [0xCE, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xF6], [0xE2, 0xE1], [0xE3, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xF0], [0x00, 0x00], [0xF9, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xE1], [0xED, 0xB0], [0xFD, 0xD1], [0xF6, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xCF], [0xEB, 0xDA], [0xCA, 0xC1], [0x00, 0x00], [0xD2, 0xB8], [0xCD, 0xF1], [0x00, 0x00], [0xE3, 0xD3], [0xFD, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xAA], [0xF9, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xE2], [0x00, 0x00], [0xF8, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE5], [0xEE, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xF6], [0xEA, 0xED], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xB4], [0xF5, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xF5], [0x00, 0x00], [0xDD, 0xE8], [0xD3, 0xED], [0xF5, 0xFC], [0x00, 0x00], [0xDA, 0xBF], [0x00, 0x00], [0xCC, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xFA], [0xF4, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xD7], [0x00, 0x00], [0xD4, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xED], [0x00, 0x00], [0xE0, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xEE], [0xFB, 0xB3], [0xE4, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xE7], [0xD2, 0xDD], [0x00, 0x00], [0xDF, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA9], [0xE0, 0xF6], [0xF6, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xF0], [0x00, 0x00], [0xEA, 0xEF], [0xEA, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xC0], [0xF8, 0xB4], [0xEB, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xD7], [0xE4, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xE5], [0x00, 0x00], [0xCB, 0xC5], [0xEA, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xBD], [0x00, 0x00], [0xD7, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xDB], [0xED, 0xB1], [0x00, 0x00], [0xCC, 0xC3], [0xF7, 0xBE], [0xFC, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xF4], [0x00, 0x00], [0xD9, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xD3], [0xF3, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xE4], [0x00, 0x00], [0xF7, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xB7], [0xCE, 0xB1], [0xCA, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xB4], [0xCB, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xE7], [0x00, 0x00], [0xEA, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xD4], [0xCB, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xAA], [0xE9, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xC3], [0xE9, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xF3], [0x00, 0x00], [0xD5, 0xFB], [0xDE, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xF3], [0xFD, 0xF2], [0xF7, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xD3], [0x00, 0x00], [0xCC, 0xA8], [0x00, 0x00], [0xDA, 0xC1], [0xCC, 0xD5], [0x00, 0x00], [0xD9, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xD0], [0xFA, 0xAB], [0xEB, 0xEB], [0xE7, 0xF8], [0xD9, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xFB], [0xFC, 0xE3], [0xFA, 0xD8], [0x00, 0x00], [0xF3, 0xD5], [0x00, 0x00], [0xCF, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xF3], [0xD5, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xD4], [0xCD, 0xFC], [0x00, 0x00], [0xD9, 0xE6], [0x00, 0x00], [0xE2, 0xF9], [0xE2, 0xA1], [0xEB, 0xD4], [0x00, 0x00], [0xE0, 0xF7], [0xE4, 0xB2], [0xCC, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xBD], [0x00, 0x00], [0xCA, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xC0], [0x00, 0x00], [0xEE, 0xFA], [0xFD, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xE3], [0x00, 0x00], [0xFB, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xE8], [0xDB, 0xAE], [0xE1, 0xB6], [0xF8, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xBF], [0xFB, 0xC3], [0xDD, 0xEA], [0x00, 0x00], [0xE2, 0xA2], [0x00, 0x00], [0xEE, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xCA], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xAF], [0xD0, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xBC], [0xF7, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE4], [0xDF, 0xF1], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xE1], [0x00, 0x00], [0xF9, 0xF7], [0xEF, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE3], [0xF5, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xE7], [0xD2, 0xB9], [0xD5, 0xC3], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xE5], [0xDA, 0xD0], [0x00, 0x00], [0xD1, 0xD9], [0xCE, 0xD8], [0x00, 0x00], [0xCB, 0xDE], [0xF4, 0xAC], [0xDA, 0xFB], [0x00, 0x00], [0xF6, 0xE9], [0xE8, 0xF3], [0xCF, 0xAC], [0xF0, 0xF0], [0x00, 0x00], [0xF4, 0xFD], [0xDB, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xC0], [0xE3, 0xD4], [0xD1, 0xCF], [0xF1, 0xF5], [0x00, 0x00], [0xCD, 0xF2], [0x00, 0x00], [0xCF, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA6], [0xD1, 0xDA], [0x00, 0x00], [0xF2, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xA6], [0x00, 0x00], [0xE4, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xD8], [0xE6, 0xC9], [0x00, 0x00], [0xD8, 0xB8], [0xFA, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xF3], [0xE6, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xE9], [0xDE, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xF4], [0xD2, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xA3], [0xD3, 0xFC], [0x00, 0x00], [0x00, 0x00], [0xED, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xFA], [0x00, 0x00], [0xCF, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xD3], [0xF3, 0xF5], [0xF7, 0xAE], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xC8], [0x00, 0x00], [0xCD, 0xF3], [0xF5, 0xCF], [0xE5, 0xF3], [0xF0, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xF1], [0x00, 0x00], [0xD0, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xDA], [0xF0, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC0], [0xFC, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xA9], [0xFD, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xB5], [0x00, 0x00], [0xE5, 0xAA], [0xDF, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xDF], [0x00, 0x00], [0xDA, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xB8], [0x00, 0x00], [0xE8, 0xF4], [0xD3, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xE6], [0xF7, 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], [0xFD, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xB8], [0xD9, 0xB9], [0xEF, 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], [0xD6, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xCB], [0xDF, 0xAE], [0xE8, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xCC], [0xDA, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xE8], [0x00, 0x00], [0xF7, 0xEB], [0xF5, 0xC9], [0x00, 0x00], [0xF3, 0xBC], [0x00, 0x00], [0xDA, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xCF], [0xF4, 0xBA], [0x00, 0x00], [0xF7, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xAA], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xC3], [0xCC, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xD3], [0x00, 0x00], [0xD3, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xFB], [0x00, 0x00], [0xCB, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xE4], [0xF6, 0xF7], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xBA], [0xF3, 0xCD], [0xCB, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xAD], [0x00, 0x00], [0xFC, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xF6], [0x00, 0x00], [0xDA, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xE6], [0xFC, 0xAB], [0xD5, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xA5], [0xCD, 0xB9], [0xEA, 0xF2], [0xCB, 0xC7], [0x00, 0x00], [0xCD, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xAF], [0xEF, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xF3], [0xCE, 0xE7], [0xDA, 0xC2], [0x00, 0x00], [0xCF, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xF9], [0xF8, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xF2], [0xDF, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xD7], [0xE5, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xBB], [0x00, 0x00], [0xEF, 0xDA], [0xEE, 0xD8], [0x00, 0x00], [0xDD, 0xA7], [0xE2, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xB0], [0xF8, 0xCA], [0x00, 0x00], [0xFC, 0xFA], [0x00, 0x00], [0xD9, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xEC], [0xDA, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xE0], [0x00, 0x00], [0xD6, 0xF9], [0x00, 0x00], [0xCD, 0xD7], [0xDE, 0xD8], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xF8], [0x00, 0x00], [0xE4, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xC5], [0xF4, 0xAE], [0x00, 0x00], [0xDD, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xC5], [0xF3, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xD9], [0xE3, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xA8], [0x00, 0x00], [0xDB, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xDA], [0xE3, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC1], [0xEF, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xE9], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xE9], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xFE], [0x00, 0x00], [0xEC, 0xED], [0xD3, 0xA9], [0x00, 0x00], [0xF2, 0xA9], [0xF0, 0xC4], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xE2], [0xE9, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xDA], [0xDA, 0xC3], [0xDA, 0xC4], [0xD4, 0xC5], [0x00, 0x00], [0xE7, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xE0], [0xE3, 0xB0], [0x00, 0x00], [0xDB, 0xB2], [0xFB, 0xC4], [0x00, 0x00], [0xF3, 0xE3], [0x00, 0x00], [0xD9, 0xA5], [0xFB, 0xE7], [0xDD, 0xCB], [0xD0, 0xD4], [0x00, 0x00], [0xE6, 0xB6], [0xE0, 0xAE], [0xFD, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xB5], [0xE0, 0xF8], [0xE7, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xF0], [0x00, 0x00], [0xD8, 0xDC], [0xED, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xB9], [0x00, 0x00], [0xE3, 0xC0], [0xF9, 0xC0], [0xE9, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xDB], [0x00, 0x00], [0xF3, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xB6], [0xE4, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xC5], [0xE3, 0xC1], [0xFC, 0xCC], [0xFC, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xCB], [0x00, 0x00], [0xF2, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xDB], [0x00, 0x00], [0xFA, 0xD9], [0x00, 0x00], [0xF1, 0xB8], [0xFD, 0xF5], [0xE0, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xFB], [0xFC, 0xB7], [0xFC, 0xE4], [0xFB, 0xC5], [0xE3, 0xE7], [0xD8, 0xB9], [0x00, 0x00], [0xF6, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xC5], [0xCC, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xAF], [0xF4, 0xE7], [0x00, 0x00], [0xEF, 0xDC], [0xCF, 0xFC], [0xEF, 0xDD], [0x00, 0x00], [0xF2, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xAC], [0xFD, 0xBB], [0xFD, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xB2], [0x00, 0x00], [0xEA, 0xD1], [0xDF, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xEC], [0xE4, 0xDE], [0xE5, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xBC], [0x00, 0x00], [0xF3, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xE7], [0xFB, 0xB5], [0xF8, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE7], [0x00, 0x00], [0xCC, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xA5], [0x00, 0x00], [0xD5, 0xF5], [0xD3, 0xBE], [0x00, 0x00], [0xFC, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xF8], [0xF8, 0xED], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xD8], [0x00, 0x00], [0xCD, 0xD8], [0xE7, 0xD6], [0xCC, 0xDA], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xE3], [0xDF, 0xF6], [0xF0, 0xC7], [0xF0, 0xC6], [0x00, 0x00], [0xD8, 0xBA], [0x00, 0x00], [0xF1, 0xF4], [0xF4, 0xF0], [0xF5, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xC5], [0xEA, 0xF3], [0x00, 0x00], [0xDD, 0xDB], [0x00, 0x00], [0xDC, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xFD], [0xF2, 0xF9], [0x00, 0x00], [0xD5, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xD0], [0x00, 0x00], [0xF0, 0xC8], [0xD1, 0xA1], [0xD1, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xD4], [0xD6, 0xE8], [0xD9, 0xCA], [0x00, 0x00], [0xDA, 0xB1], [0xD8, 0xC7], [0xDC, 0xE2], [0xF3, 0xCE], [0xF5, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xD3], [0x00, 0x00], [0xF6, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xDD], [0xFA, 0xBA], [0xEE, 0xA7], [0xF5, 0xBD], [0x00, 0x00], [0xF8, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xED, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xE1], [0x00, 0x00], [0xD1, 0xA3], [0xE1, 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], [0xF9, 0xF8], [0x00, 0x00], [0xDB, 0xCA], [0xCB, 0xF9], [0xD4, 0xD4], [0x00, 0x00], [0xD9, 0xDC], [0x00, 0x00], [0xEE, 0xBE], [0x00, 0x00], [0xF7, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE6], [0xF7, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xED], [0x00, 0x00], [0xE8, 0xDB], [0x00, 0x00], [0xDB, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xF7], [0xE0, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xE2], [0x00, 0x00], [0xF6, 0xD7], [0x00, 0x00], [0xD7, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xDD], [0x00, 0x00], [0xCD, 0xFD], [0xF2, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xBD], [0xF8, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xAC], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xAD], [0xCA, 0xAE], [0xCF, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xDA], [0xD9, 0xBB], [0xCA, 0xF3], [0xF6, 0xD3], [0xE6, 0xF8], [0xEA, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xAF], [0xD2, 0xB0], [0xF1, 0xBA], [0x00, 0x00], [0xD7, 0xB3], [0xE3, 0xC3], [0xF3, 0xFD], [0xDE, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xE3], [0xEE, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xF7], [0xD7, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xE8], [0xDB, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xB7], [0xD0, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xAB], [0xEE, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xFA], [0xF9, 0xF9], [0xCC, 0xFD], [0xD3, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xEE], [0x00, 0x00], [0xD4, 0xD5], [0xDF, 0xCD], [0x00, 0x00], [0xFC, 0xB8], [0xD1, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xD4], [0x00, 0x00], [0xD5, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xA9], [0xF6, 0xBC], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xC9], [0x00, 0x00], [0xFC, 0xFC], [0x00, 0x00], [0xE8, 0xC9], [0xF4, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xFC], [0xD7, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xDC], [0x00, 0x00], [0xF0, 0xAC], [0xCC, 0xFE], [0xCD, 0xE1], [0x00, 0x00], [0xE1, 0xBA], [0x00, 0x00], [0xDB, 0xEF], [0xDA, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xA5], [0xDC, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xF6], [0x00, 0x00], [0xD1, 0xA4], [0x00, 0x00], [0xCD, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xEA], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xF7], [0x00, 0x00], [0xF0, 0xCA], [0xD0, 0xBE], [0x00, 0x00], [0xDD, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xD6], [0xD3, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xD0], [0xCD, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xA1], [0xCE, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD5], [0xF5, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xCB], [0x00, 0x00], [0xF5, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xA3], [0xE0, 0xDB], [0xF6, 0xEB], [0x00, 0x00], [0xCB, 0xF1], [0x00, 0x00], [0xD9, 0xEA], [0xF5, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xD1], [0x00, 0x00], [0xD1, 0xF8], [0xEA, 0xF8], [0xEA, 0xF9], [0xDA, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xEF], [0x00, 0x00], [0xE5, 0xF6], [0xEE, 0xBF], [0xE2, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xBF], [0x00, 0x00], [0xFA, 0xAC], [0xF5, 0xD1], [0xE7, 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], [0xE9, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xCE], [0xDB, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xCE], [0x00, 0x00], [0xDD, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xBE], [0x00, 0x00], [0xDA, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xB0], [0xF7, 0xD9], [0xF3, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xAA], [0x00, 0x00], [0xCB, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xA7], [0x00, 0x00], [0xF0, 0xCB], [0x00, 0x00], [0xD0, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xDA], [0x00, 0x00], [0xD7, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xC0], [0x00, 0x00], [0xF8, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xD2], [0xED, 0xE9], [0x00, 0x00], [0xD9, 0xBC], [0x00, 0x00], [0xE5, 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], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xD4], [0xE2, 0xA7], [0xFB, 0xFC], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF8], [0xE2, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xB9], [0xD4, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xA6], [0x00, 0x00], [0xDF, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE5], [0xD0, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xFE], [0xED, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xA2], [0xCF, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xEA], [0xF1, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xED], [0x00, 0x00], [0xED, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xE2], [0xF3, 0xAD], [0x00, 0x00], [0xFD, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xA7], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xE3], [0xCE, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xE4], [0xFA, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xB0], [0x00, 0x00], [0xF7, 0xA7], [0x00, 0x00], [0xCF, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xA2], [0x00, 0x00], [0xFC, 0xB6], [0xF2, 0xAD], [0xEF, 0xE1], [0xF3, 0xAE], [0xDC, 0xC6], [0xD9, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xF6], [0xCF, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xEA], [0xF2, 0xCF], [0x00, 0x00], [0xF7, 0xBF], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xE6], [0xE2, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD6], [0x00, 0x00], [0xED, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xB1], [0xDE, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE8], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xAB], [0x00, 0x00], [0xEB, 0xDC], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xAF], [0x00, 0x00], [0xCA, 0xC3], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xFC], [0x00, 0x00], [0xFD, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xF6], [0xCF, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xEC], [0x00, 0x00], [0xD9, 0xBD], [0x00, 0x00], [0xD8, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xB8], [0xEB, 0xBE], [0xDD, 0xEF], [0x00, 0x00], [0xDD, 0xF0], [0xDD, 0xF1], [0xDD, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xD9, 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], [0xFB, 0xC6], [0xCF, 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], [0xEE, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xAB], [0x00, 0x00], [0xDA, 0xC5], [0x00, 0x00], [0xD8, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xBC], [0xE7, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xF0], [0x00, 0x00], [0xEF, 0xE2], [0xF1, 0xF0], [0xCF, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xF1], [0x00, 0x00], [0xE0, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xA5], [0x00, 0x00], [0xF9, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xA3], [0xFB, 0xF1], [0xCB, 0xB0], [0xF2, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xE7], [0x00, 0x00], [0xE8, 0xDC], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xC0], [0x00, 0x00], [0xD0, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xA9], [0xDD, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xFE], [0xD1, 0xAA], [0xE8, 0xAA], [0x00, 0x00], [0xEA, 0xB6], [0xF9, 0xFA], [0xE6, 0xCC], [0xF6, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xCB], [0x00, 0x00], [0xD9, 0xD2], [0xD3, 0xCB], [0xD8, 0xF7], [0xDA, 0xA9], [0xF5, 0xF8], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xDE], [0xF2, 0xAF], [0xF8, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xF3], [0xEA, 0xFA], [0x00, 0x00], [0xF6, 0xBD], [0xE1, 0xBB], [0xCD, 0xBF], [0xF4, 0xD4], [0xE6, 0xCD], [0x00, 0x00], [0xFC, 0xCF], [0xFB, 0xA2], [0x00, 0x00], [0xE0, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xBB], [0xDA, 0xD5], [0x00, 0x00], [0xF9, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xF2], [0x00, 0x00], [0xDB, 0xF6], [0x00, 0x00], [0xDE, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xDC], [0xF7, 0xEE], [0xEB, 0xE8], [0x00, 0x00], [0xD2, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xBC], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xDA], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xEA], [0xDA, 0xC6], [0xF7, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC7], [0xD6, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA9], [0x00, 0x00], [0xE2, 0xAA], [0x00, 0x00], [0xD5, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xD0], [0x00, 0x00], [0xEA, 0xFB], [0x00, 0x00], [0xE0, 0xDD], [0xFB, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xE7], [0xFD, 0xD7], [0x00, 0x00], [0xCE, 0xC8], [0xEA, 0xB7], [0x00, 0x00], [0xFC, 0xC0], [0x00, 0x00], [0xFD, 0xE7], [0xF7, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xBA], [0xF1, 0xDD], [0x00, 0x00], [0xDE, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xDD], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xC7], [0xD5, 0xC8], [0x00, 0x00], [0xD7, 0xDF], [0x00, 0x00], [0xDD, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xAD], [0xF6, 0xD9], [0xFA, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xEE], [0x00, 0x00], [0xCC, 0xDC], [0xE1, 0xBC], [0xE0, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xBF], [0xFC, 0xFD], [0xE6, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD7], [0x00, 0x00], [0xE6, 0xCF], [0x00, 0x00], [0xF4, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xEE], [0xF6, 0xBE], [0xE0, 0xB2], [0xFC, 0xFE], [0xD1, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xC8], [0x00, 0x00], [0xE2, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xA3], [0xF0, 0xF8], [0xD7, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xE4], [0x00, 0x00], [0xD7, 0xC5], [0xEB, 0xE2], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xA2], [0x00, 0x00], [0xE2, 0xE8], [0x00, 0x00], [0xE6, 0xD0], [0x00, 0x00], [0xFB, 0xE8], [0xF4, 0xE8], [0xE5, 0xF4], [0xF4, 0xBC], [0xF4, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xB6], [0x00, 0x00], [0xFC, 0xB9], [0xEE, 0xC2], [0xCA, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xE5], [0xCB, 0xE2], [0xD4, 0xA4], [0x00, 0x00], [0xDE, 0xE0], [0xDA, 0xFD], [0xE4, 0xC6], [0xE8, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xDE], [0xF6, 0xB4], [0xEA, 0xD2], [0x00, 0x00], [0xF9, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC2], [0x00, 0x00], [0xCA, 0xE4], [0x00, 0x00], [0xE7, 0xB7], [0x00, 0x00], [0xEA, 0xFD], [0x00, 0x00], [0xD9, 0xDD], [0x00, 0x00], [0xDA, 0xB4], [0xEE, 0xAA], [0xFB, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xCB], [0xDA, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xC9], [0x00, 0x00], [0xDF, 0xCF], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xC0], [0xE3, 0xD7], [0x00, 0x00], [0xEF, 0xE6], [0xFC, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xDC], [0xF7, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xB8], [0xD1, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xB6], [0xCF, 0xB5], [0x00, 0x00], [0xD9, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xA2], [0xE8, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xBD], [0x00, 0x00], [0xF2, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xB5], [0x00, 0x00], [0xF3, 0xE7], [0xD8, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xD1], [0x00, 0x00], [0xED, 0xB2], [0xF4, 0xAF], [0x00, 0x00], [0xFB, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xC1], [0x00, 0x00], [0xEE, 0xAB], [0xD4, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xE3], [0xD8, 0xBB], [0x00, 0x00], [0xE5, 0xDB], [0xF8, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xA9], [0x00, 0x00], [0xCB, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xD1], [0xF0, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xAE], [0x00, 0x00], [0xF9, 0xD3], [0xD5, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xBC], [0xF2, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xAB], [0xF3, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xEC], [0x00, 0x00], [0xE7, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xFE], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xFC], [0xDA, 0xEB], [0x00, 0x00], [0xE2, 0xD8], [0xED, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xD1], [0xE0, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xD2], [0x00, 0x00], [0xEB, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xC1], [0xF0, 0xCD], [0x00, 0x00], [0xCF, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xD2], [0x00, 0x00], [0xD4, 0xD8], [0xDC, 0xC9], [0xD7, 0xF1], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xBF], [0xF8, 0xB1], [0x00, 0x00], [0xE9, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xD4], [0xF7, 0xCA], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xE8], [0xF3, 0xBD], [0x00, 0x00], [0xEE, 0xFE], [0x00, 0x00], [0xE7, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xB6], [0x00, 0x00], [0xCC, 0xAD], [0xF6, 0xFA], [0xD6, 0xB2], [0xD2, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xAD], [0xFB, 0xCC], [0xEB, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xCD], [0x00, 0x00], [0xD5, 0xBD], [0xF1, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xFB], [0x00, 0x00], [0xDE, 0xB4], [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, 0xEB], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xA4], [0xD4, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xE1], [0x00, 0x00], [0xE4, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xB7], [0x00, 0x00], [0xF8, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xD2], [0x00, 0x00], [0xF9, 0xD5], [0xE7, 0xBA], [0xEB, 0xD5], [0xD5, 0xF7], [0xEF, 0xE7], [0xE1, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xE9], [0xD6, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 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], [0xCE, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xA5], [0xE1, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xC7], [0xEE, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xDC], [0xED, 0xB3], [0xCE, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xE8], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xDB], [0xCB, 0xE3], [0xF7, 0xA9], [0x00, 0x00], [0xFB, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xC0], [0xED, 0xC8], [0xEF, 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], [0xD6, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xF4], [0xD5, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xF6], [0x00, 0x00], [0xE6, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xEA], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xCC], [0xDD, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xC8], [0x00, 0x00], [0xD6, 0xA1], [0xFD, 0xBF], [0x00, 0x00], [0xFC, 0xD3], [0x00, 0x00], [0xEF, 0xA1], [0x00, 0x00], [0xE7, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF2], [0x00, 0x00], [0xDF, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xE0], [0xFC, 0xBA], [0xFD, 0xAF], [0xF0, 0xCE], [0x00, 0x00], [0xDB, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xC9], [0x00, 0x00], [0xED, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xFB], [0xEA, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xA7], [0x00, 0x00], [0xE9, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xF8], [0xFD, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xBF], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xA7], [0x00, 0x00], [0xE6, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xF3], [0xD4, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xFA], [0x00, 0x00], [0xD7, 0xF2], [0x00, 0x00], [0xE1, 0xC0], [0x00, 0x00], [0xDB, 0xE2], [0xE6, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xCF], [0xF3, 0xBE], [0xE2, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xB7], [0xE0, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xB8], [0xE3, 0xE8], [0x00, 0x00], [0xD4, 0xA7], [0xE8, 0xFC], [0xFA, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xD0], [0x00, 0x00], [0xF7, 0xF0], [0xEE, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xBA], [0x00, 0x00], [0xEA, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xED, 0xC9], [0xDD, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xAC], [0xFD, 0xA1], [0x00, 0x00], [0xDF, 0xD0], [0xEC, 0xB3], [0x00, 0x00], [0xDF, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xED], [0xF8, 0xB8], [0xF7, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xBA], [0xE4, 0xB3], [0x00, 0x00], [0xE9, 0xDA], [0x00, 0x00], [0xDE, 0xB6], [0x00, 0x00], [0xD9, 0xBF], [0x00, 0x00], [0xD9, 0xC0], [0xD6, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xCC], [0x00, 0x00], [0xDA, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xF9], [0xD7, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xD2], [0x00, 0x00], [0xCE, 0xCA], [0x00, 0x00], [0xEE, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE4], [0x00, 0x00], [0xFB, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xB7], [0x00, 0x00], [0xEE, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xE1], [0xFA, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xC9], [0xF8, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xED], [0xE3, 0xC4], [0xF0, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xFA], [0xEE, 0xC4], [0xD9, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xA2], [0xEB, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xC2], [0xEA, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xAB], [0xDE, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xEF], [0x00, 0x00], [0xE8, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xBC], [0x00, 0x00], [0xFC, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xBE], [0x00, 0x00], [0xFC, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xAE], [0x00, 0x00], [0xD3, 0xB7], [0xFA, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xDC], [0x00, 0x00], [0xED, 0xB5], [0xE1, 0xE3], [0x00, 0x00], [0xE8, 0xAC], [0x00, 0x00], [0xE8, 0xDD], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xBD], [0x00, 0x00], [0xCF, 0xB8], [0xE9, 0xDB], [0xD1, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xC9], [0x00, 0x00], [0xE8, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xBC], [0xD3, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xD6], [0x00, 0x00], [0xCA, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xC8], [0xDF, 0xA6], [0x00, 0x00], [0xF9, 0xB3], [0xF2, 0xD2], [0x00, 0x00], [0xCA, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xB0], [0xD5, 0xA8], [0x00, 0x00], [0xF1, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xE9], [0xDC, 0xCA], [0xEC, 0xB4], [0xFA, 0xC0], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xA8], [0xD0, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xEE], [0x00, 0x00], [0xE0, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xEA], [0xFA, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC4], [0x00, 0x00], [0xCF, 0xB9], [0x00, 0x00], [0xD5, 0xCA], [0xD7, 0xE2], [0xE2, 0xAF], [0x00, 0x00], [0xD7, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xA2], [0xE2, 0xDA], [0xF6, 0xFC], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xD0], [0xD1, 0xAD], [0x00, 0x00], [0xCD, 0xE4], [0x00, 0x00], [0xD1, 0xAE], [0xDC, 0xED], [0xE8, 0xCE], [0x00, 0x00], [0xF0, 0xF9], [0xCE, 0xB5], [0xE6, 0xFC], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xFB], [0xD0, 0xD6], [0xDD, 0xF5], [0xF7, 0xF1], [0x00, 0x00], [0xF6, 0xFD], [0x00, 0x00], [0xDB, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xEA], [0xE9, 0xDC], [0xD9, 0xC1], [0x00, 0x00], [0xF5, 0xF2], [0xE0, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xC2], [0x00, 0x00], [0xEA, 0xBC], [0x00, 0x00], [0xD2, 0xC5], [0xFB, 0xD1], [0xE7, 0xC0], [0xEB, 0xA5], [0x00, 0x00], [0xDF, 0xFA], [0xE3, 0xA2], [0xD7, 0xB9], [0x00, 0x00], [0xE9, 0xC3], [0x00, 0x00], [0xE8, 0xFD], [0xE8, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xD3], [0xFB, 0xA9], [0xD8, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xAF], [0xD7, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC6], [0x00, 0x00], [0xD6, 0xA2], [0x00, 0x00], [0xED, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xD4], [0x00, 0x00], [0xDA, 0xD7], [0xCC, 0xDF], [0x00, 0x00], [0xF2, 0xD4], [0x00, 0x00], [0xD1, 0xB0], [0x00, 0x00], [0xCC, 0xE0], [0x00, 0x00], [0xDB, 0xFD], [0xF3, 0xBF], [0x00, 0x00], [0xF0, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xBB], [0x00, 0x00], [0xE2, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xDE], [0x00, 0x00], [0xE0, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xB6], [0x00, 0x00], [0xF3, 0xC0], [0x00, 0x00], [0xCD, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xD2], [0x00, 0x00], [0xF8, 0xF8], [0xF7, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB8], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xF6], [0x00, 0x00], [0xE4, 0xA4], [0xF4, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xA7], [0x00, 0x00], [0xDF, 0xE7], [0xE1, 0xC1], [0x00, 0x00], [0xE9, 0xC4], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xCB], [0xE9, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xA3], [0xEB, 0xA6], [0xCB, 0xA3], [0xE3, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xFB], [0xEF, 0xA4], [0x00, 0x00], [0xEF, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xE6], [0x00, 0x00], [0xEF, 0xA5], [0x00, 0x00], [0xD3, 0xCC], [0xDA, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xBA], [0x00, 0x00], [0xF2, 0xD5], [0xF5, 0xE5], [0xD9, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xD4], [0xFD, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xE1], [0xEC, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xFE], [0xD3, 0xD7], [0x00, 0x00], [0xD1, 0xB1], [0x00, 0x00], [0xCB, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xB2], [0xF1, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xE1], [0xF9, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xC3], [0xE1, 0xC2], [0x00, 0x00], [0xEB, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xDE], [0xF9, 0xAA], [0xCA, 0xF7], [0x00, 0x00], [0xED, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xB8], [0xF2, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xD9], [0xEE, 0xC5], [0xF2, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xBB], [0x00, 0x00], [0xF1, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xCA], [0x00, 0x00], [0xF6, 0xC0], [0xFD, 0xDD], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xE3], [0xCC, 0xE2], [0x00, 0x00], [0xF7, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xC3], [0x00, 0x00], [0xD8, 0xA6], [0x00, 0x00], [0xF6, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xF6], [0x00, 0x00], [0xCD, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB0], [0xF4, 0xB0], [0xF3, 0xEA], [0xDA, 0xEE], [0x00, 0x00], [0xD7, 0xBB], [0x00, 0x00], [0xE2, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xDF], [0x00, 0x00], [0xCA, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB9], [0x00, 0x00], [0xEF, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xF4], [0xDB, 0xA1], [0xDB, 0xDC], [0xDB, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xDC], [0x00, 0x00], [0xCB, 0xCB], [0xFC, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xEB], [0x00, 0x00], [0xCD, 0xC1], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xDD], [0xDB, 0xCD], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xCE], [0x00, 0x00], [0xE7, 0xC3], [0x00, 0x00], [0xEC, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xFC], [0xD4, 0xA8], [0x00, 0x00], [0xED, 0xD3], [0xD8, 0xEF], [0x00, 0x00], [0xF2, 0xD7], [0x00, 0x00], [0xCA, 0xF8], [0xDA, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xEE], [0x00, 0x00], [0xF2, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xF0], [0x00, 0x00], [0xE2, 0xEA], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xAF], [0xDA, 0xB6], [0x00, 0x00], [0xCA, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xD8], [0x00, 0x00], [0xD8, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xDF], [0x00, 0x00], [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, 0xEF], [0xD9, 0xC2], [0x00, 0x00], [0xF0, 0xD2], [0x00, 0x00], [0xE4, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xB2], [0x00, 0x00], [0xD4, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xC2], [0xE7, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xEB], [0xD6, 0xFC], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xD7], [0xCC, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xC3], [0xD0, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC5], [0xEB, 0xF8], [0x00, 0x00], [0xF2, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xAD], [0xE8, 0xE1], [0xCE, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xB2], [0xF3, 0xF6], [0xF6, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xDF], [0x00, 0x00], [0xF7, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 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], [0xD7, 0xBC], [0xCC, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xDE], [0xE4, 0xF4], [0xE1, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xA1], [0x00, 0x00], [0xE0, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xAC], [0xFC, 0xAD], [0xD8, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xF0], [0xF3, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xA5], [0x00, 0x00], [0xDA, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 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], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xEC], [0xD5, 0xF8], [0xDA, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xE4], [0x00, 0x00], [0xDE, 0xE5], [0xD1, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xB6], [0xD1, 0xB7], [0xF2, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xD3], [0xF2, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xD4], [0xCB, 0xE4], [0xFB, 0xD4], [0xF5, 0xE6], [0xE3, 0xEA], [0x00, 0x00], [0xDE, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xD4], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xDF], [0x00, 0x00], [0xD0, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xA1], [0xEF, 0xEE], [0xDC, 0xD8], [0x00, 0x00], [0xE9, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xDD], [0xFD, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xAA], [0x00, 0x00], [0xE5, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xD8], [0xFC, 0xA2], [0xD4, 0xBE], [0xE2, 0xB3], [0xDE, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xBC], [0xD2, 0xB6], [0xF5, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xA1], [0xF5, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xDF], [0x00, 0x00], [0xF2, 0xDA], [0xE4, 0xEB], [0x00, 0x00], [0xF2, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xAA], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xEF], [0x00, 0x00], [0xF5, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xAD], [0x00, 0x00], [0xF2, 0xC2], [0xF6, 0xC3], [0x00, 0x00], [0xD7, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xA2], [0xF0, 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], [0xF0, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF3], [0xF2, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xAB], [0xCA, 0xB3], [0xCD, 0xA6], [0x00, 0x00], [0xCD, 0xC3], [0xCD, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xCF], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xDD], [0xE7, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xE2], [0xE7, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB1], [0x00, 0x00], [0xFC, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xEB], [0x00, 0x00], [0xCF, 0xBC], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xE2], [0xCD, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xF0], [0x00, 0x00], [0xF4, 0xBE], [0x00, 0x00], [0xD4, 0xCD], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xF2], [0xF3, 0xEB], [0x00, 0x00], [0xF0, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xC0], [0xE8, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xE3], [0xE9, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xC1], [0xD0, 0xAB], [0x00, 0x00], [0xD4, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xBC], [0xD8, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xDF], [0x00, 0x00], [0xF3, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xBD], [0x00, 0x00], [0xCC, 0xE5], [0xED, 0xF1], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xE2], [0x00, 0x00], [0xD4, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xE6], [0x00, 0x00], [0xD3, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xD3], [0xF5, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xEE], [0x00, 0x00], [0xE1, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xE9], [0x00, 0x00], [0xEE, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xC2], [0x00, 0x00], [0xD8, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xAF], [0xD6, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xF5], [0x00, 0x00], [0xD0, 0xC9], [0xEF, 0xA7], [0xE2, 0xEC], [0x00, 0x00], [0xDB, 0xEA], [0xCE, 0xCC], [0xF5, 0xE8], [0xF7, 0xD5], [0x00, 0x00], [0xD3, 0xCD], [0x00, 0x00], [0xF3, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xFE], [0x00, 0x00], [0xDF, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xD8], [0xD1, 0xB9], [0x00, 0x00], [0xDF, 0xA9], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xED, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xBD], [0xFC, 0xD6], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xF4], [0x00, 0x00], [0xEF, 0xAA], [0xF8, 0xB9], [0x00, 0x00], [0xF5, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xAF], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xED, 0xD8], [0xE1, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xD8], [0xD6, 0xB3], [0xDD, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xC3], [0xEE, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xD9], [0x00, 0x00], [0xF0, 0xD8], [0xEF, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xD4], [0x00, 0x00], [0xED, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xDC], [0xF3, 0xC4], [0xCB, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xD0], [0xF0, 0xD9], [0xCB, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xA7], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xAC], [0x00, 0x00], [0xD1, 0xBA], [0x00, 0x00], [0xF1, 0xC4], [0x00, 0x00], [0xE5, 0xB3], [0xFB, 0xF5], [0xE9, 0xE1], [0xFD, 0xE0], [0xFC, 0xBC], [0x00, 0x00], [0xDA, 0xA2], [0xDA, 0xA3], [0x00, 0x00], [0xD2, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xED], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xE9], [0xCE, 0xDC], [0xF2, 0xB5], [0xD0, 0xE4], [0xDD, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xC8], [0xDB, 0xB7], [0xDF, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xB9], [0xF1, 0xC5], [0x00, 0x00], [0xF3, 0xCF], [0xD7, 0xAB], [0xE1, 0xAC], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xEB], [0x00, 0x00], [0xEE, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xC9], [0xCA, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xFB], [0xFA, 0xE1], [0xF0, 0xDA], [0xCC, 0xE7], [0xDA, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 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], [0xCE, 0xED], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xA9], [0xFA, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xE5], [0x00, 0x00], [0xEB, 0xD6], [0x00, 0x00], [0xEC, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xFC], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xD6], [0xDE, 0xEA], [0xCB, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 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], [0xEF, 0xF2], [0xE2, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xE0], [0x00, 0x00], [0xF1, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xB8], [0xEB, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xB5], [0xD8, 0xD1], [0x00, 0x00], [0xF4, 0xCE], [0xF3, 0xF7], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xC6], [0x00, 0x00], [0xD1, 0xBB], [0xF7, 0xAA], [0x00, 0x00], [0xED, 0xCA], [0xD7, 0xD3], [0xD8, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xCC], [0xDD, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xFD], [0x00, 0x00], [0xF9, 0xE5], [0x00, 0x00], [0xE0, 0xCA], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xFD], [0xD3, 0xB0], [0x00, 0x00], [0xF4, 0xF3], [0xDA, 0xC9], [0x00, 0x00], [0xE6, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xBA], [0xE8, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 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], [0xF2, 0xDB], [0xE4, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xDA], [0x00, 0x00], [0xF2, 0xDC], [0xFB, 0xD6], [0xE9, 0xB2], [0x00, 0x00], [0xEE, 0xAD], [0x00, 0x00], [0xFA, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xEA], [0xE6, 0xE0], [0x00, 0x00], [0xF0, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xC5], [0xEE, 0xE0], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xE5], [0x00, 0x00], [0xDD, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xF0], [0xE9, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xF9], [0x00, 0x00], [0xF2, 0xC4], [0xE0, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xB1], [0xFC, 0xEB], [0xCD, 0xA8], [0x00, 0x00], [0xCC, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE9], [0x00, 0x00], [0xF3, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xC0], [0xD5, 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, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xAE], [0x00, 0x00], [0xF9, 0xFC], [0x00, 0x00], [0xCC, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xD2], [0xF9, 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], [0xF1, 0xAA], [0xCE, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xC7], [0x00, 0x00], [0xDB, 0xEB], [0x00, 0x00], [0xDF, 0xFE], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xE1], [0x00, 0x00], [0xF7, 0xF3], [0x00, 0x00], [0xD7, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xFE], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xBC], [0x00, 0x00], [0xE5, 0xCF], [0x00, 0x00], [0xCB, 0xB6], [0x00, 0x00], [0xDA, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xCC], [0xEB, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xE8], [0xCB, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xCD], [0x00, 0x00], [0xEC, 0xCE], [0x00, 0x00], [0xD6, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA7], [0x00, 0x00], [0xDF, 0xD6], [0xFD, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xE1], [0xF6, 0xA8], [0xDD, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xBB], [0x00, 0x00], [0xE8, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xA5], [0xD6, 0xD5], [0x00, 0x00], [0xCD, 0xC5], [0x00, 0x00], [0xED, 0xBA], [0xD1, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xE9], [0x00, 0x00], [0xD9, 0xC4], [0xE9, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xBC], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xB0], [0x00, 0x00], [0xCC, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xC4], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA1], [0x00, 0x00], [0xDE, 0xBD], [0x00, 0x00], [0xF6, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xA4], [0xF5, 0xC6], [0x00, 0x00], [0xE1, 0xA2], [0xE9, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xE9], [0xD6, 0xEC], [0xEB, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xBD], [0xE2, 0xDC], [0xDE, 0xEB], [0xF0, 0xDC], [0x00, 0x00], [0xEB, 0xBF], [0x00, 0x00], [0xD7, 0xCE], [0xD1, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xFD], [0x00, 0x00], [0xCA, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xC6], [0xF2, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xB7], [0xDB, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xE9], [0x00, 0x00], [0xCE, 0xDD], [0xEB, 0xC0], [0x00, 0x00], [0xFD, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xD6], [0xF1, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xCE], [0x00, 0x00], [0xF7, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xCF], [0xCB, 0xA4], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xE0], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xCA], [0xE0, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xCD], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD2, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xF6], [0xF6, 0xAA], [0xFA, 0xF7], [0xD8, 0xE6], [0x00, 0x00], [0xF4, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xD2], [0x00, 0x00], [0xCA, 0xC5], [0xCC, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xBB], [0x00, 0x00], [0xF7, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xEC], [0x00, 0x00], [0xDD, 0xAF], [0xDD, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xB7], [0xE8, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA3], [0xD2, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xA6], [0xCB, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xF3], [0xDC, 0xD9], [0xE0, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xDA], [0xDB, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xAE], [0x00, 0x00], [0xDA, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xB1], [0x00, 0x00], [0xD8, 0xAF], [0xE3, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xCE], [0x00, 0x00], [0xF5, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xEC], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xC5], [0xFC, 0xEC], [0xD2, 0xDB], [0xD4, 0xEB], [0x00, 0x00], [0xDE, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xED], [0x00, 0x00], [0xE8, 0xC2], [0x00, 0x00], [0xED, 0xF5], [0xD7, 0xFC], [0x00, 0x00], [0xED, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xB8], [0xF6, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xE6], [0xF2, 0xDD], [0xCF, 0xBF], [0x00, 0x00], [0xEB, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xC0], [0x00, 0x00], [0xE6, 0xA8], [0xFD, 0xE9], [0x00, 0x00], [0xCF, 0xC1], [0x00, 0x00], [0xE0, 0xDF], [0xDE, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xBF], [0xE2, 0xEF], [0x00, 0x00], [0xD9, 0xF1], [0xF1, 0xC7], [0x00, 0x00], [0xCB, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xFE], [0xDB, 0xBA], [0xDA, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xEC], [0xDA, 0xDC], [0xFA, 0xE4], [0x00, 0x00], [0xE0, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xA9], [0x00, 0x00], [0xEF, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xFA], [0x00, 0x00], [0xF9, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xDD], [0xD5, 0xDE], [0x00, 0x00], [0xCA, 0xDE], [0xDF, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xFD], [0x00, 0x00], [0xF5, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE3], [0x00, 0x00], [0xED, 0xCB], [0xCF, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xB3], [0xD4, 0xEC], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xB9], [0x00, 0x00], [0xDF, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xCE], [0xFB, 0xD8], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xD2], [0xF7, 0xF4], [0xE7, 0xDC], [0xE4, 0xA5], [0x00, 0x00], [0xFC, 0xA3], [0x00, 0x00], [0xDB, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xBA], [0xE9, 0xFD], [0xD0, 0xCA], [0x00, 0x00], [0xF5, 0xD6], [0xD9, 0xC5], [0xE4, 0xB4], [0x00, 0x00], [0xED, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xBD], [0xE6, 0xFE], [0x00, 0x00], [0xF7, 0xC4], [0xF5, 0xAD], [0x00, 0x00], [0xD9, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xE2], [0xCF, 0xC2], [0x00, 0x00], [0xEC, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB4], [0xCD, 0xC8], [0xEE, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xC9], [0xF9, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xE8], [0xD9, 0xF2], [0xDB, 0xF5], [0xCA, 0xB5], [0xD9, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 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], [0xD9, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xBC], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xDA], [0x00, 0x00], [0xE2, 0xBC], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xED], [0xEC, 0xE0], [0xD2, 0xFE], [0x00, 0x00], [0xE9, 0xC7], [0xE6, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xBB], [0x00, 0x00], [0xF5, 0xAE], [0xFB, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xFB], [0x00, 0x00], [0xEC, 0xBF], [0xFC, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xE9], [0xED, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xEC], [0x00, 0x00], [0xE3, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xB4], [0xE4, 0xB5], [0xD8, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xE1], [0xCF, 0xD2], [0x00, 0x00], [0xD0, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xCC], [0x00, 0x00], [0xD0, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xA4], [0xCD, 0xCA], [0xD7, 0xD4], [0xDE, 0xA3], [0x00, 0x00], [0xE4, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xFE], [0xD4, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xD1], [0x00, 0x00], [0xD8, 0xF0], [0xF8, 0xC3], [0xEA, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xE3], [0x00, 0x00], [0xD4, 0xDD], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xD9], [0xED, 0xF7], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xD5], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB6], [0xF3, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xDA], [0xE1, 0xE0], [0x00, 0x00], [0xD9, 0xAC], [0x00, 0x00], [0xF5, 0xEB], [0x00, 0x00], [0xE0, 0xB6], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xC8], [0x00, 0x00], [0xCB, 0xCF], [0x00, 0x00], [0xE3, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 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], [0xDC, 0xEF], [0x00, 0x00], [0xD6, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xA1], [0x00, 0x00], [0xD8, 0xC0], [0xDC, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xED, 0xBD], [0xDF, 0xB8], [0x00, 0x00], [0xEA, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xF9], [0x00, 0x00], [0xED, 0xF8], [0x00, 0x00], [0xF5, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xCA], [0xEB, 0xE3], [0x00, 0x00], [0xF2, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xCC], [0x00, 0x00], [0xEA, 0xD9], [0x00, 0x00], [0xD3, 0xC6], [0x00, 0x00], [0xDB, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xF2], [0xF7, 0xB9], [0xD9, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xDD], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xFB], [0x00, 0x00], [0xCB, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xED, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xC0], [0x00, 0x00], [0xFD, 0xBC], [0xDF, 0xB1], [0xE3, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA3], [0xFD, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xC0], [0xE3, 0xF0], [0xED, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xED], [0xE7, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xF6], [0xE5, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xE7], [0xE2, 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], [0xEE, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xF4], [0xF0, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xD6], [0xE1, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xEE], [0xDC, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xDB], [0x00, 0x00], [0xF9, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xF3], [0xF4, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xC8], [0xD6, 0xD7], [0x00, 0x00], [0xE9, 0xE5], [0xFB, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xA5], [0x00, 0x00], [0xDB, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xF7], [0xF0, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 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], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xC3], [0x00, 0x00], [0xF1, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xB6], [0x00, 0x00], [0xF5, 0xB9], [0x00, 0x00], [0xDC, 0xF0], [0xE3, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xBB], [0x00, 0x00], [0xDE, 0xA4], [0x00, 0x00], [0xDA, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xDA], [0x00, 0x00], [0xFC, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xC4], [0x00, 0x00], [0xE3, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xDD], [0x00, 0x00], [0xEF, 0xCA], [0x00, 0x00], [0xE8, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xAF], [0x00, 0x00], [0xEB, 0xFC], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xC5], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xE3], [0xD5, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xBC], [0xE6, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xE5], [0xE2, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xB6], [0x00, 0x00], [0xE4, 0xB7], [0x00, 0x00], [0xEA, 0xDB], [0x00, 0x00], [0xF5, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xAC], [0xCF, 0xC3], [0xEB, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xFA], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF1], [0x00, 0x00], [0xD2, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xDA], [0xD0, 0xDB], [0x00, 0x00], [0xEA, 0xBE], [0xD9, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xB7], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xE7], [0x00, 0x00], [0xF8, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC0], [0xF2, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xAE], [0xD6, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xE0], [0xEB, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xCD], [0xED, 0xFB], [0x00, 0x00], [0xDE, 0xF0], [0x00, 0x00], [0xD7, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xD7], [0xDB, 0xD0], [0xDB, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xE8], [0x00, 0x00], [0xF8, 0xE6], [0xDC, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xDC], [0xDB, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA8], [0x00, 0x00], [0xD7, 0xAE], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA4], [0x00, 0x00], [0xE9, 0xA9], [0x00, 0x00], [0xD3, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xDD], [0xF8, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xF2], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xAD], [0xF6, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xC2], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xEB], [0x00, 0x00], [0xEF, 0xF4], [0xDD, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xAA], [0x00, 0x00], [0xE3, 0xF2], [0x00, 0x00], [0xFB, 0xF7], [0x00, 0x00], [0xF7, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xBA], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xE1], [0xF6, 0xFE], [0xD1, 0xC0], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xC5], [0x00, 0x00], [0xE4, 0xB8], [0x00, 0x00], [0xE1, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xC1], [0x00, 0x00], [0xD2, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xBE], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xCD], [0x00, 0x00], [0xCA, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xE0], [0xF1, 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], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xDF], [0xF8, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xF2], [0x00, 0x00], [0xE7, 0xC9], [0x00, 0x00], [0xE2, 0xF3], [0xE7, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xF8], [0xEF, 0xAC], [0x00, 0x00], [0xFD, 0xFE], [0xFC, 0xA5], [0xFA, 0xB1], [0xDF, 0xD9], [0x00, 0x00], [0xE0, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xCA], [0x00, 0x00], [0xCE, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xBC], [0xEC, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA5], [0x00, 0x00], [0xF7, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xDE], [0x00, 0x00], [0xE1, 0xA4], [0xCD, 0xAB], [0x00, 0x00], [0xD9, 0xF4], [0xE8, 0xA6], [0xCD, 0xCE], [0xE1, 0xE9], [0x00, 0x00], [0xFC, 0xEF], [0x00, 0x00], [0xE0, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC1], [0x00, 0x00], [0xCE, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xFE], [0x00, 0x00], [0xEB, 0xDD], [0xF0, 0xE0], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xDB], [0x00, 0x00], [0xE2, 0xF4], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xEB], [0x00, 0x00], [0xEE, 0xB5], [0x00, 0x00], [0xF5, 0xD8], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xB0], [0xF4, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xF4], [0xFA, 0xB2], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xF5], [0xCA, 0xDF], [0x00, 0x00], [0xEB, 0xB1], [0xED, 0xBF], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xA6], [0xF9, 0xA4], [0xF0, 0xB3], [0x00, 0x00], [0xE5, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xE7], [0x00, 0x00], [0xD9, 0xC7], [0xE4, 0xD7], [0xEA, 0xDD], [0x00, 0x00], [0xD4, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xBA], [0x00, 0x00], [0xDA, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xCC], [0x00, 0x00], [0xE1, 0xDA], [0xDB, 0xBF], [0x00, 0x00], [0xCC, 0xC5], [0xEC, 0xD0], [0xCB, 0xBB], [0x00, 0x00], [0xDE, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xC8], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xE3], [0xD7, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xD2], [0xD1, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xDB], [0x00, 0x00], [0xD3, 0xC9], [0x00, 0x00], [0xDC, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xA7], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xBB], [0xEC, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xE2], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC2], [0x00, 0x00], [0xF3, 0xD8], [0xE5, 0xD3], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 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], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xAC], [0x00, 0x00], [0xFC, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xE7], [0x00, 0x00], [0xD1, 0xC2], [0x00, 0x00], [0xF9, 0xA5], [0x00, 0x00], [0xE8, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xDF], [0xE7, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xFB], [0xE3, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xE7], [0x00, 0x00], [0xD9, 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], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xAF], [0xEF, 0xF6], [0x00, 0x00], [0xDD, 0xB6], [0xEE, 0xAF], [0xCD, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xB8], [0xFC, 0xA7], [0xF7, 0xFC], [0xF7, 0xB1], [0xCE, 0xBB], [0xF4, 0xA1], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xCD], [0xE1, 0xAE], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xC3], [0xCF, 0xFE], [0x00, 0x00], [0xF8, 0xBF], [0xD8, 0xE2], [0xD3, 0xE8], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xA8], [0xF4, 0xE4], [0xEC, 0xC2], [0x00, 0x00], [0xD9, 0xF5], [0xF9, 0xC5], [0xDD, 0xD3], [0xD6, 0xF1], [0xEC, 0xFC], [0xFC, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xED, 0xC0], [0xCA, 0xB9], [0x00, 0x00], [0xEE, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xE1], [0x00, 0x00], [0xDE, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xF2], [0x00, 0x00], [0xDE, 0xF4], [0x00, 0x00], [0xDF, 0xDB], [0x00, 0x00], [0xDB, 0xD3], [0x00, 0x00], [0xFA, 0xE7], [0xD8, 0xE3], [0xF4, 0xC1], [0x00, 0x00], [0xDD, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xB8], [0xCF, 0xC5], [0xDF, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xBE], [0xF6, 0xA1], [0x00, 0x00], [0xEB, 0xCB], [0xF1, 0xFC], [0x00, 0x00], [0xF3, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xFC], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xE5], [0x00, 0x00], [0xDE, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xAF], [0xDD, 0xB9], [0x00, 0x00], [0x00, 0x00], [0xD1, 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], [0xF5, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 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], [0xF0, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xA2], [0xF2, 0xF6], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xF5], [0x00, 0x00], [0xCB, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xE6], [0x00, 0x00], [0xE0, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 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], [0xE9, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xCE], [0xF4, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xA2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xB3], [0x00, 0x00], [0xF0, 0xB4], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xF4], [0xD4, 0xB0], [0xF3, 0xB2], [0xFB, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xE7], [0xF4, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xED], [0x00, 0x00], [0xCF, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xF5], [0xE3, 0xF3], [0xCF, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xB3], [0xE4, 0xD8], [0xCF, 0xF9], [0xCF, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xBB], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xF2], [0x00, 0x00], [0xD6, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xE5], [0xD8, 0xC2], [0xDC, 0xD0], [0xCC, 0xEE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xE0], [0xF6, 0xCA], [0xFD, 0xCA], [0xD8, 0xD6], [0xF4, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xA6], [0xDC, 0xBE], [0x00, 0x00], [0xDB, 0xD4], [0xD7, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC3], [0xDC, 0xDE], [0x00, 0x00], [0xDC, 0xDF], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xAD], [0xE6, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xDD], [0xEA, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xD0], [0xCE, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xAC], [0x00, 0x00], [0xCE, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xF4], [0xCD, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xB8], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xFD], [0x00, 0x00], [0xDC, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xF6], [0x00, 0x00], [0xDC, 0xAA], [0xF2, 0xE3], [0xE9, 0xB4], [0xD2, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xCA], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xE8], [0xDA, 0xDE], [0x00, 0x00], [0xF2, 0xF7], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xFB], [0x00, 0x00], [0xCC, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xBB], [0x00, 0x00], [0xEE, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xDA], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xDC], [0xE1, 0xEA], [0xCE, 0xC1], [0xD4, 0xB1], [0x00, 0x00], [0xFD, 0xB1], [0xE6, 0xBD], [0x00, 0x00], [0xFB, 0xAD], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xE7], [0x00, 0x00], [0xE1, 0xCE], [0x00, 0x00], [0xF7, 0xE2], [0xF5, 0xEF], [0xCF, 0xC7], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xB2], [0xCC, 0xEF], [0x00, 0x00], [0xD4, 0xE8], [0x00, 0x00], [0xEE, 0xCF], [0xF7, 0xD7], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA6], [0xD6, 0xC1], [0xE1, 0xDC], [0xF0, 0xE3], [0xF1, 0xE4], [0xDC, 0xF1], [0xD6, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xF5], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xCE], [0xF2, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xBA], [0x00, 0x00], [0xEB, 0xB5], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xED], [0xE2, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xB4], [0xEA, 0xA1], [0x00, 0x00], [0xF8, 0xBC], [0xCE, 0xA6], [0x00, 0x00], [0xF9, 0xC6], [0xFC, 0xDA], [0x00, 0x00], [0xD4, 0xB3], [0xD3, 0xB9], [0xEA, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xE1], [0xD3, 0xCF], [0xF4, 0xF6], [0x00, 0x00], [0xEA, 0xC0], [0xE1, 0xCF], [0x00, 0x00], [0xCC, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xE4], [0xF3, 0xB4], [0xD4, 0xEE], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xC0], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xE5], [0x00, 0x00], [0xF4, 0xC3], [0xE0, 0xD4], [0x00, 0x00], [0xEB, 0xB6], [0x00, 0x00], [0xD7, 0xA1], [0xCB, 0xE8], [0x00, 0x00], [0xF9, 0xAD], [0xE9, 0xAD], [0xD8, 0xE4], [0xFA, 0xB3], [0xE2, 0xC5], [0xFC, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xC4], [0xD8, 0xB1], [0x00, 0x00], [0xDC, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xA4], [0x00, 0x00], [0xEB, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xAE], [0xD1, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xC0], [0x00, 0x00], [0xF5, 0xBE], [0x00, 0x00], [0xDE, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xFB], [0xF7, 0xC6], [0xCF, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xCD], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xDB], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 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], [0xEB, 0xB7], [0xEF, 0xF8], [0xF5, 0xDC], [0xED, 0xCC], [0xDB, 0xD5], [0xF1, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xAE], [0xD5, 0xAC], [0x00, 0x00], [0xE2, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xA3], [0x00, 0x00], [0xFB, 0xE5], [0xDF, 0xAB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF5], [0x00, 0x00], [0xF6, 0xAD], [0x00, 0x00], [0xF5, 0xB3], [0x00, 0x00], [0xF0, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xA2], [0xED, 0xFD], [0x00, 0x00], [0xF5, 0xB4], [0xFB, 0xB8], [0x00, 0x00], [0xDB, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xCA], [0xCB, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xFA], [0x00, 0x00], [0xEB, 0xB8], [0x00, 0x00], [0xE0, 0xB7], [0xD7, 0xEC], [0xF1, 0xEC], [0xE5, 0xAF], [0xD5, 0xE1], [0xD7, 0xED], [0xD1, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xF2], [0xEF, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xBC], [0xF6, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xC4], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xFB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xEF], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xA2], [0xF7, 0xFE], [0xDF, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xAF], [0xCB, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xA4], [0x00, 0x00], [0xCF, 0xC9], [0xE2, 0xFC], [0xEF, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xDE], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xC8], [0x00, 0x00], [0xD4, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD5], [0x00, 0x00], [0xEF, 0xB0], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xC7], [0x00, 0x00], [0xD9, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xE7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xE5], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xCA], [0xE1, 0xD1], [0x00, 0x00], [0xE2, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xFB], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xE2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xDF], [0x00, 0x00], [0xEE, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xF6], [0xD3, 0xCA], [0xEF, 0xFC], [0xD1, 0xC4], [0xEF, 0xB1], [0x00, 0x00], [0xD1, 0xC5], [0x00, 0x00], [0xD0, 0xDE], [0x00, 0x00], [0xD9, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xB8], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xD1], [0xF3, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xCC], [0x00, 0x00], [0xD6, 0xA8], [0xCE, 0xA7], [0x00, 0x00], [0xD4, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xB9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xDD], [0x00, 0x00], [0xF1, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xCA], [0x00, 0x00], [0xE1, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xE0], [0xF2, 0xE5], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xF0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xD7, 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], [0xF3, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xD1], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xFC], [0xCA, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xC8], [0x00, 0x00], [0xF3, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xA6], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xCD], [0x00, 0x00], [0xCB, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xCE], [0x00, 0x00], [0xF9, 0xD8], [0xF9, 0xD9], [0xCA, 0xE0], [0xDA, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xC8], [0xF9, 0xEE], [0xDB, 0xEC], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xB1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xF3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xA2], [0xE4, 0xD9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xEF], [0xCF, 0xF4], [0xF7, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xC5], [0xDC, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE8, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xB9], [0xF6, 0xED], [0x00, 0x00], [0xF9, 0xAE], [0x00, 0x00], [0xDD, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xB0], [0xD8, 0xE8], [0xCB, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xCE], [0xF9, 0xF0], [0xE0, 0xED], [0xE3, 0xB3], [0xF4, 0xB3], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xC2], [0xF2, 0xE6], [0xF0, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xD6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xE4], [0x00, 0x00], [0x00, 0x00], [0xF2, 0xE7], [0x00, 0x00], [0xD7, 0xD5], [0xD4, 0xB6], [0xF9, 0xE8], [0xD7, 0xC1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xEA], [0xD7, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xE9], [0xE2, 0xC9], [0x00, 0x00], [0xFC, 0xDB], [0xCD, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xB0], [0xEA, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xF6], [0xD0, 0xC0], [0x00, 0x00], [0xF0, 0xB7], [0xEE, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xCA], [0xE2, 0xCB], [0x00, 0x00], [0xFA, 0xCF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xCD], [0xE4, 0xD2], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xA9], [0xE4, 0xBA], [0xF3, 0xA2], [0xCD, 0xD2], [0x00, 0x00], [0xF6, 0xCB], [0x00, 0x00], [0xF1, 0xE6], [0xED, 0xC1], [0xE8, 0xBC], [0xEE, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xE7], [0xE2, 0xCC], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xAA], [0x00, 0x00], [0xF5, 0xE1], [0xED, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xEE], [0xD1, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE9, 0xEB], [0xE9, 0xEC], [0xE0, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xA7], [0xDD, 0xD4], [0x00, 0x00], [0xEA, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xC3], [0xD6, 0xF4], [0x00, 0x00], [0xDA, 0xDF], [0x00, 0x00], [0xEF, 0xB3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xFD], [0xF2, 0xE8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xC5], [0x00, 0x00], [0xE7, 0xE7], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xCE], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xDC], [0x00, 0x00], [0xF9, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xAC], [0x00, 0x00], [0xD6, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xFA], [0x00, 0x00], [0xE4, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD6, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xEC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xA1], [0x00, 0x00], [0xDE, 0xAA], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xBC], [0xD8, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xA8], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xE6], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xB9], [0x00, 0x00], [0xE4, 0xD3], [0x00, 0x00], [0xCD, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xEA], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xD4], [0x00, 0x00], [0xF8, 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], [0xF4, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xB7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEB, 0xE5], [0x00, 0x00], [0x00, 0x00], [0xE1, 0xD2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xC2], [0xFB, 0xE1], [0xFA, 0xED], [0xF0, 0xA2], [0xCC, 0xF1], [0x00, 0x00], [0xFA, 0xA3], [0xE2, 0xF7], [0x00, 0x00], [0xE2, 0xCE], [0x00, 0x00], [0xE9, 0xF5], [0x00, 0x00], [0xE1, 0xEB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xE8], [0xE8, 0xD7], [0xDA, 0xF8], [0xD4, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xF6], [0xD6, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xE9], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xFA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xF2], [0xF7, 0xDD], [0x00, 0x00], [0xDE, 0xBA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xA8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xB9], [0xE4, 0xFE], [0xE4, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xC3], [0x00, 0x00], [0xEF, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xE2], [0x00, 0x00], [0xCD, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDF, 0xBD], [0x00, 0x00], [0xF7, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xFD], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xFC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xAB], [0xDB, 0xE8], [0x00, 0x00], [0x00, 0x00], [0xE3, 0xDD], [0x00, 0x00], [0xE1, 0xE2], [0xD1, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xD0], [0xEB, 0xE6], [0xDA, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xF8], [0xF8, 0xE9], [0xE3, 0xDE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xF5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xC3], [0xE5, 0xD7], [0x00, 0x00], [0xEC, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xC9], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE6, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xB6], [0x00, 0x00], [0xDC, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 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], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xC3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xCF], [0x00, 0x00], [0xCF, 0xFA], [0xF3, 0xCA], [0xE0, 0xD7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xC7], [0xE9, 0xAE], [0x00, 0x00], [0xE8, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xCF], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xC5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xB8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xE0], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xB0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xA9], [0xE5, 0xDF], [0xF9, 0xA7], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xEE], [0x00, 0x00], [0xF6, 0xCC], [0xE2, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEC, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xD2], [0xD2, 0xCC], [0xCF, 0xCB], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xBD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xBF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xEF], [0x00, 0x00], [0xDE, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xB4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xAD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF1, 0xE7], [0x00, 0x00], [0xDE, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xC0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xC8], [0xD1, 0xC9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF8, 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], [0xCB, 0xF6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD4, 0xF9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xE2], [0xE1, 0xD3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xE9], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xFE], [0x00, 0x00], [0xCF, 0xCC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xF6], [0x00, 0x00], [0xFA, 0xD0], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xF3], [0xE6, 0xBE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xAE], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xF0], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xCA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xBE], [0xD5, 0xF1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFA, 0xB5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD0], [0xF4, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xD4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xA5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE2, 0xD1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xA2], [0x00, 0x00], [0x00, 0x00], [0xF7, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xA6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD0, 0xA1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xDA], [0xFB, 0xEB], [0xDB, 0xA6], [0xDB, 0xDE], [0xD8, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xAA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xE0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xDB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEF, 0xC6], [0x00, 0x00], [0x00, 0x00], [0xF8, 0xEA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCE, 0xF7], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xD8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xEF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF4, 0xED], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xE6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xF4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF5, 0xE3], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xCA], [0x00, 0x00], [0xDC, 0xE1], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xC8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 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], [0xE8, 0xA7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCB, 0xBE], [0x00, 0x00], [0xDC, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xE8], [0x00, 0x00], [0xDD, 0xC0], [0x00, 0x00], [0xCF, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDC, 0xF3], [0xD9, 0xB0], [0x00, 0x00], [0xE6, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xBC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEA, 0xC4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xEC], [0x00, 0x00], [0xE4, 0xE5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFB, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xBB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xBD], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xDC], [0xD9, 0xF7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDD, 0xDF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xED, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xD0], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xAE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xCE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xD3], [0xEB, 0xED], [0xD6, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE5, 0xA4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xB6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [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, 0xDD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF9, 0xE9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE7, 0xA4], [0x00, 0x00], [0xD6, 0xE3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD1, 0xCB], [0xD6, 0xE4], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD5, 0xF2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xFA], [0x00, 0x00], [0xD7, 0xF8], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xEA], [0x00, 0x00], [0x00, 0x00], [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, 0xD5], [0xD8, 0xFD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD8, 0xAB], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xFC, 0xDC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA8], [0xD5, 0xF3], [0x00, 0x00], [0x00, 0x00], [0xFD, 0xD9], [0x00, 0x00], [0x00, 0x00], [0xCC, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD9, 0xF9], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xEA], [0xF5, 0xF5], [0x00, 0x00], [0xEF, 0xC7], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD3, 0xDA], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDA, 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], [0xE8, 0xA8], [0xDC, 0xAF], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xA3], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCD, 0xD5], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xA9], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xDE, 0xAC], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF0, 0xBA], [0xEE, 0xB1], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xB2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xF6, 0xCD], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xEE, 0xD2], [0x00, 0x00], [0xD6, 0xC6], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE0, 0xE5], [0x00, 0x00], [0x00, 0x00], [0xF3, 0xBB], [0x00, 0x00], [0xE5, 0xE1], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xE4, 0xCB], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xD7, 0xA3], [0x00, 0x00], [0x00, 0x00], [0xDB, 0xC2], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCA, 0xFE], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0x00, 0x00], [0xCF, 0xCF], ]; #[cfg(feature = "fast-hanja-encode")] static KSX1001_COMPATIBILITY_HANJA_BYTES: [[u8; 2]; 268] = [ [0xCB, 0xD0], [0xCB, 0xD6], [0xCB, 0xE7], [0xCD, 0xCF], [0xCD, 0xE8], [0xCE, 0xAD], [0xCF, 0xFB], [0xD0, 0xA2], [0xD0, 0xB8], [0xD0, 0xD0], [0xD0, 0xDD], [0xD1, 0xD4], [0xD1, 0xD5], [0xD1, 0xD8], [0xD1, 0xDB], [0xD1, 0xDC], [0xD1, 0xDD], [0xD1, 0xDE], [0xD1, 0xDF], [0xD1, 0xE0], [0xD1, 0xE2], [0xD1, 0xE3], [0xD1, 0xE4], [0xD1, 0xE5], [0xD1, 0xE6], [0xD1, 0xE8], [0xD1, 0xE9], [0xD1, 0xEA], [0xD1, 0xEB], [0xD1, 0xED], [0xD1, 0xEF], [0xD1, 0xF0], [0xD1, 0xF2], [0xD1, 0xF6], [0xD1, 0xFA], [0xD1, 0xFC], [0xD1, 0xFD], [0xD1, 0xFE], [0xD2, 0xA2], [0xD2, 0xA3], [0xD2, 0xA7], [0xD2, 0xA8], [0xD2, 0xA9], [0xD2, 0xAA], [0xD2, 0xAB], [0xD2, 0xAD], [0xD2, 0xB2], [0xD2, 0xBE], [0xD2, 0xC2], [0xD2, 0xC3], [0xD2, 0xC4], [0xD2, 0xC6], [0xD2, 0xC7], [0xD2, 0xC8], [0xD2, 0xC9], [0xD2, 0xCA], [0xD2, 0xCB], [0xD2, 0xCD], [0xD2, 0xCE], [0xD2, 0xCF], [0xD2, 0xD0], [0xD2, 0xD1], [0xD2, 0xD2], [0xD2, 0xD3], [0xD2, 0xD4], [0xD2, 0xD5], [0xD2, 0xD6], [0xD2, 0xD7], [0xD2, 0xD9], [0xD2, 0xDA], [0xD2, 0xDE], [0xD2, 0xDF], [0xD2, 0xE1], [0xD2, 0xE2], [0xD2, 0xE4], [0xD2, 0xE5], [0xD2, 0xE6], [0xD2, 0xE7], [0xD2, 0xE8], [0xD2, 0xE9], [0xD2, 0xEA], [0xD2, 0xEB], [0xD2, 0xF0], [0xD2, 0xF1], [0xD2, 0xF2], [0xD2, 0xF3], [0xD2, 0xF4], [0xD2, 0xF5], [0xD2, 0xF7], [0xD2, 0xF8], [0xD4, 0xE6], [0xD4, 0xFC], [0xD5, 0xA5], [0xD5, 0xAB], [0xD5, 0xAE], [0xD6, 0xB8], [0xD6, 0xCD], [0xD7, 0xCB], [0xD7, 0xE4], [0xDB, 0xC5], [0xDB, 0xE4], [0xDC, 0xA5], [0xDD, 0xA5], [0xDD, 0xD5], [0xDD, 0xF4], [0xDE, 0xFC], [0xDE, 0xFE], [0xDF, 0xB3], [0xDF, 0xE1], [0xDF, 0xE8], [0xE0, 0xF1], [0xE1, 0xAD], [0xE1, 0xED], [0xE3, 0xF5], [0xE4, 0xA1], [0xE4, 0xA9], [0xE5, 0xAE], [0xE5, 0xB1], [0xE5, 0xB2], [0xE5, 0xB9], [0xE5, 0xBB], [0xE5, 0xBC], [0xE5, 0xC4], [0xE5, 0xCE], [0xE5, 0xD0], [0xE5, 0xD2], [0xE5, 0xD6], [0xE5, 0xFA], [0xE5, 0xFB], [0xE5, 0xFC], [0xE5, 0xFE], [0xE6, 0xA1], [0xE6, 0xA4], [0xE6, 0xA7], [0xE6, 0xAD], [0xE6, 0xAF], [0xE6, 0xB0], [0xE6, 0xB1], [0xE6, 0xB3], [0xE6, 0xB7], [0xE6, 0xB8], [0xE6, 0xBC], [0xE6, 0xC4], [0xE6, 0xC6], [0xE6, 0xC7], [0xE6, 0xCA], [0xE6, 0xD2], [0xE6, 0xD6], [0xE6, 0xD9], [0xE6, 0xDC], [0xE6, 0xDF], [0xE6, 0xE1], [0xE6, 0xE4], [0xE6, 0xE5], [0xE6, 0xE6], [0xE6, 0xE8], [0xE6, 0xEA], [0xE6, 0xEB], [0xE6, 0xEC], [0xE6, 0xEF], [0xE6, 0xF1], [0xE6, 0xF2], [0xE6, 0xF5], [0xE6, 0xF6], [0xE6, 0xF7], [0xE6, 0xF9], [0xE7, 0xA1], [0xE7, 0xA6], [0xE7, 0xA9], [0xE7, 0xAA], [0xE7, 0xAC], [0xE7, 0xAD], [0xE7, 0xB0], [0xE7, 0xBF], [0xE7, 0xC1], [0xE7, 0xC6], [0xE7, 0xC7], [0xE7, 0xCB], [0xE7, 0xCD], [0xE7, 0xCF], [0xE7, 0xD0], [0xE7, 0xD3], [0xE7, 0xDF], [0xE7, 0xE4], [0xE7, 0xE6], [0xE7, 0xF7], [0xE8, 0xE7], [0xE8, 0xE8], [0xE8, 0xF0], [0xE8, 0xF1], [0xE8, 0xF7], [0xE8, 0xF9], [0xE8, 0xFB], [0xE8, 0xFE], [0xE9, 0xA7], [0xE9, 0xAC], [0xE9, 0xCC], [0xE9, 0xF7], [0xEA, 0xC1], [0xEA, 0xE5], [0xEA, 0xF4], [0xEA, 0xF7], [0xEA, 0xFC], [0xEA, 0xFE], [0xEB, 0xA4], [0xEB, 0xA7], [0xEB, 0xA9], [0xEB, 0xAA], [0xEB, 0xBA], [0xEB, 0xBB], [0xEB, 0xBD], [0xEB, 0xC1], [0xEB, 0xC2], [0xEB, 0xC6], [0xEB, 0xC7], [0xEB, 0xCC], [0xEB, 0xCF], [0xEB, 0xD0], [0xEB, 0xD1], [0xEB, 0xD2], [0xEB, 0xD8], [0xEC, 0xA6], [0xEC, 0xA7], [0xEC, 0xAA], [0xEC, 0xAF], [0xEC, 0xB0], [0xEC, 0xB1], [0xEC, 0xB2], [0xEC, 0xB5], [0xEC, 0xB8], [0xEC, 0xBA], [0xEC, 0xC0], [0xEC, 0xC1], [0xEC, 0xC5], [0xEC, 0xC6], [0xEC, 0xC9], [0xEC, 0xCA], [0xEC, 0xD5], [0xEC, 0xDD], [0xEC, 0xDE], [0xEC, 0xE1], [0xEC, 0xE4], [0xEC, 0xE7], [0xEC, 0xE8], [0xEC, 0xF7], [0xEC, 0xF8], [0xEC, 0xFA], [0xED, 0xA1], [0xED, 0xA2], [0xED, 0xA3], [0xED, 0xEE], [0xEE, 0xDB], [0xF2, 0xBD], [0xF2, 0xFA], [0xF3, 0xB1], [0xF4, 0xA7], [0xF4, 0xEE], [0xF6, 0xF4], [0xF6, 0xF6], [0xF7, 0xB8], [0xF7, 0xC8], [0xF7, 0xD3], [0xF8, 0xDB], [0xF8, 0xF0], [0xFA, 0xA1], [0xFA, 0xA2], [0xFA, 0xE6], [0xFC, 0xA9], ]; pub static JIS0212_KANJI: [u16; 5801] = [ 0x4E02, 0x4E04, 0x4E05, 0x4E0C, 0x4E12, 0x4E1F, 0x4E23, 0x4E24, 0x4E28, 0x4E2B, 0x4E2E, 0x4E2F, 0x4E30, 0x4E35, 0x4E40, 0x4E41, 0x4E44, 0x4E47, 0x4E51, 0x4E5A, 0x4E5C, 0x4E63, 0x4E68, 0x4E69, 0x4E74, 0x4E75, 0x4E79, 0x4E7F, 0x4E8D, 0x4E96, 0x4E97, 0x4E9D, 0x4EAF, 0x4EB9, 0x4EC3, 0x4ED0, 0x4EDA, 0x4EDB, 0x4EE0, 0x4EE1, 0x4EE2, 0x4EE8, 0x4EEF, 0x4EF1, 0x4EF3, 0x4EF5, 0x4EFD, 0x4EFE, 0x4EFF, 0x4F00, 0x4F02, 0x4F03, 0x4F08, 0x4F0B, 0x4F0C, 0x4F12, 0x4F15, 0x4F16, 0x4F17, 0x4F19, 0x4F2E, 0x4F31, 0x4F60, 0x4F33, 0x4F35, 0x4F37, 0x4F39, 0x4F3B, 0x4F3E, 0x4F40, 0x4F42, 0x4F48, 0x4F49, 0x4F4B, 0x4F4C, 0x4F52, 0x4F54, 0x4F56, 0x4F58, 0x4F5F, 0x4F63, 0x4F6A, 0x4F6C, 0x4F6E, 0x4F71, 0x4F77, 0x4F78, 0x4F79, 0x4F7A, 0x4F7D, 0x4F7E, 0x4F81, 0x4F82, 0x4F84, 0x4F85, 0x4F89, 0x4F8A, 0x4F8C, 0x4F8E, 0x4F90, 0x4F92, 0x4F93, 0x4F94, 0x4F97, 0x4F99, 0x4F9A, 0x4F9E, 0x4F9F, 0x4FB2, 0x4FB7, 0x4FB9, 0x4FBB, 0x4FBC, 0x4FBD, 0x4FBE, 0x4FC0, 0x4FC1, 0x4FC5, 0x4FC6, 0x4FC8, 0x4FC9, 0x4FCB, 0x4FCC, 0x4FCD, 0x4FCF, 0x4FD2, 0x4FDC, 0x4FE0, 0x4FE2, 0x4FF0, 0x4FF2, 0x4FFC, 0x4FFD, 0x4FFF, 0x5000, 0x5001, 0x5004, 0x5007, 0x500A, 0x500C, 0x500E, 0x5010, 0x5013, 0x5017, 0x5018, 0x501B, 0x501C, 0x501D, 0x501E, 0x5022, 0x5027, 0x502E, 0x5030, 0x5032, 0x5033, 0x5035, 0x5040, 0x5041, 0x5042, 0x5045, 0x5046, 0x504A, 0x504C, 0x504E, 0x5051, 0x5052, 0x5053, 0x5057, 0x5059, 0x505F, 0x5060, 0x5062, 0x5063, 0x5066, 0x5067, 0x506A, 0x506D, 0x5070, 0x5071, 0x503B, 0x5081, 0x5083, 0x5084, 0x5086, 0x508A, 0x508E, 0x508F, 0x5090, 0x5092, 0x5093, 0x5094, 0x5096, 0x509B, 0x509C, 0x509E, 0x509F, 0x50A0, 0x50A1, 0x50A2, 0x50AA, 0x50AF, 0x50B0, 0x50B9, 0x50BA, 0x50BD, 0x50C0, 0x50C3, 0x50C4, 0x50C7, 0x50CC, 0x50CE, 0x50D0, 0x50D3, 0x50D4, 0x50D8, 0x50DC, 0x50DD, 0x50DF, 0x50E2, 0x50E4, 0x50E6, 0x50E8, 0x50E9, 0x50EF, 0x50F1, 0x50F6, 0x50FA, 0x50FE, 0x5103, 0x5106, 0x5107, 0x5108, 0x510B, 0x510C, 0x510D, 0x510E, 0x50F2, 0x5110, 0x5117, 0x5119, 0x511B, 0x511C, 0x511D, 0x511E, 0x5123, 0x5127, 0x5128, 0x512C, 0x512D, 0x512F, 0x5131, 0x5133, 0x5134, 0x5135, 0x5138, 0x5139, 0x5142, 0x514A, 0x514F, 0x5153, 0x5155, 0x5157, 0x5158, 0x515F, 0x5164, 0x5166, 0x517E, 0x5183, 0x5184, 0x518B, 0x518E, 0x5198, 0x519D, 0x51A1, 0x51A3, 0x51AD, 0x51B8, 0x51BA, 0x51BC, 0x51BE, 0x51BF, 0x51C2, 0x51C8, 0x51CF, 0x51D1, 0x51D2, 0x51D3, 0x51D5, 0x51D8, 0x51DE, 0x51E2, 0x51E5, 0x51EE, 0x51F2, 0x51F3, 0x51F4, 0x51F7, 0x5201, 0x5202, 0x5205, 0x5212, 0x5213, 0x5215, 0x5216, 0x5218, 0x5222, 0x5228, 0x5231, 0x5232, 0x5235, 0x523C, 0x5245, 0x5249, 0x5255, 0x5257, 0x5258, 0x525A, 0x525C, 0x525F, 0x5260, 0x5261, 0x5266, 0x526E, 0x5277, 0x5278, 0x5279, 0x5280, 0x5282, 0x5285, 0x528A, 0x528C, 0x5293, 0x5295, 0x5296, 0x5297, 0x5298, 0x529A, 0x529C, 0x52A4, 0x52A5, 0x52A6, 0x52A7, 0x52AF, 0x52B0, 0x52B6, 0x52B7, 0x52B8, 0x52BA, 0x52BB, 0x52BD, 0x52C0, 0x52C4, 0x52C6, 0x52C8, 0x52CC, 0x52CF, 0x52D1, 0x52D4, 0x52D6, 0x52DB, 0x52DC, 0x52E1, 0x52E5, 0x52E8, 0x52E9, 0x52EA, 0x52EC, 0x52F0, 0x52F1, 0x52F4, 0x52F6, 0x52F7, 0x5300, 0x5303, 0x530A, 0x530B, 0x530C, 0x5311, 0x5313, 0x5318, 0x531B, 0x531C, 0x531E, 0x531F, 0x5325, 0x5327, 0x5328, 0x5329, 0x532B, 0x532C, 0x532D, 0x5330, 0x5332, 0x5335, 0x533C, 0x533D, 0x533E, 0x5342, 0x534C, 0x534B, 0x5359, 0x535B, 0x5361, 0x5363, 0x5365, 0x536C, 0x536D, 0x5372, 0x5379, 0x537E, 0x5383, 0x5387, 0x5388, 0x538E, 0x5393, 0x5394, 0x5399, 0x539D, 0x53A1, 0x53A4, 0x53AA, 0x53AB, 0x53AF, 0x53B2, 0x53B4, 0x53B5, 0x53B7, 0x53B8, 0x53BA, 0x53BD, 0x53C0, 0x53C5, 0x53CF, 0x53D2, 0x53D3, 0x53D5, 0x53DA, 0x53DD, 0x53DE, 0x53E0, 0x53E6, 0x53E7, 0x53F5, 0x5402, 0x5413, 0x541A, 0x5421, 0x5427, 0x5428, 0x542A, 0x542F, 0x5431, 0x5434, 0x5435, 0x5443, 0x5444, 0x5447, 0x544D, 0x544F, 0x545E, 0x5462, 0x5464, 0x5466, 0x5467, 0x5469, 0x546B, 0x546D, 0x546E, 0x5474, 0x547F, 0x5481, 0x5483, 0x5485, 0x5488, 0x5489, 0x548D, 0x5491, 0x5495, 0x5496, 0x549C, 0x549F, 0x54A1, 0x54A6, 0x54A7, 0x54A9, 0x54AA, 0x54AD, 0x54AE, 0x54B1, 0x54B7, 0x54B9, 0x54BA, 0x54BB, 0x54BF, 0x54C6, 0x54CA, 0x54CD, 0x54CE, 0x54E0, 0x54EA, 0x54EC, 0x54EF, 0x54F6, 0x54FC, 0x54FE, 0x54FF, 0x5500, 0x5501, 0x5505, 0x5508, 0x5509, 0x550C, 0x550D, 0x550E, 0x5515, 0x552A, 0x552B, 0x5532, 0x5535, 0x5536, 0x553B, 0x553C, 0x553D, 0x5541, 0x5547, 0x5549, 0x554A, 0x554D, 0x5550, 0x5551, 0x5558, 0x555A, 0x555B, 0x555E, 0x5560, 0x5561, 0x5564, 0x5566, 0x557F, 0x5581, 0x5582, 0x5586, 0x5588, 0x558E, 0x558F, 0x5591, 0x5592, 0x5593, 0x5594, 0x5597, 0x55A3, 0x55A4, 0x55AD, 0x55B2, 0x55BF, 0x55C1, 0x55C3, 0x55C6, 0x55C9, 0x55CB, 0x55CC, 0x55CE, 0x55D1, 0x55D2, 0x55D3, 0x55D7, 0x55D8, 0x55DB, 0x55DE, 0x55E2, 0x55E9, 0x55F6, 0x55FF, 0x5605, 0x5608, 0x560A, 0x560D, 0x560E, 0x560F, 0x5610, 0x5611, 0x5612, 0x5619, 0x562C, 0x5630, 0x5633, 0x5635, 0x5637, 0x5639, 0x563B, 0x563C, 0x563D, 0x563F, 0x5640, 0x5641, 0x5643, 0x5644, 0x5646, 0x5649, 0x564B, 0x564D, 0x564F, 0x5654, 0x565E, 0x5660, 0x5661, 0x5662, 0x5663, 0x5666, 0x5669, 0x566D, 0x566F, 0x5671, 0x5672, 0x5675, 0x5684, 0x5685, 0x5688, 0x568B, 0x568C, 0x5695, 0x5699, 0x569A, 0x569D, 0x569E, 0x569F, 0x56A6, 0x56A7, 0x56A8, 0x56A9, 0x56AB, 0x56AC, 0x56AD, 0x56B1, 0x56B3, 0x56B7, 0x56BE, 0x56C5, 0x56C9, 0x56CA, 0x56CB, 0x56CF, 0x56D0, 0x56CC, 0x56CD, 0x56D9, 0x56DC, 0x56DD, 0x56DF, 0x56E1, 0x56E4, 0x56E5, 0x56E6, 0x56E7, 0x56E8, 0x56F1, 0x56EB, 0x56ED, 0x56F6, 0x56F7, 0x5701, 0x5702, 0x5707, 0x570A, 0x570C, 0x5711, 0x5715, 0x571A, 0x571B, 0x571D, 0x5720, 0x5722, 0x5723, 0x5724, 0x5725, 0x5729, 0x572A, 0x572C, 0x572E, 0x572F, 0x5733, 0x5734, 0x573D, 0x573E, 0x573F, 0x5745, 0x5746, 0x574C, 0x574D, 0x5752, 0x5762, 0x5765, 0x5767, 0x5768, 0x576B, 0x576D, 0x576E, 0x576F, 0x5770, 0x5771, 0x5773, 0x5774, 0x5775, 0x5777, 0x5779, 0x577A, 0x577B, 0x577C, 0x577E, 0x5781, 0x5783, 0x578C, 0x5794, 0x5797, 0x5799, 0x579A, 0x579C, 0x579D, 0x579E, 0x579F, 0x57A1, 0x5795, 0x57A7, 0x57A8, 0x57A9, 0x57AC, 0x57B8, 0x57BD, 0x57C7, 0x57C8, 0x57CC, 0x57CF, 0x57D5, 0x57DD, 0x57DE, 0x57E4, 0x57E6, 0x57E7, 0x57E9, 0x57ED, 0x57F0, 0x57F5, 0x57F6, 0x57F8, 0x57FD, 0x57FE, 0x57FF, 0x5803, 0x5804, 0x5808, 0x5809, 0x57E1, 0x580C, 0x580D, 0x581B, 0x581E, 0x581F, 0x5820, 0x5826, 0x5827, 0x582D, 0x5832, 0x5839, 0x583F, 0x5849, 0x584C, 0x584D, 0x584F, 0x5850, 0x5855, 0x585F, 0x5861, 0x5864, 0x5867, 0x5868, 0x5878, 0x587C, 0x587F, 0x5880, 0x5881, 0x5887, 0x5888, 0x5889, 0x588A, 0x588C, 0x588D, 0x588F, 0x5890, 0x5894, 0x5896, 0x589D, 0x58A0, 0x58A1, 0x58A2, 0x58A6, 0x58A9, 0x58B1, 0x58B2, 0x58C4, 0x58BC, 0x58C2, 0x58C8, 0x58CD, 0x58CE, 0x58D0, 0x58D2, 0x58D4, 0x58D6, 0x58DA, 0x58DD, 0x58E1, 0x58E2, 0x58E9, 0x58F3, 0x5905, 0x5906, 0x590B, 0x590C, 0x5912, 0x5913, 0x5914, 0x8641, 0x591D, 0x5921, 0x5923, 0x5924, 0x5928, 0x592F, 0x5930, 0x5933, 0x5935, 0x5936, 0x593F, 0x5943, 0x5946, 0x5952, 0x5953, 0x5959, 0x595B, 0x595D, 0x595E, 0x595F, 0x5961, 0x5963, 0x596B, 0x596D, 0x596F, 0x5972, 0x5975, 0x5976, 0x5979, 0x597B, 0x597C, 0x598B, 0x598C, 0x598E, 0x5992, 0x5995, 0x5997, 0x599F, 0x59A4, 0x59A7, 0x59AD, 0x59AE, 0x59AF, 0x59B0, 0x59B3, 0x59B7, 0x59BA, 0x59BC, 0x59C1, 0x59C3, 0x59C4, 0x59C8, 0x59CA, 0x59CD, 0x59D2, 0x59DD, 0x59DE, 0x59DF, 0x59E3, 0x59E4, 0x59E7, 0x59EE, 0x59EF, 0x59F1, 0x59F2, 0x59F4, 0x59F7, 0x5A00, 0x5A04, 0x5A0C, 0x5A0D, 0x5A0E, 0x5A12, 0x5A13, 0x5A1E, 0x5A23, 0x5A24, 0x5A27, 0x5A28, 0x5A2A, 0x5A2D, 0x5A30, 0x5A44, 0x5A45, 0x5A47, 0x5A48, 0x5A4C, 0x5A50, 0x5A55, 0x5A5E, 0x5A63, 0x5A65, 0x5A67, 0x5A6D, 0x5A77, 0x5A7A, 0x5A7B, 0x5A7E, 0x5A8B, 0x5A90, 0x5A93, 0x5A96, 0x5A99, 0x5A9C, 0x5A9E, 0x5A9F, 0x5AA0, 0x5AA2, 0x5AA7, 0x5AAC, 0x5AB1, 0x5AB2, 0x5AB3, 0x5AB5, 0x5AB8, 0x5ABA, 0x5ABB, 0x5ABF, 0x5AC4, 0x5AC6, 0x5AC8, 0x5ACF, 0x5ADA, 0x5ADC, 0x5AE0, 0x5AE5, 0x5AEA, 0x5AEE, 0x5AF5, 0x5AF6, 0x5AFD, 0x5B00, 0x5B01, 0x5B08, 0x5B17, 0x5B34, 0x5B19, 0x5B1B, 0x5B1D, 0x5B21, 0x5B25, 0x5B2D, 0x5B38, 0x5B41, 0x5B4B, 0x5B4C, 0x5B52, 0x5B56, 0x5B5E, 0x5B68, 0x5B6E, 0x5B6F, 0x5B7C, 0x5B7D, 0x5B7E, 0x5B7F, 0x5B81, 0x5B84, 0x5B86, 0x5B8A, 0x5B8E, 0x5B90, 0x5B91, 0x5B93, 0x5B94, 0x5B96, 0x5BA8, 0x5BA9, 0x5BAC, 0x5BAD, 0x5BAF, 0x5BB1, 0x5BB2, 0x5BB7, 0x5BBA, 0x5BBC, 0x5BC0, 0x5BC1, 0x5BCD, 0x5BCF, 0x5BD6, 0x5BD7, 0x5BD8, 0x5BD9, 0x5BDA, 0x5BE0, 0x5BEF, 0x5BF1, 0x5BF4, 0x5BFD, 0x5C0C, 0x5C17, 0x5C1E, 0x5C1F, 0x5C23, 0x5C26, 0x5C29, 0x5C2B, 0x5C2C, 0x5C2E, 0x5C30, 0x5C32, 0x5C35, 0x5C36, 0x5C59, 0x5C5A, 0x5C5C, 0x5C62, 0x5C63, 0x5C67, 0x5C68, 0x5C69, 0x5C6D, 0x5C70, 0x5C74, 0x5C75, 0x5C7A, 0x5C7B, 0x5C7C, 0x5C7D, 0x5C87, 0x5C88, 0x5C8A, 0x5C8F, 0x5C92, 0x5C9D, 0x5C9F, 0x5CA0, 0x5CA2, 0x5CA3, 0x5CA6, 0x5CAA, 0x5CB2, 0x5CB4, 0x5CB5, 0x5CBA, 0x5CC9, 0x5CCB, 0x5CD2, 0x5CDD, 0x5CD7, 0x5CEE, 0x5CF1, 0x5CF2, 0x5CF4, 0x5D01, 0x5D06, 0x5D0D, 0x5D12, 0x5D2B, 0x5D23, 0x5D24, 0x5D26, 0x5D27, 0x5D31, 0x5D34, 0x5D39, 0x5D3D, 0x5D3F, 0x5D42, 0x5D43, 0x5D46, 0x5D48, 0x5D55, 0x5D51, 0x5D59, 0x5D4A, 0x5D5F, 0x5D60, 0x5D61, 0x5D62, 0x5D64, 0x5D6A, 0x5D6D, 0x5D70, 0x5D79, 0x5D7A, 0x5D7E, 0x5D7F, 0x5D81, 0x5D83, 0x5D88, 0x5D8A, 0x5D92, 0x5D93, 0x5D94, 0x5D95, 0x5D99, 0x5D9B, 0x5D9F, 0x5DA0, 0x5DA7, 0x5DAB, 0x5DB0, 0x5DB4, 0x5DB8, 0x5DB9, 0x5DC3, 0x5DC7, 0x5DCB, 0x5DD0, 0x5DCE, 0x5DD8, 0x5DD9, 0x5DE0, 0x5DE4, 0x5DE9, 0x5DF8, 0x5DF9, 0x5E00, 0x5E07, 0x5E0D, 0x5E12, 0x5E14, 0x5E15, 0x5E18, 0x5E1F, 0x5E20, 0x5E2E, 0x5E28, 0x5E32, 0x5E35, 0x5E3E, 0x5E4B, 0x5E50, 0x5E49, 0x5E51, 0x5E56, 0x5E58, 0x5E5B, 0x5E5C, 0x5E5E, 0x5E68, 0x5E6A, 0x5E6B, 0x5E6C, 0x5E6D, 0x5E6E, 0x5E70, 0x5E80, 0x5E8B, 0x5E8E, 0x5EA2, 0x5EA4, 0x5EA5, 0x5EA8, 0x5EAA, 0x5EAC, 0x5EB1, 0x5EB3, 0x5EBD, 0x5EBE, 0x5EBF, 0x5EC6, 0x5ECC, 0x5ECB, 0x5ECE, 0x5ED1, 0x5ED2, 0x5ED4, 0x5ED5, 0x5EDC, 0x5EDE, 0x5EE5, 0x5EEB, 0x5F02, 0x5F06, 0x5F07, 0x5F08, 0x5F0E, 0x5F19, 0x5F1C, 0x5F1D, 0x5F21, 0x5F22, 0x5F23, 0x5F24, 0x5F28, 0x5F2B, 0x5F2C, 0x5F2E, 0x5F30, 0x5F34, 0x5F36, 0x5F3B, 0x5F3D, 0x5F3F, 0x5F40, 0x5F44, 0x5F45, 0x5F47, 0x5F4D, 0x5F50, 0x5F54, 0x5F58, 0x5F5B, 0x5F60, 0x5F63, 0x5F64, 0x5F67, 0x5F6F, 0x5F72, 0x5F74, 0x5F75, 0x5F78, 0x5F7A, 0x5F7D, 0x5F7E, 0x5F89, 0x5F8D, 0x5F8F, 0x5F96, 0x5F9C, 0x5F9D, 0x5FA2, 0x5FA7, 0x5FAB, 0x5FA4, 0x5FAC, 0x5FAF, 0x5FB0, 0x5FB1, 0x5FB8, 0x5FC4, 0x5FC7, 0x5FC8, 0x5FC9, 0x5FCB, 0x5FD0, 0x5FD1, 0x5FD2, 0x5FD3, 0x5FD4, 0x5FDE, 0x5FE1, 0x5FE2, 0x5FE8, 0x5FE9, 0x5FEA, 0x5FEC, 0x5FED, 0x5FEE, 0x5FEF, 0x5FF2, 0x5FF3, 0x5FF6, 0x5FFA, 0x5FFC, 0x6007, 0x600A, 0x600D, 0x6013, 0x6014, 0x6017, 0x6018, 0x601A, 0x601F, 0x6024, 0x602D, 0x6033, 0x6035, 0x6040, 0x6047, 0x6048, 0x6049, 0x604C, 0x6051, 0x6054, 0x6056, 0x6057, 0x605D, 0x6061, 0x6067, 0x6071, 0x607E, 0x607F, 0x6082, 0x6086, 0x6088, 0x608A, 0x608E, 0x6091, 0x6093, 0x6095, 0x6098, 0x609D, 0x609E, 0x60A2, 0x60A4, 0x60A5, 0x60A8, 0x60B0, 0x60B1, 0x60B7, 0x60BB, 0x60BE, 0x60C2, 0x60C4, 0x60C8, 0x60C9, 0x60CA, 0x60CB, 0x60CE, 0x60CF, 0x60D4, 0x60D5, 0x60D9, 0x60DB, 0x60DD, 0x60DE, 0x60E2, 0x60E5, 0x60F2, 0x60F5, 0x60F8, 0x60FC, 0x60FD, 0x6102, 0x6107, 0x610A, 0x610C, 0x6110, 0x6111, 0x6112, 0x6113, 0x6114, 0x6116, 0x6117, 0x6119, 0x611C, 0x611E, 0x6122, 0x612A, 0x612B, 0x6130, 0x6131, 0x6135, 0x6136, 0x6137, 0x6139, 0x6141, 0x6145, 0x6146, 0x6149, 0x615E, 0x6160, 0x616C, 0x6172, 0x6178, 0x617B, 0x617C, 0x617F, 0x6180, 0x6181, 0x6183, 0x6184, 0x618B, 0x618D, 0x6192, 0x6193, 0x6197, 0x6198, 0x619C, 0x619D, 0x619F, 0x61A0, 0x61A5, 0x61A8, 0x61AA, 0x61AD, 0x61B8, 0x61B9, 0x61BC, 0x61C0, 0x61C1, 0x61C2, 0x61CE, 0x61CF, 0x61D5, 0x61DC, 0x61DD, 0x61DE, 0x61DF, 0x61E1, 0x61E2, 0x61E7, 0x61E9, 0x61E5, 0x61EC, 0x61ED, 0x61EF, 0x6201, 0x6203, 0x6204, 0x6207, 0x6213, 0x6215, 0x621C, 0x6220, 0x6222, 0x6223, 0x6227, 0x6229, 0x622B, 0x6239, 0x623D, 0x6242, 0x6243, 0x6244, 0x6246, 0x624C, 0x6250, 0x6251, 0x6252, 0x6254, 0x6256, 0x625A, 0x625C, 0x6264, 0x626D, 0x626F, 0x6273, 0x627A, 0x627D, 0x628D, 0x628E, 0x628F, 0x6290, 0x62A6, 0x62A8, 0x62B3, 0x62B6, 0x62B7, 0x62BA, 0x62BE, 0x62BF, 0x62C4, 0x62CE, 0x62D5, 0x62D6, 0x62DA, 0x62EA, 0x62F2, 0x62F4, 0x62FC, 0x62FD, 0x6303, 0x6304, 0x630A, 0x630B, 0x630D, 0x6310, 0x6313, 0x6316, 0x6318, 0x6329, 0x632A, 0x632D, 0x6335, 0x6336, 0x6339, 0x633C, 0x6341, 0x6342, 0x6343, 0x6344, 0x6346, 0x634A, 0x634B, 0x634E, 0x6352, 0x6353, 0x6354, 0x6358, 0x635B, 0x6365, 0x6366, 0x636C, 0x636D, 0x6371, 0x6374, 0x6375, 0x6378, 0x637C, 0x637D, 0x637F, 0x6382, 0x6384, 0x6387, 0x638A, 0x6390, 0x6394, 0x6395, 0x6399, 0x639A, 0x639E, 0x63A4, 0x63A6, 0x63AD, 0x63AE, 0x63AF, 0x63BD, 0x63C1, 0x63C5, 0x63C8, 0x63CE, 0x63D1, 0x63D3, 0x63D4, 0x63D5, 0x63DC, 0x63E0, 0x63E5, 0x63EA, 0x63EC, 0x63F2, 0x63F3, 0x63F5, 0x63F8, 0x63F9, 0x6409, 0x640A, 0x6410, 0x6412, 0x6414, 0x6418, 0x641E, 0x6420, 0x6422, 0x6424, 0x6425, 0x6429, 0x642A, 0x642F, 0x6430, 0x6435, 0x643D, 0x643F, 0x644B, 0x644F, 0x6451, 0x6452, 0x6453, 0x6454, 0x645A, 0x645B, 0x645C, 0x645D, 0x645F, 0x6460, 0x6461, 0x6463, 0x646D, 0x6473, 0x6474, 0x647B, 0x647D, 0x6485, 0x6487, 0x648F, 0x6490, 0x6491, 0x6498, 0x6499, 0x649B, 0x649D, 0x649F, 0x64A1, 0x64A3, 0x64A6, 0x64A8, 0x64AC, 0x64B3, 0x64BD, 0x64BE, 0x64BF, 0x64C4, 0x64C9, 0x64CA, 0x64CB, 0x64CC, 0x64CE, 0x64D0, 0x64D1, 0x64D5, 0x64D7, 0x64E4, 0x64E5, 0x64E9, 0x64EA, 0x64ED, 0x64F0, 0x64F5, 0x64F7, 0x64FB, 0x64FF, 0x6501, 0x6504, 0x6508, 0x6509, 0x650A, 0x650F, 0x6513, 0x6514, 0x6516, 0x6519, 0x651B, 0x651E, 0x651F, 0x6522, 0x6526, 0x6529, 0x652E, 0x6531, 0x653A, 0x653C, 0x653D, 0x6543, 0x6547, 0x6549, 0x6550, 0x6552, 0x6554, 0x655F, 0x6560, 0x6567, 0x656B, 0x657A, 0x657D, 0x6581, 0x6585, 0x658A, 0x6592, 0x6595, 0x6598, 0x659D, 0x65A0, 0x65A3, 0x65A6, 0x65AE, 0x65B2, 0x65B3, 0x65B4, 0x65BF, 0x65C2, 0x65C8, 0x65C9, 0x65CE, 0x65D0, 0x65D4, 0x65D6, 0x65D8, 0x65DF, 0x65F0, 0x65F2, 0x65F4, 0x65F5, 0x65F9, 0x65FE, 0x65FF, 0x6600, 0x6604, 0x6608, 0x6609, 0x660D, 0x6611, 0x6612, 0x6615, 0x6616, 0x661D, 0x661E, 0x6621, 0x6622, 0x6623, 0x6624, 0x6626, 0x6629, 0x662A, 0x662B, 0x662C, 0x662E, 0x6630, 0x6631, 0x6633, 0x6639, 0x6637, 0x6640, 0x6645, 0x6646, 0x664A, 0x664C, 0x6651, 0x664E, 0x6657, 0x6658, 0x6659, 0x665B, 0x665C, 0x6660, 0x6661, 0x66FB, 0x666A, 0x666B, 0x666C, 0x667E, 0x6673, 0x6675, 0x667F, 0x6677, 0x6678, 0x6679, 0x667B, 0x6680, 0x667C, 0x668B, 0x668C, 0x668D, 0x6690, 0x6692, 0x6699, 0x669A, 0x669B, 0x669C, 0x669F, 0x66A0, 0x66A4, 0x66AD, 0x66B1, 0x66B2, 0x66B5, 0x66BB, 0x66BF, 0x66C0, 0x66C2, 0x66C3, 0x66C8, 0x66CC, 0x66CE, 0x66CF, 0x66D4, 0x66DB, 0x66DF, 0x66E8, 0x66EB, 0x66EC, 0x66EE, 0x66FA, 0x6705, 0x6707, 0x670E, 0x6713, 0x6719, 0x671C, 0x6720, 0x6722, 0x6733, 0x673E, 0x6745, 0x6747, 0x6748, 0x674C, 0x6754, 0x6755, 0x675D, 0x6766, 0x676C, 0x676E, 0x6774, 0x6776, 0x677B, 0x6781, 0x6784, 0x678E, 0x678F, 0x6791, 0x6793, 0x6796, 0x6798, 0x6799, 0x679B, 0x67B0, 0x67B1, 0x67B2, 0x67B5, 0x67BB, 0x67BC, 0x67BD, 0x67F9, 0x67C0, 0x67C2, 0x67C3, 0x67C5, 0x67C8, 0x67C9, 0x67D2, 0x67D7, 0x67D9, 0x67DC, 0x67E1, 0x67E6, 0x67F0, 0x67F2, 0x67F6, 0x67F7, 0x6852, 0x6814, 0x6819, 0x681D, 0x681F, 0x6828, 0x6827, 0x682C, 0x682D, 0x682F, 0x6830, 0x6831, 0x6833, 0x683B, 0x683F, 0x6844, 0x6845, 0x684A, 0x684C, 0x6855, 0x6857, 0x6858, 0x685B, 0x686B, 0x686E, 0x686F, 0x6870, 0x6871, 0x6872, 0x6875, 0x6879, 0x687A, 0x687B, 0x687C, 0x6882, 0x6884, 0x6886, 0x6888, 0x6896, 0x6898, 0x689A, 0x689C, 0x68A1, 0x68A3, 0x68A5, 0x68A9, 0x68AA, 0x68AE, 0x68B2, 0x68BB, 0x68C5, 0x68C8, 0x68CC, 0x68CF, 0x68D0, 0x68D1, 0x68D3, 0x68D6, 0x68D9, 0x68DC, 0x68DD, 0x68E5, 0x68E8, 0x68EA, 0x68EB, 0x68EC, 0x68ED, 0x68F0, 0x68F1, 0x68F5, 0x68F6, 0x68FB, 0x68FC, 0x68FD, 0x6906, 0x6909, 0x690A, 0x6910, 0x6911, 0x6913, 0x6916, 0x6917, 0x6931, 0x6933, 0x6935, 0x6938, 0x693B, 0x6942, 0x6945, 0x6949, 0x694E, 0x6957, 0x695B, 0x6963, 0x6964, 0x6965, 0x6966, 0x6968, 0x6969, 0x696C, 0x6970, 0x6971, 0x6972, 0x697A, 0x697B, 0x697F, 0x6980, 0x698D, 0x6992, 0x6996, 0x6998, 0x69A1, 0x69A5, 0x69A6, 0x69A8, 0x69AB, 0x69AD, 0x69AF, 0x69B7, 0x69B8, 0x69BA, 0x69BC, 0x69C5, 0x69C8, 0x69D1, 0x69D6, 0x69D7, 0x69E2, 0x69E5, 0x69EE, 0x69EF, 0x69F1, 0x69F3, 0x69F5, 0x69FE, 0x6A00, 0x6A01, 0x6A03, 0x6A0F, 0x6A11, 0x6A15, 0x6A1A, 0x6A1D, 0x6A20, 0x6A24, 0x6A28, 0x6A30, 0x6A32, 0x6A34, 0x6A37, 0x6A3B, 0x6A3E, 0x6A3F, 0x6A45, 0x6A46, 0x6A49, 0x6A4A, 0x6A4E, 0x6A50, 0x6A51, 0x6A52, 0x6A55, 0x6A56, 0x6A5B, 0x6A64, 0x6A67, 0x6A6A, 0x6A71, 0x6A73, 0x6A7E, 0x6A81, 0x6A83, 0x6A86, 0x6A87, 0x6A89, 0x6A8B, 0x6A91, 0x6A9B, 0x6A9D, 0x6A9E, 0x6A9F, 0x6AA5, 0x6AAB, 0x6AAF, 0x6AB0, 0x6AB1, 0x6AB4, 0x6ABD, 0x6ABE, 0x6ABF, 0x6AC6, 0x6AC9, 0x6AC8, 0x6ACC, 0x6AD0, 0x6AD4, 0x6AD5, 0x6AD6, 0x6ADC, 0x6ADD, 0x6AE4, 0x6AE7, 0x6AEC, 0x6AF0, 0x6AF1, 0x6AF2, 0x6AFC, 0x6AFD, 0x6B02, 0x6B03, 0x6B06, 0x6B07, 0x6B09, 0x6B0F, 0x6B10, 0x6B11, 0x6B17, 0x6B1B, 0x6B1E, 0x6B24, 0x6B28, 0x6B2B, 0x6B2C, 0x6B2F, 0x6B35, 0x6B36, 0x6B3B, 0x6B3F, 0x6B46, 0x6B4A, 0x6B4D, 0x6B52, 0x6B56, 0x6B58, 0x6B5D, 0x6B60, 0x6B67, 0x6B6B, 0x6B6E, 0x6B70, 0x6B75, 0x6B7D, 0x6B7E, 0x6B82, 0x6B85, 0x6B97, 0x6B9B, 0x6B9F, 0x6BA0, 0x6BA2, 0x6BA3, 0x6BA8, 0x6BA9, 0x6BAC, 0x6BAD, 0x6BAE, 0x6BB0, 0x6BB8, 0x6BB9, 0x6BBD, 0x6BBE, 0x6BC3, 0x6BC4, 0x6BC9, 0x6BCC, 0x6BD6, 0x6BDA, 0x6BE1, 0x6BE3, 0x6BE6, 0x6BE7, 0x6BEE, 0x6BF1, 0x6BF7, 0x6BF9, 0x6BFF, 0x6C02, 0x6C04, 0x6C05, 0x6C09, 0x6C0D, 0x6C0E, 0x6C10, 0x6C12, 0x6C19, 0x6C1F, 0x6C26, 0x6C27, 0x6C28, 0x6C2C, 0x6C2E, 0x6C33, 0x6C35, 0x6C36, 0x6C3A, 0x6C3B, 0x6C3F, 0x6C4A, 0x6C4B, 0x6C4D, 0x6C4F, 0x6C52, 0x6C54, 0x6C59, 0x6C5B, 0x6C5C, 0x6C6B, 0x6C6D, 0x6C6F, 0x6C74, 0x6C76, 0x6C78, 0x6C79, 0x6C7B, 0x6C85, 0x6C86, 0x6C87, 0x6C89, 0x6C94, 0x6C95, 0x6C97, 0x6C98, 0x6C9C, 0x6C9F, 0x6CB0, 0x6CB2, 0x6CB4, 0x6CC2, 0x6CC6, 0x6CCD, 0x6CCF, 0x6CD0, 0x6CD1, 0x6CD2, 0x6CD4, 0x6CD6, 0x6CDA, 0x6CDC, 0x6CE0, 0x6CE7, 0x6CE9, 0x6CEB, 0x6CEC, 0x6CEE, 0x6CF2, 0x6CF4, 0x6D04, 0x6D07, 0x6D0A, 0x6D0E, 0x6D0F, 0x6D11, 0x6D13, 0x6D1A, 0x6D26, 0x6D27, 0x6D28, 0x6C67, 0x6D2E, 0x6D2F, 0x6D31, 0x6D39, 0x6D3C, 0x6D3F, 0x6D57, 0x6D5E, 0x6D5F, 0x6D61, 0x6D65, 0x6D67, 0x6D6F, 0x6D70, 0x6D7C, 0x6D82, 0x6D87, 0x6D91, 0x6D92, 0x6D94, 0x6D96, 0x6D97, 0x6D98, 0x6DAA, 0x6DAC, 0x6DB4, 0x6DB7, 0x6DB9, 0x6DBD, 0x6DBF, 0x6DC4, 0x6DC8, 0x6DCA, 0x6DCE, 0x6DCF, 0x6DD6, 0x6DDB, 0x6DDD, 0x6DDF, 0x6DE0, 0x6DE2, 0x6DE5, 0x6DE9, 0x6DEF, 0x6DF0, 0x6DF4, 0x6DF6, 0x6DFC, 0x6E00, 0x6E04, 0x6E1E, 0x6E22, 0x6E27, 0x6E32, 0x6E36, 0x6E39, 0x6E3B, 0x6E3C, 0x6E44, 0x6E45, 0x6E48, 0x6E49, 0x6E4B, 0x6E4F, 0x6E51, 0x6E52, 0x6E53, 0x6E54, 0x6E57, 0x6E5C, 0x6E5D, 0x6E5E, 0x6E62, 0x6E63, 0x6E68, 0x6E73, 0x6E7B, 0x6E7D, 0x6E8D, 0x6E93, 0x6E99, 0x6EA0, 0x6EA7, 0x6EAD, 0x6EAE, 0x6EB1, 0x6EB3, 0x6EBB, 0x6EBF, 0x6EC0, 0x6EC1, 0x6EC3, 0x6EC7, 0x6EC8, 0x6ECA, 0x6ECD, 0x6ECE, 0x6ECF, 0x6EEB, 0x6EED, 0x6EEE, 0x6EF9, 0x6EFB, 0x6EFD, 0x6F04, 0x6F08, 0x6F0A, 0x6F0C, 0x6F0D, 0x6F16, 0x6F18, 0x6F1A, 0x6F1B, 0x6F26, 0x6F29, 0x6F2A, 0x6F2F, 0x6F30, 0x6F33, 0x6F36, 0x6F3B, 0x6F3C, 0x6F2D, 0x6F4F, 0x6F51, 0x6F52, 0x6F53, 0x6F57, 0x6F59, 0x6F5A, 0x6F5D, 0x6F5E, 0x6F61, 0x6F62, 0x6F68, 0x6F6C, 0x6F7D, 0x6F7E, 0x6F83, 0x6F87, 0x6F88, 0x6F8B, 0x6F8C, 0x6F8D, 0x6F90, 0x6F92, 0x6F93, 0x6F94, 0x6F96, 0x6F9A, 0x6F9F, 0x6FA0, 0x6FA5, 0x6FA6, 0x6FA7, 0x6FA8, 0x6FAE, 0x6FAF, 0x6FB0, 0x6FB5, 0x6FB6, 0x6FBC, 0x6FC5, 0x6FC7, 0x6FC8, 0x6FCA, 0x6FDA, 0x6FDE, 0x6FE8, 0x6FE9, 0x6FF0, 0x6FF5, 0x6FF9, 0x6FFC, 0x6FFD, 0x7000, 0x7005, 0x7006, 0x7007, 0x700D, 0x7017, 0x7020, 0x7023, 0x702F, 0x7034, 0x7037, 0x7039, 0x703C, 0x7043, 0x7044, 0x7048, 0x7049, 0x704A, 0x704B, 0x7054, 0x7055, 0x705D, 0x705E, 0x704E, 0x7064, 0x7065, 0x706C, 0x706E, 0x7075, 0x7076, 0x707E, 0x7081, 0x7085, 0x7086, 0x7094, 0x7095, 0x7096, 0x7097, 0x7098, 0x709B, 0x70A4, 0x70AB, 0x70B0, 0x70B1, 0x70B4, 0x70B7, 0x70CA, 0x70D1, 0x70D3, 0x70D4, 0x70D5, 0x70D6, 0x70D8, 0x70DC, 0x70E4, 0x70FA, 0x7103, 0x7104, 0x7105, 0x7106, 0x7107, 0x710B, 0x710C, 0x710F, 0x711E, 0x7120, 0x712B, 0x712D, 0x712F, 0x7130, 0x7131, 0x7138, 0x7141, 0x7145, 0x7146, 0x7147, 0x714A, 0x714B, 0x7150, 0x7152, 0x7157, 0x715A, 0x715C, 0x715E, 0x7160, 0x7168, 0x7179, 0x7180, 0x7185, 0x7187, 0x718C, 0x7192, 0x719A, 0x719B, 0x71A0, 0x71A2, 0x71AF, 0x71B0, 0x71B2, 0x71B3, 0x71BA, 0x71BF, 0x71C0, 0x71C1, 0x71C4, 0x71CB, 0x71CC, 0x71D3, 0x71D6, 0x71D9, 0x71DA, 0x71DC, 0x71F8, 0x71FE, 0x7200, 0x7207, 0x7208, 0x7209, 0x7213, 0x7217, 0x721A, 0x721D, 0x721F, 0x7224, 0x722B, 0x722F, 0x7234, 0x7238, 0x7239, 0x7241, 0x7242, 0x7243, 0x7245, 0x724E, 0x724F, 0x7250, 0x7253, 0x7255, 0x7256, 0x725A, 0x725C, 0x725E, 0x7260, 0x7263, 0x7268, 0x726B, 0x726E, 0x726F, 0x7271, 0x7277, 0x7278, 0x727B, 0x727C, 0x727F, 0x7284, 0x7289, 0x728D, 0x728E, 0x7293, 0x729B, 0x72A8, 0x72AD, 0x72AE, 0x72B1, 0x72B4, 0x72BE, 0x72C1, 0x72C7, 0x72C9, 0x72CC, 0x72D5, 0x72D6, 0x72D8, 0x72DF, 0x72E5, 0x72F3, 0x72F4, 0x72FA, 0x72FB, 0x72FE, 0x7302, 0x7304, 0x7305, 0x7307, 0x730B, 0x730D, 0x7312, 0x7313, 0x7318, 0x7319, 0x731E, 0x7322, 0x7324, 0x7327, 0x7328, 0x732C, 0x7331, 0x7332, 0x7335, 0x733A, 0x733B, 0x733D, 0x7343, 0x734D, 0x7350, 0x7352, 0x7356, 0x7358, 0x735D, 0x735E, 0x735F, 0x7360, 0x7366, 0x7367, 0x7369, 0x736B, 0x736C, 0x736E, 0x736F, 0x7371, 0x7377, 0x7379, 0x737C, 0x7380, 0x7381, 0x7383, 0x7385, 0x7386, 0x738E, 0x7390, 0x7393, 0x7395, 0x7397, 0x7398, 0x739C, 0x739E, 0x739F, 0x73A0, 0x73A2, 0x73A5, 0x73A6, 0x73AA, 0x73AB, 0x73AD, 0x73B5, 0x73B7, 0x73B9, 0x73BC, 0x73BD, 0x73BF, 0x73C5, 0x73C6, 0x73C9, 0x73CB, 0x73CC, 0x73CF, 0x73D2, 0x73D3, 0x73D6, 0x73D9, 0x73DD, 0x73E1, 0x73E3, 0x73E6, 0x73E7, 0x73E9, 0x73F4, 0x73F5, 0x73F7, 0x73F9, 0x73FA, 0x73FB, 0x73FD, 0x73FF, 0x7400, 0x7401, 0x7404, 0x7407, 0x740A, 0x7411, 0x741A, 0x741B, 0x7424, 0x7426, 0x7428, 0x7429, 0x742A, 0x742B, 0x742C, 0x742D, 0x742E, 0x742F, 0x7430, 0x7431, 0x7439, 0x7440, 0x7443, 0x7444, 0x7446, 0x7447, 0x744B, 0x744D, 0x7451, 0x7452, 0x7457, 0x745D, 0x7462, 0x7466, 0x7467, 0x7468, 0x746B, 0x746D, 0x746E, 0x7471, 0x7472, 0x7480, 0x7481, 0x7485, 0x7486, 0x7487, 0x7489, 0x748F, 0x7490, 0x7491, 0x7492, 0x7498, 0x7499, 0x749A, 0x749C, 0x749F, 0x74A0, 0x74A1, 0x74A3, 0x74A6, 0x74A8, 0x74A9, 0x74AA, 0x74AB, 0x74AE, 0x74AF, 0x74B1, 0x74B2, 0x74B5, 0x74B9, 0x74BB, 0x74BF, 0x74C8, 0x74C9, 0x74CC, 0x74D0, 0x74D3, 0x74D8, 0x74DA, 0x74DB, 0x74DE, 0x74DF, 0x74E4, 0x74E8, 0x74EA, 0x74EB, 0x74EF, 0x74F4, 0x74FA, 0x74FB, 0x74FC, 0x74FF, 0x7506, 0x7512, 0x7516, 0x7517, 0x7520, 0x7521, 0x7524, 0x7527, 0x7529, 0x752A, 0x752F, 0x7536, 0x7539, 0x753D, 0x753E, 0x753F, 0x7540, 0x7543, 0x7547, 0x7548, 0x754E, 0x7550, 0x7552, 0x7557, 0x755E, 0x755F, 0x7561, 0x756F, 0x7571, 0x7579, 0x757A, 0x757B, 0x757C, 0x757D, 0x757E, 0x7581, 0x7585, 0x7590, 0x7592, 0x7593, 0x7595, 0x7599, 0x759C, 0x75A2, 0x75A4, 0x75B4, 0x75BA, 0x75BF, 0x75C0, 0x75C1, 0x75C4, 0x75C6, 0x75CC, 0x75CE, 0x75CF, 0x75D7, 0x75DC, 0x75DF, 0x75E0, 0x75E1, 0x75E4, 0x75E7, 0x75EC, 0x75EE, 0x75EF, 0x75F1, 0x75F9, 0x7600, 0x7602, 0x7603, 0x7604, 0x7607, 0x7608, 0x760A, 0x760C, 0x760F, 0x7612, 0x7613, 0x7615, 0x7616, 0x7619, 0x761B, 0x761C, 0x761D, 0x761E, 0x7623, 0x7625, 0x7626, 0x7629, 0x762D, 0x7632, 0x7633, 0x7635, 0x7638, 0x7639, 0x763A, 0x763C, 0x764A, 0x7640, 0x7641, 0x7643, 0x7644, 0x7645, 0x7649, 0x764B, 0x7655, 0x7659, 0x765F, 0x7664, 0x7665, 0x766D, 0x766E, 0x766F, 0x7671, 0x7674, 0x7681, 0x7685, 0x768C, 0x768D, 0x7695, 0x769B, 0x769C, 0x769D, 0x769F, 0x76A0, 0x76A2, 0x76A3, 0x76A4, 0x76A5, 0x76A6, 0x76A7, 0x76A8, 0x76AA, 0x76AD, 0x76BD, 0x76C1, 0x76C5, 0x76C9, 0x76CB, 0x76CC, 0x76CE, 0x76D4, 0x76D9, 0x76E0, 0x76E6, 0x76E8, 0x76EC, 0x76F0, 0x76F1, 0x76F6, 0x76F9, 0x76FC, 0x7700, 0x7706, 0x770A, 0x770E, 0x7712, 0x7714, 0x7715, 0x7717, 0x7719, 0x771A, 0x771C, 0x7722, 0x7728, 0x772D, 0x772E, 0x772F, 0x7734, 0x7735, 0x7736, 0x7739, 0x773D, 0x773E, 0x7742, 0x7745, 0x7746, 0x774A, 0x774D, 0x774E, 0x774F, 0x7752, 0x7756, 0x7757, 0x775C, 0x775E, 0x775F, 0x7760, 0x7762, 0x7764, 0x7767, 0x776A, 0x776C, 0x7770, 0x7772, 0x7773, 0x7774, 0x777A, 0x777D, 0x7780, 0x7784, 0x778C, 0x778D, 0x7794, 0x7795, 0x7796, 0x779A, 0x779F, 0x77A2, 0x77A7, 0x77AA, 0x77AE, 0x77AF, 0x77B1, 0x77B5, 0x77BE, 0x77C3, 0x77C9, 0x77D1, 0x77D2, 0x77D5, 0x77D9, 0x77DE, 0x77DF, 0x77E0, 0x77E4, 0x77E6, 0x77EA, 0x77EC, 0x77F0, 0x77F1, 0x77F4, 0x77F8, 0x77FB, 0x7805, 0x7806, 0x7809, 0x780D, 0x780E, 0x7811, 0x781D, 0x7821, 0x7822, 0x7823, 0x782D, 0x782E, 0x7830, 0x7835, 0x7837, 0x7843, 0x7844, 0x7847, 0x7848, 0x784C, 0x784E, 0x7852, 0x785C, 0x785E, 0x7860, 0x7861, 0x7863, 0x7864, 0x7868, 0x786A, 0x786E, 0x787A, 0x787E, 0x788A, 0x788F, 0x7894, 0x7898, 0x78A1, 0x789D, 0x789E, 0x789F, 0x78A4, 0x78A8, 0x78AC, 0x78AD, 0x78B0, 0x78B1, 0x78B2, 0x78B3, 0x78BB, 0x78BD, 0x78BF, 0x78C7, 0x78C8, 0x78C9, 0x78CC, 0x78CE, 0x78D2, 0x78D3, 0x78D5, 0x78D6, 0x78E4, 0x78DB, 0x78DF, 0x78E0, 0x78E1, 0x78E6, 0x78EA, 0x78F2, 0x78F3, 0x7900, 0x78F6, 0x78F7, 0x78FA, 0x78FB, 0x78FF, 0x7906, 0x790C, 0x7910, 0x791A, 0x791C, 0x791E, 0x791F, 0x7920, 0x7925, 0x7927, 0x7929, 0x792D, 0x7931, 0x7934, 0x7935, 0x793B, 0x793D, 0x793F, 0x7944, 0x7945, 0x7946, 0x794A, 0x794B, 0x794F, 0x7951, 0x7954, 0x7958, 0x795B, 0x795C, 0x7967, 0x7969, 0x796B, 0x7972, 0x7979, 0x797B, 0x797C, 0x797E, 0x798B, 0x798C, 0x7991, 0x7993, 0x7994, 0x7995, 0x7996, 0x7998, 0x799B, 0x799C, 0x79A1, 0x79A8, 0x79A9, 0x79AB, 0x79AF, 0x79B1, 0x79B4, 0x79B8, 0x79BB, 0x79C2, 0x79C4, 0x79C7, 0x79C8, 0x79CA, 0x79CF, 0x79D4, 0x79D6, 0x79DA, 0x79DD, 0x79DE, 0x79E0, 0x79E2, 0x79E5, 0x79EA, 0x79EB, 0x79ED, 0x79F1, 0x79F8, 0x79FC, 0x7A02, 0x7A03, 0x7A07, 0x7A09, 0x7A0A, 0x7A0C, 0x7A11, 0x7A15, 0x7A1B, 0x7A1E, 0x7A21, 0x7A27, 0x7A2B, 0x7A2D, 0x7A2F, 0x7A30, 0x7A34, 0x7A35, 0x7A38, 0x7A39, 0x7A3A, 0x7A44, 0x7A45, 0x7A47, 0x7A48, 0x7A4C, 0x7A55, 0x7A56, 0x7A59, 0x7A5C, 0x7A5D, 0x7A5F, 0x7A60, 0x7A65, 0x7A67, 0x7A6A, 0x7A6D, 0x7A75, 0x7A78, 0x7A7E, 0x7A80, 0x7A82, 0x7A85, 0x7A86, 0x7A8A, 0x7A8B, 0x7A90, 0x7A91, 0x7A94, 0x7A9E, 0x7AA0, 0x7AA3, 0x7AAC, 0x7AB3, 0x7AB5, 0x7AB9, 0x7ABB, 0x7ABC, 0x7AC6, 0x7AC9, 0x7ACC, 0x7ACE, 0x7AD1, 0x7ADB, 0x7AE8, 0x7AE9, 0x7AEB, 0x7AEC, 0x7AF1, 0x7AF4, 0x7AFB, 0x7AFD, 0x7AFE, 0x7B07, 0x7B14, 0x7B1F, 0x7B23, 0x7B27, 0x7B29, 0x7B2A, 0x7B2B, 0x7B2D, 0x7B2E, 0x7B2F, 0x7B30, 0x7B31, 0x7B34, 0x7B3D, 0x7B3F, 0x7B40, 0x7B41, 0x7B47, 0x7B4E, 0x7B55, 0x7B60, 0x7B64, 0x7B66, 0x7B69, 0x7B6A, 0x7B6D, 0x7B6F, 0x7B72, 0x7B73, 0x7B77, 0x7B84, 0x7B89, 0x7B8E, 0x7B90, 0x7B91, 0x7B96, 0x7B9B, 0x7B9E, 0x7BA0, 0x7BA5, 0x7BAC, 0x7BAF, 0x7BB0, 0x7BB2, 0x7BB5, 0x7BB6, 0x7BBA, 0x7BBB, 0x7BBC, 0x7BBD, 0x7BC2, 0x7BC5, 0x7BC8, 0x7BCA, 0x7BD4, 0x7BD6, 0x7BD7, 0x7BD9, 0x7BDA, 0x7BDB, 0x7BE8, 0x7BEA, 0x7BF2, 0x7BF4, 0x7BF5, 0x7BF8, 0x7BF9, 0x7BFA, 0x7BFC, 0x7BFE, 0x7C01, 0x7C02, 0x7C03, 0x7C04, 0x7C06, 0x7C09, 0x7C0B, 0x7C0C, 0x7C0E, 0x7C0F, 0x7C19, 0x7C1B, 0x7C20, 0x7C25, 0x7C26, 0x7C28, 0x7C2C, 0x7C31, 0x7C33, 0x7C34, 0x7C36, 0x7C39, 0x7C3A, 0x7C46, 0x7C4A, 0x7C55, 0x7C51, 0x7C52, 0x7C53, 0x7C59, 0x7C5A, 0x7C5B, 0x7C5C, 0x7C5D, 0x7C5E, 0x7C61, 0x7C63, 0x7C67, 0x7C69, 0x7C6D, 0x7C6E, 0x7C70, 0x7C72, 0x7C79, 0x7C7C, 0x7C7D, 0x7C86, 0x7C87, 0x7C8F, 0x7C94, 0x7C9E, 0x7CA0, 0x7CA6, 0x7CB0, 0x7CB6, 0x7CB7, 0x7CBA, 0x7CBB, 0x7CBC, 0x7CBF, 0x7CC4, 0x7CC7, 0x7CC8, 0x7CC9, 0x7CCD, 0x7CCF, 0x7CD3, 0x7CD4, 0x7CD5, 0x7CD7, 0x7CD9, 0x7CDA, 0x7CDD, 0x7CE6, 0x7CE9, 0x7CEB, 0x7CF5, 0x7D03, 0x7D07, 0x7D08, 0x7D09, 0x7D0F, 0x7D11, 0x7D12, 0x7D13, 0x7D16, 0x7D1D, 0x7D1E, 0x7D23, 0x7D26, 0x7D2A, 0x7D2D, 0x7D31, 0x7D3C, 0x7D3D, 0x7D3E, 0x7D40, 0x7D41, 0x7D47, 0x7D48, 0x7D4D, 0x7D51, 0x7D53, 0x7D57, 0x7D59, 0x7D5A, 0x7D5C, 0x7D5D, 0x7D65, 0x7D67, 0x7D6A, 0x7D70, 0x7D78, 0x7D7A, 0x7D7B, 0x7D7F, 0x7D81, 0x7D82, 0x7D83, 0x7D85, 0x7D86, 0x7D88, 0x7D8B, 0x7D8C, 0x7D8D, 0x7D91, 0x7D96, 0x7D97, 0x7D9D, 0x7D9E, 0x7DA6, 0x7DA7, 0x7DAA, 0x7DB3, 0x7DB6, 0x7DB7, 0x7DB9, 0x7DC2, 0x7DC3, 0x7DC4, 0x7DC5, 0x7DC6, 0x7DCC, 0x7DCD, 0x7DCE, 0x7DD7, 0x7DD9, 0x7E00, 0x7DE2, 0x7DE5, 0x7DE6, 0x7DEA, 0x7DEB, 0x7DED, 0x7DF1, 0x7DF5, 0x7DF6, 0x7DF9, 0x7DFA, 0x7E08, 0x7E10, 0x7E11, 0x7E15, 0x7E17, 0x7E1C, 0x7E1D, 0x7E20, 0x7E27, 0x7E28, 0x7E2C, 0x7E2D, 0x7E2F, 0x7E33, 0x7E36, 0x7E3F, 0x7E44, 0x7E45, 0x7E47, 0x7E4E, 0x7E50, 0x7E52, 0x7E58, 0x7E5F, 0x7E61, 0x7E62, 0x7E65, 0x7E6B, 0x7E6E, 0x7E6F, 0x7E73, 0x7E78, 0x7E7E, 0x7E81, 0x7E86, 0x7E87, 0x7E8A, 0x7E8D, 0x7E91, 0x7E95, 0x7E98, 0x7E9A, 0x7E9D, 0x7E9E, 0x7F3C, 0x7F3B, 0x7F3D, 0x7F3E, 0x7F3F, 0x7F43, 0x7F44, 0x7F47, 0x7F4F, 0x7F52, 0x7F53, 0x7F5B, 0x7F5C, 0x7F5D, 0x7F61, 0x7F63, 0x7F64, 0x7F65, 0x7F66, 0x7F6D, 0x7F71, 0x7F7D, 0x7F7E, 0x7F7F, 0x7F80, 0x7F8B, 0x7F8D, 0x7F8F, 0x7F90, 0x7F91, 0x7F96, 0x7F97, 0x7F9C, 0x7FA1, 0x7FA2, 0x7FA6, 0x7FAA, 0x7FAD, 0x7FB4, 0x7FBC, 0x7FBF, 0x7FC0, 0x7FC3, 0x7FC8, 0x7FCE, 0x7FCF, 0x7FDB, 0x7FDF, 0x7FE3, 0x7FE5, 0x7FE8, 0x7FEC, 0x7FEE, 0x7FEF, 0x7FF2, 0x7FFA, 0x7FFD, 0x7FFE, 0x7FFF, 0x8007, 0x8008, 0x800A, 0x800D, 0x800E, 0x800F, 0x8011, 0x8013, 0x8014, 0x8016, 0x801D, 0x801E, 0x801F, 0x8020, 0x8024, 0x8026, 0x802C, 0x802E, 0x8030, 0x8034, 0x8035, 0x8037, 0x8039, 0x803A, 0x803C, 0x803E, 0x8040, 0x8044, 0x8060, 0x8064, 0x8066, 0x806D, 0x8071, 0x8075, 0x8081, 0x8088, 0x808E, 0x809C, 0x809E, 0x80A6, 0x80A7, 0x80AB, 0x80B8, 0x80B9, 0x80C8, 0x80CD, 0x80CF, 0x80D2, 0x80D4, 0x80D5, 0x80D7, 0x80D8, 0x80E0, 0x80ED, 0x80EE, 0x80F0, 0x80F2, 0x80F3, 0x80F6, 0x80F9, 0x80FA, 0x80FE, 0x8103, 0x810B, 0x8116, 0x8117, 0x8118, 0x811C, 0x811E, 0x8120, 0x8124, 0x8127, 0x812C, 0x8130, 0x8135, 0x813A, 0x813C, 0x8145, 0x8147, 0x814A, 0x814C, 0x8152, 0x8157, 0x8160, 0x8161, 0x8167, 0x8168, 0x8169, 0x816D, 0x816F, 0x8177, 0x8181, 0x8190, 0x8184, 0x8185, 0x8186, 0x818B, 0x818E, 0x8196, 0x8198, 0x819B, 0x819E, 0x81A2, 0x81AE, 0x81B2, 0x81B4, 0x81BB, 0x81CB, 0x81C3, 0x81C5, 0x81CA, 0x81CE, 0x81CF, 0x81D5, 0x81D7, 0x81DB, 0x81DD, 0x81DE, 0x81E1, 0x81E4, 0x81EB, 0x81EC, 0x81F0, 0x81F1, 0x81F2, 0x81F5, 0x81F6, 0x81F8, 0x81F9, 0x81FD, 0x81FF, 0x8200, 0x8203, 0x820F, 0x8213, 0x8214, 0x8219, 0x821A, 0x821D, 0x8221, 0x8222, 0x8228, 0x8232, 0x8234, 0x823A, 0x8243, 0x8244, 0x8245, 0x8246, 0x824B, 0x824E, 0x824F, 0x8251, 0x8256, 0x825C, 0x8260, 0x8263, 0x8267, 0x826D, 0x8274, 0x827B, 0x827D, 0x827F, 0x8280, 0x8281, 0x8283, 0x8284, 0x8287, 0x8289, 0x828A, 0x828E, 0x8291, 0x8294, 0x8296, 0x8298, 0x829A, 0x829B, 0x82A0, 0x82A1, 0x82A3, 0x82A4, 0x82A7, 0x82A8, 0x82A9, 0x82AA, 0x82AE, 0x82B0, 0x82B2, 0x82B4, 0x82B7, 0x82BA, 0x82BC, 0x82BE, 0x82BF, 0x82C6, 0x82D0, 0x82D5, 0x82DA, 0x82E0, 0x82E2, 0x82E4, 0x82E8, 0x82EA, 0x82ED, 0x82EF, 0x82F6, 0x82F7, 0x82FD, 0x82FE, 0x8300, 0x8301, 0x8307, 0x8308, 0x830A, 0x830B, 0x8354, 0x831B, 0x831D, 0x831E, 0x831F, 0x8321, 0x8322, 0x832C, 0x832D, 0x832E, 0x8330, 0x8333, 0x8337, 0x833A, 0x833C, 0x833D, 0x8342, 0x8343, 0x8344, 0x8347, 0x834D, 0x834E, 0x8351, 0x8355, 0x8356, 0x8357, 0x8370, 0x8378, 0x837D, 0x837F, 0x8380, 0x8382, 0x8384, 0x8386, 0x838D, 0x8392, 0x8394, 0x8395, 0x8398, 0x8399, 0x839B, 0x839C, 0x839D, 0x83A6, 0x83A7, 0x83A9, 0x83AC, 0x83BE, 0x83BF, 0x83C0, 0x83C7, 0x83C9, 0x83CF, 0x83D0, 0x83D1, 0x83D4, 0x83DD, 0x8353, 0x83E8, 0x83EA, 0x83F6, 0x83F8, 0x83F9, 0x83FC, 0x8401, 0x8406, 0x840A, 0x840F, 0x8411, 0x8415, 0x8419, 0x83AD, 0x842F, 0x8439, 0x8445, 0x8447, 0x8448, 0x844A, 0x844D, 0x844F, 0x8451, 0x8452, 0x8456, 0x8458, 0x8459, 0x845A, 0x845C, 0x8460, 0x8464, 0x8465, 0x8467, 0x846A, 0x8470, 0x8473, 0x8474, 0x8476, 0x8478, 0x847C, 0x847D, 0x8481, 0x8485, 0x8492, 0x8493, 0x8495, 0x849E, 0x84A6, 0x84A8, 0x84A9, 0x84AA, 0x84AF, 0x84B1, 0x84B4, 0x84BA, 0x84BD, 0x84BE, 0x84C0, 0x84C2, 0x84C7, 0x84C8, 0x84CC, 0x84CF, 0x84D3, 0x84DC, 0x84E7, 0x84EA, 0x84EF, 0x84F0, 0x84F1, 0x84F2, 0x84F7, 0x8532, 0x84FA, 0x84FB, 0x84FD, 0x8502, 0x8503, 0x8507, 0x850C, 0x850E, 0x8510, 0x851C, 0x851E, 0x8522, 0x8523, 0x8524, 0x8525, 0x8527, 0x852A, 0x852B, 0x852F, 0x8533, 0x8534, 0x8536, 0x853F, 0x8546, 0x854F, 0x8550, 0x8551, 0x8552, 0x8553, 0x8556, 0x8559, 0x855C, 0x855D, 0x855E, 0x855F, 0x8560, 0x8561, 0x8562, 0x8564, 0x856B, 0x856F, 0x8579, 0x857A, 0x857B, 0x857D, 0x857F, 0x8581, 0x8585, 0x8586, 0x8589, 0x858B, 0x858C, 0x858F, 0x8593, 0x8598, 0x859D, 0x859F, 0x85A0, 0x85A2, 0x85A5, 0x85A7, 0x85B4, 0x85B6, 0x85B7, 0x85B8, 0x85BC, 0x85BD, 0x85BE, 0x85BF, 0x85C2, 0x85C7, 0x85CA, 0x85CB, 0x85CE, 0x85AD, 0x85D8, 0x85DA, 0x85DF, 0x85E0, 0x85E6, 0x85E8, 0x85ED, 0x85F3, 0x85F6, 0x85FC, 0x85FF, 0x8600, 0x8604, 0x8605, 0x860D, 0x860E, 0x8610, 0x8611, 0x8612, 0x8618, 0x8619, 0x861B, 0x861E, 0x8621, 0x8627, 0x8629, 0x8636, 0x8638, 0x863A, 0x863C, 0x863D, 0x8640, 0x8642, 0x8646, 0x8652, 0x8653, 0x8656, 0x8657, 0x8658, 0x8659, 0x865D, 0x8660, 0x8661, 0x8662, 0x8663, 0x8664, 0x8669, 0x866C, 0x866F, 0x8675, 0x8676, 0x8677, 0x867A, 0x868D, 0x8691, 0x8696, 0x8698, 0x869A, 0x869C, 0x86A1, 0x86A6, 0x86A7, 0x86A8, 0x86AD, 0x86B1, 0x86B3, 0x86B4, 0x86B5, 0x86B7, 0x86B8, 0x86B9, 0x86BF, 0x86C0, 0x86C1, 0x86C3, 0x86C5, 0x86D1, 0x86D2, 0x86D5, 0x86D7, 0x86DA, 0x86DC, 0x86E0, 0x86E3, 0x86E5, 0x86E7, 0x8688, 0x86FA, 0x86FC, 0x86FD, 0x8704, 0x8705, 0x8707, 0x870B, 0x870E, 0x870F, 0x8710, 0x8713, 0x8714, 0x8719, 0x871E, 0x871F, 0x8721, 0x8723, 0x8728, 0x872E, 0x872F, 0x8731, 0x8732, 0x8739, 0x873A, 0x873C, 0x873D, 0x873E, 0x8740, 0x8743, 0x8745, 0x874D, 0x8758, 0x875D, 0x8761, 0x8764, 0x8765, 0x876F, 0x8771, 0x8772, 0x877B, 0x8783, 0x8784, 0x8785, 0x8786, 0x8787, 0x8788, 0x8789, 0x878B, 0x878C, 0x8790, 0x8793, 0x8795, 0x8797, 0x8798, 0x8799, 0x879E, 0x87A0, 0x87A3, 0x87A7, 0x87AC, 0x87AD, 0x87AE, 0x87B1, 0x87B5, 0x87BE, 0x87BF, 0x87C1, 0x87C8, 0x87C9, 0x87CA, 0x87CE, 0x87D5, 0x87D6, 0x87D9, 0x87DA, 0x87DC, 0x87DF, 0x87E2, 0x87E3, 0x87E4, 0x87EA, 0x87EB, 0x87ED, 0x87F1, 0x87F3, 0x87F8, 0x87FA, 0x87FF, 0x8801, 0x8803, 0x8806, 0x8809, 0x880A, 0x880B, 0x8810, 0x8819, 0x8812, 0x8813, 0x8814, 0x8818, 0x881A, 0x881B, 0x881C, 0x881E, 0x881F, 0x8828, 0x882D, 0x882E, 0x8830, 0x8832, 0x8835, 0x883A, 0x883C, 0x8841, 0x8843, 0x8845, 0x8848, 0x8849, 0x884A, 0x884B, 0x884E, 0x8851, 0x8855, 0x8856, 0x8858, 0x885A, 0x885C, 0x885F, 0x8860, 0x8864, 0x8869, 0x8871, 0x8879, 0x887B, 0x8880, 0x8898, 0x889A, 0x889B, 0x889C, 0x889F, 0x88A0, 0x88A8, 0x88AA, 0x88BA, 0x88BD, 0x88BE, 0x88C0, 0x88CA, 0x88CB, 0x88CC, 0x88CD, 0x88CE, 0x88D1, 0x88D2, 0x88D3, 0x88DB, 0x88DE, 0x88E7, 0x88EF, 0x88F0, 0x88F1, 0x88F5, 0x88F7, 0x8901, 0x8906, 0x890D, 0x890E, 0x890F, 0x8915, 0x8916, 0x8918, 0x8919, 0x891A, 0x891C, 0x8920, 0x8926, 0x8927, 0x8928, 0x8930, 0x8931, 0x8932, 0x8935, 0x8939, 0x893A, 0x893E, 0x8940, 0x8942, 0x8945, 0x8946, 0x8949, 0x894F, 0x8952, 0x8957, 0x895A, 0x895B, 0x895C, 0x8961, 0x8962, 0x8963, 0x896B, 0x896E, 0x8970, 0x8973, 0x8975, 0x897A, 0x897B, 0x897C, 0x897D, 0x8989, 0x898D, 0x8990, 0x8994, 0x8995, 0x899B, 0x899C, 0x899F, 0x89A0, 0x89A5, 0x89B0, 0x89B4, 0x89B5, 0x89B6, 0x89B7, 0x89BC, 0x89D4, 0x89D5, 0x89D6, 0x89D7, 0x89D8, 0x89E5, 0x89E9, 0x89EB, 0x89ED, 0x89F1, 0x89F3, 0x89F6, 0x89F9, 0x89FD, 0x89FF, 0x8A04, 0x8A05, 0x8A07, 0x8A0F, 0x8A11, 0x8A12, 0x8A14, 0x8A15, 0x8A1E, 0x8A20, 0x8A22, 0x8A24, 0x8A26, 0x8A2B, 0x8A2C, 0x8A2F, 0x8A35, 0x8A37, 0x8A3D, 0x8A3E, 0x8A40, 0x8A43, 0x8A45, 0x8A47, 0x8A49, 0x8A4D, 0x8A4E, 0x8A53, 0x8A56, 0x8A57, 0x8A58, 0x8A5C, 0x8A5D, 0x8A61, 0x8A65, 0x8A67, 0x8A75, 0x8A76, 0x8A77, 0x8A79, 0x8A7A, 0x8A7B, 0x8A7E, 0x8A7F, 0x8A80, 0x8A83, 0x8A86, 0x8A8B, 0x8A8F, 0x8A90, 0x8A92, 0x8A96, 0x8A97, 0x8A99, 0x8A9F, 0x8AA7, 0x8AA9, 0x8AAE, 0x8AAF, 0x8AB3, 0x8AB6, 0x8AB7, 0x8ABB, 0x8ABE, 0x8AC3, 0x8AC6, 0x8AC8, 0x8AC9, 0x8ACA, 0x8AD1, 0x8AD3, 0x8AD4, 0x8AD5, 0x8AD7, 0x8ADD, 0x8ADF, 0x8AEC, 0x8AF0, 0x8AF4, 0x8AF5, 0x8AF6, 0x8AFC, 0x8AFF, 0x8B05, 0x8B06, 0x8B0B, 0x8B11, 0x8B1C, 0x8B1E, 0x8B1F, 0x8B0A, 0x8B2D, 0x8B30, 0x8B37, 0x8B3C, 0x8B42, 0x8B43, 0x8B44, 0x8B45, 0x8B46, 0x8B48, 0x8B52, 0x8B53, 0x8B54, 0x8B59, 0x8B4D, 0x8B5E, 0x8B63, 0x8B6D, 0x8B76, 0x8B78, 0x8B79, 0x8B7C, 0x8B7E, 0x8B81, 0x8B84, 0x8B85, 0x8B8B, 0x8B8D, 0x8B8F, 0x8B94, 0x8B95, 0x8B9C, 0x8B9E, 0x8B9F, 0x8C38, 0x8C39, 0x8C3D, 0x8C3E, 0x8C45, 0x8C47, 0x8C49, 0x8C4B, 0x8C4F, 0x8C51, 0x8C53, 0x8C54, 0x8C57, 0x8C58, 0x8C5B, 0x8C5D, 0x8C59, 0x8C63, 0x8C64, 0x8C66, 0x8C68, 0x8C69, 0x8C6D, 0x8C73, 0x8C75, 0x8C76, 0x8C7B, 0x8C7E, 0x8C86, 0x8C87, 0x8C8B, 0x8C90, 0x8C92, 0x8C93, 0x8C99, 0x8C9B, 0x8C9C, 0x8CA4, 0x8CB9, 0x8CBA, 0x8CC5, 0x8CC6, 0x8CC9, 0x8CCB, 0x8CCF, 0x8CD6, 0x8CD5, 0x8CD9, 0x8CDD, 0x8CE1, 0x8CE8, 0x8CEC, 0x8CEF, 0x8CF0, 0x8CF2, 0x8CF5, 0x8CF7, 0x8CF8, 0x8CFE, 0x8CFF, 0x8D01, 0x8D03, 0x8D09, 0x8D12, 0x8D17, 0x8D1B, 0x8D65, 0x8D69, 0x8D6C, 0x8D6E, 0x8D7F, 0x8D82, 0x8D84, 0x8D88, 0x8D8D, 0x8D90, 0x8D91, 0x8D95, 0x8D9E, 0x8D9F, 0x8DA0, 0x8DA6, 0x8DAB, 0x8DAC, 0x8DAF, 0x8DB2, 0x8DB5, 0x8DB7, 0x8DB9, 0x8DBB, 0x8DC0, 0x8DC5, 0x8DC6, 0x8DC7, 0x8DC8, 0x8DCA, 0x8DCE, 0x8DD1, 0x8DD4, 0x8DD5, 0x8DD7, 0x8DD9, 0x8DE4, 0x8DE5, 0x8DE7, 0x8DEC, 0x8DF0, 0x8DBC, 0x8DF1, 0x8DF2, 0x8DF4, 0x8DFD, 0x8E01, 0x8E04, 0x8E05, 0x8E06, 0x8E0B, 0x8E11, 0x8E14, 0x8E16, 0x8E20, 0x8E21, 0x8E22, 0x8E23, 0x8E26, 0x8E27, 0x8E31, 0x8E33, 0x8E36, 0x8E37, 0x8E38, 0x8E39, 0x8E3D, 0x8E40, 0x8E41, 0x8E4B, 0x8E4D, 0x8E4E, 0x8E4F, 0x8E54, 0x8E5B, 0x8E5C, 0x8E5D, 0x8E5E, 0x8E61, 0x8E62, 0x8E69, 0x8E6C, 0x8E6D, 0x8E6F, 0x8E70, 0x8E71, 0x8E79, 0x8E7A, 0x8E7B, 0x8E82, 0x8E83, 0x8E89, 0x8E90, 0x8E92, 0x8E95, 0x8E9A, 0x8E9B, 0x8E9D, 0x8E9E, 0x8EA2, 0x8EA7, 0x8EA9, 0x8EAD, 0x8EAE, 0x8EB3, 0x8EB5, 0x8EBA, 0x8EBB, 0x8EC0, 0x8EC1, 0x8EC3, 0x8EC4, 0x8EC7, 0x8ECF, 0x8ED1, 0x8ED4, 0x8EDC, 0x8EE8, 0x8EEE, 0x8EF0, 0x8EF1, 0x8EF7, 0x8EF9, 0x8EFA, 0x8EED, 0x8F00, 0x8F02, 0x8F07, 0x8F08, 0x8F0F, 0x8F10, 0x8F16, 0x8F17, 0x8F18, 0x8F1E, 0x8F20, 0x8F21, 0x8F23, 0x8F25, 0x8F27, 0x8F28, 0x8F2C, 0x8F2D, 0x8F2E, 0x8F34, 0x8F35, 0x8F36, 0x8F37, 0x8F3A, 0x8F40, 0x8F41, 0x8F43, 0x8F47, 0x8F4F, 0x8F51, 0x8F52, 0x8F53, 0x8F54, 0x8F55, 0x8F58, 0x8F5D, 0x8F5E, 0x8F65, 0x8F9D, 0x8FA0, 0x8FA1, 0x8FA4, 0x8FA5, 0x8FA6, 0x8FB5, 0x8FB6, 0x8FB8, 0x8FBE, 0x8FC0, 0x8FC1, 0x8FC6, 0x8FCA, 0x8FCB, 0x8FCD, 0x8FD0, 0x8FD2, 0x8FD3, 0x8FD5, 0x8FE0, 0x8FE3, 0x8FE4, 0x8FE8, 0x8FEE, 0x8FF1, 0x8FF5, 0x8FF6, 0x8FFB, 0x8FFE, 0x9002, 0x9004, 0x9008, 0x900C, 0x9018, 0x901B, 0x9028, 0x9029, 0x902F, 0x902A, 0x902C, 0x902D, 0x9033, 0x9034, 0x9037, 0x903F, 0x9043, 0x9044, 0x904C, 0x905B, 0x905D, 0x9062, 0x9066, 0x9067, 0x906C, 0x9070, 0x9074, 0x9079, 0x9085, 0x9088, 0x908B, 0x908C, 0x908E, 0x9090, 0x9095, 0x9097, 0x9098, 0x9099, 0x909B, 0x90A0, 0x90A1, 0x90A2, 0x90A5, 0x90B0, 0x90B2, 0x90B3, 0x90B4, 0x90B6, 0x90BD, 0x90CC, 0x90BE, 0x90C3, 0x90C4, 0x90C5, 0x90C7, 0x90C8, 0x90D5, 0x90D7, 0x90D8, 0x90D9, 0x90DC, 0x90DD, 0x90DF, 0x90E5, 0x90D2, 0x90F6, 0x90EB, 0x90EF, 0x90F0, 0x90F4, 0x90FE, 0x90FF, 0x9100, 0x9104, 0x9105, 0x9106, 0x9108, 0x910D, 0x9110, 0x9114, 0x9116, 0x9117, 0x9118, 0x911A, 0x911C, 0x911E, 0x9120, 0x9125, 0x9122, 0x9123, 0x9127, 0x9129, 0x912E, 0x912F, 0x9131, 0x9134, 0x9136, 0x9137, 0x9139, 0x913A, 0x913C, 0x913D, 0x9143, 0x9147, 0x9148, 0x914F, 0x9153, 0x9157, 0x9159, 0x915A, 0x915B, 0x9161, 0x9164, 0x9167, 0x916D, 0x9174, 0x9179, 0x917A, 0x917B, 0x9181, 0x9183, 0x9185, 0x9186, 0x918A, 0x918E, 0x9191, 0x9193, 0x9194, 0x9195, 0x9198, 0x919E, 0x91A1, 0x91A6, 0x91A8, 0x91AC, 0x91AD, 0x91AE, 0x91B0, 0x91B1, 0x91B2, 0x91B3, 0x91B6, 0x91BB, 0x91BC, 0x91BD, 0x91BF, 0x91C2, 0x91C3, 0x91C5, 0x91D3, 0x91D4, 0x91D7, 0x91D9, 0x91DA, 0x91DE, 0x91E4, 0x91E5, 0x91E9, 0x91EA, 0x91EC, 0x91ED, 0x91EE, 0x91EF, 0x91F0, 0x91F1, 0x91F7, 0x91F9, 0x91FB, 0x91FD, 0x9200, 0x9201, 0x9204, 0x9205, 0x9206, 0x9207, 0x9209, 0x920A, 0x920C, 0x9210, 0x9212, 0x9213, 0x9216, 0x9218, 0x921C, 0x921D, 0x9223, 0x9224, 0x9225, 0x9226, 0x9228, 0x922E, 0x922F, 0x9230, 0x9233, 0x9235, 0x9236, 0x9238, 0x9239, 0x923A, 0x923C, 0x923E, 0x9240, 0x9242, 0x9243, 0x9246, 0x9247, 0x924A, 0x924D, 0x924E, 0x924F, 0x9251, 0x9258, 0x9259, 0x925C, 0x925D, 0x9260, 0x9261, 0x9265, 0x9267, 0x9268, 0x9269, 0x926E, 0x926F, 0x9270, 0x9275, 0x9276, 0x9277, 0x9278, 0x9279, 0x927B, 0x927C, 0x927D, 0x927F, 0x9288, 0x9289, 0x928A, 0x928D, 0x928E, 0x9292, 0x9297, 0x9299, 0x929F, 0x92A0, 0x92A4, 0x92A5, 0x92A7, 0x92A8, 0x92AB, 0x92AF, 0x92B2, 0x92B6, 0x92B8, 0x92BA, 0x92BB, 0x92BC, 0x92BD, 0x92BF, 0x92C0, 0x92C1, 0x92C2, 0x92C3, 0x92C5, 0x92C6, 0x92C7, 0x92C8, 0x92CB, 0x92CC, 0x92CD, 0x92CE, 0x92D0, 0x92D3, 0x92D5, 0x92D7, 0x92D8, 0x92D9, 0x92DC, 0x92DD, 0x92DF, 0x92E0, 0x92E1, 0x92E3, 0x92E5, 0x92E7, 0x92E8, 0x92EC, 0x92EE, 0x92F0, 0x92F9, 0x92FB, 0x92FF, 0x9300, 0x9302, 0x9308, 0x930D, 0x9311, 0x9314, 0x9315, 0x931C, 0x931D, 0x931E, 0x931F, 0x9321, 0x9324, 0x9325, 0x9327, 0x9329, 0x932A, 0x9333, 0x9334, 0x9336, 0x9337, 0x9347, 0x9348, 0x9349, 0x9350, 0x9351, 0x9352, 0x9355, 0x9357, 0x9358, 0x935A, 0x935E, 0x9364, 0x9365, 0x9367, 0x9369, 0x936A, 0x936D, 0x936F, 0x9370, 0x9371, 0x9373, 0x9374, 0x9376, 0x937A, 0x937D, 0x937F, 0x9380, 0x9381, 0x9382, 0x9388, 0x938A, 0x938B, 0x938D, 0x938F, 0x9392, 0x9395, 0x9398, 0x939B, 0x939E, 0x93A1, 0x93A3, 0x93A4, 0x93A6, 0x93A8, 0x93AB, 0x93B4, 0x93B5, 0x93B6, 0x93BA, 0x93A9, 0x93C1, 0x93C4, 0x93C5, 0x93C6, 0x93C7, 0x93C9, 0x93CA, 0x93CB, 0x93CC, 0x93CD, 0x93D3, 0x93D9, 0x93DC, 0x93DE, 0x93DF, 0x93E2, 0x93E6, 0x93E7, 0x93F9, 0x93F7, 0x93F8, 0x93FA, 0x93FB, 0x93FD, 0x9401, 0x9402, 0x9404, 0x9408, 0x9409, 0x940D, 0x940E, 0x940F, 0x9415, 0x9416, 0x9417, 0x941F, 0x942E, 0x942F, 0x9431, 0x9432, 0x9433, 0x9434, 0x943B, 0x943F, 0x943D, 0x9443, 0x9445, 0x9448, 0x944A, 0x944C, 0x9455, 0x9459, 0x945C, 0x945F, 0x9461, 0x9463, 0x9468, 0x946B, 0x946D, 0x946E, 0x946F, 0x9471, 0x9472, 0x9484, 0x9483, 0x9578, 0x9579, 0x957E, 0x9584, 0x9588, 0x958C, 0x958D, 0x958E, 0x959D, 0x959E, 0x959F, 0x95A1, 0x95A6, 0x95A9, 0x95AB, 0x95AC, 0x95B4, 0x95B6, 0x95BA, 0x95BD, 0x95BF, 0x95C6, 0x95C8, 0x95C9, 0x95CB, 0x95D0, 0x95D1, 0x95D2, 0x95D3, 0x95D9, 0x95DA, 0x95DD, 0x95DE, 0x95DF, 0x95E0, 0x95E4, 0x95E6, 0x961D, 0x961E, 0x9622, 0x9624, 0x9625, 0x9626, 0x962C, 0x9631, 0x9633, 0x9637, 0x9638, 0x9639, 0x963A, 0x963C, 0x963D, 0x9641, 0x9652, 0x9654, 0x9656, 0x9657, 0x9658, 0x9661, 0x966E, 0x9674, 0x967B, 0x967C, 0x967E, 0x967F, 0x9681, 0x9682, 0x9683, 0x9684, 0x9689, 0x9691, 0x9696, 0x969A, 0x969D, 0x969F, 0x96A4, 0x96A5, 0x96A6, 0x96A9, 0x96AE, 0x96AF, 0x96B3, 0x96BA, 0x96CA, 0x96D2, 0x5DB2, 0x96D8, 0x96DA, 0x96DD, 0x96DE, 0x96DF, 0x96E9, 0x96EF, 0x96F1, 0x96FA, 0x9702, 0x9703, 0x9705, 0x9709, 0x971A, 0x971B, 0x971D, 0x9721, 0x9722, 0x9723, 0x9728, 0x9731, 0x9733, 0x9741, 0x9743, 0x974A, 0x974E, 0x974F, 0x9755, 0x9757, 0x9758, 0x975A, 0x975B, 0x9763, 0x9767, 0x976A, 0x976E, 0x9773, 0x9776, 0x9777, 0x9778, 0x977B, 0x977D, 0x977F, 0x9780, 0x9789, 0x9795, 0x9796, 0x9797, 0x9799, 0x979A, 0x979E, 0x979F, 0x97A2, 0x97AC, 0x97AE, 0x97B1, 0x97B2, 0x97B5, 0x97B6, 0x97B8, 0x97B9, 0x97BA, 0x97BC, 0x97BE, 0x97BF, 0x97C1, 0x97C4, 0x97C5, 0x97C7, 0x97C9, 0x97CA, 0x97CC, 0x97CD, 0x97CE, 0x97D0, 0x97D1, 0x97D4, 0x97D7, 0x97D8, 0x97D9, 0x97DD, 0x97DE, 0x97E0, 0x97DB, 0x97E1, 0x97E4, 0x97EF, 0x97F1, 0x97F4, 0x97F7, 0x97F8, 0x97FA, 0x9807, 0x980A, 0x9819, 0x980D, 0x980E, 0x9814, 0x9816, 0x981C, 0x981E, 0x9820, 0x9823, 0x9826, 0x982B, 0x982E, 0x982F, 0x9830, 0x9832, 0x9833, 0x9835, 0x9825, 0x983E, 0x9844, 0x9847, 0x984A, 0x9851, 0x9852, 0x9853, 0x9856, 0x9857, 0x9859, 0x985A, 0x9862, 0x9863, 0x9865, 0x9866, 0x986A, 0x986C, 0x98AB, 0x98AD, 0x98AE, 0x98B0, 0x98B4, 0x98B7, 0x98B8, 0x98BA, 0x98BB, 0x98BF, 0x98C2, 0x98C5, 0x98C8, 0x98CC, 0x98E1, 0x98E3, 0x98E5, 0x98E6, 0x98E7, 0x98EA, 0x98F3, 0x98F6, 0x9902, 0x9907, 0x9908, 0x9911, 0x9915, 0x9916, 0x9917, 0x991A, 0x991B, 0x991C, 0x991F, 0x9922, 0x9926, 0x9927, 0x992B, 0x9931, 0x9932, 0x9933, 0x9934, 0x9935, 0x9939, 0x993A, 0x993B, 0x993C, 0x9940, 0x9941, 0x9946, 0x9947, 0x9948, 0x994D, 0x994E, 0x9954, 0x9958, 0x9959, 0x995B, 0x995C, 0x995E, 0x995F, 0x9960, 0x999B, 0x999D, 0x999F, 0x99A6, 0x99B0, 0x99B1, 0x99B2, 0x99B5, 0x99B9, 0x99BA, 0x99BD, 0x99BF, 0x99C3, 0x99C9, 0x99D3, 0x99D4, 0x99D9, 0x99DA, 0x99DC, 0x99DE, 0x99E7, 0x99EA, 0x99EB, 0x99EC, 0x99F0, 0x99F4, 0x99F5, 0x99F9, 0x99FD, 0x99FE, 0x9A02, 0x9A03, 0x9A04, 0x9A0B, 0x9A0C, 0x9A10, 0x9A11, 0x9A16, 0x9A1E, 0x9A20, 0x9A22, 0x9A23, 0x9A24, 0x9A27, 0x9A2D, 0x9A2E, 0x9A33, 0x9A35, 0x9A36, 0x9A38, 0x9A47, 0x9A41, 0x9A44, 0x9A4A, 0x9A4B, 0x9A4C, 0x9A4E, 0x9A51, 0x9A54, 0x9A56, 0x9A5D, 0x9AAA, 0x9AAC, 0x9AAE, 0x9AAF, 0x9AB2, 0x9AB4, 0x9AB5, 0x9AB6, 0x9AB9, 0x9ABB, 0x9ABE, 0x9ABF, 0x9AC1, 0x9AC3, 0x9AC6, 0x9AC8, 0x9ACE, 0x9AD0, 0x9AD2, 0x9AD5, 0x9AD6, 0x9AD7, 0x9ADB, 0x9ADC, 0x9AE0, 0x9AE4, 0x9AE5, 0x9AE7, 0x9AE9, 0x9AEC, 0x9AF2, 0x9AF3, 0x9AF5, 0x9AF9, 0x9AFA, 0x9AFD, 0x9AFF, 0x9B00, 0x9B01, 0x9B02, 0x9B03, 0x9B04, 0x9B05, 0x9B08, 0x9B09, 0x9B0B, 0x9B0C, 0x9B0D, 0x9B0E, 0x9B10, 0x9B12, 0x9B16, 0x9B19, 0x9B1B, 0x9B1C, 0x9B20, 0x9B26, 0x9B2B, 0x9B2D, 0x9B33, 0x9B34, 0x9B35, 0x9B37, 0x9B39, 0x9B3A, 0x9B3D, 0x9B48, 0x9B4B, 0x9B4C, 0x9B55, 0x9B56, 0x9B57, 0x9B5B, 0x9B5E, 0x9B61, 0x9B63, 0x9B65, 0x9B66, 0x9B68, 0x9B6A, 0x9B6B, 0x9B6C, 0x9B6D, 0x9B6E, 0x9B73, 0x9B75, 0x9B77, 0x9B78, 0x9B79, 0x9B7F, 0x9B80, 0x9B84, 0x9B85, 0x9B86, 0x9B87, 0x9B89, 0x9B8A, 0x9B8B, 0x9B8D, 0x9B8F, 0x9B90, 0x9B94, 0x9B9A, 0x9B9D, 0x9B9E, 0x9BA6, 0x9BA7, 0x9BA9, 0x9BAC, 0x9BB0, 0x9BB1, 0x9BB2, 0x9BB7, 0x9BB8, 0x9BBB, 0x9BBC, 0x9BBE, 0x9BBF, 0x9BC1, 0x9BC7, 0x9BC8, 0x9BCE, 0x9BD0, 0x9BD7, 0x9BD8, 0x9BDD, 0x9BDF, 0x9BE5, 0x9BE7, 0x9BEA, 0x9BEB, 0x9BEF, 0x9BF3, 0x9BF7, 0x9BF8, 0x9BF9, 0x9BFA, 0x9BFD, 0x9BFF, 0x9C00, 0x9C02, 0x9C0B, 0x9C0F, 0x9C11, 0x9C16, 0x9C18, 0x9C19, 0x9C1A, 0x9C1C, 0x9C1E, 0x9C22, 0x9C23, 0x9C26, 0x9C27, 0x9C28, 0x9C29, 0x9C2A, 0x9C31, 0x9C35, 0x9C36, 0x9C37, 0x9C3D, 0x9C41, 0x9C43, 0x9C44, 0x9C45, 0x9C49, 0x9C4A, 0x9C4E, 0x9C4F, 0x9C50, 0x9C53, 0x9C54, 0x9C56, 0x9C58, 0x9C5B, 0x9C5D, 0x9C5E, 0x9C5F, 0x9C63, 0x9C69, 0x9C6A, 0x9C5C, 0x9C6B, 0x9C68, 0x9C6E, 0x9C70, 0x9C72, 0x9C75, 0x9C77, 0x9C7B, 0x9CE6, 0x9CF2, 0x9CF7, 0x9CF9, 0x9D0B, 0x9D02, 0x9D11, 0x9D17, 0x9D18, 0x9D1C, 0x9D1D, 0x9D1E, 0x9D2F, 0x9D30, 0x9D32, 0x9D33, 0x9D34, 0x9D3A, 0x9D3C, 0x9D45, 0x9D3D, 0x9D42, 0x9D43, 0x9D47, 0x9D4A, 0x9D53, 0x9D54, 0x9D5F, 0x9D63, 0x9D62, 0x9D65, 0x9D69, 0x9D6A, 0x9D6B, 0x9D70, 0x9D76, 0x9D77, 0x9D7B, 0x9D7C, 0x9D7E, 0x9D83, 0x9D84, 0x9D86, 0x9D8A, 0x9D8D, 0x9D8E, 0x9D92, 0x9D93, 0x9D95, 0x9D96, 0x9D97, 0x9D98, 0x9DA1, 0x9DAA, 0x9DAC, 0x9DAE, 0x9DB1, 0x9DB5, 0x9DB9, 0x9DBC, 0x9DBF, 0x9DC3, 0x9DC7, 0x9DC9, 0x9DCA, 0x9DD4, 0x9DD5, 0x9DD6, 0x9DD7, 0x9DDA, 0x9DDE, 0x9DDF, 0x9DE0, 0x9DE5, 0x9DE7, 0x9DE9, 0x9DEB, 0x9DEE, 0x9DF0, 0x9DF3, 0x9DF4, 0x9DFE, 0x9E0A, 0x9E02, 0x9E07, 0x9E0E, 0x9E10, 0x9E11, 0x9E12, 0x9E15, 0x9E16, 0x9E19, 0x9E1C, 0x9E1D, 0x9E7A, 0x9E7B, 0x9E7C, 0x9E80, 0x9E82, 0x9E83, 0x9E84, 0x9E85, 0x9E87, 0x9E8E, 0x9E8F, 0x9E96, 0x9E98, 0x9E9B, 0x9E9E, 0x9EA4, 0x9EA8, 0x9EAC, 0x9EAE, 0x9EAF, 0x9EB0, 0x9EB3, 0x9EB4, 0x9EB5, 0x9EC6, 0x9EC8, 0x9ECB, 0x9ED5, 0x9EDF, 0x9EE4, 0x9EE7, 0x9EEC, 0x9EED, 0x9EEE, 0x9EF0, 0x9EF1, 0x9EF2, 0x9EF5, 0x9EF8, 0x9EFF, 0x9F02, 0x9F03, 0x9F09, 0x9F0F, 0x9F10, 0x9F11, 0x9F12, 0x9F14, 0x9F16, 0x9F17, 0x9F19, 0x9F1A, 0x9F1B, 0x9F1F, 0x9F22, 0x9F26, 0x9F2A, 0x9F2B, 0x9F2F, 0x9F31, 0x9F32, 0x9F34, 0x9F37, 0x9F39, 0x9F3A, 0x9F3C, 0x9F3D, 0x9F3F, 0x9F41, 0x9F43, 0x9F44, 0x9F45, 0x9F46, 0x9F47, 0x9F53, 0x9F55, 0x9F56, 0x9F57, 0x9F58, 0x9F5A, 0x9F5D, 0x9F5E, 0x9F68, 0x9F69, 0x9F6D, 0x9F6E, 0x9F6F, 0x9F70, 0x9F71, 0x9F73, 0x9F75, 0x9F7A, 0x9F7D, 0x9F8F, 0x9F90, 0x9F91, 0x9F92, 0x9F94, 0x9F96, 0x9F97, 0x9F9E, 0x9FA1, 0x9FA2, 0x9FA3, 0x9FA5, ]; pub static JIS0212_ACCENTED: [u16; 255] = [ 0x02D8, 0x02C7, 0x00B8, 0x02D9, 0x02DD, 0x00AF, 0x02DB, 0x02DA, 0xFF5E, 0x0384, 0x0385, 0x00A1, 0x00A6, 0x00BF, 0x00BA, 0x00AA, 0x00A9, 0x00AE, 0x2122, 0x00A4, 0x2116, 0x0386, 0x0388, 0x0389, 0x038A, 0x03AA, 0x0000, 0x038C, 0x0000, 0x038E, 0x03AB, 0x0000, 0x038F, 0x03AC, 0x03AD, 0x03AE, 0x03AF, 0x03CA, 0x0390, 0x03CC, 0x03C2, 0x03CD, 0x03CB, 0x03B0, 0x03CE, 0x040E, 0x040F, 0x045E, 0x045F, 0x00C6, 0x0110, 0x0000, 0x0126, 0x0000, 0x0132, 0x0000, 0x0141, 0x013F, 0x0000, 0x014A, 0x00D8, 0x0152, 0x0000, 0x0166, 0x00DE, 0x00E6, 0x0111, 0x00F0, 0x0127, 0x0131, 0x0133, 0x0138, 0x0142, 0x0140, 0x0149, 0x014B, 0x00F8, 0x0153, 0x00DF, 0x0167, 0x00FE, 0x00C1, 0x00C0, 0x00C4, 0x00C2, 0x0102, 0x01CD, 0x0100, 0x0104, 0x00C5, 0x00C3, 0x0106, 0x0108, 0x010C, 0x00C7, 0x010A, 0x010E, 0x00C9, 0x00C8, 0x00CB, 0x00CA, 0x011A, 0x0116, 0x0112, 0x0118, 0x0000, 0x011C, 0x011E, 0x0122, 0x0120, 0x0124, 0x00CD, 0x00CC, 0x00CF, 0x00CE, 0x01CF, 0x0130, 0x012A, 0x012E, 0x0128, 0x0134, 0x0136, 0x0139, 0x013D, 0x013B, 0x0143, 0x0147, 0x0145, 0x00D1, 0x00D3, 0x00D2, 0x00D6, 0x00D4, 0x01D1, 0x0150, 0x014C, 0x00D5, 0x0154, 0x0158, 0x0156, 0x015A, 0x015C, 0x0160, 0x015E, 0x0164, 0x0162, 0x00DA, 0x00D9, 0x00DC, 0x00DB, 0x016C, 0x01D3, 0x0170, 0x016A, 0x0172, 0x016E, 0x0168, 0x01D7, 0x01DB, 0x01D9, 0x01D5, 0x0174, 0x00DD, 0x0178, 0x0176, 0x0179, 0x017D, 0x017B, 0x00E1, 0x00E0, 0x00E4, 0x00E2, 0x0103, 0x01CE, 0x0101, 0x0105, 0x00E5, 0x00E3, 0x0107, 0x0109, 0x010D, 0x00E7, 0x010B, 0x010F, 0x00E9, 0x00E8, 0x00EB, 0x00EA, 0x011B, 0x0117, 0x0113, 0x0119, 0x01F5, 0x011D, 0x011F, 0x0000, 0x0121, 0x0125, 0x00ED, 0x00EC, 0x00EF, 0x00EE, 0x01D0, 0x0000, 0x012B, 0x012F, 0x0129, 0x0135, 0x0137, 0x013A, 0x013E, 0x013C, 0x0144, 0x0148, 0x0146, 0x00F1, 0x00F3, 0x00F2, 0x00F6, 0x00F4, 0x01D2, 0x0151, 0x014D, 0x00F5, 0x0155, 0x0159, 0x0157, 0x015B, 0x015D, 0x0161, 0x015F, 0x0165, 0x0163, 0x00FA, 0x00F9, 0x00FC, 0x00FB, 0x016D, 0x01D4, 0x0171, 0x016B, 0x0173, 0x016F, 0x0169, 0x01D8, 0x01DC, 0x01DA, 0x01D6, 0x0175, 0x00FD, 0x00FF, 0x0177, 0x017A, 0x017E, 0x017C, ]; pub static JIS0212_ACCENTED_TRIPLES: [u16; 33] = [ 0x006C, 0x000B, 0x0000, 0x007F, 0x0003, 0x000B, 0x00A8, 0x0007, 0x000E, 0x0216, 0x000C, 0x0015, 0x0226, 0x000C, 0x0021, 0x0260, 0x0002, 0x002D, 0x0290, 0x0002, 0x002F, 0x02F0, 0x0010, 0x0031, 0x0310, 0x0010, 0x0041, 0x034E, 0x0057, 0x0051, 0x03AC, 0x0057, 0x00A8, ]; pub static GBK_TOP_IDEOGRAPH_POINTERS: [u16; 1916] = [ 0x0000, 0x0001, 0x0004, 0x0005, 0x0006, 0x0007, 0x000A, 0x000B, 0x000C, 0x000D, 0x000F, 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0017, 0x0018, 0x0019, 0x001A, 0x001B, 0x001C, 0x001D, 0x001F, 0x0023, 0x0025, 0x002B, 0x002C, 0x0036, 0x003D, 0x003E, 0x003F, 0x0040, 0x0042, 0x0043, 0x0046, 0x0047, 0x0048, 0x004B, 0x004C, 0x0050, 0x0053, 0x0054, 0x0055, 0x0057, 0x0058, 0x005B, 0x005C, 0x005D, 0x005F, 0x0060, 0x0063, 0x0064, 0x0065, 0x0068, 0x0069, 0x006A, 0x006B, 0x0072, 0x0074, 0x0079, 0x007B, 0x007C, 0x007D, 0x007F, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x008D, 0x008F, 0x0095, 0x0096, 0x0097, 0x0098, 0x009A, 0x009B, 0x009C, 0x009E, 0x00A0, 0x00A2, 0x00A3, 0x00A7, 0x00A8, 0x00AB, 0x00AE, 0x00AF, 0x00B0, 0x00B1, 0x00B2, 0x00B4, 0x00B6, 0x00B9, 0x00BA, 0x00BC, 0x00BE, 0x00BF, 0x00C0, 0x00C1, 0x00C6, 0x00CF, 0x00D2, 0x00D6, 0x00D9, 0x00DE, 0x00DF, 0x00E0, 0x00E1, 0x00E2, 0x00E4, 0x00E5, 0x00E7, 0x00E8, 0x00E9, 0x00ED, 0x00EE, 0x00F1, 0x00FE, 0x00FF, 0x0101, 0x0102, 0x0105, 0x0106, 0x0108, 0x0109, 0x010C, 0x010D, 0x010E, 0x0119, 0x011A, 0x011B, 0x011F, 0x0122, 0x0125, 0x0126, 0x012B, 0x012F, 0x0130, 0x0138, 0x013E, 0x0147, 0x014A, 0x014C, 0x0150, 0x0152, 0x0156, 0x016B, 0x016C, 0x016D, 0x016F, 0x0174, 0x017B, 0x018E, 0x0194, 0x0197, 0x01A2, 0x01A6, 0x01AA, 0x01AB, 0x01B0, 0x01BA, 0x01BD, 0x01C3, 0x01D1, 0x01EE, 0x01EF, 0x01F0, 0x01F1, 0x01F2, 0x01F5, 0x01F7, 0x01FA, 0x01FB, 0x0200, 0x0202, 0x0204, 0x0206, 0x0207, 0x0208, 0x0209, 0x020B, 0x020D, 0x020F, 0x0211, 0x0215, 0x0217, 0x0218, 0x0219, 0x021C, 0x021D, 0x021E, 0x0223, 0x0225, 0x0226, 0x0229, 0x022B, 0x022E, 0x022F, 0x0230, 0x0231, 0x0233, 0x0234, 0x023D, 0x023E, 0x0240, 0x0242, 0x0248, 0x0249, 0x024A, 0x024C, 0x024D, 0x024E, 0x024F, 0x0251, 0x0252, 0x0254, 0x0256, 0x0259, 0x025A, 0x025C, 0x025F, 0x0262, 0x0263, 0x0264, 0x0265, 0x0267, 0x0269, 0x026A, 0x026B, 0x0271, 0x0272, 0x0274, 0x0276, 0x0277, 0x027C, 0x027D, 0x027F, 0x0282, 0x0283, 0x0284, 0x0288, 0x028A, 0x0294, 0x0295, 0x0296, 0x029B, 0x02A2, 0x02A4, 0x02AB, 0x02AC, 0x02B0, 0x02B3, 0x02BD, 0x02C0, 0x02C3, 0x02C4, 0x02C5, 0x02C9, 0x02CA, 0x02CD, 0x02CE, 0x02D4, 0x02D8, 0x02E3, 0x02EB, 0x02EE, 0x02F2, 0x02F3, 0x02F7, 0x02F8, 0x02FC, 0x02FD, 0x02FF, 0x0301, 0x0302, 0x0304, 0x0307, 0x030A, 0x0314, 0x0316, 0x0317, 0x0318, 0x0319, 0x031A, 0x031D, 0x031E, 0x031F, 0x0321, 0x0322, 0x0323, 0x0324, 0x0325, 0x0326, 0x0328, 0x0329, 0x032A, 0x032B, 0x032F, 0x0331, 0x0332, 0x0334, 0x0335, 0x033C, 0x033E, 0x033F, 0x0341, 0x0342, 0x0344, 0x0345, 0x0346, 0x034A, 0x0351, 0x0355, 0x0358, 0x0359, 0x035E, 0x0361, 0x0363, 0x0364, 0x0365, 0x0368, 0x036A, 0x036B, 0x036C, 0x036D, 0x0370, 0x0371, 0x0372, 0x0373, 0x0374, 0x0375, 0x0378, 0x0379, 0x037A, 0x037C, 0x037D, 0x037E, 0x037F, 0x0381, 0x0382, 0x0383, 0x0384, 0x0386, 0x0388, 0x0389, 0x038A, 0x038E, 0x038F, 0x0390, 0x0395, 0x0396, 0x0397, 0x0398, 0x03A0, 0x03A1, 0x03A3, 0x03A5, 0x03A6, 0x03A7, 0x03A8, 0x03AC, 0x03AD, 0x03AE, 0x03AF, 0x03B1, 0x03B2, 0x03B7, 0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BE, 0x03C0, 0x03C1, 0x03C2, 0x03C3, 0x03C4, 0x03C6, 0x03C7, 0x03C8, 0x03C9, 0x03CE, 0x03D0, 0x03D3, 0x03D9, 0x03DA, 0x03DB, 0x03DC, 0x03E0, 0x03E1, 0x03E6, 0x03E8, 0x03EE, 0x03F2, 0x03F3, 0x03F5, 0x03F7, 0x03F8, 0x03F9, 0x03FA, 0x03FD, 0x0401, 0x0402, 0x0403, 0x0404, 0x0405, 0x0407, 0x040C, 0x0410, 0x0415, 0x0419, 0x041B, 0x041D, 0x041E, 0x0424, 0x0426, 0x0427, 0x0428, 0x042A, 0x042D, 0x042E, 0x0430, 0x0433, 0x0435, 0x0436, 0x043D, 0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x0451, 0x0454, 0x0456, 0x0459, 0x045A, 0x045F, 0x0460, 0x0461, 0x0462, 0x0463, 0x0464, 0x0466, 0x0468, 0x0469, 0x046A, 0x046F, 0x0470, 0x0476, 0x0478, 0x0479, 0x0481, 0x0483, 0x0485, 0x0488, 0x048A, 0x048E, 0x0491, 0x0492, 0x0493, 0x0495, 0x0496, 0x0499, 0x04A5, 0x04AA, 0x04AC, 0x04AE, 0x04B3, 0x04B4, 0x04B7, 0x04BB, 0x04BF, 0x04C3, 0x04CB, 0x04D2, 0x04D5, 0x04E4, 0x04EF, 0x04F6, 0x04FA, 0x0507, 0x0510, 0x0512, 0x0514, 0x0515, 0x0516, 0x051C, 0x051D, 0x051F, 0x0521, 0x0524, 0x0526, 0x0529, 0x052A, 0x052B, 0x053C, 0x053E, 0x0541, 0x0545, 0x0546, 0x0548, 0x054D, 0x054F, 0x0550, 0x0551, 0x0555, 0x0557, 0x0558, 0x055D, 0x055F, 0x0561, 0x0562, 0x0563, 0x0564, 0x0565, 0x0568, 0x056A, 0x056D, 0x0572, 0x0576, 0x057B, 0x0582, 0x0586, 0x0587, 0x0588, 0x0589, 0x058A, 0x058D, 0x058E, 0x0591, 0x059A, 0x05A1, 0x05A3, 0x05A5, 0x05A6, 0x05A8, 0x05AA, 0x05AB, 0x05AE, 0x05B6, 0x05B7, 0x05BB, 0x05BE, 0x05C0, 0x05C2, 0x05C3, 0x05C6, 0x05C9, 0x05CA, 0x05CD, 0x05D0, 0x05D3, 0x05D7, 0x05D8, 0x05DA, 0x05DF, 0x05E4, 0x05E8, 0x05F6, 0x05FD, 0x0600, 0x0602, 0x0605, 0x060A, 0x0610, 0x0615, 0x0626, 0x0627, 0x0628, 0x0629, 0x062C, 0x0634, 0x0639, 0x063C, 0x0644, 0x0656, 0x065A, 0x065D, 0x0668, 0x066B, 0x0679, 0x067F, 0x0680, 0x0681, 0x0683, 0x0685, 0x0687, 0x068F, 0x0690, 0x0692, 0x0697, 0x0698, 0x069C, 0x069E, 0x069F, 0x06A1, 0x06A5, 0x06A6, 0x06A7, 0x06A8, 0x06A9, 0x06AB, 0x06AD, 0x06AE, 0x06B2, 0x06B3, 0x06B5, 0x06B6, 0x06B8, 0x06B9, 0x06BB, 0x06BC, 0x06C1, 0x06C2, 0x06C4, 0x06D1, 0x06D2, 0x06D3, 0x06D6, 0x06D9, 0x06DA, 0x06DB, 0x06DD, 0x06E1, 0x06E3, 0x06E4, 0x06E8, 0x06EC, 0x06EE, 0x06F0, 0x06F2, 0x06F8, 0x06F9, 0x06FB, 0x0702, 0x0705, 0x0709, 0x070B, 0x070C, 0x070D, 0x0712, 0x0713, 0x0715, 0x0718, 0x0724, 0x0725, 0x0728, 0x0729, 0x072A, 0x072C, 0x0730, 0x0731, 0x0735, 0x0738, 0x073A, 0x073C, 0x073D, 0x0740, 0x0747, 0x0748, 0x0749, 0x074E, 0x0751, 0x0756, 0x0758, 0x0762, 0x0766, 0x076D, 0x0771, 0x0773, 0x077C, 0x077E, 0x0782, 0x0794, 0x079B, 0x07A9, 0x07B0, 0x07B1, 0x07B3, 0x07B8, 0x07BA, 0x07C0, 0x07C2, 0x07C7, 0x07C8, 0x07C9, 0x07CA, 0x07CD, 0x07D0, 0x07D1, 0x07D3, 0x07D5, 0x07D6, 0x07DB, 0x07F2, 0x07FE, 0x0818, 0x0819, 0x081B, 0x0823, 0x0832, 0x0833, 0x0834, 0x0835, 0x0837, 0x0839, 0x083A, 0x083D, 0x083E, 0x083F, 0x0843, 0x0845, 0x0847, 0x0848, 0x0849, 0x084A, 0x084C, 0x084F, 0x0850, 0x0851, 0x0852, 0x0855, 0x0859, 0x085B, 0x085C, 0x085F, 0x0861, 0x0862, 0x0866, 0x0869, 0x086A, 0x0873, 0x0874, 0x0876, 0x0878, 0x087D, 0x087E, 0x0885, 0x0887, 0x0888, 0x088A, 0x088B, 0x088D, 0x0891, 0x0892, 0x0894, 0x0895, 0x0896, 0x0897, 0x089B, 0x089C, 0x089D, 0x08A1, 0x08A5, 0x08A7, 0x08AA, 0x08AC, 0x08AE, 0x08B0, 0x08B3, 0x08B6, 0x08BA, 0x08BB, 0x08BC, 0x08BD, 0x08C4, 0x08C5, 0x08CC, 0x08D0, 0x08D1, 0x08D6, 0x08D9, 0x08DB, 0x08DD, 0x08DE, 0x08E3, 0x08E8, 0x08E9, 0x08EC, 0x08ED, 0x08EE, 0x08EF, 0x08F3, 0x08F4, 0x08F5, 0x08F7, 0x08FD, 0x0903, 0x0909, 0x0910, 0x0912, 0x0913, 0x0914, 0x0916, 0x0918, 0x0922, 0x0928, 0x092A, 0x0930, 0x0935, 0x0936, 0x093A, 0x093C, 0x0941, 0x0942, 0x0943, 0x0946, 0x094B, 0x0953, 0x095B, 0x095D, 0x0968, 0x096A, 0x096B, 0x0976, 0x0977, 0x0979, 0x097D, 0x098A, 0x09A0, 0x09A3, 0x09BC, 0x09C9, 0x09D0, 0x09DD, 0x09DE, 0x09E0, 0x09E2, 0x09E3, 0x09E5, 0x09E6, 0x09E8, 0x09ED, 0x09EF, 0x09F0, 0x09F1, 0x09F4, 0x09F6, 0x09F8, 0x09F9, 0x0A01, 0x0A06, 0x0A08, 0x0A0D, 0x0A0F, 0x0A13, 0x0A14, 0x0A1A, 0x0A21, 0x0A26, 0x0A28, 0x0A2A, 0x0A39, 0x0A3A, 0x0A3B, 0x0A3C, 0x0A3D, 0x0A40, 0x0A41, 0x0A43, 0x0A46, 0x0A47, 0x0A48, 0x0A49, 0x0A4A, 0x0A4E, 0x0A53, 0x0A58, 0x0A59, 0x0A5D, 0x0A67, 0x0A6D, 0x0A6F, 0x0A73, 0x0A7F, 0x0A80, 0x0A89, 0x0A8A, 0x0A8C, 0x0A8F, 0x0A92, 0x0A93, 0x0A96, 0x0A97, 0x0A98, 0x0A99, 0x0A9A, 0x0A9C, 0x0A9F, 0x0AA3, 0x0AA4, 0x0AA6, 0x0AA7, 0x0AA8, 0x0AAF, 0x0AB0, 0x0AB3, 0x0AC2, 0x0AC3, 0x0AC4, 0x0AC8, 0x0ACB, 0x0ACC, 0x0ACD, 0x0ACF, 0x0AD0, 0x0AD2, 0x0AD3, 0x0AD6, 0x0AD7, 0x0AD8, 0x0ADB, 0x0ADC, 0x0ADD, 0x0AE0, 0x0AE1, 0x0AE3, 0x0AE4, 0x0AE6, 0x0AEA, 0x0AF0, 0x0AF1, 0x0AF3, 0x0AF9, 0x0AFA, 0x0AFE, 0x0B03, 0x0B05, 0x0B07, 0x0B08, 0x0B0B, 0x0B0E, 0x0B10, 0x0B12, 0x0B14, 0x0B16, 0x0B17, 0x0B19, 0x0B1C, 0x0B1E, 0x0B20, 0x0B21, 0x0B24, 0x0B26, 0x0B28, 0x0B29, 0x0B2B, 0x0B2C, 0x0B2E, 0x0B31, 0x0B34, 0x0B39, 0x0B3E, 0x0B40, 0x0B41, 0x0B48, 0x0B49, 0x0B4B, 0x0B4C, 0x0B4E, 0x0B51, 0x0B53, 0x0B57, 0x0B59, 0x0B5A, 0x0B5C, 0x0B5E, 0x0B5F, 0x0B60, 0x0B63, 0x0B67, 0x0B69, 0x0B6D, 0x0B6E, 0x0B6F, 0x0B72, 0x0B73, 0x0B74, 0x0B76, 0x0B78, 0x0B79, 0x0B7B, 0x0B7C, 0x0B7D, 0x0B7E, 0x0B81, 0x0B83, 0x0B8B, 0x0B8E, 0x0B93, 0x0B96, 0x0B98, 0x0B99, 0x0B9A, 0x0B9B, 0x0BA0, 0x0BA1, 0x0BA3, 0x0BA4, 0x0BA6, 0x0BAB, 0x0BAF, 0x0BB0, 0x0BB3, 0x0BB8, 0x0BBC, 0x0BC0, 0x0BC2, 0x0BC3, 0x0BC6, 0x0BD9, 0x0BE1, 0x0BE2, 0x0BE3, 0x0BE4, 0x0BE6, 0x0BE9, 0x0BF0, 0x0BF4, 0x0BF8, 0x0BFF, 0x0C03, 0x0C04, 0x0C17, 0x0C19, 0x0C1E, 0x0C26, 0x0C2F, 0x0C31, 0x0C3B, 0x0C41, 0x0C44, 0x0C49, 0x0C4A, 0x0C4F, 0x0C50, 0x0C61, 0x0C6F, 0x0C78, 0x0C7E, 0x0C7F, 0x0C80, 0x0C82, 0x0C83, 0x0C86, 0x0C87, 0x0C88, 0x0C8C, 0x0C8D, 0x0C8E, 0x0C92, 0x0C94, 0x0C99, 0x0C9A, 0x0C9D, 0x0C9E, 0x0CA0, 0x0CA3, 0x0CA5, 0x0CAC, 0x0CAE, 0x0CAF, 0x0CB1, 0x0CB3, 0x0CB5, 0x0CB7, 0x0CB8, 0x0CBB, 0x0CBF, 0x0CC5, 0x0CC6, 0x0CC7, 0x0CCA, 0x0CCB, 0x0CCD, 0x0CCF, 0x0CD3, 0x0CD6, 0x0CD9, 0x0CDA, 0x0CDB, 0x0CDD, 0x0CDE, 0x0CDF, 0x0CE0, 0x0CE1, 0x0CE2, 0x0CE4, 0x0CE6, 0x0CE7, 0x0CE9, 0x0CEA, 0x0CEB, 0x0CEC, 0x0CF0, 0x0CF1, 0x0CF5, 0x0CF9, 0x0CFB, 0x0CFF, 0x0D02, 0x0D03, 0x0D05, 0x0D06, 0x0D09, 0x0D0B, 0x0D11, 0x0D13, 0x0D17, 0x0D18, 0x0D1A, 0x0D1B, 0x0D1F, 0x0D27, 0x0D28, 0x0D2B, 0x0D2C, 0x0D2F, 0x0D31, 0x0D35, 0x0D37, 0x0D3B, 0x0D3C, 0x0D40, 0x0D41, 0x0D42, 0x0D43, 0x0D46, 0x0D47, 0x0D4E, 0x0D4F, 0x0D50, 0x0D51, 0x0D52, 0x0D53, 0x0D55, 0x0D57, 0x0D58, 0x0D59, 0x0D5A, 0x0D5F, 0x0D60, 0x0D62, 0x0D65, 0x0D66, 0x0D69, 0x0D70, 0x0D71, 0x0D72, 0x0D77, 0x0D79, 0x0D7D, 0x0D7E, 0x0D7F, 0x0D80, 0x0D84, 0x0D85, 0x0D87, 0x0D8C, 0x0D8E, 0x0D90, 0x0D96, 0x0D97, 0x0D98, 0x0D9C, 0x0D9F, 0x0DA0, 0x0DA6, 0x0DAB, 0x0DAD, 0x0DAE, 0x0DAF, 0x0DB1, 0x0DB2, 0x0DB9, 0x0DBA, 0x0DBD, 0x0DC2, 0x0DCA, 0x0DCB, 0x0DCE, 0x0DD8, 0x0DDF, 0x0DE0, 0x0DE1, 0x0DEA, 0x0DEC, 0x0DEE, 0x0DF2, 0x0DF7, 0x0DFB, 0x0DFD, 0x0DFE, 0x0E02, 0x0E03, 0x0E04, 0x0E05, 0x0E08, 0x0E09, 0x0E0B, 0x0E12, 0x0E13, 0x0E14, 0x0E18, 0x0E1D, 0x0E20, 0x0E21, 0x0E22, 0x0E3B, 0x0E43, 0x0E4B, 0x0E50, 0x0E5C, 0x0E61, 0x0E63, 0x0E67, 0x0E68, 0x0E69, 0x0E6B, 0x0E70, 0x0E72, 0x0E74, 0x0E76, 0x0E77, 0x0E7A, 0x0E7C, 0x0E7D, 0x0E7E, 0x0E81, 0x0E83, 0x0E87, 0x0E8A, 0x0E8B, 0x0E8C, 0x0E8E, 0x0E9D, 0x0EA0, 0x0EA3, 0x0EA4, 0x0EA7, 0x0EA8, 0x0EA9, 0x0EAB, 0x0EAC, 0x0EAE, 0x0EAF, 0x0EB0, 0x0EB1, 0x0EB2, 0x0EB3, 0x0EBB, 0x0EBD, 0x0EC0, 0x0EC1, 0x0EC5, 0x0EC6, 0x0EC8, 0x0ECB, 0x0ED3, 0x0ED4, 0x0ED6, 0x0ED8, 0x0EDC, 0x0EDE, 0x0EE3, 0x0EE4, 0x0EE6, 0x0EE9, 0x0EEA, 0x0EEB, 0x0EEE, 0x0EF1, 0x0EF4, 0x0EF5, 0x0EF9, 0x0EFA, 0x0EFE, 0x0EFF, 0x0F00, 0x0F02, 0x0F07, 0x0F08, 0x0F0A, 0x0F0B, 0x0F12, 0x0F14, 0x0F16, 0x0F18, 0x0F1C, 0x0F1D, 0x0F1F, 0x0F20, 0x0F21, 0x0F26, 0x0F29, 0x0F2A, 0x0F2C, 0x0F2F, 0x0F32, 0x0F33, 0x0F35, 0x0F39, 0x0F3D, 0x0F41, 0x0F46, 0x0F4F, 0x0F54, 0x0F59, 0x0F5D, 0x0F61, 0x0F7B, 0x0F7C, 0x0F84, 0x0F86, 0x0F8C, 0x0F8D, 0x0F8F, 0x0F90, 0x0F92, 0x0F93, 0x0F9A, 0x0F9B, 0x0F9D, 0x0FA0, 0x0FA1, 0x0FA4, 0x0FA5, 0x0FA6, 0x0FAC, 0x0FAD, 0x0FAE, 0x0FAF, 0x0FB0, 0x0FB2, 0x0FB6, 0x0FB8, 0x0FBA, 0x0FBB, 0x0FBD, 0x0FBE, 0x0FC0, 0x0FC1, 0x0FC2, 0x0FC4, 0x0FC9, 0x0FCA, 0x0FCD, 0x0FCF, 0x0FD1, 0x0FD2, 0x0FD3, 0x0FD4, 0x0FD5, 0x0FD9, 0x0FDA, 0x0FDB, 0x0FDD, 0x0FDF, 0x0FE0, 0x0FE1, 0x0FE5, 0x0FE9, 0x0FEA, 0x0FEB, 0x0FEC, 0x0FEF, 0x0FF0, 0x0FF1, 0x0FF2, 0x0FF3, 0x0FF4, 0x0FF6, 0x0FF7, 0x0FFF, 0x1000, 0x100A, 0x100D, 0x100E, 0x100F, 0x1010, 0x1012, 0x1015, 0x1017, 0x1019, 0x101A, 0x1022, 0x1023, 0x1027, 0x1028, 0x1029, 0x102A, 0x102B, 0x102D, 0x1032, 0x1035, 0x103C, 0x1043, 0x1046, 0x1048, 0x1049, 0x104A, 0x104B, 0x104C, 0x104D, 0x104E, 0x1058, 0x1059, 0x1061, 0x1062, 0x106B, 0x106C, 0x106D, 0x1075, 0x1078, 0x107B, 0x1085, 0x1088, 0x108C, 0x108D, 0x108F, 0x1090, 0x109A, 0x109B, 0x10A1, 0x10A2, 0x10A3, 0x10A7, 0x10A9, 0x10AB, 0x10AC, 0x10B1, 0x10B3, 0x10BD, 0x10BE, 0x10C1, 0x10C4, 0x10C5, 0x10C9, 0x10CC, 0x10D1, 0x10D2, 0x10D3, 0x10D4, 0x10E0, 0x10E3, 0x10EB, 0x10ED, 0x10F0, 0x10F4, 0x10F7, 0x10F8, 0x10FA, 0x110B, 0x110D, 0x110F, 0x1111, 0x1112, 0x1114, 0x1116, 0x111A, 0x111C, 0x111E, 0x1123, 0x1125, 0x1128, 0x1129, 0x112A, 0x112B, 0x112E, 0x1134, 0x1136, 0x1138, 0x1142, 0x1144, 0x1145, 0x1148, 0x114A, 0x114C, 0x114F, 0x1154, 0x115C, 0x115D, 0x115E, 0x115F, 0x1162, 0x1168, 0x116B, 0x1177, 0x117B, 0x1185, 0x1186, 0x1190, 0x119C, 0x11A2, 0x11A3, 0x11A9, 0x11AA, 0x11AE, 0x11AF, 0x11B2, 0x11B9, 0x11BE, 0x11C0, 0x11C8, 0x11CF, 0x11D0, 0x11D5, 0x11D8, 0x11E3, 0x11EA, 0x11EC, 0x11EF, 0x11F2, 0x11FB, 0x11FC, 0x1201, 0x1209, 0x1211, 0x1212, 0x1285, 0x1287, 0x1291, 0x1295, 0x1296, 0x1299, 0x129D, 0x129F, 0x12A0, 0x12A2, 0x12AE, 0x12B6, 0x12B8, 0x12C6, 0x12C7, 0x12CB, 0x12CC, 0x12CD, 0x12CE, 0x12D2, 0x12D4, 0x12D7, 0x12DC, 0x12E4, 0x12EC, 0x12ED, 0x12F4, 0x12F5, 0x12F7, 0x12FC, 0x12FD, 0x12FE, 0x1300, 0x1301, 0x1302, 0x1307, 0x130F, 0x1312, 0x1315, 0x1316, 0x1319, 0x131C, 0x1323, 0x1328, 0x1329, 0x132A, 0x132B, 0x132E, 0x132F, 0x1330, 0x1331, 0x1334, 0x1335, 0x1336, 0x1338, 0x133C, 0x133E, 0x1341, 0x1342, 0x1347, 0x134A, 0x134B, 0x134E, 0x1350, 0x1353, 0x1358, 0x1359, 0x135A, 0x135B, 0x135D, 0x1360, 0x1362, 0x1363, 0x1364, 0x1366, 0x1368, 0x136A, 0x136E, 0x136F, 0x1372, 0x1373, 0x1374, 0x1375, 0x1376, 0x1378, 0x137C, 0x137D, 0x1381, 0x1384, 0x1385, 0x1388, 0x138A, 0x138D, 0x138F, 0x1390, 0x1391, 0x1393, 0x1394, 0x1396, 0x1397, 0x1398, 0x1399, 0x139B, 0x139D, 0x139F, 0x13A2, 0x13A3, 0x13A6, 0x13AA, 0x13AB, 0x13AD, 0x13B3, 0x13B4, 0x13B6, 0x13B8, 0x13BA, 0x13BB, 0x13BE, 0x13BF, 0x13C1, 0x13C2, 0x13C3, 0x13C4, 0x13C5, 0x13C6, 0x13CA, 0x13CB, 0x13CC, 0x13CD, 0x13CF, 0x13D1, 0x13D3, 0x13D6, 0x13DA, 0x13DC, 0x13DF, 0x13E4, 0x13E6, 0x13E8, 0x13EA, 0x13EB, 0x13ED, 0x13EE, 0x13F3, 0x13F4, 0x13F5, 0x13F6, 0x13F8, 0x13FA, 0x13FC, 0x13FE, 0x1404, 0x1407, 0x140A, 0x140E, 0x1412, 0x1413, 0x1416, 0x1417, 0x1419, 0x141A, 0x141E, 0x141F, 0x1421, 0x1422, 0x1425, 0x1426, 0x1427, 0x142F, 0x1433, 0x1434, 0x1435, 0x1437, 0x1438, 0x143A, 0x143C, 0x143E, 0x143F, 0x1442, 0x1443, 0x1444, 0x1445, 0x1447, 0x1448, 0x144B, 0x144C, 0x1454, 0x145C, 0x1460, 0x1461, 0x1462, 0x1464, 0x1467, 0x1472, 0x1474, 0x1483, 0x1486, 0x1487, 0x1489, 0x148E, 0x1495, 0x1498, 0x149A, 0x149C, 0x149E, 0x149F, 0x14A1, 0x14A5, 0x14A6, 0x14A7, 0x14A8, 0x14AA, 0x14AB, 0x14AE, 0x14B2, 0x14B5, 0x14B8, 0x14B9, 0x14BA, 0x14BB, 0x14BD, 0x14C0, 0x14C1, 0x14C2, 0x14CC, 0x14D0, 0x14D8, 0x14DB, 0x14DD, 0x14E2, 0x14E5, 0x14EF, 0x14F2, 0x14F6, 0x14F7, 0x14F8, 0x14F9, 0x14FA, 0x14FC, 0x1503, 0x150A, 0x150D, 0x150E, 0x1518, 0x151B, 0x151C, 0x151F, 0x1522, 0x1528, 0x152B, 0x152C, 0x152F, 0x1530, 0x1531, 0x1538, 0x153B, 0x153D, 0x154A, 0x154E, 0x1553, 0x155E, 0x1560, 0x1562, 0x1568, 0x1569, 0x156F, 0x1576, 0x1581, 0x1582, 0x158E, 0x15AF, 0x15B7, 0x15BE, 0x15CF, 0x15D2, 0x15E4, 0x15E6, 0x15F4, 0x1600, 0x1601, 0x1605, 0x1606, 0x1609, 0x160A, 0x160E, 0x1611, 0x1614, 0x1617, 0x1618, 0x161A, 0x161C, 0x1629, 0x162A, 0x162B, 0x162E, 0x162F, 0x1631, 0x1635, 0x1636, 0x1643, 0x1644, 0x1647, 0x164B, 0x164C, 0x164D, 0x164E, 0x1655, 0x1656, 0x1659, 0x1664, 0x1669, 0x166B, 0x166C, 0x166D, 0x1678, 0x1680, 0x1684, 0x1692, 0x1696, 0x1697, 0x1698, 0x16A5, 0x16A6, 0x16AB, 0x16AC, 0x16B1, 0x16B4, 0x16B8, 0x16B9, 0x16BB, 0x16C1, 0x16C6, 0x16CA, 0x16CE, 0x16D1, 0x16D6, 0x16DD, 0x16E0, 0x16E6, 0x16E7, 0x16EA, 0x16F3, 0x16FD, 0x1702, 0x170C, 0x1710, 0x1711, 0x1717, 0x1721, 0x172D, 0x1743, 0x174D, 0x174E, 0x174F, 0x1752, 0x1755, 0x1756, 0x1757, 0x1758, 0x175F, 0x1762, 0x1766, 0x1769, 0x176B, 0x176C, 0x176D, 0x176E, 0x176F, 0x1772, 0x1773, 0x1777, 0x1779, 0x177B, 0x177E, 0x1781, 0x1783, 0x1788, 0x1789, 0x178A, 0x178C, 0x1798, 0x17A4, 0x17A5, 0x17A8, 0x17A9, 0x17B0, 0x17B3, 0x17B7, 0x17B8, 0x17B9, 0x17BD, 0x17BE, ]; pub static GBK_TOP_IDEOGRAPH_OFFSETS: [u16; 1916] = [ 0x4E02, 0x4E04, 0x4E0F, 0x4E12, 0x4E17, 0x4E1F, 0x4E23, 0x4E26, 0x4E29, 0x4E2E, 0x4E31, 0x4E33, 0x4E35, 0x4E37, 0x4E3C, 0x4E40, 0x4E44, 0x4E46, 0x4E4A, 0x4E51, 0x4E55, 0x4E57, 0x4E5A, 0x4E62, 0x4E67, 0x4E6A, 0x4E72, 0x4E74, 0x4E7F, 0x4E87, 0x4E8A, 0x4E90, 0x4E96, 0x4E99, 0x4E9C, 0x4EA3, 0x4EAA, 0x4EAF, 0x4EB4, 0x4EB6, 0x4EBC, 0x4EC8, 0x4ECC, 0x4ECF, 0x4ED2, 0x4EDA, 0x4EE0, 0x4EE2, 0x4EE6, 0x4EE9, 0x4EED, 0x4EF1, 0x4EF4, 0x4EF8, 0x4EFC, 0x4EFE, 0x4F00, 0x4F02, 0x4F0B, 0x4F12, 0x4F1C, 0x4F21, 0x4F23, 0x4F28, 0x4F2C, 0x4F31, 0x4F33, 0x4F35, 0x4F37, 0x4F39, 0x4F3B, 0x4F3E, 0x4F44, 0x4F47, 0x4F52, 0x4F54, 0x4F56, 0x4F61, 0x4F66, 0x4F68, 0x4F6A, 0x4F6D, 0x4F71, 0x4F75, 0x4F77, 0x4F7D, 0x4F80, 0x4F85, 0x4F8A, 0x4F8C, 0x4F8E, 0x4F90, 0x4F92, 0x4F95, 0x4F98, 0x4F9C, 0x4F9E, 0x4FA1, 0x4FA4, 0x4FAB, 0x4FAD, 0x4FB0, 0x4FB6, 0x4FC0, 0x4FC6, 0x4FCB, 0x4FD2, 0x4FD9, 0x4FDB, 0x4FE0, 0x4FE2, 0x4FE4, 0x4FE7, 0x4FEB, 0x4FF0, 0x4FF2, 0x4FF4, 0x4FF9, 0x4FFB, 0x4FFF, 0x500E, 0x5010, 0x5013, 0x5015, 0x501B, 0x501D, 0x5020, 0x5022, 0x5027, 0x502B, 0x502F, 0x503B, 0x503D, 0x503F, 0x5044, 0x5049, 0x504D, 0x5050, 0x5056, 0x505B, 0x505D, 0x5066, 0x506D, 0x5078, 0x507C, 0x5081, 0x5086, 0x5089, 0x508E, 0x50A4, 0x50A6, 0x50AA, 0x50AD, 0x50B3, 0x50BC, 0x50D0, 0x50D7, 0x50DB, 0x50E8, 0x50EF, 0x50F4, 0x50F6, 0x50FC, 0x5108, 0x510C, 0x5113, 0x5122, 0x5142, 0x5147, 0x514A, 0x514C, 0x514E, 0x5152, 0x5157, 0x515B, 0x515D, 0x5163, 0x5166, 0x5169, 0x516F, 0x5172, 0x517A, 0x517E, 0x5183, 0x5186, 0x518A, 0x518E, 0x5193, 0x5198, 0x519A, 0x519D, 0x51A1, 0x51A3, 0x51A6, 0x51AD, 0x51B4, 0x51B8, 0x51BE, 0x51C1, 0x51C5, 0x51C8, 0x51CA, 0x51CD, 0x51D0, 0x51D2, 0x51DC, 0x51DE, 0x51E2, 0x51E5, 0x51EC, 0x51EE, 0x51F1, 0x51F4, 0x51F7, 0x51FE, 0x5204, 0x5209, 0x520B, 0x520F, 0x5213, 0x521C, 0x521E, 0x5221, 0x5225, 0x522A, 0x522C, 0x522F, 0x5231, 0x5234, 0x523C, 0x523E, 0x5244, 0x524B, 0x524E, 0x5252, 0x5255, 0x5257, 0x525D, 0x525F, 0x5262, 0x5266, 0x5268, 0x526B, 0x5270, 0x5273, 0x527E, 0x5280, 0x5283, 0x5289, 0x5291, 0x5294, 0x529C, 0x52A4, 0x52AE, 0x52B4, 0x52C0, 0x52C4, 0x52C8, 0x52CA, 0x52CC, 0x52D1, 0x52D3, 0x52D7, 0x52D9, 0x52E0, 0x52E5, 0x52F1, 0x52FB, 0x5301, 0x5307, 0x5309, 0x530E, 0x5311, 0x5318, 0x531B, 0x531E, 0x5322, 0x5324, 0x5327, 0x532B, 0x532F, 0x533C, 0x5340, 0x5342, 0x5344, 0x5346, 0x534B, 0x5350, 0x5354, 0x5358, 0x535B, 0x535D, 0x5365, 0x5368, 0x536A, 0x536C, 0x5372, 0x5376, 0x5379, 0x537B, 0x5380, 0x5383, 0x5387, 0x538A, 0x538E, 0x5396, 0x5399, 0x539B, 0x539E, 0x53A0, 0x53A4, 0x53A7, 0x53AA, 0x53AF, 0x53B7, 0x53BC, 0x53C0, 0x53C3, 0x53CE, 0x53D2, 0x53D5, 0x53DA, 0x53DC, 0x53E1, 0x53E7, 0x53F4, 0x53FA, 0x53FE, 0x5402, 0x5405, 0x5407, 0x540B, 0x5414, 0x5418, 0x541C, 0x5422, 0x5424, 0x542A, 0x5430, 0x5433, 0x5436, 0x543A, 0x543D, 0x543F, 0x5441, 0x5444, 0x5447, 0x5449, 0x544C, 0x5451, 0x545A, 0x545D, 0x5463, 0x5465, 0x5467, 0x5469, 0x5474, 0x5479, 0x547E, 0x5481, 0x5483, 0x5485, 0x5487, 0x548D, 0x5491, 0x5493, 0x5497, 0x549C, 0x549E, 0x54A5, 0x54AE, 0x54B0, 0x54B2, 0x54B5, 0x54B9, 0x54BC, 0x54BE, 0x54C3, 0x54C5, 0x54CA, 0x54D6, 0x54D8, 0x54DB, 0x54E0, 0x54EB, 0x54EF, 0x54F4, 0x54FB, 0x54FE, 0x5500, 0x5502, 0x5508, 0x550A, 0x5512, 0x5515, 0x551C, 0x5521, 0x5525, 0x5528, 0x552B, 0x552D, 0x5532, 0x5534, 0x5538, 0x553D, 0x5540, 0x5542, 0x5545, 0x5547, 0x554B, 0x5551, 0x5557, 0x555D, 0x5562, 0x5568, 0x556B, 0x556F, 0x5579, 0x557D, 0x557F, 0x5585, 0x558C, 0x5590, 0x5592, 0x5595, 0x559A, 0x559E, 0x55A0, 0x55A8, 0x55B2, 0x55B4, 0x55B6, 0x55B8, 0x55BA, 0x55BC, 0x55BF, 0x55C6, 0x55CA, 0x55CE, 0x55D5, 0x55D7, 0x55DE, 0x55E0, 0x55E2, 0x55E7, 0x55E9, 0x55ED, 0x55F0, 0x55F4, 0x55F6, 0x55F8, 0x55FF, 0x5602, 0x560A, 0x560D, 0x5610, 0x5619, 0x561C, 0x5620, 0x5625, 0x5628, 0x562E, 0x5633, 0x5635, 0x5637, 0x563A, 0x563C, 0x5640, 0x564F, 0x5655, 0x565A, 0x565D, 0x5663, 0x5665, 0x566D, 0x5672, 0x5677, 0x567D, 0x5687, 0x5690, 0x5694, 0x56A4, 0x56B0, 0x56B8, 0x56BD, 0x56CB, 0x56D5, 0x56D8, 0x56DC, 0x56E3, 0x56E5, 0x56EC, 0x56EE, 0x56F2, 0x56F6, 0x56FB, 0x5700, 0x5705, 0x5707, 0x570B, 0x571D, 0x5720, 0x5724, 0x572B, 0x5731, 0x5734, 0x573C, 0x573F, 0x5741, 0x5743, 0x5748, 0x574B, 0x5752, 0x5758, 0x5762, 0x5765, 0x5767, 0x576C, 0x576E, 0x5770, 0x5774, 0x5778, 0x577D, 0x5787, 0x578D, 0x5794, 0x579C, 0x57A5, 0x57A8, 0x57AA, 0x57AC, 0x57AF, 0x57B3, 0x57B5, 0x57B9, 0x57C4, 0x57CC, 0x57D0, 0x57D3, 0x57D6, 0x57DB, 0x57DE, 0x57E1, 0x57E5, 0x57EE, 0x57F0, 0x57F5, 0x57FB, 0x57FE, 0x5801, 0x5803, 0x5808, 0x580C, 0x580E, 0x5812, 0x5816, 0x581A, 0x581F, 0x5822, 0x5825, 0x582B, 0x5831, 0x5836, 0x5845, 0x584E, 0x5852, 0x5855, 0x5859, 0x585F, 0x5866, 0x586D, 0x587F, 0x5882, 0x5884, 0x5886, 0x588A, 0x5894, 0x589B, 0x58A0, 0x58AA, 0x58BD, 0x58C2, 0x58C6, 0x58D2, 0x58D6, 0x58E5, 0x58ED, 0x58EF, 0x58F1, 0x58F4, 0x58F7, 0x58FA, 0x5903, 0x5905, 0x5908, 0x590E, 0x5910, 0x5917, 0x591B, 0x591D, 0x5920, 0x5926, 0x5928, 0x592C, 0x5930, 0x5932, 0x5935, 0x593B, 0x593D, 0x5943, 0x5945, 0x594A, 0x594C, 0x5950, 0x5952, 0x5959, 0x595B, 0x5961, 0x5963, 0x5966, 0x5975, 0x5977, 0x597A, 0x597E, 0x5985, 0x5989, 0x598B, 0x598E, 0x5994, 0x5998, 0x599A, 0x599F, 0x59A6, 0x59AC, 0x59B0, 0x59B3, 0x59BA, 0x59BC, 0x59BF, 0x59C7, 0x59CC, 0x59D5, 0x59D9, 0x59DB, 0x59DE, 0x59E4, 0x59E6, 0x59E9, 0x59ED, 0x59FA, 0x59FC, 0x5A00, 0x5A02, 0x5A0A, 0x5A0D, 0x5A12, 0x5A14, 0x5A19, 0x5A1D, 0x5A21, 0x5A24, 0x5A26, 0x5A2A, 0x5A33, 0x5A35, 0x5A37, 0x5A3D, 0x5A41, 0x5A47, 0x5A4B, 0x5A56, 0x5A5B, 0x5A63, 0x5A68, 0x5A6B, 0x5A78, 0x5A7B, 0x5A80, 0x5A93, 0x5A9C, 0x5AAB, 0x5AB4, 0x5AB6, 0x5AB9, 0x5ABF, 0x5AC3, 0x5ACA, 0x5ACD, 0x5AD3, 0x5AD5, 0x5AD7, 0x5AD9, 0x5ADD, 0x5AE2, 0x5AE4, 0x5AE7, 0x5AEA, 0x5AEC, 0x5AF2, 0x5B0A, 0x5B18, 0x5B33, 0x5B35, 0x5B38, 0x5B41, 0x5B52, 0x5B56, 0x5B5E, 0x5B60, 0x5B67, 0x5B6B, 0x5B6D, 0x5B72, 0x5B74, 0x5B76, 0x5B7B, 0x5B7E, 0x5B82, 0x5B86, 0x5B8A, 0x5B8D, 0x5B90, 0x5B94, 0x5B96, 0x5B9F, 0x5BA7, 0x5BAC, 0x5BB1, 0x5BB7, 0x5BBA, 0x5BC0, 0x5BC3, 0x5BC8, 0x5BCD, 0x5BD1, 0x5BD4, 0x5BE0, 0x5BE2, 0x5BE6, 0x5BE9, 0x5BEF, 0x5BF1, 0x5BFD, 0x5C00, 0x5C02, 0x5C05, 0x5C07, 0x5C0B, 0x5C10, 0x5C12, 0x5C17, 0x5C19, 0x5C1B, 0x5C1E, 0x5C23, 0x5C26, 0x5C28, 0x5C2D, 0x5C32, 0x5C35, 0x5C43, 0x5C46, 0x5C4C, 0x5C52, 0x5C56, 0x5C5A, 0x5C5F, 0x5C62, 0x5C64, 0x5C67, 0x5C70, 0x5C72, 0x5C7B, 0x5C80, 0x5C83, 0x5C89, 0x5C8E, 0x5C92, 0x5C95, 0x5C9D, 0x5CA4, 0x5CAA, 0x5CAE, 0x5CB2, 0x5CB4, 0x5CB6, 0x5CB9, 0x5CBE, 0x5CC0, 0x5CC2, 0x5CC5, 0x5CCC, 0x5CD3, 0x5CDA, 0x5CE2, 0x5CE7, 0x5CE9, 0x5CEB, 0x5CEE, 0x5CF1, 0x5CFC, 0x5D04, 0x5D08, 0x5D0F, 0x5D15, 0x5D17, 0x5D1C, 0x5D1F, 0x5D25, 0x5D28, 0x5D2A, 0x5D2F, 0x5D35, 0x5D3F, 0x5D48, 0x5D4D, 0x5D59, 0x5D5C, 0x5D5E, 0x5D6A, 0x5D6D, 0x5D70, 0x5D75, 0x5D83, 0x5D9A, 0x5D9E, 0x5DB8, 0x5DC6, 0x5DCE, 0x5DDC, 0x5DDF, 0x5DE3, 0x5DEA, 0x5DEC, 0x5DF0, 0x5DF5, 0x5DF8, 0x5DFF, 0x5E04, 0x5E07, 0x5E09, 0x5E0D, 0x5E12, 0x5E17, 0x5E1E, 0x5E28, 0x5E2F, 0x5E32, 0x5E39, 0x5E3E, 0x5E43, 0x5E46, 0x5E4D, 0x5E56, 0x5E5C, 0x5E5F, 0x5E63, 0x5E75, 0x5E77, 0x5E79, 0x5E7E, 0x5E81, 0x5E85, 0x5E88, 0x5E8C, 0x5E92, 0x5E98, 0x5E9B, 0x5E9D, 0x5EA1, 0x5EA8, 0x5EAE, 0x5EB4, 0x5EBA, 0x5EBF, 0x5ECB, 0x5ED4, 0x5ED7, 0x5EDC, 0x5EE9, 0x5EEB, 0x5EF5, 0x5EF8, 0x5EFB, 0x5F05, 0x5F09, 0x5F0C, 0x5F10, 0x5F12, 0x5F14, 0x5F16, 0x5F19, 0x5F1C, 0x5F21, 0x5F28, 0x5F2B, 0x5F2E, 0x5F30, 0x5F32, 0x5F3B, 0x5F3D, 0x5F41, 0x5F51, 0x5F54, 0x5F59, 0x5F5E, 0x5F63, 0x5F65, 0x5F67, 0x5F6B, 0x5F6E, 0x5F72, 0x5F74, 0x5F78, 0x5F7A, 0x5F7D, 0x5F83, 0x5F86, 0x5F8D, 0x5F91, 0x5F93, 0x5F96, 0x5F9A, 0x5F9D, 0x5FA2, 0x5FA9, 0x5FAB, 0x5FAF, 0x5FB6, 0x5FB8, 0x5FBE, 0x5FC7, 0x5FCA, 0x5FCE, 0x5FD3, 0x5FDA, 0x5FDE, 0x5FE2, 0x5FE5, 0x5FE8, 0x5FEC, 0x5FEF, 0x5FF2, 0x5FF6, 0x5FF9, 0x5FFC, 0x6007, 0x600B, 0x6010, 0x6013, 0x6017, 0x601A, 0x601E, 0x6022, 0x602C, 0x6030, 0x6036, 0x603D, 0x6040, 0x6044, 0x604C, 0x604E, 0x6051, 0x6053, 0x6056, 0x605B, 0x605E, 0x6065, 0x606E, 0x6071, 0x6074, 0x6077, 0x607E, 0x6080, 0x6085, 0x608A, 0x608E, 0x6093, 0x6095, 0x6097, 0x609C, 0x609E, 0x60A1, 0x60A4, 0x60A7, 0x60A9, 0x60AE, 0x60B0, 0x60B3, 0x60B5, 0x60B9, 0x60BD, 0x60C7, 0x60CC, 0x60D2, 0x60D6, 0x60D9, 0x60DB, 0x60DE, 0x60E1, 0x60EA, 0x60F1, 0x60F5, 0x60F7, 0x60FB, 0x6102, 0x6107, 0x610A, 0x6110, 0x6116, 0x611B, 0x6121, 0x6125, 0x6128, 0x612C, 0x6140, 0x6149, 0x614B, 0x614D, 0x614F, 0x6152, 0x6156, 0x615E, 0x6163, 0x6169, 0x6171, 0x6176, 0x6178, 0x618C, 0x618F, 0x6195, 0x619E, 0x61AA, 0x61AD, 0x61B8, 0x61BF, 0x61C3, 0x61C9, 0x61CC, 0x61D3, 0x61D5, 0x61E7, 0x61F6, 0x6200, 0x6207, 0x6209, 0x6213, 0x6219, 0x621C, 0x6220, 0x6223, 0x6226, 0x622B, 0x622D, 0x622F, 0x6235, 0x6238, 0x6242, 0x6244, 0x624A, 0x624F, 0x6255, 0x6259, 0x625C, 0x6264, 0x6268, 0x6271, 0x6274, 0x6277, 0x627A, 0x627D, 0x6281, 0x6285, 0x628B, 0x6294, 0x6299, 0x629C, 0x62A3, 0x62A6, 0x62A9, 0x62AD, 0x62B2, 0x62B6, 0x62BA, 0x62BE, 0x62C0, 0x62C3, 0x62CB, 0x62CF, 0x62D1, 0x62D5, 0x62DD, 0x62E0, 0x62E4, 0x62EA, 0x62F0, 0x62F2, 0x62F5, 0x62F8, 0x6300, 0x6303, 0x630A, 0x630F, 0x6312, 0x6317, 0x631C, 0x6326, 0x6329, 0x632C, 0x6330, 0x6333, 0x633B, 0x633E, 0x6344, 0x6347, 0x634A, 0x6351, 0x6356, 0x6360, 0x6364, 0x6368, 0x636A, 0x636F, 0x6372, 0x6378, 0x637C, 0x6381, 0x6383, 0x638B, 0x638D, 0x6391, 0x6393, 0x6397, 0x6399, 0x63A1, 0x63A4, 0x63A6, 0x63AB, 0x63AF, 0x63B1, 0x63B5, 0x63B9, 0x63BB, 0x63BD, 0x63BF, 0x63C5, 0x63C7, 0x63CA, 0x63D1, 0x63D3, 0x63D7, 0x63DF, 0x63E2, 0x63E4, 0x63EB, 0x63EE, 0x63F3, 0x63F5, 0x63F7, 0x63F9, 0x63FE, 0x6403, 0x6406, 0x640D, 0x6411, 0x6415, 0x641D, 0x641F, 0x6422, 0x6427, 0x642B, 0x642E, 0x6435, 0x643B, 0x643E, 0x6440, 0x6442, 0x6449, 0x644B, 0x6453, 0x6455, 0x6459, 0x645F, 0x6468, 0x646A, 0x646E, 0x647B, 0x6483, 0x6486, 0x6488, 0x6493, 0x6497, 0x649A, 0x649F, 0x64A5, 0x64AA, 0x64AF, 0x64B1, 0x64B6, 0x64B9, 0x64BB, 0x64BD, 0x64C1, 0x64C3, 0x64C6, 0x64CF, 0x64D1, 0x64D3, 0x64D9, 0x64DF, 0x64E3, 0x64E5, 0x64E7, 0x6501, 0x650A, 0x6513, 0x6519, 0x6526, 0x652C, 0x6530, 0x6537, 0x653A, 0x653C, 0x6540, 0x6546, 0x654A, 0x654D, 0x6550, 0x6552, 0x6557, 0x655A, 0x655C, 0x655F, 0x6564, 0x6567, 0x656D, 0x6571, 0x6573, 0x6575, 0x6578, 0x6588, 0x658D, 0x6592, 0x6594, 0x6598, 0x659A, 0x659D, 0x65A0, 0x65A2, 0x65A6, 0x65A8, 0x65AA, 0x65AC, 0x65AE, 0x65B1, 0x65BA, 0x65BE, 0x65C2, 0x65C7, 0x65CD, 0x65D0, 0x65D3, 0x65D8, 0x65E1, 0x65E3, 0x65EA, 0x65F2, 0x65F8, 0x65FB, 0x6601, 0x6604, 0x6607, 0x660B, 0x660D, 0x6610, 0x6616, 0x661A, 0x661E, 0x6621, 0x6626, 0x6629, 0x662E, 0x6630, 0x6632, 0x6637, 0x663D, 0x663F, 0x6642, 0x6644, 0x664D, 0x6650, 0x6658, 0x665B, 0x6660, 0x6662, 0x6665, 0x6667, 0x6669, 0x6671, 0x6675, 0x6678, 0x667B, 0x667F, 0x6683, 0x6685, 0x6688, 0x668D, 0x6692, 0x6698, 0x669E, 0x66A9, 0x66AF, 0x66B5, 0x66BA, 0x66BF, 0x66DA, 0x66DE, 0x66E7, 0x66EA, 0x66F1, 0x66F5, 0x66F8, 0x66FA, 0x66FD, 0x6701, 0x670C, 0x670E, 0x6711, 0x6716, 0x6718, 0x671C, 0x671E, 0x6720, 0x6727, 0x6729, 0x672E, 0x6730, 0x6732, 0x6736, 0x673B, 0x673E, 0x6741, 0x6744, 0x6747, 0x674A, 0x674D, 0x6752, 0x6754, 0x6757, 0x675D, 0x6762, 0x6766, 0x676B, 0x676E, 0x6771, 0x6774, 0x6776, 0x6778, 0x677D, 0x6780, 0x6782, 0x6785, 0x6788, 0x678A, 0x678C, 0x6791, 0x6796, 0x6799, 0x679B, 0x679F, 0x67A4, 0x67A6, 0x67A9, 0x67AC, 0x67AE, 0x67B1, 0x67B4, 0x67B9, 0x67C2, 0x67C5, 0x67D5, 0x67DB, 0x67DF, 0x67E1, 0x67E3, 0x67E6, 0x67EA, 0x67ED, 0x67F2, 0x67F5, 0x67FE, 0x6801, 0x6806, 0x680D, 0x6810, 0x6812, 0x6814, 0x6818, 0x681E, 0x6822, 0x682B, 0x6834, 0x683A, 0x683F, 0x6847, 0x684B, 0x684D, 0x684F, 0x6852, 0x6856, 0x686A, 0x686C, 0x6875, 0x6878, 0x6882, 0x6884, 0x6887, 0x6890, 0x6894, 0x6898, 0x68A3, 0x68A9, 0x68AE, 0x68B1, 0x68B4, 0x68B6, 0x68C1, 0x68C3, 0x68CA, 0x68CC, 0x68CE, 0x68D3, 0x68D6, 0x68D9, 0x68DB, 0x68E1, 0x68E4, 0x68EF, 0x68F2, 0x68F6, 0x68FB, 0x68FD, 0x6902, 0x6906, 0x690C, 0x690F, 0x6911, 0x6913, 0x6921, 0x6925, 0x692E, 0x6931, 0x6935, 0x693A, 0x693E, 0x6940, 0x6943, 0x6955, 0x6958, 0x695B, 0x695F, 0x6961, 0x6964, 0x6967, 0x696C, 0x696F, 0x6972, 0x697A, 0x697D, 0x6981, 0x6983, 0x6985, 0x698A, 0x698E, 0x6996, 0x6999, 0x699D, 0x69A9, 0x69AC, 0x69AE, 0x69B2, 0x69B5, 0x69B8, 0x69BC, 0x69C2, 0x69CB, 0x69CD, 0x69CF, 0x69D1, 0x69D5, 0x69DC, 0x69E1, 0x69EE, 0x69F3, 0x69FE, 0x6A00, 0x6A0B, 0x6A19, 0x6A20, 0x6A22, 0x6A29, 0x6A2B, 0x6A30, 0x6A32, 0x6A36, 0x6A3F, 0x6A45, 0x6A48, 0x6A51, 0x6A5A, 0x6A5C, 0x6A62, 0x6A66, 0x6A72, 0x6A7A, 0x6A7D, 0x6A81, 0x6A85, 0x6A8F, 0x6A92, 0x6A98, 0x6AA1, 0x6AAA, 0x6AAD, 0x6B25, 0x6B28, 0x6B33, 0x6B38, 0x6B3B, 0x6B3F, 0x6B44, 0x6B48, 0x6B4A, 0x6B4D, 0x6B5A, 0x6B68, 0x6B6B, 0x6B7A, 0x6B7D, 0x6B85, 0x6B88, 0x6B8C, 0x6B8E, 0x6B94, 0x6B97, 0x6B9C, 0x6BA2, 0x6BAB, 0x6BB6, 0x6BB8, 0x6BC0, 0x6BC3, 0x6BC6, 0x6BCC, 0x6BCE, 0x6BD0, 0x6BD8, 0x6BDA, 0x6BDC, 0x6BE2, 0x6BEC, 0x6BF0, 0x6BF4, 0x6BF6, 0x6BFA, 0x6BFE, 0x6C08, 0x6C0E, 0x6C12, 0x6C17, 0x6C1C, 0x6C20, 0x6C23, 0x6C25, 0x6C2B, 0x6C31, 0x6C33, 0x6C36, 0x6C39, 0x6C3E, 0x6C43, 0x6C48, 0x6C4B, 0x6C51, 0x6C56, 0x6C58, 0x6C62, 0x6C65, 0x6C6B, 0x6C71, 0x6C73, 0x6C75, 0x6C77, 0x6C7A, 0x6C7F, 0x6C84, 0x6C87, 0x6C8A, 0x6C8D, 0x6C91, 0x6C95, 0x6C9A, 0x6C9C, 0x6CA0, 0x6CA2, 0x6CA8, 0x6CAC, 0x6CAF, 0x6CB4, 0x6CBA, 0x6CC0, 0x6CC6, 0x6CCB, 0x6CCD, 0x6CD1, 0x6CD8, 0x6CDC, 0x6CDF, 0x6CE4, 0x6CE6, 0x6CE9, 0x6CEC, 0x6CF2, 0x6CF4, 0x6CF9, 0x6CFF, 0x6D02, 0x6D05, 0x6D08, 0x6D0D, 0x6D0F, 0x6D13, 0x6D18, 0x6D1C, 0x6D1F, 0x6D26, 0x6D28, 0x6D2C, 0x6D2F, 0x6D34, 0x6D36, 0x6D3A, 0x6D3F, 0x6D42, 0x6D44, 0x6D49, 0x6D4C, 0x6D50, 0x6D55, 0x6D5B, 0x6D5D, 0x6D5F, 0x6D61, 0x6D64, 0x6D67, 0x6D6B, 0x6D70, 0x6D75, 0x6D79, 0x6D7D, 0x6D83, 0x6D86, 0x6D8A, 0x6D8D, 0x6D8F, 0x6D92, 0x6D96, 0x6D9C, 0x6DA2, 0x6DA5, 0x6DAC, 0x6DB0, 0x6DB3, 0x6DB6, 0x6DB9, 0x6DC1, 0x6DC8, 0x6DCD, 0x6DD2, 0x6DD7, 0x6DDA, 0x6DDF, 0x6DE2, 0x6DE5, 0x6DE7, 0x6DED, 0x6DEF, 0x6DF2, 0x6DF4, 0x6DF8, 0x6DFA, 0x6DFD, 0x6E06, 0x6E0B, 0x6E0F, 0x6E12, 0x6E15, 0x6E18, 0x6E1B, 0x6E1E, 0x6E22, 0x6E26, 0x6E2A, 0x6E2C, 0x6E2E, 0x6E30, 0x6E33, 0x6E35, 0x6E39, 0x6E3B, 0x6E45, 0x6E4F, 0x6E55, 0x6E57, 0x6E59, 0x6E5C, 0x6E60, 0x6E6C, 0x6E6F, 0x6E80, 0x6E84, 0x6E87, 0x6E8A, 0x6E91, 0x6E99, 0x6E9D, 0x6EA0, 0x6EA3, 0x6EA6, 0x6EA8, 0x6EAB, 0x6EB0, 0x6EB3, 0x6EB5, 0x6EB8, 0x6EBC, 0x6EBE, 0x6EC3, 0x6EC8, 0x6ECC, 0x6ED0, 0x6ED2, 0x6ED6, 0x6ED8, 0x6EDB, 0x6EE3, 0x6EE7, 0x6EEA, 0x6EF5, 0x6EFA, 0x6F03, 0x6F07, 0x6F0A, 0x6F10, 0x6F16, 0x6F21, 0x6F25, 0x6F2C, 0x6F2E, 0x6F30, 0x6F32, 0x6F34, 0x6F37, 0x6F3F, 0x6F48, 0x6F4C, 0x6F4E, 0x6F59, 0x6F5D, 0x6F5F, 0x6F63, 0x6F67, 0x6F6F, 0x6F73, 0x6F75, 0x6F79, 0x6F7B, 0x6F7D, 0x6F85, 0x6F8A, 0x6F8F, 0x6F9D, 0x6FA2, 0x6FA8, 0x6FB4, 0x6FB7, 0x6FBA, 0x6FC1, 0x6FC3, 0x6FCA, 0x6FD3, 0x6FDF, 0x6FE2, 0x6FF0, 0x7012, 0x701C, 0x7024, 0x7036, 0x703A, 0x704D, 0x7050, 0x705F, 0x706E, 0x7071, 0x7077, 0x7079, 0x707D, 0x7081, 0x7086, 0x708B, 0x708F, 0x7093, 0x7097, 0x709A, 0x709E, 0x70B0, 0x70B2, 0x70B4, 0x70BA, 0x70BE, 0x70C4, 0x70C9, 0x70CB, 0x70DA, 0x70DC, 0x70E0, 0x70E5, 0x70EA, 0x70EE, 0x70F0, 0x70F8, 0x70FA, 0x70FE, 0x710B, 0x7111, 0x7114, 0x7117, 0x711B, 0x7127, 0x7132, 0x7137, 0x7146, 0x714B, 0x714D, 0x714F, 0x715D, 0x715F, 0x7165, 0x7169, 0x716F, 0x7174, 0x7179, 0x717B, 0x717E, 0x7185, 0x718B, 0x7190, 0x7195, 0x719A, 0x71A1, 0x71A9, 0x71AD, 0x71B4, 0x71B6, 0x71BA, 0x71C4, 0x71CF, 0x71D6, 0x71E1, 0x71E6, 0x71E8, 0x71EF, 0x71FA, 0x7207, 0x721E, 0x7229, 0x722B, 0x722D, 0x7232, 0x723A, 0x723C, 0x723E, 0x7240, 0x7249, 0x724E, 0x7253, 0x7257, 0x725A, 0x725C, 0x725E, 0x7260, 0x7263, 0x7268, 0x726A, 0x7270, 0x7273, 0x7276, 0x727B, 0x7282, 0x7285, 0x728C, 0x728E, 0x7290, 0x7293, 0x72A0, 0x72AE, 0x72B1, 0x72B5, 0x72BA, 0x72C5, 0x72C9, 0x72CF, 0x72D1, 0x72D3, 0x72D8, 0x72DA, ]; pub static GBK_LEFT_IDEOGRAPH_POINTERS: [u16; 1627] = [ 0x0000, 0x0002, 0x0003, 0x0009, 0x000B, 0x000D, 0x000E, 0x0012, 0x0013, 0x0019, 0x001C, 0x0020, 0x0021, 0x0024, 0x0026, 0x0028, 0x002B, 0x002C, 0x002E, 0x0030, 0x0032, 0x0036, 0x0043, 0x0045, 0x0046, 0x004A, 0x0052, 0x005D, 0x005E, 0x006C, 0x0071, 0x0073, 0x0074, 0x0075, 0x0077, 0x0079, 0x007D, 0x0081, 0x0084, 0x0086, 0x008C, 0x008D, 0x008F, 0x0090, 0x0093, 0x0095, 0x0099, 0x009A, 0x009F, 0x00A1, 0x00A2, 0x00A9, 0x00AD, 0x00AE, 0x00B2, 0x00B3, 0x00B4, 0x00B7, 0x00BB, 0x00CB, 0x00CC, 0x00CE, 0x00D2, 0x00DB, 0x00E1, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00EA, 0x00EF, 0x00F3, 0x0106, 0x0107, 0x0108, 0x0109, 0x0116, 0x0118, 0x011D, 0x0123, 0x0124, 0x0125, 0x0128, 0x012B, 0x012D, 0x012E, 0x0139, 0x013A, 0x0142, 0x0152, 0x0169, 0x0172, 0x0173, 0x0174, 0x0175, 0x0176, 0x017D, 0x0181, 0x0182, 0x0189, 0x018D, 0x0195, 0x0196, 0x0197, 0x0198, 0x019C, 0x019D, 0x019F, 0x01A4, 0x01A6, 0x01A7, 0x01A8, 0x01A9, 0x01AA, 0x01AB, 0x01AD, 0x01AE, 0x01B2, 0x01B4, 0x01B6, 0x01B7, 0x01BB, 0x01BF, 0x01C7, 0x01CA, 0x01D1, 0x01D2, 0x01D5, 0x01DA, 0x01DD, 0x01DF, 0x01E3, 0x01E6, 0x01E7, 0x01E8, 0x01E9, 0x01EA, 0x01EC, 0x01ED, 0x01EE, 0x01F3, 0x01F4, 0x01F6, 0x01F8, 0x01FB, 0x01FC, 0x01FE, 0x0202, 0x0203, 0x0204, 0x0206, 0x0208, 0x020B, 0x020C, 0x020D, 0x0211, 0x0213, 0x0217, 0x0219, 0x021B, 0x021C, 0x021D, 0x0221, 0x0222, 0x0225, 0x0229, 0x022A, 0x022B, 0x022E, 0x022F, 0x0230, 0x0232, 0x0233, 0x0235, 0x0237, 0x0239, 0x023C, 0x023D, 0x023F, 0x0247, 0x024D, 0x024E, 0x0253, 0x0254, 0x0258, 0x025F, 0x0262, 0x026A, 0x026C, 0x026D, 0x0270, 0x0271, 0x0272, 0x0274, 0x0276, 0x0278, 0x0279, 0x027B, 0x027D, 0x0287, 0x0290, 0x0292, 0x0293, 0x029D, 0x029F, 0x02A1, 0x02A2, 0x02A3, 0x02A5, 0x02A6, 0x02A7, 0x02A9, 0x02AC, 0x02B1, 0x02B9, 0x02BA, 0x02BB, 0x02BE, 0x02C0, 0x02C1, 0x02C3, 0x02C5, 0x02C7, 0x02C8, 0x02C9, 0x02D4, 0x02D8, 0x02D9, 0x02DC, 0x02DD, 0x02E0, 0x02E1, 0x02E6, 0x02E7, 0x02E8, 0x02EB, 0x02EC, 0x02EF, 0x02F7, 0x02FF, 0x0304, 0x0305, 0x0306, 0x0308, 0x0314, 0x0317, 0x031A, 0x0320, 0x0322, 0x032E, 0x032F, 0x0331, 0x0332, 0x0333, 0x0334, 0x0337, 0x0339, 0x033A, 0x033F, 0x0340, 0x0341, 0x034E, 0x0357, 0x035A, 0x035F, 0x0360, 0x0361, 0x0362, 0x0363, 0x0367, 0x0369, 0x036A, 0x036E, 0x0374, 0x0376, 0x0379, 0x037A, 0x037B, 0x037C, 0x037D, 0x037E, 0x0381, 0x0382, 0x0383, 0x0385, 0x0387, 0x038A, 0x038C, 0x038D, 0x038E, 0x0392, 0x0393, 0x0397, 0x0398, 0x0399, 0x039A, 0x039C, 0x03A1, 0x03AD, 0x03B5, 0x03B9, 0x03C3, 0x03C4, 0x03C6, 0x03C8, 0x03C9, 0x03CC, 0x03CD, 0x03CF, 0x03D0, 0x03D1, 0x03D2, 0x03D3, 0x03DB, 0x03DF, 0x03E3, 0x03E5, 0x03E8, 0x03EB, 0x03EF, 0x03F2, 0x03F5, 0x0403, 0x0406, 0x040B, 0x040C, 0x040E, 0x0410, 0x0416, 0x0419, 0x0426, 0x0430, 0x0435, 0x0444, 0x0449, 0x044A, 0x044B, 0x044F, 0x0450, 0x0459, 0x045B, 0x045D, 0x045E, 0x0460, 0x0461, 0x0465, 0x0466, 0x046D, 0x046E, 0x0473, 0x0475, 0x0479, 0x047D, 0x0487, 0x0493, 0x049E, 0x04A3, 0x04A4, 0x04A5, 0x04A6, 0x04A8, 0x04AA, 0x04AB, 0x04AC, 0x04AF, 0x04B1, 0x04B3, 0x04B9, 0x04BC, 0x04BD, 0x04BE, 0x04BF, 0x04C0, 0x04C1, 0x04C8, 0x04CA, 0x04CB, 0x04CD, 0x04CE, 0x04D0, 0x04D4, 0x04D5, 0x04DA, 0x04DC, 0x04DE, 0x04E1, 0x04E2, 0x04E4, 0x04F3, 0x04F6, 0x04F7, 0x04F8, 0x04F9, 0x04FF, 0x0509, 0x050E, 0x0526, 0x0529, 0x052A, 0x052E, 0x052F, 0x0530, 0x0531, 0x0535, 0x0538, 0x053A, 0x053D, 0x053E, 0x0542, 0x0543, 0x0546, 0x054B, 0x0556, 0x0561, 0x056B, 0x056D, 0x0571, 0x0573, 0x0574, 0x057A, 0x057B, 0x0584, 0x0586, 0x0587, 0x058A, 0x058B, 0x058C, 0x058D, 0x0590, 0x0591, 0x0593, 0x0596, 0x0597, 0x0599, 0x059A, 0x059D, 0x059E, 0x059F, 0x05A0, 0x05A2, 0x05A3, 0x05A7, 0x05A8, 0x05A9, 0x05AA, 0x05B0, 0x05B1, 0x05B2, 0x05B3, 0x05B5, 0x05B6, 0x05B7, 0x05B8, 0x05B9, 0x05BA, 0x05BC, 0x05BD, 0x05C8, 0x05CA, 0x05CC, 0x05CD, 0x05CE, 0x05CF, 0x05D1, 0x05D2, 0x05D6, 0x05DD, 0x05DF, 0x05E2, 0x05E3, 0x05E7, 0x05EA, 0x05ED, 0x05F0, 0x05F2, 0x05F5, 0x05FD, 0x0601, 0x0605, 0x0609, 0x060A, 0x060F, 0x0611, 0x0614, 0x0617, 0x061A, 0x061D, 0x061F, 0x0624, 0x0628, 0x0629, 0x0631, 0x0634, 0x0636, 0x063C, 0x0644, 0x064A, 0x064C, 0x0659, 0x065F, 0x066A, 0x068F, 0x0695, 0x06A0, 0x06A7, 0x06A9, 0x06AA, 0x06AD, 0x06AF, 0x06B0, 0x06B4, 0x06B7, 0x06B9, 0x06BE, 0x06C0, 0x06C2, 0x06C5, 0x06C6, 0x06C7, 0x06C8, 0x06CF, 0x06D0, 0x06D2, 0x06D4, 0x06DB, 0x06E1, 0x06E9, 0x06EB, 0x06F9, 0x070E, 0x070F, 0x0713, 0x0716, 0x0719, 0x0757, 0x075F, 0x078D, 0x0794, 0x0820, 0x0825, 0x082A, 0x0864, 0x087C, 0x087F, 0x0880, 0x0881, 0x0883, 0x0884, 0x0885, 0x0886, 0x0887, 0x0888, 0x0889, 0x088A, 0x088B, 0x088C, 0x0893, 0x0894, 0x089E, 0x08A0, 0x08A1, 0x08A2, 0x08A6, 0x08A7, 0x08AC, 0x08AF, 0x08B1, 0x08B2, 0x08B6, 0x08BA, 0x08BC, 0x08C4, 0x08C5, 0x08C6, 0x08CB, 0x08D0, 0x08D2, 0x08D3, 0x08D5, 0x08D7, 0x08DE, 0x08DF, 0x08E4, 0x08E6, 0x08E7, 0x08E8, 0x08EB, 0x08EF, 0x08F0, 0x08F1, 0x08F6, 0x08F8, 0x08FE, 0x0901, 0x0903, 0x0907, 0x0908, 0x0909, 0x0910, 0x0913, 0x0914, 0x0918, 0x091A, 0x091B, 0x091C, 0x091E, 0x0921, 0x0922, 0x0924, 0x092A, 0x092B, 0x092C, 0x092E, 0x092F, 0x0930, 0x0932, 0x0934, 0x0937, 0x093B, 0x093C, 0x093F, 0x0940, 0x094E, 0x0954, 0x0961, 0x0963, 0x0964, 0x0965, 0x0966, 0x096C, 0x096E, 0x096F, 0x0970, 0x0971, 0x0972, 0x0975, 0x0976, 0x0977, 0x0978, 0x097A, 0x097C, 0x097D, 0x097E, 0x0983, 0x098A, 0x098B, 0x098D, 0x098F, 0x0990, 0x0991, 0x0992, 0x0993, 0x0994, 0x0995, 0x0999, 0x099C, 0x099E, 0x09A0, 0x09A1, 0x09A2, 0x09A3, 0x09A6, 0x09B3, 0x09B5, 0x09B6, 0x09B9, 0x09BA, 0x09BF, 0x09C6, 0x09C7, 0x09C8, 0x09CB, 0x09CC, 0x09CF, 0x09D4, 0x09D8, 0x09D9, 0x09DA, 0x09DD, 0x09DE, 0x09E0, 0x09E4, 0x09E5, 0x09EA, 0x09EB, 0x09EF, 0x09F0, 0x09F6, 0x09F8, 0x09FD, 0x09FF, 0x0A00, 0x0A01, 0x0A09, 0x0A0F, 0x0A13, 0x0A15, 0x0A18, 0x0A19, 0x0A2F, 0x0A32, 0x0A34, 0x0A35, 0x0A3A, 0x0A40, 0x0A41, 0x0A42, 0x0A43, 0x0A48, 0x0A4A, 0x0A4B, 0x0A4C, 0x0A52, 0x0A53, 0x0A54, 0x0A58, 0x0A59, 0x0A5A, 0x0A5B, 0x0A5C, 0x0A5E, 0x0A63, 0x0A65, 0x0A66, 0x0A67, 0x0A6A, 0x0A72, 0x0A73, 0x0A77, 0x0A7F, 0x0A84, 0x0A85, 0x0A89, 0x0A8B, 0x0A8D, 0x0A8E, 0x0A91, 0x0A92, 0x0A93, 0x0A94, 0x0A98, 0x0A9A, 0x0A9B, 0x0A9C, 0x0A9E, 0x0A9F, 0x0AA0, 0x0AA2, 0x0AA5, 0x0AA7, 0x0AA9, 0x0AAB, 0x0AAC, 0x0AAD, 0x0AAE, 0x0AB0, 0x0AB1, 0x0AB2, 0x0AB6, 0x0AB9, 0x0ABA, 0x0ABC, 0x0ABE, 0x0ABF, 0x0AC0, 0x0AC5, 0x0AC7, 0x0AC8, 0x0AC9, 0x0ACB, 0x0ACC, 0x0ACE, 0x0AD8, 0x0ADA, 0x0ADB, 0x0ADC, 0x0ADD, 0x0ADE, 0x0ADF, 0x0AE2, 0x0AE4, 0x0AE6, 0x0AE7, 0x0AEC, 0x0AED, 0x0AF2, 0x0AF3, 0x0AF4, 0x0AFB, 0x0AFD, 0x0B04, 0x0B06, 0x0B0A, 0x0B0D, 0x0B11, 0x0B13, 0x0B14, 0x0B15, 0x0B1C, 0x0B20, 0x0B21, 0x0B22, 0x0B24, 0x0B27, 0x0B28, 0x0B2A, 0x0B2B, 0x0B2D, 0x0B31, 0x0B32, 0x0B33, 0x0B36, 0x0B37, 0x0B3A, 0x0B3D, 0x0B42, 0x0B47, 0x0B4A, 0x0B4D, 0x0B4E, 0x0B4F, 0x0B53, 0x0B54, 0x0B5A, 0x0B5D, 0x0B63, 0x0B6B, 0x0B71, 0x0B74, 0x0B7C, 0x0B86, 0x0B8B, 0x0B8C, 0x0B90, 0x0B91, 0x0B96, 0x0B97, 0x0B9A, 0x0B9B, 0x0B9C, 0x0B9D, 0x0B9E, 0x0BA5, 0x0BA9, 0x0BAA, 0x0BAB, 0x0BB3, 0x0BB4, 0x0BB6, 0x0BBA, 0x0BC7, 0x0BC9, 0x0BCA, 0x0BCD, 0x0BCF, 0x0BD0, 0x0BD1, 0x0BD3, 0x0BD7, 0x0BD9, 0x0BDB, 0x0BDC, 0x0BDE, 0x0BE4, 0x0BE5, 0x0BE7, 0x0BE8, 0x0BED, 0x0BF0, 0x0BFB, 0x0BFD, 0x0C09, 0x0C0D, 0x0C0E, 0x0C11, 0x0C13, 0x0C17, 0x0C18, 0x0C21, 0x0C2B, 0x0C30, 0x0C34, 0x0C3F, 0x0C41, 0x0C45, 0x0C4A, 0x0C4D, 0x0C56, 0x0C57, 0x0C5B, 0x0C5D, 0x0C62, 0x0C63, 0x0C6A, 0x0C75, 0x0C7C, 0x0C7F, 0x0C80, 0x0C83, 0x0C89, 0x0C8A, 0x0C91, 0x0C98, 0x0C9D, 0x0C9F, 0x0CA0, 0x0CA6, 0x0CAD, 0x0CB1, 0x0CC2, 0x0CC5, 0x0CCA, 0x0CD5, 0x0CD9, 0x0CE9, 0x0CEA, 0x0CF8, 0x0CFB, 0x0D0B, 0x0D0D, 0x0D12, 0x0D15, 0x0D18, 0x0D20, 0x0D21, 0x0D23, 0x0D2A, 0x0D31, 0x0D36, 0x0D37, 0x0D3D, 0x0D42, 0x0D44, 0x0D45, 0x0D47, 0x0D49, 0x0D4C, 0x0D51, 0x0D54, 0x0D55, 0x0D56, 0x0D58, 0x0D5A, 0x0D5D, 0x0D5E, 0x0D60, 0x0D64, 0x0D68, 0x0D6B, 0x0D6C, 0x0D6F, 0x0D73, 0x0D74, 0x0D75, 0x0D78, 0x0D7A, 0x0D7E, 0x0D7F, 0x0D80, 0x0D81, 0x0D82, 0x0D83, 0x0D85, 0x0D86, 0x0D89, 0x0D8D, 0x0D8F, 0x0D91, 0x0D93, 0x0D96, 0x0D98, 0x0D9F, 0x0DA1, 0x0DA2, 0x0DA6, 0x0DA9, 0x0DAA, 0x0DB0, 0x0DB2, 0x0DBA, 0x0DBB, 0x0DBE, 0x0DBF, 0x0DC3, 0x0DC6, 0x0DC7, 0x0DC9, 0x0DCB, 0x0DCC, 0x0DD1, 0x0DD4, 0x0DDB, 0x0DE3, 0x0DE5, 0x0DE6, 0x0DE9, 0x0DEA, 0x0DEE, 0x0DF0, 0x0DF2, 0x0DF7, 0x0DFA, 0x0DFF, 0x0E06, 0x0E0A, 0x0E0E, 0x0E12, 0x0E15, 0x0E1F, 0x0E23, 0x0E27, 0x0E2D, 0x0E35, 0x0E36, 0x0E3A, 0x0E3F, 0x0E4E, 0x0E54, 0x0E56, 0x0E59, 0x0E5C, 0x0E62, 0x0E68, 0x0E6A, 0x0E6B, 0x0E72, 0x0E74, 0x0E75, 0x0E76, 0x0E77, 0x0E78, 0x0E7C, 0x0E81, 0x0E82, 0x0E83, 0x0E85, 0x0E87, 0x0E88, 0x0E8C, 0x0E8F, 0x0E94, 0x0E99, 0x0E9A, 0x0EA0, 0x0EA1, 0x0EA4, 0x0EA9, 0x0EAD, 0x0EB1, 0x0EB3, 0x0EB5, 0x0EB9, 0x0EBC, 0x0EBD, 0x0EBF, 0x0EC4, 0x0EC6, 0x0EC8, 0x0ECF, 0x0ED0, 0x0ED3, 0x0ED5, 0x0ED6, 0x0ED9, 0x0EE0, 0x0EE5, 0x0EE6, 0x0EEB, 0x0EF0, 0x0EF3, 0x0EF7, 0x0EFB, 0x0EFE, 0x0EFF, 0x0F09, 0x0F0B, 0x0F24, 0x0F2A, 0x0F3E, 0x0F41, 0x0F42, 0x0F43, 0x0F45, 0x0F7F, 0x0F80, 0x0F81, 0x0F84, 0x0F87, 0x0F88, 0x0F89, 0x0F8D, 0x0F8E, 0x0F92, 0x0F95, 0x0F98, 0x0FA4, 0x0FAA, 0x0FE0, 0x0FE9, 0x1019, 0x1028, 0x1030, 0x10A3, 0x10C1, 0x1100, 0x1105, 0x1138, 0x1139, 0x113A, 0x113B, 0x113C, 0x113D, 0x113E, 0x113F, 0x1140, 0x1149, 0x114D, 0x114E, 0x1150, 0x1158, 0x115C, 0x1162, 0x1169, 0x1170, 0x1174, 0x117B, 0x117D, 0x1180, 0x1181, 0x1188, 0x118B, 0x120F, 0x1210, 0x1212, 0x1213, 0x1214, 0x1215, 0x1218, 0x1219, 0x121B, 0x121D, 0x1226, 0x1228, 0x122C, 0x1231, 0x1233, 0x123D, 0x1240, 0x124D, 0x124E, 0x1250, 0x1251, 0x1252, 0x1253, 0x1256, 0x1257, 0x125B, 0x125C, 0x125D, 0x1261, 0x1263, 0x1264, 0x1267, 0x126A, 0x126B, 0x126D, 0x1270, 0x1271, 0x1272, 0x1273, 0x127A, 0x127D, 0x127E, 0x1280, 0x1284, 0x128C, 0x128E, 0x1293, 0x1294, 0x1295, 0x1296, 0x1299, 0x129C, 0x129E, 0x12A0, 0x12A1, 0x12A3, 0x12A8, 0x12AE, 0x12BA, 0x12BC, 0x12BE, 0x12BF, 0x12C0, 0x12C1, 0x12C2, 0x12C7, 0x12C9, 0x12CA, 0x12CD, 0x12CE, 0x12D5, 0x12D8, 0x12DF, 0x12E0, 0x12EC, 0x12EE, 0x12F0, 0x12F7, 0x130A, 0x13A1, 0x13A2, 0x13A3, 0x13A4, 0x13A5, 0x13A6, 0x13A9, 0x13AD, 0x13AE, 0x13B2, 0x13B6, 0x13B8, 0x13BB, 0x13BD, 0x13BE, 0x13BF, 0x13C4, 0x13C5, 0x13C6, 0x13C8, 0x13C9, 0x13CB, 0x13CC, 0x13CD, 0x13CE, 0x13CF, 0x13D1, 0x13D4, 0x13D7, 0x13D9, 0x13DB, 0x13DC, 0x13DD, 0x13DE, 0x13DF, 0x13E1, 0x13E2, 0x13E5, 0x13EB, 0x13F0, 0x13F1, 0x13F3, 0x13F4, 0x13F6, 0x13F7, 0x13F9, 0x13FE, 0x13FF, 0x1402, 0x1404, 0x140A, 0x140B, 0x140D, 0x1411, 0x1416, 0x141D, 0x141E, 0x141F, 0x1423, 0x1425, 0x142A, 0x142B, 0x142C, 0x142D, 0x142E, 0x142F, 0x1430, 0x1433, 0x1435, 0x1438, 0x1439, 0x143A, 0x143B, 0x143C, 0x143E, 0x1440, 0x1442, 0x1443, 0x1445, 0x1448, 0x1449, 0x144C, 0x144F, 0x1452, 0x1455, 0x1457, 0x1458, 0x1459, 0x145D, 0x1460, 0x1464, 0x1467, 0x1468, 0x147C, 0x1480, 0x1483, 0x148E, 0x148F, 0x1496, 0x149F, 0x14A1, 0x14A3, 0x14A4, 0x14A8, 0x14AA, 0x14AC, 0x14AE, 0x14B1, 0x14B2, 0x14B3, 0x14B4, 0x14B7, 0x14BC, 0x14BD, 0x14BE, 0x14BF, 0x14C1, 0x14C8, 0x14CE, 0x14D4, 0x14D6, 0x14DA, 0x14DE, 0x14EA, 0x14EB, 0x14EC, 0x14ED, 0x14F7, 0x158E, 0x15A7, 0x15C6, 0x15DF, 0x1654, 0x167F, 0x16A3, 0x16DD, 0x16E8, 0x174F, 0x177B, 0x1794, 0x1795, 0x1796, 0x1797, 0x1798, 0x1799, 0x179B, 0x179C, 0x179D, 0x179E, 0x179F, 0x17A0, 0x17A1, 0x17A2, 0x17A3, 0x17A4, 0x17A5, 0x17A6, 0x17A7, 0x17A8, 0x17A9, 0x17AA, 0x17AC, 0x17B4, 0x181C, 0x181D, 0x181E, 0x181F, 0x1820, 0x1821, 0x1822, 0x1823, 0x1824, 0x182B, 0x182E, 0x1830, 0x1834, 0x1835, 0x1836, 0x1837, 0x1838, 0x183A, 0x183D, 0x1842, 0x1845, 0x1846, 0x1847, 0x1849, 0x184A, 0x184F, 0x1850, 0x185D, 0x185E, 0x1860, 0x1861, 0x1862, 0x1865, 0x1867, 0x1869, 0x1873, 0x187B, 0x187D, 0x187F, 0x1881, 0x1883, 0x1884, 0x1886, 0x1887, 0x1889, 0x188B, 0x188D, 0x1897, 0x189E, 0x18A2, 0x18A5, 0x18A7, 0x18A8, 0x18AC, 0x18AD, 0x18AF, 0x18B0, 0x18B3, 0x18B6, 0x18B8, 0x18BD, 0x18BE, 0x18C9, 0x18CB, 0x18CD, 0x18CE, 0x18D3, 0x18D7, 0x18EA, 0x18EC, 0x18EE, 0x18EF, 0x18F1, 0x18F2, 0x18F4, 0x18F7, 0x1900, 0x1901, 0x1906, 0x190E, 0x1913, 0x1914, 0x1917, 0x1918, 0x191B, 0x1922, 0x1924, 0x192B, 0x192C, 0x192D, 0x192F, 0x1930, 0x1961, 0x1962, 0x1967, 0x1968, 0x19E6, 0x19E7, 0x19E8, 0x19E9, 0x19EA, 0x19EB, 0x19EC, 0x1A12, 0x1A14, 0x1A15, 0x1A17, 0x1A1A, 0x1A21, 0x1A45, 0x1A47, 0x1A64, 0x1A89, 0x1A96, 0x1A97, 0x1A98, 0x1A99, 0x1A9B, 0x1A9C, 0x1A9D, 0x1A9F, 0x1AA0, 0x1AA1, 0x1AA2, 0x1AAD, 0x1AAF, 0x1B72, 0x1B73, 0x1B74, 0x1B75, 0x1B77, 0x1B79, 0x1B7A, 0x1B7B, 0x1B82, 0x1B86, 0x1B87, 0x1B88, 0x1B8B, 0x1B8D, 0x1B92, 0x1B96, 0x1B97, 0x1B9B, 0x1BA1, 0x1BA2, 0x1BA6, 0x1BAA, 0x1BAB, 0x1BAC, 0x1BB5, 0x1BB6, 0x1BBD, 0x1BC1, 0x1BC7, 0x1BCA, 0x1BD5, 0x1BD8, 0x1BE3, 0x1BE5, 0x1BED, 0x1BF1, 0x1BF2, 0x1BF5, 0x1BF6, 0x1BF7, 0x1BF9, 0x1D20, 0x1D22, 0x1D23, 0x1D25, 0x1D27, 0x1D28, 0x1D29, 0x1D2A, 0x1D2E, 0x1D2F, 0x1D30, 0x1D31, 0x1D32, 0x1D33, 0x1D38, 0x1D3A, 0x1D3C, 0x1D3E, 0x1D40, 0x1E7C, 0x1E7D, 0x1E7E, 0x1E7F, 0x1E80, 0x1E81, 0x1E83, 0x1E84, 0x1E85, 0x1E86, 0x1E89, 0x1E8A, 0x1E8B, 0x1E8C, 0x1E90, 0x1E91, 0x1E93, 0x1E94, 0x1E9E, 0x1EA0, 0x1EA4, 0x1EA6, 0x1EAC, 0x1EB5, 0x1EB6, 0x1EBC, 0x1EC9, 0x1ECC, 0x1ECE, 0x1ECF, 0x1ED4, 0x1ED8, 0x1EDB, 0x1EDC, 0x1EDE, 0x1EE1, 0x1EE3, 0x1EE4, 0x1EE5, 0x1EE7, 0x1EE8, 0x1EE9, 0x1EED, 0x1EF6, 0x1EF7, 0x1EF8, 0x1F04, 0x1F05, 0x1F06, 0x1F08, 0x1F0B, 0x1F0C, 0x1F12, 0x1F13, 0x1F1C, 0x1F1E, 0x1F25, 0x1F26, 0x1F27, 0x1F28, 0x1F2D, 0x1F38, 0x1F65, 0x1F67, 0x1F73, 0x1F76, ]; pub static GBK_LEFT_IDEOGRAPH_OFFSETS: [u16; 1627] = [ 0x72DC, 0x72DF, 0x72E2, 0x72EA, 0x72F5, 0x72F9, 0x72FD, 0x7302, 0x7304, 0x730B, 0x730F, 0x7314, 0x7318, 0x731F, 0x7323, 0x7326, 0x732D, 0x732F, 0x7332, 0x7335, 0x733A, 0x7340, 0x734E, 0x7351, 0x7353, 0x7358, 0x7361, 0x736E, 0x7370, 0x737F, 0x7385, 0x7388, 0x738A, 0x738C, 0x738F, 0x7392, 0x7397, 0x739C, 0x73A0, 0x73A3, 0x73AA, 0x73AC, 0x73B1, 0x73B4, 0x73B8, 0x73BC, 0x73C1, 0x73C3, 0x73CB, 0x73CE, 0x73D2, 0x73DA, 0x73DF, 0x73E1, 0x73E6, 0x73E8, 0x73EA, 0x73EE, 0x73F3, 0x7404, 0x7407, 0x740B, 0x7411, 0x741C, 0x7423, 0x7427, 0x7429, 0x742B, 0x742D, 0x742F, 0x7431, 0x7437, 0x743D, 0x7442, 0x7456, 0x7458, 0x745D, 0x7460, 0x746E, 0x7471, 0x7478, 0x747F, 0x7482, 0x7484, 0x7488, 0x748C, 0x748F, 0x7491, 0x749D, 0x749F, 0x74AA, 0x74BB, 0x74D3, 0x74DD, 0x74DF, 0x74E1, 0x74E5, 0x74E7, 0x74F0, 0x74F5, 0x74F8, 0x7500, 0x7505, 0x750E, 0x7510, 0x7512, 0x7514, 0x751B, 0x751D, 0x7520, 0x7526, 0x752A, 0x752E, 0x7534, 0x7536, 0x7539, 0x753C, 0x753F, 0x7541, 0x7546, 0x7549, 0x754D, 0x7550, 0x7555, 0x755D, 0x7567, 0x756B, 0x7573, 0x7575, 0x757A, 0x7580, 0x7584, 0x7587, 0x758C, 0x7590, 0x7593, 0x7595, 0x7598, 0x759B, 0x759E, 0x75A2, 0x75A6, 0x75AD, 0x75B6, 0x75BA, 0x75BF, 0x75C6, 0x75CB, 0x75CE, 0x75D3, 0x75D7, 0x75D9, 0x75DC, 0x75DF, 0x75E5, 0x75E9, 0x75EC, 0x75F2, 0x75F5, 0x75FA, 0x75FD, 0x7602, 0x7604, 0x7606, 0x760B, 0x760D, 0x7611, 0x7616, 0x761A, 0x761C, 0x7621, 0x7623, 0x7627, 0x762C, 0x762E, 0x7631, 0x7636, 0x7639, 0x763D, 0x7641, 0x7644, 0x764E, 0x7655, 0x7657, 0x765D, 0x765F, 0x7664, 0x766C, 0x7670, 0x7679, 0x767C, 0x767F, 0x7683, 0x7685, 0x7689, 0x768C, 0x768F, 0x7692, 0x7694, 0x7697, 0x769A, 0x76A5, 0x76AF, 0x76B3, 0x76B5, 0x76C0, 0x76C3, 0x76C7, 0x76C9, 0x76CB, 0x76D3, 0x76D5, 0x76D9, 0x76DC, 0x76E0, 0x76E6, 0x76F0, 0x76F3, 0x76F5, 0x76FA, 0x76FD, 0x76FF, 0x7702, 0x7705, 0x770A, 0x770C, 0x770E, 0x771B, 0x7721, 0x7723, 0x7727, 0x772A, 0x772E, 0x7730, 0x7739, 0x773B, 0x773D, 0x7742, 0x7744, 0x7748, 0x7752, 0x775C, 0x7764, 0x7767, 0x7769, 0x776D, 0x777A, 0x7781, 0x7786, 0x778F, 0x7793, 0x77A1, 0x77A3, 0x77A6, 0x77A8, 0x77AB, 0x77AD, 0x77B1, 0x77B4, 0x77B6, 0x77BC, 0x77BE, 0x77C0, 0x77CE, 0x77D8, 0x77DD, 0x77E4, 0x77E6, 0x77E8, 0x77EA, 0x77EF, 0x77F4, 0x77F7, 0x77F9, 0x7803, 0x780A, 0x780E, 0x7813, 0x7815, 0x7819, 0x781B, 0x781E, 0x7820, 0x7824, 0x7828, 0x782A, 0x782E, 0x7831, 0x7835, 0x783D, 0x783F, 0x7841, 0x7846, 0x7848, 0x784D, 0x784F, 0x7851, 0x7853, 0x7858, 0x785E, 0x786F, 0x7878, 0x787D, 0x7888, 0x788A, 0x788F, 0x7892, 0x7894, 0x7899, 0x789D, 0x78A0, 0x78A2, 0x78A4, 0x78A6, 0x78A8, 0x78B5, 0x78BA, 0x78BF, 0x78C2, 0x78C6, 0x78CC, 0x78D1, 0x78D6, 0x78DA, 0x78E9, 0x78ED, 0x78F3, 0x78F5, 0x78F8, 0x78FB, 0x7902, 0x7906, 0x7914, 0x791F, 0x7925, 0x7935, 0x793D, 0x793F, 0x7942, 0x7947, 0x794A, 0x7954, 0x7958, 0x7961, 0x7963, 0x7966, 0x7969, 0x796E, 0x7970, 0x7979, 0x797B, 0x7982, 0x7986, 0x798B, 0x7990, 0x799B, 0x79A8, 0x79B4, 0x79BC, 0x79BF, 0x79C2, 0x79C4, 0x79C7, 0x79CA, 0x79CC, 0x79CE, 0x79D3, 0x79D6, 0x79D9, 0x79E0, 0x79E5, 0x79E8, 0x79EA, 0x79EC, 0x79EE, 0x79F1, 0x79F9, 0x79FC, 0x79FE, 0x7A01, 0x7A04, 0x7A07, 0x7A0C, 0x7A0F, 0x7A15, 0x7A18, 0x7A1B, 0x7A1F, 0x7A21, 0x7A24, 0x7A34, 0x7A38, 0x7A3A, 0x7A3E, 0x7A40, 0x7A47, 0x7A52, 0x7A58, 0x7A71, 0x7A75, 0x7A7B, 0x7A82, 0x7A85, 0x7A87, 0x7A89, 0x7A8E, 0x7A93, 0x7A99, 0x7A9E, 0x7AA1, 0x7AA7, 0x7AA9, 0x7AAE, 0x7AB4, 0x7AC0, 0x7ACC, 0x7AD7, 0x7ADA, 0x7AE1, 0x7AE4, 0x7AE7, 0x7AEE, 0x7AF0, 0x7AFB, 0x7AFE, 0x7B00, 0x7B05, 0x7B07, 0x7B09, 0x7B0C, 0x7B10, 0x7B12, 0x7B16, 0x7B1A, 0x7B1C, 0x7B1F, 0x7B21, 0x7B27, 0x7B29, 0x7B2D, 0x7B2F, 0x7B32, 0x7B34, 0x7B39, 0x7B3B, 0x7B3D, 0x7B3F, 0x7B46, 0x7B48, 0x7B4A, 0x7B4D, 0x7B53, 0x7B55, 0x7B57, 0x7B59, 0x7B5C, 0x7B5E, 0x7B61, 0x7B63, 0x7B6F, 0x7B73, 0x7B76, 0x7B78, 0x7B7A, 0x7B7C, 0x7B7F, 0x7B81, 0x7B86, 0x7B8E, 0x7B91, 0x7B96, 0x7B98, 0x7B9E, 0x7BA3, 0x7BAE, 0x7BB2, 0x7BB5, 0x7BB9, 0x7BC2, 0x7BC8, 0x7BCD, 0x7BD2, 0x7BD4, 0x7BDB, 0x7BDE, 0x7BE2, 0x7BE7, 0x7BEB, 0x7BEF, 0x7BF2, 0x7BF8, 0x7BFD, 0x7BFF, 0x7C08, 0x7C0D, 0x7C10, 0x7C17, 0x7C20, 0x7C28, 0x7C2B, 0x7C39, 0x7C42, 0x7C4E, 0x7C75, 0x7C7E, 0x7C8A, 0x7C93, 0x7C96, 0x7C99, 0x7CA0, 0x7CA3, 0x7CA6, 0x7CAB, 0x7CAF, 0x7CB4, 0x7CBA, 0x7CBF, 0x7CC2, 0x7CC6, 0x7CC9, 0x7CCB, 0x7CCE, 0x7CD8, 0x7CDA, 0x7CDD, 0x7CE1, 0x7CE9, 0x7CF0, 0x7CF9, 0x7CFC, 0x7D0B, 0x7D21, 0x7D23, 0x7D28, 0x7D2C, 0x7D30, 0x7D6F, 0x7D78, 0x7DA7, 0x7DAF, 0x7E3C, 0x7E42, 0x7E48, 0x7E83, 0x7E9C, 0x7EAE, 0x7EB4, 0x7EBB, 0x7ED6, 0x7EE4, 0x7EEC, 0x7EF9, 0x7F0A, 0x7F10, 0x7F1E, 0x7F37, 0x7F39, 0x7F3B, 0x7F43, 0x7F46, 0x7F52, 0x7F56, 0x7F59, 0x7F5B, 0x7F60, 0x7F63, 0x7F6B, 0x7F6F, 0x7F73, 0x7F75, 0x7F7A, 0x7F7F, 0x7F82, 0x7F8B, 0x7F8D, 0x7F8F, 0x7F95, 0x7F9B, 0x7FA0, 0x7FA2, 0x7FA5, 0x7FA8, 0x7FB1, 0x7FB3, 0x7FBA, 0x7FBE, 0x7FC0, 0x7FC2, 0x7FC6, 0x7FCB, 0x7FCD, 0x7FCF, 0x7FD6, 0x7FD9, 0x7FE2, 0x7FE7, 0x7FEA, 0x7FEF, 0x7FF2, 0x7FF4, 0x7FFD, 0x8002, 0x8007, 0x800E, 0x8011, 0x8013, 0x801A, 0x801D, 0x8021, 0x8023, 0x802B, 0x8032, 0x8034, 0x8039, 0x803C, 0x803E, 0x8040, 0x8044, 0x8047, 0x804E, 0x8053, 0x8055, 0x8059, 0x805B, 0x806B, 0x8072, 0x8081, 0x8085, 0x8088, 0x808A, 0x808D, 0x8094, 0x8097, 0x8099, 0x809E, 0x80A3, 0x80A6, 0x80AC, 0x80B0, 0x80B3, 0x80B5, 0x80B8, 0x80BB, 0x80C5, 0x80C7, 0x80CF, 0x80D8, 0x80DF, 0x80E2, 0x80E6, 0x80EE, 0x80F5, 0x80F7, 0x80F9, 0x80FB, 0x80FE, 0x8103, 0x8107, 0x810B, 0x8115, 0x8117, 0x8119, 0x811B, 0x811F, 0x812D, 0x8130, 0x8133, 0x8137, 0x8139, 0x813F, 0x8147, 0x8149, 0x814D, 0x8152, 0x8156, 0x815B, 0x8161, 0x8166, 0x8168, 0x816A, 0x816F, 0x8172, 0x8175, 0x8181, 0x8183, 0x8189, 0x818B, 0x8190, 0x8192, 0x8199, 0x819E, 0x81A4, 0x81A7, 0x81A9, 0x81AB, 0x81B4, 0x81BC, 0x81C4, 0x81C7, 0x81CB, 0x81CD, 0x81E4, 0x81E8, 0x81EB, 0x81EE, 0x81F5, 0x81FD, 0x81FF, 0x8203, 0x8207, 0x820E, 0x8211, 0x8213, 0x8215, 0x821D, 0x8220, 0x8224, 0x8229, 0x822E, 0x8232, 0x823A, 0x823C, 0x823F, 0x8245, 0x8248, 0x824A, 0x824C, 0x8250, 0x8259, 0x825B, 0x8260, 0x8269, 0x8271, 0x8275, 0x827B, 0x8280, 0x8283, 0x8285, 0x8289, 0x828C, 0x8290, 0x8293, 0x829A, 0x829E, 0x82A0, 0x82A2, 0x82A7, 0x82B2, 0x82B5, 0x82BA, 0x82BF, 0x82C2, 0x82C5, 0x82C9, 0x82D0, 0x82D6, 0x82D9, 0x82DD, 0x82E2, 0x82E7, 0x82EC, 0x82F0, 0x82F2, 0x82F5, 0x82F8, 0x82FA, 0x82FC, 0x830A, 0x830D, 0x8310, 0x8312, 0x8316, 0x8318, 0x831D, 0x8329, 0x832E, 0x8330, 0x8332, 0x8337, 0x833B, 0x833D, 0x8341, 0x8344, 0x8348, 0x834A, 0x8353, 0x8355, 0x835D, 0x8362, 0x8370, 0x8379, 0x837E, 0x8387, 0x838A, 0x838F, 0x8394, 0x8399, 0x839D, 0x839F, 0x83A1, 0x83AC, 0x83B5, 0x83BB, 0x83BE, 0x83C2, 0x83C6, 0x83C8, 0x83CB, 0x83CD, 0x83D0, 0x83D5, 0x83D7, 0x83D9, 0x83DE, 0x83E2, 0x83E6, 0x83EB, 0x83F3, 0x83FA, 0x83FE, 0x8402, 0x8405, 0x8407, 0x8410, 0x8412, 0x8419, 0x841E, 0x8429, 0x8432, 0x8439, 0x843E, 0x8447, 0x8452, 0x8458, 0x845D, 0x8462, 0x8464, 0x846A, 0x846E, 0x8472, 0x8474, 0x8477, 0x8479, 0x847B, 0x8483, 0x848A, 0x848D, 0x848F, 0x8498, 0x849A, 0x849D, 0x84A2, 0x84B0, 0x84B3, 0x84B5, 0x84BB, 0x84BE, 0x84C0, 0x84C2, 0x84C5, 0x84CB, 0x84CE, 0x84D2, 0x84D4, 0x84D7, 0x84DE, 0x84E1, 0x84E4, 0x84E7, 0x84ED, 0x84F1, 0x84FD, 0x8500, 0x850D, 0x8512, 0x8514, 0x8518, 0x851B, 0x8520, 0x8522, 0x852D, 0x853E, 0x8544, 0x854B, 0x8557, 0x855A, 0x855F, 0x8565, 0x8569, 0x8573, 0x8575, 0x857C, 0x857F, 0x8586, 0x8588, 0x8590, 0x859D, 0x85A5, 0x85A9, 0x85AB, 0x85B1, 0x85B8, 0x85BA, 0x85C2, 0x85CA, 0x85D1, 0x85D4, 0x85D6, 0x85DD, 0x85E5, 0x85EA, 0x85FC, 0x8600, 0x8606, 0x8612, 0x8617, 0x8628, 0x862A, 0x8639, 0x863D, 0x8652, 0x8655, 0x865B, 0x865F, 0x8663, 0x866D, 0x866F, 0x8672, 0x8683, 0x868E, 0x8694, 0x8696, 0x869E, 0x86A5, 0x86AB, 0x86AD, 0x86B2, 0x86B7, 0x86BB, 0x86C1, 0x86C5, 0x86C8, 0x86CC, 0x86D2, 0x86D5, 0x86DA, 0x86DC, 0x86E0, 0x86E5, 0x86EA, 0x86EF, 0x86F5, 0x86FA, 0x86FF, 0x8701, 0x8704, 0x870B, 0x870E, 0x8714, 0x8716, 0x8719, 0x871B, 0x871D, 0x871F, 0x8724, 0x8726, 0x872A, 0x872F, 0x8732, 0x8735, 0x8738, 0x873C, 0x8740, 0x874A, 0x874D, 0x874F, 0x8754, 0x8758, 0x875A, 0x8761, 0x8766, 0x876F, 0x8771, 0x8775, 0x8777, 0x877F, 0x8784, 0x8786, 0x8789, 0x878C, 0x878E, 0x8794, 0x8798, 0x87A0, 0x87A9, 0x87AE, 0x87B0, 0x87B4, 0x87B6, 0x87BB, 0x87BE, 0x87C1, 0x87C7, 0x87CC, 0x87D4, 0x87DC, 0x87E1, 0x87E6, 0x87EB, 0x87EF, 0x87FA, 0x87FF, 0x8804, 0x880B, 0x8814, 0x8817, 0x881C, 0x8823, 0x8833, 0x883A, 0x883D, 0x8841, 0x8846, 0x884E, 0x8855, 0x8858, 0x885A, 0x8866, 0x886A, 0x886D, 0x886F, 0x8871, 0x8873, 0x8878, 0x8880, 0x8883, 0x8886, 0x8889, 0x888C, 0x888E, 0x8893, 0x8897, 0x889D, 0x88A3, 0x88A5, 0x88AC, 0x88AE, 0x88B2, 0x88B8, 0x88BD, 0x88C3, 0x88C7, 0x88CA, 0x88CF, 0x88D3, 0x88D6, 0x88DA, 0x88E0, 0x88E6, 0x88E9, 0x88F2, 0x88F5, 0x88FA, 0x88FD, 0x88FF, 0x8903, 0x890B, 0x8911, 0x8914, 0x891C, 0x8922, 0x8926, 0x892C, 0x8931, 0x8935, 0x8937, 0x8942, 0x8945, 0x8960, 0x8967, 0x897C, 0x8980, 0x8982, 0x8984, 0x8987, 0x89C3, 0x89CD, 0x89D3, 0x89D7, 0x89DB, 0x89DD, 0x89DF, 0x89E4, 0x89E7, 0x89EC, 0x89F0, 0x89F4, 0x8A01, 0x8A08, 0x8A3F, 0x8A49, 0x8A7A, 0x8A8B, 0x8A94, 0x8B08, 0x8B27, 0x8B67, 0x8B6D, 0x8BAC, 0x8BB1, 0x8BBB, 0x8BC7, 0x8BD0, 0x8BEA, 0x8C09, 0x8C1E, 0x8C38, 0x8C42, 0x8C48, 0x8C4A, 0x8C4D, 0x8C56, 0x8C5B, 0x8C63, 0x8C6C, 0x8C74, 0x8C7B, 0x8C83, 0x8C86, 0x8C8B, 0x8C8D, 0x8C95, 0x8C99, 0x8D20, 0x8D51, 0x8D57, 0x8D5F, 0x8D65, 0x8D68, 0x8D6C, 0x8D6E, 0x8D71, 0x8D78, 0x8D82, 0x8D86, 0x8D8C, 0x8D92, 0x8D95, 0x8DA0, 0x8DA4, 0x8DB2, 0x8DB6, 0x8DB9, 0x8DBB, 0x8DBD, 0x8DC0, 0x8DC5, 0x8DC7, 0x8DCD, 0x8DD0, 0x8DD2, 0x8DD8, 0x8DDC, 0x8DE0, 0x8DE5, 0x8DE9, 0x8DED, 0x8DF0, 0x8DF4, 0x8DF6, 0x8DFC, 0x8DFE, 0x8E06, 0x8E0B, 0x8E0D, 0x8E10, 0x8E15, 0x8E20, 0x8E24, 0x8E2B, 0x8E2D, 0x8E30, 0x8E32, 0x8E36, 0x8E3B, 0x8E3E, 0x8E43, 0x8E45, 0x8E4C, 0x8E53, 0x8E5A, 0x8E67, 0x8E6A, 0x8E6E, 0x8E71, 0x8E73, 0x8E75, 0x8E77, 0x8E7D, 0x8E80, 0x8E82, 0x8E86, 0x8E88, 0x8E91, 0x8E95, 0x8E9D, 0x8E9F, 0x8EAD, 0x8EB0, 0x8EB3, 0x8EBB, 0x8ECF, 0x8F6A, 0x8F80, 0x8F8C, 0x8F92, 0x8F9D, 0x8FA0, 0x8FA4, 0x8FAA, 0x8FAC, 0x8FB2, 0x8FB7, 0x8FBA, 0x8FBF, 0x8FC3, 0x8FC6, 0x8FC9, 0x8FCF, 0x8FD2, 0x8FD6, 0x8FDA, 0x8FE0, 0x8FE3, 0x8FE7, 0x8FEC, 0x8FEF, 0x8FF1, 0x8FF4, 0x8FFA, 0x8FFE, 0x9007, 0x900C, 0x900E, 0x9013, 0x9015, 0x9018, 0x901C, 0x9023, 0x9027, 0x9030, 0x9037, 0x9039, 0x903D, 0x903F, 0x9043, 0x9045, 0x9048, 0x904E, 0x9054, 0x9059, 0x905C, 0x9064, 0x9066, 0x9069, 0x906F, 0x9076, 0x907E, 0x9081, 0x9084, 0x9089, 0x908C, 0x9092, 0x9094, 0x9096, 0x9098, 0x909A, 0x909C, 0x909E, 0x90A4, 0x90A7, 0x90AB, 0x90AD, 0x90B2, 0x90B7, 0x90BC, 0x90BF, 0x90C2, 0x90C6, 0x90C8, 0x90CB, 0x90D2, 0x90D4, 0x90D8, 0x90DE, 0x90E3, 0x90E9, 0x90EC, 0x90EE, 0x90F0, 0x90F5, 0x90F9, 0x90FF, 0x9103, 0x9105, 0x911A, 0x911F, 0x9124, 0x9130, 0x9132, 0x913A, 0x9144, 0x9147, 0x9151, 0x9153, 0x9158, 0x915B, 0x915F, 0x9166, 0x916B, 0x916D, 0x9173, 0x917A, 0x9180, 0x9186, 0x9188, 0x918A, 0x918E, 0x9193, 0x919C, 0x91A4, 0x91AB, 0x91B0, 0x91B6, 0x91BB, 0x91C8, 0x91CB, 0x91D0, 0x91D2, 0x91DD, 0x9275, 0x928F, 0x92AF, 0x92C9, 0x933F, 0x936B, 0x9390, 0x93CB, 0x93D7, 0x943F, 0x946C, 0x9491, 0x9496, 0x9498, 0x94C7, 0x94CF, 0x94D3, 0x94DA, 0x94E6, 0x94FB, 0x951C, 0x9520, 0x9527, 0x9533, 0x953D, 0x9543, 0x9548, 0x954B, 0x9555, 0x955A, 0x9560, 0x956E, 0x9574, 0x9577, 0x9580, 0x95EC, 0x95FF, 0x9607, 0x9613, 0x9618, 0x961B, 0x961E, 0x9620, 0x9623, 0x962B, 0x962F, 0x9637, 0x963E, 0x9641, 0x9643, 0x964A, 0x964E, 0x9651, 0x9656, 0x965C, 0x9660, 0x9663, 0x9665, 0x966B, 0x966D, 0x9673, 0x9678, 0x9687, 0x9689, 0x968C, 0x968E, 0x9691, 0x9695, 0x969A, 0x969D, 0x96A8, 0x96B1, 0x96B4, 0x96B7, 0x96BA, 0x96BF, 0x96C2, 0x96C8, 0x96CA, 0x96D0, 0x96D3, 0x96D6, 0x96E1, 0x96EB, 0x96F0, 0x96F4, 0x96F8, 0x96FA, 0x96FF, 0x9702, 0x9705, 0x970A, 0x9710, 0x9714, 0x9717, 0x971D, 0x971F, 0x972B, 0x972E, 0x9731, 0x9733, 0x973A, 0x973F, 0x9754, 0x9757, 0x975A, 0x975C, 0x975F, 0x9763, 0x9766, 0x976A, 0x9775, 0x9777, 0x977D, 0x9786, 0x978C, 0x978E, 0x9793, 0x9795, 0x9799, 0x97A1, 0x97A4, 0x97AC, 0x97AE, 0x97B0, 0x97B3, 0x97B5, 0x97E8, 0x97EE, 0x97F4, 0x97F7, 0x988B, 0x988E, 0x9892, 0x9895, 0x9899, 0x98A3, 0x98A8, 0x98CF, 0x98D4, 0x98D6, 0x98DB, 0x98E0, 0x98E9, 0x990E, 0x9911, 0x992F, 0x9956, 0x9964, 0x9966, 0x9973, 0x9978, 0x997B, 0x997E, 0x9982, 0x9989, 0x998C, 0x998E, 0x999A, 0x99A6, 0x99A9, 0x9A72, 0x9A83, 0x9A89, 0x9A8D, 0x9A94, 0x9A99, 0x9AA6, 0x9AA9, 0x9AB2, 0x9AB9, 0x9ABB, 0x9ABD, 0x9AC3, 0x9AC6, 0x9ACD, 0x9AD2, 0x9AD4, 0x9AD9, 0x9AE0, 0x9AE2, 0x9AE7, 0x9AEC, 0x9AEE, 0x9AF0, 0x9AFA, 0x9AFC, 0x9B04, 0x9B09, 0x9B10, 0x9B14, 0x9B20, 0x9B24, 0x9B30, 0x9B33, 0x9B3D, 0x9B46, 0x9B4A, 0x9B4E, 0x9B50, 0x9B52, 0x9B55, 0x9C7D, 0x9C80, 0x9C83, 0x9C89, 0x9C8C, 0x9C8F, 0x9C93, 0x9C96, 0x9C9D, 0x9CAA, 0x9CAC, 0x9CAF, 0x9CB9, 0x9CBE, 0x9CC8, 0x9CD1, 0x9CDA, 0x9CE0, 0x9CE3, 0x9E24, 0x9E27, 0x9E2E, 0x9E30, 0x9E34, 0x9E3B, 0x9E40, 0x9E4D, 0x9E50, 0x9E52, 0x9E56, 0x9E59, 0x9E5D, 0x9E5F, 0x9E65, 0x9E6E, 0x9E72, 0x9E74, 0x9E80, 0x9E83, 0x9E89, 0x9E8C, 0x9E94, 0x9E9E, 0x9EA0, 0x9EA7, 0x9EB5, 0x9EB9, 0x9EBC, 0x9EBF, 0x9EC5, 0x9ECA, 0x9ED0, 0x9ED2, 0x9ED5, 0x9ED9, 0x9EDE, 0x9EE1, 0x9EE3, 0x9EE6, 0x9EE8, 0x9EEB, 0x9EF0, 0x9EFA, 0x9EFD, 0x9EFF, 0x9F0C, 0x9F0F, 0x9F11, 0x9F14, 0x9F18, 0x9F1A, 0x9F21, 0x9F23, 0x9F2D, 0x9F30, 0x9F38, 0x9F3A, 0x9F3C, 0x9F3F, 0x9F45, 0x9F52, 0x9F81, 0x9F8D, 0x9F9C, 0x9FA1, ]; pub static GBK_OTHER_POINTERS: [u16; 60] = [ 0x0000, 0x011F, 0x0120, 0x02A0, 0x02A2, 0x02A3, 0x02A4, 0x02A5, 0x02A6, 0x02A7, 0x02A8, 0x02A9, 0x02AD, 0x02AE, 0x02AF, 0x02B0, 0x02B1, 0x02B3, 0x02B4, 0x02D8, 0x02E7, 0x02EA, 0x02EC, 0x02F0, 0x02F1, 0x02F2, 0x02F3, 0x02F5, 0x0300, 0x0309, 0x030A, 0x030C, 0x030F, 0x0310, 0x0311, 0x0312, 0x0314, 0x0315, 0x0316, 0x0317, 0x0318, 0x0319, 0x031A, 0x031B, 0x031C, 0x031D, 0x0320, 0x0321, 0x0323, 0x0325, 0x0326, 0x0328, 0x0332, 0x0336, 0x0344, 0x0348, 0x0349, 0x0355, 0x0356, 0x0360, ]; pub static GBK_OTHER_UNSORTED_OFFSETS: [u16; 59] = [ 0xE4C6, 0x3000, 0xE5E6, 0x02CA, 0x02D9, 0x2013, 0x2015, 0x2025, 0x2035, 0x2105, 0x2109, 0x2196, 0x2215, 0x221F, 0x2223, 0x2252, 0x2266, 0x22BF, 0x2550, 0x2581, 0x2593, 0x25BC, 0x25E2, 0x2609, 0x2295, 0x3012, 0x301D, 0xE7BC, 0x3021, 0x32A3, 0x338E, 0x339C, 0x33A1, 0x33C4, 0x33CE, 0x33D1, 0x33D5, 0xFE30, 0xFFE2, 0xFFE4, 0xE7E2, 0x2121, 0x3231, 0xE7E3, 0x2010, 0xE7E4, 0x30FC, 0x309B, 0x30FD, 0x3006, 0x309D, 0xFE49, 0xFE54, 0xFE59, 0xFE68, 0x303E, 0x2FF0, 0x3007, 0xE7F4, ]; pub static GBK_BOTTOM: [u16; 101] = [ 0xF92C, 0xF979, 0xF995, 0xF9E7, 0xF9F1, 0xFA0C, 0xFA0D, 0xFA0E, 0xFA0F, 0xFA11, 0xFA13, 0xFA14, 0xFA18, 0xFA1F, 0xFA20, 0xFA21, 0xFA23, 0xFA24, 0xFA27, 0xFA28, 0xFA29, 0x2E81, 0xE816, 0xE817, 0xE818, 0x2E84, 0x3473, 0x3447, 0x2E88, 0x2E8B, 0xE81E, 0x359E, 0x361A, 0x360E, 0x2E8C, 0x2E97, 0x396E, 0x3918, 0xE826, 0x39CF, 0x39DF, 0x3A73, 0x39D0, 0xE82B, 0xE82C, 0x3B4E, 0x3C6E, 0x3CE0, 0x2EA7, 0xE831, 0xE832, 0x2EAA, 0x4056, 0x415F, 0x2EAE, 0x4337, 0x2EB3, 0x2EB6, 0x2EB7, 0xE83B, 0x43B1, 0x43AC, 0x2EBB, 0x43DD, 0x44D6, 0x4661, 0x464C, 0xE843, 0x4723, 0x4729, 0x477C, 0x478D, 0x2ECA, 0x4947, 0x497A, 0x497D, 0x4982, 0x4983, 0x4985, 0x4986, 0x499F, 0x499B, 0x49B7, 0x49B6, 0xE854, 0xE855, 0x4CA3, 0x4C9F, 0x4CA0, 0x4CA1, 0x4C77, 0x4CA2, 0x4D13, 0x4D14, 0x4D15, 0x4D16, 0x4D17, 0x4D18, 0x4D19, 0x4DAE, 0xE864, ]; pub static GB2312_HANZI: [u16; 6768] = [ 0x554A, 0x963F, 0x57C3, 0x6328, 0x54CE, 0x5509, 0x54C0, 0x7691, 0x764C, 0x853C, 0x77EE, 0x827E, 0x788D, 0x7231, 0x9698, 0x978D, 0x6C28, 0x5B89, 0x4FFA, 0x6309, 0x6697, 0x5CB8, 0x80FA, 0x6848, 0x80AE, 0x6602, 0x76CE, 0x51F9, 0x6556, 0x71AC, 0x7FF1, 0x8884, 0x50B2, 0x5965, 0x61CA, 0x6FB3, 0x82AD, 0x634C, 0x6252, 0x53ED, 0x5427, 0x7B06, 0x516B, 0x75A4, 0x5DF4, 0x62D4, 0x8DCB, 0x9776, 0x628A, 0x8019, 0x575D, 0x9738, 0x7F62, 0x7238, 0x767D, 0x67CF, 0x767E, 0x6446, 0x4F70, 0x8D25, 0x62DC, 0x7A17, 0x6591, 0x73ED, 0x642C, 0x6273, 0x822C, 0x9881, 0x677F, 0x7248, 0x626E, 0x62CC, 0x4F34, 0x74E3, 0x534A, 0x529E, 0x7ECA, 0x90A6, 0x5E2E, 0x6886, 0x699C, 0x8180, 0x7ED1, 0x68D2, 0x78C5, 0x868C, 0x9551, 0x508D, 0x8C24, 0x82DE, 0x80DE, 0x5305, 0x8912, 0x5265, 0x8584, 0x96F9, 0x4FDD, 0x5821, 0x9971, 0x5B9D, 0x62B1, 0x62A5, 0x66B4, 0x8C79, 0x9C8D, 0x7206, 0x676F, 0x7891, 0x60B2, 0x5351, 0x5317, 0x8F88, 0x80CC, 0x8D1D, 0x94A1, 0x500D, 0x72C8, 0x5907, 0x60EB, 0x7119, 0x88AB, 0x5954, 0x82EF, 0x672C, 0x7B28, 0x5D29, 0x7EF7, 0x752D, 0x6CF5, 0x8E66, 0x8FF8, 0x903C, 0x9F3B, 0x6BD4, 0x9119, 0x7B14, 0x5F7C, 0x78A7, 0x84D6, 0x853D, 0x6BD5, 0x6BD9, 0x6BD6, 0x5E01, 0x5E87, 0x75F9, 0x95ED, 0x655D, 0x5F0A, 0x5FC5, 0x8F9F, 0x58C1, 0x81C2, 0x907F, 0x965B, 0x97AD, 0x8FB9, 0x7F16, 0x8D2C, 0x6241, 0x4FBF, 0x53D8, 0x535E, 0x8FA8, 0x8FA9, 0x8FAB, 0x904D, 0x6807, 0x5F6A, 0x8198, 0x8868, 0x9CD6, 0x618B, 0x522B, 0x762A, 0x5F6C, 0x658C, 0x6FD2, 0x6EE8, 0x5BBE, 0x6448, 0x5175, 0x51B0, 0x67C4, 0x4E19, 0x79C9, 0x997C, 0x70B3, 0x75C5, 0x5E76, 0x73BB, 0x83E0, 0x64AD, 0x62E8, 0x94B5, 0x6CE2, 0x535A, 0x52C3, 0x640F, 0x94C2, 0x7B94, 0x4F2F, 0x5E1B, 0x8236, 0x8116, 0x818A, 0x6E24, 0x6CCA, 0x9A73, 0x6355, 0x535C, 0x54FA, 0x8865, 0x57E0, 0x4E0D, 0x5E03, 0x6B65, 0x7C3F, 0x90E8, 0x6016, 0x64E6, 0x731C, 0x88C1, 0x6750, 0x624D, 0x8D22, 0x776C, 0x8E29, 0x91C7, 0x5F69, 0x83DC, 0x8521, 0x9910, 0x53C2, 0x8695, 0x6B8B, 0x60ED, 0x60E8, 0x707F, 0x82CD, 0x8231, 0x4ED3, 0x6CA7, 0x85CF, 0x64CD, 0x7CD9, 0x69FD, 0x66F9, 0x8349, 0x5395, 0x7B56, 0x4FA7, 0x518C, 0x6D4B, 0x5C42, 0x8E6D, 0x63D2, 0x53C9, 0x832C, 0x8336, 0x67E5, 0x78B4, 0x643D, 0x5BDF, 0x5C94, 0x5DEE, 0x8BE7, 0x62C6, 0x67F4, 0x8C7A, 0x6400, 0x63BA, 0x8749, 0x998B, 0x8C17, 0x7F20, 0x94F2, 0x4EA7, 0x9610, 0x98A4, 0x660C, 0x7316, 0x573A, 0x5C1D, 0x5E38, 0x957F, 0x507F, 0x80A0, 0x5382, 0x655E, 0x7545, 0x5531, 0x5021, 0x8D85, 0x6284, 0x949E, 0x671D, 0x5632, 0x6F6E, 0x5DE2, 0x5435, 0x7092, 0x8F66, 0x626F, 0x64A4, 0x63A3, 0x5F7B, 0x6F88, 0x90F4, 0x81E3, 0x8FB0, 0x5C18, 0x6668, 0x5FF1, 0x6C89, 0x9648, 0x8D81, 0x886C, 0x6491, 0x79F0, 0x57CE, 0x6A59, 0x6210, 0x5448, 0x4E58, 0x7A0B, 0x60E9, 0x6F84, 0x8BDA, 0x627F, 0x901E, 0x9A8B, 0x79E4, 0x5403, 0x75F4, 0x6301, 0x5319, 0x6C60, 0x8FDF, 0x5F1B, 0x9A70, 0x803B, 0x9F7F, 0x4F88, 0x5C3A, 0x8D64, 0x7FC5, 0x65A5, 0x70BD, 0x5145, 0x51B2, 0x866B, 0x5D07, 0x5BA0, 0x62BD, 0x916C, 0x7574, 0x8E0C, 0x7A20, 0x6101, 0x7B79, 0x4EC7, 0x7EF8, 0x7785, 0x4E11, 0x81ED, 0x521D, 0x51FA, 0x6A71, 0x53A8, 0x8E87, 0x9504, 0x96CF, 0x6EC1, 0x9664, 0x695A, 0x7840, 0x50A8, 0x77D7, 0x6410, 0x89E6, 0x5904, 0x63E3, 0x5DDD, 0x7A7F, 0x693D, 0x4F20, 0x8239, 0x5598, 0x4E32, 0x75AE, 0x7A97, 0x5E62, 0x5E8A, 0x95EF, 0x521B, 0x5439, 0x708A, 0x6376, 0x9524, 0x5782, 0x6625, 0x693F, 0x9187, 0x5507, 0x6DF3, 0x7EAF, 0x8822, 0x6233, 0x7EF0, 0x75B5, 0x8328, 0x78C1, 0x96CC, 0x8F9E, 0x6148, 0x74F7, 0x8BCD, 0x6B64, 0x523A, 0x8D50, 0x6B21, 0x806A, 0x8471, 0x56F1, 0x5306, 0x4ECE, 0x4E1B, 0x51D1, 0x7C97, 0x918B, 0x7C07, 0x4FC3, 0x8E7F, 0x7BE1, 0x7A9C, 0x6467, 0x5D14, 0x50AC, 0x8106, 0x7601, 0x7CB9, 0x6DEC, 0x7FE0, 0x6751, 0x5B58, 0x5BF8, 0x78CB, 0x64AE, 0x6413, 0x63AA, 0x632B, 0x9519, 0x642D, 0x8FBE, 0x7B54, 0x7629, 0x6253, 0x5927, 0x5446, 0x6B79, 0x50A3, 0x6234, 0x5E26, 0x6B86, 0x4EE3, 0x8D37, 0x888B, 0x5F85, 0x902E, 0x6020, 0x803D, 0x62C5, 0x4E39, 0x5355, 0x90F8, 0x63B8, 0x80C6, 0x65E6, 0x6C2E, 0x4F46, 0x60EE, 0x6DE1, 0x8BDE, 0x5F39, 0x86CB, 0x5F53, 0x6321, 0x515A, 0x8361, 0x6863, 0x5200, 0x6363, 0x8E48, 0x5012, 0x5C9B, 0x7977, 0x5BFC, 0x5230, 0x7A3B, 0x60BC, 0x9053, 0x76D7, 0x5FB7, 0x5F97, 0x7684, 0x8E6C, 0x706F, 0x767B, 0x7B49, 0x77AA, 0x51F3, 0x9093, 0x5824, 0x4F4E, 0x6EF4, 0x8FEA, 0x654C, 0x7B1B, 0x72C4, 0x6DA4, 0x7FDF, 0x5AE1, 0x62B5, 0x5E95, 0x5730, 0x8482, 0x7B2C, 0x5E1D, 0x5F1F, 0x9012, 0x7F14, 0x98A0, 0x6382, 0x6EC7, 0x7898, 0x70B9, 0x5178, 0x975B, 0x57AB, 0x7535, 0x4F43, 0x7538, 0x5E97, 0x60E6, 0x5960, 0x6DC0, 0x6BBF, 0x7889, 0x53FC, 0x96D5, 0x51CB, 0x5201, 0x6389, 0x540A, 0x9493, 0x8C03, 0x8DCC, 0x7239, 0x789F, 0x8776, 0x8FED, 0x8C0D, 0x53E0, 0x4E01, 0x76EF, 0x53EE, 0x9489, 0x9876, 0x9F0E, 0x952D, 0x5B9A, 0x8BA2, 0x4E22, 0x4E1C, 0x51AC, 0x8463, 0x61C2, 0x52A8, 0x680B, 0x4F97, 0x606B, 0x51BB, 0x6D1E, 0x515C, 0x6296, 0x6597, 0x9661, 0x8C46, 0x9017, 0x75D8, 0x90FD, 0x7763, 0x6BD2, 0x728A, 0x72EC, 0x8BFB, 0x5835, 0x7779, 0x8D4C, 0x675C, 0x9540, 0x809A, 0x5EA6, 0x6E21, 0x5992, 0x7AEF, 0x77ED, 0x953B, 0x6BB5, 0x65AD, 0x7F0E, 0x5806, 0x5151, 0x961F, 0x5BF9, 0x58A9, 0x5428, 0x8E72, 0x6566, 0x987F, 0x56E4, 0x949D, 0x76FE, 0x9041, 0x6387, 0x54C6, 0x591A, 0x593A, 0x579B, 0x8EB2, 0x6735, 0x8DFA, 0x8235, 0x5241, 0x60F0, 0x5815, 0x86FE, 0x5CE8, 0x9E45, 0x4FC4, 0x989D, 0x8BB9, 0x5A25, 0x6076, 0x5384, 0x627C, 0x904F, 0x9102, 0x997F, 0x6069, 0x800C, 0x513F, 0x8033, 0x5C14, 0x9975, 0x6D31, 0x4E8C, 0x8D30, 0x53D1, 0x7F5A, 0x7B4F, 0x4F10, 0x4E4F, 0x9600, 0x6CD5, 0x73D0, 0x85E9, 0x5E06, 0x756A, 0x7FFB, 0x6A0A, 0x77FE, 0x9492, 0x7E41, 0x51E1, 0x70E6, 0x53CD, 0x8FD4, 0x8303, 0x8D29, 0x72AF, 0x996D, 0x6CDB, 0x574A, 0x82B3, 0x65B9, 0x80AA, 0x623F, 0x9632, 0x59A8, 0x4EFF, 0x8BBF, 0x7EBA, 0x653E, 0x83F2, 0x975E, 0x5561, 0x98DE, 0x80A5, 0x532A, 0x8BFD, 0x5420, 0x80BA, 0x5E9F, 0x6CB8, 0x8D39, 0x82AC, 0x915A, 0x5429, 0x6C1B, 0x5206, 0x7EB7, 0x575F, 0x711A, 0x6C7E, 0x7C89, 0x594B, 0x4EFD, 0x5FFF, 0x6124, 0x7CAA, 0x4E30, 0x5C01, 0x67AB, 0x8702, 0x5CF0, 0x950B, 0x98CE, 0x75AF, 0x70FD, 0x9022, 0x51AF, 0x7F1D, 0x8BBD, 0x5949, 0x51E4, 0x4F5B, 0x5426, 0x592B, 0x6577, 0x80A4, 0x5B75, 0x6276, 0x62C2, 0x8F90, 0x5E45, 0x6C1F, 0x7B26, 0x4F0F, 0x4FD8, 0x670D, 0x6D6E, 0x6DAA, 0x798F, 0x88B1, 0x5F17, 0x752B, 0x629A, 0x8F85, 0x4FEF, 0x91DC, 0x65A7, 0x812F, 0x8151, 0x5E9C, 0x8150, 0x8D74, 0x526F, 0x8986, 0x8D4B, 0x590D, 0x5085, 0x4ED8, 0x961C, 0x7236, 0x8179, 0x8D1F, 0x5BCC, 0x8BA3, 0x9644, 0x5987, 0x7F1A, 0x5490, 0x5676, 0x560E, 0x8BE5, 0x6539, 0x6982, 0x9499, 0x76D6, 0x6E89, 0x5E72, 0x7518, 0x6746, 0x67D1, 0x7AFF, 0x809D, 0x8D76, 0x611F, 0x79C6, 0x6562, 0x8D63, 0x5188, 0x521A, 0x94A2, 0x7F38, 0x809B, 0x7EB2, 0x5C97, 0x6E2F, 0x6760, 0x7BD9, 0x768B, 0x9AD8, 0x818F, 0x7F94, 0x7CD5, 0x641E, 0x9550, 0x7A3F, 0x544A, 0x54E5, 0x6B4C, 0x6401, 0x6208, 0x9E3D, 0x80F3, 0x7599, 0x5272, 0x9769, 0x845B, 0x683C, 0x86E4, 0x9601, 0x9694, 0x94EC, 0x4E2A, 0x5404, 0x7ED9, 0x6839, 0x8DDF, 0x8015, 0x66F4, 0x5E9A, 0x7FB9, 0x57C2, 0x803F, 0x6897, 0x5DE5, 0x653B, 0x529F, 0x606D, 0x9F9A, 0x4F9B, 0x8EAC, 0x516C, 0x5BAB, 0x5F13, 0x5DE9, 0x6C5E, 0x62F1, 0x8D21, 0x5171, 0x94A9, 0x52FE, 0x6C9F, 0x82DF, 0x72D7, 0x57A2, 0x6784, 0x8D2D, 0x591F, 0x8F9C, 0x83C7, 0x5495, 0x7B8D, 0x4F30, 0x6CBD, 0x5B64, 0x59D1, 0x9F13, 0x53E4, 0x86CA, 0x9AA8, 0x8C37, 0x80A1, 0x6545, 0x987E, 0x56FA, 0x96C7, 0x522E, 0x74DC, 0x5250, 0x5BE1, 0x6302, 0x8902, 0x4E56, 0x62D0, 0x602A, 0x68FA, 0x5173, 0x5B98, 0x51A0, 0x89C2, 0x7BA1, 0x9986, 0x7F50, 0x60EF, 0x704C, 0x8D2F, 0x5149, 0x5E7F, 0x901B, 0x7470, 0x89C4, 0x572D, 0x7845, 0x5F52, 0x9F9F, 0x95FA, 0x8F68, 0x9B3C, 0x8BE1, 0x7678, 0x6842, 0x67DC, 0x8DEA, 0x8D35, 0x523D, 0x8F8A, 0x6EDA, 0x68CD, 0x9505, 0x90ED, 0x56FD, 0x679C, 0x88F9, 0x8FC7, 0x54C8, 0x9AB8, 0x5B69, 0x6D77, 0x6C26, 0x4EA5, 0x5BB3, 0x9A87, 0x9163, 0x61A8, 0x90AF, 0x97E9, 0x542B, 0x6DB5, 0x5BD2, 0x51FD, 0x558A, 0x7F55, 0x7FF0, 0x64BC, 0x634D, 0x65F1, 0x61BE, 0x608D, 0x710A, 0x6C57, 0x6C49, 0x592F, 0x676D, 0x822A, 0x58D5, 0x568E, 0x8C6A, 0x6BEB, 0x90DD, 0x597D, 0x8017, 0x53F7, 0x6D69, 0x5475, 0x559D, 0x8377, 0x83CF, 0x6838, 0x79BE, 0x548C, 0x4F55, 0x5408, 0x76D2, 0x8C89, 0x9602, 0x6CB3, 0x6DB8, 0x8D6B, 0x8910, 0x9E64, 0x8D3A, 0x563F, 0x9ED1, 0x75D5, 0x5F88, 0x72E0, 0x6068, 0x54FC, 0x4EA8, 0x6A2A, 0x8861, 0x6052, 0x8F70, 0x54C4, 0x70D8, 0x8679, 0x9E3F, 0x6D2A, 0x5B8F, 0x5F18, 0x7EA2, 0x5589, 0x4FAF, 0x7334, 0x543C, 0x539A, 0x5019, 0x540E, 0x547C, 0x4E4E, 0x5FFD, 0x745A, 0x58F6, 0x846B, 0x80E1, 0x8774, 0x72D0, 0x7CCA, 0x6E56, 0x5F27, 0x864E, 0x552C, 0x62A4, 0x4E92, 0x6CAA, 0x6237, 0x82B1, 0x54D7, 0x534E, 0x733E, 0x6ED1, 0x753B, 0x5212, 0x5316, 0x8BDD, 0x69D0, 0x5F8A, 0x6000, 0x6DEE, 0x574F, 0x6B22, 0x73AF, 0x6853, 0x8FD8, 0x7F13, 0x6362, 0x60A3, 0x5524, 0x75EA, 0x8C62, 0x7115, 0x6DA3, 0x5BA6, 0x5E7B, 0x8352, 0x614C, 0x9EC4, 0x78FA, 0x8757, 0x7C27, 0x7687, 0x51F0, 0x60F6, 0x714C, 0x6643, 0x5E4C, 0x604D, 0x8C0E, 0x7070, 0x6325, 0x8F89, 0x5FBD, 0x6062, 0x86D4, 0x56DE, 0x6BC1, 0x6094, 0x6167, 0x5349, 0x60E0, 0x6666, 0x8D3F, 0x79FD, 0x4F1A, 0x70E9, 0x6C47, 0x8BB3, 0x8BF2, 0x7ED8, 0x8364, 0x660F, 0x5A5A, 0x9B42, 0x6D51, 0x6DF7, 0x8C41, 0x6D3B, 0x4F19, 0x706B, 0x83B7, 0x6216, 0x60D1, 0x970D, 0x8D27, 0x7978, 0x51FB, 0x573E, 0x57FA, 0x673A, 0x7578, 0x7A3D, 0x79EF, 0x7B95, 0x808C, 0x9965, 0x8FF9, 0x6FC0, 0x8BA5, 0x9E21, 0x59EC, 0x7EE9, 0x7F09, 0x5409, 0x6781, 0x68D8, 0x8F91, 0x7C4D, 0x96C6, 0x53CA, 0x6025, 0x75BE, 0x6C72, 0x5373, 0x5AC9, 0x7EA7, 0x6324, 0x51E0, 0x810A, 0x5DF1, 0x84DF, 0x6280, 0x5180, 0x5B63, 0x4F0E, 0x796D, 0x5242, 0x60B8, 0x6D4E, 0x5BC4, 0x5BC2, 0x8BA1, 0x8BB0, 0x65E2, 0x5FCC, 0x9645, 0x5993, 0x7EE7, 0x7EAA, 0x5609, 0x67B7, 0x5939, 0x4F73, 0x5BB6, 0x52A0, 0x835A, 0x988A, 0x8D3E, 0x7532, 0x94BE, 0x5047, 0x7A3C, 0x4EF7, 0x67B6, 0x9A7E, 0x5AC1, 0x6B7C, 0x76D1, 0x575A, 0x5C16, 0x7B3A, 0x95F4, 0x714E, 0x517C, 0x80A9, 0x8270, 0x5978, 0x7F04, 0x8327, 0x68C0, 0x67EC, 0x78B1, 0x7877, 0x62E3, 0x6361, 0x7B80, 0x4FED, 0x526A, 0x51CF, 0x8350, 0x69DB, 0x9274, 0x8DF5, 0x8D31, 0x89C1, 0x952E, 0x7BAD, 0x4EF6, 0x5065, 0x8230, 0x5251, 0x996F, 0x6E10, 0x6E85, 0x6DA7, 0x5EFA, 0x50F5, 0x59DC, 0x5C06, 0x6D46, 0x6C5F, 0x7586, 0x848B, 0x6868, 0x5956, 0x8BB2, 0x5320, 0x9171, 0x964D, 0x8549, 0x6912, 0x7901, 0x7126, 0x80F6, 0x4EA4, 0x90CA, 0x6D47, 0x9A84, 0x5A07, 0x56BC, 0x6405, 0x94F0, 0x77EB, 0x4FA5, 0x811A, 0x72E1, 0x89D2, 0x997A, 0x7F34, 0x7EDE, 0x527F, 0x6559, 0x9175, 0x8F7F, 0x8F83, 0x53EB, 0x7A96, 0x63ED, 0x63A5, 0x7686, 0x79F8, 0x8857, 0x9636, 0x622A, 0x52AB, 0x8282, 0x6854, 0x6770, 0x6377, 0x776B, 0x7AED, 0x6D01, 0x7ED3, 0x89E3, 0x59D0, 0x6212, 0x85C9, 0x82A5, 0x754C, 0x501F, 0x4ECB, 0x75A5, 0x8BEB, 0x5C4A, 0x5DFE, 0x7B4B, 0x65A4, 0x91D1, 0x4ECA, 0x6D25, 0x895F, 0x7D27, 0x9526, 0x4EC5, 0x8C28, 0x8FDB, 0x9773, 0x664B, 0x7981, 0x8FD1, 0x70EC, 0x6D78, 0x5C3D, 0x52B2, 0x8346, 0x5162, 0x830E, 0x775B, 0x6676, 0x9CB8, 0x4EAC, 0x60CA, 0x7CBE, 0x7CB3, 0x7ECF, 0x4E95, 0x8B66, 0x666F, 0x9888, 0x9759, 0x5883, 0x656C, 0x955C, 0x5F84, 0x75C9, 0x9756, 0x7ADF, 0x7ADE, 0x51C0, 0x70AF, 0x7A98, 0x63EA, 0x7A76, 0x7EA0, 0x7396, 0x97ED, 0x4E45, 0x7078, 0x4E5D, 0x9152, 0x53A9, 0x6551, 0x65E7, 0x81FC, 0x8205, 0x548E, 0x5C31, 0x759A, 0x97A0, 0x62D8, 0x72D9, 0x75BD, 0x5C45, 0x9A79, 0x83CA, 0x5C40, 0x5480, 0x77E9, 0x4E3E, 0x6CAE, 0x805A, 0x62D2, 0x636E, 0x5DE8, 0x5177, 0x8DDD, 0x8E1E, 0x952F, 0x4FF1, 0x53E5, 0x60E7, 0x70AC, 0x5267, 0x6350, 0x9E43, 0x5A1F, 0x5026, 0x7737, 0x5377, 0x7EE2, 0x6485, 0x652B, 0x6289, 0x6398, 0x5014, 0x7235, 0x89C9, 0x51B3, 0x8BC0, 0x7EDD, 0x5747, 0x83CC, 0x94A7, 0x519B, 0x541B, 0x5CFB, 0x4FCA, 0x7AE3, 0x6D5A, 0x90E1, 0x9A8F, 0x5580, 0x5496, 0x5361, 0x54AF, 0x5F00, 0x63E9, 0x6977, 0x51EF, 0x6168, 0x520A, 0x582A, 0x52D8, 0x574E, 0x780D, 0x770B, 0x5EB7, 0x6177, 0x7CE0, 0x625B, 0x6297, 0x4EA2, 0x7095, 0x8003, 0x62F7, 0x70E4, 0x9760, 0x5777, 0x82DB, 0x67EF, 0x68F5, 0x78D5, 0x9897, 0x79D1, 0x58F3, 0x54B3, 0x53EF, 0x6E34, 0x514B, 0x523B, 0x5BA2, 0x8BFE, 0x80AF, 0x5543, 0x57A6, 0x6073, 0x5751, 0x542D, 0x7A7A, 0x6050, 0x5B54, 0x63A7, 0x62A0, 0x53E3, 0x6263, 0x5BC7, 0x67AF, 0x54ED, 0x7A9F, 0x82E6, 0x9177, 0x5E93, 0x88E4, 0x5938, 0x57AE, 0x630E, 0x8DE8, 0x80EF, 0x5757, 0x7B77, 0x4FA9, 0x5FEB, 0x5BBD, 0x6B3E, 0x5321, 0x7B50, 0x72C2, 0x6846, 0x77FF, 0x7736, 0x65F7, 0x51B5, 0x4E8F, 0x76D4, 0x5CBF, 0x7AA5, 0x8475, 0x594E, 0x9B41, 0x5080, 0x9988, 0x6127, 0x6E83, 0x5764, 0x6606, 0x6346, 0x56F0, 0x62EC, 0x6269, 0x5ED3, 0x9614, 0x5783, 0x62C9, 0x5587, 0x8721, 0x814A, 0x8FA3, 0x5566, 0x83B1, 0x6765, 0x8D56, 0x84DD, 0x5A6A, 0x680F, 0x62E6, 0x7BEE, 0x9611, 0x5170, 0x6F9C, 0x8C30, 0x63FD, 0x89C8, 0x61D2, 0x7F06, 0x70C2, 0x6EE5, 0x7405, 0x6994, 0x72FC, 0x5ECA, 0x90CE, 0x6717, 0x6D6A, 0x635E, 0x52B3, 0x7262, 0x8001, 0x4F6C, 0x59E5, 0x916A, 0x70D9, 0x6D9D, 0x52D2, 0x4E50, 0x96F7, 0x956D, 0x857E, 0x78CA, 0x7D2F, 0x5121, 0x5792, 0x64C2, 0x808B, 0x7C7B, 0x6CEA, 0x68F1, 0x695E, 0x51B7, 0x5398, 0x68A8, 0x7281, 0x9ECE, 0x7BF1, 0x72F8, 0x79BB, 0x6F13, 0x7406, 0x674E, 0x91CC, 0x9CA4, 0x793C, 0x8389, 0x8354, 0x540F, 0x6817, 0x4E3D, 0x5389, 0x52B1, 0x783E, 0x5386, 0x5229, 0x5088, 0x4F8B, 0x4FD0, 0x75E2, 0x7ACB, 0x7C92, 0x6CA5, 0x96B6, 0x529B, 0x7483, 0x54E9, 0x4FE9, 0x8054, 0x83B2, 0x8FDE, 0x9570, 0x5EC9, 0x601C, 0x6D9F, 0x5E18, 0x655B, 0x8138, 0x94FE, 0x604B, 0x70BC, 0x7EC3, 0x7CAE, 0x51C9, 0x6881, 0x7CB1, 0x826F, 0x4E24, 0x8F86, 0x91CF, 0x667E, 0x4EAE, 0x8C05, 0x64A9, 0x804A, 0x50DA, 0x7597, 0x71CE, 0x5BE5, 0x8FBD, 0x6F66, 0x4E86, 0x6482, 0x9563, 0x5ED6, 0x6599, 0x5217, 0x88C2, 0x70C8, 0x52A3, 0x730E, 0x7433, 0x6797, 0x78F7, 0x9716, 0x4E34, 0x90BB, 0x9CDE, 0x6DCB, 0x51DB, 0x8D41, 0x541D, 0x62CE, 0x73B2, 0x83F1, 0x96F6, 0x9F84, 0x94C3, 0x4F36, 0x7F9A, 0x51CC, 0x7075, 0x9675, 0x5CAD, 0x9886, 0x53E6, 0x4EE4, 0x6E9C, 0x7409, 0x69B4, 0x786B, 0x998F, 0x7559, 0x5218, 0x7624, 0x6D41, 0x67F3, 0x516D, 0x9F99, 0x804B, 0x5499, 0x7B3C, 0x7ABF, 0x9686, 0x5784, 0x62E2, 0x9647, 0x697C, 0x5A04, 0x6402, 0x7BD3, 0x6F0F, 0x964B, 0x82A6, 0x5362, 0x9885, 0x5E90, 0x7089, 0x63B3, 0x5364, 0x864F, 0x9C81, 0x9E93, 0x788C, 0x9732, 0x8DEF, 0x8D42, 0x9E7F, 0x6F5E, 0x7984, 0x5F55, 0x9646, 0x622E, 0x9A74, 0x5415, 0x94DD, 0x4FA3, 0x65C5, 0x5C65, 0x5C61, 0x7F15, 0x8651, 0x6C2F, 0x5F8B, 0x7387, 0x6EE4, 0x7EFF, 0x5CE6, 0x631B, 0x5B6A, 0x6EE6, 0x5375, 0x4E71, 0x63A0, 0x7565, 0x62A1, 0x8F6E, 0x4F26, 0x4ED1, 0x6CA6, 0x7EB6, 0x8BBA, 0x841D, 0x87BA, 0x7F57, 0x903B, 0x9523, 0x7BA9, 0x9AA1, 0x88F8, 0x843D, 0x6D1B, 0x9A86, 0x7EDC, 0x5988, 0x9EBB, 0x739B, 0x7801, 0x8682, 0x9A6C, 0x9A82, 0x561B, 0x5417, 0x57CB, 0x4E70, 0x9EA6, 0x5356, 0x8FC8, 0x8109, 0x7792, 0x9992, 0x86EE, 0x6EE1, 0x8513, 0x66FC, 0x6162, 0x6F2B, 0x8C29, 0x8292, 0x832B, 0x76F2, 0x6C13, 0x5FD9, 0x83BD, 0x732B, 0x8305, 0x951A, 0x6BDB, 0x77DB, 0x94C6, 0x536F, 0x8302, 0x5192, 0x5E3D, 0x8C8C, 0x8D38, 0x4E48, 0x73AB, 0x679A, 0x6885, 0x9176, 0x9709, 0x7164, 0x6CA1, 0x7709, 0x5A92, 0x9541, 0x6BCF, 0x7F8E, 0x6627, 0x5BD0, 0x59B9, 0x5A9A, 0x95E8, 0x95F7, 0x4EEC, 0x840C, 0x8499, 0x6AAC, 0x76DF, 0x9530, 0x731B, 0x68A6, 0x5B5F, 0x772F, 0x919A, 0x9761, 0x7CDC, 0x8FF7, 0x8C1C, 0x5F25, 0x7C73, 0x79D8, 0x89C5, 0x6CCC, 0x871C, 0x5BC6, 0x5E42, 0x68C9, 0x7720, 0x7EF5, 0x5195, 0x514D, 0x52C9, 0x5A29, 0x7F05, 0x9762, 0x82D7, 0x63CF, 0x7784, 0x85D0, 0x79D2, 0x6E3A, 0x5E99, 0x5999, 0x8511, 0x706D, 0x6C11, 0x62BF, 0x76BF, 0x654F, 0x60AF, 0x95FD, 0x660E, 0x879F, 0x9E23, 0x94ED, 0x540D, 0x547D, 0x8C2C, 0x6478, 0x6479, 0x8611, 0x6A21, 0x819C, 0x78E8, 0x6469, 0x9B54, 0x62B9, 0x672B, 0x83AB, 0x58A8, 0x9ED8, 0x6CAB, 0x6F20, 0x5BDE, 0x964C, 0x8C0B, 0x725F, 0x67D0, 0x62C7, 0x7261, 0x4EA9, 0x59C6, 0x6BCD, 0x5893, 0x66AE, 0x5E55, 0x52DF, 0x6155, 0x6728, 0x76EE, 0x7766, 0x7267, 0x7A46, 0x62FF, 0x54EA, 0x5450, 0x94A0, 0x90A3, 0x5A1C, 0x7EB3, 0x6C16, 0x4E43, 0x5976, 0x8010, 0x5948, 0x5357, 0x7537, 0x96BE, 0x56CA, 0x6320, 0x8111, 0x607C, 0x95F9, 0x6DD6, 0x5462, 0x9981, 0x5185, 0x5AE9, 0x80FD, 0x59AE, 0x9713, 0x502A, 0x6CE5, 0x5C3C, 0x62DF, 0x4F60, 0x533F, 0x817B, 0x9006, 0x6EBA, 0x852B, 0x62C8, 0x5E74, 0x78BE, 0x64B5, 0x637B, 0x5FF5, 0x5A18, 0x917F, 0x9E1F, 0x5C3F, 0x634F, 0x8042, 0x5B7D, 0x556E, 0x954A, 0x954D, 0x6D85, 0x60A8, 0x67E0, 0x72DE, 0x51DD, 0x5B81, 0x62E7, 0x6CDE, 0x725B, 0x626D, 0x94AE, 0x7EBD, 0x8113, 0x6D53, 0x519C, 0x5F04, 0x5974, 0x52AA, 0x6012, 0x5973, 0x6696, 0x8650, 0x759F, 0x632A, 0x61E6, 0x7CEF, 0x8BFA, 0x54E6, 0x6B27, 0x9E25, 0x6BB4, 0x85D5, 0x5455, 0x5076, 0x6CA4, 0x556A, 0x8DB4, 0x722C, 0x5E15, 0x6015, 0x7436, 0x62CD, 0x6392, 0x724C, 0x5F98, 0x6E43, 0x6D3E, 0x6500, 0x6F58, 0x76D8, 0x78D0, 0x76FC, 0x7554, 0x5224, 0x53DB, 0x4E53, 0x5E9E, 0x65C1, 0x802A, 0x80D6, 0x629B, 0x5486, 0x5228, 0x70AE, 0x888D, 0x8DD1, 0x6CE1, 0x5478, 0x80DA, 0x57F9, 0x88F4, 0x8D54, 0x966A, 0x914D, 0x4F69, 0x6C9B, 0x55B7, 0x76C6, 0x7830, 0x62A8, 0x70F9, 0x6F8E, 0x5F6D, 0x84EC, 0x68DA, 0x787C, 0x7BF7, 0x81A8, 0x670B, 0x9E4F, 0x6367, 0x78B0, 0x576F, 0x7812, 0x9739, 0x6279, 0x62AB, 0x5288, 0x7435, 0x6BD7, 0x5564, 0x813E, 0x75B2, 0x76AE, 0x5339, 0x75DE, 0x50FB, 0x5C41, 0x8B6C, 0x7BC7, 0x504F, 0x7247, 0x9A97, 0x98D8, 0x6F02, 0x74E2, 0x7968, 0x6487, 0x77A5, 0x62FC, 0x9891, 0x8D2B, 0x54C1, 0x8058, 0x4E52, 0x576A, 0x82F9, 0x840D, 0x5E73, 0x51ED, 0x74F6, 0x8BC4, 0x5C4F, 0x5761, 0x6CFC, 0x9887, 0x5A46, 0x7834, 0x9B44, 0x8FEB, 0x7C95, 0x5256, 0x6251, 0x94FA, 0x4EC6, 0x8386, 0x8461, 0x83E9, 0x84B2, 0x57D4, 0x6734, 0x5703, 0x666E, 0x6D66, 0x8C31, 0x66DD, 0x7011, 0x671F, 0x6B3A, 0x6816, 0x621A, 0x59BB, 0x4E03, 0x51C4, 0x6F06, 0x67D2, 0x6C8F, 0x5176, 0x68CB, 0x5947, 0x6B67, 0x7566, 0x5D0E, 0x8110, 0x9F50, 0x65D7, 0x7948, 0x7941, 0x9A91, 0x8D77, 0x5C82, 0x4E5E, 0x4F01, 0x542F, 0x5951, 0x780C, 0x5668, 0x6C14, 0x8FC4, 0x5F03, 0x6C7D, 0x6CE3, 0x8BAB, 0x6390, 0x6070, 0x6D3D, 0x7275, 0x6266, 0x948E, 0x94C5, 0x5343, 0x8FC1, 0x7B7E, 0x4EDF, 0x8C26, 0x4E7E, 0x9ED4, 0x94B1, 0x94B3, 0x524D, 0x6F5C, 0x9063, 0x6D45, 0x8C34, 0x5811, 0x5D4C, 0x6B20, 0x6B49, 0x67AA, 0x545B, 0x8154, 0x7F8C, 0x5899, 0x8537, 0x5F3A, 0x62A2, 0x6A47, 0x9539, 0x6572, 0x6084, 0x6865, 0x77A7, 0x4E54, 0x4FA8, 0x5DE7, 0x9798, 0x64AC, 0x7FD8, 0x5CED, 0x4FCF, 0x7A8D, 0x5207, 0x8304, 0x4E14, 0x602F, 0x7A83, 0x94A6, 0x4FB5, 0x4EB2, 0x79E6, 0x7434, 0x52E4, 0x82B9, 0x64D2, 0x79BD, 0x5BDD, 0x6C81, 0x9752, 0x8F7B, 0x6C22, 0x503E, 0x537F, 0x6E05, 0x64CE, 0x6674, 0x6C30, 0x60C5, 0x9877, 0x8BF7, 0x5E86, 0x743C, 0x7A77, 0x79CB, 0x4E18, 0x90B1, 0x7403, 0x6C42, 0x56DA, 0x914B, 0x6CC5, 0x8D8B, 0x533A, 0x86C6, 0x66F2, 0x8EAF, 0x5C48, 0x9A71, 0x6E20, 0x53D6, 0x5A36, 0x9F8B, 0x8DA3, 0x53BB, 0x5708, 0x98A7, 0x6743, 0x919B, 0x6CC9, 0x5168, 0x75CA, 0x62F3, 0x72AC, 0x5238, 0x529D, 0x7F3A, 0x7094, 0x7638, 0x5374, 0x9E4A, 0x69B7, 0x786E, 0x96C0, 0x88D9, 0x7FA4, 0x7136, 0x71C3, 0x5189, 0x67D3, 0x74E4, 0x58E4, 0x6518, 0x56B7, 0x8BA9, 0x9976, 0x6270, 0x7ED5, 0x60F9, 0x70ED, 0x58EC, 0x4EC1, 0x4EBA, 0x5FCD, 0x97E7, 0x4EFB, 0x8BA4, 0x5203, 0x598A, 0x7EAB, 0x6254, 0x4ECD, 0x65E5, 0x620E, 0x8338, 0x84C9, 0x8363, 0x878D, 0x7194, 0x6EB6, 0x5BB9, 0x7ED2, 0x5197, 0x63C9, 0x67D4, 0x8089, 0x8339, 0x8815, 0x5112, 0x5B7A, 0x5982, 0x8FB1, 0x4E73, 0x6C5D, 0x5165, 0x8925, 0x8F6F, 0x962E, 0x854A, 0x745E, 0x9510, 0x95F0, 0x6DA6, 0x82E5, 0x5F31, 0x6492, 0x6D12, 0x8428, 0x816E, 0x9CC3, 0x585E, 0x8D5B, 0x4E09, 0x53C1, 0x4F1E, 0x6563, 0x6851, 0x55D3, 0x4E27, 0x6414, 0x9A9A, 0x626B, 0x5AC2, 0x745F, 0x8272, 0x6DA9, 0x68EE, 0x50E7, 0x838E, 0x7802, 0x6740, 0x5239, 0x6C99, 0x7EB1, 0x50BB, 0x5565, 0x715E, 0x7B5B, 0x6652, 0x73CA, 0x82EB, 0x6749, 0x5C71, 0x5220, 0x717D, 0x886B, 0x95EA, 0x9655, 0x64C5, 0x8D61, 0x81B3, 0x5584, 0x6C55, 0x6247, 0x7F2E, 0x5892, 0x4F24, 0x5546, 0x8D4F, 0x664C, 0x4E0A, 0x5C1A, 0x88F3, 0x68A2, 0x634E, 0x7A0D, 0x70E7, 0x828D, 0x52FA, 0x97F6, 0x5C11, 0x54E8, 0x90B5, 0x7ECD, 0x5962, 0x8D4A, 0x86C7, 0x820C, 0x820D, 0x8D66, 0x6444, 0x5C04, 0x6151, 0x6D89, 0x793E, 0x8BBE, 0x7837, 0x7533, 0x547B, 0x4F38, 0x8EAB, 0x6DF1, 0x5A20, 0x7EC5, 0x795E, 0x6C88, 0x5BA1, 0x5A76, 0x751A, 0x80BE, 0x614E, 0x6E17, 0x58F0, 0x751F, 0x7525, 0x7272, 0x5347, 0x7EF3, 0x7701, 0x76DB, 0x5269, 0x80DC, 0x5723, 0x5E08, 0x5931, 0x72EE, 0x65BD, 0x6E7F, 0x8BD7, 0x5C38, 0x8671, 0x5341, 0x77F3, 0x62FE, 0x65F6, 0x4EC0, 0x98DF, 0x8680, 0x5B9E, 0x8BC6, 0x53F2, 0x77E2, 0x4F7F, 0x5C4E, 0x9A76, 0x59CB, 0x5F0F, 0x793A, 0x58EB, 0x4E16, 0x67FF, 0x4E8B, 0x62ED, 0x8A93, 0x901D, 0x52BF, 0x662F, 0x55DC, 0x566C, 0x9002, 0x4ED5, 0x4F8D, 0x91CA, 0x9970, 0x6C0F, 0x5E02, 0x6043, 0x5BA4, 0x89C6, 0x8BD5, 0x6536, 0x624B, 0x9996, 0x5B88, 0x5BFF, 0x6388, 0x552E, 0x53D7, 0x7626, 0x517D, 0x852C, 0x67A2, 0x68B3, 0x6B8A, 0x6292, 0x8F93, 0x53D4, 0x8212, 0x6DD1, 0x758F, 0x4E66, 0x8D4E, 0x5B70, 0x719F, 0x85AF, 0x6691, 0x66D9, 0x7F72, 0x8700, 0x9ECD, 0x9F20, 0x5C5E, 0x672F, 0x8FF0, 0x6811, 0x675F, 0x620D, 0x7AD6, 0x5885, 0x5EB6, 0x6570, 0x6F31, 0x6055, 0x5237, 0x800D, 0x6454, 0x8870, 0x7529, 0x5E05, 0x6813, 0x62F4, 0x971C, 0x53CC, 0x723D, 0x8C01, 0x6C34, 0x7761, 0x7A0E, 0x542E, 0x77AC, 0x987A, 0x821C, 0x8BF4, 0x7855, 0x6714, 0x70C1, 0x65AF, 0x6495, 0x5636, 0x601D, 0x79C1, 0x53F8, 0x4E1D, 0x6B7B, 0x8086, 0x5BFA, 0x55E3, 0x56DB, 0x4F3A, 0x4F3C, 0x9972, 0x5DF3, 0x677E, 0x8038, 0x6002, 0x9882, 0x9001, 0x5B8B, 0x8BBC, 0x8BF5, 0x641C, 0x8258, 0x64DE, 0x55FD, 0x82CF, 0x9165, 0x4FD7, 0x7D20, 0x901F, 0x7C9F, 0x50F3, 0x5851, 0x6EAF, 0x5BBF, 0x8BC9, 0x8083, 0x9178, 0x849C, 0x7B97, 0x867D, 0x968B, 0x968F, 0x7EE5, 0x9AD3, 0x788E, 0x5C81, 0x7A57, 0x9042, 0x96A7, 0x795F, 0x5B59, 0x635F, 0x7B0B, 0x84D1, 0x68AD, 0x5506, 0x7F29, 0x7410, 0x7D22, 0x9501, 0x6240, 0x584C, 0x4ED6, 0x5B83, 0x5979, 0x5854, 0x736D, 0x631E, 0x8E4B, 0x8E0F, 0x80CE, 0x82D4, 0x62AC, 0x53F0, 0x6CF0, 0x915E, 0x592A, 0x6001, 0x6C70, 0x574D, 0x644A, 0x8D2A, 0x762B, 0x6EE9, 0x575B, 0x6A80, 0x75F0, 0x6F6D, 0x8C2D, 0x8C08, 0x5766, 0x6BEF, 0x8892, 0x78B3, 0x63A2, 0x53F9, 0x70AD, 0x6C64, 0x5858, 0x642A, 0x5802, 0x68E0, 0x819B, 0x5510, 0x7CD6, 0x5018, 0x8EBA, 0x6DCC, 0x8D9F, 0x70EB, 0x638F, 0x6D9B, 0x6ED4, 0x7EE6, 0x8404, 0x6843, 0x9003, 0x6DD8, 0x9676, 0x8BA8, 0x5957, 0x7279, 0x85E4, 0x817E, 0x75BC, 0x8A8A, 0x68AF, 0x5254, 0x8E22, 0x9511, 0x63D0, 0x9898, 0x8E44, 0x557C, 0x4F53, 0x66FF, 0x568F, 0x60D5, 0x6D95, 0x5243, 0x5C49, 0x5929, 0x6DFB, 0x586B, 0x7530, 0x751C, 0x606C, 0x8214, 0x8146, 0x6311, 0x6761, 0x8FE2, 0x773A, 0x8DF3, 0x8D34, 0x94C1, 0x5E16, 0x5385, 0x542C, 0x70C3, 0x6C40, 0x5EF7, 0x505C, 0x4EAD, 0x5EAD, 0x633A, 0x8247, 0x901A, 0x6850, 0x916E, 0x77B3, 0x540C, 0x94DC, 0x5F64, 0x7AE5, 0x6876, 0x6345, 0x7B52, 0x7EDF, 0x75DB, 0x5077, 0x6295, 0x5934, 0x900F, 0x51F8, 0x79C3, 0x7A81, 0x56FE, 0x5F92, 0x9014, 0x6D82, 0x5C60, 0x571F, 0x5410, 0x5154, 0x6E4D, 0x56E2, 0x63A8, 0x9893, 0x817F, 0x8715, 0x892A, 0x9000, 0x541E, 0x5C6F, 0x81C0, 0x62D6, 0x6258, 0x8131, 0x9E35, 0x9640, 0x9A6E, 0x9A7C, 0x692D, 0x59A5, 0x62D3, 0x553E, 0x6316, 0x54C7, 0x86D9, 0x6D3C, 0x5A03, 0x74E6, 0x889C, 0x6B6A, 0x5916, 0x8C4C, 0x5F2F, 0x6E7E, 0x73A9, 0x987D, 0x4E38, 0x70F7, 0x5B8C, 0x7897, 0x633D, 0x665A, 0x7696, 0x60CB, 0x5B9B, 0x5A49, 0x4E07, 0x8155, 0x6C6A, 0x738B, 0x4EA1, 0x6789, 0x7F51, 0x5F80, 0x65FA, 0x671B, 0x5FD8, 0x5984, 0x5A01, 0x5DCD, 0x5FAE, 0x5371, 0x97E6, 0x8FDD, 0x6845, 0x56F4, 0x552F, 0x60DF, 0x4E3A, 0x6F4D, 0x7EF4, 0x82C7, 0x840E, 0x59D4, 0x4F1F, 0x4F2A, 0x5C3E, 0x7EAC, 0x672A, 0x851A, 0x5473, 0x754F, 0x80C3, 0x5582, 0x9B4F, 0x4F4D, 0x6E2D, 0x8C13, 0x5C09, 0x6170, 0x536B, 0x761F, 0x6E29, 0x868A, 0x6587, 0x95FB, 0x7EB9, 0x543B, 0x7A33, 0x7D0A, 0x95EE, 0x55E1, 0x7FC1, 0x74EE, 0x631D, 0x8717, 0x6DA1, 0x7A9D, 0x6211, 0x65A1, 0x5367, 0x63E1, 0x6C83, 0x5DEB, 0x545C, 0x94A8, 0x4E4C, 0x6C61, 0x8BEC, 0x5C4B, 0x65E0, 0x829C, 0x68A7, 0x543E, 0x5434, 0x6BCB, 0x6B66, 0x4E94, 0x6342, 0x5348, 0x821E, 0x4F0D, 0x4FAE, 0x575E, 0x620A, 0x96FE, 0x6664, 0x7269, 0x52FF, 0x52A1, 0x609F, 0x8BEF, 0x6614, 0x7199, 0x6790, 0x897F, 0x7852, 0x77FD, 0x6670, 0x563B, 0x5438, 0x9521, 0x727A, 0x7A00, 0x606F, 0x5E0C, 0x6089, 0x819D, 0x5915, 0x60DC, 0x7184, 0x70EF, 0x6EAA, 0x6C50, 0x7280, 0x6A84, 0x88AD, 0x5E2D, 0x4E60, 0x5AB3, 0x559C, 0x94E3, 0x6D17, 0x7CFB, 0x9699, 0x620F, 0x7EC6, 0x778E, 0x867E, 0x5323, 0x971E, 0x8F96, 0x6687, 0x5CE1, 0x4FA0, 0x72ED, 0x4E0B, 0x53A6, 0x590F, 0x5413, 0x6380, 0x9528, 0x5148, 0x4ED9, 0x9C9C, 0x7EA4, 0x54B8, 0x8D24, 0x8854, 0x8237, 0x95F2, 0x6D8E, 0x5F26, 0x5ACC, 0x663E, 0x9669, 0x73B0, 0x732E, 0x53BF, 0x817A, 0x9985, 0x7FA1, 0x5BAA, 0x9677, 0x9650, 0x7EBF, 0x76F8, 0x53A2, 0x9576, 0x9999, 0x7BB1, 0x8944, 0x6E58, 0x4E61, 0x7FD4, 0x7965, 0x8BE6, 0x60F3, 0x54CD, 0x4EAB, 0x9879, 0x5DF7, 0x6A61, 0x50CF, 0x5411, 0x8C61, 0x8427, 0x785D, 0x9704, 0x524A, 0x54EE, 0x56A3, 0x9500, 0x6D88, 0x5BB5, 0x6DC6, 0x6653, 0x5C0F, 0x5B5D, 0x6821, 0x8096, 0x5578, 0x7B11, 0x6548, 0x6954, 0x4E9B, 0x6B47, 0x874E, 0x978B, 0x534F, 0x631F, 0x643A, 0x90AA, 0x659C, 0x80C1, 0x8C10, 0x5199, 0x68B0, 0x5378, 0x87F9, 0x61C8, 0x6CC4, 0x6CFB, 0x8C22, 0x5C51, 0x85AA, 0x82AF, 0x950C, 0x6B23, 0x8F9B, 0x65B0, 0x5FFB, 0x5FC3, 0x4FE1, 0x8845, 0x661F, 0x8165, 0x7329, 0x60FA, 0x5174, 0x5211, 0x578B, 0x5F62, 0x90A2, 0x884C, 0x9192, 0x5E78, 0x674F, 0x6027, 0x59D3, 0x5144, 0x51F6, 0x80F8, 0x5308, 0x6C79, 0x96C4, 0x718A, 0x4F11, 0x4FEE, 0x7F9E, 0x673D, 0x55C5, 0x9508, 0x79C0, 0x8896, 0x7EE3, 0x589F, 0x620C, 0x9700, 0x865A, 0x5618, 0x987B, 0x5F90, 0x8BB8, 0x84C4, 0x9157, 0x53D9, 0x65ED, 0x5E8F, 0x755C, 0x6064, 0x7D6E, 0x5A7F, 0x7EEA, 0x7EED, 0x8F69, 0x55A7, 0x5BA3, 0x60AC, 0x65CB, 0x7384, 0x9009, 0x7663, 0x7729, 0x7EDA, 0x9774, 0x859B, 0x5B66, 0x7A74, 0x96EA, 0x8840, 0x52CB, 0x718F, 0x5FAA, 0x65EC, 0x8BE2, 0x5BFB, 0x9A6F, 0x5DE1, 0x6B89, 0x6C5B, 0x8BAD, 0x8BAF, 0x900A, 0x8FC5, 0x538B, 0x62BC, 0x9E26, 0x9E2D, 0x5440, 0x4E2B, 0x82BD, 0x7259, 0x869C, 0x5D16, 0x8859, 0x6DAF, 0x96C5, 0x54D1, 0x4E9A, 0x8BB6, 0x7109, 0x54BD, 0x9609, 0x70DF, 0x6DF9, 0x76D0, 0x4E25, 0x7814, 0x8712, 0x5CA9, 0x5EF6, 0x8A00, 0x989C, 0x960E, 0x708E, 0x6CBF, 0x5944, 0x63A9, 0x773C, 0x884D, 0x6F14, 0x8273, 0x5830, 0x71D5, 0x538C, 0x781A, 0x96C1, 0x5501, 0x5F66, 0x7130, 0x5BB4, 0x8C1A, 0x9A8C, 0x6B83, 0x592E, 0x9E2F, 0x79E7, 0x6768, 0x626C, 0x4F6F, 0x75A1, 0x7F8A, 0x6D0B, 0x9633, 0x6C27, 0x4EF0, 0x75D2, 0x517B, 0x6837, 0x6F3E, 0x9080, 0x8170, 0x5996, 0x7476, 0x6447, 0x5C27, 0x9065, 0x7A91, 0x8C23, 0x59DA, 0x54AC, 0x8200, 0x836F, 0x8981, 0x8000, 0x6930, 0x564E, 0x8036, 0x7237, 0x91CE, 0x51B6, 0x4E5F, 0x9875, 0x6396, 0x4E1A, 0x53F6, 0x66F3, 0x814B, 0x591C, 0x6DB2, 0x4E00, 0x58F9, 0x533B, 0x63D6, 0x94F1, 0x4F9D, 0x4F0A, 0x8863, 0x9890, 0x5937, 0x9057, 0x79FB, 0x4EEA, 0x80F0, 0x7591, 0x6C82, 0x5B9C, 0x59E8, 0x5F5D, 0x6905, 0x8681, 0x501A, 0x5DF2, 0x4E59, 0x77E3, 0x4EE5, 0x827A, 0x6291, 0x6613, 0x9091, 0x5C79, 0x4EBF, 0x5F79, 0x81C6, 0x9038, 0x8084, 0x75AB, 0x4EA6, 0x88D4, 0x610F, 0x6BC5, 0x5FC6, 0x4E49, 0x76CA, 0x6EA2, 0x8BE3, 0x8BAE, 0x8C0A, 0x8BD1, 0x5F02, 0x7FFC, 0x7FCC, 0x7ECE, 0x8335, 0x836B, 0x56E0, 0x6BB7, 0x97F3, 0x9634, 0x59FB, 0x541F, 0x94F6, 0x6DEB, 0x5BC5, 0x996E, 0x5C39, 0x5F15, 0x9690, 0x5370, 0x82F1, 0x6A31, 0x5A74, 0x9E70, 0x5E94, 0x7F28, 0x83B9, 0x8424, 0x8425, 0x8367, 0x8747, 0x8FCE, 0x8D62, 0x76C8, 0x5F71, 0x9896, 0x786C, 0x6620, 0x54DF, 0x62E5, 0x4F63, 0x81C3, 0x75C8, 0x5EB8, 0x96CD, 0x8E0A, 0x86F9, 0x548F, 0x6CF3, 0x6D8C, 0x6C38, 0x607F, 0x52C7, 0x7528, 0x5E7D, 0x4F18, 0x60A0, 0x5FE7, 0x5C24, 0x7531, 0x90AE, 0x94C0, 0x72B9, 0x6CB9, 0x6E38, 0x9149, 0x6709, 0x53CB, 0x53F3, 0x4F51, 0x91C9, 0x8BF1, 0x53C8, 0x5E7C, 0x8FC2, 0x6DE4, 0x4E8E, 0x76C2, 0x6986, 0x865E, 0x611A, 0x8206, 0x4F59, 0x4FDE, 0x903E, 0x9C7C, 0x6109, 0x6E1D, 0x6E14, 0x9685, 0x4E88, 0x5A31, 0x96E8, 0x4E0E, 0x5C7F, 0x79B9, 0x5B87, 0x8BED, 0x7FBD, 0x7389, 0x57DF, 0x828B, 0x90C1, 0x5401, 0x9047, 0x55BB, 0x5CEA, 0x5FA1, 0x6108, 0x6B32, 0x72F1, 0x80B2, 0x8A89, 0x6D74, 0x5BD3, 0x88D5, 0x9884, 0x8C6B, 0x9A6D, 0x9E33, 0x6E0A, 0x51A4, 0x5143, 0x57A3, 0x8881, 0x539F, 0x63F4, 0x8F95, 0x56ED, 0x5458, 0x5706, 0x733F, 0x6E90, 0x7F18, 0x8FDC, 0x82D1, 0x613F, 0x6028, 0x9662, 0x66F0, 0x7EA6, 0x8D8A, 0x8DC3, 0x94A5, 0x5CB3, 0x7CA4, 0x6708, 0x60A6, 0x9605, 0x8018, 0x4E91, 0x90E7, 0x5300, 0x9668, 0x5141, 0x8FD0, 0x8574, 0x915D, 0x6655, 0x97F5, 0x5B55, 0x531D, 0x7838, 0x6742, 0x683D, 0x54C9, 0x707E, 0x5BB0, 0x8F7D, 0x518D, 0x5728, 0x54B1, 0x6512, 0x6682, 0x8D5E, 0x8D43, 0x810F, 0x846C, 0x906D, 0x7CDF, 0x51FF, 0x85FB, 0x67A3, 0x65E9, 0x6FA1, 0x86A4, 0x8E81, 0x566A, 0x9020, 0x7682, 0x7076, 0x71E5, 0x8D23, 0x62E9, 0x5219, 0x6CFD, 0x8D3C, 0x600E, 0x589E, 0x618E, 0x66FE, 0x8D60, 0x624E, 0x55B3, 0x6E23, 0x672D, 0x8F67, 0x94E1, 0x95F8, 0x7728, 0x6805, 0x69A8, 0x548B, 0x4E4D, 0x70B8, 0x8BC8, 0x6458, 0x658B, 0x5B85, 0x7A84, 0x503A, 0x5BE8, 0x77BB, 0x6BE1, 0x8A79, 0x7C98, 0x6CBE, 0x76CF, 0x65A9, 0x8F97, 0x5D2D, 0x5C55, 0x8638, 0x6808, 0x5360, 0x6218, 0x7AD9, 0x6E5B, 0x7EFD, 0x6A1F, 0x7AE0, 0x5F70, 0x6F33, 0x5F20, 0x638C, 0x6DA8, 0x6756, 0x4E08, 0x5E10, 0x8D26, 0x4ED7, 0x80C0, 0x7634, 0x969C, 0x62DB, 0x662D, 0x627E, 0x6CBC, 0x8D75, 0x7167, 0x7F69, 0x5146, 0x8087, 0x53EC, 0x906E, 0x6298, 0x54F2, 0x86F0, 0x8F99, 0x8005, 0x9517, 0x8517, 0x8FD9, 0x6D59, 0x73CD, 0x659F, 0x771F, 0x7504, 0x7827, 0x81FB, 0x8D1E, 0x9488, 0x4FA6, 0x6795, 0x75B9, 0x8BCA, 0x9707, 0x632F, 0x9547, 0x9635, 0x84B8, 0x6323, 0x7741, 0x5F81, 0x72F0, 0x4E89, 0x6014, 0x6574, 0x62EF, 0x6B63, 0x653F, 0x5E27, 0x75C7, 0x90D1, 0x8BC1, 0x829D, 0x679D, 0x652F, 0x5431, 0x8718, 0x77E5, 0x80A2, 0x8102, 0x6C41, 0x4E4B, 0x7EC7, 0x804C, 0x76F4, 0x690D, 0x6B96, 0x6267, 0x503C, 0x4F84, 0x5740, 0x6307, 0x6B62, 0x8DBE, 0x53EA, 0x65E8, 0x7EB8, 0x5FD7, 0x631A, 0x63B7, 0x81F3, 0x81F4, 0x7F6E, 0x5E1C, 0x5CD9, 0x5236, 0x667A, 0x79E9, 0x7A1A, 0x8D28, 0x7099, 0x75D4, 0x6EDE, 0x6CBB, 0x7A92, 0x4E2D, 0x76C5, 0x5FE0, 0x949F, 0x8877, 0x7EC8, 0x79CD, 0x80BF, 0x91CD, 0x4EF2, 0x4F17, 0x821F, 0x5468, 0x5DDE, 0x6D32, 0x8BCC, 0x7CA5, 0x8F74, 0x8098, 0x5E1A, 0x5492, 0x76B1, 0x5B99, 0x663C, 0x9AA4, 0x73E0, 0x682A, 0x86DB, 0x6731, 0x732A, 0x8BF8, 0x8BDB, 0x9010, 0x7AF9, 0x70DB, 0x716E, 0x62C4, 0x77A9, 0x5631, 0x4E3B, 0x8457, 0x67F1, 0x52A9, 0x86C0, 0x8D2E, 0x94F8, 0x7B51, 0x4F4F, 0x6CE8, 0x795D, 0x9A7B, 0x6293, 0x722A, 0x62FD, 0x4E13, 0x7816, 0x8F6C, 0x64B0, 0x8D5A, 0x7BC6, 0x6869, 0x5E84, 0x88C5, 0x5986, 0x649E, 0x58EE, 0x72B6, 0x690E, 0x9525, 0x8FFD, 0x8D58, 0x5760, 0x7F00, 0x8C06, 0x51C6, 0x6349, 0x62D9, 0x5353, 0x684C, 0x7422, 0x8301, 0x914C, 0x5544, 0x7740, 0x707C, 0x6D4A, 0x5179, 0x54A8, 0x8D44, 0x59FF, 0x6ECB, 0x6DC4, 0x5B5C, 0x7D2B, 0x4ED4, 0x7C7D, 0x6ED3, 0x5B50, 0x81EA, 0x6E0D, 0x5B57, 0x9B03, 0x68D5, 0x8E2A, 0x5B97, 0x7EFC, 0x603B, 0x7EB5, 0x90B9, 0x8D70, 0x594F, 0x63CD, 0x79DF, 0x8DB3, 0x5352, 0x65CF, 0x7956, 0x8BC5, 0x963B, 0x7EC4, 0x94BB, 0x7E82, 0x5634, 0x9189, 0x6700, 0x7F6A, 0x5C0A, 0x9075, 0x6628, 0x5DE6, 0x4F50, 0x67DE, 0x505A, 0x4F5C, 0x5750, 0x5EA7, 0xE810, 0xE811, 0xE812, 0xE813, 0xE814, 0x4E8D, 0x4E0C, 0x5140, 0x4E10, 0x5EFF, 0x5345, 0x4E15, 0x4E98, 0x4E1E, 0x9B32, 0x5B6C, 0x5669, 0x4E28, 0x79BA, 0x4E3F, 0x5315, 0x4E47, 0x592D, 0x723B, 0x536E, 0x6C10, 0x56DF, 0x80E4, 0x9997, 0x6BD3, 0x777E, 0x9F17, 0x4E36, 0x4E9F, 0x9F10, 0x4E5C, 0x4E69, 0x4E93, 0x8288, 0x5B5B, 0x556C, 0x560F, 0x4EC4, 0x538D, 0x539D, 0x53A3, 0x53A5, 0x53AE, 0x9765, 0x8D5D, 0x531A, 0x53F5, 0x5326, 0x532E, 0x533E, 0x8D5C, 0x5366, 0x5363, 0x5202, 0x5208, 0x520E, 0x522D, 0x5233, 0x523F, 0x5240, 0x524C, 0x525E, 0x5261, 0x525C, 0x84AF, 0x527D, 0x5282, 0x5281, 0x5290, 0x5293, 0x5182, 0x7F54, 0x4EBB, 0x4EC3, 0x4EC9, 0x4EC2, 0x4EE8, 0x4EE1, 0x4EEB, 0x4EDE, 0x4F1B, 0x4EF3, 0x4F22, 0x4F64, 0x4EF5, 0x4F25, 0x4F27, 0x4F09, 0x4F2B, 0x4F5E, 0x4F67, 0x6538, 0x4F5A, 0x4F5D, 0x4F5F, 0x4F57, 0x4F32, 0x4F3D, 0x4F76, 0x4F74, 0x4F91, 0x4F89, 0x4F83, 0x4F8F, 0x4F7E, 0x4F7B, 0x4FAA, 0x4F7C, 0x4FAC, 0x4F94, 0x4FE6, 0x4FE8, 0x4FEA, 0x4FC5, 0x4FDA, 0x4FE3, 0x4FDC, 0x4FD1, 0x4FDF, 0x4FF8, 0x5029, 0x504C, 0x4FF3, 0x502C, 0x500F, 0x502E, 0x502D, 0x4FFE, 0x501C, 0x500C, 0x5025, 0x5028, 0x507E, 0x5043, 0x5055, 0x5048, 0x504E, 0x506C, 0x507B, 0x50A5, 0x50A7, 0x50A9, 0x50BA, 0x50D6, 0x5106, 0x50ED, 0x50EC, 0x50E6, 0x50EE, 0x5107, 0x510B, 0x4EDD, 0x6C3D, 0x4F58, 0x4F65, 0x4FCE, 0x9FA0, 0x6C46, 0x7C74, 0x516E, 0x5DFD, 0x9EC9, 0x9998, 0x5181, 0x5914, 0x52F9, 0x530D, 0x8A07, 0x5310, 0x51EB, 0x5919, 0x5155, 0x4EA0, 0x5156, 0x4EB3, 0x886E, 0x88A4, 0x4EB5, 0x8114, 0x88D2, 0x7980, 0x5B34, 0x8803, 0x7FB8, 0x51AB, 0x51B1, 0x51BD, 0x51BC, 0x51C7, 0x5196, 0x51A2, 0x51A5, 0x8BA0, 0x8BA6, 0x8BA7, 0x8BAA, 0x8BB4, 0x8BB5, 0x8BB7, 0x8BC2, 0x8BC3, 0x8BCB, 0x8BCF, 0x8BCE, 0x8BD2, 0x8BD3, 0x8BD4, 0x8BD6, 0x8BD8, 0x8BD9, 0x8BDC, 0x8BDF, 0x8BE0, 0x8BE4, 0x8BE8, 0x8BE9, 0x8BEE, 0x8BF0, 0x8BF3, 0x8BF6, 0x8BF9, 0x8BFC, 0x8BFF, 0x8C00, 0x8C02, 0x8C04, 0x8C07, 0x8C0C, 0x8C0F, 0x8C11, 0x8C12, 0x8C14, 0x8C15, 0x8C16, 0x8C19, 0x8C1B, 0x8C18, 0x8C1D, 0x8C1F, 0x8C20, 0x8C21, 0x8C25, 0x8C27, 0x8C2A, 0x8C2B, 0x8C2E, 0x8C2F, 0x8C32, 0x8C33, 0x8C35, 0x8C36, 0x5369, 0x537A, 0x961D, 0x9622, 0x9621, 0x9631, 0x962A, 0x963D, 0x963C, 0x9642, 0x9649, 0x9654, 0x965F, 0x9667, 0x966C, 0x9672, 0x9674, 0x9688, 0x968D, 0x9697, 0x96B0, 0x9097, 0x909B, 0x909D, 0x9099, 0x90AC, 0x90A1, 0x90B4, 0x90B3, 0x90B6, 0x90BA, 0x90B8, 0x90B0, 0x90CF, 0x90C5, 0x90BE, 0x90D0, 0x90C4, 0x90C7, 0x90D3, 0x90E6, 0x90E2, 0x90DC, 0x90D7, 0x90DB, 0x90EB, 0x90EF, 0x90FE, 0x9104, 0x9122, 0x911E, 0x9123, 0x9131, 0x912F, 0x9139, 0x9143, 0x9146, 0x520D, 0x5942, 0x52A2, 0x52AC, 0x52AD, 0x52BE, 0x54FF, 0x52D0, 0x52D6, 0x52F0, 0x53DF, 0x71EE, 0x77CD, 0x5EF4, 0x51F5, 0x51FC, 0x9B2F, 0x53B6, 0x5F01, 0x755A, 0x5DEF, 0x574C, 0x57A9, 0x57A1, 0x587E, 0x58BC, 0x58C5, 0x58D1, 0x5729, 0x572C, 0x572A, 0x5733, 0x5739, 0x572E, 0x572F, 0x575C, 0x573B, 0x5742, 0x5769, 0x5785, 0x576B, 0x5786, 0x577C, 0x577B, 0x5768, 0x576D, 0x5776, 0x5773, 0x57AD, 0x57A4, 0x578C, 0x57B2, 0x57CF, 0x57A7, 0x57B4, 0x5793, 0x57A0, 0x57D5, 0x57D8, 0x57DA, 0x57D9, 0x57D2, 0x57B8, 0x57F4, 0x57EF, 0x57F8, 0x57E4, 0x57DD, 0x580B, 0x580D, 0x57FD, 0x57ED, 0x5800, 0x581E, 0x5819, 0x5844, 0x5820, 0x5865, 0x586C, 0x5881, 0x5889, 0x589A, 0x5880, 0x99A8, 0x9F19, 0x61FF, 0x8279, 0x827D, 0x827F, 0x828F, 0x828A, 0x82A8, 0x8284, 0x828E, 0x8291, 0x8297, 0x8299, 0x82AB, 0x82B8, 0x82BE, 0x82B0, 0x82C8, 0x82CA, 0x82E3, 0x8298, 0x82B7, 0x82AE, 0x82CB, 0x82CC, 0x82C1, 0x82A9, 0x82B4, 0x82A1, 0x82AA, 0x829F, 0x82C4, 0x82CE, 0x82A4, 0x82E1, 0x8309, 0x82F7, 0x82E4, 0x830F, 0x8307, 0x82DC, 0x82F4, 0x82D2, 0x82D8, 0x830C, 0x82FB, 0x82D3, 0x8311, 0x831A, 0x8306, 0x8314, 0x8315, 0x82E0, 0x82D5, 0x831C, 0x8351, 0x835B, 0x835C, 0x8308, 0x8392, 0x833C, 0x8334, 0x8331, 0x839B, 0x835E, 0x832F, 0x834F, 0x8347, 0x8343, 0x835F, 0x8340, 0x8317, 0x8360, 0x832D, 0x833A, 0x8333, 0x8366, 0x8365, 0x8368, 0x831B, 0x8369, 0x836C, 0x836A, 0x836D, 0x836E, 0x83B0, 0x8378, 0x83B3, 0x83B4, 0x83A0, 0x83AA, 0x8393, 0x839C, 0x8385, 0x837C, 0x83B6, 0x83A9, 0x837D, 0x83B8, 0x837B, 0x8398, 0x839E, 0x83A8, 0x83BA, 0x83BC, 0x83C1, 0x8401, 0x83E5, 0x83D8, 0x5807, 0x8418, 0x840B, 0x83DD, 0x83FD, 0x83D6, 0x841C, 0x8438, 0x8411, 0x8406, 0x83D4, 0x83DF, 0x840F, 0x8403, 0x83F8, 0x83F9, 0x83EA, 0x83C5, 0x83C0, 0x8426, 0x83F0, 0x83E1, 0x845C, 0x8451, 0x845A, 0x8459, 0x8473, 0x8487, 0x8488, 0x847A, 0x8489, 0x8478, 0x843C, 0x8446, 0x8469, 0x8476, 0x848C, 0x848E, 0x8431, 0x846D, 0x84C1, 0x84CD, 0x84D0, 0x84E6, 0x84BD, 0x84D3, 0x84CA, 0x84BF, 0x84BA, 0x84E0, 0x84A1, 0x84B9, 0x84B4, 0x8497, 0x84E5, 0x84E3, 0x850C, 0x750D, 0x8538, 0x84F0, 0x8539, 0x851F, 0x853A, 0x8556, 0x853B, 0x84FF, 0x84FC, 0x8559, 0x8548, 0x8568, 0x8564, 0x855E, 0x857A, 0x77A2, 0x8543, 0x8572, 0x857B, 0x85A4, 0x85A8, 0x8587, 0x858F, 0x8579, 0x85AE, 0x859C, 0x8585, 0x85B9, 0x85B7, 0x85B0, 0x85D3, 0x85C1, 0x85DC, 0x85FF, 0x8627, 0x8605, 0x8629, 0x8616, 0x863C, 0x5EFE, 0x5F08, 0x593C, 0x5941, 0x8037, 0x5955, 0x595A, 0x5958, 0x530F, 0x5C22, 0x5C25, 0x5C2C, 0x5C34, 0x624C, 0x626A, 0x629F, 0x62BB, 0x62CA, 0x62DA, 0x62D7, 0x62EE, 0x6322, 0x62F6, 0x6339, 0x634B, 0x6343, 0x63AD, 0x63F6, 0x6371, 0x637A, 0x638E, 0x63B4, 0x636D, 0x63AC, 0x638A, 0x6369, 0x63AE, 0x63BC, 0x63F2, 0x63F8, 0x63E0, 0x63FF, 0x63C4, 0x63DE, 0x63CE, 0x6452, 0x63C6, 0x63BE, 0x6445, 0x6441, 0x640B, 0x641B, 0x6420, 0x640C, 0x6426, 0x6421, 0x645E, 0x6484, 0x646D, 0x6496, 0x647A, 0x64B7, 0x64B8, 0x6499, 0x64BA, 0x64C0, 0x64D0, 0x64D7, 0x64E4, 0x64E2, 0x6509, 0x6525, 0x652E, 0x5F0B, 0x5FD2, 0x7519, 0x5F11, 0x535F, 0x53F1, 0x53FD, 0x53E9, 0x53E8, 0x53FB, 0x5412, 0x5416, 0x5406, 0x544B, 0x5452, 0x5453, 0x5454, 0x5456, 0x5443, 0x5421, 0x5457, 0x5459, 0x5423, 0x5432, 0x5482, 0x5494, 0x5477, 0x5471, 0x5464, 0x549A, 0x549B, 0x5484, 0x5476, 0x5466, 0x549D, 0x54D0, 0x54AD, 0x54C2, 0x54B4, 0x54D2, 0x54A7, 0x54A6, 0x54D3, 0x54D4, 0x5472, 0x54A3, 0x54D5, 0x54BB, 0x54BF, 0x54CC, 0x54D9, 0x54DA, 0x54DC, 0x54A9, 0x54AA, 0x54A4, 0x54DD, 0x54CF, 0x54DE, 0x551B, 0x54E7, 0x5520, 0x54FD, 0x5514, 0x54F3, 0x5522, 0x5523, 0x550F, 0x5511, 0x5527, 0x552A, 0x5567, 0x558F, 0x55B5, 0x5549, 0x556D, 0x5541, 0x5555, 0x553F, 0x5550, 0x553C, 0x5537, 0x5556, 0x5575, 0x5576, 0x5577, 0x5533, 0x5530, 0x555C, 0x558B, 0x55D2, 0x5583, 0x55B1, 0x55B9, 0x5588, 0x5581, 0x559F, 0x557E, 0x55D6, 0x5591, 0x557B, 0x55DF, 0x55BD, 0x55BE, 0x5594, 0x5599, 0x55EA, 0x55F7, 0x55C9, 0x561F, 0x55D1, 0x55EB, 0x55EC, 0x55D4, 0x55E6, 0x55DD, 0x55C4, 0x55EF, 0x55E5, 0x55F2, 0x55F3, 0x55CC, 0x55CD, 0x55E8, 0x55F5, 0x55E4, 0x8F94, 0x561E, 0x5608, 0x560C, 0x5601, 0x5624, 0x5623, 0x55FE, 0x5600, 0x5627, 0x562D, 0x5658, 0x5639, 0x5657, 0x562C, 0x564D, 0x5662, 0x5659, 0x565C, 0x564C, 0x5654, 0x5686, 0x5664, 0x5671, 0x566B, 0x567B, 0x567C, 0x5685, 0x5693, 0x56AF, 0x56D4, 0x56D7, 0x56DD, 0x56E1, 0x56F5, 0x56EB, 0x56F9, 0x56FF, 0x5704, 0x570A, 0x5709, 0x571C, 0x5E0F, 0x5E19, 0x5E14, 0x5E11, 0x5E31, 0x5E3B, 0x5E3C, 0x5E37, 0x5E44, 0x5E54, 0x5E5B, 0x5E5E, 0x5E61, 0x5C8C, 0x5C7A, 0x5C8D, 0x5C90, 0x5C96, 0x5C88, 0x5C98, 0x5C99, 0x5C91, 0x5C9A, 0x5C9C, 0x5CB5, 0x5CA2, 0x5CBD, 0x5CAC, 0x5CAB, 0x5CB1, 0x5CA3, 0x5CC1, 0x5CB7, 0x5CC4, 0x5CD2, 0x5CE4, 0x5CCB, 0x5CE5, 0x5D02, 0x5D03, 0x5D27, 0x5D26, 0x5D2E, 0x5D24, 0x5D1E, 0x5D06, 0x5D1B, 0x5D58, 0x5D3E, 0x5D34, 0x5D3D, 0x5D6C, 0x5D5B, 0x5D6F, 0x5D5D, 0x5D6B, 0x5D4B, 0x5D4A, 0x5D69, 0x5D74, 0x5D82, 0x5D99, 0x5D9D, 0x8C73, 0x5DB7, 0x5DC5, 0x5F73, 0x5F77, 0x5F82, 0x5F87, 0x5F89, 0x5F8C, 0x5F95, 0x5F99, 0x5F9C, 0x5FA8, 0x5FAD, 0x5FB5, 0x5FBC, 0x8862, 0x5F61, 0x72AD, 0x72B0, 0x72B4, 0x72B7, 0x72B8, 0x72C3, 0x72C1, 0x72CE, 0x72CD, 0x72D2, 0x72E8, 0x72EF, 0x72E9, 0x72F2, 0x72F4, 0x72F7, 0x7301, 0x72F3, 0x7303, 0x72FA, 0x72FB, 0x7317, 0x7313, 0x7321, 0x730A, 0x731E, 0x731D, 0x7315, 0x7322, 0x7339, 0x7325, 0x732C, 0x7338, 0x7331, 0x7350, 0x734D, 0x7357, 0x7360, 0x736C, 0x736F, 0x737E, 0x821B, 0x5925, 0x98E7, 0x5924, 0x5902, 0x9963, 0x9967, 0x9968, 0x9969, 0x996A, 0x996B, 0x996C, 0x9974, 0x9977, 0x997D, 0x9980, 0x9984, 0x9987, 0x998A, 0x998D, 0x9990, 0x9991, 0x9993, 0x9994, 0x9995, 0x5E80, 0x5E91, 0x5E8B, 0x5E96, 0x5EA5, 0x5EA0, 0x5EB9, 0x5EB5, 0x5EBE, 0x5EB3, 0x8D53, 0x5ED2, 0x5ED1, 0x5EDB, 0x5EE8, 0x5EEA, 0x81BA, 0x5FC4, 0x5FC9, 0x5FD6, 0x5FCF, 0x6003, 0x5FEE, 0x6004, 0x5FE1, 0x5FE4, 0x5FFE, 0x6005, 0x6006, 0x5FEA, 0x5FED, 0x5FF8, 0x6019, 0x6035, 0x6026, 0x601B, 0x600F, 0x600D, 0x6029, 0x602B, 0x600A, 0x603F, 0x6021, 0x6078, 0x6079, 0x607B, 0x607A, 0x6042, 0x606A, 0x607D, 0x6096, 0x609A, 0x60AD, 0x609D, 0x6083, 0x6092, 0x608C, 0x609B, 0x60EC, 0x60BB, 0x60B1, 0x60DD, 0x60D8, 0x60C6, 0x60DA, 0x60B4, 0x6120, 0x6126, 0x6115, 0x6123, 0x60F4, 0x6100, 0x610E, 0x612B, 0x614A, 0x6175, 0x61AC, 0x6194, 0x61A7, 0x61B7, 0x61D4, 0x61F5, 0x5FDD, 0x96B3, 0x95E9, 0x95EB, 0x95F1, 0x95F3, 0x95F5, 0x95F6, 0x95FC, 0x95FE, 0x9603, 0x9604, 0x9606, 0x9608, 0x960A, 0x960B, 0x960C, 0x960D, 0x960F, 0x9612, 0x9615, 0x9616, 0x9617, 0x9619, 0x961A, 0x4E2C, 0x723F, 0x6215, 0x6C35, 0x6C54, 0x6C5C, 0x6C4A, 0x6CA3, 0x6C85, 0x6C90, 0x6C94, 0x6C8C, 0x6C68, 0x6C69, 0x6C74, 0x6C76, 0x6C86, 0x6CA9, 0x6CD0, 0x6CD4, 0x6CAD, 0x6CF7, 0x6CF8, 0x6CF1, 0x6CD7, 0x6CB2, 0x6CE0, 0x6CD6, 0x6CFA, 0x6CEB, 0x6CEE, 0x6CB1, 0x6CD3, 0x6CEF, 0x6CFE, 0x6D39, 0x6D27, 0x6D0C, 0x6D43, 0x6D48, 0x6D07, 0x6D04, 0x6D19, 0x6D0E, 0x6D2B, 0x6D4D, 0x6D2E, 0x6D35, 0x6D1A, 0x6D4F, 0x6D52, 0x6D54, 0x6D33, 0x6D91, 0x6D6F, 0x6D9E, 0x6DA0, 0x6D5E, 0x6D93, 0x6D94, 0x6D5C, 0x6D60, 0x6D7C, 0x6D63, 0x6E1A, 0x6DC7, 0x6DC5, 0x6DDE, 0x6E0E, 0x6DBF, 0x6DE0, 0x6E11, 0x6DE6, 0x6DDD, 0x6DD9, 0x6E16, 0x6DAB, 0x6E0C, 0x6DAE, 0x6E2B, 0x6E6E, 0x6E4E, 0x6E6B, 0x6EB2, 0x6E5F, 0x6E86, 0x6E53, 0x6E54, 0x6E32, 0x6E25, 0x6E44, 0x6EDF, 0x6EB1, 0x6E98, 0x6EE0, 0x6F2D, 0x6EE2, 0x6EA5, 0x6EA7, 0x6EBD, 0x6EBB, 0x6EB7, 0x6ED7, 0x6EB4, 0x6ECF, 0x6E8F, 0x6EC2, 0x6E9F, 0x6F62, 0x6F46, 0x6F47, 0x6F24, 0x6F15, 0x6EF9, 0x6F2F, 0x6F36, 0x6F4B, 0x6F74, 0x6F2A, 0x6F09, 0x6F29, 0x6F89, 0x6F8D, 0x6F8C, 0x6F78, 0x6F72, 0x6F7C, 0x6F7A, 0x6FD1, 0x6FC9, 0x6FA7, 0x6FB9, 0x6FB6, 0x6FC2, 0x6FE1, 0x6FEE, 0x6FDE, 0x6FE0, 0x6FEF, 0x701A, 0x7023, 0x701B, 0x7039, 0x7035, 0x704F, 0x705E, 0x5B80, 0x5B84, 0x5B95, 0x5B93, 0x5BA5, 0x5BB8, 0x752F, 0x9A9E, 0x6434, 0x5BE4, 0x5BEE, 0x8930, 0x5BF0, 0x8E47, 0x8B07, 0x8FB6, 0x8FD3, 0x8FD5, 0x8FE5, 0x8FEE, 0x8FE4, 0x8FE9, 0x8FE6, 0x8FF3, 0x8FE8, 0x9005, 0x9004, 0x900B, 0x9026, 0x9011, 0x900D, 0x9016, 0x9021, 0x9035, 0x9036, 0x902D, 0x902F, 0x9044, 0x9051, 0x9052, 0x9050, 0x9068, 0x9058, 0x9062, 0x905B, 0x66B9, 0x9074, 0x907D, 0x9082, 0x9088, 0x9083, 0x908B, 0x5F50, 0x5F57, 0x5F56, 0x5F58, 0x5C3B, 0x54AB, 0x5C50, 0x5C59, 0x5B71, 0x5C63, 0x5C66, 0x7FBC, 0x5F2A, 0x5F29, 0x5F2D, 0x8274, 0x5F3C, 0x9B3B, 0x5C6E, 0x5981, 0x5983, 0x598D, 0x59A9, 0x59AA, 0x59A3, 0x5997, 0x59CA, 0x59AB, 0x599E, 0x59A4, 0x59D2, 0x59B2, 0x59AF, 0x59D7, 0x59BE, 0x5A05, 0x5A06, 0x59DD, 0x5A08, 0x59E3, 0x59D8, 0x59F9, 0x5A0C, 0x5A09, 0x5A32, 0x5A34, 0x5A11, 0x5A23, 0x5A13, 0x5A40, 0x5A67, 0x5A4A, 0x5A55, 0x5A3C, 0x5A62, 0x5A75, 0x80EC, 0x5AAA, 0x5A9B, 0x5A77, 0x5A7A, 0x5ABE, 0x5AEB, 0x5AB2, 0x5AD2, 0x5AD4, 0x5AB8, 0x5AE0, 0x5AE3, 0x5AF1, 0x5AD6, 0x5AE6, 0x5AD8, 0x5ADC, 0x5B09, 0x5B17, 0x5B16, 0x5B32, 0x5B37, 0x5B40, 0x5C15, 0x5C1C, 0x5B5A, 0x5B65, 0x5B73, 0x5B51, 0x5B53, 0x5B62, 0x9A75, 0x9A77, 0x9A78, 0x9A7A, 0x9A7F, 0x9A7D, 0x9A80, 0x9A81, 0x9A85, 0x9A88, 0x9A8A, 0x9A90, 0x9A92, 0x9A93, 0x9A96, 0x9A98, 0x9A9B, 0x9A9C, 0x9A9D, 0x9A9F, 0x9AA0, 0x9AA2, 0x9AA3, 0x9AA5, 0x9AA7, 0x7E9F, 0x7EA1, 0x7EA3, 0x7EA5, 0x7EA8, 0x7EA9, 0x7EAD, 0x7EB0, 0x7EBE, 0x7EC0, 0x7EC1, 0x7EC2, 0x7EC9, 0x7ECB, 0x7ECC, 0x7ED0, 0x7ED4, 0x7ED7, 0x7EDB, 0x7EE0, 0x7EE1, 0x7EE8, 0x7EEB, 0x7EEE, 0x7EEF, 0x7EF1, 0x7EF2, 0x7F0D, 0x7EF6, 0x7EFA, 0x7EFB, 0x7EFE, 0x7F01, 0x7F02, 0x7F03, 0x7F07, 0x7F08, 0x7F0B, 0x7F0C, 0x7F0F, 0x7F11, 0x7F12, 0x7F17, 0x7F19, 0x7F1C, 0x7F1B, 0x7F1F, 0x7F21, 0x7F22, 0x7F23, 0x7F24, 0x7F25, 0x7F26, 0x7F27, 0x7F2A, 0x7F2B, 0x7F2C, 0x7F2D, 0x7F2F, 0x7F30, 0x7F31, 0x7F32, 0x7F33, 0x7F35, 0x5E7A, 0x757F, 0x5DDB, 0x753E, 0x9095, 0x738E, 0x7391, 0x73AE, 0x73A2, 0x739F, 0x73CF, 0x73C2, 0x73D1, 0x73B7, 0x73B3, 0x73C0, 0x73C9, 0x73C8, 0x73E5, 0x73D9, 0x987C, 0x740A, 0x73E9, 0x73E7, 0x73DE, 0x73BA, 0x73F2, 0x740F, 0x742A, 0x745B, 0x7426, 0x7425, 0x7428, 0x7430, 0x742E, 0x742C, 0x741B, 0x741A, 0x7441, 0x745C, 0x7457, 0x7455, 0x7459, 0x7477, 0x746D, 0x747E, 0x749C, 0x748E, 0x7480, 0x7481, 0x7487, 0x748B, 0x749E, 0x74A8, 0x74A9, 0x7490, 0x74A7, 0x74D2, 0x74BA, 0x97EA, 0x97EB, 0x97EC, 0x674C, 0x6753, 0x675E, 0x6748, 0x6769, 0x67A5, 0x6787, 0x676A, 0x6773, 0x6798, 0x67A7, 0x6775, 0x67A8, 0x679E, 0x67AD, 0x678B, 0x6777, 0x677C, 0x67F0, 0x6809, 0x67D8, 0x680A, 0x67E9, 0x67B0, 0x680C, 0x67D9, 0x67B5, 0x67DA, 0x67B3, 0x67DD, 0x6800, 0x67C3, 0x67B8, 0x67E2, 0x680E, 0x67C1, 0x67FD, 0x6832, 0x6833, 0x6860, 0x6861, 0x684E, 0x6862, 0x6844, 0x6864, 0x6883, 0x681D, 0x6855, 0x6866, 0x6841, 0x6867, 0x6840, 0x683E, 0x684A, 0x6849, 0x6829, 0x68B5, 0x688F, 0x6874, 0x6877, 0x6893, 0x686B, 0x68C2, 0x696E, 0x68FC, 0x691F, 0x6920, 0x68F9, 0x6924, 0x68F0, 0x690B, 0x6901, 0x6957, 0x68E3, 0x6910, 0x6971, 0x6939, 0x6960, 0x6942, 0x695D, 0x6984, 0x696B, 0x6980, 0x6998, 0x6978, 0x6934, 0x69CC, 0x6987, 0x6988, 0x69CE, 0x6989, 0x6966, 0x6963, 0x6979, 0x699B, 0x69A7, 0x69BB, 0x69AB, 0x69AD, 0x69D4, 0x69B1, 0x69C1, 0x69CA, 0x69DF, 0x6995, 0x69E0, 0x698D, 0x69FF, 0x6A2F, 0x69ED, 0x6A17, 0x6A18, 0x6A65, 0x69F2, 0x6A44, 0x6A3E, 0x6AA0, 0x6A50, 0x6A5B, 0x6A35, 0x6A8E, 0x6A79, 0x6A3D, 0x6A28, 0x6A58, 0x6A7C, 0x6A91, 0x6A90, 0x6AA9, 0x6A97, 0x6AAB, 0x7337, 0x7352, 0x6B81, 0x6B82, 0x6B87, 0x6B84, 0x6B92, 0x6B93, 0x6B8D, 0x6B9A, 0x6B9B, 0x6BA1, 0x6BAA, 0x8F6B, 0x8F6D, 0x8F71, 0x8F72, 0x8F73, 0x8F75, 0x8F76, 0x8F78, 0x8F77, 0x8F79, 0x8F7A, 0x8F7C, 0x8F7E, 0x8F81, 0x8F82, 0x8F84, 0x8F87, 0x8F8B, 0x8F8D, 0x8F8E, 0x8F8F, 0x8F98, 0x8F9A, 0x8ECE, 0x620B, 0x6217, 0x621B, 0x621F, 0x6222, 0x6221, 0x6225, 0x6224, 0x622C, 0x81E7, 0x74EF, 0x74F4, 0x74FF, 0x750F, 0x7511, 0x7513, 0x6534, 0x65EE, 0x65EF, 0x65F0, 0x660A, 0x6619, 0x6772, 0x6603, 0x6615, 0x6600, 0x7085, 0x66F7, 0x661D, 0x6634, 0x6631, 0x6636, 0x6635, 0x8006, 0x665F, 0x6654, 0x6641, 0x664F, 0x6656, 0x6661, 0x6657, 0x6677, 0x6684, 0x668C, 0x66A7, 0x669D, 0x66BE, 0x66DB, 0x66DC, 0x66E6, 0x66E9, 0x8D32, 0x8D33, 0x8D36, 0x8D3B, 0x8D3D, 0x8D40, 0x8D45, 0x8D46, 0x8D48, 0x8D49, 0x8D47, 0x8D4D, 0x8D55, 0x8D59, 0x89C7, 0x89CA, 0x89CB, 0x89CC, 0x89CE, 0x89CF, 0x89D0, 0x89D1, 0x726E, 0x729F, 0x725D, 0x7266, 0x726F, 0x727E, 0x727F, 0x7284, 0x728B, 0x728D, 0x728F, 0x7292, 0x6308, 0x6332, 0x63B0, 0x643F, 0x64D8, 0x8004, 0x6BEA, 0x6BF3, 0x6BFD, 0x6BF5, 0x6BF9, 0x6C05, 0x6C07, 0x6C06, 0x6C0D, 0x6C15, 0x6C18, 0x6C19, 0x6C1A, 0x6C21, 0x6C29, 0x6C24, 0x6C2A, 0x6C32, 0x6535, 0x6555, 0x656B, 0x724D, 0x7252, 0x7256, 0x7230, 0x8662, 0x5216, 0x809F, 0x809C, 0x8093, 0x80BC, 0x670A, 0x80BD, 0x80B1, 0x80AB, 0x80AD, 0x80B4, 0x80B7, 0x80E7, 0x80E8, 0x80E9, 0x80EA, 0x80DB, 0x80C2, 0x80C4, 0x80D9, 0x80CD, 0x80D7, 0x6710, 0x80DD, 0x80EB, 0x80F1, 0x80F4, 0x80ED, 0x810D, 0x810E, 0x80F2, 0x80FC, 0x6715, 0x8112, 0x8C5A, 0x8136, 0x811E, 0x812C, 0x8118, 0x8132, 0x8148, 0x814C, 0x8153, 0x8174, 0x8159, 0x815A, 0x8171, 0x8160, 0x8169, 0x817C, 0x817D, 0x816D, 0x8167, 0x584D, 0x5AB5, 0x8188, 0x8182, 0x8191, 0x6ED5, 0x81A3, 0x81AA, 0x81CC, 0x6726, 0x81CA, 0x81BB, 0x81C1, 0x81A6, 0x6B24, 0x6B37, 0x6B39, 0x6B43, 0x6B46, 0x6B59, 0x98D1, 0x98D2, 0x98D3, 0x98D5, 0x98D9, 0x98DA, 0x6BB3, 0x5F40, 0x6BC2, 0x89F3, 0x6590, 0x9F51, 0x6593, 0x65BC, 0x65C6, 0x65C4, 0x65C3, 0x65CC, 0x65CE, 0x65D2, 0x65D6, 0x7080, 0x709C, 0x7096, 0x709D, 0x70BB, 0x70C0, 0x70B7, 0x70AB, 0x70B1, 0x70E8, 0x70CA, 0x7110, 0x7113, 0x7116, 0x712F, 0x7131, 0x7173, 0x715C, 0x7168, 0x7145, 0x7172, 0x714A, 0x7178, 0x717A, 0x7198, 0x71B3, 0x71B5, 0x71A8, 0x71A0, 0x71E0, 0x71D4, 0x71E7, 0x71F9, 0x721D, 0x7228, 0x706C, 0x7118, 0x7166, 0x71B9, 0x623E, 0x623D, 0x6243, 0x6248, 0x6249, 0x793B, 0x7940, 0x7946, 0x7949, 0x795B, 0x795C, 0x7953, 0x795A, 0x7962, 0x7957, 0x7960, 0x796F, 0x7967, 0x797A, 0x7985, 0x798A, 0x799A, 0x79A7, 0x79B3, 0x5FD1, 0x5FD0, 0x603C, 0x605D, 0x605A, 0x6067, 0x6041, 0x6059, 0x6063, 0x60AB, 0x6106, 0x610D, 0x615D, 0x61A9, 0x619D, 0x61CB, 0x61D1, 0x6206, 0x8080, 0x807F, 0x6C93, 0x6CF6, 0x6DFC, 0x77F6, 0x77F8, 0x7800, 0x7809, 0x7817, 0x7818, 0x7811, 0x65AB, 0x782D, 0x781C, 0x781D, 0x7839, 0x783A, 0x783B, 0x781F, 0x783C, 0x7825, 0x782C, 0x7823, 0x7829, 0x784E, 0x786D, 0x7856, 0x7857, 0x7826, 0x7850, 0x7847, 0x784C, 0x786A, 0x789B, 0x7893, 0x789A, 0x7887, 0x789C, 0x78A1, 0x78A3, 0x78B2, 0x78B9, 0x78A5, 0x78D4, 0x78D9, 0x78C9, 0x78EC, 0x78F2, 0x7905, 0x78F4, 0x7913, 0x7924, 0x791E, 0x7934, 0x9F9B, 0x9EF9, 0x9EFB, 0x9EFC, 0x76F1, 0x7704, 0x770D, 0x76F9, 0x7707, 0x7708, 0x771A, 0x7722, 0x7719, 0x772D, 0x7726, 0x7735, 0x7738, 0x7750, 0x7751, 0x7747, 0x7743, 0x775A, 0x7768, 0x7762, 0x7765, 0x777F, 0x778D, 0x777D, 0x7780, 0x778C, 0x7791, 0x779F, 0x77A0, 0x77B0, 0x77B5, 0x77BD, 0x753A, 0x7540, 0x754E, 0x754B, 0x7548, 0x755B, 0x7572, 0x7579, 0x7583, 0x7F58, 0x7F61, 0x7F5F, 0x8A48, 0x7F68, 0x7F74, 0x7F71, 0x7F79, 0x7F81, 0x7F7E, 0x76CD, 0x76E5, 0x8832, 0x9485, 0x9486, 0x9487, 0x948B, 0x948A, 0x948C, 0x948D, 0x948F, 0x9490, 0x9494, 0x9497, 0x9495, 0x949A, 0x949B, 0x949C, 0x94A3, 0x94A4, 0x94AB, 0x94AA, 0x94AD, 0x94AC, 0x94AF, 0x94B0, 0x94B2, 0x94B4, 0x94B6, 0x94B7, 0x94B8, 0x94B9, 0x94BA, 0x94BC, 0x94BD, 0x94BF, 0x94C4, 0x94C8, 0x94C9, 0x94CA, 0x94CB, 0x94CC, 0x94CD, 0x94CE, 0x94D0, 0x94D1, 0x94D2, 0x94D5, 0x94D6, 0x94D7, 0x94D9, 0x94D8, 0x94DB, 0x94DE, 0x94DF, 0x94E0, 0x94E2, 0x94E4, 0x94E5, 0x94E7, 0x94E8, 0x94EA, 0x94E9, 0x94EB, 0x94EE, 0x94EF, 0x94F3, 0x94F4, 0x94F5, 0x94F7, 0x94F9, 0x94FC, 0x94FD, 0x94FF, 0x9503, 0x9502, 0x9506, 0x9507, 0x9509, 0x950A, 0x950D, 0x950E, 0x950F, 0x9512, 0x9513, 0x9514, 0x9515, 0x9516, 0x9518, 0x951B, 0x951D, 0x951E, 0x951F, 0x9522, 0x952A, 0x952B, 0x9529, 0x952C, 0x9531, 0x9532, 0x9534, 0x9536, 0x9537, 0x9538, 0x953C, 0x953E, 0x953F, 0x9542, 0x9535, 0x9544, 0x9545, 0x9546, 0x9549, 0x954C, 0x954E, 0x954F, 0x9552, 0x9553, 0x9554, 0x9556, 0x9557, 0x9558, 0x9559, 0x955B, 0x955E, 0x955F, 0x955D, 0x9561, 0x9562, 0x9564, 0x9565, 0x9566, 0x9567, 0x9568, 0x9569, 0x956A, 0x956B, 0x956C, 0x956F, 0x9571, 0x9572, 0x9573, 0x953A, 0x77E7, 0x77EC, 0x96C9, 0x79D5, 0x79ED, 0x79E3, 0x79EB, 0x7A06, 0x5D47, 0x7A03, 0x7A02, 0x7A1E, 0x7A14, 0x7A39, 0x7A37, 0x7A51, 0x9ECF, 0x99A5, 0x7A70, 0x7688, 0x768E, 0x7693, 0x7699, 0x76A4, 0x74DE, 0x74E0, 0x752C, 0x9E20, 0x9E22, 0x9E28, 0x9E29, 0x9E2A, 0x9E2B, 0x9E2C, 0x9E32, 0x9E31, 0x9E36, 0x9E38, 0x9E37, 0x9E39, 0x9E3A, 0x9E3E, 0x9E41, 0x9E42, 0x9E44, 0x9E46, 0x9E47, 0x9E48, 0x9E49, 0x9E4B, 0x9E4C, 0x9E4E, 0x9E51, 0x9E55, 0x9E57, 0x9E5A, 0x9E5B, 0x9E5C, 0x9E5E, 0x9E63, 0x9E66, 0x9E67, 0x9E68, 0x9E69, 0x9E6A, 0x9E6B, 0x9E6C, 0x9E71, 0x9E6D, 0x9E73, 0x7592, 0x7594, 0x7596, 0x75A0, 0x759D, 0x75AC, 0x75A3, 0x75B3, 0x75B4, 0x75B8, 0x75C4, 0x75B1, 0x75B0, 0x75C3, 0x75C2, 0x75D6, 0x75CD, 0x75E3, 0x75E8, 0x75E6, 0x75E4, 0x75EB, 0x75E7, 0x7603, 0x75F1, 0x75FC, 0x75FF, 0x7610, 0x7600, 0x7605, 0x760C, 0x7617, 0x760A, 0x7625, 0x7618, 0x7615, 0x7619, 0x761B, 0x763C, 0x7622, 0x7620, 0x7640, 0x762D, 0x7630, 0x763F, 0x7635, 0x7643, 0x763E, 0x7633, 0x764D, 0x765E, 0x7654, 0x765C, 0x7656, 0x766B, 0x766F, 0x7FCA, 0x7AE6, 0x7A78, 0x7A79, 0x7A80, 0x7A86, 0x7A88, 0x7A95, 0x7AA6, 0x7AA0, 0x7AAC, 0x7AA8, 0x7AAD, 0x7AB3, 0x8864, 0x8869, 0x8872, 0x887D, 0x887F, 0x8882, 0x88A2, 0x88C6, 0x88B7, 0x88BC, 0x88C9, 0x88E2, 0x88CE, 0x88E3, 0x88E5, 0x88F1, 0x891A, 0x88FC, 0x88E8, 0x88FE, 0x88F0, 0x8921, 0x8919, 0x8913, 0x891B, 0x890A, 0x8934, 0x892B, 0x8936, 0x8941, 0x8966, 0x897B, 0x758B, 0x80E5, 0x76B2, 0x76B4, 0x77DC, 0x8012, 0x8014, 0x8016, 0x801C, 0x8020, 0x8022, 0x8025, 0x8026, 0x8027, 0x8029, 0x8028, 0x8031, 0x800B, 0x8035, 0x8043, 0x8046, 0x804D, 0x8052, 0x8069, 0x8071, 0x8983, 0x9878, 0x9880, 0x9883, 0x9889, 0x988C, 0x988D, 0x988F, 0x9894, 0x989A, 0x989B, 0x989E, 0x989F, 0x98A1, 0x98A2, 0x98A5, 0x98A6, 0x864D, 0x8654, 0x866C, 0x866E, 0x867F, 0x867A, 0x867C, 0x867B, 0x86A8, 0x868D, 0x868B, 0x86AC, 0x869D, 0x86A7, 0x86A3, 0x86AA, 0x8693, 0x86A9, 0x86B6, 0x86C4, 0x86B5, 0x86CE, 0x86B0, 0x86BA, 0x86B1, 0x86AF, 0x86C9, 0x86CF, 0x86B4, 0x86E9, 0x86F1, 0x86F2, 0x86ED, 0x86F3, 0x86D0, 0x8713, 0x86DE, 0x86F4, 0x86DF, 0x86D8, 0x86D1, 0x8703, 0x8707, 0x86F8, 0x8708, 0x870A, 0x870D, 0x8709, 0x8723, 0x873B, 0x871E, 0x8725, 0x872E, 0x871A, 0x873E, 0x8748, 0x8734, 0x8731, 0x8729, 0x8737, 0x873F, 0x8782, 0x8722, 0x877D, 0x877E, 0x877B, 0x8760, 0x8770, 0x874C, 0x876E, 0x878B, 0x8753, 0x8763, 0x877C, 0x8764, 0x8759, 0x8765, 0x8793, 0x87AF, 0x87A8, 0x87D2, 0x87C6, 0x8788, 0x8785, 0x87AD, 0x8797, 0x8783, 0x87AB, 0x87E5, 0x87AC, 0x87B5, 0x87B3, 0x87CB, 0x87D3, 0x87BD, 0x87D1, 0x87C0, 0x87CA, 0x87DB, 0x87EA, 0x87E0, 0x87EE, 0x8816, 0x8813, 0x87FE, 0x880A, 0x881B, 0x8821, 0x8839, 0x883C, 0x7F36, 0x7F42, 0x7F44, 0x7F45, 0x8210, 0x7AFA, 0x7AFD, 0x7B08, 0x7B03, 0x7B04, 0x7B15, 0x7B0A, 0x7B2B, 0x7B0F, 0x7B47, 0x7B38, 0x7B2A, 0x7B19, 0x7B2E, 0x7B31, 0x7B20, 0x7B25, 0x7B24, 0x7B33, 0x7B3E, 0x7B1E, 0x7B58, 0x7B5A, 0x7B45, 0x7B75, 0x7B4C, 0x7B5D, 0x7B60, 0x7B6E, 0x7B7B, 0x7B62, 0x7B72, 0x7B71, 0x7B90, 0x7BA6, 0x7BA7, 0x7BB8, 0x7BAC, 0x7B9D, 0x7BA8, 0x7B85, 0x7BAA, 0x7B9C, 0x7BA2, 0x7BAB, 0x7BB4, 0x7BD1, 0x7BC1, 0x7BCC, 0x7BDD, 0x7BDA, 0x7BE5, 0x7BE6, 0x7BEA, 0x7C0C, 0x7BFE, 0x7BFC, 0x7C0F, 0x7C16, 0x7C0B, 0x7C1F, 0x7C2A, 0x7C26, 0x7C38, 0x7C41, 0x7C40, 0x81FE, 0x8201, 0x8202, 0x8204, 0x81EC, 0x8844, 0x8221, 0x8222, 0x8223, 0x822D, 0x822F, 0x8228, 0x822B, 0x8238, 0x823B, 0x8233, 0x8234, 0x823E, 0x8244, 0x8249, 0x824B, 0x824F, 0x825A, 0x825F, 0x8268, 0x887E, 0x8885, 0x8888, 0x88D8, 0x88DF, 0x895E, 0x7F9D, 0x7F9F, 0x7FA7, 0x7FAF, 0x7FB0, 0x7FB2, 0x7C7C, 0x6549, 0x7C91, 0x7C9D, 0x7C9C, 0x7C9E, 0x7CA2, 0x7CB2, 0x7CBC, 0x7CBD, 0x7CC1, 0x7CC7, 0x7CCC, 0x7CCD, 0x7CC8, 0x7CC5, 0x7CD7, 0x7CE8, 0x826E, 0x66A8, 0x7FBF, 0x7FCE, 0x7FD5, 0x7FE5, 0x7FE1, 0x7FE6, 0x7FE9, 0x7FEE, 0x7FF3, 0x7CF8, 0x7D77, 0x7DA6, 0x7DAE, 0x7E47, 0x7E9B, 0x9EB8, 0x9EB4, 0x8D73, 0x8D84, 0x8D94, 0x8D91, 0x8DB1, 0x8D67, 0x8D6D, 0x8C47, 0x8C49, 0x914A, 0x9150, 0x914E, 0x914F, 0x9164, 0x9162, 0x9161, 0x9170, 0x9169, 0x916F, 0x917D, 0x917E, 0x9172, 0x9174, 0x9179, 0x918C, 0x9185, 0x9190, 0x918D, 0x9191, 0x91A2, 0x91A3, 0x91AA, 0x91AD, 0x91AE, 0x91AF, 0x91B5, 0x91B4, 0x91BA, 0x8C55, 0x9E7E, 0x8DB8, 0x8DEB, 0x8E05, 0x8E59, 0x8E69, 0x8DB5, 0x8DBF, 0x8DBC, 0x8DBA, 0x8DC4, 0x8DD6, 0x8DD7, 0x8DDA, 0x8DDE, 0x8DCE, 0x8DCF, 0x8DDB, 0x8DC6, 0x8DEC, 0x8DF7, 0x8DF8, 0x8DE3, 0x8DF9, 0x8DFB, 0x8DE4, 0x8E09, 0x8DFD, 0x8E14, 0x8E1D, 0x8E1F, 0x8E2C, 0x8E2E, 0x8E23, 0x8E2F, 0x8E3A, 0x8E40, 0x8E39, 0x8E35, 0x8E3D, 0x8E31, 0x8E49, 0x8E41, 0x8E42, 0x8E51, 0x8E52, 0x8E4A, 0x8E70, 0x8E76, 0x8E7C, 0x8E6F, 0x8E74, 0x8E85, 0x8E8F, 0x8E94, 0x8E90, 0x8E9C, 0x8E9E, 0x8C78, 0x8C82, 0x8C8A, 0x8C85, 0x8C98, 0x8C94, 0x659B, 0x89D6, 0x89DE, 0x89DA, 0x89DC, 0x89E5, 0x89EB, 0x89EF, 0x8A3E, 0x8B26, 0x9753, 0x96E9, 0x96F3, 0x96EF, 0x9706, 0x9701, 0x9708, 0x970F, 0x970E, 0x972A, 0x972D, 0x9730, 0x973E, 0x9F80, 0x9F83, 0x9F85, 0x9F86, 0x9F87, 0x9F88, 0x9F89, 0x9F8A, 0x9F8C, 0x9EFE, 0x9F0B, 0x9F0D, 0x96B9, 0x96BC, 0x96BD, 0x96CE, 0x96D2, 0x77BF, 0x96E0, 0x928E, 0x92AE, 0x92C8, 0x933E, 0x936A, 0x93CA, 0x938F, 0x943E, 0x946B, 0x9C7F, 0x9C82, 0x9C85, 0x9C86, 0x9C87, 0x9C88, 0x7A23, 0x9C8B, 0x9C8E, 0x9C90, 0x9C91, 0x9C92, 0x9C94, 0x9C95, 0x9C9A, 0x9C9B, 0x9C9E, 0x9C9F, 0x9CA0, 0x9CA1, 0x9CA2, 0x9CA3, 0x9CA5, 0x9CA6, 0x9CA7, 0x9CA8, 0x9CA9, 0x9CAB, 0x9CAD, 0x9CAE, 0x9CB0, 0x9CB1, 0x9CB2, 0x9CB3, 0x9CB4, 0x9CB5, 0x9CB6, 0x9CB7, 0x9CBA, 0x9CBB, 0x9CBC, 0x9CBD, 0x9CC4, 0x9CC5, 0x9CC6, 0x9CC7, 0x9CCA, 0x9CCB, 0x9CCC, 0x9CCD, 0x9CCE, 0x9CCF, 0x9CD0, 0x9CD3, 0x9CD4, 0x9CD5, 0x9CD7, 0x9CD8, 0x9CD9, 0x9CDC, 0x9CDD, 0x9CDF, 0x9CE2, 0x977C, 0x9785, 0x9791, 0x9792, 0x9794, 0x97AF, 0x97AB, 0x97A3, 0x97B2, 0x97B4, 0x9AB1, 0x9AB0, 0x9AB7, 0x9E58, 0x9AB6, 0x9ABA, 0x9ABC, 0x9AC1, 0x9AC0, 0x9AC5, 0x9AC2, 0x9ACB, 0x9ACC, 0x9AD1, 0x9B45, 0x9B43, 0x9B47, 0x9B49, 0x9B48, 0x9B4D, 0x9B51, 0x98E8, 0x990D, 0x992E, 0x9955, 0x9954, 0x9ADF, 0x9AE1, 0x9AE6, 0x9AEF, 0x9AEB, 0x9AFB, 0x9AED, 0x9AF9, 0x9B08, 0x9B0F, 0x9B13, 0x9B1F, 0x9B23, 0x9EBD, 0x9EBE, 0x7E3B, 0x9E82, 0x9E87, 0x9E88, 0x9E8B, 0x9E92, 0x93D6, 0x9E9D, 0x9E9F, 0x9EDB, 0x9EDC, 0x9EDD, 0x9EE0, 0x9EDF, 0x9EE2, 0x9EE9, 0x9EE7, 0x9EE5, 0x9EEA, 0x9EEF, 0x9F22, 0x9F2C, 0x9F2F, 0x9F39, 0x9F37, 0x9F3D, 0x9F3E, 0x9F44, ]; pub static GB2312_SYMBOLS: [u16; 94] = [ 0x3000, 0x3001, 0x3002, 0x00B7, 0x02C9, 0x02C7, 0x00A8, 0x3003, 0x3005, 0x2014, 0xFF5E, 0x2016, 0x2026, 0x2018, 0x2019, 0x201C, 0x201D, 0x3014, 0x3015, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D, 0x300E, 0x300F, 0x3016, 0x3017, 0x3010, 0x3011, 0x00B1, 0x00D7, 0x00F7, 0x2236, 0x2227, 0x2228, 0x2211, 0x220F, 0x222A, 0x2229, 0x2208, 0x2237, 0x221A, 0x22A5, 0x2225, 0x2220, 0x2312, 0x2299, 0x222B, 0x222E, 0x2261, 0x224C, 0x2248, 0x223D, 0x221D, 0x2260, 0x226E, 0x226F, 0x2264, 0x2265, 0x221E, 0x2235, 0x2234, 0x2642, 0x2640, 0x00B0, 0x2032, 0x2033, 0x2103, 0xFF04, 0x00A4, 0xFFE0, 0xFFE1, 0x2030, 0x00A7, 0x2116, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7, 0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x203B, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, ]; pub static GB2312_SYMBOLS_AFTER_GREEK: [u16; 22] = [ 0xFE35, 0xFE36, 0xFE39, 0xFE3A, 0xFE3F, 0xFE40, 0xFE3D, 0xFE3E, 0xFE41, 0xFE42, 0xFE43, 0xFE44, 0xE794, 0xE795, 0xFE3B, 0xFE3C, 0xFE37, 0xFE38, 0xFE31, 0xE796, 0xFE33, 0xFE34, ]; pub static GB2312_PINYIN: [u16; 32] = [ 0x0101, 0x00E1, 0x01CE, 0x00E0, 0x0113, 0x00E9, 0x011B, 0x00E8, 0x012B, 0x00ED, 0x01D0, 0x00EC, 0x014D, 0x00F3, 0x01D2, 0x00F2, 0x016B, 0x00FA, 0x01D4, 0x00F9, 0x01D6, 0x01D8, 0x01DA, 0x01DC, 0x00FC, 0x00EA, 0x0251, 0x1E3F, 0x0144, 0x0148, 0x01F9, 0x0261, ]; pub static GB2312_OTHER_POINTERS: [u16; 44] = [ 0x0000, 0x000A, 0x0010, 0x0024, 0x0038, 0x0042, 0x0043, 0x0044, 0x004E, 0x0050, 0x005C, 0x005E, 0x0061, 0x0062, 0x00BB, 0x00BC, 0x010F, 0x011A, 0x0170, 0x0178, 0x0189, 0x0190, 0x0198, 0x01A9, 0x01B0, 0x01B7, 0x01CD, 0x01D6, 0x01DC, 0x01DD, 0x01F7, 0x0206, 0x020C, 0x020D, 0x0227, 0x0234, 0x0254, 0x0258, 0x027D, 0x0292, 0x0295, 0x02E1, 0x02F0, 0x0524, ]; pub static GB2312_OTHER_UNSORTED_OFFSETS: [u16; 43] = [ 0x2170, 0xE766, 0x2488, 0x2474, 0x2460, 0x20AC, 0xE76D, 0x3220, 0xE76E, 0x2160, 0xE770, 0xFF01, 0xFFE5, 0xFF05, 0xFFE3, 0x3041, 0xE772, 0x30A1, 0xE77D, 0x0391, 0x03A3, 0xE785, 0x03B1, 0x03C3, 0xE78D, 0x0000, 0xE797, 0x0410, 0x0401, 0x0416, 0xE7A0, 0x0430, 0x0451, 0x0436, 0xE7AF, 0x0000, 0xE7C9, 0x3105, 0xE7CD, 0xE7FE, 0x2500, 0xE801, 0xE000, ]; pub static GB18030_RANGE_POINTERS: [u16; 206] = [ 0x0000, 0x0024, 0x0026, 0x002D, 0x0032, 0x0051, 0x0059, 0x005F, 0x0060, 0x0064, 0x0067, 0x0068, 0x0069, 0x006D, 0x007E, 0x0085, 0x0094, 0x00AC, 0x00AF, 0x00B3, 0x00D0, 0x0132, 0x0133, 0x0134, 0x0135, 0x0136, 0x0137, 0x0138, 0x0139, 0x0155, 0x01AC, 0x01BB, 0x0220, 0x0221, 0x022E, 0x02E5, 0x02E6, 0x02ED, 0x02EE, 0x0325, 0x0333, 0x0334, 0x1EF2, 0x1EF4, 0x1EF5, 0x1EF7, 0x1EFE, 0x1F07, 0x1F08, 0x1F09, 0x1F0E, 0x1F7E, 0x1FD4, 0x1FD5, 0x1FD8, 0x1FE4, 0x1FEE, 0x202C, 0x2030, 0x2046, 0x2048, 0x20B6, 0x20BC, 0x20BD, 0x20C0, 0x20C4, 0x20C6, 0x20C8, 0x20C9, 0x20CA, 0x20CC, 0x20D1, 0x20D6, 0x20E0, 0x20E3, 0x20E8, 0x20F5, 0x20F7, 0x20FD, 0x2122, 0x2125, 0x2130, 0x2149, 0x219B, 0x22E8, 0x22F2, 0x2356, 0x235A, 0x2367, 0x236A, 0x2374, 0x2384, 0x238C, 0x2394, 0x2397, 0x2399, 0x23AB, 0x23CA, 0x23CC, 0x2402, 0x2403, 0x2C41, 0x2C43, 0x2C46, 0x2C48, 0x2C52, 0x2C61, 0x2C63, 0x2C66, 0x2C6A, 0x2C6C, 0x2C6F, 0x2C7D, 0x2DA2, 0x2DA6, 0x2DA7, 0x2DAC, 0x2DAE, 0x2DC2, 0x2DC4, 0x2DCB, 0x2DCD, 0x2DD2, 0x2DD8, 0x2ECE, 0x2ED5, 0x2F46, 0x3030, 0x303C, 0x303E, 0x3060, 0x3069, 0x306B, 0x306D, 0x30DE, 0x3109, 0x3233, 0x32A2, 0x32AD, 0x35AA, 0x35FF, 0x365F, 0x366D, 0x3700, 0x37DA, 0x38F9, 0x396A, 0x3CDF, 0x3DE7, 0x3FBE, 0x4032, 0x4036, 0x4061, 0x4159, 0x42CE, 0x42E2, 0x43A3, 0x43A8, 0x43FA, 0x440A, 0x45C3, 0x45F5, 0x45F7, 0x45FB, 0x45FC, 0x4610, 0x4613, 0x4629, 0x48E8, 0x490F, 0x497E, 0x4A12, 0x4A63, 0x82BD, 0x82BE, 0x82BF, 0x82CC, 0x82CD, 0x82D2, 0x82D9, 0x82DD, 0x82E1, 0x82E9, 0x82F0, 0x8300, 0x830E, 0x93D5, 0x9421, 0x943C, 0x948D, 0x9496, 0x94B0, 0x94B1, 0x94B2, 0x94B5, 0x94BB, 0x94BC, 0x94BE, 0x98C4, 0x98C5, 0x98C9, 0x98CA, 0x98CB, 0x98CC, 0x9961, 0x99E2, ]; pub static GB18030_RANGE_OFFSETS: [u16; 206] = [ 0x0080, 0x00A5, 0x00A9, 0x00B2, 0x00B8, 0x00D8, 0x00E2, 0x00EB, 0x00EE, 0x00F4, 0x00F8, 0x00FB, 0x00FD, 0x0102, 0x0114, 0x011C, 0x012C, 0x0145, 0x0149, 0x014E, 0x016C, 0x01CF, 0x01D1, 0x01D3, 0x01D5, 0x01D7, 0x01D9, 0x01DB, 0x01DD, 0x01FA, 0x0252, 0x0262, 0x02C8, 0x02CC, 0x02DA, 0x03A2, 0x03AA, 0x03C2, 0x03CA, 0x0402, 0x0450, 0x0452, 0x2011, 0x2017, 0x201A, 0x201E, 0x2027, 0x2031, 0x2034, 0x2036, 0x203C, 0x20AD, 0x2104, 0x2106, 0x210A, 0x2117, 0x2122, 0x216C, 0x217A, 0x2194, 0x219A, 0x2209, 0x2210, 0x2212, 0x2216, 0x221B, 0x2221, 0x2224, 0x2226, 0x222C, 0x222F, 0x2238, 0x223E, 0x2249, 0x224D, 0x2253, 0x2262, 0x2268, 0x2270, 0x2296, 0x229A, 0x22A6, 0x22C0, 0x2313, 0x246A, 0x249C, 0x254C, 0x2574, 0x2590, 0x2596, 0x25A2, 0x25B4, 0x25BE, 0x25C8, 0x25CC, 0x25D0, 0x25E6, 0x2607, 0x260A, 0x2641, 0x2643, 0x2E82, 0x2E85, 0x2E89, 0x2E8D, 0x2E98, 0x2EA8, 0x2EAB, 0x2EAF, 0x2EB4, 0x2EB8, 0x2EBC, 0x2ECB, 0x2FFC, 0x3004, 0x3018, 0x301F, 0x302A, 0x303F, 0x3094, 0x309F, 0x30F7, 0x30FF, 0x312A, 0x322A, 0x3232, 0x32A4, 0x3390, 0x339F, 0x33A2, 0x33C5, 0x33CF, 0x33D3, 0x33D6, 0x3448, 0x3474, 0x359F, 0x360F, 0x361B, 0x3919, 0x396F, 0x39D1, 0x39E0, 0x3A74, 0x3B4F, 0x3C6F, 0x3CE1, 0x4057, 0x4160, 0x4338, 0x43AD, 0x43B2, 0x43DE, 0x44D7, 0x464D, 0x4662, 0x4724, 0x472A, 0x477D, 0x478E, 0x4948, 0x497B, 0x497E, 0x4984, 0x4987, 0x499C, 0x49A0, 0x49B8, 0x4C78, 0x4CA4, 0x4D1A, 0x4DAF, 0x9FA6, 0xE76C, 0xE7C8, 0xE7E7, 0xE815, 0xE819, 0xE81F, 0xE827, 0xE82D, 0xE833, 0xE83C, 0xE844, 0xE856, 0xE865, 0xF92D, 0xF97A, 0xF996, 0xF9E8, 0xF9F2, 0xFA10, 0xFA12, 0xFA15, 0xFA19, 0xFA22, 0xFA25, 0xFA2A, 0xFE32, 0xFE45, 0xFE53, 0xFE58, 0xFE67, 0xFE6C, 0xFF5F, 0xFFE6, ]; #[cfg(all( feature = "less-slow-gb-hanzi-encode", not(feature = "fast-gb-hanzi-encode") ))] static GB2312_LEVEL1_HANZI_CODE_POINTS: [u16; 3755] = [ 0x4E00, 0x4E01, 0x4E03, 0x4E07, 0x4E08, 0x4E09, 0x4E0A, 0x4E0B, 0x4E0D, 0x4E0E, 0x4E11, 0x4E13, 0x4E14, 0x4E16, 0x4E18, 0x4E19, 0x4E1A, 0x4E1B, 0x4E1C, 0x4E1D, 0x4E22, 0x4E24, 0x4E25, 0x4E27, 0x4E2A, 0x4E2B, 0x4E2D, 0x4E30, 0x4E32, 0x4E34, 0x4E38, 0x4E39, 0x4E3A, 0x4E3B, 0x4E3D, 0x4E3E, 0x4E43, 0x4E45, 0x4E48, 0x4E49, 0x4E4B, 0x4E4C, 0x4E4D, 0x4E4E, 0x4E4F, 0x4E50, 0x4E52, 0x4E53, 0x4E54, 0x4E56, 0x4E58, 0x4E59, 0x4E5D, 0x4E5E, 0x4E5F, 0x4E60, 0x4E61, 0x4E66, 0x4E70, 0x4E71, 0x4E73, 0x4E7E, 0x4E86, 0x4E88, 0x4E89, 0x4E8B, 0x4E8C, 0x4E8E, 0x4E8F, 0x4E91, 0x4E92, 0x4E94, 0x4E95, 0x4E9A, 0x4E9B, 0x4EA1, 0x4EA2, 0x4EA4, 0x4EA5, 0x4EA6, 0x4EA7, 0x4EA8, 0x4EA9, 0x4EAB, 0x4EAC, 0x4EAD, 0x4EAE, 0x4EB2, 0x4EBA, 0x4EBF, 0x4EC0, 0x4EC1, 0x4EC5, 0x4EC6, 0x4EC7, 0x4ECA, 0x4ECB, 0x4ECD, 0x4ECE, 0x4ED1, 0x4ED3, 0x4ED4, 0x4ED5, 0x4ED6, 0x4ED7, 0x4ED8, 0x4ED9, 0x4EDF, 0x4EE3, 0x4EE4, 0x4EE5, 0x4EEA, 0x4EEC, 0x4EF0, 0x4EF2, 0x4EF6, 0x4EF7, 0x4EFB, 0x4EFD, 0x4EFF, 0x4F01, 0x4F0A, 0x4F0D, 0x4F0E, 0x4F0F, 0x4F10, 0x4F11, 0x4F17, 0x4F18, 0x4F19, 0x4F1A, 0x4F1E, 0x4F1F, 0x4F20, 0x4F24, 0x4F26, 0x4F2A, 0x4F2F, 0x4F30, 0x4F34, 0x4F36, 0x4F38, 0x4F3A, 0x4F3C, 0x4F43, 0x4F46, 0x4F4D, 0x4F4E, 0x4F4F, 0x4F50, 0x4F51, 0x4F53, 0x4F55, 0x4F59, 0x4F5B, 0x4F5C, 0x4F60, 0x4F63, 0x4F69, 0x4F6C, 0x4F6F, 0x4F70, 0x4F73, 0x4F7F, 0x4F84, 0x4F88, 0x4F8B, 0x4F8D, 0x4F97, 0x4F9B, 0x4F9D, 0x4FA0, 0x4FA3, 0x4FA5, 0x4FA6, 0x4FA7, 0x4FA8, 0x4FA9, 0x4FAE, 0x4FAF, 0x4FB5, 0x4FBF, 0x4FC3, 0x4FC4, 0x4FCA, 0x4FCF, 0x4FD0, 0x4FD7, 0x4FD8, 0x4FDD, 0x4FDE, 0x4FE1, 0x4FE9, 0x4FED, 0x4FEE, 0x4FEF, 0x4FF1, 0x4FFA, 0x500D, 0x5012, 0x5014, 0x5018, 0x5019, 0x501A, 0x501F, 0x5021, 0x5026, 0x502A, 0x503A, 0x503C, 0x503E, 0x5047, 0x504F, 0x505A, 0x505C, 0x5065, 0x5076, 0x5077, 0x507F, 0x5080, 0x5085, 0x5088, 0x508D, 0x50A3, 0x50A8, 0x50AC, 0x50B2, 0x50BB, 0x50CF, 0x50DA, 0x50E7, 0x50F3, 0x50F5, 0x50FB, 0x5112, 0x5121, 0x513F, 0x5141, 0x5143, 0x5144, 0x5145, 0x5146, 0x5148, 0x5149, 0x514B, 0x514D, 0x5151, 0x5154, 0x515A, 0x515C, 0x5162, 0x5165, 0x5168, 0x516B, 0x516C, 0x516D, 0x5170, 0x5171, 0x5173, 0x5174, 0x5175, 0x5176, 0x5177, 0x5178, 0x5179, 0x517B, 0x517C, 0x517D, 0x5180, 0x5185, 0x5188, 0x5189, 0x518C, 0x518D, 0x5192, 0x5195, 0x5197, 0x5199, 0x519B, 0x519C, 0x51A0, 0x51A4, 0x51AC, 0x51AF, 0x51B0, 0x51B2, 0x51B3, 0x51B5, 0x51B6, 0x51B7, 0x51BB, 0x51C0, 0x51C4, 0x51C6, 0x51C9, 0x51CB, 0x51CC, 0x51CF, 0x51D1, 0x51DB, 0x51DD, 0x51E0, 0x51E1, 0x51E4, 0x51ED, 0x51EF, 0x51F0, 0x51F3, 0x51F6, 0x51F8, 0x51F9, 0x51FA, 0x51FB, 0x51FD, 0x51FF, 0x5200, 0x5201, 0x5203, 0x5206, 0x5207, 0x520A, 0x5211, 0x5212, 0x5217, 0x5218, 0x5219, 0x521A, 0x521B, 0x521D, 0x5220, 0x5224, 0x5228, 0x5229, 0x522B, 0x522E, 0x5230, 0x5236, 0x5237, 0x5238, 0x5239, 0x523A, 0x523B, 0x523D, 0x5241, 0x5242, 0x5243, 0x524A, 0x524D, 0x5250, 0x5251, 0x5254, 0x5256, 0x5265, 0x5267, 0x5269, 0x526A, 0x526F, 0x5272, 0x527F, 0x5288, 0x529B, 0x529D, 0x529E, 0x529F, 0x52A0, 0x52A1, 0x52A3, 0x52A8, 0x52A9, 0x52AA, 0x52AB, 0x52B1, 0x52B2, 0x52B3, 0x52BF, 0x52C3, 0x52C7, 0x52C9, 0x52CB, 0x52D2, 0x52D8, 0x52DF, 0x52E4, 0x52FA, 0x52FE, 0x52FF, 0x5300, 0x5305, 0x5306, 0x5308, 0x5316, 0x5317, 0x5319, 0x531D, 0x5320, 0x5321, 0x5323, 0x532A, 0x5339, 0x533A, 0x533B, 0x533F, 0x5341, 0x5343, 0x5347, 0x5348, 0x5349, 0x534A, 0x534E, 0x534F, 0x5351, 0x5352, 0x5353, 0x5355, 0x5356, 0x5357, 0x535A, 0x535C, 0x535E, 0x5360, 0x5361, 0x5362, 0x5364, 0x5367, 0x536B, 0x536F, 0x5370, 0x5371, 0x5373, 0x5374, 0x5375, 0x5377, 0x5378, 0x537F, 0x5382, 0x5384, 0x5385, 0x5386, 0x5389, 0x538B, 0x538C, 0x5395, 0x5398, 0x539A, 0x539F, 0x53A2, 0x53A6, 0x53A8, 0x53A9, 0x53BB, 0x53BF, 0x53C1, 0x53C2, 0x53C8, 0x53C9, 0x53CA, 0x53CB, 0x53CC, 0x53CD, 0x53D1, 0x53D4, 0x53D6, 0x53D7, 0x53D8, 0x53D9, 0x53DB, 0x53E0, 0x53E3, 0x53E4, 0x53E5, 0x53E6, 0x53EA, 0x53EB, 0x53EC, 0x53ED, 0x53EE, 0x53EF, 0x53F0, 0x53F2, 0x53F3, 0x53F6, 0x53F7, 0x53F8, 0x53F9, 0x53FC, 0x5401, 0x5403, 0x5404, 0x5408, 0x5409, 0x540A, 0x540C, 0x540D, 0x540E, 0x540F, 0x5410, 0x5411, 0x5413, 0x5415, 0x5417, 0x541B, 0x541D, 0x541E, 0x541F, 0x5420, 0x5426, 0x5427, 0x5428, 0x5429, 0x542B, 0x542C, 0x542D, 0x542E, 0x542F, 0x5431, 0x5434, 0x5435, 0x5438, 0x5439, 0x543B, 0x543C, 0x543E, 0x5440, 0x5446, 0x5448, 0x544A, 0x5450, 0x5455, 0x5458, 0x545B, 0x545C, 0x5462, 0x5468, 0x5473, 0x5475, 0x5478, 0x547B, 0x547C, 0x547D, 0x5480, 0x5486, 0x548B, 0x548C, 0x548E, 0x548F, 0x5490, 0x5492, 0x5495, 0x5496, 0x5499, 0x54A8, 0x54AC, 0x54AF, 0x54B1, 0x54B3, 0x54B8, 0x54BD, 0x54C0, 0x54C1, 0x54C4, 0x54C6, 0x54C7, 0x54C8, 0x54C9, 0x54CD, 0x54CE, 0x54D1, 0x54D7, 0x54DF, 0x54E5, 0x54E6, 0x54E8, 0x54E9, 0x54EA, 0x54ED, 0x54EE, 0x54F2, 0x54FA, 0x54FC, 0x5501, 0x5506, 0x5507, 0x5509, 0x5510, 0x5524, 0x552C, 0x552E, 0x552F, 0x5531, 0x553E, 0x5543, 0x5544, 0x5546, 0x554A, 0x5561, 0x5564, 0x5565, 0x5566, 0x556A, 0x556E, 0x5578, 0x557C, 0x5580, 0x5582, 0x5584, 0x5587, 0x5589, 0x558A, 0x5598, 0x559C, 0x559D, 0x55A7, 0x55B3, 0x55B7, 0x55BB, 0x55C5, 0x55D3, 0x55DC, 0x55E1, 0x55E3, 0x55FD, 0x5609, 0x560E, 0x5618, 0x561B, 0x5631, 0x5632, 0x5634, 0x5636, 0x563B, 0x563F, 0x564E, 0x5668, 0x566A, 0x566C, 0x5676, 0x568E, 0x568F, 0x56A3, 0x56B7, 0x56BC, 0x56CA, 0x56DA, 0x56DB, 0x56DE, 0x56E0, 0x56E2, 0x56E4, 0x56ED, 0x56F0, 0x56F1, 0x56F4, 0x56FA, 0x56FD, 0x56FE, 0x5703, 0x5706, 0x5708, 0x571F, 0x5723, 0x5728, 0x572D, 0x5730, 0x573A, 0x573E, 0x5740, 0x5747, 0x574A, 0x574D, 0x574E, 0x574F, 0x5750, 0x5751, 0x5757, 0x575A, 0x575B, 0x575D, 0x575E, 0x575F, 0x5760, 0x5761, 0x5764, 0x5766, 0x576A, 0x576F, 0x5777, 0x5782, 0x5783, 0x5784, 0x578B, 0x5792, 0x579B, 0x57A2, 0x57A3, 0x57A6, 0x57AB, 0x57AE, 0x57C2, 0x57C3, 0x57CB, 0x57CE, 0x57D4, 0x57DF, 0x57E0, 0x57F9, 0x57FA, 0x5802, 0x5806, 0x5811, 0x5815, 0x5821, 0x5824, 0x582A, 0x5830, 0x5835, 0x584C, 0x5851, 0x5854, 0x5858, 0x585E, 0x586B, 0x5883, 0x5885, 0x5892, 0x5893, 0x5899, 0x589E, 0x589F, 0x58A8, 0x58A9, 0x58C1, 0x58D5, 0x58E4, 0x58EB, 0x58EC, 0x58EE, 0x58F0, 0x58F3, 0x58F6, 0x58F9, 0x5904, 0x5907, 0x590D, 0x590F, 0x5915, 0x5916, 0x591A, 0x591C, 0x591F, 0x5927, 0x5929, 0x592A, 0x592B, 0x592E, 0x592F, 0x5931, 0x5934, 0x5937, 0x5938, 0x5939, 0x593A, 0x5944, 0x5947, 0x5948, 0x5949, 0x594B, 0x594E, 0x594F, 0x5951, 0x5954, 0x5956, 0x5957, 0x5960, 0x5962, 0x5965, 0x5973, 0x5974, 0x5976, 0x5978, 0x5979, 0x597D, 0x5982, 0x5984, 0x5986, 0x5987, 0x5988, 0x598A, 0x5992, 0x5993, 0x5996, 0x5999, 0x59A5, 0x59A8, 0x59AE, 0x59B9, 0x59BB, 0x59C6, 0x59CB, 0x59D0, 0x59D1, 0x59D3, 0x59D4, 0x59DA, 0x59DC, 0x59E5, 0x59E8, 0x59EC, 0x59FB, 0x59FF, 0x5A01, 0x5A03, 0x5A04, 0x5A07, 0x5A18, 0x5A1C, 0x5A1F, 0x5A20, 0x5A25, 0x5A29, 0x5A31, 0x5A36, 0x5A46, 0x5A49, 0x5A5A, 0x5A6A, 0x5A74, 0x5A76, 0x5A7F, 0x5A92, 0x5A9A, 0x5AB3, 0x5AC1, 0x5AC2, 0x5AC9, 0x5ACC, 0x5AE1, 0x5AE9, 0x5B50, 0x5B54, 0x5B55, 0x5B57, 0x5B58, 0x5B59, 0x5B5C, 0x5B5D, 0x5B5F, 0x5B63, 0x5B64, 0x5B66, 0x5B69, 0x5B6A, 0x5B70, 0x5B75, 0x5B7A, 0x5B7D, 0x5B81, 0x5B83, 0x5B85, 0x5B87, 0x5B88, 0x5B89, 0x5B8B, 0x5B8C, 0x5B8F, 0x5B97, 0x5B98, 0x5B99, 0x5B9A, 0x5B9B, 0x5B9C, 0x5B9D, 0x5B9E, 0x5BA0, 0x5BA1, 0x5BA2, 0x5BA3, 0x5BA4, 0x5BA6, 0x5BAA, 0x5BAB, 0x5BB0, 0x5BB3, 0x5BB4, 0x5BB5, 0x5BB6, 0x5BB9, 0x5BBD, 0x5BBE, 0x5BBF, 0x5BC2, 0x5BC4, 0x5BC5, 0x5BC6, 0x5BC7, 0x5BCC, 0x5BD0, 0x5BD2, 0x5BD3, 0x5BDD, 0x5BDE, 0x5BDF, 0x5BE1, 0x5BE5, 0x5BE8, 0x5BF8, 0x5BF9, 0x5BFA, 0x5BFB, 0x5BFC, 0x5BFF, 0x5C01, 0x5C04, 0x5C06, 0x5C09, 0x5C0A, 0x5C0F, 0x5C11, 0x5C14, 0x5C16, 0x5C18, 0x5C1A, 0x5C1D, 0x5C24, 0x5C27, 0x5C31, 0x5C38, 0x5C39, 0x5C3A, 0x5C3C, 0x5C3D, 0x5C3E, 0x5C3F, 0x5C40, 0x5C41, 0x5C42, 0x5C45, 0x5C48, 0x5C49, 0x5C4A, 0x5C4B, 0x5C4E, 0x5C4F, 0x5C51, 0x5C55, 0x5C5E, 0x5C60, 0x5C61, 0x5C65, 0x5C6F, 0x5C71, 0x5C79, 0x5C7F, 0x5C81, 0x5C82, 0x5C94, 0x5C97, 0x5C9B, 0x5CA9, 0x5CAD, 0x5CB3, 0x5CB8, 0x5CBF, 0x5CD9, 0x5CE1, 0x5CE6, 0x5CE8, 0x5CEA, 0x5CED, 0x5CF0, 0x5CFB, 0x5D07, 0x5D0E, 0x5D14, 0x5D16, 0x5D29, 0x5D2D, 0x5D4C, 0x5DCD, 0x5DDD, 0x5DDE, 0x5DE1, 0x5DE2, 0x5DE5, 0x5DE6, 0x5DE7, 0x5DE8, 0x5DE9, 0x5DEB, 0x5DEE, 0x5DF1, 0x5DF2, 0x5DF3, 0x5DF4, 0x5DF7, 0x5DFE, 0x5E01, 0x5E02, 0x5E03, 0x5E05, 0x5E06, 0x5E08, 0x5E0C, 0x5E10, 0x5E15, 0x5E16, 0x5E18, 0x5E1A, 0x5E1B, 0x5E1C, 0x5E1D, 0x5E26, 0x5E27, 0x5E2D, 0x5E2E, 0x5E38, 0x5E3D, 0x5E42, 0x5E45, 0x5E4C, 0x5E55, 0x5E62, 0x5E72, 0x5E73, 0x5E74, 0x5E76, 0x5E78, 0x5E7B, 0x5E7C, 0x5E7D, 0x5E7F, 0x5E84, 0x5E86, 0x5E87, 0x5E8A, 0x5E8F, 0x5E90, 0x5E93, 0x5E94, 0x5E95, 0x5E97, 0x5E99, 0x5E9A, 0x5E9C, 0x5E9E, 0x5E9F, 0x5EA6, 0x5EA7, 0x5EAD, 0x5EB6, 0x5EB7, 0x5EB8, 0x5EC9, 0x5ECA, 0x5ED3, 0x5ED6, 0x5EF6, 0x5EF7, 0x5EFA, 0x5F00, 0x5F02, 0x5F03, 0x5F04, 0x5F0A, 0x5F0F, 0x5F13, 0x5F15, 0x5F17, 0x5F18, 0x5F1B, 0x5F1F, 0x5F20, 0x5F25, 0x5F26, 0x5F27, 0x5F2F, 0x5F31, 0x5F39, 0x5F3A, 0x5F52, 0x5F53, 0x5F55, 0x5F5D, 0x5F62, 0x5F64, 0x5F66, 0x5F69, 0x5F6A, 0x5F6C, 0x5F6D, 0x5F70, 0x5F71, 0x5F79, 0x5F7B, 0x5F7C, 0x5F80, 0x5F81, 0x5F84, 0x5F85, 0x5F88, 0x5F8A, 0x5F8B, 0x5F90, 0x5F92, 0x5F97, 0x5F98, 0x5FA1, 0x5FAA, 0x5FAE, 0x5FB7, 0x5FBD, 0x5FC3, 0x5FC5, 0x5FC6, 0x5FCC, 0x5FCD, 0x5FD7, 0x5FD8, 0x5FD9, 0x5FE0, 0x5FE7, 0x5FEB, 0x5FF1, 0x5FF5, 0x5FFB, 0x5FFD, 0x5FFF, 0x6000, 0x6001, 0x6002, 0x600E, 0x6012, 0x6014, 0x6015, 0x6016, 0x601C, 0x601D, 0x6020, 0x6025, 0x6027, 0x6028, 0x602A, 0x602F, 0x603B, 0x6043, 0x604B, 0x604D, 0x6050, 0x6052, 0x6055, 0x6062, 0x6064, 0x6068, 0x6069, 0x606B, 0x606C, 0x606D, 0x606F, 0x6070, 0x6073, 0x6076, 0x607C, 0x607F, 0x6084, 0x6089, 0x608D, 0x6094, 0x609F, 0x60A0, 0x60A3, 0x60A6, 0x60A8, 0x60AC, 0x60AF, 0x60B2, 0x60B8, 0x60BC, 0x60C5, 0x60CA, 0x60CB, 0x60D1, 0x60D5, 0x60DC, 0x60DF, 0x60E0, 0x60E6, 0x60E7, 0x60E8, 0x60E9, 0x60EB, 0x60ED, 0x60EE, 0x60EF, 0x60F0, 0x60F3, 0x60F6, 0x60F9, 0x60FA, 0x6101, 0x6108, 0x6109, 0x610F, 0x611A, 0x611F, 0x6124, 0x6127, 0x613F, 0x6148, 0x614C, 0x614E, 0x6151, 0x6155, 0x6162, 0x6167, 0x6168, 0x6170, 0x6177, 0x618B, 0x618E, 0x61A8, 0x61BE, 0x61C2, 0x61C8, 0x61CA, 0x61D2, 0x61E6, 0x6208, 0x620A, 0x620C, 0x620D, 0x620E, 0x620F, 0x6210, 0x6211, 0x6212, 0x6216, 0x6218, 0x621A, 0x622A, 0x622E, 0x6233, 0x6234, 0x6237, 0x623F, 0x6240, 0x6241, 0x6247, 0x624B, 0x624D, 0x624E, 0x6251, 0x6252, 0x6253, 0x6254, 0x6258, 0x625B, 0x6263, 0x6266, 0x6267, 0x6269, 0x626B, 0x626C, 0x626D, 0x626E, 0x626F, 0x6270, 0x6273, 0x6276, 0x6279, 0x627C, 0x627E, 0x627F, 0x6280, 0x6284, 0x6289, 0x628A, 0x6291, 0x6292, 0x6293, 0x6295, 0x6296, 0x6297, 0x6298, 0x629A, 0x629B, 0x62A0, 0x62A1, 0x62A2, 0x62A4, 0x62A5, 0x62A8, 0x62AB, 0x62AC, 0x62B1, 0x62B5, 0x62B9, 0x62BC, 0x62BD, 0x62BF, 0x62C2, 0x62C4, 0x62C5, 0x62C6, 0x62C7, 0x62C8, 0x62C9, 0x62CC, 0x62CD, 0x62CE, 0x62D0, 0x62D2, 0x62D3, 0x62D4, 0x62D6, 0x62D8, 0x62D9, 0x62DB, 0x62DC, 0x62DF, 0x62E2, 0x62E3, 0x62E5, 0x62E6, 0x62E7, 0x62E8, 0x62E9, 0x62EC, 0x62ED, 0x62EF, 0x62F1, 0x62F3, 0x62F4, 0x62F7, 0x62FC, 0x62FD, 0x62FE, 0x62FF, 0x6301, 0x6302, 0x6307, 0x6309, 0x630E, 0x6311, 0x6316, 0x631A, 0x631B, 0x631D, 0x631E, 0x631F, 0x6320, 0x6321, 0x6323, 0x6324, 0x6325, 0x6328, 0x632A, 0x632B, 0x632F, 0x633A, 0x633D, 0x6342, 0x6345, 0x6346, 0x6349, 0x634C, 0x634D, 0x634E, 0x634F, 0x6350, 0x6355, 0x635E, 0x635F, 0x6361, 0x6362, 0x6363, 0x6367, 0x636E, 0x6376, 0x6377, 0x637B, 0x6380, 0x6382, 0x6387, 0x6388, 0x6389, 0x638C, 0x638F, 0x6390, 0x6392, 0x6396, 0x6398, 0x63A0, 0x63A2, 0x63A3, 0x63A5, 0x63A7, 0x63A8, 0x63A9, 0x63AA, 0x63B3, 0x63B7, 0x63B8, 0x63BA, 0x63C9, 0x63CD, 0x63CF, 0x63D0, 0x63D2, 0x63D6, 0x63E1, 0x63E3, 0x63E9, 0x63EA, 0x63ED, 0x63F4, 0x63FD, 0x6400, 0x6401, 0x6402, 0x6405, 0x640F, 0x6410, 0x6413, 0x6414, 0x641C, 0x641E, 0x642A, 0x642C, 0x642D, 0x643A, 0x643D, 0x6444, 0x6446, 0x6447, 0x6448, 0x644A, 0x6454, 0x6458, 0x6467, 0x6469, 0x6478, 0x6479, 0x6482, 0x6485, 0x6487, 0x6491, 0x6492, 0x6495, 0x649E, 0x64A4, 0x64A9, 0x64AC, 0x64AD, 0x64AE, 0x64B0, 0x64B5, 0x64BC, 0x64C2, 0x64C5, 0x64CD, 0x64CE, 0x64D2, 0x64DE, 0x64E6, 0x6500, 0x6512, 0x6518, 0x652B, 0x652F, 0x6536, 0x6539, 0x653B, 0x653E, 0x653F, 0x6545, 0x6548, 0x654C, 0x654F, 0x6551, 0x6556, 0x6559, 0x655B, 0x655D, 0x655E, 0x6562, 0x6563, 0x6566, 0x656C, 0x6570, 0x6572, 0x6574, 0x6577, 0x6587, 0x658B, 0x658C, 0x6591, 0x6597, 0x6599, 0x659C, 0x659F, 0x65A1, 0x65A4, 0x65A5, 0x65A7, 0x65A9, 0x65AD, 0x65AF, 0x65B0, 0x65B9, 0x65BD, 0x65C1, 0x65C5, 0x65CB, 0x65CF, 0x65D7, 0x65E0, 0x65E2, 0x65E5, 0x65E6, 0x65E7, 0x65E8, 0x65E9, 0x65EC, 0x65ED, 0x65F1, 0x65F6, 0x65F7, 0x65FA, 0x6602, 0x6606, 0x660C, 0x660E, 0x660F, 0x6613, 0x6614, 0x661F, 0x6620, 0x6625, 0x6627, 0x6628, 0x662D, 0x662F, 0x663C, 0x663E, 0x6643, 0x664B, 0x664C, 0x6652, 0x6653, 0x6655, 0x665A, 0x6664, 0x6666, 0x6668, 0x666E, 0x666F, 0x6670, 0x6674, 0x6676, 0x667A, 0x667E, 0x6682, 0x6687, 0x6691, 0x6696, 0x6697, 0x66AE, 0x66B4, 0x66D9, 0x66DD, 0x66F0, 0x66F2, 0x66F3, 0x66F4, 0x66F9, 0x66FC, 0x66FE, 0x66FF, 0x6700, 0x6708, 0x6709, 0x670B, 0x670D, 0x6714, 0x6717, 0x671B, 0x671D, 0x671F, 0x6728, 0x672A, 0x672B, 0x672C, 0x672D, 0x672F, 0x6731, 0x6734, 0x6735, 0x673A, 0x673D, 0x6740, 0x6742, 0x6743, 0x6746, 0x6749, 0x674E, 0x674F, 0x6750, 0x6751, 0x6756, 0x675C, 0x675F, 0x6760, 0x6761, 0x6765, 0x6768, 0x676D, 0x676F, 0x6770, 0x677E, 0x677F, 0x6781, 0x6784, 0x6789, 0x6790, 0x6795, 0x6797, 0x679A, 0x679C, 0x679D, 0x67A2, 0x67A3, 0x67AA, 0x67AB, 0x67AF, 0x67B6, 0x67B7, 0x67C4, 0x67CF, 0x67D0, 0x67D1, 0x67D2, 0x67D3, 0x67D4, 0x67DC, 0x67DE, 0x67E0, 0x67E5, 0x67EC, 0x67EF, 0x67F1, 0x67F3, 0x67F4, 0x67FF, 0x6805, 0x6807, 0x6808, 0x680B, 0x680F, 0x6811, 0x6813, 0x6816, 0x6817, 0x6821, 0x682A, 0x6837, 0x6838, 0x6839, 0x683C, 0x683D, 0x6842, 0x6843, 0x6845, 0x6846, 0x6848, 0x684C, 0x6850, 0x6851, 0x6853, 0x6854, 0x6863, 0x6865, 0x6868, 0x6869, 0x6876, 0x6881, 0x6885, 0x6886, 0x6897, 0x68A2, 0x68A6, 0x68A7, 0x68A8, 0x68AD, 0x68AF, 0x68B0, 0x68B3, 0x68C0, 0x68C9, 0x68CB, 0x68CD, 0x68D2, 0x68D5, 0x68D8, 0x68DA, 0x68E0, 0x68EE, 0x68F1, 0x68F5, 0x68FA, 0x6905, 0x690D, 0x690E, 0x6912, 0x692D, 0x6930, 0x693D, 0x693F, 0x6954, 0x695A, 0x695E, 0x6977, 0x697C, 0x6982, 0x6986, 0x6994, 0x699C, 0x69A8, 0x69B4, 0x69B7, 0x69D0, 0x69DB, 0x69FD, 0x6A0A, 0x6A1F, 0x6A21, 0x6A2A, 0x6A31, 0x6A47, 0x6A59, 0x6A61, 0x6A71, 0x6A80, 0x6A84, 0x6AAC, 0x6B20, 0x6B21, 0x6B22, 0x6B23, 0x6B27, 0x6B32, 0x6B3A, 0x6B3E, 0x6B47, 0x6B49, 0x6B4C, 0x6B62, 0x6B63, 0x6B64, 0x6B65, 0x6B66, 0x6B67, 0x6B6A, 0x6B79, 0x6B7B, 0x6B7C, 0x6B83, 0x6B86, 0x6B89, 0x6B8A, 0x6B8B, 0x6B96, 0x6BB4, 0x6BB5, 0x6BB7, 0x6BBF, 0x6BC1, 0x6BC5, 0x6BCB, 0x6BCD, 0x6BCF, 0x6BD2, 0x6BD4, 0x6BD5, 0x6BD6, 0x6BD7, 0x6BD9, 0x6BDB, 0x6BE1, 0x6BEB, 0x6BEF, 0x6C0F, 0x6C11, 0x6C13, 0x6C14, 0x6C16, 0x6C1B, 0x6C1F, 0x6C22, 0x6C26, 0x6C27, 0x6C28, 0x6C2E, 0x6C2F, 0x6C30, 0x6C34, 0x6C38, 0x6C40, 0x6C41, 0x6C42, 0x6C47, 0x6C49, 0x6C50, 0x6C55, 0x6C57, 0x6C5B, 0x6C5D, 0x6C5E, 0x6C5F, 0x6C60, 0x6C61, 0x6C64, 0x6C6A, 0x6C70, 0x6C72, 0x6C79, 0x6C7D, 0x6C7E, 0x6C81, 0x6C82, 0x6C83, 0x6C88, 0x6C89, 0x6C8F, 0x6C99, 0x6C9B, 0x6C9F, 0x6CA1, 0x6CA4, 0x6CA5, 0x6CA6, 0x6CA7, 0x6CAA, 0x6CAB, 0x6CAE, 0x6CB3, 0x6CB8, 0x6CB9, 0x6CBB, 0x6CBC, 0x6CBD, 0x6CBE, 0x6CBF, 0x6CC4, 0x6CC5, 0x6CC9, 0x6CCA, 0x6CCC, 0x6CD5, 0x6CDB, 0x6CDE, 0x6CE1, 0x6CE2, 0x6CE3, 0x6CE5, 0x6CE8, 0x6CEA, 0x6CF0, 0x6CF3, 0x6CF5, 0x6CFB, 0x6CFC, 0x6CFD, 0x6D01, 0x6D0B, 0x6D12, 0x6D17, 0x6D1B, 0x6D1E, 0x6D25, 0x6D2A, 0x6D31, 0x6D32, 0x6D3B, 0x6D3C, 0x6D3D, 0x6D3E, 0x6D41, 0x6D45, 0x6D46, 0x6D47, 0x6D4A, 0x6D4B, 0x6D4E, 0x6D51, 0x6D53, 0x6D59, 0x6D5A, 0x6D66, 0x6D69, 0x6D6A, 0x6D6E, 0x6D74, 0x6D77, 0x6D78, 0x6D82, 0x6D85, 0x6D88, 0x6D89, 0x6D8C, 0x6D8E, 0x6D95, 0x6D9B, 0x6D9D, 0x6D9F, 0x6DA1, 0x6DA3, 0x6DA4, 0x6DA6, 0x6DA7, 0x6DA8, 0x6DA9, 0x6DAA, 0x6DAF, 0x6DB2, 0x6DB5, 0x6DB8, 0x6DC0, 0x6DC4, 0x6DC6, 0x6DCB, 0x6DCC, 0x6DD1, 0x6DD6, 0x6DD8, 0x6DE1, 0x6DE4, 0x6DEB, 0x6DEC, 0x6DEE, 0x6DF1, 0x6DF3, 0x6DF7, 0x6DF9, 0x6DFB, 0x6E05, 0x6E0A, 0x6E0D, 0x6E10, 0x6E14, 0x6E17, 0x6E1D, 0x6E20, 0x6E21, 0x6E23, 0x6E24, 0x6E29, 0x6E2D, 0x6E2F, 0x6E34, 0x6E38, 0x6E3A, 0x6E43, 0x6E4D, 0x6E56, 0x6E58, 0x6E5B, 0x6E7E, 0x6E7F, 0x6E83, 0x6E85, 0x6E89, 0x6E90, 0x6E9C, 0x6EA2, 0x6EAA, 0x6EAF, 0x6EB6, 0x6EBA, 0x6EC1, 0x6EC7, 0x6ECB, 0x6ED1, 0x6ED3, 0x6ED4, 0x6EDA, 0x6EDE, 0x6EE1, 0x6EE4, 0x6EE5, 0x6EE6, 0x6EE8, 0x6EE9, 0x6EF4, 0x6F02, 0x6F06, 0x6F0F, 0x6F13, 0x6F14, 0x6F20, 0x6F2B, 0x6F31, 0x6F33, 0x6F3E, 0x6F4D, 0x6F58, 0x6F5C, 0x6F5E, 0x6F66, 0x6F6D, 0x6F6E, 0x6F84, 0x6F88, 0x6F8E, 0x6F9C, 0x6FA1, 0x6FB3, 0x6FC0, 0x6FD2, 0x7011, 0x704C, 0x706B, 0x706D, 0x706F, 0x7070, 0x7075, 0x7076, 0x7078, 0x707C, 0x707E, 0x707F, 0x7089, 0x708A, 0x708E, 0x7092, 0x7094, 0x7095, 0x7099, 0x70AC, 0x70AD, 0x70AE, 0x70AF, 0x70B3, 0x70B8, 0x70B9, 0x70BC, 0x70BD, 0x70C1, 0x70C2, 0x70C3, 0x70C8, 0x70D8, 0x70D9, 0x70DB, 0x70DF, 0x70E4, 0x70E6, 0x70E7, 0x70E9, 0x70EB, 0x70EC, 0x70ED, 0x70EF, 0x70F7, 0x70F9, 0x70FD, 0x7109, 0x710A, 0x7115, 0x7119, 0x711A, 0x7126, 0x7130, 0x7136, 0x714C, 0x714E, 0x715E, 0x7164, 0x7167, 0x716E, 0x717D, 0x7184, 0x718A, 0x718F, 0x7194, 0x7199, 0x719F, 0x71AC, 0x71C3, 0x71CE, 0x71D5, 0x71E5, 0x7206, 0x722A, 0x722C, 0x7231, 0x7235, 0x7236, 0x7237, 0x7238, 0x7239, 0x723D, 0x7247, 0x7248, 0x724C, 0x7259, 0x725B, 0x725F, 0x7261, 0x7262, 0x7267, 0x7269, 0x7272, 0x7275, 0x7279, 0x727A, 0x7280, 0x7281, 0x728A, 0x72AC, 0x72AF, 0x72B6, 0x72B9, 0x72C2, 0x72C4, 0x72C8, 0x72D0, 0x72D7, 0x72D9, 0x72DE, 0x72E0, 0x72E1, 0x72EC, 0x72ED, 0x72EE, 0x72F0, 0x72F1, 0x72F8, 0x72FC, 0x730E, 0x7316, 0x731B, 0x731C, 0x7329, 0x732A, 0x732B, 0x732E, 0x7334, 0x733E, 0x733F, 0x736D, 0x7384, 0x7387, 0x7389, 0x738B, 0x7396, 0x739B, 0x73A9, 0x73AB, 0x73AF, 0x73B0, 0x73B2, 0x73BB, 0x73CA, 0x73CD, 0x73D0, 0x73E0, 0x73ED, 0x7403, 0x7405, 0x7406, 0x7409, 0x7410, 0x7422, 0x7433, 0x7434, 0x7435, 0x7436, 0x743C, 0x745A, 0x745E, 0x745F, 0x7470, 0x7476, 0x7483, 0x74DC, 0x74E2, 0x74E3, 0x74E4, 0x74E6, 0x74EE, 0x74F6, 0x74F7, 0x7504, 0x7518, 0x751A, 0x751C, 0x751F, 0x7525, 0x7528, 0x7529, 0x752B, 0x752D, 0x7530, 0x7531, 0x7532, 0x7533, 0x7535, 0x7537, 0x7538, 0x753B, 0x7545, 0x754C, 0x754F, 0x7554, 0x7559, 0x755C, 0x7565, 0x7566, 0x756A, 0x7574, 0x7578, 0x7586, 0x758F, 0x7591, 0x7597, 0x7599, 0x759A, 0x759F, 0x75A1, 0x75A4, 0x75A5, 0x75AB, 0x75AE, 0x75AF, 0x75B2, 0x75B5, 0x75B9, 0x75BC, 0x75BD, 0x75BE, 0x75C5, 0x75C7, 0x75C8, 0x75C9, 0x75CA, 0x75D2, 0x75D4, 0x75D5, 0x75D8, 0x75DB, 0x75DE, 0x75E2, 0x75EA, 0x75F0, 0x75F4, 0x75F9, 0x7601, 0x761F, 0x7624, 0x7626, 0x7629, 0x762A, 0x762B, 0x7634, 0x7638, 0x764C, 0x7663, 0x7678, 0x767B, 0x767D, 0x767E, 0x7682, 0x7684, 0x7686, 0x7687, 0x768B, 0x7691, 0x7696, 0x76AE, 0x76B1, 0x76BF, 0x76C2, 0x76C5, 0x76C6, 0x76C8, 0x76CA, 0x76CE, 0x76CF, 0x76D0, 0x76D1, 0x76D2, 0x76D4, 0x76D6, 0x76D7, 0x76D8, 0x76DB, 0x76DF, 0x76EE, 0x76EF, 0x76F2, 0x76F4, 0x76F8, 0x76FC, 0x76FE, 0x7701, 0x7709, 0x770B, 0x771F, 0x7720, 0x7728, 0x7729, 0x772F, 0x7736, 0x7737, 0x773A, 0x773C, 0x7740, 0x7741, 0x775B, 0x7761, 0x7763, 0x7766, 0x776B, 0x776C, 0x7779, 0x7784, 0x7785, 0x778E, 0x7792, 0x77A5, 0x77A7, 0x77A9, 0x77AA, 0x77AC, 0x77B3, 0x77BB, 0x77D7, 0x77DB, 0x77E2, 0x77E3, 0x77E5, 0x77E9, 0x77EB, 0x77ED, 0x77EE, 0x77F3, 0x77FD, 0x77FE, 0x77FF, 0x7801, 0x7802, 0x780C, 0x780D, 0x7812, 0x7814, 0x7816, 0x781A, 0x7827, 0x7830, 0x7834, 0x7837, 0x7838, 0x783E, 0x7840, 0x7845, 0x7852, 0x7855, 0x785D, 0x786B, 0x786C, 0x786E, 0x7877, 0x787C, 0x7889, 0x788C, 0x788D, 0x788E, 0x7891, 0x7897, 0x7898, 0x789F, 0x78A7, 0x78B0, 0x78B1, 0x78B3, 0x78B4, 0x78BE, 0x78C1, 0x78C5, 0x78CA, 0x78CB, 0x78D0, 0x78D5, 0x78E8, 0x78F7, 0x78FA, 0x7901, 0x793A, 0x793C, 0x793E, 0x7941, 0x7948, 0x7956, 0x795D, 0x795E, 0x795F, 0x7965, 0x7968, 0x796D, 0x7977, 0x7978, 0x7981, 0x7984, 0x798F, 0x79B9, 0x79BB, 0x79BD, 0x79BE, 0x79C0, 0x79C1, 0x79C3, 0x79C6, 0x79C9, 0x79CB, 0x79CD, 0x79D1, 0x79D2, 0x79D8, 0x79DF, 0x79E4, 0x79E6, 0x79E7, 0x79E9, 0x79EF, 0x79F0, 0x79F8, 0x79FB, 0x79FD, 0x7A00, 0x7A0B, 0x7A0D, 0x7A0E, 0x7A17, 0x7A1A, 0x7A20, 0x7A33, 0x7A3B, 0x7A3C, 0x7A3D, 0x7A3F, 0x7A46, 0x7A57, 0x7A74, 0x7A76, 0x7A77, 0x7A7A, 0x7A7F, 0x7A81, 0x7A83, 0x7A84, 0x7A8D, 0x7A91, 0x7A92, 0x7A96, 0x7A97, 0x7A98, 0x7A9C, 0x7A9D, 0x7A9F, 0x7AA5, 0x7ABF, 0x7ACB, 0x7AD6, 0x7AD9, 0x7ADE, 0x7ADF, 0x7AE0, 0x7AE3, 0x7AE5, 0x7AED, 0x7AEF, 0x7AF9, 0x7AFF, 0x7B06, 0x7B0B, 0x7B11, 0x7B14, 0x7B1B, 0x7B26, 0x7B28, 0x7B2C, 0x7B3A, 0x7B3C, 0x7B49, 0x7B4B, 0x7B4F, 0x7B50, 0x7B51, 0x7B52, 0x7B54, 0x7B56, 0x7B5B, 0x7B77, 0x7B79, 0x7B7E, 0x7B80, 0x7B8D, 0x7B94, 0x7B95, 0x7B97, 0x7BA1, 0x7BA9, 0x7BAD, 0x7BB1, 0x7BC6, 0x7BC7, 0x7BD3, 0x7BD9, 0x7BE1, 0x7BEE, 0x7BF1, 0x7BF7, 0x7C07, 0x7C27, 0x7C3F, 0x7C4D, 0x7C73, 0x7C7B, 0x7C7D, 0x7C89, 0x7C92, 0x7C95, 0x7C97, 0x7C98, 0x7C9F, 0x7CA4, 0x7CA5, 0x7CAA, 0x7CAE, 0x7CB1, 0x7CB3, 0x7CB9, 0x7CBE, 0x7CCA, 0x7CD5, 0x7CD6, 0x7CD9, 0x7CDC, 0x7CDF, 0x7CE0, 0x7CEF, 0x7CFB, 0x7D0A, 0x7D20, 0x7D22, 0x7D27, 0x7D2B, 0x7D2F, 0x7D6E, 0x7E41, 0x7E82, 0x7EA0, 0x7EA2, 0x7EA4, 0x7EA6, 0x7EA7, 0x7EAA, 0x7EAB, 0x7EAC, 0x7EAF, 0x7EB1, 0x7EB2, 0x7EB3, 0x7EB5, 0x7EB6, 0x7EB7, 0x7EB8, 0x7EB9, 0x7EBA, 0x7EBD, 0x7EBF, 0x7EC3, 0x7EC4, 0x7EC5, 0x7EC6, 0x7EC7, 0x7EC8, 0x7ECA, 0x7ECD, 0x7ECE, 0x7ECF, 0x7ED1, 0x7ED2, 0x7ED3, 0x7ED5, 0x7ED8, 0x7ED9, 0x7EDA, 0x7EDC, 0x7EDD, 0x7EDE, 0x7EDF, 0x7EE2, 0x7EE3, 0x7EE5, 0x7EE6, 0x7EE7, 0x7EE9, 0x7EEA, 0x7EED, 0x7EF0, 0x7EF3, 0x7EF4, 0x7EF5, 0x7EF7, 0x7EF8, 0x7EFC, 0x7EFD, 0x7EFF, 0x7F00, 0x7F04, 0x7F05, 0x7F06, 0x7F09, 0x7F0E, 0x7F13, 0x7F14, 0x7F15, 0x7F16, 0x7F18, 0x7F1A, 0x7F1D, 0x7F20, 0x7F28, 0x7F29, 0x7F2E, 0x7F34, 0x7F38, 0x7F3A, 0x7F50, 0x7F51, 0x7F55, 0x7F57, 0x7F5A, 0x7F62, 0x7F69, 0x7F6A, 0x7F6E, 0x7F72, 0x7F8A, 0x7F8C, 0x7F8E, 0x7F94, 0x7F9A, 0x7F9E, 0x7FA1, 0x7FA4, 0x7FB9, 0x7FBD, 0x7FC1, 0x7FC5, 0x7FCC, 0x7FD4, 0x7FD8, 0x7FDF, 0x7FE0, 0x7FF0, 0x7FF1, 0x7FFB, 0x7FFC, 0x8000, 0x8001, 0x8003, 0x8005, 0x800C, 0x800D, 0x8010, 0x8015, 0x8017, 0x8018, 0x8019, 0x802A, 0x8033, 0x8036, 0x8038, 0x803B, 0x803D, 0x803F, 0x8042, 0x804A, 0x804B, 0x804C, 0x8054, 0x8058, 0x805A, 0x806A, 0x8083, 0x8084, 0x8086, 0x8087, 0x8089, 0x808B, 0x808C, 0x8096, 0x8098, 0x809A, 0x809B, 0x809D, 0x80A0, 0x80A1, 0x80A2, 0x80A4, 0x80A5, 0x80A9, 0x80AA, 0x80AE, 0x80AF, 0x80B2, 0x80BA, 0x80BE, 0x80BF, 0x80C0, 0x80C1, 0x80C3, 0x80C6, 0x80CC, 0x80CE, 0x80D6, 0x80DA, 0x80DC, 0x80DE, 0x80E1, 0x80EF, 0x80F0, 0x80F3, 0x80F6, 0x80F8, 0x80FA, 0x80FD, 0x8102, 0x8106, 0x8109, 0x810A, 0x810F, 0x8110, 0x8111, 0x8113, 0x8116, 0x811A, 0x812F, 0x8131, 0x8138, 0x813E, 0x8146, 0x814A, 0x814B, 0x8150, 0x8151, 0x8154, 0x8155, 0x8165, 0x816E, 0x8170, 0x8179, 0x817A, 0x817B, 0x817E, 0x817F, 0x8180, 0x818A, 0x818F, 0x8198, 0x819B, 0x819C, 0x819D, 0x81A8, 0x81B3, 0x81C0, 0x81C2, 0x81C3, 0x81C6, 0x81E3, 0x81EA, 0x81ED, 0x81F3, 0x81F4, 0x81FB, 0x81FC, 0x8200, 0x8205, 0x8206, 0x820C, 0x820D, 0x8212, 0x8214, 0x821C, 0x821E, 0x821F, 0x822A, 0x822C, 0x8230, 0x8231, 0x8235, 0x8236, 0x8237, 0x8239, 0x8247, 0x8258, 0x826F, 0x8270, 0x8272, 0x8273, 0x827A, 0x827E, 0x8282, 0x828B, 0x828D, 0x8292, 0x829C, 0x829D, 0x82A5, 0x82A6, 0x82AC, 0x82AD, 0x82AF, 0x82B1, 0x82B3, 0x82B9, 0x82BD, 0x82C7, 0x82CD, 0x82CF, 0x82D1, 0x82D4, 0x82D7, 0x82DB, 0x82DE, 0x82DF, 0x82E5, 0x82E6, 0x82EB, 0x82EF, 0x82F1, 0x82F9, 0x8301, 0x8302, 0x8303, 0x8304, 0x8305, 0x830E, 0x8327, 0x8328, 0x832B, 0x832C, 0x8335, 0x8336, 0x8338, 0x8339, 0x8346, 0x8349, 0x8350, 0x8352, 0x8354, 0x835A, 0x8361, 0x8363, 0x8364, 0x8367, 0x836B, 0x836F, 0x8377, 0x8386, 0x8389, 0x838E, 0x83AB, 0x83B1, 0x83B2, 0x83B7, 0x83B9, 0x83BD, 0x83C7, 0x83CA, 0x83CC, 0x83CF, 0x83DC, 0x83E0, 0x83E9, 0x83F1, 0x83F2, 0x8404, 0x840C, 0x840D, 0x840E, 0x841D, 0x8424, 0x8425, 0x8427, 0x8428, 0x843D, 0x8457, 0x845B, 0x8461, 0x8463, 0x846B, 0x846C, 0x8471, 0x8475, 0x8482, 0x848B, 0x8499, 0x849C, 0x84B2, 0x84B8, 0x84C4, 0x84C9, 0x84D1, 0x84D6, 0x84DD, 0x84DF, 0x84EC, 0x8511, 0x8513, 0x8517, 0x851A, 0x8521, 0x852B, 0x852C, 0x8537, 0x853C, 0x853D, 0x8549, 0x854A, 0x8574, 0x857E, 0x8584, 0x859B, 0x85AA, 0x85AF, 0x85C9, 0x85CF, 0x85D0, 0x85D5, 0x85E4, 0x85E9, 0x85FB, 0x8611, 0x8638, 0x864E, 0x864F, 0x8650, 0x8651, 0x865A, 0x865E, 0x866B, 0x8671, 0x8679, 0x867D, 0x867E, 0x8680, 0x8681, 0x8682, 0x868A, 0x868C, 0x8695, 0x869C, 0x86A4, 0x86C0, 0x86C6, 0x86C7, 0x86CA, 0x86CB, 0x86D4, 0x86D9, 0x86DB, 0x86E4, 0x86EE, 0x86F0, 0x86F9, 0x86FE, 0x8700, 0x8702, 0x8712, 0x8715, 0x8717, 0x8718, 0x871C, 0x8721, 0x8747, 0x8749, 0x874E, 0x8757, 0x8774, 0x8776, 0x878D, 0x879F, 0x87BA, 0x87F9, 0x8815, 0x8822, 0x8840, 0x8845, 0x884C, 0x884D, 0x8854, 0x8857, 0x8859, 0x8861, 0x8863, 0x8865, 0x8868, 0x886B, 0x886C, 0x8870, 0x8877, 0x8881, 0x8884, 0x888B, 0x888D, 0x8892, 0x8896, 0x889C, 0x88AB, 0x88AD, 0x88B1, 0x88C1, 0x88C2, 0x88C5, 0x88D4, 0x88D5, 0x88D9, 0x88E4, 0x88F3, 0x88F4, 0x88F8, 0x88F9, 0x8902, 0x8910, 0x8912, 0x8925, 0x892A, 0x8944, 0x895F, 0x897F, 0x8981, 0x8986, 0x89C1, 0x89C2, 0x89C4, 0x89C5, 0x89C6, 0x89C8, 0x89C9, 0x89D2, 0x89E3, 0x89E6, 0x8A00, 0x8A79, 0x8A89, 0x8A8A, 0x8A93, 0x8B66, 0x8B6C, 0x8BA1, 0x8BA2, 0x8BA3, 0x8BA4, 0x8BA5, 0x8BA8, 0x8BA9, 0x8BAB, 0x8BAD, 0x8BAE, 0x8BAF, 0x8BB0, 0x8BB2, 0x8BB3, 0x8BB6, 0x8BB8, 0x8BB9, 0x8BBA, 0x8BBC, 0x8BBD, 0x8BBE, 0x8BBF, 0x8BC0, 0x8BC1, 0x8BC4, 0x8BC5, 0x8BC6, 0x8BC8, 0x8BC9, 0x8BCA, 0x8BCC, 0x8BCD, 0x8BD1, 0x8BD5, 0x8BD7, 0x8BDA, 0x8BDB, 0x8BDD, 0x8BDE, 0x8BE1, 0x8BE2, 0x8BE3, 0x8BE5, 0x8BE6, 0x8BE7, 0x8BEB, 0x8BEC, 0x8BED, 0x8BEF, 0x8BF1, 0x8BF2, 0x8BF4, 0x8BF5, 0x8BF7, 0x8BF8, 0x8BFA, 0x8BFB, 0x8BFD, 0x8BFE, 0x8C01, 0x8C03, 0x8C05, 0x8C06, 0x8C08, 0x8C0A, 0x8C0B, 0x8C0D, 0x8C0E, 0x8C10, 0x8C13, 0x8C17, 0x8C1A, 0x8C1C, 0x8C22, 0x8C23, 0x8C24, 0x8C26, 0x8C28, 0x8C29, 0x8C2C, 0x8C2D, 0x8C30, 0x8C31, 0x8C34, 0x8C37, 0x8C41, 0x8C46, 0x8C4C, 0x8C61, 0x8C62, 0x8C6A, 0x8C6B, 0x8C79, 0x8C7A, 0x8C89, 0x8C8C, 0x8D1D, 0x8D1E, 0x8D1F, 0x8D21, 0x8D22, 0x8D23, 0x8D24, 0x8D25, 0x8D26, 0x8D27, 0x8D28, 0x8D29, 0x8D2A, 0x8D2B, 0x8D2C, 0x8D2D, 0x8D2E, 0x8D2F, 0x8D30, 0x8D31, 0x8D34, 0x8D35, 0x8D37, 0x8D38, 0x8D39, 0x8D3A, 0x8D3C, 0x8D3E, 0x8D3F, 0x8D41, 0x8D42, 0x8D43, 0x8D44, 0x8D4A, 0x8D4B, 0x8D4C, 0x8D4E, 0x8D4F, 0x8D50, 0x8D54, 0x8D56, 0x8D58, 0x8D5A, 0x8D5B, 0x8D5E, 0x8D60, 0x8D61, 0x8D62, 0x8D63, 0x8D64, 0x8D66, 0x8D6B, 0x8D70, 0x8D74, 0x8D75, 0x8D76, 0x8D77, 0x8D81, 0x8D85, 0x8D8A, 0x8D8B, 0x8D9F, 0x8DA3, 0x8DB3, 0x8DB4, 0x8DBE, 0x8DC3, 0x8DCB, 0x8DCC, 0x8DD1, 0x8DDD, 0x8DDF, 0x8DE8, 0x8DEA, 0x8DEF, 0x8DF3, 0x8DF5, 0x8DFA, 0x8E0A, 0x8E0C, 0x8E0F, 0x8E1E, 0x8E22, 0x8E29, 0x8E2A, 0x8E44, 0x8E48, 0x8E4B, 0x8E66, 0x8E6C, 0x8E6D, 0x8E72, 0x8E7F, 0x8E81, 0x8E87, 0x8EAB, 0x8EAC, 0x8EAF, 0x8EB2, 0x8EBA, 0x8F66, 0x8F67, 0x8F68, 0x8F69, 0x8F6C, 0x8F6E, 0x8F6F, 0x8F70, 0x8F74, 0x8F7B, 0x8F7D, 0x8F7F, 0x8F83, 0x8F85, 0x8F86, 0x8F88, 0x8F89, 0x8F8A, 0x8F90, 0x8F91, 0x8F93, 0x8F95, 0x8F96, 0x8F97, 0x8F99, 0x8F9B, 0x8F9C, 0x8F9E, 0x8F9F, 0x8FA3, 0x8FA8, 0x8FA9, 0x8FAB, 0x8FB0, 0x8FB1, 0x8FB9, 0x8FBD, 0x8FBE, 0x8FC1, 0x8FC2, 0x8FC4, 0x8FC5, 0x8FC7, 0x8FC8, 0x8FCE, 0x8FD0, 0x8FD1, 0x8FD4, 0x8FD8, 0x8FD9, 0x8FDB, 0x8FDC, 0x8FDD, 0x8FDE, 0x8FDF, 0x8FE2, 0x8FEA, 0x8FEB, 0x8FED, 0x8FF0, 0x8FF7, 0x8FF8, 0x8FF9, 0x8FFD, 0x9000, 0x9001, 0x9002, 0x9003, 0x9006, 0x9009, 0x900A, 0x900F, 0x9010, 0x9012, 0x9014, 0x9017, 0x901A, 0x901B, 0x901D, 0x901E, 0x901F, 0x9020, 0x9022, 0x902E, 0x9038, 0x903B, 0x903C, 0x903E, 0x9041, 0x9042, 0x9047, 0x904D, 0x904F, 0x9053, 0x9057, 0x9063, 0x9065, 0x906D, 0x906E, 0x9075, 0x907F, 0x9080, 0x9091, 0x9093, 0x90A2, 0x90A3, 0x90A6, 0x90AA, 0x90AE, 0x90AF, 0x90B1, 0x90B5, 0x90B9, 0x90BB, 0x90C1, 0x90CA, 0x90CE, 0x90D1, 0x90DD, 0x90E1, 0x90E7, 0x90E8, 0x90ED, 0x90F4, 0x90F8, 0x90FD, 0x9102, 0x9119, 0x9149, 0x914B, 0x914C, 0x914D, 0x9152, 0x9157, 0x915A, 0x915D, 0x915E, 0x9163, 0x9165, 0x916A, 0x916C, 0x916E, 0x9171, 0x9175, 0x9176, 0x9177, 0x9178, 0x917F, 0x9187, 0x9189, 0x918B, 0x9192, 0x919A, 0x919B, 0x91C7, 0x91C9, 0x91CA, 0x91CC, 0x91CD, 0x91CE, 0x91CF, 0x91D1, 0x91DC, 0x9274, 0x9488, 0x9489, 0x948E, 0x9492, 0x9493, 0x9499, 0x949D, 0x949E, 0x949F, 0x94A0, 0x94A1, 0x94A2, 0x94A5, 0x94A6, 0x94A7, 0x94A8, 0x94A9, 0x94AE, 0x94B1, 0x94B3, 0x94B5, 0x94BB, 0x94BE, 0x94C0, 0x94C1, 0x94C2, 0x94C3, 0x94C5, 0x94C6, 0x94DC, 0x94DD, 0x94E1, 0x94E3, 0x94EC, 0x94ED, 0x94F0, 0x94F1, 0x94F2, 0x94F6, 0x94F8, 0x94FA, 0x94FE, 0x9500, 0x9501, 0x9504, 0x9505, 0x9508, 0x950B, 0x950C, 0x9510, 0x9511, 0x9517, 0x9519, 0x951A, 0x9521, 0x9523, 0x9524, 0x9525, 0x9526, 0x9528, 0x952D, 0x952E, 0x952F, 0x9530, 0x9539, 0x953B, 0x9540, 0x9541, 0x9547, 0x954A, 0x954D, 0x9550, 0x9551, 0x955C, 0x9563, 0x956D, 0x9570, 0x9576, 0x957F, 0x95E8, 0x95EA, 0x95ED, 0x95EE, 0x95EF, 0x95F0, 0x95F2, 0x95F4, 0x95F7, 0x95F8, 0x95F9, 0x95FA, 0x95FB, 0x95FD, 0x9600, 0x9601, 0x9602, 0x9605, 0x9609, 0x960E, 0x9610, 0x9611, 0x9614, 0x961C, 0x961F, 0x962E, 0x9632, 0x9633, 0x9634, 0x9635, 0x9636, 0x963B, 0x963F, 0x9640, 0x9644, 0x9645, 0x9646, 0x9647, 0x9648, 0x964B, 0x964C, 0x964D, 0x9650, 0x9655, 0x965B, 0x9661, 0x9662, 0x9664, 0x9668, 0x9669, 0x966A, 0x9675, 0x9676, 0x9677, 0x9685, 0x9686, 0x968B, 0x968F, 0x9690, 0x9694, 0x9698, 0x9699, 0x969C, 0x96A7, 0x96B6, 0x96BE, 0x96C0, 0x96C1, 0x96C4, 0x96C5, 0x96C6, 0x96C7, 0x96CC, 0x96CD, 0x96CF, 0x96D5, 0x96E8, 0x96EA, 0x96F6, 0x96F7, 0x96F9, 0x96FE, 0x9700, 0x9704, 0x9707, 0x9709, 0x970D, 0x9713, 0x9716, 0x971C, 0x971E, 0x9732, 0x9738, 0x9739, 0x9752, 0x9756, 0x9759, 0x975B, 0x975E, 0x9760, 0x9761, 0x9762, 0x9769, 0x9773, 0x9774, 0x9776, 0x978B, 0x978D, 0x9798, 0x97A0, 0x97AD, 0x97E6, 0x97E7, 0x97E9, 0x97ED, 0x97F3, 0x97F5, 0x97F6, 0x9875, 0x9876, 0x9877, 0x9879, 0x987A, 0x987B, 0x987D, 0x987E, 0x987F, 0x9881, 0x9882, 0x9884, 0x9885, 0x9886, 0x9887, 0x9888, 0x988A, 0x9890, 0x9891, 0x9893, 0x9896, 0x9897, 0x9898, 0x989C, 0x989D, 0x98A0, 0x98A4, 0x98A7, 0x98CE, 0x98D8, 0x98DE, 0x98DF, 0x9910, 0x9965, 0x996D, 0x996E, 0x996F, 0x9970, 0x9971, 0x9972, 0x9975, 0x9976, 0x997A, 0x997C, 0x997F, 0x9981, 0x9985, 0x9986, 0x9988, 0x998B, 0x998F, 0x9992, 0x9996, 0x9999, 0x9A6C, 0x9A6D, 0x9A6E, 0x9A6F, 0x9A70, 0x9A71, 0x9A73, 0x9A74, 0x9A76, 0x9A79, 0x9A7B, 0x9A7C, 0x9A7E, 0x9A82, 0x9A84, 0x9A86, 0x9A87, 0x9A8B, 0x9A8C, 0x9A8F, 0x9A91, 0x9A97, 0x9A9A, 0x9AA1, 0x9AA4, 0x9AA8, 0x9AB8, 0x9AD3, 0x9AD8, 0x9B03, 0x9B3C, 0x9B41, 0x9B42, 0x9B44, 0x9B4F, 0x9B54, 0x9C7C, 0x9C81, 0x9C8D, 0x9C9C, 0x9CA4, 0x9CB8, 0x9CC3, 0x9CD6, 0x9CDE, 0x9E1F, 0x9E21, 0x9E23, 0x9E25, 0x9E26, 0x9E2D, 0x9E2F, 0x9E33, 0x9E35, 0x9E3D, 0x9E3F, 0x9E43, 0x9E45, 0x9E4A, 0x9E4F, 0x9E64, 0x9E70, 0x9E7F, 0x9E93, 0x9EA6, 0x9EBB, 0x9EC4, 0x9ECD, 0x9ECE, 0x9ED1, 0x9ED4, 0x9ED8, 0x9F0E, 0x9F13, 0x9F20, 0x9F3B, 0x9F50, 0x9F7F, 0x9F84, 0x9F8B, 0x9F99, 0x9F9A, 0x9F9F, ]; #[cfg(all( feature = "less-slow-gb-hanzi-encode", not(feature = "fast-gb-hanzi-encode") ))] static GB2312_LEVEL1_HANZI_BYTES: [[u8; 2]; 3755] = [ [0xD2, 0xBB], [0xB6, 0xA1], [0xC6, 0xDF], [0xCD, 0xF2], [0xD5, 0xC9], [0xC8, 0xFD], [0xC9, 0xCF], [0xCF, 0xC2], [0xB2, 0xBB], [0xD3, 0xEB], [0xB3, 0xF3], [0xD7, 0xA8], [0xC7, 0xD2], [0xCA, 0xC0], [0xC7, 0xF0], [0xB1, 0xFB], [0xD2, 0xB5], [0xB4, 0xD4], [0xB6, 0xAB], [0xCB, 0xBF], [0xB6, 0xAA], [0xC1, 0xBD], [0xD1, 0xCF], [0xC9, 0xA5], [0xB8, 0xF6], [0xD1, 0xBE], [0xD6, 0xD0], [0xB7, 0xE1], [0xB4, 0xAE], [0xC1, 0xD9], [0xCD, 0xE8], [0xB5, 0xA4], [0xCE, 0xAA], [0xD6, 0xF7], [0xC0, 0xF6], [0xBE, 0xD9], [0xC4, 0xCB], [0xBE, 0xC3], [0xC3, 0xB4], [0xD2, 0xE5], [0xD6, 0xAE], [0xCE, 0xDA], [0xD5, 0xA7], [0xBA, 0xF5], [0xB7, 0xA6], [0xC0, 0xD6], [0xC6, 0xB9], [0xC5, 0xD2], [0xC7, 0xC7], [0xB9, 0xD4], [0xB3, 0xCB], [0xD2, 0xD2], [0xBE, 0xC5], [0xC6, 0xF2], [0xD2, 0xB2], [0xCF, 0xB0], [0xCF, 0xE7], [0xCA, 0xE9], [0xC2, 0xF2], [0xC2, 0xD2], [0xC8, 0xE9], [0xC7, 0xAC], [0xC1, 0xCB], [0xD3, 0xE8], [0xD5, 0xF9], [0xCA, 0xC2], [0xB6, 0xFE], [0xD3, 0xDA], [0xBF, 0xF7], [0xD4, 0xC6], [0xBB, 0xA5], [0xCE, 0xE5], [0xBE, 0xAE], [0xD1, 0xC7], [0xD0, 0xA9], [0xCD, 0xF6], [0xBF, 0xBA], [0xBD, 0xBB], [0xBA, 0xA5], [0xD2, 0xE0], [0xB2, 0xFA], [0xBA, 0xE0], [0xC4, 0xB6], [0xCF, 0xED], [0xBE, 0xA9], [0xCD, 0xA4], [0xC1, 0xC1], [0xC7, 0xD7], [0xC8, 0xCB], [0xD2, 0xDA], [0xCA, 0xB2], [0xC8, 0xCA], [0xBD, 0xF6], [0xC6, 0xCD], [0xB3, 0xF0], [0xBD, 0xF1], [0xBD, 0xE9], [0xC8, 0xD4], [0xB4, 0xD3], [0xC2, 0xD8], [0xB2, 0xD6], [0xD7, 0xD0], [0xCA, 0xCB], [0xCB, 0xFB], [0xD5, 0xCC], [0xB8, 0xB6], [0xCF, 0xC9], [0xC7, 0xAA], [0xB4, 0xFA], [0xC1, 0xEE], [0xD2, 0xD4], [0xD2, 0xC7], [0xC3, 0xC7], [0xD1, 0xF6], [0xD6, 0xD9], [0xBC, 0xFE], [0xBC, 0xDB], [0xC8, 0xCE], [0xB7, 0xDD], [0xB7, 0xC2], [0xC6, 0xF3], [0xD2, 0xC1], [0xCE, 0xE9], [0xBC, 0xBF], [0xB7, 0xFC], [0xB7, 0xA5], [0xD0, 0xDD], [0xD6, 0xDA], [0xD3, 0xC5], [0xBB, 0xEF], [0xBB, 0xE1], [0xC9, 0xA1], [0xCE, 0xB0], [0xB4, 0xAB], [0xC9, 0xCB], [0xC2, 0xD7], [0xCE, 0xB1], [0xB2, 0xAE], [0xB9, 0xC0], [0xB0, 0xE9], [0xC1, 0xE6], [0xC9, 0xEC], [0xCB, 0xC5], [0xCB, 0xC6], [0xB5, 0xE8], [0xB5, 0xAB], [0xCE, 0xBB], [0xB5, 0xCD], [0xD7, 0xA1], [0xD7, 0xF4], [0xD3, 0xD3], [0xCC, 0xE5], [0xBA, 0xCE], [0xD3, 0xE0], [0xB7, 0xF0], [0xD7, 0xF7], [0xC4, 0xE3], [0xD3, 0xB6], [0xC5, 0xE5], [0xC0, 0xD0], [0xD1, 0xF0], [0xB0, 0xDB], [0xBC, 0xD1], [0xCA, 0xB9], [0xD6, 0xB6], [0xB3, 0xDE], [0xC0, 0xFD], [0xCA, 0xCC], [0xB6, 0xB1], [0xB9, 0xA9], [0xD2, 0xC0], [0xCF, 0xC0], [0xC2, 0xC2], [0xBD, 0xC4], [0xD5, 0xEC], [0xB2, 0xE0], [0xC7, 0xC8], [0xBF, 0xEB], [0xCE, 0xEA], [0xBA, 0xEE], [0xC7, 0xD6], [0xB1, 0xE3], [0xB4, 0xD9], [0xB6, 0xED], [0xBF, 0xA1], [0xC7, 0xCE], [0xC0, 0xFE], [0xCB, 0xD7], [0xB7, 0xFD], [0xB1, 0xA3], [0xD3, 0xE1], [0xD0, 0xC5], [0xC1, 0xA9], [0xBC, 0xF3], [0xD0, 0xDE], [0xB8, 0xA9], [0xBE, 0xE3], [0xB0, 0xB3], [0xB1, 0xB6], [0xB5, 0xB9], [0xBE, 0xF3], [0xCC, 0xC8], [0xBA, 0xF2], [0xD2, 0xD0], [0xBD, 0xE8], [0xB3, 0xAB], [0xBE, 0xEB], [0xC4, 0xDF], [0xD5, 0xAE], [0xD6, 0xB5], [0xC7, 0xE3], [0xBC, 0xD9], [0xC6, 0xAB], [0xD7, 0xF6], [0xCD, 0xA3], [0xBD, 0xA1], [0xC5, 0xBC], [0xCD, 0xB5], [0xB3, 0xA5], [0xBF, 0xFE], [0xB8, 0xB5], [0xC0, 0xFC], [0xB0, 0xF8], [0xB4, 0xF6], [0xB4, 0xA2], [0xB4, 0xDF], [0xB0, 0xC1], [0xC9, 0xB5], [0xCF, 0xF1], [0xC1, 0xC5], [0xC9, 0xAE], [0xCB, 0xDB], [0xBD, 0xA9], [0xC6, 0xA7], [0xC8, 0xE5], [0xC0, 0xDC], [0xB6, 0xF9], [0xD4, 0xCA], [0xD4, 0xAA], [0xD0, 0xD6], [0xB3, 0xE4], [0xD5, 0xD7], [0xCF, 0xC8], [0xB9, 0xE2], [0xBF, 0xCB], [0xC3, 0xE2], [0xB6, 0xD2], [0xCD, 0xC3], [0xB5, 0xB3], [0xB6, 0xB5], [0xBE, 0xA4], [0xC8, 0xEB], [0xC8, 0xAB], [0xB0, 0xCB], [0xB9, 0xAB], [0xC1, 0xF9], [0xC0, 0xBC], [0xB9, 0xB2], [0xB9, 0xD8], [0xD0, 0xCB], [0xB1, 0xF8], [0xC6, 0xE4], [0xBE, 0xDF], [0xB5, 0xE4], [0xD7, 0xC8], [0xD1, 0xF8], [0xBC, 0xE6], [0xCA, 0xDE], [0xBC, 0xBD], [0xC4, 0xDA], [0xB8, 0xD4], [0xC8, 0xBD], [0xB2, 0xE1], [0xD4, 0xD9], [0xC3, 0xB0], [0xC3, 0xE1], [0xC8, 0xDF], [0xD0, 0xB4], [0xBE, 0xFC], [0xC5, 0xA9], [0xB9, 0xDA], [0xD4, 0xA9], [0xB6, 0xAC], [0xB7, 0xEB], [0xB1, 0xF9], [0xB3, 0xE5], [0xBE, 0xF6], [0xBF, 0xF6], [0xD2, 0xB1], [0xC0, 0xE4], [0xB6, 0xB3], [0xBE, 0xBB], [0xC6, 0xE0], [0xD7, 0xBC], [0xC1, 0xB9], [0xB5, 0xF2], [0xC1, 0xE8], [0xBC, 0xF5], [0xB4, 0xD5], [0xC1, 0xDD], [0xC4, 0xFD], [0xBC, 0xB8], [0xB7, 0xB2], [0xB7, 0xEF], [0xC6, 0xBE], [0xBF, 0xAD], [0xBB, 0xCB], [0xB5, 0xCA], [0xD0, 0xD7], [0xCD, 0xB9], [0xB0, 0xBC], [0xB3, 0xF6], [0xBB, 0xF7], [0xBA, 0xAF], [0xD4, 0xE4], [0xB5, 0xB6], [0xB5, 0xF3], [0xC8, 0xD0], [0xB7, 0xD6], [0xC7, 0xD0], [0xBF, 0xAF], [0xD0, 0xCC], [0xBB, 0xAE], [0xC1, 0xD0], [0xC1, 0xF5], [0xD4, 0xF2], [0xB8, 0xD5], [0xB4, 0xB4], [0xB3, 0xF5], [0xC9, 0xBE], [0xC5, 0xD0], [0xC5, 0xD9], [0xC0, 0xFB], [0xB1, 0xF0], [0xB9, 0xCE], [0xB5, 0xBD], [0xD6, 0xC6], [0xCB, 0xA2], [0xC8, 0xAF], [0xC9, 0xB2], [0xB4, 0xCC], [0xBF, 0xCC], [0xB9, 0xF4], [0xB6, 0xE7], [0xBC, 0xC1], [0xCC, 0xEA], [0xCF, 0xF7], [0xC7, 0xB0], [0xB9, 0xD0], [0xBD, 0xA3], [0xCC, 0xDE], [0xC6, 0xCA], [0xB0, 0xFE], [0xBE, 0xE7], [0xCA, 0xA3], [0xBC, 0xF4], [0xB8, 0xB1], [0xB8, 0xEE], [0xBD, 0xCB], [0xC5, 0xFC], [0xC1, 0xA6], [0xC8, 0xB0], [0xB0, 0xEC], [0xB9, 0xA6], [0xBC, 0xD3], [0xCE, 0xF1], [0xC1, 0xD3], [0xB6, 0xAF], [0xD6, 0xFA], [0xC5, 0xAC], [0xBD, 0xD9], [0xC0, 0xF8], [0xBE, 0xA2], [0xC0, 0xCD], [0xCA, 0xC6], [0xB2, 0xAA], [0xD3, 0xC2], [0xC3, 0xE3], [0xD1, 0xAB], [0xC0, 0xD5], [0xBF, 0xB1], [0xC4, 0xBC], [0xC7, 0xDA], [0xC9, 0xD7], [0xB9, 0xB4], [0xCE, 0xF0], [0xD4, 0xC8], [0xB0, 0xFC], [0xB4, 0xD2], [0xD0, 0xD9], [0xBB, 0xAF], [0xB1, 0xB1], [0xB3, 0xD7], [0xD4, 0xD1], [0xBD, 0xB3], [0xBF, 0xEF], [0xCF, 0xBB], [0xB7, 0xCB], [0xC6, 0xA5], [0xC7, 0xF8], [0xD2, 0xBD], [0xC4, 0xE4], [0xCA, 0xAE], [0xC7, 0xA7], [0xC9, 0xFD], [0xCE, 0xE7], [0xBB, 0xDC], [0xB0, 0xEB], [0xBB, 0xAA], [0xD0, 0xAD], [0xB1, 0xB0], [0xD7, 0xE4], [0xD7, 0xBF], [0xB5, 0xA5], [0xC2, 0xF4], [0xC4, 0xCF], [0xB2, 0xA9], [0xB2, 0xB7], [0xB1, 0xE5], [0xD5, 0xBC], [0xBF, 0xA8], [0xC2, 0xAC], [0xC2, 0xB1], [0xCE, 0xD4], [0xCE, 0xC0], [0xC3, 0xAE], [0xD3, 0xA1], [0xCE, 0xA3], [0xBC, 0xB4], [0xC8, 0xB4], [0xC2, 0xD1], [0xBE, 0xED], [0xD0, 0xB6], [0xC7, 0xE4], [0xB3, 0xA7], [0xB6, 0xF2], [0xCC, 0xFC], [0xC0, 0xFA], [0xC0, 0xF7], [0xD1, 0xB9], [0xD1, 0xE1], [0xB2, 0xDE], [0xC0, 0xE5], [0xBA, 0xF1], [0xD4, 0xAD], [0xCF, 0xE1], [0xCF, 0xC3], [0xB3, 0xF8], [0xBE, 0xC7], [0xC8, 0xA5], [0xCF, 0xD8], [0xC8, 0xFE], [0xB2, 0xCE], [0xD3, 0xD6], [0xB2, 0xE6], [0xBC, 0xB0], [0xD3, 0xD1], [0xCB, 0xAB], [0xB7, 0xB4], [0xB7, 0xA2], [0xCA, 0xE5], [0xC8, 0xA1], [0xCA, 0xDC], [0xB1, 0xE4], [0xD0, 0xF0], [0xC5, 0xD1], [0xB5, 0xFE], [0xBF, 0xDA], [0xB9, 0xC5], [0xBE, 0xE4], [0xC1, 0xED], [0xD6, 0xBB], [0xBD, 0xD0], [0xD5, 0xD9], [0xB0, 0xC8], [0xB6, 0xA3], [0xBF, 0xC9], [0xCC, 0xA8], [0xCA, 0xB7], [0xD3, 0xD2], [0xD2, 0xB6], [0xBA, 0xC5], [0xCB, 0xBE], [0xCC, 0xBE], [0xB5, 0xF0], [0xD3, 0xF5], [0xB3, 0xD4], [0xB8, 0xF7], [0xBA, 0xCF], [0xBC, 0xAA], [0xB5, 0xF5], [0xCD, 0xAC], [0xC3, 0xFB], [0xBA, 0xF3], [0xC0, 0xF4], [0xCD, 0xC2], [0xCF, 0xF2], [0xCF, 0xC5], [0xC2, 0xC0], [0xC2, 0xF0], [0xBE, 0xFD], [0xC1, 0xDF], [0xCD, 0xCC], [0xD2, 0xF7], [0xB7, 0xCD], [0xB7, 0xF1], [0xB0, 0xC9], [0xB6, 0xD6], [0xB7, 0xD4], [0xBA, 0xAC], [0xCC, 0xFD], [0xBF, 0xD4], [0xCB, 0xB1], [0xC6, 0xF4], [0xD6, 0xA8], [0xCE, 0xE2], [0xB3, 0xB3], [0xCE, 0xFC], [0xB4, 0xB5], [0xCE, 0xC7], [0xBA, 0xF0], [0xCE, 0xE1], [0xD1, 0xBD], [0xB4, 0xF4], [0xB3, 0xCA], [0xB8, 0xE6], [0xC4, 0xC5], [0xC5, 0xBB], [0xD4, 0xB1], [0xC7, 0xBA], [0xCE, 0xD8], [0xC4, 0xD8], [0xD6, 0xDC], [0xCE, 0xB6], [0xBA, 0xC7], [0xC5, 0xDE], [0xC9, 0xEB], [0xBA, 0xF4], [0xC3, 0xFC], [0xBE, 0xD7], [0xC5, 0xD8], [0xD5, 0xA6], [0xBA, 0xCD], [0xBE, 0xCC], [0xD3, 0xBD], [0xB8, 0xC0], [0xD6, 0xE4], [0xB9, 0xBE], [0xBF, 0xA7], [0xC1, 0xFC], [0xD7, 0xC9], [0xD2, 0xA7], [0xBF, 0xA9], [0xD4, 0xDB], [0xBF, 0xC8], [0xCF, 0xCC], [0xD1, 0xCA], [0xB0, 0xA7], [0xC6, 0xB7], [0xBA, 0xE5], [0xB6, 0xDF], [0xCD, 0xDB], [0xB9, 0xFE], [0xD4, 0xD5], [0xCF, 0xEC], [0xB0, 0xA5], [0xD1, 0xC6], [0xBB, 0xA9], [0xD3, 0xB4], [0xB8, 0xE7], [0xC5, 0xB6], [0xC9, 0xDA], [0xC1, 0xA8], [0xC4, 0xC4], [0xBF, 0xDE], [0xCF, 0xF8], [0xD5, 0xDC], [0xB2, 0xB8], [0xBA, 0xDF], [0xD1, 0xE4], [0xCB, 0xF4], [0xB4, 0xBD], [0xB0, 0xA6], [0xCC, 0xC6], [0xBB, 0xBD], [0xBB, 0xA3], [0xCA, 0xDB], [0xCE, 0xA8], [0xB3, 0xAA], [0xCD, 0xD9], [0xBF, 0xD0], [0xD7, 0xC4], [0xC9, 0xCC], [0xB0, 0xA1], [0xB7, 0xC8], [0xC6, 0xA1], [0xC9, 0xB6], [0xC0, 0xB2], [0xC5, 0xBE], [0xC4, 0xF6], [0xD0, 0xA5], [0xCC, 0xE4], [0xBF, 0xA6], [0xCE, 0xB9], [0xC9, 0xC6], [0xC0, 0xAE], [0xBA, 0xED], [0xBA, 0xB0], [0xB4, 0xAD], [0xCF, 0xB2], [0xBA, 0xC8], [0xD0, 0xFA], [0xD4, 0xFB], [0xC5, 0xE7], [0xD3, 0xF7], [0xD0, 0xE1], [0xC9, 0xA4], [0xCA, 0xC8], [0xCE, 0xCB], [0xCB, 0xC3], [0xCB, 0xD4], [0xBC, 0xCE], [0xB8, 0xC2], [0xD0, 0xEA], [0xC2, 0xEF], [0xD6, 0xF6], [0xB3, 0xB0], [0xD7, 0xEC], [0xCB, 0xBB], [0xCE, 0xFB], [0xBA, 0xD9], [0xD2, 0xAD], [0xC6, 0xF7], [0xD4, 0xEB], [0xCA, 0xC9], [0xB8, 0xC1], [0xBA, 0xBF], [0xCC, 0xE7], [0xCF, 0xF9], [0xC8, 0xC2], [0xBD, 0xC0], [0xC4, 0xD2], [0xC7, 0xF4], [0xCB, 0xC4], [0xBB, 0xD8], [0xD2, 0xF2], [0xCD, 0xC5], [0xB6, 0xDA], [0xD4, 0xB0], [0xC0, 0xA7], [0xB4, 0xD1], [0xCE, 0xA7], [0xB9, 0xCC], [0xB9, 0xFA], [0xCD, 0xBC], [0xC6, 0xD4], [0xD4, 0xB2], [0xC8, 0xA6], [0xCD, 0xC1], [0xCA, 0xA5], [0xD4, 0xDA], [0xB9, 0xE7], [0xB5, 0xD8], [0xB3, 0xA1], [0xBB, 0xF8], [0xD6, 0xB7], [0xBE, 0xF9], [0xB7, 0xBB], [0xCC, 0xAE], [0xBF, 0xB2], [0xBB, 0xB5], [0xD7, 0xF8], [0xBF, 0xD3], [0xBF, 0xE9], [0xBC, 0xE1], [0xCC, 0xB3], [0xB0, 0xD3], [0xCE, 0xEB], [0xB7, 0xD8], [0xD7, 0xB9], [0xC6, 0xC2], [0xC0, 0xA4], [0xCC, 0xB9], [0xC6, 0xBA], [0xC5, 0xF7], [0xBF, 0xC0], [0xB4, 0xB9], [0xC0, 0xAC], [0xC2, 0xA2], [0xD0, 0xCD], [0xC0, 0xDD], [0xB6, 0xE2], [0xB9, 0xB8], [0xD4, 0xAB], [0xBF, 0xD1], [0xB5, 0xE6], [0xBF, 0xE5], [0xB9, 0xA1], [0xB0, 0xA3], [0xC2, 0xF1], [0xB3, 0xC7], [0xC6, 0xD2], [0xD3, 0xF2], [0xB2, 0xBA], [0xC5, 0xE0], [0xBB, 0xF9], [0xCC, 0xC3], [0xB6, 0xD1], [0xC7, 0xB5], [0xB6, 0xE9], [0xB1, 0xA4], [0xB5, 0xCC], [0xBF, 0xB0], [0xD1, 0xDF], [0xB6, 0xC2], [0xCB, 0xFA], [0xCB, 0xDC], [0xCB, 0xFE], [0xCC, 0xC1], [0xC8, 0xFB], [0xCC, 0xEE], [0xBE, 0xB3], [0xCA, 0xFB], [0xC9, 0xCA], [0xC4, 0xB9], [0xC7, 0xBD], [0xD4, 0xF6], [0xD0, 0xE6], [0xC4, 0xAB], [0xB6, 0xD5], [0xB1, 0xDA], [0xBA, 0xBE], [0xC8, 0xC0], [0xCA, 0xBF], [0xC8, 0xC9], [0xD7, 0xB3], [0xC9, 0xF9], [0xBF, 0xC7], [0xBA, 0xF8], [0xD2, 0xBC], [0xB4, 0xA6], [0xB1, 0xB8], [0xB8, 0xB4], [0xCF, 0xC4], [0xCF, 0xA6], [0xCD, 0xE2], [0xB6, 0xE0], [0xD2, 0xB9], [0xB9, 0xBB], [0xB4, 0xF3], [0xCC, 0xEC], [0xCC, 0xAB], [0xB7, 0xF2], [0xD1, 0xEB], [0xBA, 0xBB], [0xCA, 0xA7], [0xCD, 0xB7], [0xD2, 0xC4], [0xBF, 0xE4], [0xBC, 0xD0], [0xB6, 0xE1], [0xD1, 0xD9], [0xC6, 0xE6], [0xC4, 0xCE], [0xB7, 0xEE], [0xB7, 0xDC], [0xBF, 0xFC], [0xD7, 0xE0], [0xC6, 0xF5], [0xB1, 0xBC], [0xBD, 0xB1], [0xCC, 0xD7], [0xB5, 0xEC], [0xC9, 0xDD], [0xB0, 0xC2], [0xC5, 0xAE], [0xC5, 0xAB], [0xC4, 0xCC], [0xBC, 0xE9], [0xCB, 0xFD], [0xBA, 0xC3], [0xC8, 0xE7], [0xCD, 0xFD], [0xD7, 0xB1], [0xB8, 0xBE], [0xC2, 0xE8], [0xC8, 0xD1], [0xB6, 0xCA], [0xBC, 0xCB], [0xD1, 0xFD], [0xC3, 0xEE], [0xCD, 0xD7], [0xB7, 0xC1], [0xC4, 0xDD], [0xC3, 0xC3], [0xC6, 0xDE], [0xC4, 0xB7], [0xCA, 0xBC], [0xBD, 0xE3], [0xB9, 0xC3], [0xD0, 0xD5], [0xCE, 0xAF], [0xD2, 0xA6], [0xBD, 0xAA], [0xC0, 0xD1], [0xD2, 0xCC], [0xBC, 0xA7], [0xD2, 0xF6], [0xD7, 0xCB], [0xCD, 0xFE], [0xCD, 0xDE], [0xC2, 0xA6], [0xBD, 0xBF], [0xC4, 0xEF], [0xC4, 0xC8], [0xBE, 0xEA], [0xC9, 0xEF], [0xB6, 0xF0], [0xC3, 0xE4], [0xD3, 0xE9], [0xC8, 0xA2], [0xC6, 0xC5], [0xCD, 0xF1], [0xBB, 0xE9], [0xC0, 0xB7], [0xD3, 0xA4], [0xC9, 0xF4], [0xD0, 0xF6], [0xC3, 0xBD], [0xC3, 0xC4], [0xCF, 0xB1], [0xBC, 0xDE], [0xC9, 0xA9], [0xBC, 0xB5], [0xCF, 0xD3], [0xB5, 0xD5], [0xC4, 0xDB], [0xD7, 0xD3], [0xBF, 0xD7], [0xD4, 0xD0], [0xD7, 0xD6], [0xB4, 0xE6], [0xCB, 0xEF], [0xD7, 0xCE], [0xD0, 0xA2], [0xC3, 0xCF], [0xBC, 0xBE], [0xB9, 0xC2], [0xD1, 0xA7], [0xBA, 0xA2], [0xC2, 0xCF], [0xCA, 0xEB], [0xB7, 0xF5], [0xC8, 0xE6], [0xC4, 0xF5], [0xC4, 0xFE], [0xCB, 0xFC], [0xD5, 0xAC], [0xD3, 0xEE], [0xCA, 0xD8], [0xB0, 0xB2], [0xCB, 0xCE], [0xCD, 0xEA], [0xBA, 0xEA], [0xD7, 0xDA], [0xB9, 0xD9], [0xD6, 0xE6], [0xB6, 0xA8], [0xCD, 0xF0], [0xD2, 0xCB], [0xB1, 0xA6], [0xCA, 0xB5], [0xB3, 0xE8], [0xC9, 0xF3], [0xBF, 0xCD], [0xD0, 0xFB], [0xCA, 0xD2], [0xBB, 0xC2], [0xCF, 0xDC], [0xB9, 0xAC], [0xD4, 0xD7], [0xBA, 0xA6], [0xD1, 0xE7], [0xCF, 0xFC], [0xBC, 0xD2], [0xC8, 0xDD], [0xBF, 0xED], [0xB1, 0xF6], [0xCB, 0xDE], [0xBC, 0xC5], [0xBC, 0xC4], [0xD2, 0xFA], [0xC3, 0xDC], [0xBF, 0xDC], [0xB8, 0xBB], [0xC3, 0xC2], [0xBA, 0xAE], [0xD4, 0xA2], [0xC7, 0xDE], [0xC4, 0xAF], [0xB2, 0xEC], [0xB9, 0xD1], [0xC1, 0xC8], [0xD5, 0xAF], [0xB4, 0xE7], [0xB6, 0xD4], [0xCB, 0xC2], [0xD1, 0xB0], [0xB5, 0xBC], [0xCA, 0xD9], [0xB7, 0xE2], [0xC9, 0xE4], [0xBD, 0xAB], [0xCE, 0xBE], [0xD7, 0xF0], [0xD0, 0xA1], [0xC9, 0xD9], [0xB6, 0xFB], [0xBC, 0xE2], [0xB3, 0xBE], [0xC9, 0xD0], [0xB3, 0xA2], [0xD3, 0xC8], [0xD2, 0xA2], [0xBE, 0xCD], [0xCA, 0xAC], [0xD2, 0xFC], [0xB3, 0xDF], [0xC4, 0xE1], [0xBE, 0xA1], [0xCE, 0xB2], [0xC4, 0xF2], [0xBE, 0xD6], [0xC6, 0xA8], [0xB2, 0xE3], [0xBE, 0xD3], [0xC7, 0xFC], [0xCC, 0xEB], [0xBD, 0xEC], [0xCE, 0xDD], [0xCA, 0xBA], [0xC6, 0xC1], [0xD0, 0xBC], [0xD5, 0xB9], [0xCA, 0xF4], [0xCD, 0xC0], [0xC2, 0xC5], [0xC2, 0xC4], [0xCD, 0xCD], [0xC9, 0xBD], [0xD2, 0xD9], [0xD3, 0xEC], [0xCB, 0xEA], [0xC6, 0xF1], [0xB2, 0xED], [0xB8, 0xDA], [0xB5, 0xBA], [0xD1, 0xD2], [0xC1, 0xEB], [0xD4, 0xC0], [0xB0, 0xB6], [0xBF, 0xF9], [0xD6, 0xC5], [0xCF, 0xBF], [0xC2, 0xCD], [0xB6, 0xEB], [0xD3, 0xF8], [0xC7, 0xCD], [0xB7, 0xE5], [0xBE, 0xFE], [0xB3, 0xE7], [0xC6, 0xE9], [0xB4, 0xDE], [0xD1, 0xC2], [0xB1, 0xC0], [0xD5, 0xB8], [0xC7, 0xB6], [0xCE, 0xA1], [0xB4, 0xA8], [0xD6, 0xDD], [0xD1, 0xB2], [0xB3, 0xB2], [0xB9, 0xA4], [0xD7, 0xF3], [0xC7, 0xC9], [0xBE, 0xDE], [0xB9, 0xAE], [0xCE, 0xD7], [0xB2, 0xEE], [0xBC, 0xBA], [0xD2, 0xD1], [0xCB, 0xC8], [0xB0, 0xCD], [0xCF, 0xEF], [0xBD, 0xED], [0xB1, 0xD2], [0xCA, 0xD0], [0xB2, 0xBC], [0xCB, 0xA7], [0xB7, 0xAB], [0xCA, 0xA6], [0xCF, 0xA3], [0xD5, 0xCA], [0xC5, 0xC1], [0xCC, 0xFB], [0xC1, 0xB1], [0xD6, 0xE3], [0xB2, 0xAF], [0xD6, 0xC4], [0xB5, 0xDB], [0xB4, 0xF8], [0xD6, 0xA1], [0xCF, 0xAF], [0xB0, 0xEF], [0xB3, 0xA3], [0xC3, 0xB1], [0xC3, 0xDD], [0xB7, 0xF9], [0xBB, 0xCF], [0xC4, 0xBB], [0xB4, 0xB1], [0xB8, 0xC9], [0xC6, 0xBD], [0xC4, 0xEA], [0xB2, 0xA2], [0xD0, 0xD2], [0xBB, 0xC3], [0xD3, 0xD7], [0xD3, 0xC4], [0xB9, 0xE3], [0xD7, 0xAF], [0xC7, 0xEC], [0xB1, 0xD3], [0xB4, 0xB2], [0xD0, 0xF2], [0xC2, 0xAE], [0xBF, 0xE2], [0xD3, 0xA6], [0xB5, 0xD7], [0xB5, 0xEA], [0xC3, 0xED], [0xB8, 0xFD], [0xB8, 0xAE], [0xC5, 0xD3], [0xB7, 0xCF], [0xB6, 0xC8], [0xD7, 0xF9], [0xCD, 0xA5], [0xCA, 0xFC], [0xBF, 0xB5], [0xD3, 0xB9], [0xC1, 0xAE], [0xC0, 0xC8], [0xC0, 0xAA], [0xC1, 0xCE], [0xD1, 0xD3], [0xCD, 0xA2], [0xBD, 0xA8], [0xBF, 0xAA], [0xD2, 0xEC], [0xC6, 0xFA], [0xC5, 0xAA], [0xB1, 0xD7], [0xCA, 0xBD], [0xB9, 0xAD], [0xD2, 0xFD], [0xB8, 0xA5], [0xBA, 0xEB], [0xB3, 0xDA], [0xB5, 0xDC], [0xD5, 0xC5], [0xC3, 0xD6], [0xCF, 0xD2], [0xBB, 0xA1], [0xCD, 0xE4], [0xC8, 0xF5], [0xB5, 0xAF], [0xC7, 0xBF], [0xB9, 0xE9], [0xB5, 0xB1], [0xC2, 0xBC], [0xD2, 0xCD], [0xD0, 0xCE], [0xCD, 0xAE], [0xD1, 0xE5], [0xB2, 0xCA], [0xB1, 0xEB], [0xB1, 0xF2], [0xC5, 0xED], [0xD5, 0xC3], [0xD3, 0xB0], [0xD2, 0xDB], [0xB3, 0xB9], [0xB1, 0xCB], [0xCD, 0xF9], [0xD5, 0xF7], [0xBE, 0xB6], [0xB4, 0xFD], [0xBA, 0xDC], [0xBB, 0xB2], [0xC2, 0xC9], [0xD0, 0xEC], [0xCD, 0xBD], [0xB5, 0xC3], [0xC5, 0xC7], [0xD3, 0xF9], [0xD1, 0xAD], [0xCE, 0xA2], [0xB5, 0xC2], [0xBB, 0xD5], [0xD0, 0xC4], [0xB1, 0xD8], [0xD2, 0xE4], [0xBC, 0xC9], [0xC8, 0xCC], [0xD6, 0xBE], [0xCD, 0xFC], [0xC3, 0xA6], [0xD6, 0xD2], [0xD3, 0xC7], [0xBF, 0xEC], [0xB3, 0xC0], [0xC4, 0xEE], [0xD0, 0xC3], [0xBA, 0xF6], [0xB7, 0xDE], [0xBB, 0xB3], [0xCC, 0xAC], [0xCB, 0xCB], [0xD4, 0xF5], [0xC5, 0xAD], [0xD5, 0xFA], [0xC5, 0xC2], [0xB2, 0xC0], [0xC1, 0xAF], [0xCB, 0xBC], [0xB5, 0xA1], [0xBC, 0xB1], [0xD0, 0xD4], [0xD4, 0xB9], [0xB9, 0xD6], [0xC7, 0xD3], [0xD7, 0xDC], [0xCA, 0xD1], [0xC1, 0xB5], [0xBB, 0xD0], [0xBF, 0xD6], [0xBA, 0xE3], [0xCB, 0xA1], [0xBB, 0xD6], [0xD0, 0xF4], [0xBA, 0xDE], [0xB6, 0xF7], [0xB6, 0xB2], [0xCC, 0xF1], [0xB9, 0xA7], [0xCF, 0xA2], [0xC7, 0xA1], [0xBF, 0xD2], [0xB6, 0xF1], [0xC4, 0xD5], [0xD3, 0xC1], [0xC7, 0xC4], [0xCF, 0xA4], [0xBA, 0xB7], [0xBB, 0xDA], [0xCE, 0xF2], [0xD3, 0xC6], [0xBB, 0xBC], [0xD4, 0xC3], [0xC4, 0xFA], [0xD0, 0xFC], [0xC3, 0xF5], [0xB1, 0xAF], [0xBC, 0xC2], [0xB5, 0xBF], [0xC7, 0xE9], [0xBE, 0xAA], [0xCD, 0xEF], [0xBB, 0xF3], [0xCC, 0xE8], [0xCF, 0xA7], [0xCE, 0xA9], [0xBB, 0xDD], [0xB5, 0xEB], [0xBE, 0xE5], [0xB2, 0xD2], [0xB3, 0xCD], [0xB1, 0xB9], [0xB2, 0xD1], [0xB5, 0xAC], [0xB9, 0xDF], [0xB6, 0xE8], [0xCF, 0xEB], [0xBB, 0xCC], [0xC8, 0xC7], [0xD0, 0xCA], [0xB3, 0xEE], [0xD3, 0xFA], [0xD3, 0xE4], [0xD2, 0xE2], [0xD3, 0xDE], [0xB8, 0xD0], [0xB7, 0xDF], [0xC0, 0xA2], [0xD4, 0xB8], [0xB4, 0xC8], [0xBB, 0xC5], [0xC9, 0xF7], [0xC9, 0xE5], [0xC4, 0xBD], [0xC2, 0xFD], [0xBB, 0xDB], [0xBF, 0xAE], [0xCE, 0xBF], [0xBF, 0xB6], [0xB1, 0xEF], [0xD4, 0xF7], [0xBA, 0xA9], [0xBA, 0xB6], [0xB6, 0xAE], [0xD0, 0xB8], [0xB0, 0xC3], [0xC0, 0xC1], [0xC5, 0xB3], [0xB8, 0xEA], [0xCE, 0xEC], [0xD0, 0xE7], [0xCA, 0xF9], [0xC8, 0xD6], [0xCF, 0xB7], [0xB3, 0xC9], [0xCE, 0xD2], [0xBD, 0xE4], [0xBB, 0xF2], [0xD5, 0xBD], [0xC6, 0xDD], [0xBD, 0xD8], [0xC2, 0xBE], [0xB4, 0xC1], [0xB4, 0xF7], [0xBB, 0xA7], [0xB7, 0xBF], [0xCB, 0xF9], [0xB1, 0xE2], [0xC9, 0xC8], [0xCA, 0xD6], [0xB2, 0xC5], [0xD4, 0xFA], [0xC6, 0xCB], [0xB0, 0xC7], [0xB4, 0xF2], [0xC8, 0xD3], [0xCD, 0xD0], [0xBF, 0xB8], [0xBF, 0xDB], [0xC7, 0xA4], [0xD6, 0xB4], [0xC0, 0xA9], [0xC9, 0xA8], [0xD1, 0xEF], [0xC5, 0xA4], [0xB0, 0xE7], [0xB3, 0xB6], [0xC8, 0xC5], [0xB0, 0xE2], [0xB7, 0xF6], [0xC5, 0xFA], [0xB6, 0xF3], [0xD5, 0xD2], [0xB3, 0xD0], [0xBC, 0xBC], [0xB3, 0xAD], [0xBE, 0xF1], [0xB0, 0xD1], [0xD2, 0xD6], [0xCA, 0xE3], [0xD7, 0xA5], [0xCD, 0xB6], [0xB6, 0xB6], [0xBF, 0xB9], [0xD5, 0xDB], [0xB8, 0xA7], [0xC5, 0xD7], [0xBF, 0xD9], [0xC2, 0xD5], [0xC7, 0xC0], [0xBB, 0xA4], [0xB1, 0xA8], [0xC5, 0xEA], [0xC5, 0xFB], [0xCC, 0xA7], [0xB1, 0xA7], [0xB5, 0xD6], [0xC4, 0xA8], [0xD1, 0xBA], [0xB3, 0xE9], [0xC3, 0xF2], [0xB7, 0xF7], [0xD6, 0xF4], [0xB5, 0xA3], [0xB2, 0xF0], [0xC4, 0xB4], [0xC4, 0xE9], [0xC0, 0xAD], [0xB0, 0xE8], [0xC5, 0xC4], [0xC1, 0xE0], [0xB9, 0xD5], [0xBE, 0xDC], [0xCD, 0xD8], [0xB0, 0xCE], [0xCD, 0xCF], [0xBE, 0xD0], [0xD7, 0xBE], [0xD5, 0xD0], [0xB0, 0xDD], [0xC4, 0xE2], [0xC2, 0xA3], [0xBC, 0xF0], [0xD3, 0xB5], [0xC0, 0xB9], [0xC5, 0xA1], [0xB2, 0xA6], [0xD4, 0xF1], [0xC0, 0xA8], [0xCA, 0xC3], [0xD5, 0xFC], [0xB9, 0xB0], [0xC8, 0xAD], [0xCB, 0xA9], [0xBF, 0xBD], [0xC6, 0xB4], [0xD7, 0xA7], [0xCA, 0xB0], [0xC4, 0xC3], [0xB3, 0xD6], [0xB9, 0xD2], [0xD6, 0xB8], [0xB0, 0xB4], [0xBF, 0xE6], [0xCC, 0xF4], [0xCD, 0xDA], [0xD6, 0xBF], [0xC2, 0xCE], [0xCE, 0xCE], [0xCC, 0xA2], [0xD0, 0xAE], [0xC4, 0xD3], [0xB5, 0xB2], [0xD5, 0xF5], [0xBC, 0xB7], [0xBB, 0xD3], [0xB0, 0xA4], [0xC5, 0xB2], [0xB4, 0xEC], [0xD5, 0xF1], [0xCD, 0xA6], [0xCD, 0xEC], [0xCE, 0xE6], [0xCD, 0xB1], [0xC0, 0xA6], [0xD7, 0xBD], [0xB0, 0xC6], [0xBA, 0xB4], [0xC9, 0xD3], [0xC4, 0xF3], [0xBE, 0xE8], [0xB2, 0xB6], [0xC0, 0xCC], [0xCB, 0xF0], [0xBC, 0xF1], [0xBB, 0xBB], [0xB5, 0xB7], [0xC5, 0xF5], [0xBE, 0xDD], [0xB4, 0xB7], [0xBD, 0xDD], [0xC4, 0xED], [0xCF, 0xC6], [0xB5, 0xE0], [0xB6, 0xDE], [0xCA, 0xDA], [0xB5, 0xF4], [0xD5, 0xC6], [0xCC, 0xCD], [0xC6, 0xFE], [0xC5, 0xC5], [0xD2, 0xB4], [0xBE, 0xF2], [0xC2, 0xD3], [0xCC, 0xBD], [0xB3, 0xB8], [0xBD, 0xD3], [0xBF, 0xD8], [0xCD, 0xC6], [0xD1, 0xDA], [0xB4, 0xEB], [0xC2, 0xB0], [0xD6, 0xC0], [0xB5, 0xA7], [0xB2, 0xF4], [0xC8, 0xE0], [0xD7, 0xE1], [0xC3, 0xE8], [0xCC, 0xE1], [0xB2, 0xE5], [0xD2, 0xBE], [0xCE, 0xD5], [0xB4, 0xA7], [0xBF, 0xAB], [0xBE, 0xBE], [0xBD, 0xD2], [0xD4, 0xAE], [0xC0, 0xBF], [0xB2, 0xF3], [0xB8, 0xE9], [0xC2, 0xA7], [0xBD, 0xC1], [0xB2, 0xAB], [0xB4, 0xA4], [0xB4, 0xEA], [0xC9, 0xA6], [0xCB, 0xD1], [0xB8, 0xE3], [0xCC, 0xC2], [0xB0, 0xE1], [0xB4, 0xEE], [0xD0, 0xAF], [0xB2, 0xEB], [0xC9, 0xE3], [0xB0, 0xDA], [0xD2, 0xA1], [0xB1, 0xF7], [0xCC, 0xAF], [0xCB, 0xA4], [0xD5, 0xAA], [0xB4, 0xDD], [0xC4, 0xA6], [0xC3, 0xFE], [0xC4, 0xA1], [0xC1, 0xCC], [0xBE, 0xEF], [0xC6, 0xB2], [0xB3, 0xC5], [0xC8, 0xF6], [0xCB, 0xBA], [0xD7, 0xB2], [0xB3, 0xB7], [0xC1, 0xC3], [0xC7, 0xCB], [0xB2, 0xA5], [0xB4, 0xE9], [0xD7, 0xAB], [0xC4, 0xEC], [0xBA, 0xB3], [0xC0, 0xDE], [0xC9, 0xC3], [0xB2, 0xD9], [0xC7, 0xE6], [0xC7, 0xDC], [0xCB, 0xD3], [0xB2, 0xC1], [0xC5, 0xCA], [0xD4, 0xDC], [0xC8, 0xC1], [0xBE, 0xF0], [0xD6, 0xA7], [0xCA, 0xD5], [0xB8, 0xC4], [0xB9, 0xA5], [0xB7, 0xC5], [0xD5, 0xFE], [0xB9, 0xCA], [0xD0, 0xA7], [0xB5, 0xD0], [0xC3, 0xF4], [0xBE, 0xC8], [0xB0, 0xBD], [0xBD, 0xCC], [0xC1, 0xB2], [0xB1, 0xD6], [0xB3, 0xA8], [0xB8, 0xD2], [0xC9, 0xA2], [0xB6, 0xD8], [0xBE, 0xB4], [0xCA, 0xFD], [0xC7, 0xC3], [0xD5, 0xFB], [0xB7, 0xF3], [0xCE, 0xC4], [0xD5, 0xAB], [0xB1, 0xF3], [0xB0, 0xDF], [0xB6, 0xB7], [0xC1, 0xCF], [0xD0, 0xB1], [0xD5, 0xE5], [0xCE, 0xD3], [0xBD, 0xEF], [0xB3, 0xE2], [0xB8, 0xAB], [0xD5, 0xB6], [0xB6, 0xCF], [0xCB, 0xB9], [0xD0, 0xC2], [0xB7, 0xBD], [0xCA, 0xA9], [0xC5, 0xD4], [0xC2, 0xC3], [0xD0, 0xFD], [0xD7, 0xE5], [0xC6, 0xEC], [0xCE, 0xDE], [0xBC, 0xC8], [0xC8, 0xD5], [0xB5, 0xA9], [0xBE, 0xC9], [0xD6, 0xBC], [0xD4, 0xE7], [0xD1, 0xAE], [0xD0, 0xF1], [0xBA, 0xB5], [0xCA, 0xB1], [0xBF, 0xF5], [0xCD, 0xFA], [0xB0, 0xBA], [0xC0, 0xA5], [0xB2, 0xFD], [0xC3, 0xF7], [0xBB, 0xE8], [0xD2, 0xD7], [0xCE, 0xF4], [0xD0, 0xC7], [0xD3, 0xB3], [0xB4, 0xBA], [0xC3, 0xC1], [0xD7, 0xF2], [0xD5, 0xD1], [0xCA, 0xC7], [0xD6, 0xE7], [0xCF, 0xD4], [0xBB, 0xCE], [0xBD, 0xFA], [0xC9, 0xCE], [0xC9, 0xB9], [0xCF, 0xFE], [0xD4, 0xCE], [0xCD, 0xED], [0xCE, 0xEE], [0xBB, 0xDE], [0xB3, 0xBF], [0xC6, 0xD5], [0xBE, 0xB0], [0xCE, 0xFA], [0xC7, 0xE7], [0xBE, 0xA7], [0xD6, 0xC7], [0xC1, 0xC0], [0xD4, 0xDD], [0xCF, 0xBE], [0xCA, 0xEE], [0xC5, 0xAF], [0xB0, 0xB5], [0xC4, 0xBA], [0xB1, 0xA9], [0xCA, 0xEF], [0xC6, 0xD8], [0xD4, 0xBB], [0xC7, 0xFA], [0xD2, 0xB7], [0xB8, 0xFC], [0xB2, 0xDC], [0xC2, 0xFC], [0xD4, 0xF8], [0xCC, 0xE6], [0xD7, 0xEE], [0xD4, 0xC2], [0xD3, 0xD0], [0xC5, 0xF3], [0xB7, 0xFE], [0xCB, 0xB7], [0xC0, 0xCA], [0xCD, 0xFB], [0xB3, 0xAF], [0xC6, 0xDA], [0xC4, 0xBE], [0xCE, 0xB4], [0xC4, 0xA9], [0xB1, 0xBE], [0xD4, 0xFD], [0xCA, 0xF5], [0xD6, 0xEC], [0xC6, 0xD3], [0xB6, 0xE4], [0xBB, 0xFA], [0xD0, 0xE0], [0xC9, 0xB1], [0xD4, 0xD3], [0xC8, 0xA8], [0xB8, 0xCB], [0xC9, 0xBC], [0xC0, 0xEE], [0xD0, 0xD3], [0xB2, 0xC4], [0xB4, 0xE5], [0xD5, 0xC8], [0xB6, 0xC5], [0xCA, 0xF8], [0xB8, 0xDC], [0xCC, 0xF5], [0xC0, 0xB4], [0xD1, 0xEE], [0xBA, 0xBC], [0xB1, 0xAD], [0xBD, 0xDC], [0xCB, 0xC9], [0xB0, 0xE5], [0xBC, 0xAB], [0xB9, 0xB9], [0xCD, 0xF7], [0xCE, 0xF6], [0xD5, 0xED], [0xC1, 0xD6], [0xC3, 0xB6], [0xB9, 0xFB], [0xD6, 0xA6], [0xCA, 0xE0], [0xD4, 0xE6], [0xC7, 0xB9], [0xB7, 0xE3], [0xBF, 0xDD], [0xBC, 0xDC], [0xBC, 0xCF], [0xB1, 0xFA], [0xB0, 0xD8], [0xC4, 0xB3], [0xB8, 0xCC], [0xC6, 0xE2], [0xC8, 0xBE], [0xC8, 0xE1], [0xB9, 0xF1], [0xD7, 0xF5], [0xC4, 0xFB], [0xB2, 0xE9], [0xBC, 0xED], [0xBF, 0xC2], [0xD6, 0xF9], [0xC1, 0xF8], [0xB2, 0xF1], [0xCA, 0xC1], [0xD5, 0xA4], [0xB1, 0xEA], [0xD5, 0xBB], [0xB6, 0xB0], [0xC0, 0xB8], [0xCA, 0xF7], [0xCB, 0xA8], [0xC6, 0xDC], [0xC0, 0xF5], [0xD0, 0xA3], [0xD6, 0xEA], [0xD1, 0xF9], [0xBA, 0xCB], [0xB8, 0xF9], [0xB8, 0xF1], [0xD4, 0xD4], [0xB9, 0xF0], [0xCC, 0xD2], [0xCE, 0xA6], [0xBF, 0xF2], [0xB0, 0xB8], [0xD7, 0xC0], [0xCD, 0xA9], [0xC9, 0xA3], [0xBB, 0xB8], [0xBD, 0xDB], [0xB5, 0xB5], [0xC7, 0xC5], [0xBD, 0xB0], [0xD7, 0xAE], [0xCD, 0xB0], [0xC1, 0xBA], [0xC3, 0xB7], [0xB0, 0xF0], [0xB9, 0xA3], [0xC9, 0xD2], [0xC3, 0xCE], [0xCE, 0xE0], [0xC0, 0xE6], [0xCB, 0xF3], [0xCC, 0xDD], [0xD0, 0xB5], [0xCA, 0xE1], [0xBC, 0xEC], [0xC3, 0xDE], [0xC6, 0xE5], [0xB9, 0xF7], [0xB0, 0xF4], [0xD7, 0xD8], [0xBC, 0xAC], [0xC5, 0xEF], [0xCC, 0xC4], [0xC9, 0xAD], [0xC0, 0xE2], [0xBF, 0xC3], [0xB9, 0xD7], [0xD2, 0xCE], [0xD6, 0xB2], [0xD7, 0xB5], [0xBD, 0xB7], [0xCD, 0xD6], [0xD2, 0xAC], [0xB4, 0xAA], [0xB4, 0xBB], [0xD0, 0xA8], [0xB3, 0xFE], [0xC0, 0xE3], [0xBF, 0xAC], [0xC2, 0xA5], [0xB8, 0xC5], [0xD3, 0xDC], [0xC0, 0xC6], [0xB0, 0xF1], [0xD5, 0xA5], [0xC1, 0xF1], [0xC8, 0xB6], [0xBB, 0xB1], [0xBC, 0xF7], [0xB2, 0xDB], [0xB7, 0xAE], [0xD5, 0xC1], [0xC4, 0xA3], [0xBA, 0xE1], [0xD3, 0xA3], [0xC7, 0xC1], [0xB3, 0xC8], [0xCF, 0xF0], [0xB3, 0xF7], [0xCC, 0xB4], [0xCF, 0xAD], [0xC3, 0xCA], [0xC7, 0xB7], [0xB4, 0xCE], [0xBB, 0xB6], [0xD0, 0xC0], [0xC5, 0xB7], [0xD3, 0xFB], [0xC6, 0xDB], [0xBF, 0xEE], [0xD0, 0xAA], [0xC7, 0xB8], [0xB8, 0xE8], [0xD6, 0xB9], [0xD5, 0xFD], [0xB4, 0xCB], [0xB2, 0xBD], [0xCE, 0xE4], [0xC6, 0xE7], [0xCD, 0xE1], [0xB4, 0xF5], [0xCB, 0xC0], [0xBC, 0xDF], [0xD1, 0xEA], [0xB4, 0xF9], [0xD1, 0xB3], [0xCA, 0xE2], [0xB2, 0xD0], [0xD6, 0xB3], [0xC5, 0xB9], [0xB6, 0xCE], [0xD2, 0xF3], [0xB5, 0xEE], [0xBB, 0xD9], [0xD2, 0xE3], [0xCE, 0xE3], [0xC4, 0xB8], [0xC3, 0xBF], [0xB6, 0xBE], [0xB1, 0xC8], [0xB1, 0xCF], [0xB1, 0xD1], [0xC5, 0xFE], [0xB1, 0xD0], [0xC3, 0xAB], [0xD5, 0xB1], [0xBA, 0xC1], [0xCC, 0xBA], [0xCA, 0xCF], [0xC3, 0xF1], [0xC3, 0xA5], [0xC6, 0xF8], [0xC4, 0xCA], [0xB7, 0xD5], [0xB7, 0xFA], [0xC7, 0xE2], [0xBA, 0xA4], [0xD1, 0xF5], [0xB0, 0xB1], [0xB5, 0xAA], [0xC2, 0xC8], [0xC7, 0xE8], [0xCB, 0xAE], [0xD3, 0xC0], [0xCD, 0xA1], [0xD6, 0xAD], [0xC7, 0xF3], [0xBB, 0xE3], [0xBA, 0xBA], [0xCF, 0xAB], [0xC9, 0xC7], [0xBA, 0xB9], [0xD1, 0xB4], [0xC8, 0xEA], [0xB9, 0xAF], [0xBD, 0xAD], [0xB3, 0xD8], [0xCE, 0xDB], [0xCC, 0xC0], [0xCD, 0xF4], [0xCC, 0xAD], [0xBC, 0xB3], [0xD0, 0xDA], [0xC6, 0xFB], [0xB7, 0xDA], [0xC7, 0xDF], [0xD2, 0xCA], [0xCE, 0xD6], [0xC9, 0xF2], [0xB3, 0xC1], [0xC6, 0xE3], [0xC9, 0xB3], [0xC5, 0xE6], [0xB9, 0xB5], [0xC3, 0xBB], [0xC5, 0xBD], [0xC1, 0xA4], [0xC2, 0xD9], [0xB2, 0xD7], [0xBB, 0xA6], [0xC4, 0xAD], [0xBE, 0xDA], [0xBA, 0xD3], [0xB7, 0xD0], [0xD3, 0xCD], [0xD6, 0xCE], [0xD5, 0xD3], [0xB9, 0xC1], [0xD5, 0xB4], [0xD1, 0xD8], [0xD0, 0xB9], [0xC7, 0xF6], [0xC8, 0xAA], [0xB2, 0xB4], [0xC3, 0xDA], [0xB7, 0xA8], [0xB7, 0xBA], [0xC5, 0xA2], [0xC5, 0xDD], [0xB2, 0xA8], [0xC6, 0xFC], [0xC4, 0xE0], [0xD7, 0xA2], [0xC0, 0xE1], [0xCC, 0xA9], [0xD3, 0xBE], [0xB1, 0xC3], [0xD0, 0xBA], [0xC6, 0xC3], [0xD4, 0xF3], [0xBD, 0xE0], [0xD1, 0xF3], [0xC8, 0xF7], [0xCF, 0xB4], [0xC2, 0xE5], [0xB6, 0xB4], [0xBD, 0xF2], [0xBA, 0xE9], [0xB6, 0xFD], [0xD6, 0xDE], [0xBB, 0xEE], [0xCD, 0xDD], [0xC7, 0xA2], [0xC5, 0xC9], [0xC1, 0xF7], [0xC7, 0xB3], [0xBD, 0xAC], [0xBD, 0xBD], [0xD7, 0xC7], [0xB2, 0xE2], [0xBC, 0xC3], [0xBB, 0xEB], [0xC5, 0xA8], [0xD5, 0xE3], [0xBF, 0xA3], [0xC6, 0xD6], [0xBA, 0xC6], [0xC0, 0xCB], [0xB8, 0xA1], [0xD4, 0xA1], [0xBA, 0xA3], [0xBD, 0xFE], [0xCD, 0xBF], [0xC4, 0xF9], [0xCF, 0xFB], [0xC9, 0xE6], [0xD3, 0xBF], [0xCF, 0xD1], [0xCC, 0xE9], [0xCC, 0xCE], [0xC0, 0xD4], [0xC1, 0xB0], [0xCE, 0xD0], [0xBB, 0xC1], [0xB5, 0xD3], [0xC8, 0xF3], [0xBD, 0xA7], [0xD5, 0xC7], [0xC9, 0xAC], [0xB8, 0xA2], [0xD1, 0xC4], [0xD2, 0xBA], [0xBA, 0xAD], [0xBA, 0xD4], [0xB5, 0xED], [0xD7, 0xCD], [0xCF, 0xFD], [0xC1, 0xDC], [0xCC, 0xCA], [0xCA, 0xE7], [0xC4, 0xD7], [0xCC, 0xD4], [0xB5, 0xAD], [0xD3, 0xD9], [0xD2, 0xF9], [0xB4, 0xE3], [0xBB, 0xB4], [0xC9, 0xEE], [0xB4, 0xBE], [0xBB, 0xEC], [0xD1, 0xCD], [0xCC, 0xED], [0xC7, 0xE5], [0xD4, 0xA8], [0xD7, 0xD5], [0xBD, 0xA5], [0xD3, 0xE6], [0xC9, 0xF8], [0xD3, 0xE5], [0xC7, 0xFE], [0xB6, 0xC9], [0xD4, 0xFC], [0xB2, 0xB3], [0xCE, 0xC2], [0xCE, 0xBC], [0xB8, 0xDB], [0xBF, 0xCA], [0xD3, 0xCE], [0xC3, 0xEC], [0xC5, 0xC8], [0xCD, 0xC4], [0xBA, 0xFE], [0xCF, 0xE6], [0xD5, 0xBF], [0xCD, 0xE5], [0xCA, 0xAA], [0xC0, 0xA3], [0xBD, 0xA6], [0xB8, 0xC8], [0xD4, 0xB4], [0xC1, 0xEF], [0xD2, 0xE7], [0xCF, 0xAA], [0xCB, 0xDD], [0xC8, 0xDC], [0xC4, 0xE7], [0xB3, 0xFC], [0xB5, 0xE1], [0xD7, 0xCC], [0xBB, 0xAC], [0xD7, 0xD2], [0xCC, 0xCF], [0xB9, 0xF6], [0xD6, 0xCD], [0xC2, 0xFA], [0xC2, 0xCB], [0xC0, 0xC4], [0xC2, 0xD0], [0xB1, 0xF5], [0xCC, 0xB2], [0xB5, 0xCE], [0xC6, 0xAF], [0xC6, 0xE1], [0xC2, 0xA9], [0xC0, 0xEC], [0xD1, 0xDD], [0xC4, 0xAE], [0xC2, 0xFE], [0xCA, 0xFE], [0xD5, 0xC4], [0xD1, 0xFA], [0xCE, 0xAB], [0xC5, 0xCB], [0xC7, 0xB1], [0xC2, 0xBA], [0xC1, 0xCA], [0xCC, 0xB6], [0xB3, 0xB1], [0xB3, 0xCE], [0xB3, 0xBA], [0xC5, 0xEC], [0xC0, 0xBD], [0xD4, 0xE8], [0xB0, 0xC4], [0xBC, 0xA4], [0xB1, 0xF4], [0xC6, 0xD9], [0xB9, 0xE0], [0xBB, 0xF0], [0xC3, 0xF0], [0xB5, 0xC6], [0xBB, 0xD2], [0xC1, 0xE9], [0xD4, 0xEE], [0xBE, 0xC4], [0xD7, 0xC6], [0xD4, 0xD6], [0xB2, 0xD3], [0xC2, 0xAF], [0xB4, 0xB6], [0xD1, 0xD7], [0xB3, 0xB4], [0xC8, 0xB2], [0xBF, 0xBB], [0xD6, 0xCB], [0xBE, 0xE6], [0xCC, 0xBF], [0xC5, 0xDA], [0xBE, 0xBC], [0xB1, 0xFE], [0xD5, 0xA8], [0xB5, 0xE3], [0xC1, 0xB6], [0xB3, 0xE3], [0xCB, 0xB8], [0xC0, 0xC3], [0xCC, 0xFE], [0xC1, 0xD2], [0xBA, 0xE6], [0xC0, 0xD3], [0xD6, 0xF2], [0xD1, 0xCC], [0xBF, 0xBE], [0xB7, 0xB3], [0xC9, 0xD5], [0xBB, 0xE2], [0xCC, 0xCC], [0xBD, 0xFD], [0xC8, 0xC8], [0xCF, 0xA9], [0xCD, 0xE9], [0xC5, 0xEB], [0xB7, 0xE9], [0xD1, 0xC9], [0xBA, 0xB8], [0xBB, 0xC0], [0xB1, 0xBA], [0xB7, 0xD9], [0xBD, 0xB9], [0xD1, 0xE6], [0xC8, 0xBB], [0xBB, 0xCD], [0xBC, 0xE5], [0xC9, 0xB7], [0xC3, 0xBA], [0xD5, 0xD5], [0xD6, 0xF3], [0xC9, 0xBF], [0xCF, 0xA8], [0xD0, 0xDC], [0xD1, 0xAC], [0xC8, 0xDB], [0xCE, 0xF5], [0xCA, 0xEC], [0xB0, 0xBE], [0xC8, 0xBC], [0xC1, 0xC7], [0xD1, 0xE0], [0xD4, 0xEF], [0xB1, 0xAC], [0xD7, 0xA6], [0xC5, 0xC0], [0xB0, 0xAE], [0xBE, 0xF4], [0xB8, 0xB8], [0xD2, 0xAF], [0xB0, 0xD6], [0xB5, 0xF9], [0xCB, 0xAC], [0xC6, 0xAC], [0xB0, 0xE6], [0xC5, 0xC6], [0xD1, 0xC0], [0xC5, 0xA3], [0xC4, 0xB2], [0xC4, 0xB5], [0xC0, 0xCE], [0xC4, 0xC1], [0xCE, 0xEF], [0xC9, 0xFC], [0xC7, 0xA3], [0xCC, 0xD8], [0xCE, 0xFE], [0xCF, 0xAC], [0xC0, 0xE7], [0xB6, 0xBF], [0xC8, 0xAE], [0xB7, 0xB8], [0xD7, 0xB4], [0xD3, 0xCC], [0xBF, 0xF1], [0xB5, 0xD2], [0xB1, 0xB7], [0xBA, 0xFC], [0xB9, 0xB7], [0xBE, 0xD1], [0xC4, 0xFC], [0xBA, 0xDD], [0xBD, 0xC6], [0xB6, 0xC0], [0xCF, 0xC1], [0xCA, 0xA8], [0xD5, 0xF8], [0xD3, 0xFC], [0xC0, 0xEA], [0xC0, 0xC7], [0xC1, 0xD4], [0xB2, 0xFE], [0xC3, 0xCD], [0xB2, 0xC2], [0xD0, 0xC9], [0xD6, 0xED], [0xC3, 0xA8], [0xCF, 0xD7], [0xBA, 0xEF], [0xBB, 0xAB], [0xD4, 0xB3], [0xCC, 0xA1], [0xD0, 0xFE], [0xC2, 0xCA], [0xD3, 0xF1], [0xCD, 0xF5], [0xBE, 0xC1], [0xC2, 0xEA], [0xCD, 0xE6], [0xC3, 0xB5], [0xBB, 0xB7], [0xCF, 0xD6], [0xC1, 0xE1], [0xB2, 0xA3], [0xC9, 0xBA], [0xD5, 0xE4], [0xB7, 0xA9], [0xD6, 0xE9], [0xB0, 0xE0], [0xC7, 0xF2], [0xC0, 0xC5], [0xC0, 0xED], [0xC1, 0xF0], [0xCB, 0xF6], [0xD7, 0xC1], [0xC1, 0xD5], [0xC7, 0xD9], [0xC5, 0xFD], [0xC5, 0xC3], [0xC7, 0xED], [0xBA, 0xF7], [0xC8, 0xF0], [0xC9, 0xAA], [0xB9, 0xE5], [0xD1, 0xFE], [0xC1, 0xA7], [0xB9, 0xCF], [0xC6, 0xB0], [0xB0, 0xEA], [0xC8, 0xBF], [0xCD, 0xDF], [0xCE, 0xCD], [0xC6, 0xBF], [0xB4, 0xC9], [0xD5, 0xE7], [0xB8, 0xCA], [0xC9, 0xF5], [0xCC, 0xF0], [0xC9, 0xFA], [0xC9, 0xFB], [0xD3, 0xC3], [0xCB, 0xA6], [0xB8, 0xA6], [0xB1, 0xC2], [0xCC, 0xEF], [0xD3, 0xC9], [0xBC, 0xD7], [0xC9, 0xEA], [0xB5, 0xE7], [0xC4, 0xD0], [0xB5, 0xE9], [0xBB, 0xAD], [0xB3, 0xA9], [0xBD, 0xE7], [0xCE, 0xB7], [0xC5, 0xCF], [0xC1, 0xF4], [0xD0, 0xF3], [0xC2, 0xD4], [0xC6, 0xE8], [0xB7, 0xAC], [0xB3, 0xEB], [0xBB, 0xFB], [0xBD, 0xAE], [0xCA, 0xE8], [0xD2, 0xC9], [0xC1, 0xC6], [0xB8, 0xED], [0xBE, 0xCE], [0xC5, 0xB1], [0xD1, 0xF1], [0xB0, 0xCC], [0xBD, 0xEA], [0xD2, 0xDF], [0xB4, 0xAF], [0xB7, 0xE8], [0xC6, 0xA3], [0xB4, 0xC3], [0xD5, 0xEE], [0xCC, 0xDB], [0xBE, 0xD2], [0xBC, 0xB2], [0xB2, 0xA1], [0xD6, 0xA2], [0xD3, 0xB8], [0xBE, 0xB7], [0xC8, 0xAC], [0xD1, 0xF7], [0xD6, 0xCC], [0xBA, 0xDB], [0xB6, 0xBB], [0xCD, 0xB4], [0xC6, 0xA6], [0xC1, 0xA1], [0xBB, 0xBE], [0xCC, 0xB5], [0xB3, 0xD5], [0xB1, 0xD4], [0xB4, 0xE1], [0xCE, 0xC1], [0xC1, 0xF6], [0xCA, 0xDD], [0xB4, 0xF1], [0xB1, 0xF1], [0xCC, 0xB1], [0xD5, 0xCE], [0xC8, 0xB3], [0xB0, 0xA9], [0xD1, 0xA2], [0xB9, 0xEF], [0xB5, 0xC7], [0xB0, 0xD7], [0xB0, 0xD9], [0xD4, 0xED], [0xB5, 0xC4], [0xBD, 0xD4], [0xBB, 0xCA], [0xB8, 0xDE], [0xB0, 0xA8], [0xCD, 0xEE], [0xC6, 0xA4], [0xD6, 0xE5], [0xC3, 0xF3], [0xD3, 0xDB], [0xD6, 0xD1], [0xC5, 0xE8], [0xD3, 0xAF], [0xD2, 0xE6], [0xB0, 0xBB], [0xD5, 0xB5], [0xD1, 0xCE], [0xBC, 0xE0], [0xBA, 0xD0], [0xBF, 0xF8], [0xB8, 0xC7], [0xB5, 0xC1], [0xC5, 0xCC], [0xCA, 0xA2], [0xC3, 0xCB], [0xC4, 0xBF], [0xB6, 0xA2], [0xC3, 0xA4], [0xD6, 0xB1], [0xCF, 0xE0], [0xC5, 0xCE], [0xB6, 0xDC], [0xCA, 0xA1], [0xC3, 0xBC], [0xBF, 0xB4], [0xD5, 0xE6], [0xC3, 0xDF], [0xD5, 0xA3], [0xD1, 0xA3], [0xC3, 0xD0], [0xBF, 0xF4], [0xBE, 0xEC], [0xCC, 0xF7], [0xD1, 0xDB], [0xD7, 0xC5], [0xD5, 0xF6], [0xBE, 0xA6], [0xCB, 0xAF], [0xB6, 0xBD], [0xC4, 0xC0], [0xBD, 0xDE], [0xB2, 0xC7], [0xB6, 0xC3], [0xC3, 0xE9], [0xB3, 0xF2], [0xCF, 0xB9], [0xC2, 0xF7], [0xC6, 0xB3], [0xC7, 0xC6], [0xD6, 0xF5], [0xB5, 0xC9], [0xCB, 0xB2], [0xCD, 0xAB], [0xD5, 0xB0], [0xB4, 0xA3], [0xC3, 0xAC], [0xCA, 0xB8], [0xD2, 0xD3], [0xD6, 0xAA], [0xBE, 0xD8], [0xBD, 0xC3], [0xB6, 0xCC], [0xB0, 0xAB], [0xCA, 0xAF], [0xCE, 0xF9], [0xB7, 0xAF], [0xBF, 0xF3], [0xC2, 0xEB], [0xC9, 0xB0], [0xC6, 0xF6], [0xBF, 0xB3], [0xC5, 0xF8], [0xD1, 0xD0], [0xD7, 0xA9], [0xD1, 0xE2], [0xD5, 0xE8], [0xC5, 0xE9], [0xC6, 0xC6], [0xC9, 0xE9], [0xD4, 0xD2], [0xC0, 0xF9], [0xB4, 0xA1], [0xB9, 0xE8], [0xCE, 0xF8], [0xCB, 0xB6], [0xCF, 0xF5], [0xC1, 0xF2], [0xD3, 0xB2], [0xC8, 0xB7], [0xBC, 0xEF], [0xC5, 0xF0], [0xB5, 0xEF], [0xC2, 0xB5], [0xB0, 0xAD], [0xCB, 0xE9], [0xB1, 0xAE], [0xCD, 0xEB], [0xB5, 0xE2], [0xB5, 0xFA], [0xB1, 0xCC], [0xC5, 0xF6], [0xBC, 0xEE], [0xCC, 0xBC], [0xB2, 0xEA], [0xC4, 0xEB], [0xB4, 0xC5], [0xB0, 0xF5], [0xC0, 0xDA], [0xB4, 0xE8], [0xC5, 0xCD], [0xBF, 0xC4], [0xC4, 0xA5], [0xC1, 0xD7], [0xBB, 0xC7], [0xBD, 0xB8], [0xCA, 0xBE], [0xC0, 0xF1], [0xC9, 0xE7], [0xC6, 0xEE], [0xC6, 0xED], [0xD7, 0xE6], [0xD7, 0xA3], [0xC9, 0xF1], [0xCB, 0xEE], [0xCF, 0xE9], [0xC6, 0xB1], [0xBC, 0xC0], [0xB5, 0xBB], [0xBB, 0xF6], [0xBD, 0xFB], [0xC2, 0xBB], [0xB8, 0xA3], [0xD3, 0xED], [0xC0, 0xEB], [0xC7, 0xDD], [0xBA, 0xCC], [0xD0, 0xE3], [0xCB, 0xBD], [0xCD, 0xBA], [0xB8, 0xD1], [0xB1, 0xFC], [0xC7, 0xEF], [0xD6, 0xD6], [0xBF, 0xC6], [0xC3, 0xEB], [0xC3, 0xD8], [0xD7, 0xE2], [0xB3, 0xD3], [0xC7, 0xD8], [0xD1, 0xED], [0xD6, 0xC8], [0xBB, 0xFD], [0xB3, 0xC6], [0xBD, 0xD5], [0xD2, 0xC6], [0xBB, 0xE0], [0xCF, 0xA1], [0xB3, 0xCC], [0xC9, 0xD4], [0xCB, 0xB0], [0xB0, 0xDE], [0xD6, 0xC9], [0xB3, 0xED], [0xCE, 0xC8], [0xB5, 0xBE], [0xBC, 0xDA], [0xBB, 0xFC], [0xB8, 0xE5], [0xC4, 0xC2], [0xCB, 0xEB], [0xD1, 0xA8], [0xBE, 0xBF], [0xC7, 0xEE], [0xBF, 0xD5], [0xB4, 0xA9], [0xCD, 0xBB], [0xC7, 0xD4], [0xD5, 0xAD], [0xC7, 0xCF], [0xD2, 0xA4], [0xD6, 0xCF], [0xBD, 0xD1], [0xB4, 0xB0], [0xBE, 0xBD], [0xB4, 0xDC], [0xCE, 0xD1], [0xBF, 0xDF], [0xBF, 0xFA], [0xC1, 0xFE], [0xC1, 0xA2], [0xCA, 0xFA], [0xD5, 0xBE], [0xBE, 0xBA], [0xBE, 0xB9], [0xD5, 0xC2], [0xBF, 0xA2], [0xCD, 0xAF], [0xBD, 0xDF], [0xB6, 0xCB], [0xD6, 0xF1], [0xB8, 0xCD], [0xB0, 0xCA], [0xCB, 0xF1], [0xD0, 0xA6], [0xB1, 0xCA], [0xB5, 0xD1], [0xB7, 0xFB], [0xB1, 0xBF], [0xB5, 0xDA], [0xBC, 0xE3], [0xC1, 0xFD], [0xB5, 0xC8], [0xBD, 0xEE], [0xB7, 0xA4], [0xBF, 0xF0], [0xD6, 0xFE], [0xCD, 0xB2], [0xB4, 0xF0], [0xB2, 0xDF], [0xC9, 0xB8], [0xBF, 0xEA], [0xB3, 0xEF], [0xC7, 0xA9], [0xBC, 0xF2], [0xB9, 0xBF], [0xB2, 0xAD], [0xBB, 0xFE], [0xCB, 0xE3], [0xB9, 0xDC], [0xC2, 0xE1], [0xBC, 0xFD], [0xCF, 0xE4], [0xD7, 0xAD], [0xC6, 0xAA], [0xC2, 0xA8], [0xB8, 0xDD], [0xB4, 0xDB], [0xC0, 0xBA], [0xC0, 0xE9], [0xC5, 0xF1], [0xB4, 0xD8], [0xBB, 0xC9], [0xB2, 0xBE], [0xBC, 0xAE], [0xC3, 0xD7], [0xC0, 0xE0], [0xD7, 0xD1], [0xB7, 0xDB], [0xC1, 0xA3], [0xC6, 0xC9], [0xB4, 0xD6], [0xD5, 0xB3], [0xCB, 0xDA], [0xD4, 0xC1], [0xD6, 0xE0], [0xB7, 0xE0], [0xC1, 0xB8], [0xC1, 0xBB], [0xBE, 0xAC], [0xB4, 0xE2], [0xBE, 0xAB], [0xBA, 0xFD], [0xB8, 0xE2], [0xCC, 0xC7], [0xB2, 0xDA], [0xC3, 0xD3], [0xD4, 0xE3], [0xBF, 0xB7], [0xC5, 0xB4], [0xCF, 0xB5], [0xCE, 0xC9], [0xCB, 0xD8], [0xCB, 0xF7], [0xBD, 0xF4], [0xD7, 0xCF], [0xC0, 0xDB], [0xD0, 0xF5], [0xB7, 0xB1], [0xD7, 0xEB], [0xBE, 0xC0], [0xBA, 0xEC], [0xCF, 0xCB], [0xD4, 0xBC], [0xBC, 0xB6], [0xBC, 0xCD], [0xC8, 0xD2], [0xCE, 0xB3], [0xB4, 0xBF], [0xC9, 0xB4], [0xB8, 0xD9], [0xC4, 0xC9], [0xD7, 0xDD], [0xC2, 0xDA], [0xB7, 0xD7], [0xD6, 0xBD], [0xCE, 0xC6], [0xB7, 0xC4], [0xC5, 0xA6], [0xCF, 0xDF], [0xC1, 0xB7], [0xD7, 0xE9], [0xC9, 0xF0], [0xCF, 0xB8], [0xD6, 0xAF], [0xD6, 0xD5], [0xB0, 0xED], [0xC9, 0xDC], [0xD2, 0xEF], [0xBE, 0xAD], [0xB0, 0xF3], [0xC8, 0xDE], [0xBD, 0xE1], [0xC8, 0xC6], [0xBB, 0xE6], [0xB8, 0xF8], [0xD1, 0xA4], [0xC2, 0xE7], [0xBE, 0xF8], [0xBD, 0xCA], [0xCD, 0xB3], [0xBE, 0xEE], [0xD0, 0xE5], [0xCB, 0xE7], [0xCC, 0xD0], [0xBC, 0xCC], [0xBC, 0xA8], [0xD0, 0xF7], [0xD0, 0xF8], [0xB4, 0xC2], [0xC9, 0xFE], [0xCE, 0xAC], [0xC3, 0xE0], [0xB1, 0xC1], [0xB3, 0xF1], [0xD7, 0xDB], [0xD5, 0xC0], [0xC2, 0xCC], [0xD7, 0xBA], [0xBC, 0xEA], [0xC3, 0xE5], [0xC0, 0xC2], [0xBC, 0xA9], [0xB6, 0xD0], [0xBB, 0xBA], [0xB5, 0xDE], [0xC2, 0xC6], [0xB1, 0xE0], [0xD4, 0xB5], [0xB8, 0xBF], [0xB7, 0xEC], [0xB2, 0xF8], [0xD3, 0xA7], [0xCB, 0xF5], [0xC9, 0xC9], [0xBD, 0xC9], [0xB8, 0xD7], [0xC8, 0xB1], [0xB9, 0xDE], [0xCD, 0xF8], [0xBA, 0xB1], [0xC2, 0xDE], [0xB7, 0xA3], [0xB0, 0xD5], [0xD5, 0xD6], [0xD7, 0xEF], [0xD6, 0xC3], [0xCA, 0xF0], [0xD1, 0xF2], [0xC7, 0xBC], [0xC3, 0xC0], [0xB8, 0xE1], [0xC1, 0xE7], [0xD0, 0xDF], [0xCF, 0xDB], [0xC8, 0xBA], [0xB8, 0xFE], [0xD3, 0xF0], [0xCE, 0xCC], [0xB3, 0xE1], [0xD2, 0xEE], [0xCF, 0xE8], [0xC7, 0xCC], [0xB5, 0xD4], [0xB4, 0xE4], [0xBA, 0xB2], [0xB0, 0xBF], [0xB7, 0xAD], [0xD2, 0xED], [0xD2, 0xAB], [0xC0, 0xCF], [0xBF, 0xBC], [0xD5, 0xDF], [0xB6, 0xF8], [0xCB, 0xA3], [0xC4, 0xCD], [0xB8, 0xFB], [0xBA, 0xC4], [0xD4, 0xC5], [0xB0, 0xD2], [0xC5, 0xD5], [0xB6, 0xFA], [0xD2, 0xAE], [0xCB, 0xCA], [0xB3, 0xDC], [0xB5, 0xA2], [0xB9, 0xA2], [0xC4, 0xF4], [0xC1, 0xC4], [0xC1, 0xFB], [0xD6, 0xB0], [0xC1, 0xAA], [0xC6, 0xB8], [0xBE, 0xDB], [0xB4, 0xCF], [0xCB, 0xE0], [0xD2, 0xDE], [0xCB, 0xC1], [0xD5, 0xD8], [0xC8, 0xE2], [0xC0, 0xDF], [0xBC, 0xA1], [0xD0, 0xA4], [0xD6, 0xE2], [0xB6, 0xC7], [0xB8, 0xD8], [0xB8, 0xCE], [0xB3, 0xA6], [0xB9, 0xC9], [0xD6, 0xAB], [0xB7, 0xF4], [0xB7, 0xCA], [0xBC, 0xE7], [0xB7, 0xBE], [0xB0, 0xB9], [0xBF, 0xCF], [0xD3, 0xFD], [0xB7, 0xCE], [0xC9, 0xF6], [0xD6, 0xD7], [0xD5, 0xCD], [0xD0, 0xB2], [0xCE, 0xB8], [0xB5, 0xA8], [0xB1, 0xB3], [0xCC, 0xA5], [0xC5, 0xD6], [0xC5, 0xDF], [0xCA, 0xA4], [0xB0, 0xFB], [0xBA, 0xFA], [0xBF, 0xE8], [0xD2, 0xC8], [0xB8, 0xEC], [0xBD, 0xBA], [0xD0, 0xD8], [0xB0, 0xB7], [0xC4, 0xDC], [0xD6, 0xAC], [0xB4, 0xE0], [0xC2, 0xF6], [0xBC, 0xB9], [0xD4, 0xE0], [0xC6, 0xEA], [0xC4, 0xD4], [0xC5, 0xA7], [0xB2, 0xB1], [0xBD, 0xC5], [0xB8, 0xAC], [0xCD, 0xD1], [0xC1, 0xB3], [0xC6, 0xA2], [0xCC, 0xF3], [0xC0, 0xB0], [0xD2, 0xB8], [0xB8, 0xAF], [0xB8, 0xAD], [0xC7, 0xBB], [0xCD, 0xF3], [0xD0, 0xC8], [0xC8, 0xF9], [0xD1, 0xFC], [0xB8, 0xB9], [0xCF, 0xD9], [0xC4, 0xE5], [0xCC, 0xDA], [0xCD, 0xC8], [0xB0, 0xF2], [0xB2, 0xB2], [0xB8, 0xE0], [0xB1, 0xEC], [0xCC, 0xC5], [0xC4, 0xA4], [0xCF, 0xA5], [0xC5, 0xF2], [0xC9, 0xC5], [0xCD, 0xCE], [0xB1, 0xDB], [0xD3, 0xB7], [0xD2, 0xDC], [0xB3, 0xBC], [0xD7, 0xD4], [0xB3, 0xF4], [0xD6, 0xC1], [0xD6, 0xC2], [0xD5, 0xE9], [0xBE, 0xCA], [0xD2, 0xA8], [0xBE, 0xCB], [0xD3, 0xDF], [0xC9, 0xE0], [0xC9, 0xE1], [0xCA, 0xE6], [0xCC, 0xF2], [0xCB, 0xB4], [0xCE, 0xE8], [0xD6, 0xDB], [0xBA, 0xBD], [0xB0, 0xE3], [0xBD, 0xA2], [0xB2, 0xD5], [0xB6, 0xE6], [0xB2, 0xB0], [0xCF, 0xCF], [0xB4, 0xAC], [0xCD, 0xA7], [0xCB, 0xD2], [0xC1, 0xBC], [0xBC, 0xE8], [0xC9, 0xAB], [0xD1, 0xDE], [0xD2, 0xD5], [0xB0, 0xAC], [0xBD, 0xDA], [0xD3, 0xF3], [0xC9, 0xD6], [0xC3, 0xA2], [0xCE, 0xDF], [0xD6, 0xA5], [0xBD, 0xE6], [0xC2, 0xAB], [0xB7, 0xD2], [0xB0, 0xC5], [0xD0, 0xBE], [0xBB, 0xA8], [0xB7, 0xBC], [0xC7, 0xDB], [0xD1, 0xBF], [0xCE, 0xAD], [0xB2, 0xD4], [0xCB, 0xD5], [0xD4, 0xB7], [0xCC, 0xA6], [0xC3, 0xE7], [0xBF, 0xC1], [0xB0, 0xFA], [0xB9, 0xB6], [0xC8, 0xF4], [0xBF, 0xE0], [0xC9, 0xBB], [0xB1, 0xBD], [0xD3, 0xA2], [0xC6, 0xBB], [0xD7, 0xC2], [0xC3, 0xAF], [0xB7, 0xB6], [0xC7, 0xD1], [0xC3, 0xA9], [0xBE, 0xA5], [0xBC, 0xEB], [0xB4, 0xC4], [0xC3, 0xA3], [0xB2, 0xE7], [0xD2, 0xF0], [0xB2, 0xE8], [0xC8, 0xD7], [0xC8, 0xE3], [0xBE, 0xA3], [0xB2, 0xDD], [0xBC, 0xF6], [0xBB, 0xC4], [0xC0, 0xF3], [0xBC, 0xD4], [0xB5, 0xB4], [0xC8, 0xD9], [0xBB, 0xE7], [0xD3, 0xAB], [0xD2, 0xF1], [0xD2, 0xA9], [0xBA, 0xC9], [0xC6, 0xCE], [0xC0, 0xF2], [0xC9, 0xAF], [0xC4, 0xAA], [0xC0, 0xB3], [0xC1, 0xAB], [0xBB, 0xF1], [0xD3, 0xA8], [0xC3, 0xA7], [0xB9, 0xBD], [0xBE, 0xD5], [0xBE, 0xFA], [0xBA, 0xCA], [0xB2, 0xCB], [0xB2, 0xA4], [0xC6, 0xD0], [0xC1, 0xE2], [0xB7, 0xC6], [0xCC, 0xD1], [0xC3, 0xC8], [0xC6, 0xBC], [0xCE, 0xAE], [0xC2, 0xDC], [0xD3, 0xA9], [0xD3, 0xAA], [0xCF, 0xF4], [0xC8, 0xF8], [0xC2, 0xE4], [0xD6, 0xF8], [0xB8, 0xF0], [0xC6, 0xCF], [0xB6, 0xAD], [0xBA, 0xF9], [0xD4, 0xE1], [0xB4, 0xD0], [0xBF, 0xFB], [0xB5, 0xD9], [0xBD, 0xAF], [0xC3, 0xC9], [0xCB, 0xE2], [0xC6, 0xD1], [0xD5, 0xF4], [0xD0, 0xEE], [0xC8, 0xD8], [0xCB, 0xF2], [0xB1, 0xCD], [0xC0, 0xB6], [0xBC, 0xBB], [0xC5, 0xEE], [0xC3, 0xEF], [0xC2, 0xFB], [0xD5, 0xE1], [0xCE, 0xB5], [0xB2, 0xCC], [0xC4, 0xE8], [0xCA, 0xDF], [0xC7, 0xBE], [0xB0, 0xAA], [0xB1, 0xCE], [0xBD, 0xB6], [0xC8, 0xEF], [0xD4, 0xCC], [0xC0, 0xD9], [0xB1, 0xA1], [0xD1, 0xA6], [0xD0, 0xBD], [0xCA, 0xED], [0xBD, 0xE5], [0xB2, 0xD8], [0xC3, 0xEA], [0xC5, 0xBA], [0xCC, 0xD9], [0xB7, 0xAA], [0xD4, 0xE5], [0xC4, 0xA2], [0xD5, 0xBA], [0xBB, 0xA2], [0xC2, 0xB2], [0xC5, 0xB0], [0xC2, 0xC7], [0xD0, 0xE9], [0xD3, 0xDD], [0xB3, 0xE6], [0xCA, 0xAD], [0xBA, 0xE7], [0xCB, 0xE4], [0xCF, 0xBA], [0xCA, 0xB4], [0xD2, 0xCF], [0xC2, 0xEC], [0xCE, 0xC3], [0xB0, 0xF6], [0xB2, 0xCF], [0xD1, 0xC1], [0xD4, 0xE9], [0xD6, 0xFB], [0xC7, 0xF9], [0xC9, 0xDF], [0xB9, 0xC6], [0xB5, 0xB0], [0xBB, 0xD7], [0xCD, 0xDC], [0xD6, 0xEB], [0xB8, 0xF2], [0xC2, 0xF9], [0xD5, 0xDD], [0xD3, 0xBC], [0xB6, 0xEA], [0xCA, 0xF1], [0xB7, 0xE4], [0xD1, 0xD1], [0xCD, 0xC9], [0xCE, 0xCF], [0xD6, 0xA9], [0xC3, 0xDB], [0xC0, 0xAF], [0xD3, 0xAC], [0xB2, 0xF5], [0xD0, 0xAB], [0xBB, 0xC8], [0xBA, 0xFB], [0xB5, 0xFB], [0xC8, 0xDA], [0xC3, 0xF8], [0xC2, 0xDD], [0xD0, 0xB7], [0xC8, 0xE4], [0xB4, 0xC0], [0xD1, 0xAA], [0xD0, 0xC6], [0xD0, 0xD0], [0xD1, 0xDC], [0xCF, 0xCE], [0xBD, 0xD6], [0xD1, 0xC3], [0xBA, 0xE2], [0xD2, 0xC2], [0xB2, 0xB9], [0xB1, 0xED], [0xC9, 0xC0], [0xB3, 0xC4], [0xCB, 0xA5], [0xD6, 0xD4], [0xD4, 0xAC], [0xB0, 0xC0], [0xB4, 0xFC], [0xC5, 0xDB], [0xCC, 0xBB], [0xD0, 0xE4], [0xCD, 0xE0], [0xB1, 0xBB], [0xCF, 0xAE], [0xB8, 0xA4], [0xB2, 0xC3], [0xC1, 0xD1], [0xD7, 0xB0], [0xD2, 0xE1], [0xD4, 0xA3], [0xC8, 0xB9], [0xBF, 0xE3], [0xC9, 0xD1], [0xC5, 0xE1], [0xC2, 0xE3], [0xB9, 0xFC], [0xB9, 0xD3], [0xBA, 0xD6], [0xB0, 0xFD], [0xC8, 0xEC], [0xCD, 0xCA], [0xCF, 0xE5], [0xBD, 0xF3], [0xCE, 0xF7], [0xD2, 0xAA], [0xB8, 0xB2], [0xBC, 0xFB], [0xB9, 0xDB], [0xB9, 0xE6], [0xC3, 0xD9], [0xCA, 0xD3], [0xC0, 0xC0], [0xBE, 0xF5], [0xBD, 0xC7], [0xBD, 0xE2], [0xB4, 0xA5], [0xD1, 0xD4], [0xD5, 0xB2], [0xD3, 0xFE], [0xCC, 0xDC], [0xCA, 0xC4], [0xBE, 0xAF], [0xC6, 0xA9], [0xBC, 0xC6], [0xB6, 0xA9], [0xB8, 0xBC], [0xC8, 0xCF], [0xBC, 0xA5], [0xCC, 0xD6], [0xC8, 0xC3], [0xC6, 0xFD], [0xD1, 0xB5], [0xD2, 0xE9], [0xD1, 0xB6], [0xBC, 0xC7], [0xBD, 0xB2], [0xBB, 0xE4], [0xD1, 0xC8], [0xD0, 0xED], [0xB6, 0xEF], [0xC2, 0xDB], [0xCB, 0xCF], [0xB7, 0xED], [0xC9, 0xE8], [0xB7, 0xC3], [0xBE, 0xF7], [0xD6, 0xA4], [0xC6, 0xC0], [0xD7, 0xE7], [0xCA, 0xB6], [0xD5, 0xA9], [0xCB, 0xDF], [0xD5, 0xEF], [0xD6, 0xDF], [0xB4, 0xCA], [0xD2, 0xEB], [0xCA, 0xD4], [0xCA, 0xAB], [0xB3, 0xCF], [0xD6, 0xEF], [0xBB, 0xB0], [0xB5, 0xAE], [0xB9, 0xEE], [0xD1, 0xAF], [0xD2, 0xE8], [0xB8, 0xC3], [0xCF, 0xEA], [0xB2, 0xEF], [0xBD, 0xEB], [0xCE, 0xDC], [0xD3, 0xEF], [0xCE, 0xF3], [0xD3, 0xD5], [0xBB, 0xE5], [0xCB, 0xB5], [0xCB, 0xD0], [0xC7, 0xEB], [0xD6, 0xEE], [0xC5, 0xB5], [0xB6, 0xC1], [0xB7, 0xCC], [0xBF, 0xCE], [0xCB, 0xAD], [0xB5, 0xF7], [0xC1, 0xC2], [0xD7, 0xBB], [0xCC, 0xB8], [0xD2, 0xEA], [0xC4, 0xB1], [0xB5, 0xFD], [0xBB, 0xD1], [0xD0, 0xB3], [0xCE, 0xBD], [0xB2, 0xF7], [0xD1, 0xE8], [0xC3, 0xD5], [0xD0, 0xBB], [0xD2, 0xA5], [0xB0, 0xF9], [0xC7, 0xAB], [0xBD, 0xF7], [0xC3, 0xA1], [0xC3, 0xFD], [0xCC, 0xB7], [0xC0, 0xBE], [0xC6, 0xD7], [0xC7, 0xB4], [0xB9, 0xC8], [0xBB, 0xED], [0xB6, 0xB9], [0xCD, 0xE3], [0xCF, 0xF3], [0xBB, 0xBF], [0xBA, 0xC0], [0xD4, 0xA5], [0xB1, 0xAA], [0xB2, 0xF2], [0xBA, 0xD1], [0xC3, 0xB2], [0xB1, 0xB4], [0xD5, 0xEA], [0xB8, 0xBA], [0xB9, 0xB1], [0xB2, 0xC6], [0xD4, 0xF0], [0xCF, 0xCD], [0xB0, 0xDC], [0xD5, 0xCB], [0xBB, 0xF5], [0xD6, 0xCA], [0xB7, 0xB7], [0xCC, 0xB0], [0xC6, 0xB6], [0xB1, 0xE1], [0xB9, 0xBA], [0xD6, 0xFC], [0xB9, 0xE1], [0xB7, 0xA1], [0xBC, 0xFA], [0xCC, 0xF9], [0xB9, 0xF3], [0xB4, 0xFB], [0xC3, 0xB3], [0xB7, 0xD1], [0xBA, 0xD8], [0xD4, 0xF4], [0xBC, 0xD6], [0xBB, 0xDF], [0xC1, 0xDE], [0xC2, 0xB8], [0xD4, 0xDF], [0xD7, 0xCA], [0xC9, 0xDE], [0xB8, 0xB3], [0xB6, 0xC4], [0xCA, 0xEA], [0xC9, 0xCD], [0xB4, 0xCD], [0xC5, 0xE2], [0xC0, 0xB5], [0xD7, 0xB8], [0xD7, 0xAC], [0xC8, 0xFC], [0xD4, 0xDE], [0xD4, 0xF9], [0xC9, 0xC4], [0xD3, 0xAE], [0xB8, 0xD3], [0xB3, 0xE0], [0xC9, 0xE2], [0xBA, 0xD5], [0xD7, 0xDF], [0xB8, 0xB0], [0xD5, 0xD4], [0xB8, 0xCF], [0xC6, 0xF0], [0xB3, 0xC3], [0xB3, 0xAC], [0xD4, 0xBD], [0xC7, 0xF7], [0xCC, 0xCB], [0xC8, 0xA4], [0xD7, 0xE3], [0xC5, 0xBF], [0xD6, 0xBA], [0xD4, 0xBE], [0xB0, 0xCF], [0xB5, 0xF8], [0xC5, 0xDC], [0xBE, 0xE0], [0xB8, 0xFA], [0xBF, 0xE7], [0xB9, 0xF2], [0xC2, 0xB7], [0xCC, 0xF8], [0xBC, 0xF9], [0xB6, 0xE5], [0xD3, 0xBB], [0xB3, 0xEC], [0xCC, 0xA4], [0xBE, 0xE1], [0xCC, 0xDF], [0xB2, 0xC8], [0xD7, 0xD9], [0xCC, 0xE3], [0xB5, 0xB8], [0xCC, 0xA3], [0xB1, 0xC4], [0xB5, 0xC5], [0xB2, 0xE4], [0xB6, 0xD7], [0xB4, 0xDA], [0xD4, 0xEA], [0xB3, 0xF9], [0xC9, 0xED], [0xB9, 0xAA], [0xC7, 0xFB], [0xB6, 0xE3], [0xCC, 0xC9], [0xB3, 0xB5], [0xD4, 0xFE], [0xB9, 0xEC], [0xD0, 0xF9], [0xD7, 0xAA], [0xC2, 0xD6], [0xC8, 0xED], [0xBA, 0xE4], [0xD6, 0xE1], [0xC7, 0xE1], [0xD4, 0xD8], [0xBD, 0xCE], [0xBD, 0xCF], [0xB8, 0xA8], [0xC1, 0xBE], [0xB1, 0xB2], [0xBB, 0xD4], [0xB9, 0xF5], [0xB7, 0xF8], [0xBC, 0xAD], [0xCA, 0xE4], [0xD4, 0xAF], [0xCF, 0xBD], [0xD5, 0xB7], [0xD5, 0xDE], [0xD0, 0xC1], [0xB9, 0xBC], [0xB4, 0xC7], [0xB1, 0xD9], [0xC0, 0xB1], [0xB1, 0xE6], [0xB1, 0xE7], [0xB1, 0xE8], [0xB3, 0xBD], [0xC8, 0xE8], [0xB1, 0xDF], [0xC1, 0xC9], [0xB4, 0xEF], [0xC7, 0xA8], [0xD3, 0xD8], [0xC6, 0xF9], [0xD1, 0xB8], [0xB9, 0xFD], [0xC2, 0xF5], [0xD3, 0xAD], [0xD4, 0xCB], [0xBD, 0xFC], [0xB7, 0xB5], [0xBB, 0xB9], [0xD5, 0xE2], [0xBD, 0xF8], [0xD4, 0xB6], [0xCE, 0xA5], [0xC1, 0xAC], [0xB3, 0xD9], [0xCC, 0xF6], [0xB5, 0xCF], [0xC6, 0xC8], [0xB5, 0xFC], [0xCA, 0xF6], [0xC3, 0xD4], [0xB1, 0xC5], [0xBC, 0xA3], [0xD7, 0xB7], [0xCD, 0xCB], [0xCB, 0xCD], [0xCA, 0xCA], [0xCC, 0xD3], [0xC4, 0xE6], [0xD1, 0xA1], [0xD1, 0xB7], [0xCD, 0xB8], [0xD6, 0xF0], [0xB5, 0xDD], [0xCD, 0xBE], [0xB6, 0xBA], [0xCD, 0xA8], [0xB9, 0xE4], [0xCA, 0xC5], [0xB3, 0xD1], [0xCB, 0xD9], [0xD4, 0xEC], [0xB7, 0xEA], [0xB4, 0xFE], [0xD2, 0xDD], [0xC2, 0xDF], [0xB1, 0xC6], [0xD3, 0xE2], [0xB6, 0xDD], [0xCB, 0xEC], [0xD3, 0xF6], [0xB1, 0xE9], [0xB6, 0xF4], [0xB5, 0xC0], [0xD2, 0xC5], [0xC7, 0xB2], [0xD2, 0xA3], [0xD4, 0xE2], [0xD5, 0xDA], [0xD7, 0xF1], [0xB1, 0xDC], [0xD1, 0xFB], [0xD2, 0xD8], [0xB5, 0xCB], [0xD0, 0xCF], [0xC4, 0xC7], [0xB0, 0xEE], [0xD0, 0xB0], [0xD3, 0xCA], [0xBA, 0xAA], [0xC7, 0xF1], [0xC9, 0xDB], [0xD7, 0xDE], [0xC1, 0xDA], [0xD3, 0xF4], [0xBD, 0xBC], [0xC0, 0xC9], [0xD6, 0xA3], [0xBA, 0xC2], [0xBF, 0xA4], [0xD4, 0xC7], [0xB2, 0xBF], [0xB9, 0xF9], [0xB3, 0xBB], [0xB5, 0xA6], [0xB6, 0xBC], [0xB6, 0xF5], [0xB1, 0xC9], [0xD3, 0xCF], [0xC7, 0xF5], [0xD7, 0xC3], [0xC5, 0xE4], [0xBE, 0xC6], [0xD0, 0xEF], [0xB7, 0xD3], [0xD4, 0xCD], [0xCC, 0xAA], [0xBA, 0xA8], [0xCB, 0xD6], [0xC0, 0xD2], [0xB3, 0xEA], [0xCD, 0xAA], [0xBD, 0xB4], [0xBD, 0xCD], [0xC3, 0xB8], [0xBF, 0xE1], [0xCB, 0xE1], [0xC4, 0xF0], [0xB4, 0xBC], [0xD7, 0xED], [0xB4, 0xD7], [0xD0, 0xD1], [0xC3, 0xD1], [0xC8, 0xA9], [0xB2, 0xC9], [0xD3, 0xD4], [0xCA, 0xCD], [0xC0, 0xEF], [0xD6, 0xD8], [0xD2, 0xB0], [0xC1, 0xBF], [0xBD, 0xF0], [0xB8, 0xAA], [0xBC, 0xF8], [0xD5, 0xEB], [0xB6, 0xA4], [0xC7, 0xA5], [0xB7, 0xB0], [0xB5, 0xF6], [0xB8, 0xC6], [0xB6, 0xDB], [0xB3, 0xAE], [0xD6, 0xD3], [0xC4, 0xC6], [0xB1, 0xB5], [0xB8, 0xD6], [0xD4, 0xBF], [0xC7, 0xD5], [0xBE, 0xFB], [0xCE, 0xD9], [0xB9, 0xB3], [0xC5, 0xA5], [0xC7, 0xAE], [0xC7, 0xAF], [0xB2, 0xA7], [0xD7, 0xEA], [0xBC, 0xD8], [0xD3, 0xCB], [0xCC, 0xFA], [0xB2, 0xAC], [0xC1, 0xE5], [0xC7, 0xA6], [0xC3, 0xAD], [0xCD, 0xAD], [0xC2, 0xC1], [0xD5, 0xA1], [0xCF, 0xB3], [0xB8, 0xF5], [0xC3, 0xFA], [0xBD, 0xC2], [0xD2, 0xBF], [0xB2, 0xF9], [0xD2, 0xF8], [0xD6, 0xFD], [0xC6, 0xCC], [0xC1, 0xB4], [0xCF, 0xFA], [0xCB, 0xF8], [0xB3, 0xFA], [0xB9, 0xF8], [0xD0, 0xE2], [0xB7, 0xE6], [0xD0, 0xBF], [0xC8, 0xF1], [0xCC, 0xE0], [0xD5, 0xE0], [0xB4, 0xED], [0xC3, 0xAA], [0xCE, 0xFD], [0xC2, 0xE0], [0xB4, 0xB8], [0xD7, 0xB6], [0xBD, 0xF5], [0xCF, 0xC7], [0xB6, 0xA7], [0xBC, 0xFC], [0xBE, 0xE2], [0xC3, 0xCC], [0xC7, 0xC2], [0xB6, 0xCD], [0xB6, 0xC6], [0xC3, 0xBE], [0xD5, 0xF2], [0xC4, 0xF7], [0xC4, 0xF8], [0xB8, 0xE4], [0xB0, 0xF7], [0xBE, 0xB5], [0xC1, 0xCD], [0xC0, 0xD8], [0xC1, 0xAD], [0xCF, 0xE2], [0xB3, 0xA4], [0xC3, 0xC5], [0xC9, 0xC1], [0xB1, 0xD5], [0xCE, 0xCA], [0xB4, 0xB3], [0xC8, 0xF2], [0xCF, 0xD0], [0xBC, 0xE4], [0xC3, 0xC6], [0xD5, 0xA2], [0xC4, 0xD6], [0xB9, 0xEB], [0xCE, 0xC5], [0xC3, 0xF6], [0xB7, 0xA7], [0xB8, 0xF3], [0xBA, 0xD2], [0xD4, 0xC4], [0xD1, 0xCB], [0xD1, 0xD6], [0xB2, 0xFB], [0xC0, 0xBB], [0xC0, 0xAB], [0xB8, 0xB7], [0xB6, 0xD3], [0xC8, 0xEE], [0xB7, 0xC0], [0xD1, 0xF4], [0xD2, 0xF5], [0xD5, 0xF3], [0xBD, 0xD7], [0xD7, 0xE8], [0xB0, 0xA2], [0xCD, 0xD3], [0xB8, 0xBD], [0xBC, 0xCA], [0xC2, 0xBD], [0xC2, 0xA4], [0xB3, 0xC2], [0xC2, 0xAA], [0xC4, 0xB0], [0xBD, 0xB5], [0xCF, 0xDE], [0xC9, 0xC2], [0xB1, 0xDD], [0xB6, 0xB8], [0xD4, 0xBA], [0xB3, 0xFD], [0xD4, 0xC9], [0xCF, 0xD5], [0xC5, 0xE3], [0xC1, 0xEA], [0xCC, 0xD5], [0xCF, 0xDD], [0xD3, 0xE7], [0xC2, 0xA1], [0xCB, 0xE5], [0xCB, 0xE6], [0xD2, 0xFE], [0xB8, 0xF4], [0xB0, 0xAF], [0xCF, 0xB6], [0xD5, 0xCF], [0xCB, 0xED], [0xC1, 0xA5], [0xC4, 0xD1], [0xC8, 0xB8], [0xD1, 0xE3], [0xD0, 0xDB], [0xD1, 0xC5], [0xBC, 0xAF], [0xB9, 0xCD], [0xB4, 0xC6], [0xD3, 0xBA], [0xB3, 0xFB], [0xB5, 0xF1], [0xD3, 0xEA], [0xD1, 0xA9], [0xC1, 0xE3], [0xC0, 0xD7], [0xB1, 0xA2], [0xCE, 0xED], [0xD0, 0xE8], [0xCF, 0xF6], [0xD5, 0xF0], [0xC3, 0xB9], [0xBB, 0xF4], [0xC4, 0xDE], [0xC1, 0xD8], [0xCB, 0xAA], [0xCF, 0xBC], [0xC2, 0xB6], [0xB0, 0xD4], [0xC5, 0xF9], [0xC7, 0xE0], [0xBE, 0xB8], [0xBE, 0xB2], [0xB5, 0xE5], [0xB7, 0xC7], [0xBF, 0xBF], [0xC3, 0xD2], [0xC3, 0xE6], [0xB8, 0xEF], [0xBD, 0xF9], [0xD1, 0xA5], [0xB0, 0xD0], [0xD0, 0xAC], [0xB0, 0xB0], [0xC7, 0xCA], [0xBE, 0xCF], [0xB1, 0xDE], [0xCE, 0xA4], [0xC8, 0xCD], [0xBA, 0xAB], [0xBE, 0xC2], [0xD2, 0xF4], [0xD4, 0xCF], [0xC9, 0xD8], [0xD2, 0xB3], [0xB6, 0xA5], [0xC7, 0xEA], [0xCF, 0xEE], [0xCB, 0xB3], [0xD0, 0xEB], [0xCD, 0xE7], [0xB9, 0xCB], [0xB6, 0xD9], [0xB0, 0xE4], [0xCB, 0xCC], [0xD4, 0xA4], [0xC2, 0xAD], [0xC1, 0xEC], [0xC6, 0xC4], [0xBE, 0xB1], [0xBC, 0xD5], [0xD2, 0xC3], [0xC6, 0xB5], [0xCD, 0xC7], [0xD3, 0xB1], [0xBF, 0xC5], [0xCC, 0xE2], [0xD1, 0xD5], [0xB6, 0xEE], [0xB5, 0xDF], [0xB2, 0xFC], [0xC8, 0xA7], [0xB7, 0xE7], [0xC6, 0xAE], [0xB7, 0xC9], [0xCA, 0xB3], [0xB2, 0xCD], [0xBC, 0xA2], [0xB7, 0xB9], [0xD2, 0xFB], [0xBD, 0xA4], [0xCA, 0xCE], [0xB1, 0xA5], [0xCB, 0xC7], [0xB6, 0xFC], [0xC8, 0xC4], [0xBD, 0xC8], [0xB1, 0xFD], [0xB6, 0xF6], [0xC4, 0xD9], [0xCF, 0xDA], [0xB9, 0xDD], [0xC0, 0xA1], [0xB2, 0xF6], [0xC1, 0xF3], [0xC2, 0xF8], [0xCA, 0xD7], [0xCF, 0xE3], [0xC2, 0xED], [0xD4, 0xA6], [0xCD, 0xD4], [0xD1, 0xB1], [0xB3, 0xDB], [0xC7, 0xFD], [0xB2, 0xB5], [0xC2, 0xBF], [0xCA, 0xBB], [0xBE, 0xD4], [0xD7, 0xA4], [0xCD, 0xD5], [0xBC, 0xDD], [0xC2, 0xEE], [0xBD, 0xBE], [0xC2, 0xE6], [0xBA, 0xA7], [0xB3, 0xD2], [0xD1, 0xE9], [0xBF, 0xA5], [0xC6, 0xEF], [0xC6, 0xAD], [0xC9, 0xA7], [0xC2, 0xE2], [0xD6, 0xE8], [0xB9, 0xC7], [0xBA, 0xA1], [0xCB, 0xE8], [0xB8, 0xDF], [0xD7, 0xD7], [0xB9, 0xED], [0xBF, 0xFD], [0xBB, 0xEA], [0xC6, 0xC7], [0xCE, 0xBA], [0xC4, 0xA7], [0xD3, 0xE3], [0xC2, 0xB3], [0xB1, 0xAB], [0xCF, 0xCA], [0xC0, 0xF0], [0xBE, 0xA8], [0xC8, 0xFA], [0xB1, 0xEE], [0xC1, 0xDB], [0xC4, 0xF1], [0xBC, 0xA6], [0xC3, 0xF9], [0xC5, 0xB8], [0xD1, 0xBB], [0xD1, 0xBC], [0xD1, 0xEC], [0xD4, 0xA7], [0xCD, 0xD2], [0xB8, 0xEB], [0xBA, 0xE8], [0xBE, 0xE9], [0xB6, 0xEC], [0xC8, 0xB5], [0xC5, 0xF4], [0xBA, 0xD7], [0xD3, 0xA5], [0xC2, 0xB9], [0xC2, 0xB4], [0xC2, 0xF3], [0xC2, 0xE9], [0xBB, 0xC6], [0xCA, 0xF2], [0xC0, 0xE8], [0xBA, 0xDA], [0xC7, 0xAD], [0xC4, 0xAC], [0xB6, 0xA6], [0xB9, 0xC4], [0xCA, 0xF3], [0xB1, 0xC7], [0xC6, 0xEB], [0xB3, 0xDD], [0xC1, 0xE4], [0xC8, 0xA3], [0xC1, 0xFA], [0xB9, 0xA8], [0xB9, 0xEA], ]; #[cfg(feature = "fast-gb-hanzi-encode")] static GBK_HANZI_BYTES: [[u8; 2]; 20903] = [ [0xD2, 0xBB], [0xB6, 0xA1], [0x81, 0x40], [0xC6, 0xDF], [0x81, 0x41], [0x81, 0x42], [0x81, 0x43], [0xCD, 0xF2], [0xD5, 0xC9], [0xC8, 0xFD], [0xC9, 0xCF], [0xCF, 0xC2], [0xD8, 0xA2], [0xB2, 0xBB], [0xD3, 0xEB], [0x81, 0x44], [0xD8, 0xA4], [0xB3, 0xF3], [0x81, 0x45], [0xD7, 0xA8], [0xC7, 0xD2], [0xD8, 0xA7], [0xCA, 0xC0], [0x81, 0x46], [0xC7, 0xF0], [0xB1, 0xFB], [0xD2, 0xB5], [0xB4, 0xD4], [0xB6, 0xAB], [0xCB, 0xBF], [0xD8, 0xA9], [0x81, 0x47], [0x81, 0x48], [0x81, 0x49], [0xB6, 0xAA], [0x81, 0x4A], [0xC1, 0xBD], [0xD1, 0xCF], [0x81, 0x4B], [0xC9, 0xA5], [0xD8, 0xAD], [0x81, 0x4C], [0xB8, 0xF6], [0xD1, 0xBE], [0xE3, 0xDC], [0xD6, 0xD0], [0x81, 0x4D], [0x81, 0x4E], [0xB7, 0xE1], [0x81, 0x4F], [0xB4, 0xAE], [0x81, 0x50], [0xC1, 0xD9], [0x81, 0x51], [0xD8, 0xBC], [0x81, 0x52], [0xCD, 0xE8], [0xB5, 0xA4], [0xCE, 0xAA], [0xD6, 0xF7], [0x81, 0x53], [0xC0, 0xF6], [0xBE, 0xD9], [0xD8, 0xAF], [0x81, 0x54], [0x81, 0x55], [0x81, 0x56], [0xC4, 0xCB], [0x81, 0x57], [0xBE, 0xC3], [0x81, 0x58], [0xD8, 0xB1], [0xC3, 0xB4], [0xD2, 0xE5], [0x81, 0x59], [0xD6, 0xAE], [0xCE, 0xDA], [0xD5, 0xA7], [0xBA, 0xF5], [0xB7, 0xA6], [0xC0, 0xD6], [0x81, 0x5A], [0xC6, 0xB9], [0xC5, 0xD2], [0xC7, 0xC7], [0x81, 0x5B], [0xB9, 0xD4], [0x81, 0x5C], [0xB3, 0xCB], [0xD2, 0xD2], [0x81, 0x5D], [0x81, 0x5E], [0xD8, 0xBF], [0xBE, 0xC5], [0xC6, 0xF2], [0xD2, 0xB2], [0xCF, 0xB0], [0xCF, 0xE7], [0x81, 0x5F], [0x81, 0x60], [0x81, 0x61], [0x81, 0x62], [0xCA, 0xE9], [0x81, 0x63], [0x81, 0x64], [0xD8, 0xC0], [0x81, 0x65], [0x81, 0x66], [0x81, 0x67], [0x81, 0x68], [0x81, 0x69], [0x81, 0x6A], [0xC2, 0xF2], [0xC2, 0xD2], [0x81, 0x6B], [0xC8, 0xE9], [0x81, 0x6C], [0x81, 0x6D], [0x81, 0x6E], [0x81, 0x6F], [0x81, 0x70], [0x81, 0x71], [0x81, 0x72], [0x81, 0x73], [0x81, 0x74], [0x81, 0x75], [0xC7, 0xAC], [0x81, 0x76], [0x81, 0x77], [0x81, 0x78], [0x81, 0x79], [0x81, 0x7A], [0x81, 0x7B], [0x81, 0x7C], [0xC1, 0xCB], [0x81, 0x7D], [0xD3, 0xE8], [0xD5, 0xF9], [0x81, 0x7E], [0xCA, 0xC2], [0xB6, 0xFE], [0xD8, 0xA1], [0xD3, 0xDA], [0xBF, 0xF7], [0x81, 0x80], [0xD4, 0xC6], [0xBB, 0xA5], [0xD8, 0xC1], [0xCE, 0xE5], [0xBE, 0xAE], [0x81, 0x81], [0x81, 0x82], [0xD8, 0xA8], [0x81, 0x83], [0xD1, 0xC7], [0xD0, 0xA9], [0x81, 0x84], [0x81, 0x85], [0x81, 0x86], [0xD8, 0xBD], [0xD9, 0xEF], [0xCD, 0xF6], [0xBF, 0xBA], [0x81, 0x87], [0xBD, 0xBB], [0xBA, 0xA5], [0xD2, 0xE0], [0xB2, 0xFA], [0xBA, 0xE0], [0xC4, 0xB6], [0x81, 0x88], [0xCF, 0xED], [0xBE, 0xA9], [0xCD, 0xA4], [0xC1, 0xC1], [0x81, 0x89], [0x81, 0x8A], [0x81, 0x8B], [0xC7, 0xD7], [0xD9, 0xF1], [0x81, 0x8C], [0xD9, 0xF4], [0x81, 0x8D], [0x81, 0x8E], [0x81, 0x8F], [0x81, 0x90], [0xC8, 0xCB], [0xD8, 0xE9], [0x81, 0x91], [0x81, 0x92], [0x81, 0x93], [0xD2, 0xDA], [0xCA, 0xB2], [0xC8, 0xCA], [0xD8, 0xEC], [0xD8, 0xEA], [0xD8, 0xC6], [0xBD, 0xF6], [0xC6, 0xCD], [0xB3, 0xF0], [0x81, 0x94], [0xD8, 0xEB], [0xBD, 0xF1], [0xBD, 0xE9], [0x81, 0x95], [0xC8, 0xD4], [0xB4, 0xD3], [0x81, 0x96], [0x81, 0x97], [0xC2, 0xD8], [0x81, 0x98], [0xB2, 0xD6], [0xD7, 0xD0], [0xCA, 0xCB], [0xCB, 0xFB], [0xD5, 0xCC], [0xB8, 0xB6], [0xCF, 0xC9], [0x81, 0x99], [0x81, 0x9A], [0x81, 0x9B], [0xD9, 0xDA], [0xD8, 0xF0], [0xC7, 0xAA], [0x81, 0x9C], [0xD8, 0xEE], [0x81, 0x9D], [0xB4, 0xFA], [0xC1, 0xEE], [0xD2, 0xD4], [0x81, 0x9E], [0x81, 0x9F], [0xD8, 0xED], [0x81, 0xA0], [0xD2, 0xC7], [0xD8, 0xEF], [0xC3, 0xC7], [0x81, 0xA1], [0x81, 0xA2], [0x81, 0xA3], [0xD1, 0xF6], [0x81, 0xA4], [0xD6, 0xD9], [0xD8, 0xF2], [0x81, 0xA5], [0xD8, 0xF5], [0xBC, 0xFE], [0xBC, 0xDB], [0x81, 0xA6], [0x81, 0xA7], [0x81, 0xA8], [0xC8, 0xCE], [0x81, 0xA9], [0xB7, 0xDD], [0x81, 0xAA], [0xB7, 0xC2], [0x81, 0xAB], [0xC6, 0xF3], [0x81, 0xAC], [0x81, 0xAD], [0x81, 0xAE], [0x81, 0xAF], [0x81, 0xB0], [0x81, 0xB1], [0x81, 0xB2], [0xD8, 0xF8], [0xD2, 0xC1], [0x81, 0xB3], [0x81, 0xB4], [0xCE, 0xE9], [0xBC, 0xBF], [0xB7, 0xFC], [0xB7, 0xA5], [0xD0, 0xDD], [0x81, 0xB5], [0x81, 0xB6], [0x81, 0xB7], [0x81, 0xB8], [0x81, 0xB9], [0xD6, 0xDA], [0xD3, 0xC5], [0xBB, 0xEF], [0xBB, 0xE1], [0xD8, 0xF1], [0x81, 0xBA], [0x81, 0xBB], [0xC9, 0xA1], [0xCE, 0xB0], [0xB4, 0xAB], [0x81, 0xBC], [0xD8, 0xF3], [0x81, 0xBD], [0xC9, 0xCB], [0xD8, 0xF6], [0xC2, 0xD7], [0xD8, 0xF7], [0x81, 0xBE], [0x81, 0xBF], [0xCE, 0xB1], [0xD8, 0xF9], [0x81, 0xC0], [0x81, 0xC1], [0x81, 0xC2], [0xB2, 0xAE], [0xB9, 0xC0], [0x81, 0xC3], [0xD9, 0xA3], [0x81, 0xC4], [0xB0, 0xE9], [0x81, 0xC5], [0xC1, 0xE6], [0x81, 0xC6], [0xC9, 0xEC], [0x81, 0xC7], [0xCB, 0xC5], [0x81, 0xC8], [0xCB, 0xC6], [0xD9, 0xA4], [0x81, 0xC9], [0x81, 0xCA], [0x81, 0xCB], [0x81, 0xCC], [0x81, 0xCD], [0xB5, 0xE8], [0x81, 0xCE], [0x81, 0xCF], [0xB5, 0xAB], [0x81, 0xD0], [0x81, 0xD1], [0x81, 0xD2], [0x81, 0xD3], [0x81, 0xD4], [0x81, 0xD5], [0xCE, 0xBB], [0xB5, 0xCD], [0xD7, 0xA1], [0xD7, 0xF4], [0xD3, 0xD3], [0x81, 0xD6], [0xCC, 0xE5], [0x81, 0xD7], [0xBA, 0xCE], [0x81, 0xD8], [0xD9, 0xA2], [0xD9, 0xDC], [0xD3, 0xE0], [0xD8, 0xFD], [0xB7, 0xF0], [0xD7, 0xF7], [0xD8, 0xFE], [0xD8, 0xFA], [0xD9, 0xA1], [0xC4, 0xE3], [0x81, 0xD9], [0x81, 0xDA], [0xD3, 0xB6], [0xD8, 0xF4], [0xD9, 0xDD], [0x81, 0xDB], [0xD8, 0xFB], [0x81, 0xDC], [0xC5, 0xE5], [0x81, 0xDD], [0x81, 0xDE], [0xC0, 0xD0], [0x81, 0xDF], [0x81, 0xE0], [0xD1, 0xF0], [0xB0, 0xDB], [0x81, 0xE1], [0x81, 0xE2], [0xBC, 0xD1], [0xD9, 0xA6], [0x81, 0xE3], [0xD9, 0xA5], [0x81, 0xE4], [0x81, 0xE5], [0x81, 0xE6], [0x81, 0xE7], [0xD9, 0xAC], [0xD9, 0xAE], [0x81, 0xE8], [0xD9, 0xAB], [0xCA, 0xB9], [0x81, 0xE9], [0x81, 0xEA], [0x81, 0xEB], [0xD9, 0xA9], [0xD6, 0xB6], [0x81, 0xEC], [0x81, 0xED], [0x81, 0xEE], [0xB3, 0xDE], [0xD9, 0xA8], [0x81, 0xEF], [0xC0, 0xFD], [0x81, 0xF0], [0xCA, 0xCC], [0x81, 0xF1], [0xD9, 0xAA], [0x81, 0xF2], [0xD9, 0xA7], [0x81, 0xF3], [0x81, 0xF4], [0xD9, 0xB0], [0x81, 0xF5], [0x81, 0xF6], [0xB6, 0xB1], [0x81, 0xF7], [0x81, 0xF8], [0x81, 0xF9], [0xB9, 0xA9], [0x81, 0xFA], [0xD2, 0xC0], [0x81, 0xFB], [0x81, 0xFC], [0xCF, 0xC0], [0x81, 0xFD], [0x81, 0xFE], [0xC2, 0xC2], [0x82, 0x40], [0xBD, 0xC4], [0xD5, 0xEC], [0xB2, 0xE0], [0xC7, 0xC8], [0xBF, 0xEB], [0xD9, 0xAD], [0x82, 0x41], [0xD9, 0xAF], [0x82, 0x42], [0xCE, 0xEA], [0xBA, 0xEE], [0x82, 0x43], [0x82, 0x44], [0x82, 0x45], [0x82, 0x46], [0x82, 0x47], [0xC7, 0xD6], [0x82, 0x48], [0x82, 0x49], [0x82, 0x4A], [0x82, 0x4B], [0x82, 0x4C], [0x82, 0x4D], [0x82, 0x4E], [0x82, 0x4F], [0x82, 0x50], [0xB1, 0xE3], [0x82, 0x51], [0x82, 0x52], [0x82, 0x53], [0xB4, 0xD9], [0xB6, 0xED], [0xD9, 0xB4], [0x82, 0x54], [0x82, 0x55], [0x82, 0x56], [0x82, 0x57], [0xBF, 0xA1], [0x82, 0x58], [0x82, 0x59], [0x82, 0x5A], [0xD9, 0xDE], [0xC7, 0xCE], [0xC0, 0xFE], [0xD9, 0xB8], [0x82, 0x5B], [0x82, 0x5C], [0x82, 0x5D], [0x82, 0x5E], [0x82, 0x5F], [0xCB, 0xD7], [0xB7, 0xFD], [0x82, 0x60], [0xD9, 0xB5], [0x82, 0x61], [0xD9, 0xB7], [0xB1, 0xA3], [0xD3, 0xE1], [0xD9, 0xB9], [0x82, 0x62], [0xD0, 0xC5], [0x82, 0x63], [0xD9, 0xB6], [0x82, 0x64], [0x82, 0x65], [0xD9, 0xB1], [0x82, 0x66], [0xD9, 0xB2], [0xC1, 0xA9], [0xD9, 0xB3], [0x82, 0x67], [0x82, 0x68], [0xBC, 0xF3], [0xD0, 0xDE], [0xB8, 0xA9], [0x82, 0x69], [0xBE, 0xE3], [0x82, 0x6A], [0xD9, 0xBD], [0x82, 0x6B], [0x82, 0x6C], [0x82, 0x6D], [0x82, 0x6E], [0xD9, 0xBA], [0x82, 0x6F], [0xB0, 0xB3], [0x82, 0x70], [0x82, 0x71], [0x82, 0x72], [0xD9, 0xC2], [0x82, 0x73], [0x82, 0x74], [0x82, 0x75], [0x82, 0x76], [0x82, 0x77], [0x82, 0x78], [0x82, 0x79], [0x82, 0x7A], [0x82, 0x7B], [0x82, 0x7C], [0x82, 0x7D], [0x82, 0x7E], [0x82, 0x80], [0xD9, 0xC4], [0xB1, 0xB6], [0x82, 0x81], [0xD9, 0xBF], [0x82, 0x82], [0x82, 0x83], [0xB5, 0xB9], [0x82, 0x84], [0xBE, 0xF3], [0x82, 0x85], [0x82, 0x86], [0x82, 0x87], [0xCC, 0xC8], [0xBA, 0xF2], [0xD2, 0xD0], [0x82, 0x88], [0xD9, 0xC3], [0x82, 0x89], [0x82, 0x8A], [0xBD, 0xE8], [0x82, 0x8B], [0xB3, 0xAB], [0x82, 0x8C], [0x82, 0x8D], [0x82, 0x8E], [0xD9, 0xC5], [0xBE, 0xEB], [0x82, 0x8F], [0xD9, 0xC6], [0xD9, 0xBB], [0xC4, 0xDF], [0x82, 0x90], [0xD9, 0xBE], [0xD9, 0xC1], [0xD9, 0xC0], [0x82, 0x91], [0x82, 0x92], [0x82, 0x93], [0x82, 0x94], [0x82, 0x95], [0x82, 0x96], [0x82, 0x97], [0x82, 0x98], [0x82, 0x99], [0x82, 0x9A], [0x82, 0x9B], [0xD5, 0xAE], [0x82, 0x9C], [0xD6, 0xB5], [0x82, 0x9D], [0xC7, 0xE3], [0x82, 0x9E], [0x82, 0x9F], [0x82, 0xA0], [0x82, 0xA1], [0xD9, 0xC8], [0x82, 0xA2], [0x82, 0xA3], [0x82, 0xA4], [0xBC, 0xD9], [0xD9, 0xCA], [0x82, 0xA5], [0x82, 0xA6], [0x82, 0xA7], [0xD9, 0xBC], [0x82, 0xA8], [0xD9, 0xCB], [0xC6, 0xAB], [0x82, 0xA9], [0x82, 0xAA], [0x82, 0xAB], [0x82, 0xAC], [0x82, 0xAD], [0xD9, 0xC9], [0x82, 0xAE], [0x82, 0xAF], [0x82, 0xB0], [0x82, 0xB1], [0xD7, 0xF6], [0x82, 0xB2], [0xCD, 0xA3], [0x82, 0xB3], [0x82, 0xB4], [0x82, 0xB5], [0x82, 0xB6], [0x82, 0xB7], [0x82, 0xB8], [0x82, 0xB9], [0x82, 0xBA], [0xBD, 0xA1], [0x82, 0xBB], [0x82, 0xBC], [0x82, 0xBD], [0x82, 0xBE], [0x82, 0xBF], [0x82, 0xC0], [0xD9, 0xCC], [0x82, 0xC1], [0x82, 0xC2], [0x82, 0xC3], [0x82, 0xC4], [0x82, 0xC5], [0x82, 0xC6], [0x82, 0xC7], [0x82, 0xC8], [0x82, 0xC9], [0xC5, 0xBC], [0xCD, 0xB5], [0x82, 0xCA], [0x82, 0xCB], [0x82, 0xCC], [0xD9, 0xCD], [0x82, 0xCD], [0x82, 0xCE], [0xD9, 0xC7], [0xB3, 0xA5], [0xBF, 0xFE], [0x82, 0xCF], [0x82, 0xD0], [0x82, 0xD1], [0x82, 0xD2], [0xB8, 0xB5], [0x82, 0xD3], [0x82, 0xD4], [0xC0, 0xFC], [0x82, 0xD5], [0x82, 0xD6], [0x82, 0xD7], [0x82, 0xD8], [0xB0, 0xF8], [0x82, 0xD9], [0x82, 0xDA], [0x82, 0xDB], [0x82, 0xDC], [0x82, 0xDD], [0x82, 0xDE], [0x82, 0xDF], [0x82, 0xE0], [0x82, 0xE1], [0x82, 0xE2], [0x82, 0xE3], [0x82, 0xE4], [0x82, 0xE5], [0x82, 0xE6], [0x82, 0xE7], [0x82, 0xE8], [0x82, 0xE9], [0x82, 0xEA], [0x82, 0xEB], [0x82, 0xEC], [0x82, 0xED], [0xB4, 0xF6], [0x82, 0xEE], [0xD9, 0xCE], [0x82, 0xEF], [0xD9, 0xCF], [0xB4, 0xA2], [0xD9, 0xD0], [0x82, 0xF0], [0x82, 0xF1], [0xB4, 0xDF], [0x82, 0xF2], [0x82, 0xF3], [0x82, 0xF4], [0x82, 0xF5], [0x82, 0xF6], [0xB0, 0xC1], [0x82, 0xF7], [0x82, 0xF8], [0x82, 0xF9], [0x82, 0xFA], [0x82, 0xFB], [0x82, 0xFC], [0x82, 0xFD], [0xD9, 0xD1], [0xC9, 0xB5], [0x82, 0xFE], [0x83, 0x40], [0x83, 0x41], [0x83, 0x42], [0x83, 0x43], [0x83, 0x44], [0x83, 0x45], [0x83, 0x46], [0x83, 0x47], [0x83, 0x48], [0x83, 0x49], [0x83, 0x4A], [0x83, 0x4B], [0x83, 0x4C], [0x83, 0x4D], [0x83, 0x4E], [0x83, 0x4F], [0x83, 0x50], [0x83, 0x51], [0xCF, 0xF1], [0x83, 0x52], [0x83, 0x53], [0x83, 0x54], [0x83, 0x55], [0x83, 0x56], [0x83, 0x57], [0xD9, 0xD2], [0x83, 0x58], [0x83, 0x59], [0x83, 0x5A], [0xC1, 0xC5], [0x83, 0x5B], [0x83, 0x5C], [0x83, 0x5D], [0x83, 0x5E], [0x83, 0x5F], [0x83, 0x60], [0x83, 0x61], [0x83, 0x62], [0x83, 0x63], [0x83, 0x64], [0x83, 0x65], [0xD9, 0xD6], [0xC9, 0xAE], [0x83, 0x66], [0x83, 0x67], [0x83, 0x68], [0x83, 0x69], [0xD9, 0xD5], [0xD9, 0xD4], [0xD9, 0xD7], [0x83, 0x6A], [0x83, 0x6B], [0x83, 0x6C], [0x83, 0x6D], [0xCB, 0xDB], [0x83, 0x6E], [0xBD, 0xA9], [0x83, 0x6F], [0x83, 0x70], [0x83, 0x71], [0x83, 0x72], [0x83, 0x73], [0xC6, 0xA7], [0x83, 0x74], [0x83, 0x75], [0x83, 0x76], [0x83, 0x77], [0x83, 0x78], [0x83, 0x79], [0x83, 0x7A], [0x83, 0x7B], [0x83, 0x7C], [0x83, 0x7D], [0xD9, 0xD3], [0xD9, 0xD8], [0x83, 0x7E], [0x83, 0x80], [0x83, 0x81], [0xD9, 0xD9], [0x83, 0x82], [0x83, 0x83], [0x83, 0x84], [0x83, 0x85], [0x83, 0x86], [0x83, 0x87], [0xC8, 0xE5], [0x83, 0x88], [0x83, 0x89], [0x83, 0x8A], [0x83, 0x8B], [0x83, 0x8C], [0x83, 0x8D], [0x83, 0x8E], [0x83, 0x8F], [0x83, 0x90], [0x83, 0x91], [0x83, 0x92], [0x83, 0x93], [0x83, 0x94], [0x83, 0x95], [0xC0, 0xDC], [0x83, 0x96], [0x83, 0x97], [0x83, 0x98], [0x83, 0x99], [0x83, 0x9A], [0x83, 0x9B], [0x83, 0x9C], [0x83, 0x9D], [0x83, 0x9E], [0x83, 0x9F], [0x83, 0xA0], [0x83, 0xA1], [0x83, 0xA2], [0x83, 0xA3], [0x83, 0xA4], [0x83, 0xA5], [0x83, 0xA6], [0x83, 0xA7], [0x83, 0xA8], [0x83, 0xA9], [0x83, 0xAA], [0x83, 0xAB], [0x83, 0xAC], [0x83, 0xAD], [0x83, 0xAE], [0x83, 0xAF], [0x83, 0xB0], [0x83, 0xB1], [0x83, 0xB2], [0xB6, 0xF9], [0xD8, 0xA3], [0xD4, 0xCA], [0x83, 0xB3], [0xD4, 0xAA], [0xD0, 0xD6], [0xB3, 0xE4], [0xD5, 0xD7], [0x83, 0xB4], [0xCF, 0xC8], [0xB9, 0xE2], [0x83, 0xB5], [0xBF, 0xCB], [0x83, 0xB6], [0xC3, 0xE2], [0x83, 0xB7], [0x83, 0xB8], [0x83, 0xB9], [0xB6, 0xD2], [0x83, 0xBA], [0x83, 0xBB], [0xCD, 0xC3], [0xD9, 0xEE], [0xD9, 0xF0], [0x83, 0xBC], [0x83, 0xBD], [0x83, 0xBE], [0xB5, 0xB3], [0x83, 0xBF], [0xB6, 0xB5], [0x83, 0xC0], [0x83, 0xC1], [0x83, 0xC2], [0x83, 0xC3], [0x83, 0xC4], [0xBE, 0xA4], [0x83, 0xC5], [0x83, 0xC6], [0xC8, 0xEB], [0x83, 0xC7], [0x83, 0xC8], [0xC8, 0xAB], [0x83, 0xC9], [0x83, 0xCA], [0xB0, 0xCB], [0xB9, 0xAB], [0xC1, 0xF9], [0xD9, 0xE2], [0x83, 0xCB], [0xC0, 0xBC], [0xB9, 0xB2], [0x83, 0xCC], [0xB9, 0xD8], [0xD0, 0xCB], [0xB1, 0xF8], [0xC6, 0xE4], [0xBE, 0xDF], [0xB5, 0xE4], [0xD7, 0xC8], [0x83, 0xCD], [0xD1, 0xF8], [0xBC, 0xE6], [0xCA, 0xDE], [0x83, 0xCE], [0x83, 0xCF], [0xBC, 0xBD], [0xD9, 0xE6], [0xD8, 0xE7], [0x83, 0xD0], [0x83, 0xD1], [0xC4, 0xDA], [0x83, 0xD2], [0x83, 0xD3], [0xB8, 0xD4], [0xC8, 0xBD], [0x83, 0xD4], [0x83, 0xD5], [0xB2, 0xE1], [0xD4, 0xD9], [0x83, 0xD6], [0x83, 0xD7], [0x83, 0xD8], [0x83, 0xD9], [0xC3, 0xB0], [0x83, 0xDA], [0x83, 0xDB], [0xC3, 0xE1], [0xDA, 0xA2], [0xC8, 0xDF], [0x83, 0xDC], [0xD0, 0xB4], [0x83, 0xDD], [0xBE, 0xFC], [0xC5, 0xA9], [0x83, 0xDE], [0x83, 0xDF], [0x83, 0xE0], [0xB9, 0xDA], [0x83, 0xE1], [0xDA, 0xA3], [0x83, 0xE2], [0xD4, 0xA9], [0xDA, 0xA4], [0x83, 0xE3], [0x83, 0xE4], [0x83, 0xE5], [0x83, 0xE6], [0x83, 0xE7], [0xD9, 0xFB], [0xB6, 0xAC], [0x83, 0xE8], [0x83, 0xE9], [0xB7, 0xEB], [0xB1, 0xF9], [0xD9, 0xFC], [0xB3, 0xE5], [0xBE, 0xF6], [0x83, 0xEA], [0xBF, 0xF6], [0xD2, 0xB1], [0xC0, 0xE4], [0x83, 0xEB], [0x83, 0xEC], [0x83, 0xED], [0xB6, 0xB3], [0xD9, 0xFE], [0xD9, 0xFD], [0x83, 0xEE], [0x83, 0xEF], [0xBE, 0xBB], [0x83, 0xF0], [0x83, 0xF1], [0x83, 0xF2], [0xC6, 0xE0], [0x83, 0xF3], [0xD7, 0xBC], [0xDA, 0xA1], [0x83, 0xF4], [0xC1, 0xB9], [0x83, 0xF5], [0xB5, 0xF2], [0xC1, 0xE8], [0x83, 0xF6], [0x83, 0xF7], [0xBC, 0xF5], [0x83, 0xF8], [0xB4, 0xD5], [0x83, 0xF9], [0x83, 0xFA], [0x83, 0xFB], [0x83, 0xFC], [0x83, 0xFD], [0x83, 0xFE], [0x84, 0x40], [0x84, 0x41], [0x84, 0x42], [0xC1, 0xDD], [0x84, 0x43], [0xC4, 0xFD], [0x84, 0x44], [0x84, 0x45], [0xBC, 0xB8], [0xB7, 0xB2], [0x84, 0x46], [0x84, 0x47], [0xB7, 0xEF], [0x84, 0x48], [0x84, 0x49], [0x84, 0x4A], [0x84, 0x4B], [0x84, 0x4C], [0x84, 0x4D], [0xD9, 0xEC], [0x84, 0x4E], [0xC6, 0xBE], [0x84, 0x4F], [0xBF, 0xAD], [0xBB, 0xCB], [0x84, 0x50], [0x84, 0x51], [0xB5, 0xCA], [0x84, 0x52], [0xDB, 0xC9], [0xD0, 0xD7], [0x84, 0x53], [0xCD, 0xB9], [0xB0, 0xBC], [0xB3, 0xF6], [0xBB, 0xF7], [0xDB, 0xCA], [0xBA, 0xAF], [0x84, 0x54], [0xD4, 0xE4], [0xB5, 0xB6], [0xB5, 0xF3], [0xD8, 0xD6], [0xC8, 0xD0], [0x84, 0x55], [0x84, 0x56], [0xB7, 0xD6], [0xC7, 0xD0], [0xD8, 0xD7], [0x84, 0x57], [0xBF, 0xAF], [0x84, 0x58], [0x84, 0x59], [0xDB, 0xBB], [0xD8, 0xD8], [0x84, 0x5A], [0x84, 0x5B], [0xD0, 0xCC], [0xBB, 0xAE], [0x84, 0x5C], [0x84, 0x5D], [0x84, 0x5E], [0xEB, 0xBE], [0xC1, 0xD0], [0xC1, 0xF5], [0xD4, 0xF2], [0xB8, 0xD5], [0xB4, 0xB4], [0x84, 0x5F], [0xB3, 0xF5], [0x84, 0x60], [0x84, 0x61], [0xC9, 0xBE], [0x84, 0x62], [0x84, 0x63], [0x84, 0x64], [0xC5, 0xD0], [0x84, 0x65], [0x84, 0x66], [0x84, 0x67], [0xC5, 0xD9], [0xC0, 0xFB], [0x84, 0x68], [0xB1, 0xF0], [0x84, 0x69], [0xD8, 0xD9], [0xB9, 0xCE], [0x84, 0x6A], [0xB5, 0xBD], [0x84, 0x6B], [0x84, 0x6C], [0xD8, 0xDA], [0x84, 0x6D], [0x84, 0x6E], [0xD6, 0xC6], [0xCB, 0xA2], [0xC8, 0xAF], [0xC9, 0xB2], [0xB4, 0xCC], [0xBF, 0xCC], [0x84, 0x6F], [0xB9, 0xF4], [0x84, 0x70], [0xD8, 0xDB], [0xD8, 0xDC], [0xB6, 0xE7], [0xBC, 0xC1], [0xCC, 0xEA], [0x84, 0x71], [0x84, 0x72], [0x84, 0x73], [0x84, 0x74], [0x84, 0x75], [0x84, 0x76], [0xCF, 0xF7], [0x84, 0x77], [0xD8, 0xDD], [0xC7, 0xB0], [0x84, 0x78], [0x84, 0x79], [0xB9, 0xD0], [0xBD, 0xA3], [0x84, 0x7A], [0x84, 0x7B], [0xCC, 0xDE], [0x84, 0x7C], [0xC6, 0xCA], [0x84, 0x7D], [0x84, 0x7E], [0x84, 0x80], [0x84, 0x81], [0x84, 0x82], [0xD8, 0xE0], [0x84, 0x83], [0xD8, 0xDE], [0x84, 0x84], [0x84, 0x85], [0xD8, 0xDF], [0x84, 0x86], [0x84, 0x87], [0x84, 0x88], [0xB0, 0xFE], [0x84, 0x89], [0xBE, 0xE7], [0x84, 0x8A], [0xCA, 0xA3], [0xBC, 0xF4], [0x84, 0x8B], [0x84, 0x8C], [0x84, 0x8D], [0x84, 0x8E], [0xB8, 0xB1], [0x84, 0x8F], [0x84, 0x90], [0xB8, 0xEE], [0x84, 0x91], [0x84, 0x92], [0x84, 0x93], [0x84, 0x94], [0x84, 0x95], [0x84, 0x96], [0x84, 0x97], [0x84, 0x98], [0x84, 0x99], [0x84, 0x9A], [0xD8, 0xE2], [0x84, 0x9B], [0xBD, 0xCB], [0x84, 0x9C], [0xD8, 0xE4], [0xD8, 0xE3], [0x84, 0x9D], [0x84, 0x9E], [0x84, 0x9F], [0x84, 0xA0], [0x84, 0xA1], [0xC5, 0xFC], [0x84, 0xA2], [0x84, 0xA3], [0x84, 0xA4], [0x84, 0xA5], [0x84, 0xA6], [0x84, 0xA7], [0x84, 0xA8], [0xD8, 0xE5], [0x84, 0xA9], [0x84, 0xAA], [0xD8, 0xE6], [0x84, 0xAB], [0x84, 0xAC], [0x84, 0xAD], [0x84, 0xAE], [0x84, 0xAF], [0x84, 0xB0], [0x84, 0xB1], [0xC1, 0xA6], [0x84, 0xB2], [0xC8, 0xB0], [0xB0, 0xEC], [0xB9, 0xA6], [0xBC, 0xD3], [0xCE, 0xF1], [0xDB, 0xBD], [0xC1, 0xD3], [0x84, 0xB3], [0x84, 0xB4], [0x84, 0xB5], [0x84, 0xB6], [0xB6, 0xAF], [0xD6, 0xFA], [0xC5, 0xAC], [0xBD, 0xD9], [0xDB, 0xBE], [0xDB, 0xBF], [0x84, 0xB7], [0x84, 0xB8], [0x84, 0xB9], [0xC0, 0xF8], [0xBE, 0xA2], [0xC0, 0xCD], [0x84, 0xBA], [0x84, 0xBB], [0x84, 0xBC], [0x84, 0xBD], [0x84, 0xBE], [0x84, 0xBF], [0x84, 0xC0], [0x84, 0xC1], [0x84, 0xC2], [0x84, 0xC3], [0xDB, 0xC0], [0xCA, 0xC6], [0x84, 0xC4], [0x84, 0xC5], [0x84, 0xC6], [0xB2, 0xAA], [0x84, 0xC7], [0x84, 0xC8], [0x84, 0xC9], [0xD3, 0xC2], [0x84, 0xCA], [0xC3, 0xE3], [0x84, 0xCB], [0xD1, 0xAB], [0x84, 0xCC], [0x84, 0xCD], [0x84, 0xCE], [0x84, 0xCF], [0xDB, 0xC2], [0x84, 0xD0], [0xC0, 0xD5], [0x84, 0xD1], [0x84, 0xD2], [0x84, 0xD3], [0xDB, 0xC3], [0x84, 0xD4], [0xBF, 0xB1], [0x84, 0xD5], [0x84, 0xD6], [0x84, 0xD7], [0x84, 0xD8], [0x84, 0xD9], [0x84, 0xDA], [0xC4, 0xBC], [0x84, 0xDB], [0x84, 0xDC], [0x84, 0xDD], [0x84, 0xDE], [0xC7, 0xDA], [0x84, 0xDF], [0x84, 0xE0], [0x84, 0xE1], [0x84, 0xE2], [0x84, 0xE3], [0x84, 0xE4], [0x84, 0xE5], [0x84, 0xE6], [0x84, 0xE7], [0x84, 0xE8], [0x84, 0xE9], [0xDB, 0xC4], [0x84, 0xEA], [0x84, 0xEB], [0x84, 0xEC], [0x84, 0xED], [0x84, 0xEE], [0x84, 0xEF], [0x84, 0xF0], [0x84, 0xF1], [0xD9, 0xE8], [0xC9, 0xD7], [0x84, 0xF2], [0x84, 0xF3], [0x84, 0xF4], [0xB9, 0xB4], [0xCE, 0xF0], [0xD4, 0xC8], [0x84, 0xF5], [0x84, 0xF6], [0x84, 0xF7], [0x84, 0xF8], [0xB0, 0xFC], [0xB4, 0xD2], [0x84, 0xF9], [0xD0, 0xD9], [0x84, 0xFA], [0x84, 0xFB], [0x84, 0xFC], [0x84, 0xFD], [0xD9, 0xE9], [0x84, 0xFE], [0xDE, 0xCB], [0xD9, 0xEB], [0x85, 0x40], [0x85, 0x41], [0x85, 0x42], [0x85, 0x43], [0xD8, 0xB0], [0xBB, 0xAF], [0xB1, 0xB1], [0x85, 0x44], [0xB3, 0xD7], [0xD8, 0xCE], [0x85, 0x45], [0x85, 0x46], [0xD4, 0xD1], [0x85, 0x47], [0x85, 0x48], [0xBD, 0xB3], [0xBF, 0xEF], [0x85, 0x49], [0xCF, 0xBB], [0x85, 0x4A], [0x85, 0x4B], [0xD8, 0xD0], [0x85, 0x4C], [0x85, 0x4D], [0x85, 0x4E], [0xB7, 0xCB], [0x85, 0x4F], [0x85, 0x50], [0x85, 0x51], [0xD8, 0xD1], [0x85, 0x52], [0x85, 0x53], [0x85, 0x54], [0x85, 0x55], [0x85, 0x56], [0x85, 0x57], [0x85, 0x58], [0x85, 0x59], [0x85, 0x5A], [0x85, 0x5B], [0xC6, 0xA5], [0xC7, 0xF8], [0xD2, 0xBD], [0x85, 0x5C], [0x85, 0x5D], [0xD8, 0xD2], [0xC4, 0xE4], [0x85, 0x5E], [0xCA, 0xAE], [0x85, 0x5F], [0xC7, 0xA7], [0x85, 0x60], [0xD8, 0xA6], [0x85, 0x61], [0xC9, 0xFD], [0xCE, 0xE7], [0xBB, 0xDC], [0xB0, 0xEB], [0x85, 0x62], [0x85, 0x63], [0x85, 0x64], [0xBB, 0xAA], [0xD0, 0xAD], [0x85, 0x65], [0xB1, 0xB0], [0xD7, 0xE4], [0xD7, 0xBF], [0x85, 0x66], [0xB5, 0xA5], [0xC2, 0xF4], [0xC4, 0xCF], [0x85, 0x67], [0x85, 0x68], [0xB2, 0xA9], [0x85, 0x69], [0xB2, 0xB7], [0x85, 0x6A], [0xB1, 0xE5], [0xDF, 0xB2], [0xD5, 0xBC], [0xBF, 0xA8], [0xC2, 0xAC], [0xD8, 0xD5], [0xC2, 0xB1], [0x85, 0x6B], [0xD8, 0xD4], [0xCE, 0xD4], [0x85, 0x6C], [0xDA, 0xE0], [0x85, 0x6D], [0xCE, 0xC0], [0x85, 0x6E], [0x85, 0x6F], [0xD8, 0xB4], [0xC3, 0xAE], [0xD3, 0xA1], [0xCE, 0xA3], [0x85, 0x70], [0xBC, 0xB4], [0xC8, 0xB4], [0xC2, 0xD1], [0x85, 0x71], [0xBE, 0xED], [0xD0, 0xB6], [0x85, 0x72], [0xDA, 0xE1], [0x85, 0x73], [0x85, 0x74], [0x85, 0x75], [0x85, 0x76], [0xC7, 0xE4], [0x85, 0x77], [0x85, 0x78], [0xB3, 0xA7], [0x85, 0x79], [0xB6, 0xF2], [0xCC, 0xFC], [0xC0, 0xFA], [0x85, 0x7A], [0x85, 0x7B], [0xC0, 0xF7], [0x85, 0x7C], [0xD1, 0xB9], [0xD1, 0xE1], [0xD8, 0xC7], [0x85, 0x7D], [0x85, 0x7E], [0x85, 0x80], [0x85, 0x81], [0x85, 0x82], [0x85, 0x83], [0x85, 0x84], [0xB2, 0xDE], [0x85, 0x85], [0x85, 0x86], [0xC0, 0xE5], [0x85, 0x87], [0xBA, 0xF1], [0x85, 0x88], [0x85, 0x89], [0xD8, 0xC8], [0x85, 0x8A], [0xD4, 0xAD], [0x85, 0x8B], [0x85, 0x8C], [0xCF, 0xE1], [0xD8, 0xC9], [0x85, 0x8D], [0xD8, 0xCA], [0xCF, 0xC3], [0x85, 0x8E], [0xB3, 0xF8], [0xBE, 0xC7], [0x85, 0x8F], [0x85, 0x90], [0x85, 0x91], [0x85, 0x92], [0xD8, 0xCB], [0x85, 0x93], [0x85, 0x94], [0x85, 0x95], [0x85, 0x96], [0x85, 0x97], [0x85, 0x98], [0x85, 0x99], [0xDB, 0xCC], [0x85, 0x9A], [0x85, 0x9B], [0x85, 0x9C], [0x85, 0x9D], [0xC8, 0xA5], [0x85, 0x9E], [0x85, 0x9F], [0x85, 0xA0], [0xCF, 0xD8], [0x85, 0xA1], [0xC8, 0xFE], [0xB2, 0xCE], [0x85, 0xA2], [0x85, 0xA3], [0x85, 0xA4], [0x85, 0xA5], [0x85, 0xA6], [0xD3, 0xD6], [0xB2, 0xE6], [0xBC, 0xB0], [0xD3, 0xD1], [0xCB, 0xAB], [0xB7, 0xB4], [0x85, 0xA7], [0x85, 0xA8], [0x85, 0xA9], [0xB7, 0xA2], [0x85, 0xAA], [0x85, 0xAB], [0xCA, 0xE5], [0x85, 0xAC], [0xC8, 0xA1], [0xCA, 0xDC], [0xB1, 0xE4], [0xD0, 0xF0], [0x85, 0xAD], [0xC5, 0xD1], [0x85, 0xAE], [0x85, 0xAF], [0x85, 0xB0], [0xDB, 0xC5], [0xB5, 0xFE], [0x85, 0xB1], [0x85, 0xB2], [0xBF, 0xDA], [0xB9, 0xC5], [0xBE, 0xE4], [0xC1, 0xED], [0x85, 0xB3], [0xDF, 0xB6], [0xDF, 0xB5], [0xD6, 0xBB], [0xBD, 0xD0], [0xD5, 0xD9], [0xB0, 0xC8], [0xB6, 0xA3], [0xBF, 0xC9], [0xCC, 0xA8], [0xDF, 0xB3], [0xCA, 0xB7], [0xD3, 0xD2], [0x85, 0xB4], [0xD8, 0xCF], [0xD2, 0xB6], [0xBA, 0xC5], [0xCB, 0xBE], [0xCC, 0xBE], [0x85, 0xB5], [0xDF, 0xB7], [0xB5, 0xF0], [0xDF, 0xB4], [0x85, 0xB6], [0x85, 0xB7], [0x85, 0xB8], [0xD3, 0xF5], [0x85, 0xB9], [0xB3, 0xD4], [0xB8, 0xF7], [0x85, 0xBA], [0xDF, 0xBA], [0x85, 0xBB], [0xBA, 0xCF], [0xBC, 0xAA], [0xB5, 0xF5], [0x85, 0xBC], [0xCD, 0xAC], [0xC3, 0xFB], [0xBA, 0xF3], [0xC0, 0xF4], [0xCD, 0xC2], [0xCF, 0xF2], [0xDF, 0xB8], [0xCF, 0xC5], [0x85, 0xBD], [0xC2, 0xC0], [0xDF, 0xB9], [0xC2, 0xF0], [0x85, 0xBE], [0x85, 0xBF], [0x85, 0xC0], [0xBE, 0xFD], [0x85, 0xC1], [0xC1, 0xDF], [0xCD, 0xCC], [0xD2, 0xF7], [0xB7, 0xCD], [0xDF, 0xC1], [0x85, 0xC2], [0xDF, 0xC4], [0x85, 0xC3], [0x85, 0xC4], [0xB7, 0xF1], [0xB0, 0xC9], [0xB6, 0xD6], [0xB7, 0xD4], [0x85, 0xC5], [0xBA, 0xAC], [0xCC, 0xFD], [0xBF, 0xD4], [0xCB, 0xB1], [0xC6, 0xF4], [0x85, 0xC6], [0xD6, 0xA8], [0xDF, 0xC5], [0x85, 0xC7], [0xCE, 0xE2], [0xB3, 0xB3], [0x85, 0xC8], [0x85, 0xC9], [0xCE, 0xFC], [0xB4, 0xB5], [0x85, 0xCA], [0xCE, 0xC7], [0xBA, 0xF0], [0x85, 0xCB], [0xCE, 0xE1], [0x85, 0xCC], [0xD1, 0xBD], [0x85, 0xCD], [0x85, 0xCE], [0xDF, 0xC0], [0x85, 0xCF], [0x85, 0xD0], [0xB4, 0xF4], [0x85, 0xD1], [0xB3, 0xCA], [0x85, 0xD2], [0xB8, 0xE6], [0xDF, 0xBB], [0x85, 0xD3], [0x85, 0xD4], [0x85, 0xD5], [0x85, 0xD6], [0xC4, 0xC5], [0x85, 0xD7], [0xDF, 0xBC], [0xDF, 0xBD], [0xDF, 0xBE], [0xC5, 0xBB], [0xDF, 0xBF], [0xDF, 0xC2], [0xD4, 0xB1], [0xDF, 0xC3], [0x85, 0xD8], [0xC7, 0xBA], [0xCE, 0xD8], [0x85, 0xD9], [0x85, 0xDA], [0x85, 0xDB], [0x85, 0xDC], [0x85, 0xDD], [0xC4, 0xD8], [0x85, 0xDE], [0xDF, 0xCA], [0x85, 0xDF], [0xDF, 0xCF], [0x85, 0xE0], [0xD6, 0xDC], [0x85, 0xE1], [0x85, 0xE2], [0x85, 0xE3], [0x85, 0xE4], [0x85, 0xE5], [0x85, 0xE6], [0x85, 0xE7], [0x85, 0xE8], [0xDF, 0xC9], [0xDF, 0xDA], [0xCE, 0xB6], [0x85, 0xE9], [0xBA, 0xC7], [0xDF, 0xCE], [0xDF, 0xC8], [0xC5, 0xDE], [0x85, 0xEA], [0x85, 0xEB], [0xC9, 0xEB], [0xBA, 0xF4], [0xC3, 0xFC], [0x85, 0xEC], [0x85, 0xED], [0xBE, 0xD7], [0x85, 0xEE], [0xDF, 0xC6], [0x85, 0xEF], [0xDF, 0xCD], [0x85, 0xF0], [0xC5, 0xD8], [0x85, 0xF1], [0x85, 0xF2], [0x85, 0xF3], [0x85, 0xF4], [0xD5, 0xA6], [0xBA, 0xCD], [0x85, 0xF5], [0xBE, 0xCC], [0xD3, 0xBD], [0xB8, 0xC0], [0x85, 0xF6], [0xD6, 0xE4], [0x85, 0xF7], [0xDF, 0xC7], [0xB9, 0xBE], [0xBF, 0xA7], [0x85, 0xF8], [0x85, 0xF9], [0xC1, 0xFC], [0xDF, 0xCB], [0xDF, 0xCC], [0x85, 0xFA], [0xDF, 0xD0], [0x85, 0xFB], [0x85, 0xFC], [0x85, 0xFD], [0x85, 0xFE], [0x86, 0x40], [0xDF, 0xDB], [0xDF, 0xE5], [0x86, 0x41], [0xDF, 0xD7], [0xDF, 0xD6], [0xD7, 0xC9], [0xDF, 0xE3], [0xDF, 0xE4], [0xE5, 0xEB], [0xD2, 0xA7], [0xDF, 0xD2], [0x86, 0x42], [0xBF, 0xA9], [0x86, 0x43], [0xD4, 0xDB], [0x86, 0x44], [0xBF, 0xC8], [0xDF, 0xD4], [0x86, 0x45], [0x86, 0x46], [0x86, 0x47], [0xCF, 0xCC], [0x86, 0x48], [0x86, 0x49], [0xDF, 0xDD], [0x86, 0x4A], [0xD1, 0xCA], [0x86, 0x4B], [0xDF, 0xDE], [0xB0, 0xA7], [0xC6, 0xB7], [0xDF, 0xD3], [0x86, 0x4C], [0xBA, 0xE5], [0x86, 0x4D], [0xB6, 0xDF], [0xCD, 0xDB], [0xB9, 0xFE], [0xD4, 0xD5], [0x86, 0x4E], [0x86, 0x4F], [0xDF, 0xDF], [0xCF, 0xEC], [0xB0, 0xA5], [0xDF, 0xE7], [0xDF, 0xD1], [0xD1, 0xC6], [0xDF, 0xD5], [0xDF, 0xD8], [0xDF, 0xD9], [0xDF, 0xDC], [0x86, 0x50], [0xBB, 0xA9], [0x86, 0x51], [0xDF, 0xE0], [0xDF, 0xE1], [0x86, 0x52], [0xDF, 0xE2], [0xDF, 0xE6], [0xDF, 0xE8], [0xD3, 0xB4], [0x86, 0x53], [0x86, 0x54], [0x86, 0x55], [0x86, 0x56], [0x86, 0x57], [0xB8, 0xE7], [0xC5, 0xB6], [0xDF, 0xEA], [0xC9, 0xDA], [0xC1, 0xA8], [0xC4, 0xC4], [0x86, 0x58], [0x86, 0x59], [0xBF, 0xDE], [0xCF, 0xF8], [0x86, 0x5A], [0x86, 0x5B], [0x86, 0x5C], [0xD5, 0xDC], [0xDF, 0xEE], [0x86, 0x5D], [0x86, 0x5E], [0x86, 0x5F], [0x86, 0x60], [0x86, 0x61], [0x86, 0x62], [0xB2, 0xB8], [0x86, 0x63], [0xBA, 0xDF], [0xDF, 0xEC], [0x86, 0x64], [0xDB, 0xC1], [0x86, 0x65], [0xD1, 0xE4], [0x86, 0x66], [0x86, 0x67], [0x86, 0x68], [0x86, 0x69], [0xCB, 0xF4], [0xB4, 0xBD], [0x86, 0x6A], [0xB0, 0xA6], [0x86, 0x6B], [0x86, 0x6C], [0x86, 0x6D], [0x86, 0x6E], [0x86, 0x6F], [0xDF, 0xF1], [0xCC, 0xC6], [0xDF, 0xF2], [0x86, 0x70], [0x86, 0x71], [0xDF, 0xED], [0x86, 0x72], [0x86, 0x73], [0x86, 0x74], [0x86, 0x75], [0x86, 0x76], [0x86, 0x77], [0xDF, 0xE9], [0x86, 0x78], [0x86, 0x79], [0x86, 0x7A], [0x86, 0x7B], [0xDF, 0xEB], [0x86, 0x7C], [0xDF, 0xEF], [0xDF, 0xF0], [0xBB, 0xBD], [0x86, 0x7D], [0x86, 0x7E], [0xDF, 0xF3], [0x86, 0x80], [0x86, 0x81], [0xDF, 0xF4], [0x86, 0x82], [0xBB, 0xA3], [0x86, 0x83], [0xCA, 0xDB], [0xCE, 0xA8], [0xE0, 0xA7], [0xB3, 0xAA], [0x86, 0x84], [0xE0, 0xA6], [0x86, 0x85], [0x86, 0x86], [0x86, 0x87], [0xE0, 0xA1], [0x86, 0x88], [0x86, 0x89], [0x86, 0x8A], [0x86, 0x8B], [0xDF, 0xFE], [0x86, 0x8C], [0xCD, 0xD9], [0xDF, 0xFC], [0x86, 0x8D], [0xDF, 0xFA], [0x86, 0x8E], [0xBF, 0xD0], [0xD7, 0xC4], [0x86, 0x8F], [0xC9, 0xCC], [0x86, 0x90], [0x86, 0x91], [0xDF, 0xF8], [0xB0, 0xA1], [0x86, 0x92], [0x86, 0x93], [0x86, 0x94], [0x86, 0x95], [0x86, 0x96], [0xDF, 0xFD], [0x86, 0x97], [0x86, 0x98], [0x86, 0x99], [0x86, 0x9A], [0xDF, 0xFB], [0xE0, 0xA2], [0x86, 0x9B], [0x86, 0x9C], [0x86, 0x9D], [0x86, 0x9E], [0x86, 0x9F], [0xE0, 0xA8], [0x86, 0xA0], [0x86, 0xA1], [0x86, 0xA2], [0x86, 0xA3], [0xB7, 0xC8], [0x86, 0xA4], [0x86, 0xA5], [0xC6, 0xA1], [0xC9, 0xB6], [0xC0, 0xB2], [0xDF, 0xF5], [0x86, 0xA6], [0x86, 0xA7], [0xC5, 0xBE], [0x86, 0xA8], [0xD8, 0xC4], [0xDF, 0xF9], [0xC4, 0xF6], [0x86, 0xA9], [0x86, 0xAA], [0x86, 0xAB], [0x86, 0xAC], [0x86, 0xAD], [0x86, 0xAE], [0xE0, 0xA3], [0xE0, 0xA4], [0xE0, 0xA5], [0xD0, 0xA5], [0x86, 0xAF], [0x86, 0xB0], [0xE0, 0xB4], [0xCC, 0xE4], [0x86, 0xB1], [0xE0, 0xB1], [0x86, 0xB2], [0xBF, 0xA6], [0xE0, 0xAF], [0xCE, 0xB9], [0xE0, 0xAB], [0xC9, 0xC6], [0x86, 0xB3], [0x86, 0xB4], [0xC0, 0xAE], [0xE0, 0xAE], [0xBA, 0xED], [0xBA, 0xB0], [0xE0, 0xA9], [0x86, 0xB5], [0x86, 0xB6], [0x86, 0xB7], [0xDF, 0xF6], [0x86, 0xB8], [0xE0, 0xB3], [0x86, 0xB9], [0x86, 0xBA], [0xE0, 0xB8], [0x86, 0xBB], [0x86, 0xBC], [0x86, 0xBD], [0xB4, 0xAD], [0xE0, 0xB9], [0x86, 0xBE], [0x86, 0xBF], [0xCF, 0xB2], [0xBA, 0xC8], [0x86, 0xC0], [0xE0, 0xB0], [0x86, 0xC1], [0x86, 0xC2], [0x86, 0xC3], [0x86, 0xC4], [0x86, 0xC5], [0x86, 0xC6], [0x86, 0xC7], [0xD0, 0xFA], [0x86, 0xC8], [0x86, 0xC9], [0x86, 0xCA], [0x86, 0xCB], [0x86, 0xCC], [0x86, 0xCD], [0x86, 0xCE], [0x86, 0xCF], [0x86, 0xD0], [0xE0, 0xAC], [0x86, 0xD1], [0xD4, 0xFB], [0x86, 0xD2], [0xDF, 0xF7], [0x86, 0xD3], [0xC5, 0xE7], [0x86, 0xD4], [0xE0, 0xAD], [0x86, 0xD5], [0xD3, 0xF7], [0x86, 0xD6], [0xE0, 0xB6], [0xE0, 0xB7], [0x86, 0xD7], [0x86, 0xD8], [0x86, 0xD9], [0x86, 0xDA], [0x86, 0xDB], [0xE0, 0xC4], [0xD0, 0xE1], [0x86, 0xDC], [0x86, 0xDD], [0x86, 0xDE], [0xE0, 0xBC], [0x86, 0xDF], [0x86, 0xE0], [0xE0, 0xC9], [0xE0, 0xCA], [0x86, 0xE1], [0x86, 0xE2], [0x86, 0xE3], [0xE0, 0xBE], [0xE0, 0xAA], [0xC9, 0xA4], [0xE0, 0xC1], [0x86, 0xE4], [0xE0, 0xB2], [0x86, 0xE5], [0x86, 0xE6], [0x86, 0xE7], [0x86, 0xE8], [0x86, 0xE9], [0xCA, 0xC8], [0xE0, 0xC3], [0x86, 0xEA], [0xE0, 0xB5], [0x86, 0xEB], [0xCE, 0xCB], [0x86, 0xEC], [0xCB, 0xC3], [0xE0, 0xCD], [0xE0, 0xC6], [0xE0, 0xC2], [0x86, 0xED], [0xE0, 0xCB], [0x86, 0xEE], [0xE0, 0xBA], [0xE0, 0xBF], [0xE0, 0xC0], [0x86, 0xEF], [0x86, 0xF0], [0xE0, 0xC5], [0x86, 0xF1], [0x86, 0xF2], [0xE0, 0xC7], [0xE0, 0xC8], [0x86, 0xF3], [0xE0, 0xCC], [0x86, 0xF4], [0xE0, 0xBB], [0x86, 0xF5], [0x86, 0xF6], [0x86, 0xF7], [0x86, 0xF8], [0x86, 0xF9], [0xCB, 0xD4], [0xE0, 0xD5], [0x86, 0xFA], [0xE0, 0xD6], [0xE0, 0xD2], [0x86, 0xFB], [0x86, 0xFC], [0x86, 0xFD], [0x86, 0xFE], [0x87, 0x40], [0x87, 0x41], [0xE0, 0xD0], [0xBC, 0xCE], [0x87, 0x42], [0x87, 0x43], [0xE0, 0xD1], [0x87, 0x44], [0xB8, 0xC2], [0xD8, 0xC5], [0x87, 0x45], [0x87, 0x46], [0x87, 0x47], [0x87, 0x48], [0x87, 0x49], [0x87, 0x4A], [0x87, 0x4B], [0x87, 0x4C], [0xD0, 0xEA], [0x87, 0x4D], [0x87, 0x4E], [0xC2, 0xEF], [0x87, 0x4F], [0x87, 0x50], [0xE0, 0xCF], [0xE0, 0xBD], [0x87, 0x51], [0x87, 0x52], [0x87, 0x53], [0xE0, 0xD4], [0xE0, 0xD3], [0x87, 0x54], [0x87, 0x55], [0xE0, 0xD7], [0x87, 0x56], [0x87, 0x57], [0x87, 0x58], [0x87, 0x59], [0xE0, 0xDC], [0xE0, 0xD8], [0x87, 0x5A], [0x87, 0x5B], [0x87, 0x5C], [0xD6, 0xF6], [0xB3, 0xB0], [0x87, 0x5D], [0xD7, 0xEC], [0x87, 0x5E], [0xCB, 0xBB], [0x87, 0x5F], [0x87, 0x60], [0xE0, 0xDA], [0x87, 0x61], [0xCE, 0xFB], [0x87, 0x62], [0x87, 0x63], [0x87, 0x64], [0xBA, 0xD9], [0x87, 0x65], [0x87, 0x66], [0x87, 0x67], [0x87, 0x68], [0x87, 0x69], [0x87, 0x6A], [0x87, 0x6B], [0x87, 0x6C], [0x87, 0x6D], [0x87, 0x6E], [0x87, 0x6F], [0x87, 0x70], [0xE0, 0xE1], [0xE0, 0xDD], [0xD2, 0xAD], [0x87, 0x71], [0x87, 0x72], [0x87, 0x73], [0x87, 0x74], [0x87, 0x75], [0xE0, 0xE2], [0x87, 0x76], [0x87, 0x77], [0xE0, 0xDB], [0xE0, 0xD9], [0xE0, 0xDF], [0x87, 0x78], [0x87, 0x79], [0xE0, 0xE0], [0x87, 0x7A], [0x87, 0x7B], [0x87, 0x7C], [0x87, 0x7D], [0x87, 0x7E], [0xE0, 0xDE], [0x87, 0x80], [0xE0, 0xE4], [0x87, 0x81], [0x87, 0x82], [0x87, 0x83], [0xC6, 0xF7], [0xD8, 0xAC], [0xD4, 0xEB], [0xE0, 0xE6], [0xCA, 0xC9], [0x87, 0x84], [0x87, 0x85], [0x87, 0x86], [0x87, 0x87], [0xE0, 0xE5], [0x87, 0x88], [0x87, 0x89], [0x87, 0x8A], [0x87, 0x8B], [0xB8, 0xC1], [0x87, 0x8C], [0x87, 0x8D], [0x87, 0x8E], [0x87, 0x8F], [0xE0, 0xE7], [0xE0, 0xE8], [0x87, 0x90], [0x87, 0x91], [0x87, 0x92], [0x87, 0x93], [0x87, 0x94], [0x87, 0x95], [0x87, 0x96], [0x87, 0x97], [0xE0, 0xE9], [0xE0, 0xE3], [0x87, 0x98], [0x87, 0x99], [0x87, 0x9A], [0x87, 0x9B], [0x87, 0x9C], [0x87, 0x9D], [0x87, 0x9E], [0xBA, 0xBF], [0xCC, 0xE7], [0x87, 0x9F], [0x87, 0xA0], [0x87, 0xA1], [0xE0, 0xEA], [0x87, 0xA2], [0x87, 0xA3], [0x87, 0xA4], [0x87, 0xA5], [0x87, 0xA6], [0x87, 0xA7], [0x87, 0xA8], [0x87, 0xA9], [0x87, 0xAA], [0x87, 0xAB], [0x87, 0xAC], [0x87, 0xAD], [0x87, 0xAE], [0x87, 0xAF], [0x87, 0xB0], [0xCF, 0xF9], [0x87, 0xB1], [0x87, 0xB2], [0x87, 0xB3], [0x87, 0xB4], [0x87, 0xB5], [0x87, 0xB6], [0x87, 0xB7], [0x87, 0xB8], [0x87, 0xB9], [0x87, 0xBA], [0x87, 0xBB], [0xE0, 0xEB], [0x87, 0xBC], [0x87, 0xBD], [0x87, 0xBE], [0x87, 0xBF], [0x87, 0xC0], [0x87, 0xC1], [0x87, 0xC2], [0xC8, 0xC2], [0x87, 0xC3], [0x87, 0xC4], [0x87, 0xC5], [0x87, 0xC6], [0xBD, 0xC0], [0x87, 0xC7], [0x87, 0xC8], [0x87, 0xC9], [0x87, 0xCA], [0x87, 0xCB], [0x87, 0xCC], [0x87, 0xCD], [0x87, 0xCE], [0x87, 0xCF], [0x87, 0xD0], [0x87, 0xD1], [0x87, 0xD2], [0x87, 0xD3], [0xC4, 0xD2], [0x87, 0xD4], [0x87, 0xD5], [0x87, 0xD6], [0x87, 0xD7], [0x87, 0xD8], [0x87, 0xD9], [0x87, 0xDA], [0x87, 0xDB], [0x87, 0xDC], [0xE0, 0xEC], [0x87, 0xDD], [0x87, 0xDE], [0xE0, 0xED], [0x87, 0xDF], [0x87, 0xE0], [0xC7, 0xF4], [0xCB, 0xC4], [0x87, 0xE1], [0xE0, 0xEE], [0xBB, 0xD8], [0xD8, 0xB6], [0xD2, 0xF2], [0xE0, 0xEF], [0xCD, 0xC5], [0x87, 0xE2], [0xB6, 0xDA], [0x87, 0xE3], [0x87, 0xE4], [0x87, 0xE5], [0x87, 0xE6], [0x87, 0xE7], [0x87, 0xE8], [0xE0, 0xF1], [0x87, 0xE9], [0xD4, 0xB0], [0x87, 0xEA], [0x87, 0xEB], [0xC0, 0xA7], [0xB4, 0xD1], [0x87, 0xEC], [0x87, 0xED], [0xCE, 0xA7], [0xE0, 0xF0], [0x87, 0xEE], [0x87, 0xEF], [0x87, 0xF0], [0xE0, 0xF2], [0xB9, 0xCC], [0x87, 0xF1], [0x87, 0xF2], [0xB9, 0xFA], [0xCD, 0xBC], [0xE0, 0xF3], [0x87, 0xF3], [0x87, 0xF4], [0x87, 0xF5], [0xC6, 0xD4], [0xE0, 0xF4], [0x87, 0xF6], [0xD4, 0xB2], [0x87, 0xF7], [0xC8, 0xA6], [0xE0, 0xF6], [0xE0, 0xF5], [0x87, 0xF8], [0x87, 0xF9], [0x87, 0xFA], [0x87, 0xFB], [0x87, 0xFC], [0x87, 0xFD], [0x87, 0xFE], [0x88, 0x40], [0x88, 0x41], [0x88, 0x42], [0x88, 0x43], [0x88, 0x44], [0x88, 0x45], [0x88, 0x46], [0x88, 0x47], [0x88, 0x48], [0x88, 0x49], [0xE0, 0xF7], [0x88, 0x4A], [0x88, 0x4B], [0xCD, 0xC1], [0x88, 0x4C], [0x88, 0x4D], [0x88, 0x4E], [0xCA, 0xA5], [0x88, 0x4F], [0x88, 0x50], [0x88, 0x51], [0x88, 0x52], [0xD4, 0xDA], [0xDB, 0xD7], [0xDB, 0xD9], [0x88, 0x53], [0xDB, 0xD8], [0xB9, 0xE7], [0xDB, 0xDC], [0xDB, 0xDD], [0xB5, 0xD8], [0x88, 0x54], [0x88, 0x55], [0xDB, 0xDA], [0x88, 0x56], [0x88, 0x57], [0x88, 0x58], [0x88, 0x59], [0x88, 0x5A], [0xDB, 0xDB], [0xB3, 0xA1], [0xDB, 0xDF], [0x88, 0x5B], [0x88, 0x5C], [0xBB, 0xF8], [0x88, 0x5D], [0xD6, 0xB7], [0x88, 0x5E], [0xDB, 0xE0], [0x88, 0x5F], [0x88, 0x60], [0x88, 0x61], [0x88, 0x62], [0xBE, 0xF9], [0x88, 0x63], [0x88, 0x64], [0xB7, 0xBB], [0x88, 0x65], [0xDB, 0xD0], [0xCC, 0xAE], [0xBF, 0xB2], [0xBB, 0xB5], [0xD7, 0xF8], [0xBF, 0xD3], [0x88, 0x66], [0x88, 0x67], [0x88, 0x68], [0x88, 0x69], [0x88, 0x6A], [0xBF, 0xE9], [0x88, 0x6B], [0x88, 0x6C], [0xBC, 0xE1], [0xCC, 0xB3], [0xDB, 0xDE], [0xB0, 0xD3], [0xCE, 0xEB], [0xB7, 0xD8], [0xD7, 0xB9], [0xC6, 0xC2], [0x88, 0x6D], [0x88, 0x6E], [0xC0, 0xA4], [0x88, 0x6F], [0xCC, 0xB9], [0x88, 0x70], [0xDB, 0xE7], [0xDB, 0xE1], [0xC6, 0xBA], [0xDB, 0xE3], [0x88, 0x71], [0xDB, 0xE8], [0x88, 0x72], [0xC5, 0xF7], [0x88, 0x73], [0x88, 0x74], [0x88, 0x75], [0xDB, 0xEA], [0x88, 0x76], [0x88, 0x77], [0xDB, 0xE9], [0xBF, 0xC0], [0x88, 0x78], [0x88, 0x79], [0x88, 0x7A], [0xDB, 0xE6], [0xDB, 0xE5], [0x88, 0x7B], [0x88, 0x7C], [0x88, 0x7D], [0x88, 0x7E], [0x88, 0x80], [0xB4, 0xB9], [0xC0, 0xAC], [0xC2, 0xA2], [0xDB, 0xE2], [0xDB, 0xE4], [0x88, 0x81], [0x88, 0x82], [0x88, 0x83], [0x88, 0x84], [0xD0, 0xCD], [0xDB, 0xED], [0x88, 0x85], [0x88, 0x86], [0x88, 0x87], [0x88, 0x88], [0x88, 0x89], [0xC0, 0xDD], [0xDB, 0xF2], [0x88, 0x8A], [0x88, 0x8B], [0x88, 0x8C], [0x88, 0x8D], [0x88, 0x8E], [0x88, 0x8F], [0x88, 0x90], [0xB6, 0xE2], [0x88, 0x91], [0x88, 0x92], [0x88, 0x93], [0x88, 0x94], [0xDB, 0xF3], [0xDB, 0xD2], [0xB9, 0xB8], [0xD4, 0xAB], [0xDB, 0xEC], [0x88, 0x95], [0xBF, 0xD1], [0xDB, 0xF0], [0x88, 0x96], [0xDB, 0xD1], [0x88, 0x97], [0xB5, 0xE6], [0x88, 0x98], [0xDB, 0xEB], [0xBF, 0xE5], [0x88, 0x99], [0x88, 0x9A], [0x88, 0x9B], [0xDB, 0xEE], [0x88, 0x9C], [0xDB, 0xF1], [0x88, 0x9D], [0x88, 0x9E], [0x88, 0x9F], [0xDB, 0xF9], [0x88, 0xA0], [0x88, 0xA1], [0x88, 0xA2], [0x88, 0xA3], [0x88, 0xA4], [0x88, 0xA5], [0x88, 0xA6], [0x88, 0xA7], [0x88, 0xA8], [0xB9, 0xA1], [0xB0, 0xA3], [0x88, 0xA9], [0x88, 0xAA], [0x88, 0xAB], [0x88, 0xAC], [0x88, 0xAD], [0x88, 0xAE], [0x88, 0xAF], [0xC2, 0xF1], [0x88, 0xB0], [0x88, 0xB1], [0xB3, 0xC7], [0xDB, 0xEF], [0x88, 0xB2], [0x88, 0xB3], [0xDB, 0xF8], [0x88, 0xB4], [0xC6, 0xD2], [0xDB, 0xF4], [0x88, 0xB5], [0x88, 0xB6], [0xDB, 0xF5], [0xDB, 0xF7], [0xDB, 0xF6], [0x88, 0xB7], [0x88, 0xB8], [0xDB, 0xFE], [0x88, 0xB9], [0xD3, 0xF2], [0xB2, 0xBA], [0x88, 0xBA], [0x88, 0xBB], [0x88, 0xBC], [0xDB, 0xFD], [0x88, 0xBD], [0x88, 0xBE], [0x88, 0xBF], [0x88, 0xC0], [0x88, 0xC1], [0x88, 0xC2], [0x88, 0xC3], [0x88, 0xC4], [0xDC, 0xA4], [0x88, 0xC5], [0xDB, 0xFB], [0x88, 0xC6], [0x88, 0xC7], [0x88, 0xC8], [0x88, 0xC9], [0xDB, 0xFA], [0x88, 0xCA], [0x88, 0xCB], [0x88, 0xCC], [0xDB, 0xFC], [0xC5, 0xE0], [0xBB, 0xF9], [0x88, 0xCD], [0x88, 0xCE], [0xDC, 0xA3], [0x88, 0xCF], [0x88, 0xD0], [0xDC, 0xA5], [0x88, 0xD1], [0xCC, 0xC3], [0x88, 0xD2], [0x88, 0xD3], [0x88, 0xD4], [0xB6, 0xD1], [0xDD, 0xC0], [0x88, 0xD5], [0x88, 0xD6], [0x88, 0xD7], [0xDC, 0xA1], [0x88, 0xD8], [0xDC, 0xA2], [0x88, 0xD9], [0x88, 0xDA], [0x88, 0xDB], [0xC7, 0xB5], [0x88, 0xDC], [0x88, 0xDD], [0x88, 0xDE], [0xB6, 0xE9], [0x88, 0xDF], [0x88, 0xE0], [0x88, 0xE1], [0xDC, 0xA7], [0x88, 0xE2], [0x88, 0xE3], [0x88, 0xE4], [0x88, 0xE5], [0xDC, 0xA6], [0x88, 0xE6], [0xDC, 0xA9], [0xB1, 0xA4], [0x88, 0xE7], [0x88, 0xE8], [0xB5, 0xCC], [0x88, 0xE9], [0x88, 0xEA], [0x88, 0xEB], [0x88, 0xEC], [0x88, 0xED], [0xBF, 0xB0], [0x88, 0xEE], [0x88, 0xEF], [0x88, 0xF0], [0x88, 0xF1], [0x88, 0xF2], [0xD1, 0xDF], [0x88, 0xF3], [0x88, 0xF4], [0x88, 0xF5], [0x88, 0xF6], [0xB6, 0xC2], [0x88, 0xF7], [0x88, 0xF8], [0x88, 0xF9], [0x88, 0xFA], [0x88, 0xFB], [0x88, 0xFC], [0x88, 0xFD], [0x88, 0xFE], [0x89, 0x40], [0x89, 0x41], [0x89, 0x42], [0x89, 0x43], [0x89, 0x44], [0x89, 0x45], [0xDC, 0xA8], [0x89, 0x46], [0x89, 0x47], [0x89, 0x48], [0x89, 0x49], [0x89, 0x4A], [0x89, 0x4B], [0x89, 0x4C], [0xCB, 0xFA], [0xEB, 0xF3], [0x89, 0x4D], [0x89, 0x4E], [0x89, 0x4F], [0xCB, 0xDC], [0x89, 0x50], [0x89, 0x51], [0xCB, 0xFE], [0x89, 0x52], [0x89, 0x53], [0x89, 0x54], [0xCC, 0xC1], [0x89, 0x55], [0x89, 0x56], [0x89, 0x57], [0x89, 0x58], [0x89, 0x59], [0xC8, 0xFB], [0x89, 0x5A], [0x89, 0x5B], [0x89, 0x5C], [0x89, 0x5D], [0x89, 0x5E], [0x89, 0x5F], [0xDC, 0xAA], [0x89, 0x60], [0x89, 0x61], [0x89, 0x62], [0x89, 0x63], [0x89, 0x64], [0xCC, 0xEE], [0xDC, 0xAB], [0x89, 0x65], [0x89, 0x66], [0x89, 0x67], [0x89, 0x68], [0x89, 0x69], [0x89, 0x6A], [0x89, 0x6B], [0x89, 0x6C], [0x89, 0x6D], [0x89, 0x6E], [0x89, 0x6F], [0x89, 0x70], [0x89, 0x71], [0x89, 0x72], [0x89, 0x73], [0x89, 0x74], [0x89, 0x75], [0xDB, 0xD3], [0x89, 0x76], [0xDC, 0xAF], [0xDC, 0xAC], [0x89, 0x77], [0xBE, 0xB3], [0x89, 0x78], [0xCA, 0xFB], [0x89, 0x79], [0x89, 0x7A], [0x89, 0x7B], [0xDC, 0xAD], [0x89, 0x7C], [0x89, 0x7D], [0x89, 0x7E], [0x89, 0x80], [0x89, 0x81], [0x89, 0x82], [0x89, 0x83], [0x89, 0x84], [0xC9, 0xCA], [0xC4, 0xB9], [0x89, 0x85], [0x89, 0x86], [0x89, 0x87], [0x89, 0x88], [0x89, 0x89], [0xC7, 0xBD], [0xDC, 0xAE], [0x89, 0x8A], [0x89, 0x8B], [0x89, 0x8C], [0xD4, 0xF6], [0xD0, 0xE6], [0x89, 0x8D], [0x89, 0x8E], [0x89, 0x8F], [0x89, 0x90], [0x89, 0x91], [0x89, 0x92], [0x89, 0x93], [0x89, 0x94], [0xC4, 0xAB], [0xB6, 0xD5], [0x89, 0x95], [0x89, 0x96], [0x89, 0x97], [0x89, 0x98], [0x89, 0x99], [0x89, 0x9A], [0x89, 0x9B], [0x89, 0x9C], [0x89, 0x9D], [0x89, 0x9E], [0x89, 0x9F], [0x89, 0xA0], [0x89, 0xA1], [0x89, 0xA2], [0x89, 0xA3], [0x89, 0xA4], [0x89, 0xA5], [0x89, 0xA6], [0xDB, 0xD4], [0x89, 0xA7], [0x89, 0xA8], [0x89, 0xA9], [0x89, 0xAA], [0xB1, 0xDA], [0x89, 0xAB], [0x89, 0xAC], [0x89, 0xAD], [0xDB, 0xD5], [0x89, 0xAE], [0x89, 0xAF], [0x89, 0xB0], [0x89, 0xB1], [0x89, 0xB2], [0x89, 0xB3], [0x89, 0xB4], [0x89, 0xB5], [0x89, 0xB6], [0x89, 0xB7], [0x89, 0xB8], [0xDB, 0xD6], [0x89, 0xB9], [0x89, 0xBA], [0x89, 0xBB], [0xBA, 0xBE], [0x89, 0xBC], [0x89, 0xBD], [0x89, 0xBE], [0x89, 0xBF], [0x89, 0xC0], [0x89, 0xC1], [0x89, 0xC2], [0x89, 0xC3], [0x89, 0xC4], [0x89, 0xC5], [0x89, 0xC6], [0x89, 0xC7], [0x89, 0xC8], [0x89, 0xC9], [0xC8, 0xC0], [0x89, 0xCA], [0x89, 0xCB], [0x89, 0xCC], [0x89, 0xCD], [0x89, 0xCE], [0x89, 0xCF], [0xCA, 0xBF], [0xC8, 0xC9], [0x89, 0xD0], [0xD7, 0xB3], [0x89, 0xD1], [0xC9, 0xF9], [0x89, 0xD2], [0x89, 0xD3], [0xBF, 0xC7], [0x89, 0xD4], [0x89, 0xD5], [0xBA, 0xF8], [0x89, 0xD6], [0x89, 0xD7], [0xD2, 0xBC], [0x89, 0xD8], [0x89, 0xD9], [0x89, 0xDA], [0x89, 0xDB], [0x89, 0xDC], [0x89, 0xDD], [0x89, 0xDE], [0x89, 0xDF], [0xE2, 0xBA], [0x89, 0xE0], [0xB4, 0xA6], [0x89, 0xE1], [0x89, 0xE2], [0xB1, 0xB8], [0x89, 0xE3], [0x89, 0xE4], [0x89, 0xE5], [0x89, 0xE6], [0x89, 0xE7], [0xB8, 0xB4], [0x89, 0xE8], [0xCF, 0xC4], [0x89, 0xE9], [0x89, 0xEA], [0x89, 0xEB], [0x89, 0xEC], [0xD9, 0xE7], [0xCF, 0xA6], [0xCD, 0xE2], [0x89, 0xED], [0x89, 0xEE], [0xD9, 0xED], [0xB6, 0xE0], [0x89, 0xEF], [0xD2, 0xB9], [0x89, 0xF0], [0x89, 0xF1], [0xB9, 0xBB], [0x89, 0xF2], [0x89, 0xF3], [0x89, 0xF4], [0x89, 0xF5], [0xE2, 0xB9], [0xE2, 0xB7], [0x89, 0xF6], [0xB4, 0xF3], [0x89, 0xF7], [0xCC, 0xEC], [0xCC, 0xAB], [0xB7, 0xF2], [0x89, 0xF8], [0xD8, 0xB2], [0xD1, 0xEB], [0xBA, 0xBB], [0x89, 0xF9], [0xCA, 0xA7], [0x89, 0xFA], [0x89, 0xFB], [0xCD, 0xB7], [0x89, 0xFC], [0x89, 0xFD], [0xD2, 0xC4], [0xBF, 0xE4], [0xBC, 0xD0], [0xB6, 0xE1], [0x89, 0xFE], [0xDE, 0xC5], [0x8A, 0x40], [0x8A, 0x41], [0x8A, 0x42], [0x8A, 0x43], [0xDE, 0xC6], [0xDB, 0xBC], [0x8A, 0x44], [0xD1, 0xD9], [0x8A, 0x45], [0x8A, 0x46], [0xC6, 0xE6], [0xC4, 0xCE], [0xB7, 0xEE], [0x8A, 0x47], [0xB7, 0xDC], [0x8A, 0x48], [0x8A, 0x49], [0xBF, 0xFC], [0xD7, 0xE0], [0x8A, 0x4A], [0xC6, 0xF5], [0x8A, 0x4B], [0x8A, 0x4C], [0xB1, 0xBC], [0xDE, 0xC8], [0xBD, 0xB1], [0xCC, 0xD7], [0xDE, 0xCA], [0x8A, 0x4D], [0xDE, 0xC9], [0x8A, 0x4E], [0x8A, 0x4F], [0x8A, 0x50], [0x8A, 0x51], [0x8A, 0x52], [0xB5, 0xEC], [0x8A, 0x53], [0xC9, 0xDD], [0x8A, 0x54], [0x8A, 0x55], [0xB0, 0xC2], [0x8A, 0x56], [0x8A, 0x57], [0x8A, 0x58], [0x8A, 0x59], [0x8A, 0x5A], [0x8A, 0x5B], [0x8A, 0x5C], [0x8A, 0x5D], [0x8A, 0x5E], [0x8A, 0x5F], [0x8A, 0x60], [0x8A, 0x61], [0x8A, 0x62], [0xC5, 0xAE], [0xC5, 0xAB], [0x8A, 0x63], [0xC4, 0xCC], [0x8A, 0x64], [0xBC, 0xE9], [0xCB, 0xFD], [0x8A, 0x65], [0x8A, 0x66], [0x8A, 0x67], [0xBA, 0xC3], [0x8A, 0x68], [0x8A, 0x69], [0x8A, 0x6A], [0xE5, 0xF9], [0xC8, 0xE7], [0xE5, 0xFA], [0xCD, 0xFD], [0x8A, 0x6B], [0xD7, 0xB1], [0xB8, 0xBE], [0xC2, 0xE8], [0x8A, 0x6C], [0xC8, 0xD1], [0x8A, 0x6D], [0x8A, 0x6E], [0xE5, 0xFB], [0x8A, 0x6F], [0x8A, 0x70], [0x8A, 0x71], [0x8A, 0x72], [0xB6, 0xCA], [0xBC, 0xCB], [0x8A, 0x73], [0x8A, 0x74], [0xD1, 0xFD], [0xE6, 0xA1], [0x8A, 0x75], [0xC3, 0xEE], [0x8A, 0x76], [0x8A, 0x77], [0x8A, 0x78], [0x8A, 0x79], [0xE6, 0xA4], [0x8A, 0x7A], [0x8A, 0x7B], [0x8A, 0x7C], [0x8A, 0x7D], [0xE5, 0xFE], [0xE6, 0xA5], [0xCD, 0xD7], [0x8A, 0x7E], [0x8A, 0x80], [0xB7, 0xC1], [0xE5, 0xFC], [0xE5, 0xFD], [0xE6, 0xA3], [0x8A, 0x81], [0x8A, 0x82], [0xC4, 0xDD], [0xE6, 0xA8], [0x8A, 0x83], [0x8A, 0x84], [0xE6, 0xA7], [0x8A, 0x85], [0x8A, 0x86], [0x8A, 0x87], [0x8A, 0x88], [0x8A, 0x89], [0x8A, 0x8A], [0xC3, 0xC3], [0x8A, 0x8B], [0xC6, 0xDE], [0x8A, 0x8C], [0x8A, 0x8D], [0xE6, 0xAA], [0x8A, 0x8E], [0x8A, 0x8F], [0x8A, 0x90], [0x8A, 0x91], [0x8A, 0x92], [0x8A, 0x93], [0x8A, 0x94], [0xC4, 0xB7], [0x8A, 0x95], [0x8A, 0x96], [0x8A, 0x97], [0xE6, 0xA2], [0xCA, 0xBC], [0x8A, 0x98], [0x8A, 0x99], [0x8A, 0x9A], [0x8A, 0x9B], [0xBD, 0xE3], [0xB9, 0xC3], [0xE6, 0xA6], [0xD0, 0xD5], [0xCE, 0xAF], [0x8A, 0x9C], [0x8A, 0x9D], [0xE6, 0xA9], [0xE6, 0xB0], [0x8A, 0x9E], [0xD2, 0xA6], [0x8A, 0x9F], [0xBD, 0xAA], [0xE6, 0xAD], [0x8A, 0xA0], [0x8A, 0xA1], [0x8A, 0xA2], [0x8A, 0xA3], [0x8A, 0xA4], [0xE6, 0xAF], [0x8A, 0xA5], [0xC0, 0xD1], [0x8A, 0xA6], [0x8A, 0xA7], [0xD2, 0xCC], [0x8A, 0xA8], [0x8A, 0xA9], [0x8A, 0xAA], [0xBC, 0xA7], [0x8A, 0xAB], [0x8A, 0xAC], [0x8A, 0xAD], [0x8A, 0xAE], [0x8A, 0xAF], [0x8A, 0xB0], [0x8A, 0xB1], [0x8A, 0xB2], [0x8A, 0xB3], [0x8A, 0xB4], [0x8A, 0xB5], [0x8A, 0xB6], [0xE6, 0xB1], [0x8A, 0xB7], [0xD2, 0xF6], [0x8A, 0xB8], [0x8A, 0xB9], [0x8A, 0xBA], [0xD7, 0xCB], [0x8A, 0xBB], [0xCD, 0xFE], [0x8A, 0xBC], [0xCD, 0xDE], [0xC2, 0xA6], [0xE6, 0xAB], [0xE6, 0xAC], [0xBD, 0xBF], [0xE6, 0xAE], [0xE6, 0xB3], [0x8A, 0xBD], [0x8A, 0xBE], [0xE6, 0xB2], [0x8A, 0xBF], [0x8A, 0xC0], [0x8A, 0xC1], [0x8A, 0xC2], [0xE6, 0xB6], [0x8A, 0xC3], [0xE6, 0xB8], [0x8A, 0xC4], [0x8A, 0xC5], [0x8A, 0xC6], [0x8A, 0xC7], [0xC4, 0xEF], [0x8A, 0xC8], [0x8A, 0xC9], [0x8A, 0xCA], [0xC4, 0xC8], [0x8A, 0xCB], [0x8A, 0xCC], [0xBE, 0xEA], [0xC9, 0xEF], [0x8A, 0xCD], [0x8A, 0xCE], [0xE6, 0xB7], [0x8A, 0xCF], [0xB6, 0xF0], [0x8A, 0xD0], [0x8A, 0xD1], [0x8A, 0xD2], [0xC3, 0xE4], [0x8A, 0xD3], [0x8A, 0xD4], [0x8A, 0xD5], [0x8A, 0xD6], [0x8A, 0xD7], [0x8A, 0xD8], [0x8A, 0xD9], [0xD3, 0xE9], [0xE6, 0xB4], [0x8A, 0xDA], [0xE6, 0xB5], [0x8A, 0xDB], [0xC8, 0xA2], [0x8A, 0xDC], [0x8A, 0xDD], [0x8A, 0xDE], [0x8A, 0xDF], [0x8A, 0xE0], [0xE6, 0xBD], [0x8A, 0xE1], [0x8A, 0xE2], [0x8A, 0xE3], [0xE6, 0xB9], [0x8A, 0xE4], [0x8A, 0xE5], [0x8A, 0xE6], [0x8A, 0xE7], [0x8A, 0xE8], [0xC6, 0xC5], [0x8A, 0xE9], [0x8A, 0xEA], [0xCD, 0xF1], [0xE6, 0xBB], [0x8A, 0xEB], [0x8A, 0xEC], [0x8A, 0xED], [0x8A, 0xEE], [0x8A, 0xEF], [0x8A, 0xF0], [0x8A, 0xF1], [0x8A, 0xF2], [0x8A, 0xF3], [0x8A, 0xF4], [0xE6, 0xBC], [0x8A, 0xF5], [0x8A, 0xF6], [0x8A, 0xF7], [0x8A, 0xF8], [0xBB, 0xE9], [0x8A, 0xF9], [0x8A, 0xFA], [0x8A, 0xFB], [0x8A, 0xFC], [0x8A, 0xFD], [0x8A, 0xFE], [0x8B, 0x40], [0xE6, 0xBE], [0x8B, 0x41], [0x8B, 0x42], [0x8B, 0x43], [0x8B, 0x44], [0xE6, 0xBA], [0x8B, 0x45], [0x8B, 0x46], [0xC0, 0xB7], [0x8B, 0x47], [0x8B, 0x48], [0x8B, 0x49], [0x8B, 0x4A], [0x8B, 0x4B], [0x8B, 0x4C], [0x8B, 0x4D], [0x8B, 0x4E], [0x8B, 0x4F], [0xD3, 0xA4], [0xE6, 0xBF], [0xC9, 0xF4], [0xE6, 0xC3], [0x8B, 0x50], [0x8B, 0x51], [0xE6, 0xC4], [0x8B, 0x52], [0x8B, 0x53], [0x8B, 0x54], [0x8B, 0x55], [0xD0, 0xF6], [0x8B, 0x56], [0x8B, 0x57], [0x8B, 0x58], [0x8B, 0x59], [0x8B, 0x5A], [0x8B, 0x5B], [0x8B, 0x5C], [0x8B, 0x5D], [0x8B, 0x5E], [0x8B, 0x5F], [0x8B, 0x60], [0x8B, 0x61], [0x8B, 0x62], [0x8B, 0x63], [0x8B, 0x64], [0x8B, 0x65], [0x8B, 0x66], [0x8B, 0x67], [0xC3, 0xBD], [0x8B, 0x68], [0x8B, 0x69], [0x8B, 0x6A], [0x8B, 0x6B], [0x8B, 0x6C], [0x8B, 0x6D], [0x8B, 0x6E], [0xC3, 0xC4], [0xE6, 0xC2], [0x8B, 0x6F], [0x8B, 0x70], [0x8B, 0x71], [0x8B, 0x72], [0x8B, 0x73], [0x8B, 0x74], [0x8B, 0x75], [0x8B, 0x76], [0x8B, 0x77], [0x8B, 0x78], [0x8B, 0x79], [0x8B, 0x7A], [0x8B, 0x7B], [0x8B, 0x7C], [0xE6, 0xC1], [0x8B, 0x7D], [0x8B, 0x7E], [0x8B, 0x80], [0x8B, 0x81], [0x8B, 0x82], [0x8B, 0x83], [0x8B, 0x84], [0xE6, 0xC7], [0xCF, 0xB1], [0x8B, 0x85], [0xEB, 0xF4], [0x8B, 0x86], [0x8B, 0x87], [0xE6, 0xCA], [0x8B, 0x88], [0x8B, 0x89], [0x8B, 0x8A], [0x8B, 0x8B], [0x8B, 0x8C], [0xE6, 0xC5], [0x8B, 0x8D], [0x8B, 0x8E], [0xBC, 0xDE], [0xC9, 0xA9], [0x8B, 0x8F], [0x8B, 0x90], [0x8B, 0x91], [0x8B, 0x92], [0x8B, 0x93], [0x8B, 0x94], [0xBC, 0xB5], [0x8B, 0x95], [0x8B, 0x96], [0xCF, 0xD3], [0x8B, 0x97], [0x8B, 0x98], [0x8B, 0x99], [0x8B, 0x9A], [0x8B, 0x9B], [0xE6, 0xC8], [0x8B, 0x9C], [0xE6, 0xC9], [0x8B, 0x9D], [0xE6, 0xCE], [0x8B, 0x9E], [0xE6, 0xD0], [0x8B, 0x9F], [0x8B, 0xA0], [0x8B, 0xA1], [0xE6, 0xD1], [0x8B, 0xA2], [0x8B, 0xA3], [0x8B, 0xA4], [0xE6, 0xCB], [0xB5, 0xD5], [0x8B, 0xA5], [0xE6, 0xCC], [0x8B, 0xA6], [0x8B, 0xA7], [0xE6, 0xCF], [0x8B, 0xA8], [0x8B, 0xA9], [0xC4, 0xDB], [0x8B, 0xAA], [0xE6, 0xC6], [0x8B, 0xAB], [0x8B, 0xAC], [0x8B, 0xAD], [0x8B, 0xAE], [0x8B, 0xAF], [0xE6, 0xCD], [0x8B, 0xB0], [0x8B, 0xB1], [0x8B, 0xB2], [0x8B, 0xB3], [0x8B, 0xB4], [0x8B, 0xB5], [0x8B, 0xB6], [0x8B, 0xB7], [0x8B, 0xB8], [0x8B, 0xB9], [0x8B, 0xBA], [0x8B, 0xBB], [0x8B, 0xBC], [0x8B, 0xBD], [0x8B, 0xBE], [0x8B, 0xBF], [0x8B, 0xC0], [0x8B, 0xC1], [0x8B, 0xC2], [0x8B, 0xC3], [0x8B, 0xC4], [0x8B, 0xC5], [0x8B, 0xC6], [0xE6, 0xD2], [0x8B, 0xC7], [0x8B, 0xC8], [0x8B, 0xC9], [0x8B, 0xCA], [0x8B, 0xCB], [0x8B, 0xCC], [0x8B, 0xCD], [0x8B, 0xCE], [0x8B, 0xCF], [0x8B, 0xD0], [0x8B, 0xD1], [0x8B, 0xD2], [0xE6, 0xD4], [0xE6, 0xD3], [0x8B, 0xD3], [0x8B, 0xD4], [0x8B, 0xD5], [0x8B, 0xD6], [0x8B, 0xD7], [0x8B, 0xD8], [0x8B, 0xD9], [0x8B, 0xDA], [0x8B, 0xDB], [0x8B, 0xDC], [0x8B, 0xDD], [0x8B, 0xDE], [0x8B, 0xDF], [0x8B, 0xE0], [0x8B, 0xE1], [0x8B, 0xE2], [0x8B, 0xE3], [0x8B, 0xE4], [0x8B, 0xE5], [0x8B, 0xE6], [0x8B, 0xE7], [0x8B, 0xE8], [0x8B, 0xE9], [0x8B, 0xEA], [0x8B, 0xEB], [0x8B, 0xEC], [0xE6, 0xD5], [0x8B, 0xED], [0xD9, 0xF8], [0x8B, 0xEE], [0x8B, 0xEF], [0xE6, 0xD6], [0x8B, 0xF0], [0x8B, 0xF1], [0x8B, 0xF2], [0x8B, 0xF3], [0x8B, 0xF4], [0x8B, 0xF5], [0x8B, 0xF6], [0x8B, 0xF7], [0xE6, 0xD7], [0x8B, 0xF8], [0x8B, 0xF9], [0x8B, 0xFA], [0x8B, 0xFB], [0x8B, 0xFC], [0x8B, 0xFD], [0x8B, 0xFE], [0x8C, 0x40], [0x8C, 0x41], [0x8C, 0x42], [0x8C, 0x43], [0x8C, 0x44], [0x8C, 0x45], [0x8C, 0x46], [0x8C, 0x47], [0xD7, 0xD3], [0xE6, 0xDD], [0x8C, 0x48], [0xE6, 0xDE], [0xBF, 0xD7], [0xD4, 0xD0], [0x8C, 0x49], [0xD7, 0xD6], [0xB4, 0xE6], [0xCB, 0xEF], [0xE6, 0xDA], [0xD8, 0xC3], [0xD7, 0xCE], [0xD0, 0xA2], [0x8C, 0x4A], [0xC3, 0xCF], [0x8C, 0x4B], [0x8C, 0x4C], [0xE6, 0xDF], [0xBC, 0xBE], [0xB9, 0xC2], [0xE6, 0xDB], [0xD1, 0xA7], [0x8C, 0x4D], [0x8C, 0x4E], [0xBA, 0xA2], [0xC2, 0xCF], [0x8C, 0x4F], [0xD8, 0xAB], [0x8C, 0x50], [0x8C, 0x51], [0x8C, 0x52], [0xCA, 0xEB], [0xE5, 0xEE], [0x8C, 0x53], [0xE6, 0xDC], [0x8C, 0x54], [0xB7, 0xF5], [0x8C, 0x55], [0x8C, 0x56], [0x8C, 0x57], [0x8C, 0x58], [0xC8, 0xE6], [0x8C, 0x59], [0x8C, 0x5A], [0xC4, 0xF5], [0x8C, 0x5B], [0x8C, 0x5C], [0xE5, 0xB2], [0xC4, 0xFE], [0x8C, 0x5D], [0xCB, 0xFC], [0xE5, 0xB3], [0xD5, 0xAC], [0x8C, 0x5E], [0xD3, 0xEE], [0xCA, 0xD8], [0xB0, 0xB2], [0x8C, 0x5F], [0xCB, 0xCE], [0xCD, 0xEA], [0x8C, 0x60], [0x8C, 0x61], [0xBA, 0xEA], [0x8C, 0x62], [0x8C, 0x63], [0x8C, 0x64], [0xE5, 0xB5], [0x8C, 0x65], [0xE5, 0xB4], [0x8C, 0x66], [0xD7, 0xDA], [0xB9, 0xD9], [0xD6, 0xE6], [0xB6, 0xA8], [0xCD, 0xF0], [0xD2, 0xCB], [0xB1, 0xA6], [0xCA, 0xB5], [0x8C, 0x67], [0xB3, 0xE8], [0xC9, 0xF3], [0xBF, 0xCD], [0xD0, 0xFB], [0xCA, 0xD2], [0xE5, 0xB6], [0xBB, 0xC2], [0x8C, 0x68], [0x8C, 0x69], [0x8C, 0x6A], [0xCF, 0xDC], [0xB9, 0xAC], [0x8C, 0x6B], [0x8C, 0x6C], [0x8C, 0x6D], [0x8C, 0x6E], [0xD4, 0xD7], [0x8C, 0x6F], [0x8C, 0x70], [0xBA, 0xA6], [0xD1, 0xE7], [0xCF, 0xFC], [0xBC, 0xD2], [0x8C, 0x71], [0xE5, 0xB7], [0xC8, 0xDD], [0x8C, 0x72], [0x8C, 0x73], [0x8C, 0x74], [0xBF, 0xED], [0xB1, 0xF6], [0xCB, 0xDE], [0x8C, 0x75], [0x8C, 0x76], [0xBC, 0xC5], [0x8C, 0x77], [0xBC, 0xC4], [0xD2, 0xFA], [0xC3, 0xDC], [0xBF, 0xDC], [0x8C, 0x78], [0x8C, 0x79], [0x8C, 0x7A], [0x8C, 0x7B], [0xB8, 0xBB], [0x8C, 0x7C], [0x8C, 0x7D], [0x8C, 0x7E], [0xC3, 0xC2], [0x8C, 0x80], [0xBA, 0xAE], [0xD4, 0xA2], [0x8C, 0x81], [0x8C, 0x82], [0x8C, 0x83], [0x8C, 0x84], [0x8C, 0x85], [0x8C, 0x86], [0x8C, 0x87], [0x8C, 0x88], [0x8C, 0x89], [0xC7, 0xDE], [0xC4, 0xAF], [0xB2, 0xEC], [0x8C, 0x8A], [0xB9, 0xD1], [0x8C, 0x8B], [0x8C, 0x8C], [0xE5, 0xBB], [0xC1, 0xC8], [0x8C, 0x8D], [0x8C, 0x8E], [0xD5, 0xAF], [0x8C, 0x8F], [0x8C, 0x90], [0x8C, 0x91], [0x8C, 0x92], [0x8C, 0x93], [0xE5, 0xBC], [0x8C, 0x94], [0xE5, 0xBE], [0x8C, 0x95], [0x8C, 0x96], [0x8C, 0x97], [0x8C, 0x98], [0x8C, 0x99], [0x8C, 0x9A], [0x8C, 0x9B], [0xB4, 0xE7], [0xB6, 0xD4], [0xCB, 0xC2], [0xD1, 0xB0], [0xB5, 0xBC], [0x8C, 0x9C], [0x8C, 0x9D], [0xCA, 0xD9], [0x8C, 0x9E], [0xB7, 0xE2], [0x8C, 0x9F], [0x8C, 0xA0], [0xC9, 0xE4], [0x8C, 0xA1], [0xBD, 0xAB], [0x8C, 0xA2], [0x8C, 0xA3], [0xCE, 0xBE], [0xD7, 0xF0], [0x8C, 0xA4], [0x8C, 0xA5], [0x8C, 0xA6], [0x8C, 0xA7], [0xD0, 0xA1], [0x8C, 0xA8], [0xC9, 0xD9], [0x8C, 0xA9], [0x8C, 0xAA], [0xB6, 0xFB], [0xE6, 0xD8], [0xBC, 0xE2], [0x8C, 0xAB], [0xB3, 0xBE], [0x8C, 0xAC], [0xC9, 0xD0], [0x8C, 0xAD], [0xE6, 0xD9], [0xB3, 0xA2], [0x8C, 0xAE], [0x8C, 0xAF], [0x8C, 0xB0], [0x8C, 0xB1], [0xDE, 0xCC], [0x8C, 0xB2], [0xD3, 0xC8], [0xDE, 0xCD], [0x8C, 0xB3], [0xD2, 0xA2], [0x8C, 0xB4], [0x8C, 0xB5], [0x8C, 0xB6], [0x8C, 0xB7], [0xDE, 0xCE], [0x8C, 0xB8], [0x8C, 0xB9], [0x8C, 0xBA], [0x8C, 0xBB], [0xBE, 0xCD], [0x8C, 0xBC], [0x8C, 0xBD], [0xDE, 0xCF], [0x8C, 0xBE], [0x8C, 0xBF], [0x8C, 0xC0], [0xCA, 0xAC], [0xD2, 0xFC], [0xB3, 0xDF], [0xE5, 0xEA], [0xC4, 0xE1], [0xBE, 0xA1], [0xCE, 0xB2], [0xC4, 0xF2], [0xBE, 0xD6], [0xC6, 0xA8], [0xB2, 0xE3], [0x8C, 0xC1], [0x8C, 0xC2], [0xBE, 0xD3], [0x8C, 0xC3], [0x8C, 0xC4], [0xC7, 0xFC], [0xCC, 0xEB], [0xBD, 0xEC], [0xCE, 0xDD], [0x8C, 0xC5], [0x8C, 0xC6], [0xCA, 0xBA], [0xC6, 0xC1], [0xE5, 0xEC], [0xD0, 0xBC], [0x8C, 0xC7], [0x8C, 0xC8], [0x8C, 0xC9], [0xD5, 0xB9], [0x8C, 0xCA], [0x8C, 0xCB], [0x8C, 0xCC], [0xE5, 0xED], [0x8C, 0xCD], [0x8C, 0xCE], [0x8C, 0xCF], [0x8C, 0xD0], [0xCA, 0xF4], [0x8C, 0xD1], [0xCD, 0xC0], [0xC2, 0xC5], [0x8C, 0xD2], [0xE5, 0xEF], [0x8C, 0xD3], [0xC2, 0xC4], [0xE5, 0xF0], [0x8C, 0xD4], [0x8C, 0xD5], [0x8C, 0xD6], [0x8C, 0xD7], [0x8C, 0xD8], [0x8C, 0xD9], [0x8C, 0xDA], [0xE5, 0xF8], [0xCD, 0xCD], [0x8C, 0xDB], [0xC9, 0xBD], [0x8C, 0xDC], [0x8C, 0xDD], [0x8C, 0xDE], [0x8C, 0xDF], [0x8C, 0xE0], [0x8C, 0xE1], [0x8C, 0xE2], [0xD2, 0xD9], [0xE1, 0xA8], [0x8C, 0xE3], [0x8C, 0xE4], [0x8C, 0xE5], [0x8C, 0xE6], [0xD3, 0xEC], [0x8C, 0xE7], [0xCB, 0xEA], [0xC6, 0xF1], [0x8C, 0xE8], [0x8C, 0xE9], [0x8C, 0xEA], [0x8C, 0xEB], [0x8C, 0xEC], [0xE1, 0xAC], [0x8C, 0xED], [0x8C, 0xEE], [0x8C, 0xEF], [0xE1, 0xA7], [0xE1, 0xA9], [0x8C, 0xF0], [0x8C, 0xF1], [0xE1, 0xAA], [0xE1, 0xAF], [0x8C, 0xF2], [0x8C, 0xF3], [0xB2, 0xED], [0x8C, 0xF4], [0xE1, 0xAB], [0xB8, 0xDA], [0xE1, 0xAD], [0xE1, 0xAE], [0xE1, 0xB0], [0xB5, 0xBA], [0xE1, 0xB1], [0x8C, 0xF5], [0x8C, 0xF6], [0x8C, 0xF7], [0x8C, 0xF8], [0x8C, 0xF9], [0xE1, 0xB3], [0xE1, 0xB8], [0x8C, 0xFA], [0x8C, 0xFB], [0x8C, 0xFC], [0x8C, 0xFD], [0x8C, 0xFE], [0xD1, 0xD2], [0x8D, 0x40], [0xE1, 0xB6], [0xE1, 0xB5], [0xC1, 0xEB], [0x8D, 0x41], [0x8D, 0x42], [0x8D, 0x43], [0xE1, 0xB7], [0x8D, 0x44], [0xD4, 0xC0], [0x8D, 0x45], [0xE1, 0xB2], [0x8D, 0x46], [0xE1, 0xBA], [0xB0, 0xB6], [0x8D, 0x47], [0x8D, 0x48], [0x8D, 0x49], [0x8D, 0x4A], [0xE1, 0xB4], [0x8D, 0x4B], [0xBF, 0xF9], [0x8D, 0x4C], [0xE1, 0xB9], [0x8D, 0x4D], [0x8D, 0x4E], [0xE1, 0xBB], [0x8D, 0x4F], [0x8D, 0x50], [0x8D, 0x51], [0x8D, 0x52], [0x8D, 0x53], [0x8D, 0x54], [0xE1, 0xBE], [0x8D, 0x55], [0x8D, 0x56], [0x8D, 0x57], [0x8D, 0x58], [0x8D, 0x59], [0x8D, 0x5A], [0xE1, 0xBC], [0x8D, 0x5B], [0x8D, 0x5C], [0x8D, 0x5D], [0x8D, 0x5E], [0x8D, 0x5F], [0x8D, 0x60], [0xD6, 0xC5], [0x8D, 0x61], [0x8D, 0x62], [0x8D, 0x63], [0x8D, 0x64], [0x8D, 0x65], [0x8D, 0x66], [0x8D, 0x67], [0xCF, 0xBF], [0x8D, 0x68], [0x8D, 0x69], [0xE1, 0xBD], [0xE1, 0xBF], [0xC2, 0xCD], [0x8D, 0x6A], [0xB6, 0xEB], [0x8D, 0x6B], [0xD3, 0xF8], [0x8D, 0x6C], [0x8D, 0x6D], [0xC7, 0xCD], [0x8D, 0x6E], [0x8D, 0x6F], [0xB7, 0xE5], [0x8D, 0x70], [0x8D, 0x71], [0x8D, 0x72], [0x8D, 0x73], [0x8D, 0x74], [0x8D, 0x75], [0x8D, 0x76], [0x8D, 0x77], [0x8D, 0x78], [0x8D, 0x79], [0xBE, 0xFE], [0x8D, 0x7A], [0x8D, 0x7B], [0x8D, 0x7C], [0x8D, 0x7D], [0x8D, 0x7E], [0x8D, 0x80], [0xE1, 0xC0], [0xE1, 0xC1], [0x8D, 0x81], [0x8D, 0x82], [0xE1, 0xC7], [0xB3, 0xE7], [0x8D, 0x83], [0x8D, 0x84], [0x8D, 0x85], [0x8D, 0x86], [0x8D, 0x87], [0x8D, 0x88], [0xC6, 0xE9], [0x8D, 0x89], [0x8D, 0x8A], [0x8D, 0x8B], [0x8D, 0x8C], [0x8D, 0x8D], [0xB4, 0xDE], [0x8D, 0x8E], [0xD1, 0xC2], [0x8D, 0x8F], [0x8D, 0x90], [0x8D, 0x91], [0x8D, 0x92], [0xE1, 0xC8], [0x8D, 0x93], [0x8D, 0x94], [0xE1, 0xC6], [0x8D, 0x95], [0x8D, 0x96], [0x8D, 0x97], [0x8D, 0x98], [0x8D, 0x99], [0xE1, 0xC5], [0x8D, 0x9A], [0xE1, 0xC3], [0xE1, 0xC2], [0x8D, 0x9B], [0xB1, 0xC0], [0x8D, 0x9C], [0x8D, 0x9D], [0x8D, 0x9E], [0xD5, 0xB8], [0xE1, 0xC4], [0x8D, 0x9F], [0x8D, 0xA0], [0x8D, 0xA1], [0x8D, 0xA2], [0x8D, 0xA3], [0xE1, 0xCB], [0x8D, 0xA4], [0x8D, 0xA5], [0x8D, 0xA6], [0x8D, 0xA7], [0x8D, 0xA8], [0x8D, 0xA9], [0x8D, 0xAA], [0x8D, 0xAB], [0xE1, 0xCC], [0xE1, 0xCA], [0x8D, 0xAC], [0x8D, 0xAD], [0x8D, 0xAE], [0x8D, 0xAF], [0x8D, 0xB0], [0x8D, 0xB1], [0x8D, 0xB2], [0x8D, 0xB3], [0xEF, 0xFA], [0x8D, 0xB4], [0x8D, 0xB5], [0xE1, 0xD3], [0xE1, 0xD2], [0xC7, 0xB6], [0x8D, 0xB6], [0x8D, 0xB7], [0x8D, 0xB8], [0x8D, 0xB9], [0x8D, 0xBA], [0x8D, 0xBB], [0x8D, 0xBC], [0x8D, 0xBD], [0x8D, 0xBE], [0x8D, 0xBF], [0x8D, 0xC0], [0xE1, 0xC9], [0x8D, 0xC1], [0x8D, 0xC2], [0xE1, 0xCE], [0x8D, 0xC3], [0xE1, 0xD0], [0x8D, 0xC4], [0x8D, 0xC5], [0x8D, 0xC6], [0x8D, 0xC7], [0x8D, 0xC8], [0x8D, 0xC9], [0x8D, 0xCA], [0x8D, 0xCB], [0x8D, 0xCC], [0x8D, 0xCD], [0x8D, 0xCE], [0xE1, 0xD4], [0x8D, 0xCF], [0xE1, 0xD1], [0xE1, 0xCD], [0x8D, 0xD0], [0x8D, 0xD1], [0xE1, 0xCF], [0x8D, 0xD2], [0x8D, 0xD3], [0x8D, 0xD4], [0x8D, 0xD5], [0xE1, 0xD5], [0x8D, 0xD6], [0x8D, 0xD7], [0x8D, 0xD8], [0x8D, 0xD9], [0x8D, 0xDA], [0x8D, 0xDB], [0x8D, 0xDC], [0x8D, 0xDD], [0x8D, 0xDE], [0x8D, 0xDF], [0x8D, 0xE0], [0x8D, 0xE1], [0x8D, 0xE2], [0xE1, 0xD6], [0x8D, 0xE3], [0x8D, 0xE4], [0x8D, 0xE5], [0x8D, 0xE6], [0x8D, 0xE7], [0x8D, 0xE8], [0x8D, 0xE9], [0x8D, 0xEA], [0x8D, 0xEB], [0x8D, 0xEC], [0x8D, 0xED], [0x8D, 0xEE], [0x8D, 0xEF], [0x8D, 0xF0], [0x8D, 0xF1], [0x8D, 0xF2], [0x8D, 0xF3], [0x8D, 0xF4], [0x8D, 0xF5], [0x8D, 0xF6], [0x8D, 0xF7], [0x8D, 0xF8], [0xE1, 0xD7], [0x8D, 0xF9], [0x8D, 0xFA], [0x8D, 0xFB], [0xE1, 0xD8], [0x8D, 0xFC], [0x8D, 0xFD], [0x8D, 0xFE], [0x8E, 0x40], [0x8E, 0x41], [0x8E, 0x42], [0x8E, 0x43], [0x8E, 0x44], [0x8E, 0x45], [0x8E, 0x46], [0x8E, 0x47], [0x8E, 0x48], [0x8E, 0x49], [0x8E, 0x4A], [0x8E, 0x4B], [0x8E, 0x4C], [0x8E, 0x4D], [0x8E, 0x4E], [0x8E, 0x4F], [0x8E, 0x50], [0x8E, 0x51], [0x8E, 0x52], [0x8E, 0x53], [0x8E, 0x54], [0x8E, 0x55], [0xE1, 0xDA], [0x8E, 0x56], [0x8E, 0x57], [0x8E, 0x58], [0x8E, 0x59], [0x8E, 0x5A], [0x8E, 0x5B], [0x8E, 0x5C], [0x8E, 0x5D], [0x8E, 0x5E], [0x8E, 0x5F], [0x8E, 0x60], [0x8E, 0x61], [0x8E, 0x62], [0xE1, 0xDB], [0x8E, 0x63], [0x8E, 0x64], [0x8E, 0x65], [0x8E, 0x66], [0x8E, 0x67], [0x8E, 0x68], [0x8E, 0x69], [0xCE, 0xA1], [0x8E, 0x6A], [0x8E, 0x6B], [0x8E, 0x6C], [0x8E, 0x6D], [0x8E, 0x6E], [0x8E, 0x6F], [0x8E, 0x70], [0x8E, 0x71], [0x8E, 0x72], [0x8E, 0x73], [0x8E, 0x74], [0x8E, 0x75], [0x8E, 0x76], [0xE7, 0xDD], [0x8E, 0x77], [0xB4, 0xA8], [0xD6, 0xDD], [0x8E, 0x78], [0x8E, 0x79], [0xD1, 0xB2], [0xB3, 0xB2], [0x8E, 0x7A], [0x8E, 0x7B], [0xB9, 0xA4], [0xD7, 0xF3], [0xC7, 0xC9], [0xBE, 0xDE], [0xB9, 0xAE], [0x8E, 0x7C], [0xCE, 0xD7], [0x8E, 0x7D], [0x8E, 0x7E], [0xB2, 0xEE], [0xDB, 0xCF], [0x8E, 0x80], [0xBC, 0xBA], [0xD2, 0xD1], [0xCB, 0xC8], [0xB0, 0xCD], [0x8E, 0x81], [0x8E, 0x82], [0xCF, 0xEF], [0x8E, 0x83], [0x8E, 0x84], [0x8E, 0x85], [0x8E, 0x86], [0x8E, 0x87], [0xD9, 0xE3], [0xBD, 0xED], [0x8E, 0x88], [0x8E, 0x89], [0xB1, 0xD2], [0xCA, 0xD0], [0xB2, 0xBC], [0x8E, 0x8A], [0xCB, 0xA7], [0xB7, 0xAB], [0x8E, 0x8B], [0xCA, 0xA6], [0x8E, 0x8C], [0x8E, 0x8D], [0x8E, 0x8E], [0xCF, 0xA3], [0x8E, 0x8F], [0x8E, 0x90], [0xE0, 0xF8], [0xD5, 0xCA], [0xE0, 0xFB], [0x8E, 0x91], [0x8E, 0x92], [0xE0, 0xFA], [0xC5, 0xC1], [0xCC, 0xFB], [0x8E, 0x93], [0xC1, 0xB1], [0xE0, 0xF9], [0xD6, 0xE3], [0xB2, 0xAF], [0xD6, 0xC4], [0xB5, 0xDB], [0x8E, 0x94], [0x8E, 0x95], [0x8E, 0x96], [0x8E, 0x97], [0x8E, 0x98], [0x8E, 0x99], [0x8E, 0x9A], [0x8E, 0x9B], [0xB4, 0xF8], [0xD6, 0xA1], [0x8E, 0x9C], [0x8E, 0x9D], [0x8E, 0x9E], [0x8E, 0x9F], [0x8E, 0xA0], [0xCF, 0xAF], [0xB0, 0xEF], [0x8E, 0xA1], [0x8E, 0xA2], [0xE0, 0xFC], [0x8E, 0xA3], [0x8E, 0xA4], [0x8E, 0xA5], [0x8E, 0xA6], [0x8E, 0xA7], [0xE1, 0xA1], [0xB3, 0xA3], [0x8E, 0xA8], [0x8E, 0xA9], [0xE0, 0xFD], [0xE0, 0xFE], [0xC3, 0xB1], [0x8E, 0xAA], [0x8E, 0xAB], [0x8E, 0xAC], [0x8E, 0xAD], [0xC3, 0xDD], [0x8E, 0xAE], [0xE1, 0xA2], [0xB7, 0xF9], [0x8E, 0xAF], [0x8E, 0xB0], [0x8E, 0xB1], [0x8E, 0xB2], [0x8E, 0xB3], [0x8E, 0xB4], [0xBB, 0xCF], [0x8E, 0xB5], [0x8E, 0xB6], [0x8E, 0xB7], [0x8E, 0xB8], [0x8E, 0xB9], [0x8E, 0xBA], [0x8E, 0xBB], [0xE1, 0xA3], [0xC4, 0xBB], [0x8E, 0xBC], [0x8E, 0xBD], [0x8E, 0xBE], [0x8E, 0xBF], [0x8E, 0xC0], [0xE1, 0xA4], [0x8E, 0xC1], [0x8E, 0xC2], [0xE1, 0xA5], [0x8E, 0xC3], [0x8E, 0xC4], [0xE1, 0xA6], [0xB4, 0xB1], [0x8E, 0xC5], [0x8E, 0xC6], [0x8E, 0xC7], [0x8E, 0xC8], [0x8E, 0xC9], [0x8E, 0xCA], [0x8E, 0xCB], [0x8E, 0xCC], [0x8E, 0xCD], [0x8E, 0xCE], [0x8E, 0xCF], [0x8E, 0xD0], [0x8E, 0xD1], [0x8E, 0xD2], [0x8E, 0xD3], [0xB8, 0xC9], [0xC6, 0xBD], [0xC4, 0xEA], [0x8E, 0xD4], [0xB2, 0xA2], [0x8E, 0xD5], [0xD0, 0xD2], [0x8E, 0xD6], [0xE7, 0xDB], [0xBB, 0xC3], [0xD3, 0xD7], [0xD3, 0xC4], [0x8E, 0xD7], [0xB9, 0xE3], [0xE2, 0xCF], [0x8E, 0xD8], [0x8E, 0xD9], [0x8E, 0xDA], [0xD7, 0xAF], [0x8E, 0xDB], [0xC7, 0xEC], [0xB1, 0xD3], [0x8E, 0xDC], [0x8E, 0xDD], [0xB4, 0xB2], [0xE2, 0xD1], [0x8E, 0xDE], [0x8E, 0xDF], [0x8E, 0xE0], [0xD0, 0xF2], [0xC2, 0xAE], [0xE2, 0xD0], [0x8E, 0xE1], [0xBF, 0xE2], [0xD3, 0xA6], [0xB5, 0xD7], [0xE2, 0xD2], [0xB5, 0xEA], [0x8E, 0xE2], [0xC3, 0xED], [0xB8, 0xFD], [0x8E, 0xE3], [0xB8, 0xAE], [0x8E, 0xE4], [0xC5, 0xD3], [0xB7, 0xCF], [0xE2, 0xD4], [0x8E, 0xE5], [0x8E, 0xE6], [0x8E, 0xE7], [0x8E, 0xE8], [0xE2, 0xD3], [0xB6, 0xC8], [0xD7, 0xF9], [0x8E, 0xE9], [0x8E, 0xEA], [0x8E, 0xEB], [0x8E, 0xEC], [0x8E, 0xED], [0xCD, 0xA5], [0x8E, 0xEE], [0x8E, 0xEF], [0x8E, 0xF0], [0x8E, 0xF1], [0x8E, 0xF2], [0xE2, 0xD8], [0x8E, 0xF3], [0xE2, 0xD6], [0xCA, 0xFC], [0xBF, 0xB5], [0xD3, 0xB9], [0xE2, 0xD5], [0x8E, 0xF4], [0x8E, 0xF5], [0x8E, 0xF6], [0x8E, 0xF7], [0xE2, 0xD7], [0x8E, 0xF8], [0x8E, 0xF9], [0x8E, 0xFA], [0x8E, 0xFB], [0x8E, 0xFC], [0x8E, 0xFD], [0x8E, 0xFE], [0x8F, 0x40], [0x8F, 0x41], [0x8F, 0x42], [0xC1, 0xAE], [0xC0, 0xC8], [0x8F, 0x43], [0x8F, 0x44], [0x8F, 0x45], [0x8F, 0x46], [0x8F, 0x47], [0x8F, 0x48], [0xE2, 0xDB], [0xE2, 0xDA], [0xC0, 0xAA], [0x8F, 0x49], [0x8F, 0x4A], [0xC1, 0xCE], [0x8F, 0x4B], [0x8F, 0x4C], [0x8F, 0x4D], [0x8F, 0x4E], [0xE2, 0xDC], [0x8F, 0x4F], [0x8F, 0x50], [0x8F, 0x51], [0x8F, 0x52], [0x8F, 0x53], [0x8F, 0x54], [0x8F, 0x55], [0x8F, 0x56], [0x8F, 0x57], [0x8F, 0x58], [0x8F, 0x59], [0x8F, 0x5A], [0xE2, 0xDD], [0x8F, 0x5B], [0xE2, 0xDE], [0x8F, 0x5C], [0x8F, 0x5D], [0x8F, 0x5E], [0x8F, 0x5F], [0x8F, 0x60], [0x8F, 0x61], [0x8F, 0x62], [0x8F, 0x63], [0x8F, 0x64], [0xDB, 0xC8], [0x8F, 0x65], [0xD1, 0xD3], [0xCD, 0xA2], [0x8F, 0x66], [0x8F, 0x67], [0xBD, 0xA8], [0x8F, 0x68], [0x8F, 0x69], [0x8F, 0x6A], [0xDE, 0xC3], [0xD8, 0xA5], [0xBF, 0xAA], [0xDB, 0xCD], [0xD2, 0xEC], [0xC6, 0xFA], [0xC5, 0xAA], [0x8F, 0x6B], [0x8F, 0x6C], [0x8F, 0x6D], [0xDE, 0xC4], [0x8F, 0x6E], [0xB1, 0xD7], [0xDF, 0xAE], [0x8F, 0x6F], [0x8F, 0x70], [0x8F, 0x71], [0xCA, 0xBD], [0x8F, 0x72], [0xDF, 0xB1], [0x8F, 0x73], [0xB9, 0xAD], [0x8F, 0x74], [0xD2, 0xFD], [0x8F, 0x75], [0xB8, 0xA5], [0xBA, 0xEB], [0x8F, 0x76], [0x8F, 0x77], [0xB3, 0xDA], [0x8F, 0x78], [0x8F, 0x79], [0x8F, 0x7A], [0xB5, 0xDC], [0xD5, 0xC5], [0x8F, 0x7B], [0x8F, 0x7C], [0x8F, 0x7D], [0x8F, 0x7E], [0xC3, 0xD6], [0xCF, 0xD2], [0xBB, 0xA1], [0x8F, 0x80], [0xE5, 0xF3], [0xE5, 0xF2], [0x8F, 0x81], [0x8F, 0x82], [0xE5, 0xF4], [0x8F, 0x83], [0xCD, 0xE4], [0x8F, 0x84], [0xC8, 0xF5], [0x8F, 0x85], [0x8F, 0x86], [0x8F, 0x87], [0x8F, 0x88], [0x8F, 0x89], [0x8F, 0x8A], [0x8F, 0x8B], [0xB5, 0xAF], [0xC7, 0xBF], [0x8F, 0x8C], [0xE5, 0xF6], [0x8F, 0x8D], [0x8F, 0x8E], [0x8F, 0x8F], [0xEC, 0xB0], [0x8F, 0x90], [0x8F, 0x91], [0x8F, 0x92], [0x8F, 0x93], [0x8F, 0x94], [0x8F, 0x95], [0x8F, 0x96], [0x8F, 0x97], [0x8F, 0x98], [0x8F, 0x99], [0x8F, 0x9A], [0x8F, 0x9B], [0x8F, 0x9C], [0x8F, 0x9D], [0x8F, 0x9E], [0xE5, 0xE6], [0x8F, 0x9F], [0xB9, 0xE9], [0xB5, 0xB1], [0x8F, 0xA0], [0xC2, 0xBC], [0xE5, 0xE8], [0xE5, 0xE7], [0xE5, 0xE9], [0x8F, 0xA1], [0x8F, 0xA2], [0x8F, 0xA3], [0x8F, 0xA4], [0xD2, 0xCD], [0x8F, 0xA5], [0x8F, 0xA6], [0x8F, 0xA7], [0xE1, 0xEA], [0xD0, 0xCE], [0x8F, 0xA8], [0xCD, 0xAE], [0x8F, 0xA9], [0xD1, 0xE5], [0x8F, 0xAA], [0x8F, 0xAB], [0xB2, 0xCA], [0xB1, 0xEB], [0x8F, 0xAC], [0xB1, 0xF2], [0xC5, 0xED], [0x8F, 0xAD], [0x8F, 0xAE], [0xD5, 0xC3], [0xD3, 0xB0], [0x8F, 0xAF], [0xE1, 0xDC], [0x8F, 0xB0], [0x8F, 0xB1], [0x8F, 0xB2], [0xE1, 0xDD], [0x8F, 0xB3], [0xD2, 0xDB], [0x8F, 0xB4], [0xB3, 0xB9], [0xB1, 0xCB], [0x8F, 0xB5], [0x8F, 0xB6], [0x8F, 0xB7], [0xCD, 0xF9], [0xD5, 0xF7], [0xE1, 0xDE], [0x8F, 0xB8], [0xBE, 0xB6], [0xB4, 0xFD], [0x8F, 0xB9], [0xE1, 0xDF], [0xBA, 0xDC], [0xE1, 0xE0], [0xBB, 0xB2], [0xC2, 0xC9], [0xE1, 0xE1], [0x8F, 0xBA], [0x8F, 0xBB], [0x8F, 0xBC], [0xD0, 0xEC], [0x8F, 0xBD], [0xCD, 0xBD], [0x8F, 0xBE], [0x8F, 0xBF], [0xE1, 0xE2], [0x8F, 0xC0], [0xB5, 0xC3], [0xC5, 0xC7], [0xE1, 0xE3], [0x8F, 0xC1], [0x8F, 0xC2], [0xE1, 0xE4], [0x8F, 0xC3], [0x8F, 0xC4], [0x8F, 0xC5], [0x8F, 0xC6], [0xD3, 0xF9], [0x8F, 0xC7], [0x8F, 0xC8], [0x8F, 0xC9], [0x8F, 0xCA], [0x8F, 0xCB], [0x8F, 0xCC], [0xE1, 0xE5], [0x8F, 0xCD], [0xD1, 0xAD], [0x8F, 0xCE], [0x8F, 0xCF], [0xE1, 0xE6], [0xCE, 0xA2], [0x8F, 0xD0], [0x8F, 0xD1], [0x8F, 0xD2], [0x8F, 0xD3], [0x8F, 0xD4], [0x8F, 0xD5], [0xE1, 0xE7], [0x8F, 0xD6], [0xB5, 0xC2], [0x8F, 0xD7], [0x8F, 0xD8], [0x8F, 0xD9], [0x8F, 0xDA], [0xE1, 0xE8], [0xBB, 0xD5], [0x8F, 0xDB], [0x8F, 0xDC], [0x8F, 0xDD], [0x8F, 0xDE], [0x8F, 0xDF], [0xD0, 0xC4], [0xE2, 0xE0], [0xB1, 0xD8], [0xD2, 0xE4], [0x8F, 0xE0], [0x8F, 0xE1], [0xE2, 0xE1], [0x8F, 0xE2], [0x8F, 0xE3], [0xBC, 0xC9], [0xC8, 0xCC], [0x8F, 0xE4], [0xE2, 0xE3], [0xEC, 0xFE], [0xEC, 0xFD], [0xDF, 0xAF], [0x8F, 0xE5], [0x8F, 0xE6], [0x8F, 0xE7], [0xE2, 0xE2], [0xD6, 0xBE], [0xCD, 0xFC], [0xC3, 0xA6], [0x8F, 0xE8], [0x8F, 0xE9], [0x8F, 0xEA], [0xE3, 0xC3], [0x8F, 0xEB], [0x8F, 0xEC], [0xD6, 0xD2], [0xE2, 0xE7], [0x8F, 0xED], [0x8F, 0xEE], [0xE2, 0xE8], [0x8F, 0xEF], [0x8F, 0xF0], [0xD3, 0xC7], [0x8F, 0xF1], [0x8F, 0xF2], [0xE2, 0xEC], [0xBF, 0xEC], [0x8F, 0xF3], [0xE2, 0xED], [0xE2, 0xE5], [0x8F, 0xF4], [0x8F, 0xF5], [0xB3, 0xC0], [0x8F, 0xF6], [0x8F, 0xF7], [0x8F, 0xF8], [0xC4, 0xEE], [0x8F, 0xF9], [0x8F, 0xFA], [0xE2, 0xEE], [0x8F, 0xFB], [0x8F, 0xFC], [0xD0, 0xC3], [0x8F, 0xFD], [0xBA, 0xF6], [0xE2, 0xE9], [0xB7, 0xDE], [0xBB, 0xB3], [0xCC, 0xAC], [0xCB, 0xCB], [0xE2, 0xE4], [0xE2, 0xE6], [0xE2, 0xEA], [0xE2, 0xEB], [0x8F, 0xFE], [0x90, 0x40], [0x90, 0x41], [0xE2, 0xF7], [0x90, 0x42], [0x90, 0x43], [0xE2, 0xF4], [0xD4, 0xF5], [0xE2, 0xF3], [0x90, 0x44], [0x90, 0x45], [0xC5, 0xAD], [0x90, 0x46], [0xD5, 0xFA], [0xC5, 0xC2], [0xB2, 0xC0], [0x90, 0x47], [0x90, 0x48], [0xE2, 0xEF], [0x90, 0x49], [0xE2, 0xF2], [0xC1, 0xAF], [0xCB, 0xBC], [0x90, 0x4A], [0x90, 0x4B], [0xB5, 0xA1], [0xE2, 0xF9], [0x90, 0x4C], [0x90, 0x4D], [0x90, 0x4E], [0xBC, 0xB1], [0xE2, 0xF1], [0xD0, 0xD4], [0xD4, 0xB9], [0xE2, 0xF5], [0xB9, 0xD6], [0xE2, 0xF6], [0x90, 0x4F], [0x90, 0x50], [0x90, 0x51], [0xC7, 0xD3], [0x90, 0x52], [0x90, 0x53], [0x90, 0x54], [0x90, 0x55], [0x90, 0x56], [0xE2, 0xF0], [0x90, 0x57], [0x90, 0x58], [0x90, 0x59], [0x90, 0x5A], [0x90, 0x5B], [0xD7, 0xDC], [0xED, 0xA1], [0x90, 0x5C], [0x90, 0x5D], [0xE2, 0xF8], [0x90, 0x5E], [0xED, 0xA5], [0xE2, 0xFE], [0xCA, 0xD1], [0x90, 0x5F], [0x90, 0x60], [0x90, 0x61], [0x90, 0x62], [0x90, 0x63], [0x90, 0x64], [0x90, 0x65], [0xC1, 0xB5], [0x90, 0x66], [0xBB, 0xD0], [0x90, 0x67], [0x90, 0x68], [0xBF, 0xD6], [0x90, 0x69], [0xBA, 0xE3], [0x90, 0x6A], [0x90, 0x6B], [0xCB, 0xA1], [0x90, 0x6C], [0x90, 0x6D], [0x90, 0x6E], [0xED, 0xA6], [0xED, 0xA3], [0x90, 0x6F], [0x90, 0x70], [0xED, 0xA2], [0x90, 0x71], [0x90, 0x72], [0x90, 0x73], [0x90, 0x74], [0xBB, 0xD6], [0xED, 0xA7], [0xD0, 0xF4], [0x90, 0x75], [0x90, 0x76], [0xED, 0xA4], [0xBA, 0xDE], [0xB6, 0xF7], [0xE3, 0xA1], [0xB6, 0xB2], [0xCC, 0xF1], [0xB9, 0xA7], [0x90, 0x77], [0xCF, 0xA2], [0xC7, 0xA1], [0x90, 0x78], [0x90, 0x79], [0xBF, 0xD2], [0x90, 0x7A], [0x90, 0x7B], [0xB6, 0xF1], [0x90, 0x7C], [0xE2, 0xFA], [0xE2, 0xFB], [0xE2, 0xFD], [0xE2, 0xFC], [0xC4, 0xD5], [0xE3, 0xA2], [0x90, 0x7D], [0xD3, 0xC1], [0x90, 0x7E], [0x90, 0x80], [0x90, 0x81], [0xE3, 0xA7], [0xC7, 0xC4], [0x90, 0x82], [0x90, 0x83], [0x90, 0x84], [0x90, 0x85], [0xCF, 0xA4], [0x90, 0x86], [0x90, 0x87], [0xE3, 0xA9], [0xBA, 0xB7], [0x90, 0x88], [0x90, 0x89], [0x90, 0x8A], [0x90, 0x8B], [0xE3, 0xA8], [0x90, 0x8C], [0xBB, 0xDA], [0x90, 0x8D], [0xE3, 0xA3], [0x90, 0x8E], [0x90, 0x8F], [0x90, 0x90], [0xE3, 0xA4], [0xE3, 0xAA], [0x90, 0x91], [0xE3, 0xA6], [0x90, 0x92], [0xCE, 0xF2], [0xD3, 0xC6], [0x90, 0x93], [0x90, 0x94], [0xBB, 0xBC], [0x90, 0x95], [0x90, 0x96], [0xD4, 0xC3], [0x90, 0x97], [0xC4, 0xFA], [0x90, 0x98], [0x90, 0x99], [0xED, 0xA8], [0xD0, 0xFC], [0xE3, 0xA5], [0x90, 0x9A], [0xC3, 0xF5], [0x90, 0x9B], [0xE3, 0xAD], [0xB1, 0xAF], [0x90, 0x9C], [0xE3, 0xB2], [0x90, 0x9D], [0x90, 0x9E], [0x90, 0x9F], [0xBC, 0xC2], [0x90, 0xA0], [0x90, 0xA1], [0xE3, 0xAC], [0xB5, 0xBF], [0x90, 0xA2], [0x90, 0xA3], [0x90, 0xA4], [0x90, 0xA5], [0x90, 0xA6], [0x90, 0xA7], [0x90, 0xA8], [0x90, 0xA9], [0xC7, 0xE9], [0xE3, 0xB0], [0x90, 0xAA], [0x90, 0xAB], [0x90, 0xAC], [0xBE, 0xAA], [0xCD, 0xEF], [0x90, 0xAD], [0x90, 0xAE], [0x90, 0xAF], [0x90, 0xB0], [0x90, 0xB1], [0xBB, 0xF3], [0x90, 0xB2], [0x90, 0xB3], [0x90, 0xB4], [0xCC, 0xE8], [0x90, 0xB5], [0x90, 0xB6], [0xE3, 0xAF], [0x90, 0xB7], [0xE3, 0xB1], [0x90, 0xB8], [0xCF, 0xA7], [0xE3, 0xAE], [0x90, 0xB9], [0xCE, 0xA9], [0xBB, 0xDD], [0x90, 0xBA], [0x90, 0xBB], [0x90, 0xBC], [0x90, 0xBD], [0x90, 0xBE], [0xB5, 0xEB], [0xBE, 0xE5], [0xB2, 0xD2], [0xB3, 0xCD], [0x90, 0xBF], [0xB1, 0xB9], [0xE3, 0xAB], [0xB2, 0xD1], [0xB5, 0xAC], [0xB9, 0xDF], [0xB6, 0xE8], [0x90, 0xC0], [0x90, 0xC1], [0xCF, 0xEB], [0xE3, 0xB7], [0x90, 0xC2], [0xBB, 0xCC], [0x90, 0xC3], [0x90, 0xC4], [0xC8, 0xC7], [0xD0, 0xCA], [0x90, 0xC5], [0x90, 0xC6], [0x90, 0xC7], [0x90, 0xC8], [0x90, 0xC9], [0xE3, 0xB8], [0xB3, 0xEE], [0x90, 0xCA], [0x90, 0xCB], [0x90, 0xCC], [0x90, 0xCD], [0xED, 0xA9], [0x90, 0xCE], [0xD3, 0xFA], [0xD3, 0xE4], [0x90, 0xCF], [0x90, 0xD0], [0x90, 0xD1], [0xED, 0xAA], [0xE3, 0xB9], [0xD2, 0xE2], [0x90, 0xD2], [0x90, 0xD3], [0x90, 0xD4], [0x90, 0xD5], [0x90, 0xD6], [0xE3, 0xB5], [0x90, 0xD7], [0x90, 0xD8], [0x90, 0xD9], [0x90, 0xDA], [0xD3, 0xDE], [0x90, 0xDB], [0x90, 0xDC], [0x90, 0xDD], [0x90, 0xDE], [0xB8, 0xD0], [0xE3, 0xB3], [0x90, 0xDF], [0x90, 0xE0], [0xE3, 0xB6], [0xB7, 0xDF], [0x90, 0xE1], [0xE3, 0xB4], [0xC0, 0xA2], [0x90, 0xE2], [0x90, 0xE3], [0x90, 0xE4], [0xE3, 0xBA], [0x90, 0xE5], [0x90, 0xE6], [0x90, 0xE7], [0x90, 0xE8], [0x90, 0xE9], [0x90, 0xEA], [0x90, 0xEB], [0x90, 0xEC], [0x90, 0xED], [0x90, 0xEE], [0x90, 0xEF], [0x90, 0xF0], [0x90, 0xF1], [0x90, 0xF2], [0x90, 0xF3], [0x90, 0xF4], [0x90, 0xF5], [0x90, 0xF6], [0x90, 0xF7], [0xD4, 0xB8], [0x90, 0xF8], [0x90, 0xF9], [0x90, 0xFA], [0x90, 0xFB], [0x90, 0xFC], [0x90, 0xFD], [0x90, 0xFE], [0x91, 0x40], [0xB4, 0xC8], [0x91, 0x41], [0xE3, 0xBB], [0x91, 0x42], [0xBB, 0xC5], [0x91, 0x43], [0xC9, 0xF7], [0x91, 0x44], [0x91, 0x45], [0xC9, 0xE5], [0x91, 0x46], [0x91, 0x47], [0x91, 0x48], [0xC4, 0xBD], [0x91, 0x49], [0x91, 0x4A], [0x91, 0x4B], [0x91, 0x4C], [0x91, 0x4D], [0x91, 0x4E], [0x91, 0x4F], [0xED, 0xAB], [0x91, 0x50], [0x91, 0x51], [0x91, 0x52], [0x91, 0x53], [0xC2, 0xFD], [0x91, 0x54], [0x91, 0x55], [0x91, 0x56], [0x91, 0x57], [0xBB, 0xDB], [0xBF, 0xAE], [0x91, 0x58], [0x91, 0x59], [0x91, 0x5A], [0x91, 0x5B], [0x91, 0x5C], [0x91, 0x5D], [0x91, 0x5E], [0xCE, 0xBF], [0x91, 0x5F], [0x91, 0x60], [0x91, 0x61], [0x91, 0x62], [0xE3, 0xBC], [0x91, 0x63], [0xBF, 0xB6], [0x91, 0x64], [0x91, 0x65], [0x91, 0x66], [0x91, 0x67], [0x91, 0x68], [0x91, 0x69], [0x91, 0x6A], [0x91, 0x6B], [0x91, 0x6C], [0x91, 0x6D], [0x91, 0x6E], [0x91, 0x6F], [0x91, 0x70], [0x91, 0x71], [0x91, 0x72], [0x91, 0x73], [0x91, 0x74], [0x91, 0x75], [0x91, 0x76], [0xB1, 0xEF], [0x91, 0x77], [0x91, 0x78], [0xD4, 0xF7], [0x91, 0x79], [0x91, 0x7A], [0x91, 0x7B], [0x91, 0x7C], [0x91, 0x7D], [0xE3, 0xBE], [0x91, 0x7E], [0x91, 0x80], [0x91, 0x81], [0x91, 0x82], [0x91, 0x83], [0x91, 0x84], [0x91, 0x85], [0x91, 0x86], [0xED, 0xAD], [0x91, 0x87], [0x91, 0x88], [0x91, 0x89], [0x91, 0x8A], [0x91, 0x8B], [0x91, 0x8C], [0x91, 0x8D], [0x91, 0x8E], [0x91, 0x8F], [0xE3, 0xBF], [0xBA, 0xA9], [0xED, 0xAC], [0x91, 0x90], [0x91, 0x91], [0xE3, 0xBD], [0x91, 0x92], [0x91, 0x93], [0x91, 0x94], [0x91, 0x95], [0x91, 0x96], [0x91, 0x97], [0x91, 0x98], [0x91, 0x99], [0x91, 0x9A], [0x91, 0x9B], [0xE3, 0xC0], [0x91, 0x9C], [0x91, 0x9D], [0x91, 0x9E], [0x91, 0x9F], [0x91, 0xA0], [0x91, 0xA1], [0xBA, 0xB6], [0x91, 0xA2], [0x91, 0xA3], [0x91, 0xA4], [0xB6, 0xAE], [0x91, 0xA5], [0x91, 0xA6], [0x91, 0xA7], [0x91, 0xA8], [0x91, 0xA9], [0xD0, 0xB8], [0x91, 0xAA], [0xB0, 0xC3], [0xED, 0xAE], [0x91, 0xAB], [0x91, 0xAC], [0x91, 0xAD], [0x91, 0xAE], [0x91, 0xAF], [0xED, 0xAF], [0xC0, 0xC1], [0x91, 0xB0], [0xE3, 0xC1], [0x91, 0xB1], [0x91, 0xB2], [0x91, 0xB3], [0x91, 0xB4], [0x91, 0xB5], [0x91, 0xB6], [0x91, 0xB7], [0x91, 0xB8], [0x91, 0xB9], [0x91, 0xBA], [0x91, 0xBB], [0x91, 0xBC], [0x91, 0xBD], [0x91, 0xBE], [0x91, 0xBF], [0x91, 0xC0], [0x91, 0xC1], [0xC5, 0xB3], [0x91, 0xC2], [0x91, 0xC3], [0x91, 0xC4], [0x91, 0xC5], [0x91, 0xC6], [0x91, 0xC7], [0x91, 0xC8], [0x91, 0xC9], [0x91, 0xCA], [0x91, 0xCB], [0x91, 0xCC], [0x91, 0xCD], [0x91, 0xCE], [0x91, 0xCF], [0xE3, 0xC2], [0x91, 0xD0], [0x91, 0xD1], [0x91, 0xD2], [0x91, 0xD3], [0x91, 0xD4], [0x91, 0xD5], [0x91, 0xD6], [0x91, 0xD7], [0x91, 0xD8], [0xDC, 0xB2], [0x91, 0xD9], [0x91, 0xDA], [0x91, 0xDB], [0x91, 0xDC], [0x91, 0xDD], [0x91, 0xDE], [0xED, 0xB0], [0x91, 0xDF], [0xB8, 0xEA], [0x91, 0xE0], [0xCE, 0xEC], [0xEA, 0xA7], [0xD0, 0xE7], [0xCA, 0xF9], [0xC8, 0xD6], [0xCF, 0xB7], [0xB3, 0xC9], [0xCE, 0xD2], [0xBD, 0xE4], [0x91, 0xE1], [0x91, 0xE2], [0xE3, 0xDE], [0xBB, 0xF2], [0xEA, 0xA8], [0xD5, 0xBD], [0x91, 0xE3], [0xC6, 0xDD], [0xEA, 0xA9], [0x91, 0xE4], [0x91, 0xE5], [0x91, 0xE6], [0xEA, 0xAA], [0x91, 0xE7], [0xEA, 0xAC], [0xEA, 0xAB], [0x91, 0xE8], [0xEA, 0xAE], [0xEA, 0xAD], [0x91, 0xE9], [0x91, 0xEA], [0x91, 0xEB], [0x91, 0xEC], [0xBD, 0xD8], [0x91, 0xED], [0xEA, 0xAF], [0x91, 0xEE], [0xC2, 0xBE], [0x91, 0xEF], [0x91, 0xF0], [0x91, 0xF1], [0x91, 0xF2], [0xB4, 0xC1], [0xB4, 0xF7], [0x91, 0xF3], [0x91, 0xF4], [0xBB, 0xA7], [0x91, 0xF5], [0x91, 0xF6], [0x91, 0xF7], [0x91, 0xF8], [0x91, 0xF9], [0xEC, 0xE6], [0xEC, 0xE5], [0xB7, 0xBF], [0xCB, 0xF9], [0xB1, 0xE2], [0x91, 0xFA], [0xEC, 0xE7], [0x91, 0xFB], [0x91, 0xFC], [0x91, 0xFD], [0xC9, 0xC8], [0xEC, 0xE8], [0xEC, 0xE9], [0x91, 0xFE], [0xCA, 0xD6], [0xDE, 0xD0], [0xB2, 0xC5], [0xD4, 0xFA], [0x92, 0x40], [0x92, 0x41], [0xC6, 0xCB], [0xB0, 0xC7], [0xB4, 0xF2], [0xC8, 0xD3], [0x92, 0x42], [0x92, 0x43], [0x92, 0x44], [0xCD, 0xD0], [0x92, 0x45], [0x92, 0x46], [0xBF, 0xB8], [0x92, 0x47], [0x92, 0x48], [0x92, 0x49], [0x92, 0x4A], [0x92, 0x4B], [0x92, 0x4C], [0x92, 0x4D], [0xBF, 0xDB], [0x92, 0x4E], [0x92, 0x4F], [0xC7, 0xA4], [0xD6, 0xB4], [0x92, 0x50], [0xC0, 0xA9], [0xDE, 0xD1], [0xC9, 0xA8], [0xD1, 0xEF], [0xC5, 0xA4], [0xB0, 0xE7], [0xB3, 0xB6], [0xC8, 0xC5], [0x92, 0x51], [0x92, 0x52], [0xB0, 0xE2], [0x92, 0x53], [0x92, 0x54], [0xB7, 0xF6], [0x92, 0x55], [0x92, 0x56], [0xC5, 0xFA], [0x92, 0x57], [0x92, 0x58], [0xB6, 0xF3], [0x92, 0x59], [0xD5, 0xD2], [0xB3, 0xD0], [0xBC, 0xBC], [0x92, 0x5A], [0x92, 0x5B], [0x92, 0x5C], [0xB3, 0xAD], [0x92, 0x5D], [0x92, 0x5E], [0x92, 0x5F], [0x92, 0x60], [0xBE, 0xF1], [0xB0, 0xD1], [0x92, 0x61], [0x92, 0x62], [0x92, 0x63], [0x92, 0x64], [0x92, 0x65], [0x92, 0x66], [0xD2, 0xD6], [0xCA, 0xE3], [0xD7, 0xA5], [0x92, 0x67], [0xCD, 0xB6], [0xB6, 0xB6], [0xBF, 0xB9], [0xD5, 0xDB], [0x92, 0x68], [0xB8, 0xA7], [0xC5, 0xD7], [0x92, 0x69], [0x92, 0x6A], [0x92, 0x6B], [0xDE, 0xD2], [0xBF, 0xD9], [0xC2, 0xD5], [0xC7, 0xC0], [0x92, 0x6C], [0xBB, 0xA4], [0xB1, 0xA8], [0x92, 0x6D], [0x92, 0x6E], [0xC5, 0xEA], [0x92, 0x6F], [0x92, 0x70], [0xC5, 0xFB], [0xCC, 0xA7], [0x92, 0x71], [0x92, 0x72], [0x92, 0x73], [0x92, 0x74], [0xB1, 0xA7], [0x92, 0x75], [0x92, 0x76], [0x92, 0x77], [0xB5, 0xD6], [0x92, 0x78], [0x92, 0x79], [0x92, 0x7A], [0xC4, 0xA8], [0x92, 0x7B], [0xDE, 0xD3], [0xD1, 0xBA], [0xB3, 0xE9], [0x92, 0x7C], [0xC3, 0xF2], [0x92, 0x7D], [0x92, 0x7E], [0xB7, 0xF7], [0x92, 0x80], [0xD6, 0xF4], [0xB5, 0xA3], [0xB2, 0xF0], [0xC4, 0xB4], [0xC4, 0xE9], [0xC0, 0xAD], [0xDE, 0xD4], [0x92, 0x81], [0xB0, 0xE8], [0xC5, 0xC4], [0xC1, 0xE0], [0x92, 0x82], [0xB9, 0xD5], [0x92, 0x83], [0xBE, 0xDC], [0xCD, 0xD8], [0xB0, 0xCE], [0x92, 0x84], [0xCD, 0xCF], [0xDE, 0xD6], [0xBE, 0xD0], [0xD7, 0xBE], [0xDE, 0xD5], [0xD5, 0xD0], [0xB0, 0xDD], [0x92, 0x85], [0x92, 0x86], [0xC4, 0xE2], [0x92, 0x87], [0x92, 0x88], [0xC2, 0xA3], [0xBC, 0xF0], [0x92, 0x89], [0xD3, 0xB5], [0xC0, 0xB9], [0xC5, 0xA1], [0xB2, 0xA6], [0xD4, 0xF1], [0x92, 0x8A], [0x92, 0x8B], [0xC0, 0xA8], [0xCA, 0xC3], [0xDE, 0xD7], [0xD5, 0xFC], [0x92, 0x8C], [0xB9, 0xB0], [0x92, 0x8D], [0xC8, 0xAD], [0xCB, 0xA9], [0x92, 0x8E], [0xDE, 0xD9], [0xBF, 0xBD], [0x92, 0x8F], [0x92, 0x90], [0x92, 0x91], [0x92, 0x92], [0xC6, 0xB4], [0xD7, 0xA7], [0xCA, 0xB0], [0xC4, 0xC3], [0x92, 0x93], [0xB3, 0xD6], [0xB9, 0xD2], [0x92, 0x94], [0x92, 0x95], [0x92, 0x96], [0x92, 0x97], [0xD6, 0xB8], [0xEA, 0xFC], [0xB0, 0xB4], [0x92, 0x98], [0x92, 0x99], [0x92, 0x9A], [0x92, 0x9B], [0xBF, 0xE6], [0x92, 0x9C], [0x92, 0x9D], [0xCC, 0xF4], [0x92, 0x9E], [0x92, 0x9F], [0x92, 0xA0], [0x92, 0xA1], [0xCD, 0xDA], [0x92, 0xA2], [0x92, 0xA3], [0x92, 0xA4], [0xD6, 0xBF], [0xC2, 0xCE], [0x92, 0xA5], [0xCE, 0xCE], [0xCC, 0xA2], [0xD0, 0xAE], [0xC4, 0xD3], [0xB5, 0xB2], [0xDE, 0xD8], [0xD5, 0xF5], [0xBC, 0xB7], [0xBB, 0xD3], [0x92, 0xA6], [0x92, 0xA7], [0xB0, 0xA4], [0x92, 0xA8], [0xC5, 0xB2], [0xB4, 0xEC], [0x92, 0xA9], [0x92, 0xAA], [0x92, 0xAB], [0xD5, 0xF1], [0x92, 0xAC], [0x92, 0xAD], [0xEA, 0xFD], [0x92, 0xAE], [0x92, 0xAF], [0x92, 0xB0], [0x92, 0xB1], [0x92, 0xB2], [0x92, 0xB3], [0xDE, 0xDA], [0xCD, 0xA6], [0x92, 0xB4], [0x92, 0xB5], [0xCD, 0xEC], [0x92, 0xB6], [0x92, 0xB7], [0x92, 0xB8], [0x92, 0xB9], [0xCE, 0xE6], [0xDE, 0xDC], [0x92, 0xBA], [0xCD, 0xB1], [0xC0, 0xA6], [0x92, 0xBB], [0x92, 0xBC], [0xD7, 0xBD], [0x92, 0xBD], [0xDE, 0xDB], [0xB0, 0xC6], [0xBA, 0xB4], [0xC9, 0xD3], [0xC4, 0xF3], [0xBE, 0xE8], [0x92, 0xBE], [0x92, 0xBF], [0x92, 0xC0], [0x92, 0xC1], [0xB2, 0xB6], [0x92, 0xC2], [0x92, 0xC3], [0x92, 0xC4], [0x92, 0xC5], [0x92, 0xC6], [0x92, 0xC7], [0x92, 0xC8], [0x92, 0xC9], [0xC0, 0xCC], [0xCB, 0xF0], [0x92, 0xCA], [0xBC, 0xF1], [0xBB, 0xBB], [0xB5, 0xB7], [0x92, 0xCB], [0x92, 0xCC], [0x92, 0xCD], [0xC5, 0xF5], [0x92, 0xCE], [0xDE, 0xE6], [0x92, 0xCF], [0x92, 0xD0], [0x92, 0xD1], [0xDE, 0xE3], [0xBE, 0xDD], [0x92, 0xD2], [0x92, 0xD3], [0xDE, 0xDF], [0x92, 0xD4], [0x92, 0xD5], [0x92, 0xD6], [0x92, 0xD7], [0xB4, 0xB7], [0xBD, 0xDD], [0x92, 0xD8], [0x92, 0xD9], [0xDE, 0xE0], [0xC4, 0xED], [0x92, 0xDA], [0x92, 0xDB], [0x92, 0xDC], [0x92, 0xDD], [0xCF, 0xC6], [0x92, 0xDE], [0xB5, 0xE0], [0x92, 0xDF], [0x92, 0xE0], [0x92, 0xE1], [0x92, 0xE2], [0xB6, 0xDE], [0xCA, 0xDA], [0xB5, 0xF4], [0xDE, 0xE5], [0x92, 0xE3], [0xD5, 0xC6], [0x92, 0xE4], [0xDE, 0xE1], [0xCC, 0xCD], [0xC6, 0xFE], [0x92, 0xE5], [0xC5, 0xC5], [0x92, 0xE6], [0x92, 0xE7], [0x92, 0xE8], [0xD2, 0xB4], [0x92, 0xE9], [0xBE, 0xF2], [0x92, 0xEA], [0x92, 0xEB], [0x92, 0xEC], [0x92, 0xED], [0x92, 0xEE], [0x92, 0xEF], [0x92, 0xF0], [0xC2, 0xD3], [0x92, 0xF1], [0xCC, 0xBD], [0xB3, 0xB8], [0x92, 0xF2], [0xBD, 0xD3], [0x92, 0xF3], [0xBF, 0xD8], [0xCD, 0xC6], [0xD1, 0xDA], [0xB4, 0xEB], [0x92, 0xF4], [0xDE, 0xE4], [0xDE, 0xDD], [0xDE, 0xE7], [0x92, 0xF5], [0xEA, 0xFE], [0x92, 0xF6], [0x92, 0xF7], [0xC2, 0xB0], [0xDE, 0xE2], [0x92, 0xF8], [0x92, 0xF9], [0xD6, 0xC0], [0xB5, 0xA7], [0x92, 0xFA], [0xB2, 0xF4], [0x92, 0xFB], [0xDE, 0xE8], [0x92, 0xFC], [0xDE, 0xF2], [0x92, 0xFD], [0x92, 0xFE], [0x93, 0x40], [0x93, 0x41], [0x93, 0x42], [0xDE, 0xED], [0x93, 0x43], [0xDE, 0xF1], [0x93, 0x44], [0x93, 0x45], [0xC8, 0xE0], [0x93, 0x46], [0x93, 0x47], [0x93, 0x48], [0xD7, 0xE1], [0xDE, 0xEF], [0xC3, 0xE8], [0xCC, 0xE1], [0x93, 0x49], [0xB2, 0xE5], [0x93, 0x4A], [0x93, 0x4B], [0x93, 0x4C], [0xD2, 0xBE], [0x93, 0x4D], [0x93, 0x4E], [0x93, 0x4F], [0x93, 0x50], [0x93, 0x51], [0x93, 0x52], [0x93, 0x53], [0xDE, 0xEE], [0x93, 0x54], [0xDE, 0xEB], [0xCE, 0xD5], [0x93, 0x55], [0xB4, 0xA7], [0x93, 0x56], [0x93, 0x57], [0x93, 0x58], [0x93, 0x59], [0x93, 0x5A], [0xBF, 0xAB], [0xBE, 0xBE], [0x93, 0x5B], [0x93, 0x5C], [0xBD, 0xD2], [0x93, 0x5D], [0x93, 0x5E], [0x93, 0x5F], [0x93, 0x60], [0xDE, 0xE9], [0x93, 0x61], [0xD4, 0xAE], [0x93, 0x62], [0xDE, 0xDE], [0x93, 0x63], [0xDE, 0xEA], [0x93, 0x64], [0x93, 0x65], [0x93, 0x66], [0x93, 0x67], [0xC0, 0xBF], [0x93, 0x68], [0xDE, 0xEC], [0xB2, 0xF3], [0xB8, 0xE9], [0xC2, 0xA7], [0x93, 0x69], [0x93, 0x6A], [0xBD, 0xC1], [0x93, 0x6B], [0x93, 0x6C], [0x93, 0x6D], [0x93, 0x6E], [0x93, 0x6F], [0xDE, 0xF5], [0xDE, 0xF8], [0x93, 0x70], [0x93, 0x71], [0xB2, 0xAB], [0xB4, 0xA4], [0x93, 0x72], [0x93, 0x73], [0xB4, 0xEA], [0xC9, 0xA6], [0x93, 0x74], [0x93, 0x75], [0x93, 0x76], [0x93, 0x77], [0x93, 0x78], [0x93, 0x79], [0xDE, 0xF6], [0xCB, 0xD1], [0x93, 0x7A], [0xB8, 0xE3], [0x93, 0x7B], [0xDE, 0xF7], [0xDE, 0xFA], [0x93, 0x7C], [0x93, 0x7D], [0x93, 0x7E], [0x93, 0x80], [0xDE, 0xF9], [0x93, 0x81], [0x93, 0x82], [0x93, 0x83], [0xCC, 0xC2], [0x93, 0x84], [0xB0, 0xE1], [0xB4, 0xEE], [0x93, 0x85], [0x93, 0x86], [0x93, 0x87], [0x93, 0x88], [0x93, 0x89], [0x93, 0x8A], [0xE5, 0xBA], [0x93, 0x8B], [0x93, 0x8C], [0x93, 0x8D], [0x93, 0x8E], [0x93, 0x8F], [0xD0, 0xAF], [0x93, 0x90], [0x93, 0x91], [0xB2, 0xEB], [0x93, 0x92], [0xEB, 0xA1], [0x93, 0x93], [0xDE, 0xF4], [0x93, 0x94], [0x93, 0x95], [0xC9, 0xE3], [0xDE, 0xF3], [0xB0, 0xDA], [0xD2, 0xA1], [0xB1, 0xF7], [0x93, 0x96], [0xCC, 0xAF], [0x93, 0x97], [0x93, 0x98], [0x93, 0x99], [0x93, 0x9A], [0x93, 0x9B], [0x93, 0x9C], [0x93, 0x9D], [0xDE, 0xF0], [0x93, 0x9E], [0xCB, 0xA4], [0x93, 0x9F], [0x93, 0xA0], [0x93, 0xA1], [0xD5, 0xAA], [0x93, 0xA2], [0x93, 0xA3], [0x93, 0xA4], [0x93, 0xA5], [0x93, 0xA6], [0xDE, 0xFB], [0x93, 0xA7], [0x93, 0xA8], [0x93, 0xA9], [0x93, 0xAA], [0x93, 0xAB], [0x93, 0xAC], [0x93, 0xAD], [0x93, 0xAE], [0xB4, 0xDD], [0x93, 0xAF], [0xC4, 0xA6], [0x93, 0xB0], [0x93, 0xB1], [0x93, 0xB2], [0xDE, 0xFD], [0x93, 0xB3], [0x93, 0xB4], [0x93, 0xB5], [0x93, 0xB6], [0x93, 0xB7], [0x93, 0xB8], [0x93, 0xB9], [0x93, 0xBA], [0x93, 0xBB], [0x93, 0xBC], [0xC3, 0xFE], [0xC4, 0xA1], [0xDF, 0xA1], [0x93, 0xBD], [0x93, 0xBE], [0x93, 0xBF], [0x93, 0xC0], [0x93, 0xC1], [0x93, 0xC2], [0x93, 0xC3], [0xC1, 0xCC], [0x93, 0xC4], [0xDE, 0xFC], [0xBE, 0xEF], [0x93, 0xC5], [0xC6, 0xB2], [0x93, 0xC6], [0x93, 0xC7], [0x93, 0xC8], [0x93, 0xC9], [0x93, 0xCA], [0x93, 0xCB], [0x93, 0xCC], [0x93, 0xCD], [0x93, 0xCE], [0xB3, 0xC5], [0xC8, 0xF6], [0x93, 0xCF], [0x93, 0xD0], [0xCB, 0xBA], [0xDE, 0xFE], [0x93, 0xD1], [0x93, 0xD2], [0xDF, 0xA4], [0x93, 0xD3], [0x93, 0xD4], [0x93, 0xD5], [0x93, 0xD6], [0xD7, 0xB2], [0x93, 0xD7], [0x93, 0xD8], [0x93, 0xD9], [0x93, 0xDA], [0x93, 0xDB], [0xB3, 0xB7], [0x93, 0xDC], [0x93, 0xDD], [0x93, 0xDE], [0x93, 0xDF], [0xC1, 0xC3], [0x93, 0xE0], [0x93, 0xE1], [0xC7, 0xCB], [0xB2, 0xA5], [0xB4, 0xE9], [0x93, 0xE2], [0xD7, 0xAB], [0x93, 0xE3], [0x93, 0xE4], [0x93, 0xE5], [0x93, 0xE6], [0xC4, 0xEC], [0x93, 0xE7], [0xDF, 0xA2], [0xDF, 0xA3], [0x93, 0xE8], [0xDF, 0xA5], [0x93, 0xE9], [0xBA, 0xB3], [0x93, 0xEA], [0x93, 0xEB], [0x93, 0xEC], [0xDF, 0xA6], [0x93, 0xED], [0xC0, 0xDE], [0x93, 0xEE], [0x93, 0xEF], [0xC9, 0xC3], [0x93, 0xF0], [0x93, 0xF1], [0x93, 0xF2], [0x93, 0xF3], [0x93, 0xF4], [0x93, 0xF5], [0x93, 0xF6], [0xB2, 0xD9], [0xC7, 0xE6], [0x93, 0xF7], [0xDF, 0xA7], [0x93, 0xF8], [0xC7, 0xDC], [0x93, 0xF9], [0x93, 0xFA], [0x93, 0xFB], [0x93, 0xFC], [0xDF, 0xA8], [0xEB, 0xA2], [0x93, 0xFD], [0x93, 0xFE], [0x94, 0x40], [0x94, 0x41], [0x94, 0x42], [0xCB, 0xD3], [0x94, 0x43], [0x94, 0x44], [0x94, 0x45], [0xDF, 0xAA], [0x94, 0x46], [0xDF, 0xA9], [0x94, 0x47], [0xB2, 0xC1], [0x94, 0x48], [0x94, 0x49], [0x94, 0x4A], [0x94, 0x4B], [0x94, 0x4C], [0x94, 0x4D], [0x94, 0x4E], [0x94, 0x4F], [0x94, 0x50], [0x94, 0x51], [0x94, 0x52], [0x94, 0x53], [0x94, 0x54], [0x94, 0x55], [0x94, 0x56], [0x94, 0x57], [0x94, 0x58], [0x94, 0x59], [0x94, 0x5A], [0x94, 0x5B], [0x94, 0x5C], [0x94, 0x5D], [0x94, 0x5E], [0x94, 0x5F], [0x94, 0x60], [0xC5, 0xCA], [0x94, 0x61], [0x94, 0x62], [0x94, 0x63], [0x94, 0x64], [0x94, 0x65], [0x94, 0x66], [0x94, 0x67], [0x94, 0x68], [0xDF, 0xAB], [0x94, 0x69], [0x94, 0x6A], [0x94, 0x6B], [0x94, 0x6C], [0x94, 0x6D], [0x94, 0x6E], [0x94, 0x6F], [0x94, 0x70], [0xD4, 0xDC], [0x94, 0x71], [0x94, 0x72], [0x94, 0x73], [0x94, 0x74], [0x94, 0x75], [0xC8, 0xC1], [0x94, 0x76], [0x94, 0x77], [0x94, 0x78], [0x94, 0x79], [0x94, 0x7A], [0x94, 0x7B], [0x94, 0x7C], [0x94, 0x7D], [0x94, 0x7E], [0x94, 0x80], [0x94, 0x81], [0x94, 0x82], [0xDF, 0xAC], [0x94, 0x83], [0x94, 0x84], [0x94, 0x85], [0x94, 0x86], [0x94, 0x87], [0xBE, 0xF0], [0x94, 0x88], [0x94, 0x89], [0xDF, 0xAD], [0xD6, 0xA7], [0x94, 0x8A], [0x94, 0x8B], [0x94, 0x8C], [0x94, 0x8D], [0xEA, 0xB7], [0xEB, 0xB6], [0xCA, 0xD5], [0x94, 0x8E], [0xD8, 0xFC], [0xB8, 0xC4], [0x94, 0x8F], [0xB9, 0xA5], [0x94, 0x90], [0x94, 0x91], [0xB7, 0xC5], [0xD5, 0xFE], [0x94, 0x92], [0x94, 0x93], [0x94, 0x94], [0x94, 0x95], [0x94, 0x96], [0xB9, 0xCA], [0x94, 0x97], [0x94, 0x98], [0xD0, 0xA7], [0xF4, 0xCD], [0x94, 0x99], [0x94, 0x9A], [0xB5, 0xD0], [0x94, 0x9B], [0x94, 0x9C], [0xC3, 0xF4], [0x94, 0x9D], [0xBE, 0xC8], [0x94, 0x9E], [0x94, 0x9F], [0x94, 0xA0], [0xEB, 0xB7], [0xB0, 0xBD], [0x94, 0xA1], [0x94, 0xA2], [0xBD, 0xCC], [0x94, 0xA3], [0xC1, 0xB2], [0x94, 0xA4], [0xB1, 0xD6], [0xB3, 0xA8], [0x94, 0xA5], [0x94, 0xA6], [0x94, 0xA7], [0xB8, 0xD2], [0xC9, 0xA2], [0x94, 0xA8], [0x94, 0xA9], [0xB6, 0xD8], [0x94, 0xAA], [0x94, 0xAB], [0x94, 0xAC], [0x94, 0xAD], [0xEB, 0xB8], [0xBE, 0xB4], [0x94, 0xAE], [0x94, 0xAF], [0x94, 0xB0], [0xCA, 0xFD], [0x94, 0xB1], [0xC7, 0xC3], [0x94, 0xB2], [0xD5, 0xFB], [0x94, 0xB3], [0x94, 0xB4], [0xB7, 0xF3], [0x94, 0xB5], [0x94, 0xB6], [0x94, 0xB7], [0x94, 0xB8], [0x94, 0xB9], [0x94, 0xBA], [0x94, 0xBB], [0x94, 0xBC], [0x94, 0xBD], [0x94, 0xBE], [0x94, 0xBF], [0x94, 0xC0], [0x94, 0xC1], [0x94, 0xC2], [0x94, 0xC3], [0xCE, 0xC4], [0x94, 0xC4], [0x94, 0xC5], [0x94, 0xC6], [0xD5, 0xAB], [0xB1, 0xF3], [0x94, 0xC7], [0x94, 0xC8], [0x94, 0xC9], [0xEC, 0xB3], [0xB0, 0xDF], [0x94, 0xCA], [0xEC, 0xB5], [0x94, 0xCB], [0x94, 0xCC], [0x94, 0xCD], [0xB6, 0xB7], [0x94, 0xCE], [0xC1, 0xCF], [0x94, 0xCF], [0xF5, 0xFA], [0xD0, 0xB1], [0x94, 0xD0], [0x94, 0xD1], [0xD5, 0xE5], [0x94, 0xD2], [0xCE, 0xD3], [0x94, 0xD3], [0x94, 0xD4], [0xBD, 0xEF], [0xB3, 0xE2], [0x94, 0xD5], [0xB8, 0xAB], [0x94, 0xD6], [0xD5, 0xB6], [0x94, 0xD7], [0xED, 0xBD], [0x94, 0xD8], [0xB6, 0xCF], [0x94, 0xD9], [0xCB, 0xB9], [0xD0, 0xC2], [0x94, 0xDA], [0x94, 0xDB], [0x94, 0xDC], [0x94, 0xDD], [0x94, 0xDE], [0x94, 0xDF], [0x94, 0xE0], [0x94, 0xE1], [0xB7, 0xBD], [0x94, 0xE2], [0x94, 0xE3], [0xEC, 0xB6], [0xCA, 0xA9], [0x94, 0xE4], [0x94, 0xE5], [0x94, 0xE6], [0xC5, 0xD4], [0x94, 0xE7], [0xEC, 0xB9], [0xEC, 0xB8], [0xC2, 0xC3], [0xEC, 0xB7], [0x94, 0xE8], [0x94, 0xE9], [0x94, 0xEA], [0x94, 0xEB], [0xD0, 0xFD], [0xEC, 0xBA], [0x94, 0xEC], [0xEC, 0xBB], [0xD7, 0xE5], [0x94, 0xED], [0x94, 0xEE], [0xEC, 0xBC], [0x94, 0xEF], [0x94, 0xF0], [0x94, 0xF1], [0xEC, 0xBD], [0xC6, 0xEC], [0x94, 0xF2], [0x94, 0xF3], [0x94, 0xF4], [0x94, 0xF5], [0x94, 0xF6], [0x94, 0xF7], [0x94, 0xF8], [0x94, 0xF9], [0xCE, 0xDE], [0x94, 0xFA], [0xBC, 0xC8], [0x94, 0xFB], [0x94, 0xFC], [0xC8, 0xD5], [0xB5, 0xA9], [0xBE, 0xC9], [0xD6, 0xBC], [0xD4, 0xE7], [0x94, 0xFD], [0x94, 0xFE], [0xD1, 0xAE], [0xD0, 0xF1], [0xEA, 0xB8], [0xEA, 0xB9], [0xEA, 0xBA], [0xBA, 0xB5], [0x95, 0x40], [0x95, 0x41], [0x95, 0x42], [0x95, 0x43], [0xCA, 0xB1], [0xBF, 0xF5], [0x95, 0x44], [0x95, 0x45], [0xCD, 0xFA], [0x95, 0x46], [0x95, 0x47], [0x95, 0x48], [0x95, 0x49], [0x95, 0x4A], [0xEA, 0xC0], [0x95, 0x4B], [0xB0, 0xBA], [0xEA, 0xBE], [0x95, 0x4C], [0x95, 0x4D], [0xC0, 0xA5], [0x95, 0x4E], [0x95, 0x4F], [0x95, 0x50], [0xEA, 0xBB], [0x95, 0x51], [0xB2, 0xFD], [0x95, 0x52], [0xC3, 0xF7], [0xBB, 0xE8], [0x95, 0x53], [0x95, 0x54], [0x95, 0x55], [0xD2, 0xD7], [0xCE, 0xF4], [0xEA, 0xBF], [0x95, 0x56], [0x95, 0x57], [0x95, 0x58], [0xEA, 0xBC], [0x95, 0x59], [0x95, 0x5A], [0x95, 0x5B], [0xEA, 0xC3], [0x95, 0x5C], [0xD0, 0xC7], [0xD3, 0xB3], [0x95, 0x5D], [0x95, 0x5E], [0x95, 0x5F], [0x95, 0x60], [0xB4, 0xBA], [0x95, 0x61], [0xC3, 0xC1], [0xD7, 0xF2], [0x95, 0x62], [0x95, 0x63], [0x95, 0x64], [0x95, 0x65], [0xD5, 0xD1], [0x95, 0x66], [0xCA, 0xC7], [0x95, 0x67], [0xEA, 0xC5], [0x95, 0x68], [0x95, 0x69], [0xEA, 0xC4], [0xEA, 0xC7], [0xEA, 0xC6], [0x95, 0x6A], [0x95, 0x6B], [0x95, 0x6C], [0x95, 0x6D], [0x95, 0x6E], [0xD6, 0xE7], [0x95, 0x6F], [0xCF, 0xD4], [0x95, 0x70], [0x95, 0x71], [0xEA, 0xCB], [0x95, 0x72], [0xBB, 0xCE], [0x95, 0x73], [0x95, 0x74], [0x95, 0x75], [0x95, 0x76], [0x95, 0x77], [0x95, 0x78], [0x95, 0x79], [0xBD, 0xFA], [0xC9, 0xCE], [0x95, 0x7A], [0x95, 0x7B], [0xEA, 0xCC], [0x95, 0x7C], [0x95, 0x7D], [0xC9, 0xB9], [0xCF, 0xFE], [0xEA, 0xCA], [0xD4, 0xCE], [0xEA, 0xCD], [0xEA, 0xCF], [0x95, 0x7E], [0x95, 0x80], [0xCD, 0xED], [0x95, 0x81], [0x95, 0x82], [0x95, 0x83], [0x95, 0x84], [0xEA, 0xC9], [0x95, 0x85], [0xEA, 0xCE], [0x95, 0x86], [0x95, 0x87], [0xCE, 0xEE], [0x95, 0x88], [0xBB, 0xDE], [0x95, 0x89], [0xB3, 0xBF], [0x95, 0x8A], [0x95, 0x8B], [0x95, 0x8C], [0x95, 0x8D], [0x95, 0x8E], [0xC6, 0xD5], [0xBE, 0xB0], [0xCE, 0xFA], [0x95, 0x8F], [0x95, 0x90], [0x95, 0x91], [0xC7, 0xE7], [0x95, 0x92], [0xBE, 0xA7], [0xEA, 0xD0], [0x95, 0x93], [0x95, 0x94], [0xD6, 0xC7], [0x95, 0x95], [0x95, 0x96], [0x95, 0x97], [0xC1, 0xC0], [0x95, 0x98], [0x95, 0x99], [0x95, 0x9A], [0xD4, 0xDD], [0x95, 0x9B], [0xEA, 0xD1], [0x95, 0x9C], [0x95, 0x9D], [0xCF, 0xBE], [0x95, 0x9E], [0x95, 0x9F], [0x95, 0xA0], [0x95, 0xA1], [0xEA, 0xD2], [0x95, 0xA2], [0x95, 0xA3], [0x95, 0xA4], [0x95, 0xA5], [0xCA, 0xEE], [0x95, 0xA6], [0x95, 0xA7], [0x95, 0xA8], [0x95, 0xA9], [0xC5, 0xAF], [0xB0, 0xB5], [0x95, 0xAA], [0x95, 0xAB], [0x95, 0xAC], [0x95, 0xAD], [0x95, 0xAE], [0xEA, 0xD4], [0x95, 0xAF], [0x95, 0xB0], [0x95, 0xB1], [0x95, 0xB2], [0x95, 0xB3], [0x95, 0xB4], [0x95, 0xB5], [0x95, 0xB6], [0x95, 0xB7], [0xEA, 0xD3], [0xF4, 0xDF], [0x95, 0xB8], [0x95, 0xB9], [0x95, 0xBA], [0x95, 0xBB], [0x95, 0xBC], [0xC4, 0xBA], [0x95, 0xBD], [0x95, 0xBE], [0x95, 0xBF], [0x95, 0xC0], [0x95, 0xC1], [0xB1, 0xA9], [0x95, 0xC2], [0x95, 0xC3], [0x95, 0xC4], [0x95, 0xC5], [0xE5, 0xDF], [0x95, 0xC6], [0x95, 0xC7], [0x95, 0xC8], [0x95, 0xC9], [0xEA, 0xD5], [0x95, 0xCA], [0x95, 0xCB], [0x95, 0xCC], [0x95, 0xCD], [0x95, 0xCE], [0x95, 0xCF], [0x95, 0xD0], [0x95, 0xD1], [0x95, 0xD2], [0x95, 0xD3], [0x95, 0xD4], [0x95, 0xD5], [0x95, 0xD6], [0x95, 0xD7], [0x95, 0xD8], [0x95, 0xD9], [0x95, 0xDA], [0x95, 0xDB], [0x95, 0xDC], [0x95, 0xDD], [0x95, 0xDE], [0x95, 0xDF], [0x95, 0xE0], [0x95, 0xE1], [0x95, 0xE2], [0x95, 0xE3], [0xCA, 0xEF], [0x95, 0xE4], [0xEA, 0xD6], [0xEA, 0xD7], [0xC6, 0xD8], [0x95, 0xE5], [0x95, 0xE6], [0x95, 0xE7], [0x95, 0xE8], [0x95, 0xE9], [0x95, 0xEA], [0x95, 0xEB], [0x95, 0xEC], [0xEA, 0xD8], [0x95, 0xED], [0x95, 0xEE], [0xEA, 0xD9], [0x95, 0xEF], [0x95, 0xF0], [0x95, 0xF1], [0x95, 0xF2], [0x95, 0xF3], [0x95, 0xF4], [0xD4, 0xBB], [0x95, 0xF5], [0xC7, 0xFA], [0xD2, 0xB7], [0xB8, 0xFC], [0x95, 0xF6], [0x95, 0xF7], [0xEA, 0xC2], [0x95, 0xF8], [0xB2, 0xDC], [0x95, 0xF9], [0x95, 0xFA], [0xC2, 0xFC], [0x95, 0xFB], [0xD4, 0xF8], [0xCC, 0xE6], [0xD7, 0xEE], [0x95, 0xFC], [0x95, 0xFD], [0x95, 0xFE], [0x96, 0x40], [0x96, 0x41], [0x96, 0x42], [0x96, 0x43], [0xD4, 0xC2], [0xD3, 0xD0], [0xEB, 0xC3], [0xC5, 0xF3], [0x96, 0x44], [0xB7, 0xFE], [0x96, 0x45], [0x96, 0x46], [0xEB, 0xD4], [0x96, 0x47], [0x96, 0x48], [0x96, 0x49], [0xCB, 0xB7], [0xEB, 0xDE], [0x96, 0x4A], [0xC0, 0xCA], [0x96, 0x4B], [0x96, 0x4C], [0x96, 0x4D], [0xCD, 0xFB], [0x96, 0x4E], [0xB3, 0xAF], [0x96, 0x4F], [0xC6, 0xDA], [0x96, 0x50], [0x96, 0x51], [0x96, 0x52], [0x96, 0x53], [0x96, 0x54], [0x96, 0x55], [0xEB, 0xFC], [0x96, 0x56], [0xC4, 0xBE], [0x96, 0x57], [0xCE, 0xB4], [0xC4, 0xA9], [0xB1, 0xBE], [0xD4, 0xFD], [0x96, 0x58], [0xCA, 0xF5], [0x96, 0x59], [0xD6, 0xEC], [0x96, 0x5A], [0x96, 0x5B], [0xC6, 0xD3], [0xB6, 0xE4], [0x96, 0x5C], [0x96, 0x5D], [0x96, 0x5E], [0x96, 0x5F], [0xBB, 0xFA], [0x96, 0x60], [0x96, 0x61], [0xD0, 0xE0], [0x96, 0x62], [0x96, 0x63], [0xC9, 0xB1], [0x96, 0x64], [0xD4, 0xD3], [0xC8, 0xA8], [0x96, 0x65], [0x96, 0x66], [0xB8, 0xCB], [0x96, 0x67], [0xE8, 0xBE], [0xC9, 0xBC], [0x96, 0x68], [0x96, 0x69], [0xE8, 0xBB], [0x96, 0x6A], [0xC0, 0xEE], [0xD0, 0xD3], [0xB2, 0xC4], [0xB4, 0xE5], [0x96, 0x6B], [0xE8, 0xBC], [0x96, 0x6C], [0x96, 0x6D], [0xD5, 0xC8], [0x96, 0x6E], [0x96, 0x6F], [0x96, 0x70], [0x96, 0x71], [0x96, 0x72], [0xB6, 0xC5], [0x96, 0x73], [0xE8, 0xBD], [0xCA, 0xF8], [0xB8, 0xDC], [0xCC, 0xF5], [0x96, 0x74], [0x96, 0x75], [0x96, 0x76], [0xC0, 0xB4], [0x96, 0x77], [0x96, 0x78], [0xD1, 0xEE], [0xE8, 0xBF], [0xE8, 0xC2], [0x96, 0x79], [0x96, 0x7A], [0xBA, 0xBC], [0x96, 0x7B], [0xB1, 0xAD], [0xBD, 0xDC], [0x96, 0x7C], [0xEA, 0xBD], [0xE8, 0xC3], [0x96, 0x7D], [0xE8, 0xC6], [0x96, 0x7E], [0xE8, 0xCB], [0x96, 0x80], [0x96, 0x81], [0x96, 0x82], [0x96, 0x83], [0xE8, 0xCC], [0x96, 0x84], [0xCB, 0xC9], [0xB0, 0xE5], [0x96, 0x85], [0xBC, 0xAB], [0x96, 0x86], [0x96, 0x87], [0xB9, 0xB9], [0x96, 0x88], [0x96, 0x89], [0xE8, 0xC1], [0x96, 0x8A], [0xCD, 0xF7], [0x96, 0x8B], [0xE8, 0xCA], [0x96, 0x8C], [0x96, 0x8D], [0x96, 0x8E], [0x96, 0x8F], [0xCE, 0xF6], [0x96, 0x90], [0x96, 0x91], [0x96, 0x92], [0x96, 0x93], [0xD5, 0xED], [0x96, 0x94], [0xC1, 0xD6], [0xE8, 0xC4], [0x96, 0x95], [0xC3, 0xB6], [0x96, 0x96], [0xB9, 0xFB], [0xD6, 0xA6], [0xE8, 0xC8], [0x96, 0x97], [0x96, 0x98], [0x96, 0x99], [0xCA, 0xE0], [0xD4, 0xE6], [0x96, 0x9A], [0xE8, 0xC0], [0x96, 0x9B], [0xE8, 0xC5], [0xE8, 0xC7], [0x96, 0x9C], [0xC7, 0xB9], [0xB7, 0xE3], [0x96, 0x9D], [0xE8, 0xC9], [0x96, 0x9E], [0xBF, 0xDD], [0xE8, 0xD2], [0x96, 0x9F], [0x96, 0xA0], [0xE8, 0xD7], [0x96, 0xA1], [0xE8, 0xD5], [0xBC, 0xDC], [0xBC, 0xCF], [0xE8, 0xDB], [0x96, 0xA2], [0x96, 0xA3], [0x96, 0xA4], [0x96, 0xA5], [0x96, 0xA6], [0x96, 0xA7], [0x96, 0xA8], [0x96, 0xA9], [0xE8, 0xDE], [0x96, 0xAA], [0xE8, 0xDA], [0xB1, 0xFA], [0x96, 0xAB], [0x96, 0xAC], [0x96, 0xAD], [0x96, 0xAE], [0x96, 0xAF], [0x96, 0xB0], [0x96, 0xB1], [0x96, 0xB2], [0x96, 0xB3], [0x96, 0xB4], [0xB0, 0xD8], [0xC4, 0xB3], [0xB8, 0xCC], [0xC6, 0xE2], [0xC8, 0xBE], [0xC8, 0xE1], [0x96, 0xB5], [0x96, 0xB6], [0x96, 0xB7], [0xE8, 0xCF], [0xE8, 0xD4], [0xE8, 0xD6], [0x96, 0xB8], [0xB9, 0xF1], [0xE8, 0xD8], [0xD7, 0xF5], [0x96, 0xB9], [0xC4, 0xFB], [0x96, 0xBA], [0xE8, 0xDC], [0x96, 0xBB], [0x96, 0xBC], [0xB2, 0xE9], [0x96, 0xBD], [0x96, 0xBE], [0x96, 0xBF], [0xE8, 0xD1], [0x96, 0xC0], [0x96, 0xC1], [0xBC, 0xED], [0x96, 0xC2], [0x96, 0xC3], [0xBF, 0xC2], [0xE8, 0xCD], [0xD6, 0xF9], [0x96, 0xC4], [0xC1, 0xF8], [0xB2, 0xF1], [0x96, 0xC5], [0x96, 0xC6], [0x96, 0xC7], [0x96, 0xC8], [0x96, 0xC9], [0x96, 0xCA], [0x96, 0xCB], [0x96, 0xCC], [0xE8, 0xDF], [0x96, 0xCD], [0xCA, 0xC1], [0xE8, 0xD9], [0x96, 0xCE], [0x96, 0xCF], [0x96, 0xD0], [0x96, 0xD1], [0xD5, 0xA4], [0x96, 0xD2], [0xB1, 0xEA], [0xD5, 0xBB], [0xE8, 0xCE], [0xE8, 0xD0], [0xB6, 0xB0], [0xE8, 0xD3], [0x96, 0xD3], [0xE8, 0xDD], [0xC0, 0xB8], [0x96, 0xD4], [0xCA, 0xF7], [0x96, 0xD5], [0xCB, 0xA8], [0x96, 0xD6], [0x96, 0xD7], [0xC6, 0xDC], [0xC0, 0xF5], [0x96, 0xD8], [0x96, 0xD9], [0x96, 0xDA], [0x96, 0xDB], [0x96, 0xDC], [0xE8, 0xE9], [0x96, 0xDD], [0x96, 0xDE], [0x96, 0xDF], [0xD0, 0xA3], [0x96, 0xE0], [0x96, 0xE1], [0x96, 0xE2], [0x96, 0xE3], [0x96, 0xE4], [0x96, 0xE5], [0x96, 0xE6], [0xE8, 0xF2], [0xD6, 0xEA], [0x96, 0xE7], [0x96, 0xE8], [0x96, 0xE9], [0x96, 0xEA], [0x96, 0xEB], [0x96, 0xEC], [0x96, 0xED], [0xE8, 0xE0], [0xE8, 0xE1], [0x96, 0xEE], [0x96, 0xEF], [0x96, 0xF0], [0xD1, 0xF9], [0xBA, 0xCB], [0xB8, 0xF9], [0x96, 0xF1], [0x96, 0xF2], [0xB8, 0xF1], [0xD4, 0xD4], [0xE8, 0xEF], [0x96, 0xF3], [0xE8, 0xEE], [0xE8, 0xEC], [0xB9, 0xF0], [0xCC, 0xD2], [0xE8, 0xE6], [0xCE, 0xA6], [0xBF, 0xF2], [0x96, 0xF4], [0xB0, 0xB8], [0xE8, 0xF1], [0xE8, 0xF0], [0x96, 0xF5], [0xD7, 0xC0], [0x96, 0xF6], [0xE8, 0xE4], [0x96, 0xF7], [0xCD, 0xA9], [0xC9, 0xA3], [0x96, 0xF8], [0xBB, 0xB8], [0xBD, 0xDB], [0xE8, 0xEA], [0x96, 0xF9], [0x96, 0xFA], [0x96, 0xFB], [0x96, 0xFC], [0x96, 0xFD], [0x96, 0xFE], [0x97, 0x40], [0x97, 0x41], [0x97, 0x42], [0x97, 0x43], [0xE8, 0xE2], [0xE8, 0xE3], [0xE8, 0xE5], [0xB5, 0xB5], [0xE8, 0xE7], [0xC7, 0xC5], [0xE8, 0xEB], [0xE8, 0xED], [0xBD, 0xB0], [0xD7, 0xAE], [0x97, 0x44], [0xE8, 0xF8], [0x97, 0x45], [0x97, 0x46], [0x97, 0x47], [0x97, 0x48], [0x97, 0x49], [0x97, 0x4A], [0x97, 0x4B], [0x97, 0x4C], [0xE8, 0xF5], [0x97, 0x4D], [0xCD, 0xB0], [0xE8, 0xF6], [0x97, 0x4E], [0x97, 0x4F], [0x97, 0x50], [0x97, 0x51], [0x97, 0x52], [0x97, 0x53], [0x97, 0x54], [0x97, 0x55], [0x97, 0x56], [0xC1, 0xBA], [0x97, 0x57], [0xE8, 0xE8], [0x97, 0x58], [0xC3, 0xB7], [0xB0, 0xF0], [0x97, 0x59], [0x97, 0x5A], [0x97, 0x5B], [0x97, 0x5C], [0x97, 0x5D], [0x97, 0x5E], [0x97, 0x5F], [0x97, 0x60], [0xE8, 0xF4], [0x97, 0x61], [0x97, 0x62], [0x97, 0x63], [0xE8, 0xF7], [0x97, 0x64], [0x97, 0x65], [0x97, 0x66], [0xB9, 0xA3], [0x97, 0x67], [0x97, 0x68], [0x97, 0x69], [0x97, 0x6A], [0x97, 0x6B], [0x97, 0x6C], [0x97, 0x6D], [0x97, 0x6E], [0x97, 0x6F], [0x97, 0x70], [0xC9, 0xD2], [0x97, 0x71], [0x97, 0x72], [0x97, 0x73], [0xC3, 0xCE], [0xCE, 0xE0], [0xC0, 0xE6], [0x97, 0x74], [0x97, 0x75], [0x97, 0x76], [0x97, 0x77], [0xCB, 0xF3], [0x97, 0x78], [0xCC, 0xDD], [0xD0, 0xB5], [0x97, 0x79], [0x97, 0x7A], [0xCA, 0xE1], [0x97, 0x7B], [0xE8, 0xF3], [0x97, 0x7C], [0x97, 0x7D], [0x97, 0x7E], [0x97, 0x80], [0x97, 0x81], [0x97, 0x82], [0x97, 0x83], [0x97, 0x84], [0x97, 0x85], [0x97, 0x86], [0xBC, 0xEC], [0x97, 0x87], [0xE8, 0xF9], [0x97, 0x88], [0x97, 0x89], [0x97, 0x8A], [0x97, 0x8B], [0x97, 0x8C], [0x97, 0x8D], [0xC3, 0xDE], [0x97, 0x8E], [0xC6, 0xE5], [0x97, 0x8F], [0xB9, 0xF7], [0x97, 0x90], [0x97, 0x91], [0x97, 0x92], [0x97, 0x93], [0xB0, 0xF4], [0x97, 0x94], [0x97, 0x95], [0xD7, 0xD8], [0x97, 0x96], [0x97, 0x97], [0xBC, 0xAC], [0x97, 0x98], [0xC5, 0xEF], [0x97, 0x99], [0x97, 0x9A], [0x97, 0x9B], [0x97, 0x9C], [0x97, 0x9D], [0xCC, 0xC4], [0x97, 0x9E], [0x97, 0x9F], [0xE9, 0xA6], [0x97, 0xA0], [0x97, 0xA1], [0x97, 0xA2], [0x97, 0xA3], [0x97, 0xA4], [0x97, 0xA5], [0x97, 0xA6], [0x97, 0xA7], [0x97, 0xA8], [0x97, 0xA9], [0xC9, 0xAD], [0x97, 0xAA], [0xE9, 0xA2], [0xC0, 0xE2], [0x97, 0xAB], [0x97, 0xAC], [0x97, 0xAD], [0xBF, 0xC3], [0x97, 0xAE], [0x97, 0xAF], [0x97, 0xB0], [0xE8, 0xFE], [0xB9, 0xD7], [0x97, 0xB1], [0xE8, 0xFB], [0x97, 0xB2], [0x97, 0xB3], [0x97, 0xB4], [0x97, 0xB5], [0xE9, 0xA4], [0x97, 0xB6], [0x97, 0xB7], [0x97, 0xB8], [0xD2, 0xCE], [0x97, 0xB9], [0x97, 0xBA], [0x97, 0xBB], [0x97, 0xBC], [0x97, 0xBD], [0xE9, 0xA3], [0x97, 0xBE], [0xD6, 0xB2], [0xD7, 0xB5], [0x97, 0xBF], [0xE9, 0xA7], [0x97, 0xC0], [0xBD, 0xB7], [0x97, 0xC1], [0x97, 0xC2], [0x97, 0xC3], [0x97, 0xC4], [0x97, 0xC5], [0x97, 0xC6], [0x97, 0xC7], [0x97, 0xC8], [0x97, 0xC9], [0x97, 0xCA], [0x97, 0xCB], [0x97, 0xCC], [0xE8, 0xFC], [0xE8, 0xFD], [0x97, 0xCD], [0x97, 0xCE], [0x97, 0xCF], [0xE9, 0xA1], [0x97, 0xD0], [0x97, 0xD1], [0x97, 0xD2], [0x97, 0xD3], [0x97, 0xD4], [0x97, 0xD5], [0x97, 0xD6], [0x97, 0xD7], [0xCD, 0xD6], [0x97, 0xD8], [0x97, 0xD9], [0xD2, 0xAC], [0x97, 0xDA], [0x97, 0xDB], [0x97, 0xDC], [0xE9, 0xB2], [0x97, 0xDD], [0x97, 0xDE], [0x97, 0xDF], [0x97, 0xE0], [0xE9, 0xA9], [0x97, 0xE1], [0x97, 0xE2], [0x97, 0xE3], [0xB4, 0xAA], [0x97, 0xE4], [0xB4, 0xBB], [0x97, 0xE5], [0x97, 0xE6], [0xE9, 0xAB], [0x97, 0xE7], [0x97, 0xE8], [0x97, 0xE9], [0x97, 0xEA], [0x97, 0xEB], [0x97, 0xEC], [0x97, 0xED], [0x97, 0xEE], [0x97, 0xEF], [0x97, 0xF0], [0x97, 0xF1], [0x97, 0xF2], [0x97, 0xF3], [0x97, 0xF4], [0x97, 0xF5], [0x97, 0xF6], [0x97, 0xF7], [0xD0, 0xA8], [0x97, 0xF8], [0x97, 0xF9], [0xE9, 0xA5], [0x97, 0xFA], [0x97, 0xFB], [0xB3, 0xFE], [0x97, 0xFC], [0x97, 0xFD], [0xE9, 0xAC], [0xC0, 0xE3], [0x97, 0xFE], [0xE9, 0xAA], [0x98, 0x40], [0x98, 0x41], [0xE9, 0xB9], [0x98, 0x42], [0x98, 0x43], [0xE9, 0xB8], [0x98, 0x44], [0x98, 0x45], [0x98, 0x46], [0x98, 0x47], [0xE9, 0xAE], [0x98, 0x48], [0x98, 0x49], [0xE8, 0xFA], [0x98, 0x4A], [0x98, 0x4B], [0xE9, 0xA8], [0x98, 0x4C], [0x98, 0x4D], [0x98, 0x4E], [0x98, 0x4F], [0x98, 0x50], [0xBF, 0xAC], [0xE9, 0xB1], [0xE9, 0xBA], [0x98, 0x51], [0x98, 0x52], [0xC2, 0xA5], [0x98, 0x53], [0x98, 0x54], [0x98, 0x55], [0xE9, 0xAF], [0x98, 0x56], [0xB8, 0xC5], [0x98, 0x57], [0xE9, 0xAD], [0x98, 0x58], [0xD3, 0xDC], [0xE9, 0xB4], [0xE9, 0xB5], [0xE9, 0xB7], [0x98, 0x59], [0x98, 0x5A], [0x98, 0x5B], [0xE9, 0xC7], [0x98, 0x5C], [0x98, 0x5D], [0x98, 0x5E], [0x98, 0x5F], [0x98, 0x60], [0x98, 0x61], [0xC0, 0xC6], [0xE9, 0xC5], [0x98, 0x62], [0x98, 0x63], [0xE9, 0xB0], [0x98, 0x64], [0x98, 0x65], [0xE9, 0xBB], [0xB0, 0xF1], [0x98, 0x66], [0x98, 0x67], [0x98, 0x68], [0x98, 0x69], [0x98, 0x6A], [0x98, 0x6B], [0x98, 0x6C], [0x98, 0x6D], [0x98, 0x6E], [0x98, 0x6F], [0xE9, 0xBC], [0xD5, 0xA5], [0x98, 0x70], [0x98, 0x71], [0xE9, 0xBE], [0x98, 0x72], [0xE9, 0xBF], [0x98, 0x73], [0x98, 0x74], [0x98, 0x75], [0xE9, 0xC1], [0x98, 0x76], [0x98, 0x77], [0xC1, 0xF1], [0x98, 0x78], [0x98, 0x79], [0xC8, 0xB6], [0x98, 0x7A], [0x98, 0x7B], [0x98, 0x7C], [0xE9, 0xBD], [0x98, 0x7D], [0x98, 0x7E], [0x98, 0x80], [0x98, 0x81], [0x98, 0x82], [0xE9, 0xC2], [0x98, 0x83], [0x98, 0x84], [0x98, 0x85], [0x98, 0x86], [0x98, 0x87], [0x98, 0x88], [0x98, 0x89], [0x98, 0x8A], [0xE9, 0xC3], [0x98, 0x8B], [0xE9, 0xB3], [0x98, 0x8C], [0xE9, 0xB6], [0x98, 0x8D], [0xBB, 0xB1], [0x98, 0x8E], [0x98, 0x8F], [0x98, 0x90], [0xE9, 0xC0], [0x98, 0x91], [0x98, 0x92], [0x98, 0x93], [0x98, 0x94], [0x98, 0x95], [0x98, 0x96], [0xBC, 0xF7], [0x98, 0x97], [0x98, 0x98], [0x98, 0x99], [0xE9, 0xC4], [0xE9, 0xC6], [0x98, 0x9A], [0x98, 0x9B], [0x98, 0x9C], [0x98, 0x9D], [0x98, 0x9E], [0x98, 0x9F], [0x98, 0xA0], [0x98, 0xA1], [0x98, 0xA2], [0x98, 0xA3], [0x98, 0xA4], [0x98, 0xA5], [0xE9, 0xCA], [0x98, 0xA6], [0x98, 0xA7], [0x98, 0xA8], [0x98, 0xA9], [0xE9, 0xCE], [0x98, 0xAA], [0x98, 0xAB], [0x98, 0xAC], [0x98, 0xAD], [0x98, 0xAE], [0x98, 0xAF], [0x98, 0xB0], [0x98, 0xB1], [0x98, 0xB2], [0x98, 0xB3], [0xB2, 0xDB], [0x98, 0xB4], [0xE9, 0xC8], [0x98, 0xB5], [0x98, 0xB6], [0x98, 0xB7], [0x98, 0xB8], [0x98, 0xB9], [0x98, 0xBA], [0x98, 0xBB], [0x98, 0xBC], [0x98, 0xBD], [0x98, 0xBE], [0xB7, 0xAE], [0x98, 0xBF], [0x98, 0xC0], [0x98, 0xC1], [0x98, 0xC2], [0x98, 0xC3], [0x98, 0xC4], [0x98, 0xC5], [0x98, 0xC6], [0x98, 0xC7], [0x98, 0xC8], [0x98, 0xC9], [0x98, 0xCA], [0xE9, 0xCB], [0xE9, 0xCC], [0x98, 0xCB], [0x98, 0xCC], [0x98, 0xCD], [0x98, 0xCE], [0x98, 0xCF], [0x98, 0xD0], [0xD5, 0xC1], [0x98, 0xD1], [0xC4, 0xA3], [0x98, 0xD2], [0x98, 0xD3], [0x98, 0xD4], [0x98, 0xD5], [0x98, 0xD6], [0x98, 0xD7], [0xE9, 0xD8], [0x98, 0xD8], [0xBA, 0xE1], [0x98, 0xD9], [0x98, 0xDA], [0x98, 0xDB], [0x98, 0xDC], [0xE9, 0xC9], [0x98, 0xDD], [0xD3, 0xA3], [0x98, 0xDE], [0x98, 0xDF], [0x98, 0xE0], [0xE9, 0xD4], [0x98, 0xE1], [0x98, 0xE2], [0x98, 0xE3], [0x98, 0xE4], [0x98, 0xE5], [0x98, 0xE6], [0x98, 0xE7], [0xE9, 0xD7], [0xE9, 0xD0], [0x98, 0xE8], [0x98, 0xE9], [0x98, 0xEA], [0x98, 0xEB], [0x98, 0xEC], [0xE9, 0xCF], [0x98, 0xED], [0x98, 0xEE], [0xC7, 0xC1], [0x98, 0xEF], [0x98, 0xF0], [0x98, 0xF1], [0x98, 0xF2], [0x98, 0xF3], [0x98, 0xF4], [0x98, 0xF5], [0x98, 0xF6], [0xE9, 0xD2], [0x98, 0xF7], [0x98, 0xF8], [0x98, 0xF9], [0x98, 0xFA], [0x98, 0xFB], [0x98, 0xFC], [0x98, 0xFD], [0xE9, 0xD9], [0xB3, 0xC8], [0x98, 0xFE], [0xE9, 0xD3], [0x99, 0x40], [0x99, 0x41], [0x99, 0x42], [0x99, 0x43], [0x99, 0x44], [0xCF, 0xF0], [0x99, 0x45], [0x99, 0x46], [0x99, 0x47], [0xE9, 0xCD], [0x99, 0x48], [0x99, 0x49], [0x99, 0x4A], [0x99, 0x4B], [0x99, 0x4C], [0x99, 0x4D], [0x99, 0x4E], [0x99, 0x4F], [0x99, 0x50], [0x99, 0x51], [0x99, 0x52], [0xB3, 0xF7], [0x99, 0x53], [0x99, 0x54], [0x99, 0x55], [0x99, 0x56], [0x99, 0x57], [0x99, 0x58], [0x99, 0x59], [0xE9, 0xD6], [0x99, 0x5A], [0x99, 0x5B], [0xE9, 0xDA], [0x99, 0x5C], [0x99, 0x5D], [0x99, 0x5E], [0xCC, 0xB4], [0x99, 0x5F], [0x99, 0x60], [0x99, 0x61], [0xCF, 0xAD], [0x99, 0x62], [0x99, 0x63], [0x99, 0x64], [0x99, 0x65], [0x99, 0x66], [0x99, 0x67], [0x99, 0x68], [0x99, 0x69], [0x99, 0x6A], [0xE9, 0xD5], [0x99, 0x6B], [0xE9, 0xDC], [0xE9, 0xDB], [0x99, 0x6C], [0x99, 0x6D], [0x99, 0x6E], [0x99, 0x6F], [0x99, 0x70], [0xE9, 0xDE], [0x99, 0x71], [0x99, 0x72], [0x99, 0x73], [0x99, 0x74], [0x99, 0x75], [0x99, 0x76], [0x99, 0x77], [0x99, 0x78], [0xE9, 0xD1], [0x99, 0x79], [0x99, 0x7A], [0x99, 0x7B], [0x99, 0x7C], [0x99, 0x7D], [0x99, 0x7E], [0x99, 0x80], [0x99, 0x81], [0xE9, 0xDD], [0x99, 0x82], [0xE9, 0xDF], [0xC3, 0xCA], [0x99, 0x83], [0x99, 0x84], [0x99, 0x85], [0x99, 0x86], [0x99, 0x87], [0x99, 0x88], [0x99, 0x89], [0x99, 0x8A], [0x99, 0x8B], [0x99, 0x8C], [0x99, 0x8D], [0x99, 0x8E], [0x99, 0x8F], [0x99, 0x90], [0x99, 0x91], [0x99, 0x92], [0x99, 0x93], [0x99, 0x94], [0x99, 0x95], [0x99, 0x96], [0x99, 0x97], [0x99, 0x98], [0x99, 0x99], [0x99, 0x9A], [0x99, 0x9B], [0x99, 0x9C], [0x99, 0x9D], [0x99, 0x9E], [0x99, 0x9F], [0x99, 0xA0], [0x99, 0xA1], [0x99, 0xA2], [0x99, 0xA3], [0x99, 0xA4], [0x99, 0xA5], [0x99, 0xA6], [0x99, 0xA7], [0x99, 0xA8], [0x99, 0xA9], [0x99, 0xAA], [0x99, 0xAB], [0x99, 0xAC], [0x99, 0xAD], [0x99, 0xAE], [0x99, 0xAF], [0x99, 0xB0], [0x99, 0xB1], [0x99, 0xB2], [0x99, 0xB3], [0x99, 0xB4], [0x99, 0xB5], [0x99, 0xB6], [0x99, 0xB7], [0x99, 0xB8], [0x99, 0xB9], [0x99, 0xBA], [0x99, 0xBB], [0x99, 0xBC], [0x99, 0xBD], [0x99, 0xBE], [0x99, 0xBF], [0x99, 0xC0], [0x99, 0xC1], [0x99, 0xC2], [0x99, 0xC3], [0x99, 0xC4], [0x99, 0xC5], [0x99, 0xC6], [0x99, 0xC7], [0x99, 0xC8], [0x99, 0xC9], [0x99, 0xCA], [0x99, 0xCB], [0x99, 0xCC], [0x99, 0xCD], [0x99, 0xCE], [0x99, 0xCF], [0x99, 0xD0], [0x99, 0xD1], [0x99, 0xD2], [0x99, 0xD3], [0x99, 0xD4], [0x99, 0xD5], [0x99, 0xD6], [0x99, 0xD7], [0x99, 0xD8], [0x99, 0xD9], [0x99, 0xDA], [0x99, 0xDB], [0x99, 0xDC], [0x99, 0xDD], [0x99, 0xDE], [0x99, 0xDF], [0x99, 0xE0], [0x99, 0xE1], [0x99, 0xE2], [0x99, 0xE3], [0x99, 0xE4], [0x99, 0xE5], [0x99, 0xE6], [0x99, 0xE7], [0x99, 0xE8], [0x99, 0xE9], [0x99, 0xEA], [0x99, 0xEB], [0x99, 0xEC], [0x99, 0xED], [0x99, 0xEE], [0x99, 0xEF], [0x99, 0xF0], [0x99, 0xF1], [0x99, 0xF2], [0x99, 0xF3], [0x99, 0xF4], [0x99, 0xF5], [0xC7, 0xB7], [0xB4, 0xCE], [0xBB, 0xB6], [0xD0, 0xC0], [0xEC, 0xA3], [0x99, 0xF6], [0x99, 0xF7], [0xC5, 0xB7], [0x99, 0xF8], [0x99, 0xF9], [0x99, 0xFA], [0x99, 0xFB], [0x99, 0xFC], [0x99, 0xFD], [0x99, 0xFE], [0x9A, 0x40], [0x9A, 0x41], [0x9A, 0x42], [0xD3, 0xFB], [0x9A, 0x43], [0x9A, 0x44], [0x9A, 0x45], [0x9A, 0x46], [0xEC, 0xA4], [0x9A, 0x47], [0xEC, 0xA5], [0xC6, 0xDB], [0x9A, 0x48], [0x9A, 0x49], [0x9A, 0x4A], [0xBF, 0xEE], [0x9A, 0x4B], [0x9A, 0x4C], [0x9A, 0x4D], [0x9A, 0x4E], [0xEC, 0xA6], [0x9A, 0x4F], [0x9A, 0x50], [0xEC, 0xA7], [0xD0, 0xAA], [0x9A, 0x51], [0xC7, 0xB8], [0x9A, 0x52], [0x9A, 0x53], [0xB8, 0xE8], [0x9A, 0x54], [0x9A, 0x55], [0x9A, 0x56], [0x9A, 0x57], [0x9A, 0x58], [0x9A, 0x59], [0x9A, 0x5A], [0x9A, 0x5B], [0x9A, 0x5C], [0x9A, 0x5D], [0x9A, 0x5E], [0x9A, 0x5F], [0xEC, 0xA8], [0x9A, 0x60], [0x9A, 0x61], [0x9A, 0x62], [0x9A, 0x63], [0x9A, 0x64], [0x9A, 0x65], [0x9A, 0x66], [0x9A, 0x67], [0xD6, 0xB9], [0xD5, 0xFD], [0xB4, 0xCB], [0xB2, 0xBD], [0xCE, 0xE4], [0xC6, 0xE7], [0x9A, 0x68], [0x9A, 0x69], [0xCD, 0xE1], [0x9A, 0x6A], [0x9A, 0x6B], [0x9A, 0x6C], [0x9A, 0x6D], [0x9A, 0x6E], [0x9A, 0x6F], [0x9A, 0x70], [0x9A, 0x71], [0x9A, 0x72], [0x9A, 0x73], [0x9A, 0x74], [0x9A, 0x75], [0x9A, 0x76], [0x9A, 0x77], [0xB4, 0xF5], [0x9A, 0x78], [0xCB, 0xC0], [0xBC, 0xDF], [0x9A, 0x79], [0x9A, 0x7A], [0x9A, 0x7B], [0x9A, 0x7C], [0xE9, 0xE2], [0xE9, 0xE3], [0xD1, 0xEA], [0xE9, 0xE5], [0x9A, 0x7D], [0xB4, 0xF9], [0xE9, 0xE4], [0x9A, 0x7E], [0xD1, 0xB3], [0xCA, 0xE2], [0xB2, 0xD0], [0x9A, 0x80], [0xE9, 0xE8], [0x9A, 0x81], [0x9A, 0x82], [0x9A, 0x83], [0x9A, 0x84], [0xE9, 0xE6], [0xE9, 0xE7], [0x9A, 0x85], [0x9A, 0x86], [0xD6, 0xB3], [0x9A, 0x87], [0x9A, 0x88], [0x9A, 0x89], [0xE9, 0xE9], [0xE9, 0xEA], [0x9A, 0x8A], [0x9A, 0x8B], [0x9A, 0x8C], [0x9A, 0x8D], [0x9A, 0x8E], [0xE9, 0xEB], [0x9A, 0x8F], [0x9A, 0x90], [0x9A, 0x91], [0x9A, 0x92], [0x9A, 0x93], [0x9A, 0x94], [0x9A, 0x95], [0x9A, 0x96], [0xE9, 0xEC], [0x9A, 0x97], [0x9A, 0x98], [0x9A, 0x99], [0x9A, 0x9A], [0x9A, 0x9B], [0x9A, 0x9C], [0x9A, 0x9D], [0x9A, 0x9E], [0xEC, 0xAF], [0xC5, 0xB9], [0xB6, 0xCE], [0x9A, 0x9F], [0xD2, 0xF3], [0x9A, 0xA0], [0x9A, 0xA1], [0x9A, 0xA2], [0x9A, 0xA3], [0x9A, 0xA4], [0x9A, 0xA5], [0x9A, 0xA6], [0xB5, 0xEE], [0x9A, 0xA7], [0xBB, 0xD9], [0xEC, 0xB1], [0x9A, 0xA8], [0x9A, 0xA9], [0xD2, 0xE3], [0x9A, 0xAA], [0x9A, 0xAB], [0x9A, 0xAC], [0x9A, 0xAD], [0x9A, 0xAE], [0xCE, 0xE3], [0x9A, 0xAF], [0xC4, 0xB8], [0x9A, 0xB0], [0xC3, 0xBF], [0x9A, 0xB1], [0x9A, 0xB2], [0xB6, 0xBE], [0xD8, 0xB9], [0xB1, 0xC8], [0xB1, 0xCF], [0xB1, 0xD1], [0xC5, 0xFE], [0x9A, 0xB3], [0xB1, 0xD0], [0x9A, 0xB4], [0xC3, 0xAB], [0x9A, 0xB5], [0x9A, 0xB6], [0x9A, 0xB7], [0x9A, 0xB8], [0x9A, 0xB9], [0xD5, 0xB1], [0x9A, 0xBA], [0x9A, 0xBB], [0x9A, 0xBC], [0x9A, 0xBD], [0x9A, 0xBE], [0x9A, 0xBF], [0x9A, 0xC0], [0x9A, 0xC1], [0xEB, 0xA4], [0xBA, 0xC1], [0x9A, 0xC2], [0x9A, 0xC3], [0x9A, 0xC4], [0xCC, 0xBA], [0x9A, 0xC5], [0x9A, 0xC6], [0x9A, 0xC7], [0xEB, 0xA5], [0x9A, 0xC8], [0xEB, 0xA7], [0x9A, 0xC9], [0x9A, 0xCA], [0x9A, 0xCB], [0xEB, 0xA8], [0x9A, 0xCC], [0x9A, 0xCD], [0x9A, 0xCE], [0xEB, 0xA6], [0x9A, 0xCF], [0x9A, 0xD0], [0x9A, 0xD1], [0x9A, 0xD2], [0x9A, 0xD3], [0x9A, 0xD4], [0x9A, 0xD5], [0xEB, 0xA9], [0xEB, 0xAB], [0xEB, 0xAA], [0x9A, 0xD6], [0x9A, 0xD7], [0x9A, 0xD8], [0x9A, 0xD9], [0x9A, 0xDA], [0xEB, 0xAC], [0x9A, 0xDB], [0xCA, 0xCF], [0xD8, 0xB5], [0xC3, 0xF1], [0x9A, 0xDC], [0xC3, 0xA5], [0xC6, 0xF8], [0xEB, 0xAD], [0xC4, 0xCA], [0x9A, 0xDD], [0xEB, 0xAE], [0xEB, 0xAF], [0xEB, 0xB0], [0xB7, 0xD5], [0x9A, 0xDE], [0x9A, 0xDF], [0x9A, 0xE0], [0xB7, 0xFA], [0x9A, 0xE1], [0xEB, 0xB1], [0xC7, 0xE2], [0x9A, 0xE2], [0xEB, 0xB3], [0x9A, 0xE3], [0xBA, 0xA4], [0xD1, 0xF5], [0xB0, 0xB1], [0xEB, 0xB2], [0xEB, 0xB4], [0x9A, 0xE4], [0x9A, 0xE5], [0x9A, 0xE6], [0xB5, 0xAA], [0xC2, 0xC8], [0xC7, 0xE8], [0x9A, 0xE7], [0xEB, 0xB5], [0x9A, 0xE8], [0xCB, 0xAE], [0xE3, 0xDF], [0x9A, 0xE9], [0x9A, 0xEA], [0xD3, 0xC0], [0x9A, 0xEB], [0x9A, 0xEC], [0x9A, 0xED], [0x9A, 0xEE], [0xD9, 0xDB], [0x9A, 0xEF], [0x9A, 0xF0], [0xCD, 0xA1], [0xD6, 0xAD], [0xC7, 0xF3], [0x9A, 0xF1], [0x9A, 0xF2], [0x9A, 0xF3], [0xD9, 0xE0], [0xBB, 0xE3], [0x9A, 0xF4], [0xBA, 0xBA], [0xE3, 0xE2], [0x9A, 0xF5], [0x9A, 0xF6], [0x9A, 0xF7], [0x9A, 0xF8], [0x9A, 0xF9], [0xCF, 0xAB], [0x9A, 0xFA], [0x9A, 0xFB], [0x9A, 0xFC], [0xE3, 0xE0], [0xC9, 0xC7], [0x9A, 0xFD], [0xBA, 0xB9], [0x9A, 0xFE], [0x9B, 0x40], [0x9B, 0x41], [0xD1, 0xB4], [0xE3, 0xE1], [0xC8, 0xEA], [0xB9, 0xAF], [0xBD, 0xAD], [0xB3, 0xD8], [0xCE, 0xDB], [0x9B, 0x42], [0x9B, 0x43], [0xCC, 0xC0], [0x9B, 0x44], [0x9B, 0x45], [0x9B, 0x46], [0xE3, 0xE8], [0xE3, 0xE9], [0xCD, 0xF4], [0x9B, 0x47], [0x9B, 0x48], [0x9B, 0x49], [0x9B, 0x4A], [0x9B, 0x4B], [0xCC, 0xAD], [0x9B, 0x4C], [0xBC, 0xB3], [0x9B, 0x4D], [0xE3, 0xEA], [0x9B, 0x4E], [0xE3, 0xEB], [0x9B, 0x4F], [0x9B, 0x50], [0xD0, 0xDA], [0x9B, 0x51], [0x9B, 0x52], [0x9B, 0x53], [0xC6, 0xFB], [0xB7, 0xDA], [0x9B, 0x54], [0x9B, 0x55], [0xC7, 0xDF], [0xD2, 0xCA], [0xCE, 0xD6], [0x9B, 0x56], [0xE3, 0xE4], [0xE3, 0xEC], [0x9B, 0x57], [0xC9, 0xF2], [0xB3, 0xC1], [0x9B, 0x58], [0x9B, 0x59], [0xE3, 0xE7], [0x9B, 0x5A], [0x9B, 0x5B], [0xC6, 0xE3], [0xE3, 0xE5], [0x9B, 0x5C], [0x9B, 0x5D], [0xED, 0xB3], [0xE3, 0xE6], [0x9B, 0x5E], [0x9B, 0x5F], [0x9B, 0x60], [0x9B, 0x61], [0xC9, 0xB3], [0x9B, 0x62], [0xC5, 0xE6], [0x9B, 0x63], [0x9B, 0x64], [0x9B, 0x65], [0xB9, 0xB5], [0x9B, 0x66], [0xC3, 0xBB], [0x9B, 0x67], [0xE3, 0xE3], [0xC5, 0xBD], [0xC1, 0xA4], [0xC2, 0xD9], [0xB2, 0xD7], [0x9B, 0x68], [0xE3, 0xED], [0xBB, 0xA6], [0xC4, 0xAD], [0x9B, 0x69], [0xE3, 0xF0], [0xBE, 0xDA], [0x9B, 0x6A], [0x9B, 0x6B], [0xE3, 0xFB], [0xE3, 0xF5], [0xBA, 0xD3], [0x9B, 0x6C], [0x9B, 0x6D], [0x9B, 0x6E], [0x9B, 0x6F], [0xB7, 0xD0], [0xD3, 0xCD], [0x9B, 0x70], [0xD6, 0xCE], [0xD5, 0xD3], [0xB9, 0xC1], [0xD5, 0xB4], [0xD1, 0xD8], [0x9B, 0x71], [0x9B, 0x72], [0x9B, 0x73], [0x9B, 0x74], [0xD0, 0xB9], [0xC7, 0xF6], [0x9B, 0x75], [0x9B, 0x76], [0x9B, 0x77], [0xC8, 0xAA], [0xB2, 0xB4], [0x9B, 0x78], [0xC3, 0xDA], [0x9B, 0x79], [0x9B, 0x7A], [0x9B, 0x7B], [0xE3, 0xEE], [0x9B, 0x7C], [0x9B, 0x7D], [0xE3, 0xFC], [0xE3, 0xEF], [0xB7, 0xA8], [0xE3, 0xF7], [0xE3, 0xF4], [0x9B, 0x7E], [0x9B, 0x80], [0x9B, 0x81], [0xB7, 0xBA], [0x9B, 0x82], [0x9B, 0x83], [0xC5, 0xA2], [0x9B, 0x84], [0xE3, 0xF6], [0xC5, 0xDD], [0xB2, 0xA8], [0xC6, 0xFC], [0x9B, 0x85], [0xC4, 0xE0], [0x9B, 0x86], [0x9B, 0x87], [0xD7, 0xA2], [0x9B, 0x88], [0xC0, 0xE1], [0xE3, 0xF9], [0x9B, 0x89], [0x9B, 0x8A], [0xE3, 0xFA], [0xE3, 0xFD], [0xCC, 0xA9], [0xE3, 0xF3], [0x9B, 0x8B], [0xD3, 0xBE], [0x9B, 0x8C], [0xB1, 0xC3], [0xED, 0xB4], [0xE3, 0xF1], [0xE3, 0xF2], [0x9B, 0x8D], [0xE3, 0xF8], [0xD0, 0xBA], [0xC6, 0xC3], [0xD4, 0xF3], [0xE3, 0xFE], [0x9B, 0x8E], [0x9B, 0x8F], [0xBD, 0xE0], [0x9B, 0x90], [0x9B, 0x91], [0xE4, 0xA7], [0x9B, 0x92], [0x9B, 0x93], [0xE4, 0xA6], [0x9B, 0x94], [0x9B, 0x95], [0x9B, 0x96], [0xD1, 0xF3], [0xE4, 0xA3], [0x9B, 0x97], [0xE4, 0xA9], [0x9B, 0x98], [0x9B, 0x99], [0x9B, 0x9A], [0xC8, 0xF7], [0x9B, 0x9B], [0x9B, 0x9C], [0x9B, 0x9D], [0x9B, 0x9E], [0xCF, 0xB4], [0x9B, 0x9F], [0xE4, 0xA8], [0xE4, 0xAE], [0xC2, 0xE5], [0x9B, 0xA0], [0x9B, 0xA1], [0xB6, 0xB4], [0x9B, 0xA2], [0x9B, 0xA3], [0x9B, 0xA4], [0x9B, 0xA5], [0x9B, 0xA6], [0x9B, 0xA7], [0xBD, 0xF2], [0x9B, 0xA8], [0xE4, 0xA2], [0x9B, 0xA9], [0x9B, 0xAA], [0xBA, 0xE9], [0xE4, 0xAA], [0x9B, 0xAB], [0x9B, 0xAC], [0xE4, 0xAC], [0x9B, 0xAD], [0x9B, 0xAE], [0xB6, 0xFD], [0xD6, 0xDE], [0xE4, 0xB2], [0x9B, 0xAF], [0xE4, 0xAD], [0x9B, 0xB0], [0x9B, 0xB1], [0x9B, 0xB2], [0xE4, 0xA1], [0x9B, 0xB3], [0xBB, 0xEE], [0xCD, 0xDD], [0xC7, 0xA2], [0xC5, 0xC9], [0x9B, 0xB4], [0x9B, 0xB5], [0xC1, 0xF7], [0x9B, 0xB6], [0xE4, 0xA4], [0x9B, 0xB7], [0xC7, 0xB3], [0xBD, 0xAC], [0xBD, 0xBD], [0xE4, 0xA5], [0x9B, 0xB8], [0xD7, 0xC7], [0xB2, 0xE2], [0x9B, 0xB9], [0xE4, 0xAB], [0xBC, 0xC3], [0xE4, 0xAF], [0x9B, 0xBA], [0xBB, 0xEB], [0xE4, 0xB0], [0xC5, 0xA8], [0xE4, 0xB1], [0x9B, 0xBB], [0x9B, 0xBC], [0x9B, 0xBD], [0x9B, 0xBE], [0xD5, 0xE3], [0xBF, 0xA3], [0x9B, 0xBF], [0xE4, 0xBA], [0x9B, 0xC0], [0xE4, 0xB7], [0x9B, 0xC1], [0xE4, 0xBB], [0x9B, 0xC2], [0x9B, 0xC3], [0xE4, 0xBD], [0x9B, 0xC4], [0x9B, 0xC5], [0xC6, 0xD6], [0x9B, 0xC6], [0x9B, 0xC7], [0xBA, 0xC6], [0xC0, 0xCB], [0x9B, 0xC8], [0x9B, 0xC9], [0x9B, 0xCA], [0xB8, 0xA1], [0xE4, 0xB4], [0x9B, 0xCB], [0x9B, 0xCC], [0x9B, 0xCD], [0x9B, 0xCE], [0xD4, 0xA1], [0x9B, 0xCF], [0x9B, 0xD0], [0xBA, 0xA3], [0xBD, 0xFE], [0x9B, 0xD1], [0x9B, 0xD2], [0x9B, 0xD3], [0xE4, 0xBC], [0x9B, 0xD4], [0x9B, 0xD5], [0x9B, 0xD6], [0x9B, 0xD7], [0x9B, 0xD8], [0xCD, 0xBF], [0x9B, 0xD9], [0x9B, 0xDA], [0xC4, 0xF9], [0x9B, 0xDB], [0x9B, 0xDC], [0xCF, 0xFB], [0xC9, 0xE6], [0x9B, 0xDD], [0x9B, 0xDE], [0xD3, 0xBF], [0x9B, 0xDF], [0xCF, 0xD1], [0x9B, 0xE0], [0x9B, 0xE1], [0xE4, 0xB3], [0x9B, 0xE2], [0xE4, 0xB8], [0xE4, 0xB9], [0xCC, 0xE9], [0x9B, 0xE3], [0x9B, 0xE4], [0x9B, 0xE5], [0x9B, 0xE6], [0x9B, 0xE7], [0xCC, 0xCE], [0x9B, 0xE8], [0xC0, 0xD4], [0xE4, 0xB5], [0xC1, 0xB0], [0xE4, 0xB6], [0xCE, 0xD0], [0x9B, 0xE9], [0xBB, 0xC1], [0xB5, 0xD3], [0x9B, 0xEA], [0xC8, 0xF3], [0xBD, 0xA7], [0xD5, 0xC7], [0xC9, 0xAC], [0xB8, 0xA2], [0xE4, 0xCA], [0x9B, 0xEB], [0x9B, 0xEC], [0xE4, 0xCC], [0xD1, 0xC4], [0x9B, 0xED], [0x9B, 0xEE], [0xD2, 0xBA], [0x9B, 0xEF], [0x9B, 0xF0], [0xBA, 0xAD], [0x9B, 0xF1], [0x9B, 0xF2], [0xBA, 0xD4], [0x9B, 0xF3], [0x9B, 0xF4], [0x9B, 0xF5], [0x9B, 0xF6], [0x9B, 0xF7], [0x9B, 0xF8], [0xE4, 0xC3], [0xB5, 0xED], [0x9B, 0xF9], [0x9B, 0xFA], [0x9B, 0xFB], [0xD7, 0xCD], [0xE4, 0xC0], [0xCF, 0xFD], [0xE4, 0xBF], [0x9B, 0xFC], [0x9B, 0xFD], [0x9B, 0xFE], [0xC1, 0xDC], [0xCC, 0xCA], [0x9C, 0x40], [0x9C, 0x41], [0x9C, 0x42], [0x9C, 0x43], [0xCA, 0xE7], [0x9C, 0x44], [0x9C, 0x45], [0x9C, 0x46], [0x9C, 0x47], [0xC4, 0xD7], [0x9C, 0x48], [0xCC, 0xD4], [0xE4, 0xC8], [0x9C, 0x49], [0x9C, 0x4A], [0x9C, 0x4B], [0xE4, 0xC7], [0xE4, 0xC1], [0x9C, 0x4C], [0xE4, 0xC4], [0xB5, 0xAD], [0x9C, 0x4D], [0x9C, 0x4E], [0xD3, 0xD9], [0x9C, 0x4F], [0xE4, 0xC6], [0x9C, 0x50], [0x9C, 0x51], [0x9C, 0x52], [0x9C, 0x53], [0xD2, 0xF9], [0xB4, 0xE3], [0x9C, 0x54], [0xBB, 0xB4], [0x9C, 0x55], [0x9C, 0x56], [0xC9, 0xEE], [0x9C, 0x57], [0xB4, 0xBE], [0x9C, 0x58], [0x9C, 0x59], [0x9C, 0x5A], [0xBB, 0xEC], [0x9C, 0x5B], [0xD1, 0xCD], [0x9C, 0x5C], [0xCC, 0xED], [0xED, 0xB5], [0x9C, 0x5D], [0x9C, 0x5E], [0x9C, 0x5F], [0x9C, 0x60], [0x9C, 0x61], [0x9C, 0x62], [0x9C, 0x63], [0x9C, 0x64], [0xC7, 0xE5], [0x9C, 0x65], [0x9C, 0x66], [0x9C, 0x67], [0x9C, 0x68], [0xD4, 0xA8], [0x9C, 0x69], [0xE4, 0xCB], [0xD7, 0xD5], [0xE4, 0xC2], [0x9C, 0x6A], [0xBD, 0xA5], [0xE4, 0xC5], [0x9C, 0x6B], [0x9C, 0x6C], [0xD3, 0xE6], [0x9C, 0x6D], [0xE4, 0xC9], [0xC9, 0xF8], [0x9C, 0x6E], [0x9C, 0x6F], [0xE4, 0xBE], [0x9C, 0x70], [0x9C, 0x71], [0xD3, 0xE5], [0x9C, 0x72], [0x9C, 0x73], [0xC7, 0xFE], [0xB6, 0xC9], [0x9C, 0x74], [0xD4, 0xFC], [0xB2, 0xB3], [0xE4, 0xD7], [0x9C, 0x75], [0x9C, 0x76], [0x9C, 0x77], [0xCE, 0xC2], [0x9C, 0x78], [0xE4, 0xCD], [0x9C, 0x79], [0xCE, 0xBC], [0x9C, 0x7A], [0xB8, 0xDB], [0x9C, 0x7B], [0x9C, 0x7C], [0xE4, 0xD6], [0x9C, 0x7D], [0xBF, 0xCA], [0x9C, 0x7E], [0x9C, 0x80], [0x9C, 0x81], [0xD3, 0xCE], [0x9C, 0x82], [0xC3, 0xEC], [0x9C, 0x83], [0x9C, 0x84], [0x9C, 0x85], [0x9C, 0x86], [0x9C, 0x87], [0x9C, 0x88], [0x9C, 0x89], [0x9C, 0x8A], [0xC5, 0xC8], [0xE4, 0xD8], [0x9C, 0x8B], [0x9C, 0x8C], [0x9C, 0x8D], [0x9C, 0x8E], [0x9C, 0x8F], [0x9C, 0x90], [0x9C, 0x91], [0x9C, 0x92], [0xCD, 0xC4], [0xE4, 0xCF], [0x9C, 0x93], [0x9C, 0x94], [0x9C, 0x95], [0x9C, 0x96], [0xE4, 0xD4], [0xE4, 0xD5], [0x9C, 0x97], [0xBA, 0xFE], [0x9C, 0x98], [0xCF, 0xE6], [0x9C, 0x99], [0x9C, 0x9A], [0xD5, 0xBF], [0x9C, 0x9B], [0x9C, 0x9C], [0x9C, 0x9D], [0xE4, 0xD2], [0x9C, 0x9E], [0x9C, 0x9F], [0x9C, 0xA0], [0x9C, 0xA1], [0x9C, 0xA2], [0x9C, 0xA3], [0x9C, 0xA4], [0x9C, 0xA5], [0x9C, 0xA6], [0x9C, 0xA7], [0x9C, 0xA8], [0xE4, 0xD0], [0x9C, 0xA9], [0x9C, 0xAA], [0xE4, 0xCE], [0x9C, 0xAB], [0x9C, 0xAC], [0x9C, 0xAD], [0x9C, 0xAE], [0x9C, 0xAF], [0x9C, 0xB0], [0x9C, 0xB1], [0x9C, 0xB2], [0x9C, 0xB3], [0x9C, 0xB4], [0x9C, 0xB5], [0x9C, 0xB6], [0x9C, 0xB7], [0x9C, 0xB8], [0x9C, 0xB9], [0xCD, 0xE5], [0xCA, 0xAA], [0x9C, 0xBA], [0x9C, 0xBB], [0x9C, 0xBC], [0xC0, 0xA3], [0x9C, 0xBD], [0xBD, 0xA6], [0xE4, 0xD3], [0x9C, 0xBE], [0x9C, 0xBF], [0xB8, 0xC8], [0x9C, 0xC0], [0x9C, 0xC1], [0x9C, 0xC2], [0x9C, 0xC3], [0x9C, 0xC4], [0xE4, 0xE7], [0xD4, 0xB4], [0x9C, 0xC5], [0x9C, 0xC6], [0x9C, 0xC7], [0x9C, 0xC8], [0x9C, 0xC9], [0x9C, 0xCA], [0x9C, 0xCB], [0xE4, 0xDB], [0x9C, 0xCC], [0x9C, 0xCD], [0x9C, 0xCE], [0xC1, 0xEF], [0x9C, 0xCF], [0x9C, 0xD0], [0xE4, 0xE9], [0x9C, 0xD1], [0x9C, 0xD2], [0xD2, 0xE7], [0x9C, 0xD3], [0x9C, 0xD4], [0xE4, 0xDF], [0x9C, 0xD5], [0xE4, 0xE0], [0x9C, 0xD6], [0x9C, 0xD7], [0xCF, 0xAA], [0x9C, 0xD8], [0x9C, 0xD9], [0x9C, 0xDA], [0x9C, 0xDB], [0xCB, 0xDD], [0x9C, 0xDC], [0xE4, 0xDA], [0xE4, 0xD1], [0x9C, 0xDD], [0xE4, 0xE5], [0x9C, 0xDE], [0xC8, 0xDC], [0xE4, 0xE3], [0x9C, 0xDF], [0x9C, 0xE0], [0xC4, 0xE7], [0xE4, 0xE2], [0x9C, 0xE1], [0xE4, 0xE1], [0x9C, 0xE2], [0x9C, 0xE3], [0x9C, 0xE4], [0xB3, 0xFC], [0xE4, 0xE8], [0x9C, 0xE5], [0x9C, 0xE6], [0x9C, 0xE7], [0x9C, 0xE8], [0xB5, 0xE1], [0x9C, 0xE9], [0x9C, 0xEA], [0x9C, 0xEB], [0xD7, 0xCC], [0x9C, 0xEC], [0x9C, 0xED], [0x9C, 0xEE], [0xE4, 0xE6], [0x9C, 0xEF], [0xBB, 0xAC], [0x9C, 0xF0], [0xD7, 0xD2], [0xCC, 0xCF], [0xEB, 0xF8], [0x9C, 0xF1], [0xE4, 0xE4], [0x9C, 0xF2], [0x9C, 0xF3], [0xB9, 0xF6], [0x9C, 0xF4], [0x9C, 0xF5], [0x9C, 0xF6], [0xD6, 0xCD], [0xE4, 0xD9], [0xE4, 0xDC], [0xC2, 0xFA], [0xE4, 0xDE], [0x9C, 0xF7], [0xC2, 0xCB], [0xC0, 0xC4], [0xC2, 0xD0], [0x9C, 0xF8], [0xB1, 0xF5], [0xCC, 0xB2], [0x9C, 0xF9], [0x9C, 0xFA], [0x9C, 0xFB], [0x9C, 0xFC], [0x9C, 0xFD], [0x9C, 0xFE], [0x9D, 0x40], [0x9D, 0x41], [0x9D, 0x42], [0x9D, 0x43], [0xB5, 0xCE], [0x9D, 0x44], [0x9D, 0x45], [0x9D, 0x46], [0x9D, 0x47], [0xE4, 0xEF], [0x9D, 0x48], [0x9D, 0x49], [0x9D, 0x4A], [0x9D, 0x4B], [0x9D, 0x4C], [0x9D, 0x4D], [0x9D, 0x4E], [0x9D, 0x4F], [0xC6, 0xAF], [0x9D, 0x50], [0x9D, 0x51], [0x9D, 0x52], [0xC6, 0xE1], [0x9D, 0x53], [0x9D, 0x54], [0xE4, 0xF5], [0x9D, 0x55], [0x9D, 0x56], [0x9D, 0x57], [0x9D, 0x58], [0x9D, 0x59], [0xC2, 0xA9], [0x9D, 0x5A], [0x9D, 0x5B], [0x9D, 0x5C], [0xC0, 0xEC], [0xD1, 0xDD], [0xE4, 0xEE], [0x9D, 0x5D], [0x9D, 0x5E], [0x9D, 0x5F], [0x9D, 0x60], [0x9D, 0x61], [0x9D, 0x62], [0x9D, 0x63], [0x9D, 0x64], [0x9D, 0x65], [0x9D, 0x66], [0xC4, 0xAE], [0x9D, 0x67], [0x9D, 0x68], [0x9D, 0x69], [0xE4, 0xED], [0x9D, 0x6A], [0x9D, 0x6B], [0x9D, 0x6C], [0x9D, 0x6D], [0xE4, 0xF6], [0xE4, 0xF4], [0xC2, 0xFE], [0x9D, 0x6E], [0xE4, 0xDD], [0x9D, 0x6F], [0xE4, 0xF0], [0x9D, 0x70], [0xCA, 0xFE], [0x9D, 0x71], [0xD5, 0xC4], [0x9D, 0x72], [0x9D, 0x73], [0xE4, 0xF1], [0x9D, 0x74], [0x9D, 0x75], [0x9D, 0x76], [0x9D, 0x77], [0x9D, 0x78], [0x9D, 0x79], [0x9D, 0x7A], [0xD1, 0xFA], [0x9D, 0x7B], [0x9D, 0x7C], [0x9D, 0x7D], [0x9D, 0x7E], [0x9D, 0x80], [0x9D, 0x81], [0x9D, 0x82], [0xE4, 0xEB], [0xE4, 0xEC], [0x9D, 0x83], [0x9D, 0x84], [0x9D, 0x85], [0xE4, 0xF2], [0x9D, 0x86], [0xCE, 0xAB], [0x9D, 0x87], [0x9D, 0x88], [0x9D, 0x89], [0x9D, 0x8A], [0x9D, 0x8B], [0x9D, 0x8C], [0x9D, 0x8D], [0x9D, 0x8E], [0x9D, 0x8F], [0x9D, 0x90], [0xC5, 0xCB], [0x9D, 0x91], [0x9D, 0x92], [0x9D, 0x93], [0xC7, 0xB1], [0x9D, 0x94], [0xC2, 0xBA], [0x9D, 0x95], [0x9D, 0x96], [0x9D, 0x97], [0xE4, 0xEA], [0x9D, 0x98], [0x9D, 0x99], [0x9D, 0x9A], [0xC1, 0xCA], [0x9D, 0x9B], [0x9D, 0x9C], [0x9D, 0x9D], [0x9D, 0x9E], [0x9D, 0x9F], [0x9D, 0xA0], [0xCC, 0xB6], [0xB3, 0xB1], [0x9D, 0xA1], [0x9D, 0xA2], [0x9D, 0xA3], [0xE4, 0xFB], [0x9D, 0xA4], [0xE4, 0xF3], [0x9D, 0xA5], [0x9D, 0xA6], [0x9D, 0xA7], [0xE4, 0xFA], [0x9D, 0xA8], [0xE4, 0xFD], [0x9D, 0xA9], [0xE4, 0xFC], [0x9D, 0xAA], [0x9D, 0xAB], [0x9D, 0xAC], [0x9D, 0xAD], [0x9D, 0xAE], [0x9D, 0xAF], [0x9D, 0xB0], [0xB3, 0xCE], [0x9D, 0xB1], [0x9D, 0xB2], [0x9D, 0xB3], [0xB3, 0xBA], [0xE4, 0xF7], [0x9D, 0xB4], [0x9D, 0xB5], [0xE4, 0xF9], [0xE4, 0xF8], [0xC5, 0xEC], [0x9D, 0xB6], [0x9D, 0xB7], [0x9D, 0xB8], [0x9D, 0xB9], [0x9D, 0xBA], [0x9D, 0xBB], [0x9D, 0xBC], [0x9D, 0xBD], [0x9D, 0xBE], [0x9D, 0xBF], [0x9D, 0xC0], [0x9D, 0xC1], [0x9D, 0xC2], [0xC0, 0xBD], [0x9D, 0xC3], [0x9D, 0xC4], [0x9D, 0xC5], [0x9D, 0xC6], [0xD4, 0xE8], [0x9D, 0xC7], [0x9D, 0xC8], [0x9D, 0xC9], [0x9D, 0xCA], [0x9D, 0xCB], [0xE5, 0xA2], [0x9D, 0xCC], [0x9D, 0xCD], [0x9D, 0xCE], [0x9D, 0xCF], [0x9D, 0xD0], [0x9D, 0xD1], [0x9D, 0xD2], [0x9D, 0xD3], [0x9D, 0xD4], [0x9D, 0xD5], [0x9D, 0xD6], [0xB0, 0xC4], [0x9D, 0xD7], [0x9D, 0xD8], [0xE5, 0xA4], [0x9D, 0xD9], [0x9D, 0xDA], [0xE5, 0xA3], [0x9D, 0xDB], [0x9D, 0xDC], [0x9D, 0xDD], [0x9D, 0xDE], [0x9D, 0xDF], [0x9D, 0xE0], [0xBC, 0xA4], [0x9D, 0xE1], [0xE5, 0xA5], [0x9D, 0xE2], [0x9D, 0xE3], [0x9D, 0xE4], [0x9D, 0xE5], [0x9D, 0xE6], [0x9D, 0xE7], [0xE5, 0xA1], [0x9D, 0xE8], [0x9D, 0xE9], [0x9D, 0xEA], [0x9D, 0xEB], [0x9D, 0xEC], [0x9D, 0xED], [0x9D, 0xEE], [0xE4, 0xFE], [0xB1, 0xF4], [0x9D, 0xEF], [0x9D, 0xF0], [0x9D, 0xF1], [0x9D, 0xF2], [0x9D, 0xF3], [0x9D, 0xF4], [0x9D, 0xF5], [0x9D, 0xF6], [0x9D, 0xF7], [0x9D, 0xF8], [0x9D, 0xF9], [0xE5, 0xA8], [0x9D, 0xFA], [0xE5, 0xA9], [0xE5, 0xA6], [0x9D, 0xFB], [0x9D, 0xFC], [0x9D, 0xFD], [0x9D, 0xFE], [0x9E, 0x40], [0x9E, 0x41], [0x9E, 0x42], [0x9E, 0x43], [0x9E, 0x44], [0x9E, 0x45], [0x9E, 0x46], [0x9E, 0x47], [0xE5, 0xA7], [0xE5, 0xAA], [0x9E, 0x48], [0x9E, 0x49], [0x9E, 0x4A], [0x9E, 0x4B], [0x9E, 0x4C], [0x9E, 0x4D], [0x9E, 0x4E], [0x9E, 0x4F], [0x9E, 0x50], [0x9E, 0x51], [0x9E, 0x52], [0x9E, 0x53], [0x9E, 0x54], [0x9E, 0x55], [0x9E, 0x56], [0x9E, 0x57], [0x9E, 0x58], [0x9E, 0x59], [0x9E, 0x5A], [0x9E, 0x5B], [0x9E, 0x5C], [0x9E, 0x5D], [0x9E, 0x5E], [0x9E, 0x5F], [0x9E, 0x60], [0x9E, 0x61], [0x9E, 0x62], [0x9E, 0x63], [0x9E, 0x64], [0x9E, 0x65], [0x9E, 0x66], [0x9E, 0x67], [0x9E, 0x68], [0xC6, 0xD9], [0x9E, 0x69], [0x9E, 0x6A], [0x9E, 0x6B], [0x9E, 0x6C], [0x9E, 0x6D], [0x9E, 0x6E], [0x9E, 0x6F], [0x9E, 0x70], [0xE5, 0xAB], [0xE5, 0xAD], [0x9E, 0x71], [0x9E, 0x72], [0x9E, 0x73], [0x9E, 0x74], [0x9E, 0x75], [0x9E, 0x76], [0x9E, 0x77], [0xE5, 0xAC], [0x9E, 0x78], [0x9E, 0x79], [0x9E, 0x7A], [0x9E, 0x7B], [0x9E, 0x7C], [0x9E, 0x7D], [0x9E, 0x7E], [0x9E, 0x80], [0x9E, 0x81], [0x9E, 0x82], [0x9E, 0x83], [0x9E, 0x84], [0x9E, 0x85], [0x9E, 0x86], [0x9E, 0x87], [0x9E, 0x88], [0x9E, 0x89], [0xE5, 0xAF], [0x9E, 0x8A], [0x9E, 0x8B], [0x9E, 0x8C], [0xE5, 0xAE], [0x9E, 0x8D], [0x9E, 0x8E], [0x9E, 0x8F], [0x9E, 0x90], [0x9E, 0x91], [0x9E, 0x92], [0x9E, 0x93], [0x9E, 0x94], [0x9E, 0x95], [0x9E, 0x96], [0x9E, 0x97], [0x9E, 0x98], [0x9E, 0x99], [0x9E, 0x9A], [0x9E, 0x9B], [0x9E, 0x9C], [0x9E, 0x9D], [0x9E, 0x9E], [0xB9, 0xE0], [0x9E, 0x9F], [0x9E, 0xA0], [0xE5, 0xB0], [0x9E, 0xA1], [0x9E, 0xA2], [0x9E, 0xA3], [0x9E, 0xA4], [0x9E, 0xA5], [0x9E, 0xA6], [0x9E, 0xA7], [0x9E, 0xA8], [0x9E, 0xA9], [0x9E, 0xAA], [0x9E, 0xAB], [0x9E, 0xAC], [0x9E, 0xAD], [0x9E, 0xAE], [0xE5, 0xB1], [0x9E, 0xAF], [0x9E, 0xB0], [0x9E, 0xB1], [0x9E, 0xB2], [0x9E, 0xB3], [0x9E, 0xB4], [0x9E, 0xB5], [0x9E, 0xB6], [0x9E, 0xB7], [0x9E, 0xB8], [0x9E, 0xB9], [0x9E, 0xBA], [0xBB, 0xF0], [0xEC, 0xE1], [0xC3, 0xF0], [0x9E, 0xBB], [0xB5, 0xC6], [0xBB, 0xD2], [0x9E, 0xBC], [0x9E, 0xBD], [0x9E, 0xBE], [0x9E, 0xBF], [0xC1, 0xE9], [0xD4, 0xEE], [0x9E, 0xC0], [0xBE, 0xC4], [0x9E, 0xC1], [0x9E, 0xC2], [0x9E, 0xC3], [0xD7, 0xC6], [0x9E, 0xC4], [0xD4, 0xD6], [0xB2, 0xD3], [0xEC, 0xBE], [0x9E, 0xC5], [0x9E, 0xC6], [0x9E, 0xC7], [0x9E, 0xC8], [0xEA, 0xC1], [0x9E, 0xC9], [0x9E, 0xCA], [0x9E, 0xCB], [0xC2, 0xAF], [0xB4, 0xB6], [0x9E, 0xCC], [0x9E, 0xCD], [0x9E, 0xCE], [0xD1, 0xD7], [0x9E, 0xCF], [0x9E, 0xD0], [0x9E, 0xD1], [0xB3, 0xB4], [0x9E, 0xD2], [0xC8, 0xB2], [0xBF, 0xBB], [0xEC, 0xC0], [0x9E, 0xD3], [0x9E, 0xD4], [0xD6, 0xCB], [0x9E, 0xD5], [0x9E, 0xD6], [0xEC, 0xBF], [0xEC, 0xC1], [0x9E, 0xD7], [0x9E, 0xD8], [0x9E, 0xD9], [0x9E, 0xDA], [0x9E, 0xDB], [0x9E, 0xDC], [0x9E, 0xDD], [0x9E, 0xDE], [0x9E, 0xDF], [0x9E, 0xE0], [0x9E, 0xE1], [0x9E, 0xE2], [0x9E, 0xE3], [0xEC, 0xC5], [0xBE, 0xE6], [0xCC, 0xBF], [0xC5, 0xDA], [0xBE, 0xBC], [0x9E, 0xE4], [0xEC, 0xC6], [0x9E, 0xE5], [0xB1, 0xFE], [0x9E, 0xE6], [0x9E, 0xE7], [0x9E, 0xE8], [0xEC, 0xC4], [0xD5, 0xA8], [0xB5, 0xE3], [0x9E, 0xE9], [0xEC, 0xC2], [0xC1, 0xB6], [0xB3, 0xE3], [0x9E, 0xEA], [0x9E, 0xEB], [0xEC, 0xC3], [0xCB, 0xB8], [0xC0, 0xC3], [0xCC, 0xFE], [0x9E, 0xEC], [0x9E, 0xED], [0x9E, 0xEE], [0x9E, 0xEF], [0xC1, 0xD2], [0x9E, 0xF0], [0xEC, 0xC8], [0x9E, 0xF1], [0x9E, 0xF2], [0x9E, 0xF3], [0x9E, 0xF4], [0x9E, 0xF5], [0x9E, 0xF6], [0x9E, 0xF7], [0x9E, 0xF8], [0x9E, 0xF9], [0x9E, 0xFA], [0x9E, 0xFB], [0x9E, 0xFC], [0x9E, 0xFD], [0xBA, 0xE6], [0xC0, 0xD3], [0x9E, 0xFE], [0xD6, 0xF2], [0x9F, 0x40], [0x9F, 0x41], [0x9F, 0x42], [0xD1, 0xCC], [0x9F, 0x43], [0x9F, 0x44], [0x9F, 0x45], [0x9F, 0x46], [0xBF, 0xBE], [0x9F, 0x47], [0xB7, 0xB3], [0xC9, 0xD5], [0xEC, 0xC7], [0xBB, 0xE2], [0x9F, 0x48], [0xCC, 0xCC], [0xBD, 0xFD], [0xC8, 0xC8], [0x9F, 0x49], [0xCF, 0xA9], [0x9F, 0x4A], [0x9F, 0x4B], [0x9F, 0x4C], [0x9F, 0x4D], [0x9F, 0x4E], [0x9F, 0x4F], [0x9F, 0x50], [0xCD, 0xE9], [0x9F, 0x51], [0xC5, 0xEB], [0x9F, 0x52], [0x9F, 0x53], [0x9F, 0x54], [0xB7, 0xE9], [0x9F, 0x55], [0x9F, 0x56], [0x9F, 0x57], [0x9F, 0x58], [0x9F, 0x59], [0x9F, 0x5A], [0x9F, 0x5B], [0x9F, 0x5C], [0x9F, 0x5D], [0x9F, 0x5E], [0x9F, 0x5F], [0xD1, 0xC9], [0xBA, 0xB8], [0x9F, 0x60], [0x9F, 0x61], [0x9F, 0x62], [0x9F, 0x63], [0x9F, 0x64], [0xEC, 0xC9], [0x9F, 0x65], [0x9F, 0x66], [0xEC, 0xCA], [0x9F, 0x67], [0xBB, 0xC0], [0xEC, 0xCB], [0x9F, 0x68], [0xEC, 0xE2], [0xB1, 0xBA], [0xB7, 0xD9], [0x9F, 0x69], [0x9F, 0x6A], [0x9F, 0x6B], [0x9F, 0x6C], [0x9F, 0x6D], [0x9F, 0x6E], [0x9F, 0x6F], [0x9F, 0x70], [0x9F, 0x71], [0x9F, 0x72], [0x9F, 0x73], [0xBD, 0xB9], [0x9F, 0x74], [0x9F, 0x75], [0x9F, 0x76], [0x9F, 0x77], [0x9F, 0x78], [0x9F, 0x79], [0x9F, 0x7A], [0x9F, 0x7B], [0xEC, 0xCC], [0xD1, 0xE6], [0xEC, 0xCD], [0x9F, 0x7C], [0x9F, 0x7D], [0x9F, 0x7E], [0x9F, 0x80], [0xC8, 0xBB], [0x9F, 0x81], [0x9F, 0x82], [0x9F, 0x83], [0x9F, 0x84], [0x9F, 0x85], [0x9F, 0x86], [0x9F, 0x87], [0x9F, 0x88], [0x9F, 0x89], [0x9F, 0x8A], [0x9F, 0x8B], [0x9F, 0x8C], [0x9F, 0x8D], [0x9F, 0x8E], [0xEC, 0xD1], [0x9F, 0x8F], [0x9F, 0x90], [0x9F, 0x91], [0x9F, 0x92], [0xEC, 0xD3], [0x9F, 0x93], [0xBB, 0xCD], [0x9F, 0x94], [0xBC, 0xE5], [0x9F, 0x95], [0x9F, 0x96], [0x9F, 0x97], [0x9F, 0x98], [0x9F, 0x99], [0x9F, 0x9A], [0x9F, 0x9B], [0x9F, 0x9C], [0x9F, 0x9D], [0x9F, 0x9E], [0x9F, 0x9F], [0x9F, 0xA0], [0x9F, 0xA1], [0xEC, 0xCF], [0x9F, 0xA2], [0xC9, 0xB7], [0x9F, 0xA3], [0x9F, 0xA4], [0x9F, 0xA5], [0x9F, 0xA6], [0x9F, 0xA7], [0xC3, 0xBA], [0x9F, 0xA8], [0xEC, 0xE3], [0xD5, 0xD5], [0xEC, 0xD0], [0x9F, 0xA9], [0x9F, 0xAA], [0x9F, 0xAB], [0x9F, 0xAC], [0x9F, 0xAD], [0xD6, 0xF3], [0x9F, 0xAE], [0x9F, 0xAF], [0x9F, 0xB0], [0xEC, 0xD2], [0xEC, 0xCE], [0x9F, 0xB1], [0x9F, 0xB2], [0x9F, 0xB3], [0x9F, 0xB4], [0xEC, 0xD4], [0x9F, 0xB5], [0xEC, 0xD5], [0x9F, 0xB6], [0x9F, 0xB7], [0xC9, 0xBF], [0x9F, 0xB8], [0x9F, 0xB9], [0x9F, 0xBA], [0x9F, 0xBB], [0x9F, 0xBC], [0x9F, 0xBD], [0xCF, 0xA8], [0x9F, 0xBE], [0x9F, 0xBF], [0x9F, 0xC0], [0x9F, 0xC1], [0x9F, 0xC2], [0xD0, 0xDC], [0x9F, 0xC3], [0x9F, 0xC4], [0x9F, 0xC5], [0x9F, 0xC6], [0xD1, 0xAC], [0x9F, 0xC7], [0x9F, 0xC8], [0x9F, 0xC9], [0x9F, 0xCA], [0xC8, 0xDB], [0x9F, 0xCB], [0x9F, 0xCC], [0x9F, 0xCD], [0xEC, 0xD6], [0xCE, 0xF5], [0x9F, 0xCE], [0x9F, 0xCF], [0x9F, 0xD0], [0x9F, 0xD1], [0x9F, 0xD2], [0xCA, 0xEC], [0xEC, 0xDA], [0x9F, 0xD3], [0x9F, 0xD4], [0x9F, 0xD5], [0x9F, 0xD6], [0x9F, 0xD7], [0x9F, 0xD8], [0x9F, 0xD9], [0xEC, 0xD9], [0x9F, 0xDA], [0x9F, 0xDB], [0x9F, 0xDC], [0xB0, 0xBE], [0x9F, 0xDD], [0x9F, 0xDE], [0x9F, 0xDF], [0x9F, 0xE0], [0x9F, 0xE1], [0x9F, 0xE2], [0xEC, 0xD7], [0x9F, 0xE3], [0xEC, 0xD8], [0x9F, 0xE4], [0x9F, 0xE5], [0x9F, 0xE6], [0xEC, 0xE4], [0x9F, 0xE7], [0x9F, 0xE8], [0x9F, 0xE9], [0x9F, 0xEA], [0x9F, 0xEB], [0x9F, 0xEC], [0x9F, 0xED], [0x9F, 0xEE], [0x9F, 0xEF], [0xC8, 0xBC], [0x9F, 0xF0], [0x9F, 0xF1], [0x9F, 0xF2], [0x9F, 0xF3], [0x9F, 0xF4], [0x9F, 0xF5], [0x9F, 0xF6], [0x9F, 0xF7], [0x9F, 0xF8], [0x9F, 0xF9], [0xC1, 0xC7], [0x9F, 0xFA], [0x9F, 0xFB], [0x9F, 0xFC], [0x9F, 0xFD], [0x9F, 0xFE], [0xEC, 0xDC], [0xD1, 0xE0], [0xA0, 0x40], [0xA0, 0x41], [0xA0, 0x42], [0xA0, 0x43], [0xA0, 0x44], [0xA0, 0x45], [0xA0, 0x46], [0xA0, 0x47], [0xA0, 0x48], [0xA0, 0x49], [0xEC, 0xDB], [0xA0, 0x4A], [0xA0, 0x4B], [0xA0, 0x4C], [0xA0, 0x4D], [0xD4, 0xEF], [0xA0, 0x4E], [0xEC, 0xDD], [0xA0, 0x4F], [0xA0, 0x50], [0xA0, 0x51], [0xA0, 0x52], [0xA0, 0x53], [0xA0, 0x54], [0xDB, 0xC6], [0xA0, 0x55], [0xA0, 0x56], [0xA0, 0x57], [0xA0, 0x58], [0xA0, 0x59], [0xA0, 0x5A], [0xA0, 0x5B], [0xA0, 0x5C], [0xA0, 0x5D], [0xA0, 0x5E], [0xEC, 0xDE], [0xA0, 0x5F], [0xA0, 0x60], [0xA0, 0x61], [0xA0, 0x62], [0xA0, 0x63], [0xA0, 0x64], [0xA0, 0x65], [0xA0, 0x66], [0xA0, 0x67], [0xA0, 0x68], [0xA0, 0x69], [0xA0, 0x6A], [0xB1, 0xAC], [0xA0, 0x6B], [0xA0, 0x6C], [0xA0, 0x6D], [0xA0, 0x6E], [0xA0, 0x6F], [0xA0, 0x70], [0xA0, 0x71], [0xA0, 0x72], [0xA0, 0x73], [0xA0, 0x74], [0xA0, 0x75], [0xA0, 0x76], [0xA0, 0x77], [0xA0, 0x78], [0xA0, 0x79], [0xA0, 0x7A], [0xA0, 0x7B], [0xA0, 0x7C], [0xA0, 0x7D], [0xA0, 0x7E], [0xA0, 0x80], [0xA0, 0x81], [0xEC, 0xDF], [0xA0, 0x82], [0xA0, 0x83], [0xA0, 0x84], [0xA0, 0x85], [0xA0, 0x86], [0xA0, 0x87], [0xA0, 0x88], [0xA0, 0x89], [0xA0, 0x8A], [0xA0, 0x8B], [0xEC, 0xE0], [0xA0, 0x8C], [0xD7, 0xA6], [0xA0, 0x8D], [0xC5, 0xC0], [0xA0, 0x8E], [0xA0, 0x8F], [0xA0, 0x90], [0xEB, 0xBC], [0xB0, 0xAE], [0xA0, 0x91], [0xA0, 0x92], [0xA0, 0x93], [0xBE, 0xF4], [0xB8, 0xB8], [0xD2, 0xAF], [0xB0, 0xD6], [0xB5, 0xF9], [0xA0, 0x94], [0xD8, 0xB3], [0xA0, 0x95], [0xCB, 0xAC], [0xA0, 0x96], [0xE3, 0xDD], [0xA0, 0x97], [0xA0, 0x98], [0xA0, 0x99], [0xA0, 0x9A], [0xA0, 0x9B], [0xA0, 0x9C], [0xA0, 0x9D], [0xC6, 0xAC], [0xB0, 0xE6], [0xA0, 0x9E], [0xA0, 0x9F], [0xA0, 0xA0], [0xC5, 0xC6], [0xEB, 0xB9], [0xA0, 0xA1], [0xA0, 0xA2], [0xA0, 0xA3], [0xA0, 0xA4], [0xEB, 0xBA], [0xA0, 0xA5], [0xA0, 0xA6], [0xA0, 0xA7], [0xEB, 0xBB], [0xA0, 0xA8], [0xA0, 0xA9], [0xD1, 0xC0], [0xA0, 0xAA], [0xC5, 0xA3], [0xA0, 0xAB], [0xEA, 0xF2], [0xA0, 0xAC], [0xC4, 0xB2], [0xA0, 0xAD], [0xC4, 0xB5], [0xC0, 0xCE], [0xA0, 0xAE], [0xA0, 0xAF], [0xA0, 0xB0], [0xEA, 0xF3], [0xC4, 0xC1], [0xA0, 0xB1], [0xCE, 0xEF], [0xA0, 0xB2], [0xA0, 0xB3], [0xA0, 0xB4], [0xA0, 0xB5], [0xEA, 0xF0], [0xEA, 0xF4], [0xA0, 0xB6], [0xA0, 0xB7], [0xC9, 0xFC], [0xA0, 0xB8], [0xA0, 0xB9], [0xC7, 0xA3], [0xA0, 0xBA], [0xA0, 0xBB], [0xA0, 0xBC], [0xCC, 0xD8], [0xCE, 0xFE], [0xA0, 0xBD], [0xA0, 0xBE], [0xA0, 0xBF], [0xEA, 0xF5], [0xEA, 0xF6], [0xCF, 0xAC], [0xC0, 0xE7], [0xA0, 0xC0], [0xA0, 0xC1], [0xEA, 0xF7], [0xA0, 0xC2], [0xA0, 0xC3], [0xA0, 0xC4], [0xA0, 0xC5], [0xA0, 0xC6], [0xB6, 0xBF], [0xEA, 0xF8], [0xA0, 0xC7], [0xEA, 0xF9], [0xA0, 0xC8], [0xEA, 0xFA], [0xA0, 0xC9], [0xA0, 0xCA], [0xEA, 0xFB], [0xA0, 0xCB], [0xA0, 0xCC], [0xA0, 0xCD], [0xA0, 0xCE], [0xA0, 0xCF], [0xA0, 0xD0], [0xA0, 0xD1], [0xA0, 0xD2], [0xA0, 0xD3], [0xA0, 0xD4], [0xA0, 0xD5], [0xA0, 0xD6], [0xEA, 0xF1], [0xA0, 0xD7], [0xA0, 0xD8], [0xA0, 0xD9], [0xA0, 0xDA], [0xA0, 0xDB], [0xA0, 0xDC], [0xA0, 0xDD], [0xA0, 0xDE], [0xA0, 0xDF], [0xA0, 0xE0], [0xA0, 0xE1], [0xA0, 0xE2], [0xC8, 0xAE], [0xE1, 0xEB], [0xA0, 0xE3], [0xB7, 0xB8], [0xE1, 0xEC], [0xA0, 0xE4], [0xA0, 0xE5], [0xA0, 0xE6], [0xE1, 0xED], [0xA0, 0xE7], [0xD7, 0xB4], [0xE1, 0xEE], [0xE1, 0xEF], [0xD3, 0xCC], [0xA0, 0xE8], [0xA0, 0xE9], [0xA0, 0xEA], [0xA0, 0xEB], [0xA0, 0xEC], [0xA0, 0xED], [0xA0, 0xEE], [0xE1, 0xF1], [0xBF, 0xF1], [0xE1, 0xF0], [0xB5, 0xD2], [0xA0, 0xEF], [0xA0, 0xF0], [0xA0, 0xF1], [0xB1, 0xB7], [0xA0, 0xF2], [0xA0, 0xF3], [0xA0, 0xF4], [0xA0, 0xF5], [0xE1, 0xF3], [0xE1, 0xF2], [0xA0, 0xF6], [0xBA, 0xFC], [0xA0, 0xF7], [0xE1, 0xF4], [0xA0, 0xF8], [0xA0, 0xF9], [0xA0, 0xFA], [0xA0, 0xFB], [0xB9, 0xB7], [0xA0, 0xFC], [0xBE, 0xD1], [0xA0, 0xFD], [0xA0, 0xFE], [0xAA, 0x40], [0xAA, 0x41], [0xC4, 0xFC], [0xAA, 0x42], [0xBA, 0xDD], [0xBD, 0xC6], [0xAA, 0x43], [0xAA, 0x44], [0xAA, 0x45], [0xAA, 0x46], [0xAA, 0x47], [0xAA, 0x48], [0xE1, 0xF5], [0xE1, 0xF7], [0xAA, 0x49], [0xAA, 0x4A], [0xB6, 0xC0], [0xCF, 0xC1], [0xCA, 0xA8], [0xE1, 0xF6], [0xD5, 0xF8], [0xD3, 0xFC], [0xE1, 0xF8], [0xE1, 0xFC], [0xE1, 0xF9], [0xAA, 0x4B], [0xAA, 0x4C], [0xE1, 0xFA], [0xC0, 0xEA], [0xAA, 0x4D], [0xE1, 0xFE], [0xE2, 0xA1], [0xC0, 0xC7], [0xAA, 0x4E], [0xAA, 0x4F], [0xAA, 0x50], [0xAA, 0x51], [0xE1, 0xFB], [0xAA, 0x52], [0xE1, 0xFD], [0xAA, 0x53], [0xAA, 0x54], [0xAA, 0x55], [0xAA, 0x56], [0xAA, 0x57], [0xAA, 0x58], [0xE2, 0xA5], [0xAA, 0x59], [0xAA, 0x5A], [0xAA, 0x5B], [0xC1, 0xD4], [0xAA, 0x5C], [0xAA, 0x5D], [0xAA, 0x5E], [0xAA, 0x5F], [0xE2, 0xA3], [0xAA, 0x60], [0xE2, 0xA8], [0xB2, 0xFE], [0xE2, 0xA2], [0xAA, 0x61], [0xAA, 0x62], [0xAA, 0x63], [0xC3, 0xCD], [0xB2, 0xC2], [0xE2, 0xA7], [0xE2, 0xA6], [0xAA, 0x64], [0xAA, 0x65], [0xE2, 0xA4], [0xE2, 0xA9], [0xAA, 0x66], [0xAA, 0x67], [0xE2, 0xAB], [0xAA, 0x68], [0xAA, 0x69], [0xAA, 0x6A], [0xD0, 0xC9], [0xD6, 0xED], [0xC3, 0xA8], [0xE2, 0xAC], [0xAA, 0x6B], [0xCF, 0xD7], [0xAA, 0x6C], [0xAA, 0x6D], [0xE2, 0xAE], [0xAA, 0x6E], [0xAA, 0x6F], [0xBA, 0xEF], [0xAA, 0x70], [0xAA, 0x71], [0xE9, 0xE0], [0xE2, 0xAD], [0xE2, 0xAA], [0xAA, 0x72], [0xAA, 0x73], [0xAA, 0x74], [0xAA, 0x75], [0xBB, 0xAB], [0xD4, 0xB3], [0xAA, 0x76], [0xAA, 0x77], [0xAA, 0x78], [0xAA, 0x79], [0xAA, 0x7A], [0xAA, 0x7B], [0xAA, 0x7C], [0xAA, 0x7D], [0xAA, 0x7E], [0xAA, 0x80], [0xAA, 0x81], [0xAA, 0x82], [0xAA, 0x83], [0xE2, 0xB0], [0xAA, 0x84], [0xAA, 0x85], [0xE2, 0xAF], [0xAA, 0x86], [0xE9, 0xE1], [0xAA, 0x87], [0xAA, 0x88], [0xAA, 0x89], [0xAA, 0x8A], [0xE2, 0xB1], [0xAA, 0x8B], [0xAA, 0x8C], [0xAA, 0x8D], [0xAA, 0x8E], [0xAA, 0x8F], [0xAA, 0x90], [0xAA, 0x91], [0xAA, 0x92], [0xE2, 0xB2], [0xAA, 0x93], [0xAA, 0x94], [0xAA, 0x95], [0xAA, 0x96], [0xAA, 0x97], [0xAA, 0x98], [0xAA, 0x99], [0xAA, 0x9A], [0xAA, 0x9B], [0xAA, 0x9C], [0xAA, 0x9D], [0xE2, 0xB3], [0xCC, 0xA1], [0xAA, 0x9E], [0xE2, 0xB4], [0xAA, 0x9F], [0xAA, 0xA0], [0xAB, 0x40], [0xAB, 0x41], [0xAB, 0x42], [0xAB, 0x43], [0xAB, 0x44], [0xAB, 0x45], [0xAB, 0x46], [0xAB, 0x47], [0xAB, 0x48], [0xAB, 0x49], [0xAB, 0x4A], [0xAB, 0x4B], [0xE2, 0xB5], [0xAB, 0x4C], [0xAB, 0x4D], [0xAB, 0x4E], [0xAB, 0x4F], [0xAB, 0x50], [0xD0, 0xFE], [0xAB, 0x51], [0xAB, 0x52], [0xC2, 0xCA], [0xAB, 0x53], [0xD3, 0xF1], [0xAB, 0x54], [0xCD, 0xF5], [0xAB, 0x55], [0xAB, 0x56], [0xE7, 0xE0], [0xAB, 0x57], [0xAB, 0x58], [0xE7, 0xE1], [0xAB, 0x59], [0xAB, 0x5A], [0xAB, 0x5B], [0xAB, 0x5C], [0xBE, 0xC1], [0xAB, 0x5D], [0xAB, 0x5E], [0xAB, 0x5F], [0xAB, 0x60], [0xC2, 0xEA], [0xAB, 0x61], [0xAB, 0x62], [0xAB, 0x63], [0xE7, 0xE4], [0xAB, 0x64], [0xAB, 0x65], [0xE7, 0xE3], [0xAB, 0x66], [0xAB, 0x67], [0xAB, 0x68], [0xAB, 0x69], [0xAB, 0x6A], [0xAB, 0x6B], [0xCD, 0xE6], [0xAB, 0x6C], [0xC3, 0xB5], [0xAB, 0x6D], [0xAB, 0x6E], [0xE7, 0xE2], [0xBB, 0xB7], [0xCF, 0xD6], [0xAB, 0x6F], [0xC1, 0xE1], [0xE7, 0xE9], [0xAB, 0x70], [0xAB, 0x71], [0xAB, 0x72], [0xE7, 0xE8], [0xAB, 0x73], [0xAB, 0x74], [0xE7, 0xF4], [0xB2, 0xA3], [0xAB, 0x75], [0xAB, 0x76], [0xAB, 0x77], [0xAB, 0x78], [0xE7, 0xEA], [0xAB, 0x79], [0xE7, 0xE6], [0xAB, 0x7A], [0xAB, 0x7B], [0xAB, 0x7C], [0xAB, 0x7D], [0xAB, 0x7E], [0xE7, 0xEC], [0xE7, 0xEB], [0xC9, 0xBA], [0xAB, 0x80], [0xAB, 0x81], [0xD5, 0xE4], [0xAB, 0x82], [0xE7, 0xE5], [0xB7, 0xA9], [0xE7, 0xE7], [0xAB, 0x83], [0xAB, 0x84], [0xAB, 0x85], [0xAB, 0x86], [0xAB, 0x87], [0xAB, 0x88], [0xAB, 0x89], [0xE7, 0xEE], [0xAB, 0x8A], [0xAB, 0x8B], [0xAB, 0x8C], [0xAB, 0x8D], [0xE7, 0xF3], [0xAB, 0x8E], [0xD6, 0xE9], [0xAB, 0x8F], [0xAB, 0x90], [0xAB, 0x91], [0xAB, 0x92], [0xE7, 0xED], [0xAB, 0x93], [0xE7, 0xF2], [0xAB, 0x94], [0xE7, 0xF1], [0xAB, 0x95], [0xAB, 0x96], [0xAB, 0x97], [0xB0, 0xE0], [0xAB, 0x98], [0xAB, 0x99], [0xAB, 0x9A], [0xAB, 0x9B], [0xE7, 0xF5], [0xAB, 0x9C], [0xAB, 0x9D], [0xAB, 0x9E], [0xAB, 0x9F], [0xAB, 0xA0], [0xAC, 0x40], [0xAC, 0x41], [0xAC, 0x42], [0xAC, 0x43], [0xAC, 0x44], [0xAC, 0x45], [0xAC, 0x46], [0xAC, 0x47], [0xAC, 0x48], [0xAC, 0x49], [0xAC, 0x4A], [0xC7, 0xF2], [0xAC, 0x4B], [0xC0, 0xC5], [0xC0, 0xED], [0xAC, 0x4C], [0xAC, 0x4D], [0xC1, 0xF0], [0xE7, 0xF0], [0xAC, 0x4E], [0xAC, 0x4F], [0xAC, 0x50], [0xAC, 0x51], [0xE7, 0xF6], [0xCB, 0xF6], [0xAC, 0x52], [0xAC, 0x53], [0xAC, 0x54], [0xAC, 0x55], [0xAC, 0x56], [0xAC, 0x57], [0xAC, 0x58], [0xAC, 0x59], [0xAC, 0x5A], [0xE8, 0xA2], [0xE8, 0xA1], [0xAC, 0x5B], [0xAC, 0x5C], [0xAC, 0x5D], [0xAC, 0x5E], [0xAC, 0x5F], [0xAC, 0x60], [0xD7, 0xC1], [0xAC, 0x61], [0xAC, 0x62], [0xE7, 0xFA], [0xE7, 0xF9], [0xAC, 0x63], [0xE7, 0xFB], [0xAC, 0x64], [0xE7, 0xF7], [0xAC, 0x65], [0xE7, 0xFE], [0xAC, 0x66], [0xE7, 0xFD], [0xAC, 0x67], [0xE7, 0xFC], [0xAC, 0x68], [0xAC, 0x69], [0xC1, 0xD5], [0xC7, 0xD9], [0xC5, 0xFD], [0xC5, 0xC3], [0xAC, 0x6A], [0xAC, 0x6B], [0xAC, 0x6C], [0xAC, 0x6D], [0xAC, 0x6E], [0xC7, 0xED], [0xAC, 0x6F], [0xAC, 0x70], [0xAC, 0x71], [0xAC, 0x72], [0xE8, 0xA3], [0xAC, 0x73], [0xAC, 0x74], [0xAC, 0x75], [0xAC, 0x76], [0xAC, 0x77], [0xAC, 0x78], [0xAC, 0x79], [0xAC, 0x7A], [0xAC, 0x7B], [0xAC, 0x7C], [0xAC, 0x7D], [0xAC, 0x7E], [0xAC, 0x80], [0xAC, 0x81], [0xAC, 0x82], [0xAC, 0x83], [0xAC, 0x84], [0xAC, 0x85], [0xAC, 0x86], [0xE8, 0xA6], [0xAC, 0x87], [0xE8, 0xA5], [0xAC, 0x88], [0xE8, 0xA7], [0xBA, 0xF7], [0xE7, 0xF8], [0xE8, 0xA4], [0xAC, 0x89], [0xC8, 0xF0], [0xC9, 0xAA], [0xAC, 0x8A], [0xAC, 0x8B], [0xAC, 0x8C], [0xAC, 0x8D], [0xAC, 0x8E], [0xAC, 0x8F], [0xAC, 0x90], [0xAC, 0x91], [0xAC, 0x92], [0xAC, 0x93], [0xAC, 0x94], [0xAC, 0x95], [0xAC, 0x96], [0xE8, 0xA9], [0xAC, 0x97], [0xAC, 0x98], [0xB9, 0xE5], [0xAC, 0x99], [0xAC, 0x9A], [0xAC, 0x9B], [0xAC, 0x9C], [0xAC, 0x9D], [0xD1, 0xFE], [0xE8, 0xA8], [0xAC, 0x9E], [0xAC, 0x9F], [0xAC, 0xA0], [0xAD, 0x40], [0xAD, 0x41], [0xAD, 0x42], [0xE8, 0xAA], [0xAD, 0x43], [0xE8, 0xAD], [0xE8, 0xAE], [0xAD, 0x44], [0xC1, 0xA7], [0xAD, 0x45], [0xAD, 0x46], [0xAD, 0x47], [0xE8, 0xAF], [0xAD, 0x48], [0xAD, 0x49], [0xAD, 0x4A], [0xE8, 0xB0], [0xAD, 0x4B], [0xAD, 0x4C], [0xE8, 0xAC], [0xAD, 0x4D], [0xE8, 0xB4], [0xAD, 0x4E], [0xAD, 0x4F], [0xAD, 0x50], [0xAD, 0x51], [0xAD, 0x52], [0xAD, 0x53], [0xAD, 0x54], [0xAD, 0x55], [0xAD, 0x56], [0xAD, 0x57], [0xAD, 0x58], [0xE8, 0xAB], [0xAD, 0x59], [0xE8, 0xB1], [0xAD, 0x5A], [0xAD, 0x5B], [0xAD, 0x5C], [0xAD, 0x5D], [0xAD, 0x5E], [0xAD, 0x5F], [0xAD, 0x60], [0xAD, 0x61], [0xE8, 0xB5], [0xE8, 0xB2], [0xE8, 0xB3], [0xAD, 0x62], [0xAD, 0x63], [0xAD, 0x64], [0xAD, 0x65], [0xAD, 0x66], [0xAD, 0x67], [0xAD, 0x68], [0xAD, 0x69], [0xAD, 0x6A], [0xAD, 0x6B], [0xAD, 0x6C], [0xAD, 0x6D], [0xAD, 0x6E], [0xAD, 0x6F], [0xAD, 0x70], [0xAD, 0x71], [0xE8, 0xB7], [0xAD, 0x72], [0xAD, 0x73], [0xAD, 0x74], [0xAD, 0x75], [0xAD, 0x76], [0xAD, 0x77], [0xAD, 0x78], [0xAD, 0x79], [0xAD, 0x7A], [0xAD, 0x7B], [0xAD, 0x7C], [0xAD, 0x7D], [0xAD, 0x7E], [0xAD, 0x80], [0xAD, 0x81], [0xAD, 0x82], [0xAD, 0x83], [0xAD, 0x84], [0xAD, 0x85], [0xAD, 0x86], [0xAD, 0x87], [0xAD, 0x88], [0xAD, 0x89], [0xE8, 0xB6], [0xAD, 0x8A], [0xAD, 0x8B], [0xAD, 0x8C], [0xAD, 0x8D], [0xAD, 0x8E], [0xAD, 0x8F], [0xAD, 0x90], [0xAD, 0x91], [0xAD, 0x92], [0xB9, 0xCF], [0xAD, 0x93], [0xF0, 0xAC], [0xAD, 0x94], [0xF0, 0xAD], [0xAD, 0x95], [0xC6, 0xB0], [0xB0, 0xEA], [0xC8, 0xBF], [0xAD, 0x96], [0xCD, 0xDF], [0xAD, 0x97], [0xAD, 0x98], [0xAD, 0x99], [0xAD, 0x9A], [0xAD, 0x9B], [0xAD, 0x9C], [0xAD, 0x9D], [0xCE, 0xCD], [0xEA, 0xB1], [0xAD, 0x9E], [0xAD, 0x9F], [0xAD, 0xA0], [0xAE, 0x40], [0xEA, 0xB2], [0xAE, 0x41], [0xC6, 0xBF], [0xB4, 0xC9], [0xAE, 0x42], [0xAE, 0x43], [0xAE, 0x44], [0xAE, 0x45], [0xAE, 0x46], [0xAE, 0x47], [0xAE, 0x48], [0xEA, 0xB3], [0xAE, 0x49], [0xAE, 0x4A], [0xAE, 0x4B], [0xAE, 0x4C], [0xD5, 0xE7], [0xAE, 0x4D], [0xAE, 0x4E], [0xAE, 0x4F], [0xAE, 0x50], [0xAE, 0x51], [0xAE, 0x52], [0xAE, 0x53], [0xAE, 0x54], [0xDD, 0xF9], [0xAE, 0x55], [0xEA, 0xB4], [0xAE, 0x56], [0xEA, 0xB5], [0xAE, 0x57], [0xEA, 0xB6], [0xAE, 0x58], [0xAE, 0x59], [0xAE, 0x5A], [0xAE, 0x5B], [0xB8, 0xCA], [0xDF, 0xB0], [0xC9, 0xF5], [0xAE, 0x5C], [0xCC, 0xF0], [0xAE, 0x5D], [0xAE, 0x5E], [0xC9, 0xFA], [0xAE, 0x5F], [0xAE, 0x60], [0xAE, 0x61], [0xAE, 0x62], [0xAE, 0x63], [0xC9, 0xFB], [0xAE, 0x64], [0xAE, 0x65], [0xD3, 0xC3], [0xCB, 0xA6], [0xAE, 0x66], [0xB8, 0xA6], [0xF0, 0xAE], [0xB1, 0xC2], [0xAE, 0x67], [0xE5, 0xB8], [0xCC, 0xEF], [0xD3, 0xC9], [0xBC, 0xD7], [0xC9, 0xEA], [0xAE, 0x68], [0xB5, 0xE7], [0xAE, 0x69], [0xC4, 0xD0], [0xB5, 0xE9], [0xAE, 0x6A], [0xEE, 0xAE], [0xBB, 0xAD], [0xAE, 0x6B], [0xAE, 0x6C], [0xE7, 0xDE], [0xAE, 0x6D], [0xEE, 0xAF], [0xAE, 0x6E], [0xAE, 0x6F], [0xAE, 0x70], [0xAE, 0x71], [0xB3, 0xA9], [0xAE, 0x72], [0xAE, 0x73], [0xEE, 0xB2], [0xAE, 0x74], [0xAE, 0x75], [0xEE, 0xB1], [0xBD, 0xE7], [0xAE, 0x76], [0xEE, 0xB0], [0xCE, 0xB7], [0xAE, 0x77], [0xAE, 0x78], [0xAE, 0x79], [0xAE, 0x7A], [0xC5, 0xCF], [0xAE, 0x7B], [0xAE, 0x7C], [0xAE, 0x7D], [0xAE, 0x7E], [0xC1, 0xF4], [0xDB, 0xCE], [0xEE, 0xB3], [0xD0, 0xF3], [0xAE, 0x80], [0xAE, 0x81], [0xAE, 0x82], [0xAE, 0x83], [0xAE, 0x84], [0xAE, 0x85], [0xAE, 0x86], [0xAE, 0x87], [0xC2, 0xD4], [0xC6, 0xE8], [0xAE, 0x88], [0xAE, 0x89], [0xAE, 0x8A], [0xB7, 0xAC], [0xAE, 0x8B], [0xAE, 0x8C], [0xAE, 0x8D], [0xAE, 0x8E], [0xAE, 0x8F], [0xAE, 0x90], [0xAE, 0x91], [0xEE, 0xB4], [0xAE, 0x92], [0xB3, 0xEB], [0xAE, 0x93], [0xAE, 0x94], [0xAE, 0x95], [0xBB, 0xFB], [0xEE, 0xB5], [0xAE, 0x96], [0xAE, 0x97], [0xAE, 0x98], [0xAE, 0x99], [0xAE, 0x9A], [0xE7, 0xDC], [0xAE, 0x9B], [0xAE, 0x9C], [0xAE, 0x9D], [0xEE, 0xB6], [0xAE, 0x9E], [0xAE, 0x9F], [0xBD, 0xAE], [0xAE, 0xA0], [0xAF, 0x40], [0xAF, 0x41], [0xAF, 0x42], [0xF1, 0xE2], [0xAF, 0x43], [0xAF, 0x44], [0xAF, 0x45], [0xCA, 0xE8], [0xAF, 0x46], [0xD2, 0xC9], [0xF0, 0xDA], [0xAF, 0x47], [0xF0, 0xDB], [0xAF, 0x48], [0xF0, 0xDC], [0xC1, 0xC6], [0xAF, 0x49], [0xB8, 0xED], [0xBE, 0xCE], [0xAF, 0x4A], [0xAF, 0x4B], [0xF0, 0xDE], [0xAF, 0x4C], [0xC5, 0xB1], [0xF0, 0xDD], [0xD1, 0xF1], [0xAF, 0x4D], [0xF0, 0xE0], [0xB0, 0xCC], [0xBD, 0xEA], [0xAF, 0x4E], [0xAF, 0x4F], [0xAF, 0x50], [0xAF, 0x51], [0xAF, 0x52], [0xD2, 0xDF], [0xF0, 0xDF], [0xAF, 0x53], [0xB4, 0xAF], [0xB7, 0xE8], [0xF0, 0xE6], [0xF0, 0xE5], [0xC6, 0xA3], [0xF0, 0xE1], [0xF0, 0xE2], [0xB4, 0xC3], [0xAF, 0x54], [0xAF, 0x55], [0xF0, 0xE3], [0xD5, 0xEE], [0xAF, 0x56], [0xAF, 0x57], [0xCC, 0xDB], [0xBE, 0xD2], [0xBC, 0xB2], [0xAF, 0x58], [0xAF, 0x59], [0xAF, 0x5A], [0xF0, 0xE8], [0xF0, 0xE7], [0xF0, 0xE4], [0xB2, 0xA1], [0xAF, 0x5B], [0xD6, 0xA2], [0xD3, 0xB8], [0xBE, 0xB7], [0xC8, 0xAC], [0xAF, 0x5C], [0xAF, 0x5D], [0xF0, 0xEA], [0xAF, 0x5E], [0xAF, 0x5F], [0xAF, 0x60], [0xAF, 0x61], [0xD1, 0xF7], [0xAF, 0x62], [0xD6, 0xCC], [0xBA, 0xDB], [0xF0, 0xE9], [0xAF, 0x63], [0xB6, 0xBB], [0xAF, 0x64], [0xAF, 0x65], [0xCD, 0xB4], [0xAF, 0x66], [0xAF, 0x67], [0xC6, 0xA6], [0xAF, 0x68], [0xAF, 0x69], [0xAF, 0x6A], [0xC1, 0xA1], [0xF0, 0xEB], [0xF0, 0xEE], [0xAF, 0x6B], [0xF0, 0xED], [0xF0, 0xF0], [0xF0, 0xEC], [0xAF, 0x6C], [0xBB, 0xBE], [0xF0, 0xEF], [0xAF, 0x6D], [0xAF, 0x6E], [0xAF, 0x6F], [0xAF, 0x70], [0xCC, 0xB5], [0xF0, 0xF2], [0xAF, 0x71], [0xAF, 0x72], [0xB3, 0xD5], [0xAF, 0x73], [0xAF, 0x74], [0xAF, 0x75], [0xAF, 0x76], [0xB1, 0xD4], [0xAF, 0x77], [0xAF, 0x78], [0xF0, 0xF3], [0xAF, 0x79], [0xAF, 0x7A], [0xF0, 0xF4], [0xF0, 0xF6], [0xB4, 0xE1], [0xAF, 0x7B], [0xF0, 0xF1], [0xAF, 0x7C], [0xF0, 0xF7], [0xAF, 0x7D], [0xAF, 0x7E], [0xAF, 0x80], [0xAF, 0x81], [0xF0, 0xFA], [0xAF, 0x82], [0xF0, 0xF8], [0xAF, 0x83], [0xAF, 0x84], [0xAF, 0x85], [0xF0, 0xF5], [0xAF, 0x86], [0xAF, 0x87], [0xAF, 0x88], [0xAF, 0x89], [0xF0, 0xFD], [0xAF, 0x8A], [0xF0, 0xF9], [0xF0, 0xFC], [0xF0, 0xFE], [0xAF, 0x8B], [0xF1, 0xA1], [0xAF, 0x8C], [0xAF, 0x8D], [0xAF, 0x8E], [0xCE, 0xC1], [0xF1, 0xA4], [0xAF, 0x8F], [0xF1, 0xA3], [0xAF, 0x90], [0xC1, 0xF6], [0xF0, 0xFB], [0xCA, 0xDD], [0xAF, 0x91], [0xAF, 0x92], [0xB4, 0xF1], [0xB1, 0xF1], [0xCC, 0xB1], [0xAF, 0x93], [0xF1, 0xA6], [0xAF, 0x94], [0xAF, 0x95], [0xF1, 0xA7], [0xAF, 0x96], [0xAF, 0x97], [0xF1, 0xAC], [0xD5, 0xCE], [0xF1, 0xA9], [0xAF, 0x98], [0xAF, 0x99], [0xC8, 0xB3], [0xAF, 0x9A], [0xAF, 0x9B], [0xAF, 0x9C], [0xF1, 0xA2], [0xAF, 0x9D], [0xF1, 0xAB], [0xF1, 0xA8], [0xF1, 0xA5], [0xAF, 0x9E], [0xAF, 0x9F], [0xF1, 0xAA], [0xAF, 0xA0], [0xB0, 0x40], [0xB0, 0x41], [0xB0, 0x42], [0xB0, 0x43], [0xB0, 0x44], [0xB0, 0x45], [0xB0, 0x46], [0xB0, 0xA9], [0xF1, 0xAD], [0xB0, 0x47], [0xB0, 0x48], [0xB0, 0x49], [0xB0, 0x4A], [0xB0, 0x4B], [0xB0, 0x4C], [0xF1, 0xAF], [0xB0, 0x4D], [0xF1, 0xB1], [0xB0, 0x4E], [0xB0, 0x4F], [0xB0, 0x50], [0xB0, 0x51], [0xB0, 0x52], [0xF1, 0xB0], [0xB0, 0x53], [0xF1, 0xAE], [0xB0, 0x54], [0xB0, 0x55], [0xB0, 0x56], [0xB0, 0x57], [0xD1, 0xA2], [0xB0, 0x58], [0xB0, 0x59], [0xB0, 0x5A], [0xB0, 0x5B], [0xB0, 0x5C], [0xB0, 0x5D], [0xB0, 0x5E], [0xF1, 0xB2], [0xB0, 0x5F], [0xB0, 0x60], [0xB0, 0x61], [0xF1, 0xB3], [0xB0, 0x62], [0xB0, 0x63], [0xB0, 0x64], [0xB0, 0x65], [0xB0, 0x66], [0xB0, 0x67], [0xB0, 0x68], [0xB0, 0x69], [0xB9, 0xEF], [0xB0, 0x6A], [0xB0, 0x6B], [0xB5, 0xC7], [0xB0, 0x6C], [0xB0, 0xD7], [0xB0, 0xD9], [0xB0, 0x6D], [0xB0, 0x6E], [0xB0, 0x6F], [0xD4, 0xED], [0xB0, 0x70], [0xB5, 0xC4], [0xB0, 0x71], [0xBD, 0xD4], [0xBB, 0xCA], [0xF0, 0xA7], [0xB0, 0x72], [0xB0, 0x73], [0xB8, 0xDE], [0xB0, 0x74], [0xB0, 0x75], [0xF0, 0xA8], [0xB0, 0x76], [0xB0, 0x77], [0xB0, 0xA8], [0xB0, 0x78], [0xF0, 0xA9], [0xB0, 0x79], [0xB0, 0x7A], [0xCD, 0xEE], [0xB0, 0x7B], [0xB0, 0x7C], [0xF0, 0xAA], [0xB0, 0x7D], [0xB0, 0x7E], [0xB0, 0x80], [0xB0, 0x81], [0xB0, 0x82], [0xB0, 0x83], [0xB0, 0x84], [0xB0, 0x85], [0xB0, 0x86], [0xB0, 0x87], [0xF0, 0xAB], [0xB0, 0x88], [0xB0, 0x89], [0xB0, 0x8A], [0xB0, 0x8B], [0xB0, 0x8C], [0xB0, 0x8D], [0xB0, 0x8E], [0xB0, 0x8F], [0xB0, 0x90], [0xC6, 0xA4], [0xB0, 0x91], [0xB0, 0x92], [0xD6, 0xE5], [0xF1, 0xE4], [0xB0, 0x93], [0xF1, 0xE5], [0xB0, 0x94], [0xB0, 0x95], [0xB0, 0x96], [0xB0, 0x97], [0xB0, 0x98], [0xB0, 0x99], [0xB0, 0x9A], [0xB0, 0x9B], [0xB0, 0x9C], [0xB0, 0x9D], [0xC3, 0xF3], [0xB0, 0x9E], [0xB0, 0x9F], [0xD3, 0xDB], [0xB0, 0xA0], [0xB1, 0x40], [0xD6, 0xD1], [0xC5, 0xE8], [0xB1, 0x41], [0xD3, 0xAF], [0xB1, 0x42], [0xD2, 0xE6], [0xB1, 0x43], [0xB1, 0x44], [0xEE, 0xC1], [0xB0, 0xBB], [0xD5, 0xB5], [0xD1, 0xCE], [0xBC, 0xE0], [0xBA, 0xD0], [0xB1, 0x45], [0xBF, 0xF8], [0xB1, 0x46], [0xB8, 0xC7], [0xB5, 0xC1], [0xC5, 0xCC], [0xB1, 0x47], [0xB1, 0x48], [0xCA, 0xA2], [0xB1, 0x49], [0xB1, 0x4A], [0xB1, 0x4B], [0xC3, 0xCB], [0xB1, 0x4C], [0xB1, 0x4D], [0xB1, 0x4E], [0xB1, 0x4F], [0xB1, 0x50], [0xEE, 0xC2], [0xB1, 0x51], [0xB1, 0x52], [0xB1, 0x53], [0xB1, 0x54], [0xB1, 0x55], [0xB1, 0x56], [0xB1, 0x57], [0xB1, 0x58], [0xC4, 0xBF], [0xB6, 0xA2], [0xB1, 0x59], [0xED, 0xEC], [0xC3, 0xA4], [0xB1, 0x5A], [0xD6, 0xB1], [0xB1, 0x5B], [0xB1, 0x5C], [0xB1, 0x5D], [0xCF, 0xE0], [0xED, 0xEF], [0xB1, 0x5E], [0xB1, 0x5F], [0xC5, 0xCE], [0xB1, 0x60], [0xB6, 0xDC], [0xB1, 0x61], [0xB1, 0x62], [0xCA, 0xA1], [0xB1, 0x63], [0xB1, 0x64], [0xED, 0xED], [0xB1, 0x65], [0xB1, 0x66], [0xED, 0xF0], [0xED, 0xF1], [0xC3, 0xBC], [0xB1, 0x67], [0xBF, 0xB4], [0xB1, 0x68], [0xED, 0xEE], [0xB1, 0x69], [0xB1, 0x6A], [0xB1, 0x6B], [0xB1, 0x6C], [0xB1, 0x6D], [0xB1, 0x6E], [0xB1, 0x6F], [0xB1, 0x70], [0xB1, 0x71], [0xB1, 0x72], [0xB1, 0x73], [0xED, 0xF4], [0xED, 0xF2], [0xB1, 0x74], [0xB1, 0x75], [0xB1, 0x76], [0xB1, 0x77], [0xD5, 0xE6], [0xC3, 0xDF], [0xB1, 0x78], [0xED, 0xF3], [0xB1, 0x79], [0xB1, 0x7A], [0xB1, 0x7B], [0xED, 0xF6], [0xB1, 0x7C], [0xD5, 0xA3], [0xD1, 0xA3], [0xB1, 0x7D], [0xB1, 0x7E], [0xB1, 0x80], [0xED, 0xF5], [0xB1, 0x81], [0xC3, 0xD0], [0xB1, 0x82], [0xB1, 0x83], [0xB1, 0x84], [0xB1, 0x85], [0xB1, 0x86], [0xED, 0xF7], [0xBF, 0xF4], [0xBE, 0xEC], [0xED, 0xF8], [0xB1, 0x87], [0xCC, 0xF7], [0xB1, 0x88], [0xD1, 0xDB], [0xB1, 0x89], [0xB1, 0x8A], [0xB1, 0x8B], [0xD7, 0xC5], [0xD5, 0xF6], [0xB1, 0x8C], [0xED, 0xFC], [0xB1, 0x8D], [0xB1, 0x8E], [0xB1, 0x8F], [0xED, 0xFB], [0xB1, 0x90], [0xB1, 0x91], [0xB1, 0x92], [0xB1, 0x93], [0xB1, 0x94], [0xB1, 0x95], [0xB1, 0x96], [0xB1, 0x97], [0xED, 0xF9], [0xED, 0xFA], [0xB1, 0x98], [0xB1, 0x99], [0xB1, 0x9A], [0xB1, 0x9B], [0xB1, 0x9C], [0xB1, 0x9D], [0xB1, 0x9E], [0xB1, 0x9F], [0xED, 0xFD], [0xBE, 0xA6], [0xB1, 0xA0], [0xB2, 0x40], [0xB2, 0x41], [0xB2, 0x42], [0xB2, 0x43], [0xCB, 0xAF], [0xEE, 0xA1], [0xB6, 0xBD], [0xB2, 0x44], [0xEE, 0xA2], [0xC4, 0xC0], [0xB2, 0x45], [0xED, 0xFE], [0xB2, 0x46], [0xB2, 0x47], [0xBD, 0xDE], [0xB2, 0xC7], [0xB2, 0x48], [0xB2, 0x49], [0xB2, 0x4A], [0xB2, 0x4B], [0xB2, 0x4C], [0xB2, 0x4D], [0xB2, 0x4E], [0xB2, 0x4F], [0xB2, 0x50], [0xB2, 0x51], [0xB2, 0x52], [0xB2, 0x53], [0xB6, 0xC3], [0xB2, 0x54], [0xB2, 0x55], [0xB2, 0x56], [0xEE, 0xA5], [0xD8, 0xBA], [0xEE, 0xA3], [0xEE, 0xA6], [0xB2, 0x57], [0xB2, 0x58], [0xB2, 0x59], [0xC3, 0xE9], [0xB3, 0xF2], [0xB2, 0x5A], [0xB2, 0x5B], [0xB2, 0x5C], [0xB2, 0x5D], [0xB2, 0x5E], [0xB2, 0x5F], [0xEE, 0xA7], [0xEE, 0xA4], [0xCF, 0xB9], [0xB2, 0x60], [0xB2, 0x61], [0xEE, 0xA8], [0xC2, 0xF7], [0xB2, 0x62], [0xB2, 0x63], [0xB2, 0x64], [0xB2, 0x65], [0xB2, 0x66], [0xB2, 0x67], [0xB2, 0x68], [0xB2, 0x69], [0xB2, 0x6A], [0xB2, 0x6B], [0xB2, 0x6C], [0xB2, 0x6D], [0xEE, 0xA9], [0xEE, 0xAA], [0xB2, 0x6E], [0xDE, 0xAB], [0xB2, 0x6F], [0xB2, 0x70], [0xC6, 0xB3], [0xB2, 0x71], [0xC7, 0xC6], [0xB2, 0x72], [0xD6, 0xF5], [0xB5, 0xC9], [0xB2, 0x73], [0xCB, 0xB2], [0xB2, 0x74], [0xB2, 0x75], [0xB2, 0x76], [0xEE, 0xAB], [0xB2, 0x77], [0xB2, 0x78], [0xCD, 0xAB], [0xB2, 0x79], [0xEE, 0xAC], [0xB2, 0x7A], [0xB2, 0x7B], [0xB2, 0x7C], [0xB2, 0x7D], [0xB2, 0x7E], [0xD5, 0xB0], [0xB2, 0x80], [0xEE, 0xAD], [0xB2, 0x81], [0xF6, 0xC4], [0xB2, 0x82], [0xB2, 0x83], [0xB2, 0x84], [0xB2, 0x85], [0xB2, 0x86], [0xB2, 0x87], [0xB2, 0x88], [0xB2, 0x89], [0xB2, 0x8A], [0xB2, 0x8B], [0xB2, 0x8C], [0xB2, 0x8D], [0xB2, 0x8E], [0xDB, 0xC7], [0xB2, 0x8F], [0xB2, 0x90], [0xB2, 0x91], [0xB2, 0x92], [0xB2, 0x93], [0xB2, 0x94], [0xB2, 0x95], [0xB2, 0x96], [0xB2, 0x97], [0xB4, 0xA3], [0xB2, 0x98], [0xB2, 0x99], [0xB2, 0x9A], [0xC3, 0xAC], [0xF1, 0xE6], [0xB2, 0x9B], [0xB2, 0x9C], [0xB2, 0x9D], [0xB2, 0x9E], [0xB2, 0x9F], [0xCA, 0xB8], [0xD2, 0xD3], [0xB2, 0xA0], [0xD6, 0xAA], [0xB3, 0x40], [0xEF, 0xF2], [0xB3, 0x41], [0xBE, 0xD8], [0xB3, 0x42], [0xBD, 0xC3], [0xEF, 0xF3], [0xB6, 0xCC], [0xB0, 0xAB], [0xB3, 0x43], [0xB3, 0x44], [0xB3, 0x45], [0xB3, 0x46], [0xCA, 0xAF], [0xB3, 0x47], [0xB3, 0x48], [0xED, 0xB6], [0xB3, 0x49], [0xED, 0xB7], [0xB3, 0x4A], [0xB3, 0x4B], [0xB3, 0x4C], [0xB3, 0x4D], [0xCE, 0xF9], [0xB7, 0xAF], [0xBF, 0xF3], [0xED, 0xB8], [0xC2, 0xEB], [0xC9, 0xB0], [0xB3, 0x4E], [0xB3, 0x4F], [0xB3, 0x50], [0xB3, 0x51], [0xB3, 0x52], [0xB3, 0x53], [0xED, 0xB9], [0xB3, 0x54], [0xB3, 0x55], [0xC6, 0xF6], [0xBF, 0xB3], [0xB3, 0x56], [0xB3, 0x57], [0xB3, 0x58], [0xED, 0xBC], [0xC5, 0xF8], [0xB3, 0x59], [0xD1, 0xD0], [0xB3, 0x5A], [0xD7, 0xA9], [0xED, 0xBA], [0xED, 0xBB], [0xB3, 0x5B], [0xD1, 0xE2], [0xB3, 0x5C], [0xED, 0xBF], [0xED, 0xC0], [0xB3, 0x5D], [0xED, 0xC4], [0xB3, 0x5E], [0xB3, 0x5F], [0xB3, 0x60], [0xED, 0xC8], [0xB3, 0x61], [0xED, 0xC6], [0xED, 0xCE], [0xD5, 0xE8], [0xB3, 0x62], [0xED, 0xC9], [0xB3, 0x63], [0xB3, 0x64], [0xED, 0xC7], [0xED, 0xBE], [0xB3, 0x65], [0xB3, 0x66], [0xC5, 0xE9], [0xB3, 0x67], [0xB3, 0x68], [0xB3, 0x69], [0xC6, 0xC6], [0xB3, 0x6A], [0xB3, 0x6B], [0xC9, 0xE9], [0xD4, 0xD2], [0xED, 0xC1], [0xED, 0xC2], [0xED, 0xC3], [0xED, 0xC5], [0xB3, 0x6C], [0xC0, 0xF9], [0xB3, 0x6D], [0xB4, 0xA1], [0xB3, 0x6E], [0xB3, 0x6F], [0xB3, 0x70], [0xB3, 0x71], [0xB9, 0xE8], [0xB3, 0x72], [0xED, 0xD0], [0xB3, 0x73], [0xB3, 0x74], [0xB3, 0x75], [0xB3, 0x76], [0xED, 0xD1], [0xB3, 0x77], [0xED, 0xCA], [0xB3, 0x78], [0xED, 0xCF], [0xB3, 0x79], [0xCE, 0xF8], [0xB3, 0x7A], [0xB3, 0x7B], [0xCB, 0xB6], [0xED, 0xCC], [0xED, 0xCD], [0xB3, 0x7C], [0xB3, 0x7D], [0xB3, 0x7E], [0xB3, 0x80], [0xB3, 0x81], [0xCF, 0xF5], [0xB3, 0x82], [0xB3, 0x83], [0xB3, 0x84], [0xB3, 0x85], [0xB3, 0x86], [0xB3, 0x87], [0xB3, 0x88], [0xB3, 0x89], [0xB3, 0x8A], [0xB3, 0x8B], [0xB3, 0x8C], [0xB3, 0x8D], [0xED, 0xD2], [0xC1, 0xF2], [0xD3, 0xB2], [0xED, 0xCB], [0xC8, 0xB7], [0xB3, 0x8E], [0xB3, 0x8F], [0xB3, 0x90], [0xB3, 0x91], [0xB3, 0x92], [0xB3, 0x93], [0xB3, 0x94], [0xB3, 0x95], [0xBC, 0xEF], [0xB3, 0x96], [0xB3, 0x97], [0xB3, 0x98], [0xB3, 0x99], [0xC5, 0xF0], [0xB3, 0x9A], [0xB3, 0x9B], [0xB3, 0x9C], [0xB3, 0x9D], [0xB3, 0x9E], [0xB3, 0x9F], [0xB3, 0xA0], [0xB4, 0x40], [0xB4, 0x41], [0xB4, 0x42], [0xED, 0xD6], [0xB4, 0x43], [0xB5, 0xEF], [0xB4, 0x44], [0xB4, 0x45], [0xC2, 0xB5], [0xB0, 0xAD], [0xCB, 0xE9], [0xB4, 0x46], [0xB4, 0x47], [0xB1, 0xAE], [0xB4, 0x48], [0xED, 0xD4], [0xB4, 0x49], [0xB4, 0x4A], [0xB4, 0x4B], [0xCD, 0xEB], [0xB5, 0xE2], [0xB4, 0x4C], [0xED, 0xD5], [0xED, 0xD3], [0xED, 0xD7], [0xB4, 0x4D], [0xB4, 0x4E], [0xB5, 0xFA], [0xB4, 0x4F], [0xED, 0xD8], [0xB4, 0x50], [0xED, 0xD9], [0xB4, 0x51], [0xED, 0xDC], [0xB4, 0x52], [0xB1, 0xCC], [0xB4, 0x53], [0xB4, 0x54], [0xB4, 0x55], [0xB4, 0x56], [0xB4, 0x57], [0xB4, 0x58], [0xB4, 0x59], [0xB4, 0x5A], [0xC5, 0xF6], [0xBC, 0xEE], [0xED, 0xDA], [0xCC, 0xBC], [0xB2, 0xEA], [0xB4, 0x5B], [0xB4, 0x5C], [0xB4, 0x5D], [0xB4, 0x5E], [0xED, 0xDB], [0xB4, 0x5F], [0xB4, 0x60], [0xB4, 0x61], [0xB4, 0x62], [0xC4, 0xEB], [0xB4, 0x63], [0xB4, 0x64], [0xB4, 0xC5], [0xB4, 0x65], [0xB4, 0x66], [0xB4, 0x67], [0xB0, 0xF5], [0xB4, 0x68], [0xB4, 0x69], [0xB4, 0x6A], [0xED, 0xDF], [0xC0, 0xDA], [0xB4, 0xE8], [0xB4, 0x6B], [0xB4, 0x6C], [0xB4, 0x6D], [0xB4, 0x6E], [0xC5, 0xCD], [0xB4, 0x6F], [0xB4, 0x70], [0xB4, 0x71], [0xED, 0xDD], [0xBF, 0xC4], [0xB4, 0x72], [0xB4, 0x73], [0xB4, 0x74], [0xED, 0xDE], [0xB4, 0x75], [0xB4, 0x76], [0xB4, 0x77], [0xB4, 0x78], [0xB4, 0x79], [0xB4, 0x7A], [0xB4, 0x7B], [0xB4, 0x7C], [0xB4, 0x7D], [0xB4, 0x7E], [0xB4, 0x80], [0xB4, 0x81], [0xB4, 0x82], [0xB4, 0x83], [0xC4, 0xA5], [0xB4, 0x84], [0xB4, 0x85], [0xB4, 0x86], [0xED, 0xE0], [0xB4, 0x87], [0xB4, 0x88], [0xB4, 0x89], [0xB4, 0x8A], [0xB4, 0x8B], [0xED, 0xE1], [0xB4, 0x8C], [0xED, 0xE3], [0xB4, 0x8D], [0xB4, 0x8E], [0xC1, 0xD7], [0xB4, 0x8F], [0xB4, 0x90], [0xBB, 0xC7], [0xB4, 0x91], [0xB4, 0x92], [0xB4, 0x93], [0xB4, 0x94], [0xB4, 0x95], [0xB4, 0x96], [0xBD, 0xB8], [0xB4, 0x97], [0xB4, 0x98], [0xB4, 0x99], [0xED, 0xE2], [0xB4, 0x9A], [0xB4, 0x9B], [0xB4, 0x9C], [0xB4, 0x9D], [0xB4, 0x9E], [0xB4, 0x9F], [0xB4, 0xA0], [0xB5, 0x40], [0xB5, 0x41], [0xB5, 0x42], [0xB5, 0x43], [0xB5, 0x44], [0xB5, 0x45], [0xED, 0xE4], [0xB5, 0x46], [0xB5, 0x47], [0xB5, 0x48], [0xB5, 0x49], [0xB5, 0x4A], [0xB5, 0x4B], [0xB5, 0x4C], [0xB5, 0x4D], [0xB5, 0x4E], [0xB5, 0x4F], [0xED, 0xE6], [0xB5, 0x50], [0xB5, 0x51], [0xB5, 0x52], [0xB5, 0x53], [0xB5, 0x54], [0xED, 0xE5], [0xB5, 0x55], [0xB5, 0x56], [0xB5, 0x57], [0xB5, 0x58], [0xB5, 0x59], [0xB5, 0x5A], [0xB5, 0x5B], [0xB5, 0x5C], [0xB5, 0x5D], [0xB5, 0x5E], [0xB5, 0x5F], [0xB5, 0x60], [0xB5, 0x61], [0xB5, 0x62], [0xB5, 0x63], [0xED, 0xE7], [0xB5, 0x64], [0xB5, 0x65], [0xB5, 0x66], [0xB5, 0x67], [0xB5, 0x68], [0xCA, 0xBE], [0xEC, 0xEA], [0xC0, 0xF1], [0xB5, 0x69], [0xC9, 0xE7], [0xB5, 0x6A], [0xEC, 0xEB], [0xC6, 0xEE], [0xB5, 0x6B], [0xB5, 0x6C], [0xB5, 0x6D], [0xB5, 0x6E], [0xEC, 0xEC], [0xB5, 0x6F], [0xC6, 0xED], [0xEC, 0xED], [0xB5, 0x70], [0xB5, 0x71], [0xB5, 0x72], [0xB5, 0x73], [0xB5, 0x74], [0xB5, 0x75], [0xB5, 0x76], [0xB5, 0x77], [0xB5, 0x78], [0xEC, 0xF0], [0xB5, 0x79], [0xB5, 0x7A], [0xD7, 0xE6], [0xEC, 0xF3], [0xB5, 0x7B], [0xB5, 0x7C], [0xEC, 0xF1], [0xEC, 0xEE], [0xEC, 0xEF], [0xD7, 0xA3], [0xC9, 0xF1], [0xCB, 0xEE], [0xEC, 0xF4], [0xB5, 0x7D], [0xEC, 0xF2], [0xB5, 0x7E], [0xB5, 0x80], [0xCF, 0xE9], [0xB5, 0x81], [0xEC, 0xF6], [0xC6, 0xB1], [0xB5, 0x82], [0xB5, 0x83], [0xB5, 0x84], [0xB5, 0x85], [0xBC, 0xC0], [0xB5, 0x86], [0xEC, 0xF5], [0xB5, 0x87], [0xB5, 0x88], [0xB5, 0x89], [0xB5, 0x8A], [0xB5, 0x8B], [0xB5, 0x8C], [0xB5, 0x8D], [0xB5, 0xBB], [0xBB, 0xF6], [0xB5, 0x8E], [0xEC, 0xF7], [0xB5, 0x8F], [0xB5, 0x90], [0xB5, 0x91], [0xB5, 0x92], [0xB5, 0x93], [0xD9, 0xF7], [0xBD, 0xFB], [0xB5, 0x94], [0xB5, 0x95], [0xC2, 0xBB], [0xEC, 0xF8], [0xB5, 0x96], [0xB5, 0x97], [0xB5, 0x98], [0xB5, 0x99], [0xEC, 0xF9], [0xB5, 0x9A], [0xB5, 0x9B], [0xB5, 0x9C], [0xB5, 0x9D], [0xB8, 0xA3], [0xB5, 0x9E], [0xB5, 0x9F], [0xB5, 0xA0], [0xB6, 0x40], [0xB6, 0x41], [0xB6, 0x42], [0xB6, 0x43], [0xB6, 0x44], [0xB6, 0x45], [0xB6, 0x46], [0xEC, 0xFA], [0xB6, 0x47], [0xB6, 0x48], [0xB6, 0x49], [0xB6, 0x4A], [0xB6, 0x4B], [0xB6, 0x4C], [0xB6, 0x4D], [0xB6, 0x4E], [0xB6, 0x4F], [0xB6, 0x50], [0xB6, 0x51], [0xB6, 0x52], [0xEC, 0xFB], [0xB6, 0x53], [0xB6, 0x54], [0xB6, 0x55], [0xB6, 0x56], [0xB6, 0x57], [0xB6, 0x58], [0xB6, 0x59], [0xB6, 0x5A], [0xB6, 0x5B], [0xB6, 0x5C], [0xB6, 0x5D], [0xEC, 0xFC], [0xB6, 0x5E], [0xB6, 0x5F], [0xB6, 0x60], [0xB6, 0x61], [0xB6, 0x62], [0xD3, 0xED], [0xD8, 0xAE], [0xC0, 0xEB], [0xB6, 0x63], [0xC7, 0xDD], [0xBA, 0xCC], [0xB6, 0x64], [0xD0, 0xE3], [0xCB, 0xBD], [0xB6, 0x65], [0xCD, 0xBA], [0xB6, 0x66], [0xB6, 0x67], [0xB8, 0xD1], [0xB6, 0x68], [0xB6, 0x69], [0xB1, 0xFC], [0xB6, 0x6A], [0xC7, 0xEF], [0xB6, 0x6B], [0xD6, 0xD6], [0xB6, 0x6C], [0xB6, 0x6D], [0xB6, 0x6E], [0xBF, 0xC6], [0xC3, 0xEB], [0xB6, 0x6F], [0xB6, 0x70], [0xEF, 0xF5], [0xB6, 0x71], [0xB6, 0x72], [0xC3, 0xD8], [0xB6, 0x73], [0xB6, 0x74], [0xB6, 0x75], [0xB6, 0x76], [0xB6, 0x77], [0xB6, 0x78], [0xD7, 0xE2], [0xB6, 0x79], [0xB6, 0x7A], [0xB6, 0x7B], [0xEF, 0xF7], [0xB3, 0xD3], [0xB6, 0x7C], [0xC7, 0xD8], [0xD1, 0xED], [0xB6, 0x7D], [0xD6, 0xC8], [0xB6, 0x7E], [0xEF, 0xF8], [0xB6, 0x80], [0xEF, 0xF6], [0xB6, 0x81], [0xBB, 0xFD], [0xB3, 0xC6], [0xB6, 0x82], [0xB6, 0x83], [0xB6, 0x84], [0xB6, 0x85], [0xB6, 0x86], [0xB6, 0x87], [0xB6, 0x88], [0xBD, 0xD5], [0xB6, 0x89], [0xB6, 0x8A], [0xD2, 0xC6], [0xB6, 0x8B], [0xBB, 0xE0], [0xB6, 0x8C], [0xB6, 0x8D], [0xCF, 0xA1], [0xB6, 0x8E], [0xEF, 0xFC], [0xEF, 0xFB], [0xB6, 0x8F], [0xB6, 0x90], [0xEF, 0xF9], [0xB6, 0x91], [0xB6, 0x92], [0xB6, 0x93], [0xB6, 0x94], [0xB3, 0xCC], [0xB6, 0x95], [0xC9, 0xD4], [0xCB, 0xB0], [0xB6, 0x96], [0xB6, 0x97], [0xB6, 0x98], [0xB6, 0x99], [0xB6, 0x9A], [0xEF, 0xFE], [0xB6, 0x9B], [0xB6, 0x9C], [0xB0, 0xDE], [0xB6, 0x9D], [0xB6, 0x9E], [0xD6, 0xC9], [0xB6, 0x9F], [0xB6, 0xA0], [0xB7, 0x40], [0xEF, 0xFD], [0xB7, 0x41], [0xB3, 0xED], [0xB7, 0x42], [0xB7, 0x43], [0xF6, 0xD5], [0xB7, 0x44], [0xB7, 0x45], [0xB7, 0x46], [0xB7, 0x47], [0xB7, 0x48], [0xB7, 0x49], [0xB7, 0x4A], [0xB7, 0x4B], [0xB7, 0x4C], [0xB7, 0x4D], [0xB7, 0x4E], [0xB7, 0x4F], [0xB7, 0x50], [0xB7, 0x51], [0xB7, 0x52], [0xCE, 0xC8], [0xB7, 0x53], [0xB7, 0x54], [0xB7, 0x55], [0xF0, 0xA2], [0xB7, 0x56], [0xF0, 0xA1], [0xB7, 0x57], [0xB5, 0xBE], [0xBC, 0xDA], [0xBB, 0xFC], [0xB7, 0x58], [0xB8, 0xE5], [0xB7, 0x59], [0xB7, 0x5A], [0xB7, 0x5B], [0xB7, 0x5C], [0xB7, 0x5D], [0xB7, 0x5E], [0xC4, 0xC2], [0xB7, 0x5F], [0xB7, 0x60], [0xB7, 0x61], [0xB7, 0x62], [0xB7, 0x63], [0xB7, 0x64], [0xB7, 0x65], [0xB7, 0x66], [0xB7, 0x67], [0xB7, 0x68], [0xF0, 0xA3], [0xB7, 0x69], [0xB7, 0x6A], [0xB7, 0x6B], [0xB7, 0x6C], [0xB7, 0x6D], [0xCB, 0xEB], [0xB7, 0x6E], [0xB7, 0x6F], [0xB7, 0x70], [0xB7, 0x71], [0xB7, 0x72], [0xB7, 0x73], [0xB7, 0x74], [0xB7, 0x75], [0xB7, 0x76], [0xB7, 0x77], [0xB7, 0x78], [0xB7, 0x79], [0xB7, 0x7A], [0xB7, 0x7B], [0xB7, 0x7C], [0xB7, 0x7D], [0xB7, 0x7E], [0xB7, 0x80], [0xB7, 0x81], [0xB7, 0x82], [0xB7, 0x83], [0xB7, 0x84], [0xB7, 0x85], [0xB7, 0x86], [0xF0, 0xA6], [0xB7, 0x87], [0xB7, 0x88], [0xB7, 0x89], [0xD1, 0xA8], [0xB7, 0x8A], [0xBE, 0xBF], [0xC7, 0xEE], [0xF1, 0xB6], [0xF1, 0xB7], [0xBF, 0xD5], [0xB7, 0x8B], [0xB7, 0x8C], [0xB7, 0x8D], [0xB7, 0x8E], [0xB4, 0xA9], [0xF1, 0xB8], [0xCD, 0xBB], [0xB7, 0x8F], [0xC7, 0xD4], [0xD5, 0xAD], [0xB7, 0x90], [0xF1, 0xB9], [0xB7, 0x91], [0xF1, 0xBA], [0xB7, 0x92], [0xB7, 0x93], [0xB7, 0x94], [0xB7, 0x95], [0xC7, 0xCF], [0xB7, 0x96], [0xB7, 0x97], [0xB7, 0x98], [0xD2, 0xA4], [0xD6, 0xCF], [0xB7, 0x99], [0xB7, 0x9A], [0xF1, 0xBB], [0xBD, 0xD1], [0xB4, 0xB0], [0xBE, 0xBD], [0xB7, 0x9B], [0xB7, 0x9C], [0xB7, 0x9D], [0xB4, 0xDC], [0xCE, 0xD1], [0xB7, 0x9E], [0xBF, 0xDF], [0xF1, 0xBD], [0xB7, 0x9F], [0xB7, 0xA0], [0xB8, 0x40], [0xB8, 0x41], [0xBF, 0xFA], [0xF1, 0xBC], [0xB8, 0x42], [0xF1, 0xBF], [0xB8, 0x43], [0xB8, 0x44], [0xB8, 0x45], [0xF1, 0xBE], [0xF1, 0xC0], [0xB8, 0x46], [0xB8, 0x47], [0xB8, 0x48], [0xB8, 0x49], [0xB8, 0x4A], [0xF1, 0xC1], [0xB8, 0x4B], [0xB8, 0x4C], [0xB8, 0x4D], [0xB8, 0x4E], [0xB8, 0x4F], [0xB8, 0x50], [0xB8, 0x51], [0xB8, 0x52], [0xB8, 0x53], [0xB8, 0x54], [0xB8, 0x55], [0xC1, 0xFE], [0xB8, 0x56], [0xB8, 0x57], [0xB8, 0x58], [0xB8, 0x59], [0xB8, 0x5A], [0xB8, 0x5B], [0xB8, 0x5C], [0xB8, 0x5D], [0xB8, 0x5E], [0xB8, 0x5F], [0xB8, 0x60], [0xC1, 0xA2], [0xB8, 0x61], [0xB8, 0x62], [0xB8, 0x63], [0xB8, 0x64], [0xB8, 0x65], [0xB8, 0x66], [0xB8, 0x67], [0xB8, 0x68], [0xB8, 0x69], [0xB8, 0x6A], [0xCA, 0xFA], [0xB8, 0x6B], [0xB8, 0x6C], [0xD5, 0xBE], [0xB8, 0x6D], [0xB8, 0x6E], [0xB8, 0x6F], [0xB8, 0x70], [0xBE, 0xBA], [0xBE, 0xB9], [0xD5, 0xC2], [0xB8, 0x71], [0xB8, 0x72], [0xBF, 0xA2], [0xB8, 0x73], [0xCD, 0xAF], [0xF1, 0xB5], [0xB8, 0x74], [0xB8, 0x75], [0xB8, 0x76], [0xB8, 0x77], [0xB8, 0x78], [0xB8, 0x79], [0xBD, 0xDF], [0xB8, 0x7A], [0xB6, 0xCB], [0xB8, 0x7B], [0xB8, 0x7C], [0xB8, 0x7D], [0xB8, 0x7E], [0xB8, 0x80], [0xB8, 0x81], [0xB8, 0x82], [0xB8, 0x83], [0xB8, 0x84], [0xD6, 0xF1], [0xF3, 0xC3], [0xB8, 0x85], [0xB8, 0x86], [0xF3, 0xC4], [0xB8, 0x87], [0xB8, 0xCD], [0xB8, 0x88], [0xB8, 0x89], [0xB8, 0x8A], [0xF3, 0xC6], [0xF3, 0xC7], [0xB8, 0x8B], [0xB0, 0xCA], [0xB8, 0x8C], [0xF3, 0xC5], [0xB8, 0x8D], [0xF3, 0xC9], [0xCB, 0xF1], [0xB8, 0x8E], [0xB8, 0x8F], [0xB8, 0x90], [0xF3, 0xCB], [0xB8, 0x91], [0xD0, 0xA6], [0xB8, 0x92], [0xB8, 0x93], [0xB1, 0xCA], [0xF3, 0xC8], [0xB8, 0x94], [0xB8, 0x95], [0xB8, 0x96], [0xF3, 0xCF], [0xB8, 0x97], [0xB5, 0xD1], [0xB8, 0x98], [0xB8, 0x99], [0xF3, 0xD7], [0xB8, 0x9A], [0xF3, 0xD2], [0xB8, 0x9B], [0xB8, 0x9C], [0xB8, 0x9D], [0xF3, 0xD4], [0xF3, 0xD3], [0xB7, 0xFB], [0xB8, 0x9E], [0xB1, 0xBF], [0xB8, 0x9F], [0xF3, 0xCE], [0xF3, 0xCA], [0xB5, 0xDA], [0xB8, 0xA0], [0xF3, 0xD0], [0xB9, 0x40], [0xB9, 0x41], [0xF3, 0xD1], [0xB9, 0x42], [0xF3, 0xD5], [0xB9, 0x43], [0xB9, 0x44], [0xB9, 0x45], [0xB9, 0x46], [0xF3, 0xCD], [0xB9, 0x47], [0xBC, 0xE3], [0xB9, 0x48], [0xC1, 0xFD], [0xB9, 0x49], [0xF3, 0xD6], [0xB9, 0x4A], [0xB9, 0x4B], [0xB9, 0x4C], [0xB9, 0x4D], [0xB9, 0x4E], [0xB9, 0x4F], [0xF3, 0xDA], [0xB9, 0x50], [0xF3, 0xCC], [0xB9, 0x51], [0xB5, 0xC8], [0xB9, 0x52], [0xBD, 0xEE], [0xF3, 0xDC], [0xB9, 0x53], [0xB9, 0x54], [0xB7, 0xA4], [0xBF, 0xF0], [0xD6, 0xFE], [0xCD, 0xB2], [0xB9, 0x55], [0xB4, 0xF0], [0xB9, 0x56], [0xB2, 0xDF], [0xB9, 0x57], [0xF3, 0xD8], [0xB9, 0x58], [0xF3, 0xD9], [0xC9, 0xB8], [0xB9, 0x59], [0xF3, 0xDD], [0xB9, 0x5A], [0xB9, 0x5B], [0xF3, 0xDE], [0xB9, 0x5C], [0xF3, 0xE1], [0xB9, 0x5D], [0xB9, 0x5E], [0xB9, 0x5F], [0xB9, 0x60], [0xB9, 0x61], [0xB9, 0x62], [0xB9, 0x63], [0xB9, 0x64], [0xB9, 0x65], [0xB9, 0x66], [0xB9, 0x67], [0xF3, 0xDF], [0xB9, 0x68], [0xB9, 0x69], [0xF3, 0xE3], [0xF3, 0xE2], [0xB9, 0x6A], [0xB9, 0x6B], [0xF3, 0xDB], [0xB9, 0x6C], [0xBF, 0xEA], [0xB9, 0x6D], [0xB3, 0xEF], [0xB9, 0x6E], [0xF3, 0xE0], [0xB9, 0x6F], [0xB9, 0x70], [0xC7, 0xA9], [0xB9, 0x71], [0xBC, 0xF2], [0xB9, 0x72], [0xB9, 0x73], [0xB9, 0x74], [0xB9, 0x75], [0xF3, 0xEB], [0xB9, 0x76], [0xB9, 0x77], [0xB9, 0x78], [0xB9, 0x79], [0xB9, 0x7A], [0xB9, 0x7B], [0xB9, 0x7C], [0xB9, 0xBF], [0xB9, 0x7D], [0xB9, 0x7E], [0xF3, 0xE4], [0xB9, 0x80], [0xB9, 0x81], [0xB9, 0x82], [0xB2, 0xAD], [0xBB, 0xFE], [0xB9, 0x83], [0xCB, 0xE3], [0xB9, 0x84], [0xB9, 0x85], [0xB9, 0x86], [0xB9, 0x87], [0xF3, 0xED], [0xF3, 0xE9], [0xB9, 0x88], [0xB9, 0x89], [0xB9, 0x8A], [0xB9, 0xDC], [0xF3, 0xEE], [0xB9, 0x8B], [0xB9, 0x8C], [0xB9, 0x8D], [0xF3, 0xE5], [0xF3, 0xE6], [0xF3, 0xEA], [0xC2, 0xE1], [0xF3, 0xEC], [0xF3, 0xEF], [0xF3, 0xE8], [0xBC, 0xFD], [0xB9, 0x8E], [0xB9, 0x8F], [0xB9, 0x90], [0xCF, 0xE4], [0xB9, 0x91], [0xB9, 0x92], [0xF3, 0xF0], [0xB9, 0x93], [0xB9, 0x94], [0xB9, 0x95], [0xF3, 0xE7], [0xB9, 0x96], [0xB9, 0x97], [0xB9, 0x98], [0xB9, 0x99], [0xB9, 0x9A], [0xB9, 0x9B], [0xB9, 0x9C], [0xB9, 0x9D], [0xF3, 0xF2], [0xB9, 0x9E], [0xB9, 0x9F], [0xB9, 0xA0], [0xBA, 0x40], [0xD7, 0xAD], [0xC6, 0xAA], [0xBA, 0x41], [0xBA, 0x42], [0xBA, 0x43], [0xBA, 0x44], [0xF3, 0xF3], [0xBA, 0x45], [0xBA, 0x46], [0xBA, 0x47], [0xBA, 0x48], [0xF3, 0xF1], [0xBA, 0x49], [0xC2, 0xA8], [0xBA, 0x4A], [0xBA, 0x4B], [0xBA, 0x4C], [0xBA, 0x4D], [0xBA, 0x4E], [0xB8, 0xDD], [0xF3, 0xF5], [0xBA, 0x4F], [0xBA, 0x50], [0xF3, 0xF4], [0xBA, 0x51], [0xBA, 0x52], [0xBA, 0x53], [0xB4, 0xDB], [0xBA, 0x54], [0xBA, 0x55], [0xBA, 0x56], [0xF3, 0xF6], [0xF3, 0xF7], [0xBA, 0x57], [0xBA, 0x58], [0xBA, 0x59], [0xF3, 0xF8], [0xBA, 0x5A], [0xBA, 0x5B], [0xBA, 0x5C], [0xC0, 0xBA], [0xBA, 0x5D], [0xBA, 0x5E], [0xC0, 0xE9], [0xBA, 0x5F], [0xBA, 0x60], [0xBA, 0x61], [0xBA, 0x62], [0xBA, 0x63], [0xC5, 0xF1], [0xBA, 0x64], [0xBA, 0x65], [0xBA, 0x66], [0xBA, 0x67], [0xF3, 0xFB], [0xBA, 0x68], [0xF3, 0xFA], [0xBA, 0x69], [0xBA, 0x6A], [0xBA, 0x6B], [0xBA, 0x6C], [0xBA, 0x6D], [0xBA, 0x6E], [0xBA, 0x6F], [0xBA, 0x70], [0xB4, 0xD8], [0xBA, 0x71], [0xBA, 0x72], [0xBA, 0x73], [0xF3, 0xFE], [0xF3, 0xF9], [0xBA, 0x74], [0xBA, 0x75], [0xF3, 0xFC], [0xBA, 0x76], [0xBA, 0x77], [0xBA, 0x78], [0xBA, 0x79], [0xBA, 0x7A], [0xBA, 0x7B], [0xF3, 0xFD], [0xBA, 0x7C], [0xBA, 0x7D], [0xBA, 0x7E], [0xBA, 0x80], [0xBA, 0x81], [0xBA, 0x82], [0xBA, 0x83], [0xBA, 0x84], [0xF4, 0xA1], [0xBA, 0x85], [0xBA, 0x86], [0xBA, 0x87], [0xBA, 0x88], [0xBA, 0x89], [0xBA, 0x8A], [0xF4, 0xA3], [0xBB, 0xC9], [0xBA, 0x8B], [0xBA, 0x8C], [0xF4, 0xA2], [0xBA, 0x8D], [0xBA, 0x8E], [0xBA, 0x8F], [0xBA, 0x90], [0xBA, 0x91], [0xBA, 0x92], [0xBA, 0x93], [0xBA, 0x94], [0xBA, 0x95], [0xBA, 0x96], [0xBA, 0x97], [0xBA, 0x98], [0xBA, 0x99], [0xF4, 0xA4], [0xBA, 0x9A], [0xBA, 0x9B], [0xBA, 0x9C], [0xBA, 0x9D], [0xBA, 0x9E], [0xBA, 0x9F], [0xB2, 0xBE], [0xF4, 0xA6], [0xF4, 0xA5], [0xBA, 0xA0], [0xBB, 0x40], [0xBB, 0x41], [0xBB, 0x42], [0xBB, 0x43], [0xBB, 0x44], [0xBB, 0x45], [0xBB, 0x46], [0xBB, 0x47], [0xBB, 0x48], [0xBB, 0x49], [0xBC, 0xAE], [0xBB, 0x4A], [0xBB, 0x4B], [0xBB, 0x4C], [0xBB, 0x4D], [0xBB, 0x4E], [0xBB, 0x4F], [0xBB, 0x50], [0xBB, 0x51], [0xBB, 0x52], [0xBB, 0x53], [0xBB, 0x54], [0xBB, 0x55], [0xBB, 0x56], [0xBB, 0x57], [0xBB, 0x58], [0xBB, 0x59], [0xBB, 0x5A], [0xBB, 0x5B], [0xBB, 0x5C], [0xBB, 0x5D], [0xBB, 0x5E], [0xBB, 0x5F], [0xBB, 0x60], [0xBB, 0x61], [0xBB, 0x62], [0xBB, 0x63], [0xBB, 0x64], [0xBB, 0x65], [0xBB, 0x66], [0xBB, 0x67], [0xBB, 0x68], [0xBB, 0x69], [0xBB, 0x6A], [0xBB, 0x6B], [0xBB, 0x6C], [0xBB, 0x6D], [0xBB, 0x6E], [0xC3, 0xD7], [0xD9, 0xE1], [0xBB, 0x6F], [0xBB, 0x70], [0xBB, 0x71], [0xBB, 0x72], [0xBB, 0x73], [0xBB, 0x74], [0xC0, 0xE0], [0xF4, 0xCC], [0xD7, 0xD1], [0xBB, 0x75], [0xBB, 0x76], [0xBB, 0x77], [0xBB, 0x78], [0xBB, 0x79], [0xBB, 0x7A], [0xBB, 0x7B], [0xBB, 0x7C], [0xBB, 0x7D], [0xBB, 0x7E], [0xBB, 0x80], [0xB7, 0xDB], [0xBB, 0x81], [0xBB, 0x82], [0xBB, 0x83], [0xBB, 0x84], [0xBB, 0x85], [0xBB, 0x86], [0xBB, 0x87], [0xF4, 0xCE], [0xC1, 0xA3], [0xBB, 0x88], [0xBB, 0x89], [0xC6, 0xC9], [0xBB, 0x8A], [0xB4, 0xD6], [0xD5, 0xB3], [0xBB, 0x8B], [0xBB, 0x8C], [0xBB, 0x8D], [0xF4, 0xD0], [0xF4, 0xCF], [0xF4, 0xD1], [0xCB, 0xDA], [0xBB, 0x8E], [0xBB, 0x8F], [0xF4, 0xD2], [0xBB, 0x90], [0xD4, 0xC1], [0xD6, 0xE0], [0xBB, 0x91], [0xBB, 0x92], [0xBB, 0x93], [0xBB, 0x94], [0xB7, 0xE0], [0xBB, 0x95], [0xBB, 0x96], [0xBB, 0x97], [0xC1, 0xB8], [0xBB, 0x98], [0xBB, 0x99], [0xC1, 0xBB], [0xF4, 0xD3], [0xBE, 0xAC], [0xBB, 0x9A], [0xBB, 0x9B], [0xBB, 0x9C], [0xBB, 0x9D], [0xBB, 0x9E], [0xB4, 0xE2], [0xBB, 0x9F], [0xBB, 0xA0], [0xF4, 0xD4], [0xF4, 0xD5], [0xBE, 0xAB], [0xBC, 0x40], [0xBC, 0x41], [0xF4, 0xD6], [0xBC, 0x42], [0xBC, 0x43], [0xBC, 0x44], [0xF4, 0xDB], [0xBC, 0x45], [0xF4, 0xD7], [0xF4, 0xDA], [0xBC, 0x46], [0xBA, 0xFD], [0xBC, 0x47], [0xF4, 0xD8], [0xF4, 0xD9], [0xBC, 0x48], [0xBC, 0x49], [0xBC, 0x4A], [0xBC, 0x4B], [0xBC, 0x4C], [0xBC, 0x4D], [0xBC, 0x4E], [0xB8, 0xE2], [0xCC, 0xC7], [0xF4, 0xDC], [0xBC, 0x4F], [0xB2, 0xDA], [0xBC, 0x50], [0xBC, 0x51], [0xC3, 0xD3], [0xBC, 0x52], [0xBC, 0x53], [0xD4, 0xE3], [0xBF, 0xB7], [0xBC, 0x54], [0xBC, 0x55], [0xBC, 0x56], [0xBC, 0x57], [0xBC, 0x58], [0xBC, 0x59], [0xBC, 0x5A], [0xF4, 0xDD], [0xBC, 0x5B], [0xBC, 0x5C], [0xBC, 0x5D], [0xBC, 0x5E], [0xBC, 0x5F], [0xBC, 0x60], [0xC5, 0xB4], [0xBC, 0x61], [0xBC, 0x62], [0xBC, 0x63], [0xBC, 0x64], [0xBC, 0x65], [0xBC, 0x66], [0xBC, 0x67], [0xBC, 0x68], [0xF4, 0xE9], [0xBC, 0x69], [0xBC, 0x6A], [0xCF, 0xB5], [0xBC, 0x6B], [0xBC, 0x6C], [0xBC, 0x6D], [0xBC, 0x6E], [0xBC, 0x6F], [0xBC, 0x70], [0xBC, 0x71], [0xBC, 0x72], [0xBC, 0x73], [0xBC, 0x74], [0xBC, 0x75], [0xBC, 0x76], [0xBC, 0x77], [0xBC, 0x78], [0xCE, 0xC9], [0xBC, 0x79], [0xBC, 0x7A], [0xBC, 0x7B], [0xBC, 0x7C], [0xBC, 0x7D], [0xBC, 0x7E], [0xBC, 0x80], [0xBC, 0x81], [0xBC, 0x82], [0xBC, 0x83], [0xBC, 0x84], [0xBC, 0x85], [0xBC, 0x86], [0xBC, 0x87], [0xBC, 0x88], [0xBC, 0x89], [0xBC, 0x8A], [0xBC, 0x8B], [0xBC, 0x8C], [0xBC, 0x8D], [0xBC, 0x8E], [0xCB, 0xD8], [0xBC, 0x8F], [0xCB, 0xF7], [0xBC, 0x90], [0xBC, 0x91], [0xBC, 0x92], [0xBC, 0x93], [0xBD, 0xF4], [0xBC, 0x94], [0xBC, 0x95], [0xBC, 0x96], [0xD7, 0xCF], [0xBC, 0x97], [0xBC, 0x98], [0xBC, 0x99], [0xC0, 0xDB], [0xBC, 0x9A], [0xBC, 0x9B], [0xBC, 0x9C], [0xBC, 0x9D], [0xBC, 0x9E], [0xBC, 0x9F], [0xBC, 0xA0], [0xBD, 0x40], [0xBD, 0x41], [0xBD, 0x42], [0xBD, 0x43], [0xBD, 0x44], [0xBD, 0x45], [0xBD, 0x46], [0xBD, 0x47], [0xBD, 0x48], [0xBD, 0x49], [0xBD, 0x4A], [0xBD, 0x4B], [0xBD, 0x4C], [0xBD, 0x4D], [0xBD, 0x4E], [0xBD, 0x4F], [0xBD, 0x50], [0xBD, 0x51], [0xBD, 0x52], [0xBD, 0x53], [0xBD, 0x54], [0xBD, 0x55], [0xBD, 0x56], [0xBD, 0x57], [0xBD, 0x58], [0xBD, 0x59], [0xBD, 0x5A], [0xBD, 0x5B], [0xBD, 0x5C], [0xBD, 0x5D], [0xBD, 0x5E], [0xBD, 0x5F], [0xBD, 0x60], [0xBD, 0x61], [0xBD, 0x62], [0xBD, 0x63], [0xBD, 0x64], [0xBD, 0x65], [0xBD, 0x66], [0xBD, 0x67], [0xBD, 0x68], [0xBD, 0x69], [0xBD, 0x6A], [0xBD, 0x6B], [0xBD, 0x6C], [0xBD, 0x6D], [0xBD, 0x6E], [0xBD, 0x6F], [0xBD, 0x70], [0xBD, 0x71], [0xBD, 0x72], [0xBD, 0x73], [0xBD, 0x74], [0xBD, 0x75], [0xBD, 0x76], [0xD0, 0xF5], [0xBD, 0x77], [0xBD, 0x78], [0xBD, 0x79], [0xBD, 0x7A], [0xBD, 0x7B], [0xBD, 0x7C], [0xBD, 0x7D], [0xBD, 0x7E], [0xF4, 0xEA], [0xBD, 0x80], [0xBD, 0x81], [0xBD, 0x82], [0xBD, 0x83], [0xBD, 0x84], [0xBD, 0x85], [0xBD, 0x86], [0xBD, 0x87], [0xBD, 0x88], [0xBD, 0x89], [0xBD, 0x8A], [0xBD, 0x8B], [0xBD, 0x8C], [0xBD, 0x8D], [0xBD, 0x8E], [0xBD, 0x8F], [0xBD, 0x90], [0xBD, 0x91], [0xBD, 0x92], [0xBD, 0x93], [0xBD, 0x94], [0xBD, 0x95], [0xBD, 0x96], [0xBD, 0x97], [0xBD, 0x98], [0xBD, 0x99], [0xBD, 0x9A], [0xBD, 0x9B], [0xBD, 0x9C], [0xBD, 0x9D], [0xBD, 0x9E], [0xBD, 0x9F], [0xBD, 0xA0], [0xBE, 0x40], [0xBE, 0x41], [0xBE, 0x42], [0xBE, 0x43], [0xBE, 0x44], [0xBE, 0x45], [0xBE, 0x46], [0xBE, 0x47], [0xBE, 0x48], [0xBE, 0x49], [0xBE, 0x4A], [0xBE, 0x4B], [0xBE, 0x4C], [0xF4, 0xEB], [0xBE, 0x4D], [0xBE, 0x4E], [0xBE, 0x4F], [0xBE, 0x50], [0xBE, 0x51], [0xBE, 0x52], [0xBE, 0x53], [0xF4, 0xEC], [0xBE, 0x54], [0xBE, 0x55], [0xBE, 0x56], [0xBE, 0x57], [0xBE, 0x58], [0xBE, 0x59], [0xBE, 0x5A], [0xBE, 0x5B], [0xBE, 0x5C], [0xBE, 0x5D], [0xBE, 0x5E], [0xBE, 0x5F], [0xBE, 0x60], [0xBE, 0x61], [0xBE, 0x62], [0xBE, 0x63], [0xBE, 0x64], [0xBE, 0x65], [0xBE, 0x66], [0xBE, 0x67], [0xBE, 0x68], [0xBE, 0x69], [0xBE, 0x6A], [0xBE, 0x6B], [0xBE, 0x6C], [0xBE, 0x6D], [0xBE, 0x6E], [0xBE, 0x6F], [0xBE, 0x70], [0xBE, 0x71], [0xBE, 0x72], [0xBE, 0x73], [0xBE, 0x74], [0xBE, 0x75], [0xBE, 0x76], [0xBE, 0x77], [0xBE, 0x78], [0xBE, 0x79], [0xBE, 0x7A], [0xBE, 0x7B], [0xBE, 0x7C], [0xBE, 0x7D], [0xBE, 0x7E], [0xBE, 0x80], [0xBE, 0x81], [0xBE, 0x82], [0xBE, 0x83], [0xBE, 0x84], [0xBE, 0x85], [0xBE, 0x86], [0xBE, 0x87], [0xBE, 0x88], [0xBE, 0x89], [0xBE, 0x8A], [0xBE, 0x8B], [0xBE, 0x8C], [0xBE, 0x8D], [0xBE, 0x8E], [0xBE, 0x8F], [0xBE, 0x90], [0xBE, 0x91], [0xBE, 0x92], [0xBE, 0x93], [0xBE, 0x94], [0xBE, 0x95], [0xBE, 0x96], [0xBE, 0x97], [0xBE, 0x98], [0xBE, 0x99], [0xBE, 0x9A], [0xBE, 0x9B], [0xBE, 0x9C], [0xBE, 0x9D], [0xBE, 0x9E], [0xBE, 0x9F], [0xBE, 0xA0], [0xBF, 0x40], [0xBF, 0x41], [0xBF, 0x42], [0xBF, 0x43], [0xBF, 0x44], [0xBF, 0x45], [0xBF, 0x46], [0xBF, 0x47], [0xBF, 0x48], [0xBF, 0x49], [0xBF, 0x4A], [0xBF, 0x4B], [0xBF, 0x4C], [0xBF, 0x4D], [0xBF, 0x4E], [0xBF, 0x4F], [0xBF, 0x50], [0xBF, 0x51], [0xBF, 0x52], [0xBF, 0x53], [0xBF, 0x54], [0xBF, 0x55], [0xBF, 0x56], [0xBF, 0x57], [0xBF, 0x58], [0xBF, 0x59], [0xBF, 0x5A], [0xBF, 0x5B], [0xBF, 0x5C], [0xBF, 0x5D], [0xBF, 0x5E], [0xBF, 0x5F], [0xBF, 0x60], [0xBF, 0x61], [0xBF, 0x62], [0xBF, 0x63], [0xBF, 0x64], [0xBF, 0x65], [0xBF, 0x66], [0xBF, 0x67], [0xBF, 0x68], [0xBF, 0x69], [0xBF, 0x6A], [0xBF, 0x6B], [0xBF, 0x6C], [0xBF, 0x6D], [0xBF, 0x6E], [0xBF, 0x6F], [0xBF, 0x70], [0xBF, 0x71], [0xBF, 0x72], [0xBF, 0x73], [0xBF, 0x74], [0xBF, 0x75], [0xBF, 0x76], [0xBF, 0x77], [0xBF, 0x78], [0xBF, 0x79], [0xBF, 0x7A], [0xBF, 0x7B], [0xBF, 0x7C], [0xBF, 0x7D], [0xBF, 0x7E], [0xBF, 0x80], [0xF7, 0xE3], [0xBF, 0x81], [0xBF, 0x82], [0xBF, 0x83], [0xBF, 0x84], [0xBF, 0x85], [0xB7, 0xB1], [0xBF, 0x86], [0xBF, 0x87], [0xBF, 0x88], [0xBF, 0x89], [0xBF, 0x8A], [0xF4, 0xED], [0xBF, 0x8B], [0xBF, 0x8C], [0xBF, 0x8D], [0xBF, 0x8E], [0xBF, 0x8F], [0xBF, 0x90], [0xBF, 0x91], [0xBF, 0x92], [0xBF, 0x93], [0xBF, 0x94], [0xBF, 0x95], [0xBF, 0x96], [0xBF, 0x97], [0xBF, 0x98], [0xBF, 0x99], [0xBF, 0x9A], [0xBF, 0x9B], [0xBF, 0x9C], [0xBF, 0x9D], [0xBF, 0x9E], [0xBF, 0x9F], [0xBF, 0xA0], [0xC0, 0x40], [0xC0, 0x41], [0xC0, 0x42], [0xC0, 0x43], [0xC0, 0x44], [0xC0, 0x45], [0xC0, 0x46], [0xC0, 0x47], [0xC0, 0x48], [0xC0, 0x49], [0xC0, 0x4A], [0xC0, 0x4B], [0xC0, 0x4C], [0xC0, 0x4D], [0xC0, 0x4E], [0xC0, 0x4F], [0xC0, 0x50], [0xC0, 0x51], [0xC0, 0x52], [0xC0, 0x53], [0xC0, 0x54], [0xC0, 0x55], [0xC0, 0x56], [0xC0, 0x57], [0xC0, 0x58], [0xC0, 0x59], [0xC0, 0x5A], [0xC0, 0x5B], [0xC0, 0x5C], [0xC0, 0x5D], [0xC0, 0x5E], [0xC0, 0x5F], [0xC0, 0x60], [0xC0, 0x61], [0xC0, 0x62], [0xC0, 0x63], [0xD7, 0xEB], [0xC0, 0x64], [0xC0, 0x65], [0xC0, 0x66], [0xC0, 0x67], [0xC0, 0x68], [0xC0, 0x69], [0xC0, 0x6A], [0xC0, 0x6B], [0xC0, 0x6C], [0xC0, 0x6D], [0xC0, 0x6E], [0xC0, 0x6F], [0xC0, 0x70], [0xC0, 0x71], [0xC0, 0x72], [0xC0, 0x73], [0xC0, 0x74], [0xC0, 0x75], [0xC0, 0x76], [0xC0, 0x77], [0xC0, 0x78], [0xC0, 0x79], [0xC0, 0x7A], [0xC0, 0x7B], [0xF4, 0xEE], [0xC0, 0x7C], [0xC0, 0x7D], [0xC0, 0x7E], [0xE6, 0xF9], [0xBE, 0xC0], [0xE6, 0xFA], [0xBA, 0xEC], [0xE6, 0xFB], [0xCF, 0xCB], [0xE6, 0xFC], [0xD4, 0xBC], [0xBC, 0xB6], [0xE6, 0xFD], [0xE6, 0xFE], [0xBC, 0xCD], [0xC8, 0xD2], [0xCE, 0xB3], [0xE7, 0xA1], [0xC0, 0x80], [0xB4, 0xBF], [0xE7, 0xA2], [0xC9, 0xB4], [0xB8, 0xD9], [0xC4, 0xC9], [0xC0, 0x81], [0xD7, 0xDD], [0xC2, 0xDA], [0xB7, 0xD7], [0xD6, 0xBD], [0xCE, 0xC6], [0xB7, 0xC4], [0xC0, 0x82], [0xC0, 0x83], [0xC5, 0xA6], [0xE7, 0xA3], [0xCF, 0xDF], [0xE7, 0xA4], [0xE7, 0xA5], [0xE7, 0xA6], [0xC1, 0xB7], [0xD7, 0xE9], [0xC9, 0xF0], [0xCF, 0xB8], [0xD6, 0xAF], [0xD6, 0xD5], [0xE7, 0xA7], [0xB0, 0xED], [0xE7, 0xA8], [0xE7, 0xA9], [0xC9, 0xDC], [0xD2, 0xEF], [0xBE, 0xAD], [0xE7, 0xAA], [0xB0, 0xF3], [0xC8, 0xDE], [0xBD, 0xE1], [0xE7, 0xAB], [0xC8, 0xC6], [0xC0, 0x84], [0xE7, 0xAC], [0xBB, 0xE6], [0xB8, 0xF8], [0xD1, 0xA4], [0xE7, 0xAD], [0xC2, 0xE7], [0xBE, 0xF8], [0xBD, 0xCA], [0xCD, 0xB3], [0xE7, 0xAE], [0xE7, 0xAF], [0xBE, 0xEE], [0xD0, 0xE5], [0xC0, 0x85], [0xCB, 0xE7], [0xCC, 0xD0], [0xBC, 0xCC], [0xE7, 0xB0], [0xBC, 0xA8], [0xD0, 0xF7], [0xE7, 0xB1], [0xC0, 0x86], [0xD0, 0xF8], [0xE7, 0xB2], [0xE7, 0xB3], [0xB4, 0xC2], [0xE7, 0xB4], [0xE7, 0xB5], [0xC9, 0xFE], [0xCE, 0xAC], [0xC3, 0xE0], [0xE7, 0xB7], [0xB1, 0xC1], [0xB3, 0xF1], [0xC0, 0x87], [0xE7, 0xB8], [0xE7, 0xB9], [0xD7, 0xDB], [0xD5, 0xC0], [0xE7, 0xBA], [0xC2, 0xCC], [0xD7, 0xBA], [0xE7, 0xBB], [0xE7, 0xBC], [0xE7, 0xBD], [0xBC, 0xEA], [0xC3, 0xE5], [0xC0, 0xC2], [0xE7, 0xBE], [0xE7, 0xBF], [0xBC, 0xA9], [0xC0, 0x88], [0xE7, 0xC0], [0xE7, 0xC1], [0xE7, 0xB6], [0xB6, 0xD0], [0xE7, 0xC2], [0xC0, 0x89], [0xE7, 0xC3], [0xE7, 0xC4], [0xBB, 0xBA], [0xB5, 0xDE], [0xC2, 0xC6], [0xB1, 0xE0], [0xE7, 0xC5], [0xD4, 0xB5], [0xE7, 0xC6], [0xB8, 0xBF], [0xE7, 0xC8], [0xE7, 0xC7], [0xB7, 0xEC], [0xC0, 0x8A], [0xE7, 0xC9], [0xB2, 0xF8], [0xE7, 0xCA], [0xE7, 0xCB], [0xE7, 0xCC], [0xE7, 0xCD], [0xE7, 0xCE], [0xE7, 0xCF], [0xE7, 0xD0], [0xD3, 0xA7], [0xCB, 0xF5], [0xE7, 0xD1], [0xE7, 0xD2], [0xE7, 0xD3], [0xE7, 0xD4], [0xC9, 0xC9], [0xE7, 0xD5], [0xE7, 0xD6], [0xE7, 0xD7], [0xE7, 0xD8], [0xE7, 0xD9], [0xBD, 0xC9], [0xE7, 0xDA], [0xF3, 0xBE], [0xC0, 0x8B], [0xB8, 0xD7], [0xC0, 0x8C], [0xC8, 0xB1], [0xC0, 0x8D], [0xC0, 0x8E], [0xC0, 0x8F], [0xC0, 0x90], [0xC0, 0x91], [0xC0, 0x92], [0xC0, 0x93], [0xF3, 0xBF], [0xC0, 0x94], [0xF3, 0xC0], [0xF3, 0xC1], [0xC0, 0x95], [0xC0, 0x96], [0xC0, 0x97], [0xC0, 0x98], [0xC0, 0x99], [0xC0, 0x9A], [0xC0, 0x9B], [0xC0, 0x9C], [0xC0, 0x9D], [0xC0, 0x9E], [0xB9, 0xDE], [0xCD, 0xF8], [0xC0, 0x9F], [0xC0, 0xA0], [0xD8, 0xE8], [0xBA, 0xB1], [0xC1, 0x40], [0xC2, 0xDE], [0xEE, 0xB7], [0xC1, 0x41], [0xB7, 0xA3], [0xC1, 0x42], [0xC1, 0x43], [0xC1, 0x44], [0xC1, 0x45], [0xEE, 0xB9], [0xC1, 0x46], [0xEE, 0xB8], [0xB0, 0xD5], [0xC1, 0x47], [0xC1, 0x48], [0xC1, 0x49], [0xC1, 0x4A], [0xC1, 0x4B], [0xEE, 0xBB], [0xD5, 0xD6], [0xD7, 0xEF], [0xC1, 0x4C], [0xC1, 0x4D], [0xC1, 0x4E], [0xD6, 0xC3], [0xC1, 0x4F], [0xC1, 0x50], [0xEE, 0xBD], [0xCA, 0xF0], [0xC1, 0x51], [0xEE, 0xBC], [0xC1, 0x52], [0xC1, 0x53], [0xC1, 0x54], [0xC1, 0x55], [0xEE, 0xBE], [0xC1, 0x56], [0xC1, 0x57], [0xC1, 0x58], [0xC1, 0x59], [0xEE, 0xC0], [0xC1, 0x5A], [0xC1, 0x5B], [0xEE, 0xBF], [0xC1, 0x5C], [0xC1, 0x5D], [0xC1, 0x5E], [0xC1, 0x5F], [0xC1, 0x60], [0xC1, 0x61], [0xC1, 0x62], [0xC1, 0x63], [0xD1, 0xF2], [0xC1, 0x64], [0xC7, 0xBC], [0xC1, 0x65], [0xC3, 0xC0], [0xC1, 0x66], [0xC1, 0x67], [0xC1, 0x68], [0xC1, 0x69], [0xC1, 0x6A], [0xB8, 0xE1], [0xC1, 0x6B], [0xC1, 0x6C], [0xC1, 0x6D], [0xC1, 0x6E], [0xC1, 0x6F], [0xC1, 0xE7], [0xC1, 0x70], [0xC1, 0x71], [0xF4, 0xC6], [0xD0, 0xDF], [0xF4, 0xC7], [0xC1, 0x72], [0xCF, 0xDB], [0xC1, 0x73], [0xC1, 0x74], [0xC8, 0xBA], [0xC1, 0x75], [0xC1, 0x76], [0xF4, 0xC8], [0xC1, 0x77], [0xC1, 0x78], [0xC1, 0x79], [0xC1, 0x7A], [0xC1, 0x7B], [0xC1, 0x7C], [0xC1, 0x7D], [0xF4, 0xC9], [0xF4, 0xCA], [0xC1, 0x7E], [0xF4, 0xCB], [0xC1, 0x80], [0xC1, 0x81], [0xC1, 0x82], [0xC1, 0x83], [0xC1, 0x84], [0xD9, 0xFA], [0xB8, 0xFE], [0xC1, 0x85], [0xC1, 0x86], [0xE5, 0xF1], [0xD3, 0xF0], [0xC1, 0x87], [0xF4, 0xE0], [0xC1, 0x88], [0xCE, 0xCC], [0xC1, 0x89], [0xC1, 0x8A], [0xC1, 0x8B], [0xB3, 0xE1], [0xC1, 0x8C], [0xC1, 0x8D], [0xC1, 0x8E], [0xC1, 0x8F], [0xF1, 0xB4], [0xC1, 0x90], [0xD2, 0xEE], [0xC1, 0x91], [0xF4, 0xE1], [0xC1, 0x92], [0xC1, 0x93], [0xC1, 0x94], [0xC1, 0x95], [0xC1, 0x96], [0xCF, 0xE8], [0xF4, 0xE2], [0xC1, 0x97], [0xC1, 0x98], [0xC7, 0xCC], [0xC1, 0x99], [0xC1, 0x9A], [0xC1, 0x9B], [0xC1, 0x9C], [0xC1, 0x9D], [0xC1, 0x9E], [0xB5, 0xD4], [0xB4, 0xE4], [0xF4, 0xE4], [0xC1, 0x9F], [0xC1, 0xA0], [0xC2, 0x40], [0xF4, 0xE3], [0xF4, 0xE5], [0xC2, 0x41], [0xC2, 0x42], [0xF4, 0xE6], [0xC2, 0x43], [0xC2, 0x44], [0xC2, 0x45], [0xC2, 0x46], [0xF4, 0xE7], [0xC2, 0x47], [0xBA, 0xB2], [0xB0, 0xBF], [0xC2, 0x48], [0xF4, 0xE8], [0xC2, 0x49], [0xC2, 0x4A], [0xC2, 0x4B], [0xC2, 0x4C], [0xC2, 0x4D], [0xC2, 0x4E], [0xC2, 0x4F], [0xB7, 0xAD], [0xD2, 0xED], [0xC2, 0x50], [0xC2, 0x51], [0xC2, 0x52], [0xD2, 0xAB], [0xC0, 0xCF], [0xC2, 0x53], [0xBF, 0xBC], [0xEB, 0xA3], [0xD5, 0xDF], [0xEA, 0xC8], [0xC2, 0x54], [0xC2, 0x55], [0xC2, 0x56], [0xC2, 0x57], [0xF1, 0xF3], [0xB6, 0xF8], [0xCB, 0xA3], [0xC2, 0x58], [0xC2, 0x59], [0xC4, 0xCD], [0xC2, 0x5A], [0xF1, 0xE7], [0xC2, 0x5B], [0xF1, 0xE8], [0xB8, 0xFB], [0xF1, 0xE9], [0xBA, 0xC4], [0xD4, 0xC5], [0xB0, 0xD2], [0xC2, 0x5C], [0xC2, 0x5D], [0xF1, 0xEA], [0xC2, 0x5E], [0xC2, 0x5F], [0xC2, 0x60], [0xF1, 0xEB], [0xC2, 0x61], [0xF1, 0xEC], [0xC2, 0x62], [0xC2, 0x63], [0xF1, 0xED], [0xF1, 0xEE], [0xF1, 0xEF], [0xF1, 0xF1], [0xF1, 0xF0], [0xC5, 0xD5], [0xC2, 0x64], [0xC2, 0x65], [0xC2, 0x66], [0xC2, 0x67], [0xC2, 0x68], [0xC2, 0x69], [0xF1, 0xF2], [0xC2, 0x6A], [0xB6, 0xFA], [0xC2, 0x6B], [0xF1, 0xF4], [0xD2, 0xAE], [0xDE, 0xC7], [0xCB, 0xCA], [0xC2, 0x6C], [0xC2, 0x6D], [0xB3, 0xDC], [0xC2, 0x6E], [0xB5, 0xA2], [0xC2, 0x6F], [0xB9, 0xA2], [0xC2, 0x70], [0xC2, 0x71], [0xC4, 0xF4], [0xF1, 0xF5], [0xC2, 0x72], [0xC2, 0x73], [0xF1, 0xF6], [0xC2, 0x74], [0xC2, 0x75], [0xC2, 0x76], [0xC1, 0xC4], [0xC1, 0xFB], [0xD6, 0xB0], [0xF1, 0xF7], [0xC2, 0x77], [0xC2, 0x78], [0xC2, 0x79], [0xC2, 0x7A], [0xF1, 0xF8], [0xC2, 0x7B], [0xC1, 0xAA], [0xC2, 0x7C], [0xC2, 0x7D], [0xC2, 0x7E], [0xC6, 0xB8], [0xC2, 0x80], [0xBE, 0xDB], [0xC2, 0x81], [0xC2, 0x82], [0xC2, 0x83], [0xC2, 0x84], [0xC2, 0x85], [0xC2, 0x86], [0xC2, 0x87], [0xC2, 0x88], [0xC2, 0x89], [0xC2, 0x8A], [0xC2, 0x8B], [0xC2, 0x8C], [0xC2, 0x8D], [0xC2, 0x8E], [0xF1, 0xF9], [0xB4, 0xCF], [0xC2, 0x8F], [0xC2, 0x90], [0xC2, 0x91], [0xC2, 0x92], [0xC2, 0x93], [0xC2, 0x94], [0xF1, 0xFA], [0xC2, 0x95], [0xC2, 0x96], [0xC2, 0x97], [0xC2, 0x98], [0xC2, 0x99], [0xC2, 0x9A], [0xC2, 0x9B], [0xC2, 0x9C], [0xC2, 0x9D], [0xC2, 0x9E], [0xC2, 0x9F], [0xC2, 0xA0], [0xC3, 0x40], [0xED, 0xB2], [0xED, 0xB1], [0xC3, 0x41], [0xC3, 0x42], [0xCB, 0xE0], [0xD2, 0xDE], [0xC3, 0x43], [0xCB, 0xC1], [0xD5, 0xD8], [0xC3, 0x44], [0xC8, 0xE2], [0xC3, 0x45], [0xC0, 0xDF], [0xBC, 0xA1], [0xC3, 0x46], [0xC3, 0x47], [0xC3, 0x48], [0xC3, 0x49], [0xC3, 0x4A], [0xC3, 0x4B], [0xEB, 0xC1], [0xC3, 0x4C], [0xC3, 0x4D], [0xD0, 0xA4], [0xC3, 0x4E], [0xD6, 0xE2], [0xC3, 0x4F], [0xB6, 0xC7], [0xB8, 0xD8], [0xEB, 0xC0], [0xB8, 0xCE], [0xC3, 0x50], [0xEB, 0xBF], [0xB3, 0xA6], [0xB9, 0xC9], [0xD6, 0xAB], [0xC3, 0x51], [0xB7, 0xF4], [0xB7, 0xCA], [0xC3, 0x52], [0xC3, 0x53], [0xC3, 0x54], [0xBC, 0xE7], [0xB7, 0xBE], [0xEB, 0xC6], [0xC3, 0x55], [0xEB, 0xC7], [0xB0, 0xB9], [0xBF, 0xCF], [0xC3, 0x56], [0xEB, 0xC5], [0xD3, 0xFD], [0xC3, 0x57], [0xEB, 0xC8], [0xC3, 0x58], [0xC3, 0x59], [0xEB, 0xC9], [0xC3, 0x5A], [0xC3, 0x5B], [0xB7, 0xCE], [0xC3, 0x5C], [0xEB, 0xC2], [0xEB, 0xC4], [0xC9, 0xF6], [0xD6, 0xD7], [0xD5, 0xCD], [0xD0, 0xB2], [0xEB, 0xCF], [0xCE, 0xB8], [0xEB, 0xD0], [0xC3, 0x5D], [0xB5, 0xA8], [0xC3, 0x5E], [0xC3, 0x5F], [0xC3, 0x60], [0xC3, 0x61], [0xC3, 0x62], [0xB1, 0xB3], [0xEB, 0xD2], [0xCC, 0xA5], [0xC3, 0x63], [0xC3, 0x64], [0xC3, 0x65], [0xC3, 0x66], [0xC3, 0x67], [0xC3, 0x68], [0xC3, 0x69], [0xC5, 0xD6], [0xEB, 0xD3], [0xC3, 0x6A], [0xEB, 0xD1], [0xC5, 0xDF], [0xEB, 0xCE], [0xCA, 0xA4], [0xEB, 0xD5], [0xB0, 0xFB], [0xC3, 0x6B], [0xC3, 0x6C], [0xBA, 0xFA], [0xC3, 0x6D], [0xC3, 0x6E], [0xD8, 0xB7], [0xF1, 0xE3], [0xC3, 0x6F], [0xEB, 0xCA], [0xEB, 0xCB], [0xEB, 0xCC], [0xEB, 0xCD], [0xEB, 0xD6], [0xE6, 0xC0], [0xEB, 0xD9], [0xC3, 0x70], [0xBF, 0xE8], [0xD2, 0xC8], [0xEB, 0xD7], [0xEB, 0xDC], [0xB8, 0xEC], [0xEB, 0xD8], [0xC3, 0x71], [0xBD, 0xBA], [0xC3, 0x72], [0xD0, 0xD8], [0xC3, 0x73], [0xB0, 0xB7], [0xC3, 0x74], [0xEB, 0xDD], [0xC4, 0xDC], [0xC3, 0x75], [0xC3, 0x76], [0xC3, 0x77], [0xC3, 0x78], [0xD6, 0xAC], [0xC3, 0x79], [0xC3, 0x7A], [0xC3, 0x7B], [0xB4, 0xE0], [0xC3, 0x7C], [0xC3, 0x7D], [0xC2, 0xF6], [0xBC, 0xB9], [0xC3, 0x7E], [0xC3, 0x80], [0xEB, 0xDA], [0xEB, 0xDB], [0xD4, 0xE0], [0xC6, 0xEA], [0xC4, 0xD4], [0xEB, 0xDF], [0xC5, 0xA7], [0xD9, 0xF5], [0xC3, 0x81], [0xB2, 0xB1], [0xC3, 0x82], [0xEB, 0xE4], [0xC3, 0x83], [0xBD, 0xC5], [0xC3, 0x84], [0xC3, 0x85], [0xC3, 0x86], [0xEB, 0xE2], [0xC3, 0x87], [0xC3, 0x88], [0xC3, 0x89], [0xC3, 0x8A], [0xC3, 0x8B], [0xC3, 0x8C], [0xC3, 0x8D], [0xC3, 0x8E], [0xC3, 0x8F], [0xC3, 0x90], [0xC3, 0x91], [0xC3, 0x92], [0xC3, 0x93], [0xEB, 0xE3], [0xC3, 0x94], [0xC3, 0x95], [0xB8, 0xAC], [0xC3, 0x96], [0xCD, 0xD1], [0xEB, 0xE5], [0xC3, 0x97], [0xC3, 0x98], [0xC3, 0x99], [0xEB, 0xE1], [0xC3, 0x9A], [0xC1, 0xB3], [0xC3, 0x9B], [0xC3, 0x9C], [0xC3, 0x9D], [0xC3, 0x9E], [0xC3, 0x9F], [0xC6, 0xA2], [0xC3, 0xA0], [0xC4, 0x40], [0xC4, 0x41], [0xC4, 0x42], [0xC4, 0x43], [0xC4, 0x44], [0xC4, 0x45], [0xCC, 0xF3], [0xC4, 0x46], [0xEB, 0xE6], [0xC4, 0x47], [0xC0, 0xB0], [0xD2, 0xB8], [0xEB, 0xE7], [0xC4, 0x48], [0xC4, 0x49], [0xC4, 0x4A], [0xB8, 0xAF], [0xB8, 0xAD], [0xC4, 0x4B], [0xEB, 0xE8], [0xC7, 0xBB], [0xCD, 0xF3], [0xC4, 0x4C], [0xC4, 0x4D], [0xC4, 0x4E], [0xEB, 0xEA], [0xEB, 0xEB], [0xC4, 0x4F], [0xC4, 0x50], [0xC4, 0x51], [0xC4, 0x52], [0xC4, 0x53], [0xEB, 0xED], [0xC4, 0x54], [0xC4, 0x55], [0xC4, 0x56], [0xC4, 0x57], [0xD0, 0xC8], [0xC4, 0x58], [0xEB, 0xF2], [0xC4, 0x59], [0xEB, 0xEE], [0xC4, 0x5A], [0xC4, 0x5B], [0xC4, 0x5C], [0xEB, 0xF1], [0xC8, 0xF9], [0xC4, 0x5D], [0xD1, 0xFC], [0xEB, 0xEC], [0xC4, 0x5E], [0xC4, 0x5F], [0xEB, 0xE9], [0xC4, 0x60], [0xC4, 0x61], [0xC4, 0x62], [0xC4, 0x63], [0xB8, 0xB9], [0xCF, 0xD9], [0xC4, 0xE5], [0xEB, 0xEF], [0xEB, 0xF0], [0xCC, 0xDA], [0xCD, 0xC8], [0xB0, 0xF2], [0xC4, 0x64], [0xEB, 0xF6], [0xC4, 0x65], [0xC4, 0x66], [0xC4, 0x67], [0xC4, 0x68], [0xC4, 0x69], [0xEB, 0xF5], [0xC4, 0x6A], [0xB2, 0xB2], [0xC4, 0x6B], [0xC4, 0x6C], [0xC4, 0x6D], [0xC4, 0x6E], [0xB8, 0xE0], [0xC4, 0x6F], [0xEB, 0xF7], [0xC4, 0x70], [0xC4, 0x71], [0xC4, 0x72], [0xC4, 0x73], [0xC4, 0x74], [0xC4, 0x75], [0xB1, 0xEC], [0xC4, 0x76], [0xC4, 0x77], [0xCC, 0xC5], [0xC4, 0xA4], [0xCF, 0xA5], [0xC4, 0x78], [0xC4, 0x79], [0xC4, 0x7A], [0xC4, 0x7B], [0xC4, 0x7C], [0xEB, 0xF9], [0xC4, 0x7D], [0xC4, 0x7E], [0xEC, 0xA2], [0xC4, 0x80], [0xC5, 0xF2], [0xC4, 0x81], [0xEB, 0xFA], [0xC4, 0x82], [0xC4, 0x83], [0xC4, 0x84], [0xC4, 0x85], [0xC4, 0x86], [0xC4, 0x87], [0xC4, 0x88], [0xC4, 0x89], [0xC9, 0xC5], [0xC4, 0x8A], [0xC4, 0x8B], [0xC4, 0x8C], [0xC4, 0x8D], [0xC4, 0x8E], [0xC4, 0x8F], [0xE2, 0xDF], [0xEB, 0xFE], [0xC4, 0x90], [0xC4, 0x91], [0xC4, 0x92], [0xC4, 0x93], [0xCD, 0xCE], [0xEC, 0xA1], [0xB1, 0xDB], [0xD3, 0xB7], [0xC4, 0x94], [0xC4, 0x95], [0xD2, 0xDC], [0xC4, 0x96], [0xC4, 0x97], [0xC4, 0x98], [0xEB, 0xFD], [0xC4, 0x99], [0xEB, 0xFB], [0xC4, 0x9A], [0xC4, 0x9B], [0xC4, 0x9C], [0xC4, 0x9D], [0xC4, 0x9E], [0xC4, 0x9F], [0xC4, 0xA0], [0xC5, 0x40], [0xC5, 0x41], [0xC5, 0x42], [0xC5, 0x43], [0xC5, 0x44], [0xC5, 0x45], [0xC5, 0x46], [0xC5, 0x47], [0xC5, 0x48], [0xC5, 0x49], [0xC5, 0x4A], [0xC5, 0x4B], [0xC5, 0x4C], [0xC5, 0x4D], [0xC5, 0x4E], [0xB3, 0xBC], [0xC5, 0x4F], [0xC5, 0x50], [0xC5, 0x51], [0xEA, 0xB0], [0xC5, 0x52], [0xC5, 0x53], [0xD7, 0xD4], [0xC5, 0x54], [0xF4, 0xAB], [0xB3, 0xF4], [0xC5, 0x55], [0xC5, 0x56], [0xC5, 0x57], [0xC5, 0x58], [0xC5, 0x59], [0xD6, 0xC1], [0xD6, 0xC2], [0xC5, 0x5A], [0xC5, 0x5B], [0xC5, 0x5C], [0xC5, 0x5D], [0xC5, 0x5E], [0xC5, 0x5F], [0xD5, 0xE9], [0xBE, 0xCA], [0xC5, 0x60], [0xF4, 0xA7], [0xC5, 0x61], [0xD2, 0xA8], [0xF4, 0xA8], [0xF4, 0xA9], [0xC5, 0x62], [0xF4, 0xAA], [0xBE, 0xCB], [0xD3, 0xDF], [0xC5, 0x63], [0xC5, 0x64], [0xC5, 0x65], [0xC5, 0x66], [0xC5, 0x67], [0xC9, 0xE0], [0xC9, 0xE1], [0xC5, 0x68], [0xC5, 0x69], [0xF3, 0xC2], [0xC5, 0x6A], [0xCA, 0xE6], [0xC5, 0x6B], [0xCC, 0xF2], [0xC5, 0x6C], [0xC5, 0x6D], [0xC5, 0x6E], [0xC5, 0x6F], [0xC5, 0x70], [0xC5, 0x71], [0xE2, 0xB6], [0xCB, 0xB4], [0xC5, 0x72], [0xCE, 0xE8], [0xD6, 0xDB], [0xC5, 0x73], [0xF4, 0xAD], [0xF4, 0xAE], [0xF4, 0xAF], [0xC5, 0x74], [0xC5, 0x75], [0xC5, 0x76], [0xC5, 0x77], [0xF4, 0xB2], [0xC5, 0x78], [0xBA, 0xBD], [0xF4, 0xB3], [0xB0, 0xE3], [0xF4, 0xB0], [0xC5, 0x79], [0xF4, 0xB1], [0xBD, 0xA2], [0xB2, 0xD5], [0xC5, 0x7A], [0xF4, 0xB6], [0xF4, 0xB7], [0xB6, 0xE6], [0xB2, 0xB0], [0xCF, 0xCF], [0xF4, 0xB4], [0xB4, 0xAC], [0xC5, 0x7B], [0xF4, 0xB5], [0xC5, 0x7C], [0xC5, 0x7D], [0xF4, 0xB8], [0xC5, 0x7E], [0xC5, 0x80], [0xC5, 0x81], [0xC5, 0x82], [0xC5, 0x83], [0xF4, 0xB9], [0xC5, 0x84], [0xC5, 0x85], [0xCD, 0xA7], [0xC5, 0x86], [0xF4, 0xBA], [0xC5, 0x87], [0xF4, 0xBB], [0xC5, 0x88], [0xC5, 0x89], [0xC5, 0x8A], [0xF4, 0xBC], [0xC5, 0x8B], [0xC5, 0x8C], [0xC5, 0x8D], [0xC5, 0x8E], [0xC5, 0x8F], [0xC5, 0x90], [0xC5, 0x91], [0xC5, 0x92], [0xCB, 0xD2], [0xC5, 0x93], [0xF4, 0xBD], [0xC5, 0x94], [0xC5, 0x95], [0xC5, 0x96], [0xC5, 0x97], [0xF4, 0xBE], [0xC5, 0x98], [0xC5, 0x99], [0xC5, 0x9A], [0xC5, 0x9B], [0xC5, 0x9C], [0xC5, 0x9D], [0xC5, 0x9E], [0xC5, 0x9F], [0xF4, 0xBF], [0xC5, 0xA0], [0xC6, 0x40], [0xC6, 0x41], [0xC6, 0x42], [0xC6, 0x43], [0xF4, 0xDE], [0xC1, 0xBC], [0xBC, 0xE8], [0xC6, 0x44], [0xC9, 0xAB], [0xD1, 0xDE], [0xE5, 0xF5], [0xC6, 0x45], [0xC6, 0x46], [0xC6, 0x47], [0xC6, 0x48], [0xDC, 0xB3], [0xD2, 0xD5], [0xC6, 0x49], [0xC6, 0x4A], [0xDC, 0xB4], [0xB0, 0xAC], [0xDC, 0xB5], [0xC6, 0x4B], [0xC6, 0x4C], [0xBD, 0xDA], [0xC6, 0x4D], [0xDC, 0xB9], [0xC6, 0x4E], [0xC6, 0x4F], [0xC6, 0x50], [0xD8, 0xC2], [0xC6, 0x51], [0xDC, 0xB7], [0xD3, 0xF3], [0xC6, 0x52], [0xC9, 0xD6], [0xDC, 0xBA], [0xDC, 0xB6], [0xC6, 0x53], [0xDC, 0xBB], [0xC3, 0xA2], [0xC6, 0x54], [0xC6, 0x55], [0xC6, 0x56], [0xC6, 0x57], [0xDC, 0xBC], [0xDC, 0xC5], [0xDC, 0xBD], [0xC6, 0x58], [0xC6, 0x59], [0xCE, 0xDF], [0xD6, 0xA5], [0xC6, 0x5A], [0xDC, 0xCF], [0xC6, 0x5B], [0xDC, 0xCD], [0xC6, 0x5C], [0xC6, 0x5D], [0xDC, 0xD2], [0xBD, 0xE6], [0xC2, 0xAB], [0xC6, 0x5E], [0xDC, 0xB8], [0xDC, 0xCB], [0xDC, 0xCE], [0xDC, 0xBE], [0xB7, 0xD2], [0xB0, 0xC5], [0xDC, 0xC7], [0xD0, 0xBE], [0xDC, 0xC1], [0xBB, 0xA8], [0xC6, 0x5F], [0xB7, 0xBC], [0xDC, 0xCC], [0xC6, 0x60], [0xC6, 0x61], [0xDC, 0xC6], [0xDC, 0xBF], [0xC7, 0xDB], [0xC6, 0x62], [0xC6, 0x63], [0xC6, 0x64], [0xD1, 0xBF], [0xDC, 0xC0], [0xC6, 0x65], [0xC6, 0x66], [0xDC, 0xCA], [0xC6, 0x67], [0xC6, 0x68], [0xDC, 0xD0], [0xC6, 0x69], [0xC6, 0x6A], [0xCE, 0xAD], [0xDC, 0xC2], [0xC6, 0x6B], [0xDC, 0xC3], [0xDC, 0xC8], [0xDC, 0xC9], [0xB2, 0xD4], [0xDC, 0xD1], [0xCB, 0xD5], [0xC6, 0x6C], [0xD4, 0xB7], [0xDC, 0xDB], [0xDC, 0xDF], [0xCC, 0xA6], [0xDC, 0xE6], [0xC6, 0x6D], [0xC3, 0xE7], [0xDC, 0xDC], [0xC6, 0x6E], [0xC6, 0x6F], [0xBF, 0xC1], [0xDC, 0xD9], [0xC6, 0x70], [0xB0, 0xFA], [0xB9, 0xB6], [0xDC, 0xE5], [0xDC, 0xD3], [0xC6, 0x71], [0xDC, 0xC4], [0xDC, 0xD6], [0xC8, 0xF4], [0xBF, 0xE0], [0xC6, 0x72], [0xC6, 0x73], [0xC6, 0x74], [0xC6, 0x75], [0xC9, 0xBB], [0xC6, 0x76], [0xC6, 0x77], [0xC6, 0x78], [0xB1, 0xBD], [0xC6, 0x79], [0xD3, 0xA2], [0xC6, 0x7A], [0xC6, 0x7B], [0xDC, 0xDA], [0xC6, 0x7C], [0xC6, 0x7D], [0xDC, 0xD5], [0xC6, 0x7E], [0xC6, 0xBB], [0xC6, 0x80], [0xDC, 0xDE], [0xC6, 0x81], [0xC6, 0x82], [0xC6, 0x83], [0xC6, 0x84], [0xC6, 0x85], [0xD7, 0xC2], [0xC3, 0xAF], [0xB7, 0xB6], [0xC7, 0xD1], [0xC3, 0xA9], [0xDC, 0xE2], [0xDC, 0xD8], [0xDC, 0xEB], [0xDC, 0xD4], [0xC6, 0x86], [0xC6, 0x87], [0xDC, 0xDD], [0xC6, 0x88], [0xBE, 0xA5], [0xDC, 0xD7], [0xC6, 0x89], [0xDC, 0xE0], [0xC6, 0x8A], [0xC6, 0x8B], [0xDC, 0xE3], [0xDC, 0xE4], [0xC6, 0x8C], [0xDC, 0xF8], [0xC6, 0x8D], [0xC6, 0x8E], [0xDC, 0xE1], [0xDD, 0xA2], [0xDC, 0xE7], [0xC6, 0x8F], [0xC6, 0x90], [0xC6, 0x91], [0xC6, 0x92], [0xC6, 0x93], [0xC6, 0x94], [0xC6, 0x95], [0xC6, 0x96], [0xC6, 0x97], [0xC6, 0x98], [0xBC, 0xEB], [0xB4, 0xC4], [0xC6, 0x99], [0xC6, 0x9A], [0xC3, 0xA3], [0xB2, 0xE7], [0xDC, 0xFA], [0xC6, 0x9B], [0xDC, 0xF2], [0xC6, 0x9C], [0xDC, 0xEF], [0xC6, 0x9D], [0xDC, 0xFC], [0xDC, 0xEE], [0xD2, 0xF0], [0xB2, 0xE8], [0xC6, 0x9E], [0xC8, 0xD7], [0xC8, 0xE3], [0xDC, 0xFB], [0xC6, 0x9F], [0xDC, 0xED], [0xC6, 0xA0], [0xC7, 0x40], [0xC7, 0x41], [0xDC, 0xF7], [0xC7, 0x42], [0xC7, 0x43], [0xDC, 0xF5], [0xC7, 0x44], [0xC7, 0x45], [0xBE, 0xA3], [0xDC, 0xF4], [0xC7, 0x46], [0xB2, 0xDD], [0xC7, 0x47], [0xC7, 0x48], [0xC7, 0x49], [0xC7, 0x4A], [0xC7, 0x4B], [0xDC, 0xF3], [0xBC, 0xF6], [0xDC, 0xE8], [0xBB, 0xC4], [0xC7, 0x4C], [0xC0, 0xF3], [0xC7, 0x4D], [0xC7, 0x4E], [0xC7, 0x4F], [0xC7, 0x50], [0xC7, 0x51], [0xBC, 0xD4], [0xDC, 0xE9], [0xDC, 0xEA], [0xC7, 0x52], [0xDC, 0xF1], [0xDC, 0xF6], [0xDC, 0xF9], [0xB5, 0xB4], [0xC7, 0x53], [0xC8, 0xD9], [0xBB, 0xE7], [0xDC, 0xFE], [0xDC, 0xFD], [0xD3, 0xAB], [0xDD, 0xA1], [0xDD, 0xA3], [0xDD, 0xA5], [0xD2, 0xF1], [0xDD, 0xA4], [0xDD, 0xA6], [0xDD, 0xA7], [0xD2, 0xA9], [0xC7, 0x54], [0xC7, 0x55], [0xC7, 0x56], [0xC7, 0x57], [0xC7, 0x58], [0xC7, 0x59], [0xC7, 0x5A], [0xBA, 0xC9], [0xDD, 0xA9], [0xC7, 0x5B], [0xC7, 0x5C], [0xDD, 0xB6], [0xDD, 0xB1], [0xDD, 0xB4], [0xC7, 0x5D], [0xC7, 0x5E], [0xC7, 0x5F], [0xC7, 0x60], [0xC7, 0x61], [0xC7, 0x62], [0xC7, 0x63], [0xDD, 0xB0], [0xC6, 0xCE], [0xC7, 0x64], [0xC7, 0x65], [0xC0, 0xF2], [0xC7, 0x66], [0xC7, 0x67], [0xC7, 0x68], [0xC7, 0x69], [0xC9, 0xAF], [0xC7, 0x6A], [0xC7, 0x6B], [0xC7, 0x6C], [0xDC, 0xEC], [0xDD, 0xAE], [0xC7, 0x6D], [0xC7, 0x6E], [0xC7, 0x6F], [0xC7, 0x70], [0xDD, 0xB7], [0xC7, 0x71], [0xC7, 0x72], [0xDC, 0xF0], [0xDD, 0xAF], [0xC7, 0x73], [0xDD, 0xB8], [0xC7, 0x74], [0xDD, 0xAC], [0xC7, 0x75], [0xC7, 0x76], [0xC7, 0x77], [0xC7, 0x78], [0xC7, 0x79], [0xC7, 0x7A], [0xC7, 0x7B], [0xDD, 0xB9], [0xDD, 0xB3], [0xDD, 0xAD], [0xC4, 0xAA], [0xC7, 0x7C], [0xC7, 0x7D], [0xC7, 0x7E], [0xC7, 0x80], [0xDD, 0xA8], [0xC0, 0xB3], [0xC1, 0xAB], [0xDD, 0xAA], [0xDD, 0xAB], [0xC7, 0x81], [0xDD, 0xB2], [0xBB, 0xF1], [0xDD, 0xB5], [0xD3, 0xA8], [0xDD, 0xBA], [0xC7, 0x82], [0xDD, 0xBB], [0xC3, 0xA7], [0xC7, 0x83], [0xC7, 0x84], [0xDD, 0xD2], [0xDD, 0xBC], [0xC7, 0x85], [0xC7, 0x86], [0xC7, 0x87], [0xDD, 0xD1], [0xC7, 0x88], [0xB9, 0xBD], [0xC7, 0x89], [0xC7, 0x8A], [0xBE, 0xD5], [0xC7, 0x8B], [0xBE, 0xFA], [0xC7, 0x8C], [0xC7, 0x8D], [0xBA, 0xCA], [0xC7, 0x8E], [0xC7, 0x8F], [0xC7, 0x90], [0xC7, 0x91], [0xDD, 0xCA], [0xC7, 0x92], [0xDD, 0xC5], [0xC7, 0x93], [0xDD, 0xBF], [0xC7, 0x94], [0xC7, 0x95], [0xC7, 0x96], [0xB2, 0xCB], [0xDD, 0xC3], [0xC7, 0x97], [0xDD, 0xCB], [0xB2, 0xA4], [0xDD, 0xD5], [0xC7, 0x98], [0xC7, 0x99], [0xC7, 0x9A], [0xDD, 0xBE], [0xC7, 0x9B], [0xC7, 0x9C], [0xC7, 0x9D], [0xC6, 0xD0], [0xDD, 0xD0], [0xC7, 0x9E], [0xC7, 0x9F], [0xC7, 0xA0], [0xC8, 0x40], [0xC8, 0x41], [0xDD, 0xD4], [0xC1, 0xE2], [0xB7, 0xC6], [0xC8, 0x42], [0xC8, 0x43], [0xC8, 0x44], [0xC8, 0x45], [0xC8, 0x46], [0xDD, 0xCE], [0xDD, 0xCF], [0xC8, 0x47], [0xC8, 0x48], [0xC8, 0x49], [0xDD, 0xC4], [0xC8, 0x4A], [0xC8, 0x4B], [0xC8, 0x4C], [0xDD, 0xBD], [0xC8, 0x4D], [0xDD, 0xCD], [0xCC, 0xD1], [0xC8, 0x4E], [0xDD, 0xC9], [0xC8, 0x4F], [0xC8, 0x50], [0xC8, 0x51], [0xC8, 0x52], [0xDD, 0xC2], [0xC3, 0xC8], [0xC6, 0xBC], [0xCE, 0xAE], [0xDD, 0xCC], [0xC8, 0x53], [0xDD, 0xC8], [0xC8, 0x54], [0xC8, 0x55], [0xC8, 0x56], [0xC8, 0x57], [0xC8, 0x58], [0xC8, 0x59], [0xDD, 0xC1], [0xC8, 0x5A], [0xC8, 0x5B], [0xC8, 0x5C], [0xDD, 0xC6], [0xC2, 0xDC], [0xC8, 0x5D], [0xC8, 0x5E], [0xC8, 0x5F], [0xC8, 0x60], [0xC8, 0x61], [0xC8, 0x62], [0xD3, 0xA9], [0xD3, 0xAA], [0xDD, 0xD3], [0xCF, 0xF4], [0xC8, 0xF8], [0xC8, 0x63], [0xC8, 0x64], [0xC8, 0x65], [0xC8, 0x66], [0xC8, 0x67], [0xC8, 0x68], [0xC8, 0x69], [0xC8, 0x6A], [0xDD, 0xE6], [0xC8, 0x6B], [0xC8, 0x6C], [0xC8, 0x6D], [0xC8, 0x6E], [0xC8, 0x6F], [0xC8, 0x70], [0xDD, 0xC7], [0xC8, 0x71], [0xC8, 0x72], [0xC8, 0x73], [0xDD, 0xE0], [0xC2, 0xE4], [0xC8, 0x74], [0xC8, 0x75], [0xC8, 0x76], [0xC8, 0x77], [0xC8, 0x78], [0xC8, 0x79], [0xC8, 0x7A], [0xC8, 0x7B], [0xDD, 0xE1], [0xC8, 0x7C], [0xC8, 0x7D], [0xC8, 0x7E], [0xC8, 0x80], [0xC8, 0x81], [0xC8, 0x82], [0xC8, 0x83], [0xC8, 0x84], [0xC8, 0x85], [0xC8, 0x86], [0xDD, 0xD7], [0xC8, 0x87], [0xC8, 0x88], [0xC8, 0x89], [0xC8, 0x8A], [0xC8, 0x8B], [0xD6, 0xF8], [0xC8, 0x8C], [0xDD, 0xD9], [0xDD, 0xD8], [0xB8, 0xF0], [0xDD, 0xD6], [0xC8, 0x8D], [0xC8, 0x8E], [0xC8, 0x8F], [0xC8, 0x90], [0xC6, 0xCF], [0xC8, 0x91], [0xB6, 0xAD], [0xC8, 0x92], [0xC8, 0x93], [0xC8, 0x94], [0xC8, 0x95], [0xC8, 0x96], [0xDD, 0xE2], [0xC8, 0x97], [0xBA, 0xF9], [0xD4, 0xE1], [0xDD, 0xE7], [0xC8, 0x98], [0xC8, 0x99], [0xC8, 0x9A], [0xB4, 0xD0], [0xC8, 0x9B], [0xDD, 0xDA], [0xC8, 0x9C], [0xBF, 0xFB], [0xDD, 0xE3], [0xC8, 0x9D], [0xDD, 0xDF], [0xC8, 0x9E], [0xDD, 0xDD], [0xC8, 0x9F], [0xC8, 0xA0], [0xC9, 0x40], [0xC9, 0x41], [0xC9, 0x42], [0xC9, 0x43], [0xC9, 0x44], [0xB5, 0xD9], [0xC9, 0x45], [0xC9, 0x46], [0xC9, 0x47], [0xC9, 0x48], [0xDD, 0xDB], [0xDD, 0xDC], [0xDD, 0xDE], [0xC9, 0x49], [0xBD, 0xAF], [0xDD, 0xE4], [0xC9, 0x4A], [0xDD, 0xE5], [0xC9, 0x4B], [0xC9, 0x4C], [0xC9, 0x4D], [0xC9, 0x4E], [0xC9, 0x4F], [0xC9, 0x50], [0xC9, 0x51], [0xC9, 0x52], [0xDD, 0xF5], [0xC9, 0x53], [0xC3, 0xC9], [0xC9, 0x54], [0xC9, 0x55], [0xCB, 0xE2], [0xC9, 0x56], [0xC9, 0x57], [0xC9, 0x58], [0xC9, 0x59], [0xDD, 0xF2], [0xC9, 0x5A], [0xC9, 0x5B], [0xC9, 0x5C], [0xC9, 0x5D], [0xC9, 0x5E], [0xC9, 0x5F], [0xC9, 0x60], [0xC9, 0x61], [0xC9, 0x62], [0xC9, 0x63], [0xC9, 0x64], [0xC9, 0x65], [0xC9, 0x66], [0xD8, 0xE1], [0xC9, 0x67], [0xC9, 0x68], [0xC6, 0xD1], [0xC9, 0x69], [0xDD, 0xF4], [0xC9, 0x6A], [0xC9, 0x6B], [0xC9, 0x6C], [0xD5, 0xF4], [0xDD, 0xF3], [0xDD, 0xF0], [0xC9, 0x6D], [0xC9, 0x6E], [0xDD, 0xEC], [0xC9, 0x6F], [0xDD, 0xEF], [0xC9, 0x70], [0xDD, 0xE8], [0xC9, 0x71], [0xC9, 0x72], [0xD0, 0xEE], [0xC9, 0x73], [0xC9, 0x74], [0xC9, 0x75], [0xC9, 0x76], [0xC8, 0xD8], [0xDD, 0xEE], [0xC9, 0x77], [0xC9, 0x78], [0xDD, 0xE9], [0xC9, 0x79], [0xC9, 0x7A], [0xDD, 0xEA], [0xCB, 0xF2], [0xC9, 0x7B], [0xDD, 0xED], [0xC9, 0x7C], [0xC9, 0x7D], [0xB1, 0xCD], [0xC9, 0x7E], [0xC9, 0x80], [0xC9, 0x81], [0xC9, 0x82], [0xC9, 0x83], [0xC9, 0x84], [0xC0, 0xB6], [0xC9, 0x85], [0xBC, 0xBB], [0xDD, 0xF1], [0xC9, 0x86], [0xC9, 0x87], [0xDD, 0xF7], [0xC9, 0x88], [0xDD, 0xF6], [0xDD, 0xEB], [0xC9, 0x89], [0xC9, 0x8A], [0xC9, 0x8B], [0xC9, 0x8C], [0xC9, 0x8D], [0xC5, 0xEE], [0xC9, 0x8E], [0xC9, 0x8F], [0xC9, 0x90], [0xDD, 0xFB], [0xC9, 0x91], [0xC9, 0x92], [0xC9, 0x93], [0xC9, 0x94], [0xC9, 0x95], [0xC9, 0x96], [0xC9, 0x97], [0xC9, 0x98], [0xC9, 0x99], [0xC9, 0x9A], [0xC9, 0x9B], [0xDE, 0xA4], [0xC9, 0x9C], [0xC9, 0x9D], [0xDE, 0xA3], [0xC9, 0x9E], [0xC9, 0x9F], [0xC9, 0xA0], [0xCA, 0x40], [0xCA, 0x41], [0xCA, 0x42], [0xCA, 0x43], [0xCA, 0x44], [0xCA, 0x45], [0xCA, 0x46], [0xCA, 0x47], [0xCA, 0x48], [0xDD, 0xF8], [0xCA, 0x49], [0xCA, 0x4A], [0xCA, 0x4B], [0xCA, 0x4C], [0xC3, 0xEF], [0xCA, 0x4D], [0xC2, 0xFB], [0xCA, 0x4E], [0xCA, 0x4F], [0xCA, 0x50], [0xD5, 0xE1], [0xCA, 0x51], [0xCA, 0x52], [0xCE, 0xB5], [0xCA, 0x53], [0xCA, 0x54], [0xCA, 0x55], [0xCA, 0x56], [0xDD, 0xFD], [0xCA, 0x57], [0xB2, 0xCC], [0xCA, 0x58], [0xCA, 0x59], [0xCA, 0x5A], [0xCA, 0x5B], [0xCA, 0x5C], [0xCA, 0x5D], [0xCA, 0x5E], [0xCA, 0x5F], [0xCA, 0x60], [0xC4, 0xE8], [0xCA, 0xDF], [0xCA, 0x61], [0xCA, 0x62], [0xCA, 0x63], [0xCA, 0x64], [0xCA, 0x65], [0xCA, 0x66], [0xCA, 0x67], [0xCA, 0x68], [0xCA, 0x69], [0xCA, 0x6A], [0xC7, 0xBE], [0xDD, 0xFA], [0xDD, 0xFC], [0xDD, 0xFE], [0xDE, 0xA2], [0xB0, 0xAA], [0xB1, 0xCE], [0xCA, 0x6B], [0xCA, 0x6C], [0xCA, 0x6D], [0xCA, 0x6E], [0xCA, 0x6F], [0xDE, 0xAC], [0xCA, 0x70], [0xCA, 0x71], [0xCA, 0x72], [0xCA, 0x73], [0xDE, 0xA6], [0xBD, 0xB6], [0xC8, 0xEF], [0xCA, 0x74], [0xCA, 0x75], [0xCA, 0x76], [0xCA, 0x77], [0xCA, 0x78], [0xCA, 0x79], [0xCA, 0x7A], [0xCA, 0x7B], [0xCA, 0x7C], [0xCA, 0x7D], [0xCA, 0x7E], [0xDE, 0xA1], [0xCA, 0x80], [0xCA, 0x81], [0xDE, 0xA5], [0xCA, 0x82], [0xCA, 0x83], [0xCA, 0x84], [0xCA, 0x85], [0xDE, 0xA9], [0xCA, 0x86], [0xCA, 0x87], [0xCA, 0x88], [0xCA, 0x89], [0xCA, 0x8A], [0xDE, 0xA8], [0xCA, 0x8B], [0xCA, 0x8C], [0xCA, 0x8D], [0xDE, 0xA7], [0xCA, 0x8E], [0xCA, 0x8F], [0xCA, 0x90], [0xCA, 0x91], [0xCA, 0x92], [0xCA, 0x93], [0xCA, 0x94], [0xCA, 0x95], [0xCA, 0x96], [0xDE, 0xAD], [0xCA, 0x97], [0xD4, 0xCC], [0xCA, 0x98], [0xCA, 0x99], [0xCA, 0x9A], [0xCA, 0x9B], [0xDE, 0xB3], [0xDE, 0xAA], [0xDE, 0xAE], [0xCA, 0x9C], [0xCA, 0x9D], [0xC0, 0xD9], [0xCA, 0x9E], [0xCA, 0x9F], [0xCA, 0xA0], [0xCB, 0x40], [0xCB, 0x41], [0xB1, 0xA1], [0xDE, 0xB6], [0xCB, 0x42], [0xDE, 0xB1], [0xCB, 0x43], [0xCB, 0x44], [0xCB, 0x45], [0xCB, 0x46], [0xCB, 0x47], [0xCB, 0x48], [0xCB, 0x49], [0xDE, 0xB2], [0xCB, 0x4A], [0xCB, 0x4B], [0xCB, 0x4C], [0xCB, 0x4D], [0xCB, 0x4E], [0xCB, 0x4F], [0xCB, 0x50], [0xCB, 0x51], [0xCB, 0x52], [0xCB, 0x53], [0xCB, 0x54], [0xD1, 0xA6], [0xDE, 0xB5], [0xCB, 0x55], [0xCB, 0x56], [0xCB, 0x57], [0xCB, 0x58], [0xCB, 0x59], [0xCB, 0x5A], [0xCB, 0x5B], [0xDE, 0xAF], [0xCB, 0x5C], [0xCB, 0x5D], [0xCB, 0x5E], [0xDE, 0xB0], [0xCB, 0x5F], [0xD0, 0xBD], [0xCB, 0x60], [0xCB, 0x61], [0xCB, 0x62], [0xDE, 0xB4], [0xCA, 0xED], [0xDE, 0xB9], [0xCB, 0x63], [0xCB, 0x64], [0xCB, 0x65], [0xCB, 0x66], [0xCB, 0x67], [0xCB, 0x68], [0xDE, 0xB8], [0xCB, 0x69], [0xDE, 0xB7], [0xCB, 0x6A], [0xCB, 0x6B], [0xCB, 0x6C], [0xCB, 0x6D], [0xCB, 0x6E], [0xCB, 0x6F], [0xCB, 0x70], [0xDE, 0xBB], [0xCB, 0x71], [0xCB, 0x72], [0xCB, 0x73], [0xCB, 0x74], [0xCB, 0x75], [0xCB, 0x76], [0xCB, 0x77], [0xBD, 0xE5], [0xCB, 0x78], [0xCB, 0x79], [0xCB, 0x7A], [0xCB, 0x7B], [0xCB, 0x7C], [0xB2, 0xD8], [0xC3, 0xEA], [0xCB, 0x7D], [0xCB, 0x7E], [0xDE, 0xBA], [0xCB, 0x80], [0xC5, 0xBA], [0xCB, 0x81], [0xCB, 0x82], [0xCB, 0x83], [0xCB, 0x84], [0xCB, 0x85], [0xCB, 0x86], [0xDE, 0xBC], [0xCB, 0x87], [0xCB, 0x88], [0xCB, 0x89], [0xCB, 0x8A], [0xCB, 0x8B], [0xCB, 0x8C], [0xCB, 0x8D], [0xCC, 0xD9], [0xCB, 0x8E], [0xCB, 0x8F], [0xCB, 0x90], [0xCB, 0x91], [0xB7, 0xAA], [0xCB, 0x92], [0xCB, 0x93], [0xCB, 0x94], [0xCB, 0x95], [0xCB, 0x96], [0xCB, 0x97], [0xCB, 0x98], [0xCB, 0x99], [0xCB, 0x9A], [0xCB, 0x9B], [0xCB, 0x9C], [0xCB, 0x9D], [0xCB, 0x9E], [0xCB, 0x9F], [0xCB, 0xA0], [0xCC, 0x40], [0xCC, 0x41], [0xD4, 0xE5], [0xCC, 0x42], [0xCC, 0x43], [0xCC, 0x44], [0xDE, 0xBD], [0xCC, 0x45], [0xCC, 0x46], [0xCC, 0x47], [0xCC, 0x48], [0xCC, 0x49], [0xDE, 0xBF], [0xCC, 0x4A], [0xCC, 0x4B], [0xCC, 0x4C], [0xCC, 0x4D], [0xCC, 0x4E], [0xCC, 0x4F], [0xCC, 0x50], [0xCC, 0x51], [0xCC, 0x52], [0xCC, 0x53], [0xCC, 0x54], [0xC4, 0xA2], [0xCC, 0x55], [0xCC, 0x56], [0xCC, 0x57], [0xCC, 0x58], [0xDE, 0xC1], [0xCC, 0x59], [0xCC, 0x5A], [0xCC, 0x5B], [0xCC, 0x5C], [0xCC, 0x5D], [0xCC, 0x5E], [0xCC, 0x5F], [0xCC, 0x60], [0xCC, 0x61], [0xCC, 0x62], [0xCC, 0x63], [0xCC, 0x64], [0xCC, 0x65], [0xCC, 0x66], [0xCC, 0x67], [0xCC, 0x68], [0xDE, 0xBE], [0xCC, 0x69], [0xDE, 0xC0], [0xCC, 0x6A], [0xCC, 0x6B], [0xCC, 0x6C], [0xCC, 0x6D], [0xCC, 0x6E], [0xCC, 0x6F], [0xCC, 0x70], [0xCC, 0x71], [0xCC, 0x72], [0xCC, 0x73], [0xCC, 0x74], [0xCC, 0x75], [0xCC, 0x76], [0xCC, 0x77], [0xD5, 0xBA], [0xCC, 0x78], [0xCC, 0x79], [0xCC, 0x7A], [0xDE, 0xC2], [0xCC, 0x7B], [0xCC, 0x7C], [0xCC, 0x7D], [0xCC, 0x7E], [0xCC, 0x80], [0xCC, 0x81], [0xCC, 0x82], [0xCC, 0x83], [0xCC, 0x84], [0xCC, 0x85], [0xCC, 0x86], [0xCC, 0x87], [0xCC, 0x88], [0xCC, 0x89], [0xCC, 0x8A], [0xCC, 0x8B], [0xF2, 0xAE], [0xBB, 0xA2], [0xC2, 0xB2], [0xC5, 0xB0], [0xC2, 0xC7], [0xCC, 0x8C], [0xCC, 0x8D], [0xF2, 0xAF], [0xCC, 0x8E], [0xCC, 0x8F], [0xCC, 0x90], [0xCC, 0x91], [0xCC, 0x92], [0xD0, 0xE9], [0xCC, 0x93], [0xCC, 0x94], [0xCC, 0x95], [0xD3, 0xDD], [0xCC, 0x96], [0xCC, 0x97], [0xCC, 0x98], [0xEB, 0xBD], [0xCC, 0x99], [0xCC, 0x9A], [0xCC, 0x9B], [0xCC, 0x9C], [0xCC, 0x9D], [0xCC, 0x9E], [0xCC, 0x9F], [0xCC, 0xA0], [0xB3, 0xE6], [0xF2, 0xB0], [0xCD, 0x40], [0xF2, 0xB1], [0xCD, 0x41], [0xCD, 0x42], [0xCA, 0xAD], [0xCD, 0x43], [0xCD, 0x44], [0xCD, 0x45], [0xCD, 0x46], [0xCD, 0x47], [0xCD, 0x48], [0xCD, 0x49], [0xBA, 0xE7], [0xF2, 0xB3], [0xF2, 0xB5], [0xF2, 0xB4], [0xCB, 0xE4], [0xCF, 0xBA], [0xF2, 0xB2], [0xCA, 0xB4], [0xD2, 0xCF], [0xC2, 0xEC], [0xCD, 0x4A], [0xCD, 0x4B], [0xCD, 0x4C], [0xCD, 0x4D], [0xCD, 0x4E], [0xCD, 0x4F], [0xCD, 0x50], [0xCE, 0xC3], [0xF2, 0xB8], [0xB0, 0xF6], [0xF2, 0xB7], [0xCD, 0x51], [0xCD, 0x52], [0xCD, 0x53], [0xCD, 0x54], [0xCD, 0x55], [0xF2, 0xBE], [0xCD, 0x56], [0xB2, 0xCF], [0xCD, 0x57], [0xCD, 0x58], [0xCD, 0x59], [0xCD, 0x5A], [0xCD, 0x5B], [0xCD, 0x5C], [0xD1, 0xC1], [0xF2, 0xBA], [0xCD, 0x5D], [0xCD, 0x5E], [0xCD, 0x5F], [0xCD, 0x60], [0xCD, 0x61], [0xF2, 0xBC], [0xD4, 0xE9], [0xCD, 0x62], [0xCD, 0x63], [0xF2, 0xBB], [0xF2, 0xB6], [0xF2, 0xBF], [0xF2, 0xBD], [0xCD, 0x64], [0xF2, 0xB9], [0xCD, 0x65], [0xCD, 0x66], [0xF2, 0xC7], [0xF2, 0xC4], [0xF2, 0xC6], [0xCD, 0x67], [0xCD, 0x68], [0xF2, 0xCA], [0xF2, 0xC2], [0xF2, 0xC0], [0xCD, 0x69], [0xCD, 0x6A], [0xCD, 0x6B], [0xF2, 0xC5], [0xCD, 0x6C], [0xCD, 0x6D], [0xCD, 0x6E], [0xCD, 0x6F], [0xCD, 0x70], [0xD6, 0xFB], [0xCD, 0x71], [0xCD, 0x72], [0xCD, 0x73], [0xF2, 0xC1], [0xCD, 0x74], [0xC7, 0xF9], [0xC9, 0xDF], [0xCD, 0x75], [0xF2, 0xC8], [0xB9, 0xC6], [0xB5, 0xB0], [0xCD, 0x76], [0xCD, 0x77], [0xF2, 0xC3], [0xF2, 0xC9], [0xF2, 0xD0], [0xF2, 0xD6], [0xCD, 0x78], [0xCD, 0x79], [0xBB, 0xD7], [0xCD, 0x7A], [0xCD, 0x7B], [0xCD, 0x7C], [0xF2, 0xD5], [0xCD, 0xDC], [0xCD, 0x7D], [0xD6, 0xEB], [0xCD, 0x7E], [0xCD, 0x80], [0xF2, 0xD2], [0xF2, 0xD4], [0xCD, 0x81], [0xCD, 0x82], [0xCD, 0x83], [0xCD, 0x84], [0xB8, 0xF2], [0xCD, 0x85], [0xCD, 0x86], [0xCD, 0x87], [0xCD, 0x88], [0xF2, 0xCB], [0xCD, 0x89], [0xCD, 0x8A], [0xCD, 0x8B], [0xF2, 0xCE], [0xC2, 0xF9], [0xCD, 0x8C], [0xD5, 0xDD], [0xF2, 0xCC], [0xF2, 0xCD], [0xF2, 0xCF], [0xF2, 0xD3], [0xCD, 0x8D], [0xCD, 0x8E], [0xCD, 0x8F], [0xF2, 0xD9], [0xD3, 0xBC], [0xCD, 0x90], [0xCD, 0x91], [0xCD, 0x92], [0xCD, 0x93], [0xB6, 0xEA], [0xCD, 0x94], [0xCA, 0xF1], [0xCD, 0x95], [0xB7, 0xE4], [0xF2, 0xD7], [0xCD, 0x96], [0xCD, 0x97], [0xCD, 0x98], [0xF2, 0xD8], [0xF2, 0xDA], [0xF2, 0xDD], [0xF2, 0xDB], [0xCD, 0x99], [0xCD, 0x9A], [0xF2, 0xDC], [0xCD, 0x9B], [0xCD, 0x9C], [0xCD, 0x9D], [0xCD, 0x9E], [0xD1, 0xD1], [0xF2, 0xD1], [0xCD, 0x9F], [0xCD, 0xC9], [0xCD, 0xA0], [0xCE, 0xCF], [0xD6, 0xA9], [0xCE, 0x40], [0xF2, 0xE3], [0xCE, 0x41], [0xC3, 0xDB], [0xCE, 0x42], [0xF2, 0xE0], [0xCE, 0x43], [0xCE, 0x44], [0xC0, 0xAF], [0xF2, 0xEC], [0xF2, 0xDE], [0xCE, 0x45], [0xF2, 0xE1], [0xCE, 0x46], [0xCE, 0x47], [0xCE, 0x48], [0xF2, 0xE8], [0xCE, 0x49], [0xCE, 0x4A], [0xCE, 0x4B], [0xCE, 0x4C], [0xF2, 0xE2], [0xCE, 0x4D], [0xCE, 0x4E], [0xF2, 0xE7], [0xCE, 0x4F], [0xCE, 0x50], [0xF2, 0xE6], [0xCE, 0x51], [0xCE, 0x52], [0xF2, 0xE9], [0xCE, 0x53], [0xCE, 0x54], [0xCE, 0x55], [0xF2, 0xDF], [0xCE, 0x56], [0xCE, 0x57], [0xF2, 0xE4], [0xF2, 0xEA], [0xCE, 0x58], [0xCE, 0x59], [0xCE, 0x5A], [0xCE, 0x5B], [0xCE, 0x5C], [0xCE, 0x5D], [0xCE, 0x5E], [0xD3, 0xAC], [0xF2, 0xE5], [0xB2, 0xF5], [0xCE, 0x5F], [0xCE, 0x60], [0xF2, 0xF2], [0xCE, 0x61], [0xD0, 0xAB], [0xCE, 0x62], [0xCE, 0x63], [0xCE, 0x64], [0xCE, 0x65], [0xF2, 0xF5], [0xCE, 0x66], [0xCE, 0x67], [0xCE, 0x68], [0xBB, 0xC8], [0xCE, 0x69], [0xF2, 0xF9], [0xCE, 0x6A], [0xCE, 0x6B], [0xCE, 0x6C], [0xCE, 0x6D], [0xCE, 0x6E], [0xCE, 0x6F], [0xF2, 0xF0], [0xCE, 0x70], [0xCE, 0x71], [0xF2, 0xF6], [0xF2, 0xF8], [0xF2, 0xFA], [0xCE, 0x72], [0xCE, 0x73], [0xCE, 0x74], [0xCE, 0x75], [0xCE, 0x76], [0xCE, 0x77], [0xCE, 0x78], [0xCE, 0x79], [0xF2, 0xF3], [0xCE, 0x7A], [0xF2, 0xF1], [0xCE, 0x7B], [0xCE, 0x7C], [0xCE, 0x7D], [0xBA, 0xFB], [0xCE, 0x7E], [0xB5, 0xFB], [0xCE, 0x80], [0xCE, 0x81], [0xCE, 0x82], [0xCE, 0x83], [0xF2, 0xEF], [0xF2, 0xF7], [0xF2, 0xED], [0xF2, 0xEE], [0xCE, 0x84], [0xCE, 0x85], [0xCE, 0x86], [0xF2, 0xEB], [0xF3, 0xA6], [0xCE, 0x87], [0xF3, 0xA3], [0xCE, 0x88], [0xCE, 0x89], [0xF3, 0xA2], [0xCE, 0x8A], [0xCE, 0x8B], [0xF2, 0xF4], [0xCE, 0x8C], [0xC8, 0xDA], [0xCE, 0x8D], [0xCE, 0x8E], [0xCE, 0x8F], [0xCE, 0x90], [0xCE, 0x91], [0xF2, 0xFB], [0xCE, 0x92], [0xCE, 0x93], [0xCE, 0x94], [0xF3, 0xA5], [0xCE, 0x95], [0xCE, 0x96], [0xCE, 0x97], [0xCE, 0x98], [0xCE, 0x99], [0xCE, 0x9A], [0xCE, 0x9B], [0xC3, 0xF8], [0xCE, 0x9C], [0xCE, 0x9D], [0xCE, 0x9E], [0xCE, 0x9F], [0xCE, 0xA0], [0xCF, 0x40], [0xCF, 0x41], [0xCF, 0x42], [0xF2, 0xFD], [0xCF, 0x43], [0xCF, 0x44], [0xF3, 0xA7], [0xF3, 0xA9], [0xF3, 0xA4], [0xCF, 0x45], [0xF2, 0xFC], [0xCF, 0x46], [0xCF, 0x47], [0xCF, 0x48], [0xF3, 0xAB], [0xCF, 0x49], [0xF3, 0xAA], [0xCF, 0x4A], [0xCF, 0x4B], [0xCF, 0x4C], [0xCF, 0x4D], [0xC2, 0xDD], [0xCF, 0x4E], [0xCF, 0x4F], [0xF3, 0xAE], [0xCF, 0x50], [0xCF, 0x51], [0xF3, 0xB0], [0xCF, 0x52], [0xCF, 0x53], [0xCF, 0x54], [0xCF, 0x55], [0xCF, 0x56], [0xF3, 0xA1], [0xCF, 0x57], [0xCF, 0x58], [0xCF, 0x59], [0xF3, 0xB1], [0xF3, 0xAC], [0xCF, 0x5A], [0xCF, 0x5B], [0xCF, 0x5C], [0xCF, 0x5D], [0xCF, 0x5E], [0xF3, 0xAF], [0xF2, 0xFE], [0xF3, 0xAD], [0xCF, 0x5F], [0xCF, 0x60], [0xCF, 0x61], [0xCF, 0x62], [0xCF, 0x63], [0xCF, 0x64], [0xCF, 0x65], [0xF3, 0xB2], [0xCF, 0x66], [0xCF, 0x67], [0xCF, 0x68], [0xCF, 0x69], [0xF3, 0xB4], [0xCF, 0x6A], [0xCF, 0x6B], [0xCF, 0x6C], [0xCF, 0x6D], [0xF3, 0xA8], [0xCF, 0x6E], [0xCF, 0x6F], [0xCF, 0x70], [0xCF, 0x71], [0xF3, 0xB3], [0xCF, 0x72], [0xCF, 0x73], [0xCF, 0x74], [0xF3, 0xB5], [0xCF, 0x75], [0xCF, 0x76], [0xCF, 0x77], [0xCF, 0x78], [0xCF, 0x79], [0xCF, 0x7A], [0xCF, 0x7B], [0xCF, 0x7C], [0xCF, 0x7D], [0xCF, 0x7E], [0xD0, 0xB7], [0xCF, 0x80], [0xCF, 0x81], [0xCF, 0x82], [0xCF, 0x83], [0xF3, 0xB8], [0xCF, 0x84], [0xCF, 0x85], [0xCF, 0x86], [0xCF, 0x87], [0xD9, 0xF9], [0xCF, 0x88], [0xCF, 0x89], [0xCF, 0x8A], [0xCF, 0x8B], [0xCF, 0x8C], [0xCF, 0x8D], [0xF3, 0xB9], [0xCF, 0x8E], [0xCF, 0x8F], [0xCF, 0x90], [0xCF, 0x91], [0xCF, 0x92], [0xCF, 0x93], [0xCF, 0x94], [0xCF, 0x95], [0xF3, 0xB7], [0xCF, 0x96], [0xC8, 0xE4], [0xF3, 0xB6], [0xCF, 0x97], [0xCF, 0x98], [0xCF, 0x99], [0xCF, 0x9A], [0xF3, 0xBA], [0xCF, 0x9B], [0xCF, 0x9C], [0xCF, 0x9D], [0xCF, 0x9E], [0xCF, 0x9F], [0xF3, 0xBB], [0xB4, 0xC0], [0xCF, 0xA0], [0xD0, 0x40], [0xD0, 0x41], [0xD0, 0x42], [0xD0, 0x43], [0xD0, 0x44], [0xD0, 0x45], [0xD0, 0x46], [0xD0, 0x47], [0xD0, 0x48], [0xD0, 0x49], [0xD0, 0x4A], [0xD0, 0x4B], [0xD0, 0x4C], [0xD0, 0x4D], [0xEE, 0xC3], [0xD0, 0x4E], [0xD0, 0x4F], [0xD0, 0x50], [0xD0, 0x51], [0xD0, 0x52], [0xD0, 0x53], [0xF3, 0xBC], [0xD0, 0x54], [0xD0, 0x55], [0xF3, 0xBD], [0xD0, 0x56], [0xD0, 0x57], [0xD0, 0x58], [0xD1, 0xAA], [0xD0, 0x59], [0xD0, 0x5A], [0xD0, 0x5B], [0xF4, 0xAC], [0xD0, 0xC6], [0xD0, 0x5C], [0xD0, 0x5D], [0xD0, 0x5E], [0xD0, 0x5F], [0xD0, 0x60], [0xD0, 0x61], [0xD0, 0xD0], [0xD1, 0xDC], [0xD0, 0x62], [0xD0, 0x63], [0xD0, 0x64], [0xD0, 0x65], [0xD0, 0x66], [0xD0, 0x67], [0xCF, 0xCE], [0xD0, 0x68], [0xD0, 0x69], [0xBD, 0xD6], [0xD0, 0x6A], [0xD1, 0xC3], [0xD0, 0x6B], [0xD0, 0x6C], [0xD0, 0x6D], [0xD0, 0x6E], [0xD0, 0x6F], [0xD0, 0x70], [0xD0, 0x71], [0xBA, 0xE2], [0xE1, 0xE9], [0xD2, 0xC2], [0xF1, 0xC2], [0xB2, 0xB9], [0xD0, 0x72], [0xD0, 0x73], [0xB1, 0xED], [0xF1, 0xC3], [0xD0, 0x74], [0xC9, 0xC0], [0xB3, 0xC4], [0xD0, 0x75], [0xD9, 0xF2], [0xD0, 0x76], [0xCB, 0xA5], [0xD0, 0x77], [0xF1, 0xC4], [0xD0, 0x78], [0xD0, 0x79], [0xD0, 0x7A], [0xD0, 0x7B], [0xD6, 0xD4], [0xD0, 0x7C], [0xD0, 0x7D], [0xD0, 0x7E], [0xD0, 0x80], [0xD0, 0x81], [0xF1, 0xC5], [0xF4, 0xC0], [0xF1, 0xC6], [0xD0, 0x82], [0xD4, 0xAC], [0xF1, 0xC7], [0xD0, 0x83], [0xB0, 0xC0], [0xF4, 0xC1], [0xD0, 0x84], [0xD0, 0x85], [0xF4, 0xC2], [0xD0, 0x86], [0xD0, 0x87], [0xB4, 0xFC], [0xD0, 0x88], [0xC5, 0xDB], [0xD0, 0x89], [0xD0, 0x8A], [0xD0, 0x8B], [0xD0, 0x8C], [0xCC, 0xBB], [0xD0, 0x8D], [0xD0, 0x8E], [0xD0, 0x8F], [0xD0, 0xE4], [0xD0, 0x90], [0xD0, 0x91], [0xD0, 0x92], [0xD0, 0x93], [0xD0, 0x94], [0xCD, 0xE0], [0xD0, 0x95], [0xD0, 0x96], [0xD0, 0x97], [0xD0, 0x98], [0xD0, 0x99], [0xF1, 0xC8], [0xD0, 0x9A], [0xD9, 0xF3], [0xD0, 0x9B], [0xD0, 0x9C], [0xD0, 0x9D], [0xD0, 0x9E], [0xD0, 0x9F], [0xD0, 0xA0], [0xB1, 0xBB], [0xD1, 0x40], [0xCF, 0xAE], [0xD1, 0x41], [0xD1, 0x42], [0xD1, 0x43], [0xB8, 0xA4], [0xD1, 0x44], [0xD1, 0x45], [0xD1, 0x46], [0xD1, 0x47], [0xD1, 0x48], [0xF1, 0xCA], [0xD1, 0x49], [0xD1, 0x4A], [0xD1, 0x4B], [0xD1, 0x4C], [0xF1, 0xCB], [0xD1, 0x4D], [0xD1, 0x4E], [0xD1, 0x4F], [0xD1, 0x50], [0xB2, 0xC3], [0xC1, 0xD1], [0xD1, 0x51], [0xD1, 0x52], [0xD7, 0xB0], [0xF1, 0xC9], [0xD1, 0x53], [0xD1, 0x54], [0xF1, 0xCC], [0xD1, 0x55], [0xD1, 0x56], [0xD1, 0x57], [0xD1, 0x58], [0xF1, 0xCE], [0xD1, 0x59], [0xD1, 0x5A], [0xD1, 0x5B], [0xD9, 0xF6], [0xD1, 0x5C], [0xD2, 0xE1], [0xD4, 0xA3], [0xD1, 0x5D], [0xD1, 0x5E], [0xF4, 0xC3], [0xC8, 0xB9], [0xD1, 0x5F], [0xD1, 0x60], [0xD1, 0x61], [0xD1, 0x62], [0xD1, 0x63], [0xF4, 0xC4], [0xD1, 0x64], [0xD1, 0x65], [0xF1, 0xCD], [0xF1, 0xCF], [0xBF, 0xE3], [0xF1, 0xD0], [0xD1, 0x66], [0xD1, 0x67], [0xF1, 0xD4], [0xD1, 0x68], [0xD1, 0x69], [0xD1, 0x6A], [0xD1, 0x6B], [0xD1, 0x6C], [0xD1, 0x6D], [0xD1, 0x6E], [0xF1, 0xD6], [0xF1, 0xD1], [0xD1, 0x6F], [0xC9, 0xD1], [0xC5, 0xE1], [0xD1, 0x70], [0xD1, 0x71], [0xD1, 0x72], [0xC2, 0xE3], [0xB9, 0xFC], [0xD1, 0x73], [0xD1, 0x74], [0xF1, 0xD3], [0xD1, 0x75], [0xF1, 0xD5], [0xD1, 0x76], [0xD1, 0x77], [0xD1, 0x78], [0xB9, 0xD3], [0xD1, 0x79], [0xD1, 0x7A], [0xD1, 0x7B], [0xD1, 0x7C], [0xD1, 0x7D], [0xD1, 0x7E], [0xD1, 0x80], [0xF1, 0xDB], [0xD1, 0x81], [0xD1, 0x82], [0xD1, 0x83], [0xD1, 0x84], [0xD1, 0x85], [0xBA, 0xD6], [0xD1, 0x86], [0xB0, 0xFD], [0xF1, 0xD9], [0xD1, 0x87], [0xD1, 0x88], [0xD1, 0x89], [0xD1, 0x8A], [0xD1, 0x8B], [0xF1, 0xD8], [0xF1, 0xD2], [0xF1, 0xDA], [0xD1, 0x8C], [0xD1, 0x8D], [0xD1, 0x8E], [0xD1, 0x8F], [0xD1, 0x90], [0xF1, 0xD7], [0xD1, 0x91], [0xD1, 0x92], [0xD1, 0x93], [0xC8, 0xEC], [0xD1, 0x94], [0xD1, 0x95], [0xD1, 0x96], [0xD1, 0x97], [0xCD, 0xCA], [0xF1, 0xDD], [0xD1, 0x98], [0xD1, 0x99], [0xD1, 0x9A], [0xD1, 0x9B], [0xE5, 0xBD], [0xD1, 0x9C], [0xD1, 0x9D], [0xD1, 0x9E], [0xF1, 0xDC], [0xD1, 0x9F], [0xF1, 0xDE], [0xD1, 0xA0], [0xD2, 0x40], [0xD2, 0x41], [0xD2, 0x42], [0xD2, 0x43], [0xD2, 0x44], [0xD2, 0x45], [0xD2, 0x46], [0xD2, 0x47], [0xD2, 0x48], [0xF1, 0xDF], [0xD2, 0x49], [0xD2, 0x4A], [0xCF, 0xE5], [0xD2, 0x4B], [0xD2, 0x4C], [0xD2, 0x4D], [0xD2, 0x4E], [0xD2, 0x4F], [0xD2, 0x50], [0xD2, 0x51], [0xD2, 0x52], [0xD2, 0x53], [0xD2, 0x54], [0xD2, 0x55], [0xD2, 0x56], [0xD2, 0x57], [0xD2, 0x58], [0xD2, 0x59], [0xD2, 0x5A], [0xD2, 0x5B], [0xD2, 0x5C], [0xD2, 0x5D], [0xD2, 0x5E], [0xD2, 0x5F], [0xD2, 0x60], [0xD2, 0x61], [0xD2, 0x62], [0xD2, 0x63], [0xF4, 0xC5], [0xBD, 0xF3], [0xD2, 0x64], [0xD2, 0x65], [0xD2, 0x66], [0xD2, 0x67], [0xD2, 0x68], [0xD2, 0x69], [0xF1, 0xE0], [0xD2, 0x6A], [0xD2, 0x6B], [0xD2, 0x6C], [0xD2, 0x6D], [0xD2, 0x6E], [0xD2, 0x6F], [0xD2, 0x70], [0xD2, 0x71], [0xD2, 0x72], [0xD2, 0x73], [0xD2, 0x74], [0xD2, 0x75], [0xD2, 0x76], [0xD2, 0x77], [0xD2, 0x78], [0xD2, 0x79], [0xD2, 0x7A], [0xD2, 0x7B], [0xD2, 0x7C], [0xD2, 0x7D], [0xF1, 0xE1], [0xD2, 0x7E], [0xD2, 0x80], [0xD2, 0x81], [0xCE, 0xF7], [0xD2, 0x82], [0xD2, 0xAA], [0xD2, 0x83], [0xF1, 0xFB], [0xD2, 0x84], [0xD2, 0x85], [0xB8, 0xB2], [0xD2, 0x86], [0xD2, 0x87], [0xD2, 0x88], [0xD2, 0x89], [0xD2, 0x8A], [0xD2, 0x8B], [0xD2, 0x8C], [0xD2, 0x8D], [0xD2, 0x8E], [0xD2, 0x8F], [0xD2, 0x90], [0xD2, 0x91], [0xD2, 0x92], [0xD2, 0x93], [0xD2, 0x94], [0xD2, 0x95], [0xD2, 0x96], [0xD2, 0x97], [0xD2, 0x98], [0xD2, 0x99], [0xD2, 0x9A], [0xD2, 0x9B], [0xD2, 0x9C], [0xD2, 0x9D], [0xD2, 0x9E], [0xD2, 0x9F], [0xD2, 0xA0], [0xD3, 0x40], [0xD3, 0x41], [0xD3, 0x42], [0xD3, 0x43], [0xD3, 0x44], [0xD3, 0x45], [0xD3, 0x46], [0xD3, 0x47], [0xD3, 0x48], [0xD3, 0x49], [0xD3, 0x4A], [0xD3, 0x4B], [0xD3, 0x4C], [0xD3, 0x4D], [0xD3, 0x4E], [0xD3, 0x4F], [0xD3, 0x50], [0xD3, 0x51], [0xD3, 0x52], [0xD3, 0x53], [0xD3, 0x54], [0xD3, 0x55], [0xD3, 0x56], [0xD3, 0x57], [0xD3, 0x58], [0xD3, 0x59], [0xD3, 0x5A], [0xD3, 0x5B], [0xD3, 0x5C], [0xD3, 0x5D], [0xD3, 0x5E], [0xBC, 0xFB], [0xB9, 0xDB], [0xD3, 0x5F], [0xB9, 0xE6], [0xC3, 0xD9], [0xCA, 0xD3], [0xEA, 0xE8], [0xC0, 0xC0], [0xBE, 0xF5], [0xEA, 0xE9], [0xEA, 0xEA], [0xEA, 0xEB], [0xD3, 0x60], [0xEA, 0xEC], [0xEA, 0xED], [0xEA, 0xEE], [0xEA, 0xEF], [0xBD, 0xC7], [0xD3, 0x61], [0xD3, 0x62], [0xD3, 0x63], [0xF5, 0xFB], [0xD3, 0x64], [0xD3, 0x65], [0xD3, 0x66], [0xF5, 0xFD], [0xD3, 0x67], [0xF5, 0xFE], [0xD3, 0x68], [0xF5, 0xFC], [0xD3, 0x69], [0xD3, 0x6A], [0xD3, 0x6B], [0xD3, 0x6C], [0xBD, 0xE2], [0xD3, 0x6D], [0xF6, 0xA1], [0xB4, 0xA5], [0xD3, 0x6E], [0xD3, 0x6F], [0xD3, 0x70], [0xD3, 0x71], [0xF6, 0xA2], [0xD3, 0x72], [0xD3, 0x73], [0xD3, 0x74], [0xF6, 0xA3], [0xD3, 0x75], [0xD3, 0x76], [0xD3, 0x77], [0xEC, 0xB2], [0xD3, 0x78], [0xD3, 0x79], [0xD3, 0x7A], [0xD3, 0x7B], [0xD3, 0x7C], [0xD3, 0x7D], [0xD3, 0x7E], [0xD3, 0x80], [0xD3, 0x81], [0xD3, 0x82], [0xD3, 0x83], [0xD3, 0x84], [0xD1, 0xD4], [0xD3, 0x85], [0xD3, 0x86], [0xD3, 0x87], [0xD3, 0x88], [0xD3, 0x89], [0xD3, 0x8A], [0xD9, 0xEA], [0xD3, 0x8B], [0xD3, 0x8C], [0xD3, 0x8D], [0xD3, 0x8E], [0xD3, 0x8F], [0xD3, 0x90], [0xD3, 0x91], [0xD3, 0x92], [0xD3, 0x93], [0xD3, 0x94], [0xD3, 0x95], [0xD3, 0x96], [0xD3, 0x97], [0xD3, 0x98], [0xD3, 0x99], [0xD3, 0x9A], [0xD3, 0x9B], [0xD3, 0x9C], [0xD3, 0x9D], [0xD3, 0x9E], [0xD3, 0x9F], [0xD3, 0xA0], [0xD4, 0x40], [0xD4, 0x41], [0xD4, 0x42], [0xD4, 0x43], [0xD4, 0x44], [0xD4, 0x45], [0xD4, 0x46], [0xD4, 0x47], [0xD4, 0x48], [0xD4, 0x49], [0xD4, 0x4A], [0xD4, 0x4B], [0xD4, 0x4C], [0xD4, 0x4D], [0xD4, 0x4E], [0xD4, 0x4F], [0xD4, 0x50], [0xD4, 0x51], [0xD4, 0x52], [0xD4, 0x53], [0xD4, 0x54], [0xD4, 0x55], [0xD4, 0x56], [0xD4, 0x57], [0xD4, 0x58], [0xD4, 0x59], [0xD4, 0x5A], [0xD4, 0x5B], [0xD4, 0x5C], [0xD4, 0x5D], [0xD4, 0x5E], [0xD4, 0x5F], [0xF6, 0xA4], [0xD4, 0x60], [0xD4, 0x61], [0xD4, 0x62], [0xD4, 0x63], [0xD4, 0x64], [0xD4, 0x65], [0xD4, 0x66], [0xD4, 0x67], [0xD4, 0x68], [0xEE, 0xBA], [0xD4, 0x69], [0xD4, 0x6A], [0xD4, 0x6B], [0xD4, 0x6C], [0xD4, 0x6D], [0xD4, 0x6E], [0xD4, 0x6F], [0xD4, 0x70], [0xD4, 0x71], [0xD4, 0x72], [0xD4, 0x73], [0xD4, 0x74], [0xD4, 0x75], [0xD4, 0x76], [0xD4, 0x77], [0xD4, 0x78], [0xD4, 0x79], [0xD4, 0x7A], [0xD4, 0x7B], [0xD4, 0x7C], [0xD4, 0x7D], [0xD4, 0x7E], [0xD4, 0x80], [0xD4, 0x81], [0xD4, 0x82], [0xD4, 0x83], [0xD4, 0x84], [0xD4, 0x85], [0xD4, 0x86], [0xD4, 0x87], [0xD4, 0x88], [0xD4, 0x89], [0xD4, 0x8A], [0xD4, 0x8B], [0xD4, 0x8C], [0xD4, 0x8D], [0xD4, 0x8E], [0xD4, 0x8F], [0xD4, 0x90], [0xD4, 0x91], [0xD4, 0x92], [0xD4, 0x93], [0xD4, 0x94], [0xD4, 0x95], [0xD4, 0x96], [0xD4, 0x97], [0xD4, 0x98], [0xD4, 0x99], [0xD5, 0xB2], [0xD4, 0x9A], [0xD4, 0x9B], [0xD4, 0x9C], [0xD4, 0x9D], [0xD4, 0x9E], [0xD4, 0x9F], [0xD4, 0xA0], [0xD5, 0x40], [0xD5, 0x41], [0xD5, 0x42], [0xD5, 0x43], [0xD5, 0x44], [0xD5, 0x45], [0xD5, 0x46], [0xD5, 0x47], [0xD3, 0xFE], [0xCC, 0xDC], [0xD5, 0x48], [0xD5, 0x49], [0xD5, 0x4A], [0xD5, 0x4B], [0xD5, 0x4C], [0xD5, 0x4D], [0xD5, 0x4E], [0xD5, 0x4F], [0xCA, 0xC4], [0xD5, 0x50], [0xD5, 0x51], [0xD5, 0x52], [0xD5, 0x53], [0xD5, 0x54], [0xD5, 0x55], [0xD5, 0x56], [0xD5, 0x57], [0xD5, 0x58], [0xD5, 0x59], [0xD5, 0x5A], [0xD5, 0x5B], [0xD5, 0x5C], [0xD5, 0x5D], [0xD5, 0x5E], [0xD5, 0x5F], [0xD5, 0x60], [0xD5, 0x61], [0xD5, 0x62], [0xD5, 0x63], [0xD5, 0x64], [0xD5, 0x65], [0xD5, 0x66], [0xD5, 0x67], [0xD5, 0x68], [0xD5, 0x69], [0xD5, 0x6A], [0xD5, 0x6B], [0xD5, 0x6C], [0xD5, 0x6D], [0xD5, 0x6E], [0xD5, 0x6F], [0xD5, 0x70], [0xD5, 0x71], [0xD5, 0x72], [0xD5, 0x73], [0xD5, 0x74], [0xD5, 0x75], [0xD5, 0x76], [0xD5, 0x77], [0xD5, 0x78], [0xD5, 0x79], [0xD5, 0x7A], [0xD5, 0x7B], [0xD5, 0x7C], [0xD5, 0x7D], [0xD5, 0x7E], [0xD5, 0x80], [0xD5, 0x81], [0xD5, 0x82], [0xD5, 0x83], [0xD5, 0x84], [0xD5, 0x85], [0xD5, 0x86], [0xD5, 0x87], [0xD5, 0x88], [0xD5, 0x89], [0xD5, 0x8A], [0xD5, 0x8B], [0xD5, 0x8C], [0xD5, 0x8D], [0xD5, 0x8E], [0xD5, 0x8F], [0xD5, 0x90], [0xD5, 0x91], [0xD5, 0x92], [0xD5, 0x93], [0xD5, 0x94], [0xD5, 0x95], [0xD5, 0x96], [0xD5, 0x97], [0xD5, 0x98], [0xD5, 0x99], [0xD5, 0x9A], [0xD5, 0x9B], [0xD5, 0x9C], [0xD5, 0x9D], [0xD5, 0x9E], [0xD5, 0x9F], [0xD5, 0xA0], [0xD6, 0x40], [0xD6, 0x41], [0xD6, 0x42], [0xD6, 0x43], [0xD6, 0x44], [0xD6, 0x45], [0xD6, 0x46], [0xD6, 0x47], [0xD6, 0x48], [0xD6, 0x49], [0xD6, 0x4A], [0xD6, 0x4B], [0xD6, 0x4C], [0xD6, 0x4D], [0xD6, 0x4E], [0xD6, 0x4F], [0xD6, 0x50], [0xD6, 0x51], [0xD6, 0x52], [0xD6, 0x53], [0xD6, 0x54], [0xD6, 0x55], [0xD6, 0x56], [0xD6, 0x57], [0xD6, 0x58], [0xD6, 0x59], [0xD6, 0x5A], [0xD6, 0x5B], [0xD6, 0x5C], [0xD6, 0x5D], [0xD6, 0x5E], [0xD6, 0x5F], [0xD6, 0x60], [0xD6, 0x61], [0xD6, 0x62], [0xE5, 0xC0], [0xD6, 0x63], [0xD6, 0x64], [0xD6, 0x65], [0xD6, 0x66], [0xD6, 0x67], [0xD6, 0x68], [0xD6, 0x69], [0xD6, 0x6A], [0xD6, 0x6B], [0xD6, 0x6C], [0xD6, 0x6D], [0xD6, 0x6E], [0xD6, 0x6F], [0xD6, 0x70], [0xD6, 0x71], [0xD6, 0x72], [0xD6, 0x73], [0xD6, 0x74], [0xD6, 0x75], [0xD6, 0x76], [0xD6, 0x77], [0xD6, 0x78], [0xD6, 0x79], [0xD6, 0x7A], [0xD6, 0x7B], [0xD6, 0x7C], [0xD6, 0x7D], [0xD6, 0x7E], [0xD6, 0x80], [0xD6, 0x81], [0xF6, 0xA5], [0xD6, 0x82], [0xD6, 0x83], [0xD6, 0x84], [0xD6, 0x85], [0xD6, 0x86], [0xD6, 0x87], [0xD6, 0x88], [0xD6, 0x89], [0xD6, 0x8A], [0xD6, 0x8B], [0xD6, 0x8C], [0xD6, 0x8D], [0xD6, 0x8E], [0xD6, 0x8F], [0xD6, 0x90], [0xD6, 0x91], [0xD6, 0x92], [0xD6, 0x93], [0xD6, 0x94], [0xD6, 0x95], [0xD6, 0x96], [0xD6, 0x97], [0xD6, 0x98], [0xD6, 0x99], [0xD6, 0x9A], [0xD6, 0x9B], [0xD6, 0x9C], [0xD6, 0x9D], [0xD6, 0x9E], [0xD6, 0x9F], [0xD6, 0xA0], [0xD7, 0x40], [0xD7, 0x41], [0xD7, 0x42], [0xD7, 0x43], [0xD7, 0x44], [0xD7, 0x45], [0xD7, 0x46], [0xD7, 0x47], [0xD7, 0x48], [0xD7, 0x49], [0xD7, 0x4A], [0xD7, 0x4B], [0xD7, 0x4C], [0xD7, 0x4D], [0xD7, 0x4E], [0xD7, 0x4F], [0xD7, 0x50], [0xD7, 0x51], [0xD7, 0x52], [0xD7, 0x53], [0xD7, 0x54], [0xD7, 0x55], [0xD7, 0x56], [0xD7, 0x57], [0xD7, 0x58], [0xD7, 0x59], [0xD7, 0x5A], [0xD7, 0x5B], [0xD7, 0x5C], [0xD7, 0x5D], [0xD7, 0x5E], [0xD7, 0x5F], [0xBE, 0xAF], [0xD7, 0x60], [0xD7, 0x61], [0xD7, 0x62], [0xD7, 0x63], [0xD7, 0x64], [0xC6, 0xA9], [0xD7, 0x65], [0xD7, 0x66], [0xD7, 0x67], [0xD7, 0x68], [0xD7, 0x69], [0xD7, 0x6A], [0xD7, 0x6B], [0xD7, 0x6C], [0xD7, 0x6D], [0xD7, 0x6E], [0xD7, 0x6F], [0xD7, 0x70], [0xD7, 0x71], [0xD7, 0x72], [0xD7, 0x73], [0xD7, 0x74], [0xD7, 0x75], [0xD7, 0x76], [0xD7, 0x77], [0xD7, 0x78], [0xD7, 0x79], [0xD7, 0x7A], [0xD7, 0x7B], [0xD7, 0x7C], [0xD7, 0x7D], [0xD7, 0x7E], [0xD7, 0x80], [0xD7, 0x81], [0xD7, 0x82], [0xD7, 0x83], [0xD7, 0x84], [0xD7, 0x85], [0xD7, 0x86], [0xD7, 0x87], [0xD7, 0x88], [0xD7, 0x89], [0xD7, 0x8A], [0xD7, 0x8B], [0xD7, 0x8C], [0xD7, 0x8D], [0xD7, 0x8E], [0xD7, 0x8F], [0xD7, 0x90], [0xD7, 0x91], [0xD7, 0x92], [0xD7, 0x93], [0xD7, 0x94], [0xD7, 0x95], [0xD7, 0x96], [0xD7, 0x97], [0xD7, 0x98], [0xDA, 0xA5], [0xBC, 0xC6], [0xB6, 0xA9], [0xB8, 0xBC], [0xC8, 0xCF], [0xBC, 0xA5], [0xDA, 0xA6], [0xDA, 0xA7], [0xCC, 0xD6], [0xC8, 0xC3], [0xDA, 0xA8], [0xC6, 0xFD], [0xD7, 0x99], [0xD1, 0xB5], [0xD2, 0xE9], [0xD1, 0xB6], [0xBC, 0xC7], [0xD7, 0x9A], [0xBD, 0xB2], [0xBB, 0xE4], [0xDA, 0xA9], [0xDA, 0xAA], [0xD1, 0xC8], [0xDA, 0xAB], [0xD0, 0xED], [0xB6, 0xEF], [0xC2, 0xDB], [0xD7, 0x9B], [0xCB, 0xCF], [0xB7, 0xED], [0xC9, 0xE8], [0xB7, 0xC3], [0xBE, 0xF7], [0xD6, 0xA4], [0xDA, 0xAC], [0xDA, 0xAD], [0xC6, 0xC0], [0xD7, 0xE7], [0xCA, 0xB6], [0xD7, 0x9C], [0xD5, 0xA9], [0xCB, 0xDF], [0xD5, 0xEF], [0xDA, 0xAE], [0xD6, 0xDF], [0xB4, 0xCA], [0xDA, 0xB0], [0xDA, 0xAF], [0xD7, 0x9D], [0xD2, 0xEB], [0xDA, 0xB1], [0xDA, 0xB2], [0xDA, 0xB3], [0xCA, 0xD4], [0xDA, 0xB4], [0xCA, 0xAB], [0xDA, 0xB5], [0xDA, 0xB6], [0xB3, 0xCF], [0xD6, 0xEF], [0xDA, 0xB7], [0xBB, 0xB0], [0xB5, 0xAE], [0xDA, 0xB8], [0xDA, 0xB9], [0xB9, 0xEE], [0xD1, 0xAF], [0xD2, 0xE8], [0xDA, 0xBA], [0xB8, 0xC3], [0xCF, 0xEA], [0xB2, 0xEF], [0xDA, 0xBB], [0xDA, 0xBC], [0xD7, 0x9E], [0xBD, 0xEB], [0xCE, 0xDC], [0xD3, 0xEF], [0xDA, 0xBD], [0xCE, 0xF3], [0xDA, 0xBE], [0xD3, 0xD5], [0xBB, 0xE5], [0xDA, 0xBF], [0xCB, 0xB5], [0xCB, 0xD0], [0xDA, 0xC0], [0xC7, 0xEB], [0xD6, 0xEE], [0xDA, 0xC1], [0xC5, 0xB5], [0xB6, 0xC1], [0xDA, 0xC2], [0xB7, 0xCC], [0xBF, 0xCE], [0xDA, 0xC3], [0xDA, 0xC4], [0xCB, 0xAD], [0xDA, 0xC5], [0xB5, 0xF7], [0xDA, 0xC6], [0xC1, 0xC2], [0xD7, 0xBB], [0xDA, 0xC7], [0xCC, 0xB8], [0xD7, 0x9F], [0xD2, 0xEA], [0xC4, 0xB1], [0xDA, 0xC8], [0xB5, 0xFD], [0xBB, 0xD1], [0xDA, 0xC9], [0xD0, 0xB3], [0xDA, 0xCA], [0xDA, 0xCB], [0xCE, 0xBD], [0xDA, 0xCC], [0xDA, 0xCD], [0xDA, 0xCE], [0xB2, 0xF7], [0xDA, 0xD1], [0xDA, 0xCF], [0xD1, 0xE8], [0xDA, 0xD0], [0xC3, 0xD5], [0xDA, 0xD2], [0xD7, 0xA0], [0xDA, 0xD3], [0xDA, 0xD4], [0xDA, 0xD5], [0xD0, 0xBB], [0xD2, 0xA5], [0xB0, 0xF9], [0xDA, 0xD6], [0xC7, 0xAB], [0xDA, 0xD7], [0xBD, 0xF7], [0xC3, 0xA1], [0xDA, 0xD8], [0xDA, 0xD9], [0xC3, 0xFD], [0xCC, 0xB7], [0xDA, 0xDA], [0xDA, 0xDB], [0xC0, 0xBE], [0xC6, 0xD7], [0xDA, 0xDC], [0xDA, 0xDD], [0xC7, 0xB4], [0xDA, 0xDE], [0xDA, 0xDF], [0xB9, 0xC8], [0xD8, 0x40], [0xD8, 0x41], [0xD8, 0x42], [0xD8, 0x43], [0xD8, 0x44], [0xD8, 0x45], [0xD8, 0x46], [0xD8, 0x47], [0xD8, 0x48], [0xBB, 0xED], [0xD8, 0x49], [0xD8, 0x4A], [0xD8, 0x4B], [0xD8, 0x4C], [0xB6, 0xB9], [0xF4, 0xF8], [0xD8, 0x4D], [0xF4, 0xF9], [0xD8, 0x4E], [0xD8, 0x4F], [0xCD, 0xE3], [0xD8, 0x50], [0xD8, 0x51], [0xD8, 0x52], [0xD8, 0x53], [0xD8, 0x54], [0xD8, 0x55], [0xD8, 0x56], [0xD8, 0x57], [0xF5, 0xB9], [0xD8, 0x58], [0xD8, 0x59], [0xD8, 0x5A], [0xD8, 0x5B], [0xEB, 0xE0], [0xD8, 0x5C], [0xD8, 0x5D], [0xD8, 0x5E], [0xD8, 0x5F], [0xD8, 0x60], [0xD8, 0x61], [0xCF, 0xF3], [0xBB, 0xBF], [0xD8, 0x62], [0xD8, 0x63], [0xD8, 0x64], [0xD8, 0x65], [0xD8, 0x66], [0xD8, 0x67], [0xD8, 0x68], [0xBA, 0xC0], [0xD4, 0xA5], [0xD8, 0x69], [0xD8, 0x6A], [0xD8, 0x6B], [0xD8, 0x6C], [0xD8, 0x6D], [0xD8, 0x6E], [0xD8, 0x6F], [0xE1, 0xD9], [0xD8, 0x70], [0xD8, 0x71], [0xD8, 0x72], [0xD8, 0x73], [0xF5, 0xF4], [0xB1, 0xAA], [0xB2, 0xF2], [0xD8, 0x74], [0xD8, 0x75], [0xD8, 0x76], [0xD8, 0x77], [0xD8, 0x78], [0xD8, 0x79], [0xD8, 0x7A], [0xF5, 0xF5], [0xD8, 0x7B], [0xD8, 0x7C], [0xF5, 0xF7], [0xD8, 0x7D], [0xD8, 0x7E], [0xD8, 0x80], [0xBA, 0xD1], [0xF5, 0xF6], [0xD8, 0x81], [0xC3, 0xB2], [0xD8, 0x82], [0xD8, 0x83], [0xD8, 0x84], [0xD8, 0x85], [0xD8, 0x86], [0xD8, 0x87], [0xD8, 0x88], [0xF5, 0xF9], [0xD8, 0x89], [0xD8, 0x8A], [0xD8, 0x8B], [0xF5, 0xF8], [0xD8, 0x8C], [0xD8, 0x8D], [0xD8, 0x8E], [0xD8, 0x8F], [0xD8, 0x90], [0xD8, 0x91], [0xD8, 0x92], [0xD8, 0x93], [0xD8, 0x94], [0xD8, 0x95], [0xD8, 0x96], [0xD8, 0x97], [0xD8, 0x98], [0xD8, 0x99], [0xD8, 0x9A], [0xD8, 0x9B], [0xD8, 0x9C], [0xD8, 0x9D], [0xD8, 0x9E], [0xD8, 0x9F], [0xD8, 0xA0], [0xD9, 0x40], [0xD9, 0x41], [0xD9, 0x42], [0xD9, 0x43], [0xD9, 0x44], [0xD9, 0x45], [0xD9, 0x46], [0xD9, 0x47], [0xD9, 0x48], [0xD9, 0x49], [0xD9, 0x4A], [0xD9, 0x4B], [0xD9, 0x4C], [0xD9, 0x4D], [0xD9, 0x4E], [0xD9, 0x4F], [0xD9, 0x50], [0xD9, 0x51], [0xD9, 0x52], [0xD9, 0x53], [0xD9, 0x54], [0xD9, 0x55], [0xD9, 0x56], [0xD9, 0x57], [0xD9, 0x58], [0xD9, 0x59], [0xD9, 0x5A], [0xD9, 0x5B], [0xD9, 0x5C], [0xD9, 0x5D], [0xD9, 0x5E], [0xD9, 0x5F], [0xD9, 0x60], [0xD9, 0x61], [0xD9, 0x62], [0xD9, 0x63], [0xD9, 0x64], [0xD9, 0x65], [0xD9, 0x66], [0xD9, 0x67], [0xD9, 0x68], [0xD9, 0x69], [0xD9, 0x6A], [0xD9, 0x6B], [0xD9, 0x6C], [0xD9, 0x6D], [0xD9, 0x6E], [0xD9, 0x6F], [0xD9, 0x70], [0xD9, 0x71], [0xD9, 0x72], [0xD9, 0x73], [0xD9, 0x74], [0xD9, 0x75], [0xD9, 0x76], [0xD9, 0x77], [0xD9, 0x78], [0xD9, 0x79], [0xD9, 0x7A], [0xD9, 0x7B], [0xD9, 0x7C], [0xD9, 0x7D], [0xD9, 0x7E], [0xD9, 0x80], [0xD9, 0x81], [0xD9, 0x82], [0xD9, 0x83], [0xD9, 0x84], [0xD9, 0x85], [0xD9, 0x86], [0xD9, 0x87], [0xD9, 0x88], [0xD9, 0x89], [0xD9, 0x8A], [0xD9, 0x8B], [0xD9, 0x8C], [0xD9, 0x8D], [0xD9, 0x8E], [0xD9, 0x8F], [0xD9, 0x90], [0xD9, 0x91], [0xD9, 0x92], [0xD9, 0x93], [0xD9, 0x94], [0xD9, 0x95], [0xD9, 0x96], [0xD9, 0x97], [0xD9, 0x98], [0xD9, 0x99], [0xD9, 0x9A], [0xD9, 0x9B], [0xD9, 0x9C], [0xD9, 0x9D], [0xD9, 0x9E], [0xD9, 0x9F], [0xD9, 0xA0], [0xDA, 0x40], [0xDA, 0x41], [0xDA, 0x42], [0xDA, 0x43], [0xDA, 0x44], [0xDA, 0x45], [0xDA, 0x46], [0xDA, 0x47], [0xDA, 0x48], [0xDA, 0x49], [0xDA, 0x4A], [0xDA, 0x4B], [0xDA, 0x4C], [0xDA, 0x4D], [0xDA, 0x4E], [0xB1, 0xB4], [0xD5, 0xEA], [0xB8, 0xBA], [0xDA, 0x4F], [0xB9, 0xB1], [0xB2, 0xC6], [0xD4, 0xF0], [0xCF, 0xCD], [0xB0, 0xDC], [0xD5, 0xCB], [0xBB, 0xF5], [0xD6, 0xCA], [0xB7, 0xB7], [0xCC, 0xB0], [0xC6, 0xB6], [0xB1, 0xE1], [0xB9, 0xBA], [0xD6, 0xFC], [0xB9, 0xE1], [0xB7, 0xA1], [0xBC, 0xFA], [0xEA, 0xDA], [0xEA, 0xDB], [0xCC, 0xF9], [0xB9, 0xF3], [0xEA, 0xDC], [0xB4, 0xFB], [0xC3, 0xB3], [0xB7, 0xD1], [0xBA, 0xD8], [0xEA, 0xDD], [0xD4, 0xF4], [0xEA, 0xDE], [0xBC, 0xD6], [0xBB, 0xDF], [0xEA, 0xDF], [0xC1, 0xDE], [0xC2, 0xB8], [0xD4, 0xDF], [0xD7, 0xCA], [0xEA, 0xE0], [0xEA, 0xE1], [0xEA, 0xE4], [0xEA, 0xE2], [0xEA, 0xE3], [0xC9, 0xDE], [0xB8, 0xB3], [0xB6, 0xC4], [0xEA, 0xE5], [0xCA, 0xEA], [0xC9, 0xCD], [0xB4, 0xCD], [0xDA, 0x50], [0xDA, 0x51], [0xE2, 0xD9], [0xC5, 0xE2], [0xEA, 0xE6], [0xC0, 0xB5], [0xDA, 0x52], [0xD7, 0xB8], [0xEA, 0xE7], [0xD7, 0xAC], [0xC8, 0xFC], [0xD8, 0xD3], [0xD8, 0xCD], [0xD4, 0xDE], [0xDA, 0x53], [0xD4, 0xF9], [0xC9, 0xC4], [0xD3, 0xAE], [0xB8, 0xD3], [0xB3, 0xE0], [0xDA, 0x54], [0xC9, 0xE2], [0xF4, 0xF6], [0xDA, 0x55], [0xDA, 0x56], [0xDA, 0x57], [0xBA, 0xD5], [0xDA, 0x58], [0xF4, 0xF7], [0xDA, 0x59], [0xDA, 0x5A], [0xD7, 0xDF], [0xDA, 0x5B], [0xDA, 0x5C], [0xF4, 0xF1], [0xB8, 0xB0], [0xD5, 0xD4], [0xB8, 0xCF], [0xC6, 0xF0], [0xDA, 0x5D], [0xDA, 0x5E], [0xDA, 0x5F], [0xDA, 0x60], [0xDA, 0x61], [0xDA, 0x62], [0xDA, 0x63], [0xDA, 0x64], [0xDA, 0x65], [0xB3, 0xC3], [0xDA, 0x66], [0xDA, 0x67], [0xF4, 0xF2], [0xB3, 0xAC], [0xDA, 0x68], [0xDA, 0x69], [0xDA, 0x6A], [0xDA, 0x6B], [0xD4, 0xBD], [0xC7, 0xF7], [0xDA, 0x6C], [0xDA, 0x6D], [0xDA, 0x6E], [0xDA, 0x6F], [0xDA, 0x70], [0xF4, 0xF4], [0xDA, 0x71], [0xDA, 0x72], [0xF4, 0xF3], [0xDA, 0x73], [0xDA, 0x74], [0xDA, 0x75], [0xDA, 0x76], [0xDA, 0x77], [0xDA, 0x78], [0xDA, 0x79], [0xDA, 0x7A], [0xDA, 0x7B], [0xDA, 0x7C], [0xCC, 0xCB], [0xDA, 0x7D], [0xDA, 0x7E], [0xDA, 0x80], [0xC8, 0xA4], [0xDA, 0x81], [0xDA, 0x82], [0xDA, 0x83], [0xDA, 0x84], [0xDA, 0x85], [0xDA, 0x86], [0xDA, 0x87], [0xDA, 0x88], [0xDA, 0x89], [0xDA, 0x8A], [0xDA, 0x8B], [0xDA, 0x8C], [0xDA, 0x8D], [0xF4, 0xF5], [0xDA, 0x8E], [0xD7, 0xE3], [0xC5, 0xBF], [0xF5, 0xC0], [0xDA, 0x8F], [0xDA, 0x90], [0xF5, 0xBB], [0xDA, 0x91], [0xF5, 0xC3], [0xDA, 0x92], [0xF5, 0xC2], [0xDA, 0x93], [0xD6, 0xBA], [0xF5, 0xC1], [0xDA, 0x94], [0xDA, 0x95], [0xDA, 0x96], [0xD4, 0xBE], [0xF5, 0xC4], [0xDA, 0x97], [0xF5, 0xCC], [0xDA, 0x98], [0xDA, 0x99], [0xDA, 0x9A], [0xDA, 0x9B], [0xB0, 0xCF], [0xB5, 0xF8], [0xDA, 0x9C], [0xF5, 0xC9], [0xF5, 0xCA], [0xDA, 0x9D], [0xC5, 0xDC], [0xDA, 0x9E], [0xDA, 0x9F], [0xDA, 0xA0], [0xDB, 0x40], [0xF5, 0xC5], [0xF5, 0xC6], [0xDB, 0x41], [0xDB, 0x42], [0xF5, 0xC7], [0xF5, 0xCB], [0xDB, 0x43], [0xBE, 0xE0], [0xF5, 0xC8], [0xB8, 0xFA], [0xDB, 0x44], [0xDB, 0x45], [0xDB, 0x46], [0xF5, 0xD0], [0xF5, 0xD3], [0xDB, 0x47], [0xDB, 0x48], [0xDB, 0x49], [0xBF, 0xE7], [0xDB, 0x4A], [0xB9, 0xF2], [0xF5, 0xBC], [0xF5, 0xCD], [0xDB, 0x4B], [0xDB, 0x4C], [0xC2, 0xB7], [0xDB, 0x4D], [0xDB, 0x4E], [0xDB, 0x4F], [0xCC, 0xF8], [0xDB, 0x50], [0xBC, 0xF9], [0xDB, 0x51], [0xF5, 0xCE], [0xF5, 0xCF], [0xF5, 0xD1], [0xB6, 0xE5], [0xF5, 0xD2], [0xDB, 0x52], [0xF5, 0xD5], [0xDB, 0x53], [0xDB, 0x54], [0xDB, 0x55], [0xDB, 0x56], [0xDB, 0x57], [0xDB, 0x58], [0xDB, 0x59], [0xF5, 0xBD], [0xDB, 0x5A], [0xDB, 0x5B], [0xDB, 0x5C], [0xF5, 0xD4], [0xD3, 0xBB], [0xDB, 0x5D], [0xB3, 0xEC], [0xDB, 0x5E], [0xDB, 0x5F], [0xCC, 0xA4], [0xDB, 0x60], [0xDB, 0x61], [0xDB, 0x62], [0xDB, 0x63], [0xF5, 0xD6], [0xDB, 0x64], [0xDB, 0x65], [0xDB, 0x66], [0xDB, 0x67], [0xDB, 0x68], [0xDB, 0x69], [0xDB, 0x6A], [0xDB, 0x6B], [0xF5, 0xD7], [0xBE, 0xE1], [0xF5, 0xD8], [0xDB, 0x6C], [0xDB, 0x6D], [0xCC, 0xDF], [0xF5, 0xDB], [0xDB, 0x6E], [0xDB, 0x6F], [0xDB, 0x70], [0xDB, 0x71], [0xDB, 0x72], [0xB2, 0xC8], [0xD7, 0xD9], [0xDB, 0x73], [0xF5, 0xD9], [0xDB, 0x74], [0xF5, 0xDA], [0xF5, 0xDC], [0xDB, 0x75], [0xF5, 0xE2], [0xDB, 0x76], [0xDB, 0x77], [0xDB, 0x78], [0xF5, 0xE0], [0xDB, 0x79], [0xDB, 0x7A], [0xDB, 0x7B], [0xF5, 0xDF], [0xF5, 0xDD], [0xDB, 0x7C], [0xDB, 0x7D], [0xF5, 0xE1], [0xDB, 0x7E], [0xDB, 0x80], [0xF5, 0xDE], [0xF5, 0xE4], [0xF5, 0xE5], [0xDB, 0x81], [0xCC, 0xE3], [0xDB, 0x82], [0xDB, 0x83], [0xE5, 0xBF], [0xB5, 0xB8], [0xF5, 0xE3], [0xF5, 0xE8], [0xCC, 0xA3], [0xDB, 0x84], [0xDB, 0x85], [0xDB, 0x86], [0xDB, 0x87], [0xDB, 0x88], [0xF5, 0xE6], [0xF5, 0xE7], [0xDB, 0x89], [0xDB, 0x8A], [0xDB, 0x8B], [0xDB, 0x8C], [0xDB, 0x8D], [0xDB, 0x8E], [0xF5, 0xBE], [0xDB, 0x8F], [0xDB, 0x90], [0xDB, 0x91], [0xDB, 0x92], [0xDB, 0x93], [0xDB, 0x94], [0xDB, 0x95], [0xDB, 0x96], [0xDB, 0x97], [0xDB, 0x98], [0xDB, 0x99], [0xDB, 0x9A], [0xB1, 0xC4], [0xDB, 0x9B], [0xDB, 0x9C], [0xF5, 0xBF], [0xDB, 0x9D], [0xDB, 0x9E], [0xB5, 0xC5], [0xB2, 0xE4], [0xDB, 0x9F], [0xF5, 0xEC], [0xF5, 0xE9], [0xDB, 0xA0], [0xB6, 0xD7], [0xDC, 0x40], [0xF5, 0xED], [0xDC, 0x41], [0xF5, 0xEA], [0xDC, 0x42], [0xDC, 0x43], [0xDC, 0x44], [0xDC, 0x45], [0xDC, 0x46], [0xF5, 0xEB], [0xDC, 0x47], [0xDC, 0x48], [0xB4, 0xDA], [0xDC, 0x49], [0xD4, 0xEA], [0xDC, 0x4A], [0xDC, 0x4B], [0xDC, 0x4C], [0xF5, 0xEE], [0xDC, 0x4D], [0xB3, 0xF9], [0xDC, 0x4E], [0xDC, 0x4F], [0xDC, 0x50], [0xDC, 0x51], [0xDC, 0x52], [0xDC, 0x53], [0xDC, 0x54], [0xF5, 0xEF], [0xF5, 0xF1], [0xDC, 0x55], [0xDC, 0x56], [0xDC, 0x57], [0xF5, 0xF0], [0xDC, 0x58], [0xDC, 0x59], [0xDC, 0x5A], [0xDC, 0x5B], [0xDC, 0x5C], [0xDC, 0x5D], [0xDC, 0x5E], [0xF5, 0xF2], [0xDC, 0x5F], [0xF5, 0xF3], [0xDC, 0x60], [0xDC, 0x61], [0xDC, 0x62], [0xDC, 0x63], [0xDC, 0x64], [0xDC, 0x65], [0xDC, 0x66], [0xDC, 0x67], [0xDC, 0x68], [0xDC, 0x69], [0xDC, 0x6A], [0xDC, 0x6B], [0xC9, 0xED], [0xB9, 0xAA], [0xDC, 0x6C], [0xDC, 0x6D], [0xC7, 0xFB], [0xDC, 0x6E], [0xDC, 0x6F], [0xB6, 0xE3], [0xDC, 0x70], [0xDC, 0x71], [0xDC, 0x72], [0xDC, 0x73], [0xDC, 0x74], [0xDC, 0x75], [0xDC, 0x76], [0xCC, 0xC9], [0xDC, 0x77], [0xDC, 0x78], [0xDC, 0x79], [0xDC, 0x7A], [0xDC, 0x7B], [0xDC, 0x7C], [0xDC, 0x7D], [0xDC, 0x7E], [0xDC, 0x80], [0xDC, 0x81], [0xDC, 0x82], [0xDC, 0x83], [0xDC, 0x84], [0xDC, 0x85], [0xDC, 0x86], [0xDC, 0x87], [0xDC, 0x88], [0xDC, 0x89], [0xDC, 0x8A], [0xEA, 0xA6], [0xDC, 0x8B], [0xDC, 0x8C], [0xDC, 0x8D], [0xDC, 0x8E], [0xDC, 0x8F], [0xDC, 0x90], [0xDC, 0x91], [0xDC, 0x92], [0xDC, 0x93], [0xDC, 0x94], [0xDC, 0x95], [0xDC, 0x96], [0xDC, 0x97], [0xDC, 0x98], [0xDC, 0x99], [0xDC, 0x9A], [0xDC, 0x9B], [0xDC, 0x9C], [0xDC, 0x9D], [0xDC, 0x9E], [0xDC, 0x9F], [0xDC, 0xA0], [0xDD, 0x40], [0xDD, 0x41], [0xDD, 0x42], [0xDD, 0x43], [0xDD, 0x44], [0xDD, 0x45], [0xDD, 0x46], [0xDD, 0x47], [0xDD, 0x48], [0xDD, 0x49], [0xDD, 0x4A], [0xDD, 0x4B], [0xDD, 0x4C], [0xDD, 0x4D], [0xDD, 0x4E], [0xDD, 0x4F], [0xDD, 0x50], [0xDD, 0x51], [0xDD, 0x52], [0xDD, 0x53], [0xDD, 0x54], [0xDD, 0x55], [0xDD, 0x56], [0xDD, 0x57], [0xDD, 0x58], [0xDD, 0x59], [0xDD, 0x5A], [0xDD, 0x5B], [0xDD, 0x5C], [0xDD, 0x5D], [0xDD, 0x5E], [0xDD, 0x5F], [0xDD, 0x60], [0xDD, 0x61], [0xDD, 0x62], [0xDD, 0x63], [0xDD, 0x64], [0xDD, 0x65], [0xDD, 0x66], [0xDD, 0x67], [0xDD, 0x68], [0xDD, 0x69], [0xDD, 0x6A], [0xDD, 0x6B], [0xDD, 0x6C], [0xDD, 0x6D], [0xDD, 0x6E], [0xDD, 0x6F], [0xDD, 0x70], [0xDD, 0x71], [0xDD, 0x72], [0xDD, 0x73], [0xDD, 0x74], [0xDD, 0x75], [0xDD, 0x76], [0xDD, 0x77], [0xDD, 0x78], [0xDD, 0x79], [0xDD, 0x7A], [0xDD, 0x7B], [0xDD, 0x7C], [0xDD, 0x7D], [0xDD, 0x7E], [0xDD, 0x80], [0xDD, 0x81], [0xDD, 0x82], [0xDD, 0x83], [0xDD, 0x84], [0xDD, 0x85], [0xDD, 0x86], [0xDD, 0x87], [0xDD, 0x88], [0xDD, 0x89], [0xDD, 0x8A], [0xDD, 0x8B], [0xDD, 0x8C], [0xDD, 0x8D], [0xDD, 0x8E], [0xDD, 0x8F], [0xDD, 0x90], [0xDD, 0x91], [0xDD, 0x92], [0xDD, 0x93], [0xDD, 0x94], [0xDD, 0x95], [0xDD, 0x96], [0xDD, 0x97], [0xDD, 0x98], [0xDD, 0x99], [0xDD, 0x9A], [0xDD, 0x9B], [0xDD, 0x9C], [0xDD, 0x9D], [0xDD, 0x9E], [0xDD, 0x9F], [0xDD, 0xA0], [0xDE, 0x40], [0xDE, 0x41], [0xDE, 0x42], [0xDE, 0x43], [0xDE, 0x44], [0xDE, 0x45], [0xDE, 0x46], [0xDE, 0x47], [0xDE, 0x48], [0xDE, 0x49], [0xDE, 0x4A], [0xDE, 0x4B], [0xDE, 0x4C], [0xDE, 0x4D], [0xDE, 0x4E], [0xDE, 0x4F], [0xDE, 0x50], [0xDE, 0x51], [0xDE, 0x52], [0xDE, 0x53], [0xDE, 0x54], [0xDE, 0x55], [0xDE, 0x56], [0xDE, 0x57], [0xDE, 0x58], [0xDE, 0x59], [0xDE, 0x5A], [0xDE, 0x5B], [0xDE, 0x5C], [0xDE, 0x5D], [0xDE, 0x5E], [0xDE, 0x5F], [0xDE, 0x60], [0xB3, 0xB5], [0xD4, 0xFE], [0xB9, 0xEC], [0xD0, 0xF9], [0xDE, 0x61], [0xE9, 0xED], [0xD7, 0xAA], [0xE9, 0xEE], [0xC2, 0xD6], [0xC8, 0xED], [0xBA, 0xE4], [0xE9, 0xEF], [0xE9, 0xF0], [0xE9, 0xF1], [0xD6, 0xE1], [0xE9, 0xF2], [0xE9, 0xF3], [0xE9, 0xF5], [0xE9, 0xF4], [0xE9, 0xF6], [0xE9, 0xF7], [0xC7, 0xE1], [0xE9, 0xF8], [0xD4, 0xD8], [0xE9, 0xF9], [0xBD, 0xCE], [0xDE, 0x62], [0xE9, 0xFA], [0xE9, 0xFB], [0xBD, 0xCF], [0xE9, 0xFC], [0xB8, 0xA8], [0xC1, 0xBE], [0xE9, 0xFD], [0xB1, 0xB2], [0xBB, 0xD4], [0xB9, 0xF5], [0xE9, 0xFE], [0xDE, 0x63], [0xEA, 0xA1], [0xEA, 0xA2], [0xEA, 0xA3], [0xB7, 0xF8], [0xBC, 0xAD], [0xDE, 0x64], [0xCA, 0xE4], [0xE0, 0xCE], [0xD4, 0xAF], [0xCF, 0xBD], [0xD5, 0xB7], [0xEA, 0xA4], [0xD5, 0xDE], [0xEA, 0xA5], [0xD0, 0xC1], [0xB9, 0xBC], [0xDE, 0x65], [0xB4, 0xC7], [0xB1, 0xD9], [0xDE, 0x66], [0xDE, 0x67], [0xDE, 0x68], [0xC0, 0xB1], [0xDE, 0x69], [0xDE, 0x6A], [0xDE, 0x6B], [0xDE, 0x6C], [0xB1, 0xE6], [0xB1, 0xE7], [0xDE, 0x6D], [0xB1, 0xE8], [0xDE, 0x6E], [0xDE, 0x6F], [0xDE, 0x70], [0xDE, 0x71], [0xB3, 0xBD], [0xC8, 0xE8], [0xDE, 0x72], [0xDE, 0x73], [0xDE, 0x74], [0xDE, 0x75], [0xE5, 0xC1], [0xDE, 0x76], [0xDE, 0x77], [0xB1, 0xDF], [0xDE, 0x78], [0xDE, 0x79], [0xDE, 0x7A], [0xC1, 0xC9], [0xB4, 0xEF], [0xDE, 0x7B], [0xDE, 0x7C], [0xC7, 0xA8], [0xD3, 0xD8], [0xDE, 0x7D], [0xC6, 0xF9], [0xD1, 0xB8], [0xDE, 0x7E], [0xB9, 0xFD], [0xC2, 0xF5], [0xDE, 0x80], [0xDE, 0x81], [0xDE, 0x82], [0xDE, 0x83], [0xDE, 0x84], [0xD3, 0xAD], [0xDE, 0x85], [0xD4, 0xCB], [0xBD, 0xFC], [0xDE, 0x86], [0xE5, 0xC2], [0xB7, 0xB5], [0xE5, 0xC3], [0xDE, 0x87], [0xDE, 0x88], [0xBB, 0xB9], [0xD5, 0xE2], [0xDE, 0x89], [0xBD, 0xF8], [0xD4, 0xB6], [0xCE, 0xA5], [0xC1, 0xAC], [0xB3, 0xD9], [0xDE, 0x8A], [0xDE, 0x8B], [0xCC, 0xF6], [0xDE, 0x8C], [0xE5, 0xC6], [0xE5, 0xC4], [0xE5, 0xC8], [0xDE, 0x8D], [0xE5, 0xCA], [0xE5, 0xC7], [0xB5, 0xCF], [0xC6, 0xC8], [0xDE, 0x8E], [0xB5, 0xFC], [0xE5, 0xC5], [0xDE, 0x8F], [0xCA, 0xF6], [0xDE, 0x90], [0xDE, 0x91], [0xE5, 0xC9], [0xDE, 0x92], [0xDE, 0x93], [0xDE, 0x94], [0xC3, 0xD4], [0xB1, 0xC5], [0xBC, 0xA3], [0xDE, 0x95], [0xDE, 0x96], [0xDE, 0x97], [0xD7, 0xB7], [0xDE, 0x98], [0xDE, 0x99], [0xCD, 0xCB], [0xCB, 0xCD], [0xCA, 0xCA], [0xCC, 0xD3], [0xE5, 0xCC], [0xE5, 0xCB], [0xC4, 0xE6], [0xDE, 0x9A], [0xDE, 0x9B], [0xD1, 0xA1], [0xD1, 0xB7], [0xE5, 0xCD], [0xDE, 0x9C], [0xE5, 0xD0], [0xDE, 0x9D], [0xCD, 0xB8], [0xD6, 0xF0], [0xE5, 0xCF], [0xB5, 0xDD], [0xDE, 0x9E], [0xCD, 0xBE], [0xDE, 0x9F], [0xE5, 0xD1], [0xB6, 0xBA], [0xDE, 0xA0], [0xDF, 0x40], [0xCD, 0xA8], [0xB9, 0xE4], [0xDF, 0x41], [0xCA, 0xC5], [0xB3, 0xD1], [0xCB, 0xD9], [0xD4, 0xEC], [0xE5, 0xD2], [0xB7, 0xEA], [0xDF, 0x42], [0xDF, 0x43], [0xDF, 0x44], [0xE5, 0xCE], [0xDF, 0x45], [0xDF, 0x46], [0xDF, 0x47], [0xDF, 0x48], [0xDF, 0x49], [0xDF, 0x4A], [0xE5, 0xD5], [0xB4, 0xFE], [0xE5, 0xD6], [0xDF, 0x4B], [0xDF, 0x4C], [0xDF, 0x4D], [0xDF, 0x4E], [0xDF, 0x4F], [0xE5, 0xD3], [0xE5, 0xD4], [0xDF, 0x50], [0xD2, 0xDD], [0xDF, 0x51], [0xDF, 0x52], [0xC2, 0xDF], [0xB1, 0xC6], [0xDF, 0x53], [0xD3, 0xE2], [0xDF, 0x54], [0xDF, 0x55], [0xB6, 0xDD], [0xCB, 0xEC], [0xDF, 0x56], [0xE5, 0xD7], [0xDF, 0x57], [0xDF, 0x58], [0xD3, 0xF6], [0xDF, 0x59], [0xDF, 0x5A], [0xDF, 0x5B], [0xDF, 0x5C], [0xDF, 0x5D], [0xB1, 0xE9], [0xDF, 0x5E], [0xB6, 0xF4], [0xE5, 0xDA], [0xE5, 0xD8], [0xE5, 0xD9], [0xB5, 0xC0], [0xDF, 0x5F], [0xDF, 0x60], [0xDF, 0x61], [0xD2, 0xC5], [0xE5, 0xDC], [0xDF, 0x62], [0xDF, 0x63], [0xE5, 0xDE], [0xDF, 0x64], [0xDF, 0x65], [0xDF, 0x66], [0xDF, 0x67], [0xDF, 0x68], [0xDF, 0x69], [0xE5, 0xDD], [0xC7, 0xB2], [0xDF, 0x6A], [0xD2, 0xA3], [0xDF, 0x6B], [0xDF, 0x6C], [0xE5, 0xDB], [0xDF, 0x6D], [0xDF, 0x6E], [0xDF, 0x6F], [0xDF, 0x70], [0xD4, 0xE2], [0xD5, 0xDA], [0xDF, 0x71], [0xDF, 0x72], [0xDF, 0x73], [0xDF, 0x74], [0xDF, 0x75], [0xE5, 0xE0], [0xD7, 0xF1], [0xDF, 0x76], [0xDF, 0x77], [0xDF, 0x78], [0xDF, 0x79], [0xDF, 0x7A], [0xDF, 0x7B], [0xDF, 0x7C], [0xE5, 0xE1], [0xDF, 0x7D], [0xB1, 0xDC], [0xD1, 0xFB], [0xDF, 0x7E], [0xE5, 0xE2], [0xE5, 0xE4], [0xDF, 0x80], [0xDF, 0x81], [0xDF, 0x82], [0xDF, 0x83], [0xE5, 0xE3], [0xDF, 0x84], [0xDF, 0x85], [0xE5, 0xE5], [0xDF, 0x86], [0xDF, 0x87], [0xDF, 0x88], [0xDF, 0x89], [0xDF, 0x8A], [0xD2, 0xD8], [0xDF, 0x8B], [0xB5, 0xCB], [0xDF, 0x8C], [0xE7, 0xDF], [0xDF, 0x8D], [0xDA, 0xF5], [0xDF, 0x8E], [0xDA, 0xF8], [0xDF, 0x8F], [0xDA, 0xF6], [0xDF, 0x90], [0xDA, 0xF7], [0xDF, 0x91], [0xDF, 0x92], [0xDF, 0x93], [0xDA, 0xFA], [0xD0, 0xCF], [0xC4, 0xC7], [0xDF, 0x94], [0xDF, 0x95], [0xB0, 0xEE], [0xDF, 0x96], [0xDF, 0x97], [0xDF, 0x98], [0xD0, 0xB0], [0xDF, 0x99], [0xDA, 0xF9], [0xDF, 0x9A], [0xD3, 0xCA], [0xBA, 0xAA], [0xDB, 0xA2], [0xC7, 0xF1], [0xDF, 0x9B], [0xDA, 0xFC], [0xDA, 0xFB], [0xC9, 0xDB], [0xDA, 0xFD], [0xDF, 0x9C], [0xDB, 0xA1], [0xD7, 0xDE], [0xDA, 0xFE], [0xC1, 0xDA], [0xDF, 0x9D], [0xDF, 0x9E], [0xDB, 0xA5], [0xDF, 0x9F], [0xDF, 0xA0], [0xD3, 0xF4], [0xE0, 0x40], [0xE0, 0x41], [0xDB, 0xA7], [0xDB, 0xA4], [0xE0, 0x42], [0xDB, 0xA8], [0xE0, 0x43], [0xE0, 0x44], [0xBD, 0xBC], [0xE0, 0x45], [0xE0, 0x46], [0xE0, 0x47], [0xC0, 0xC9], [0xDB, 0xA3], [0xDB, 0xA6], [0xD6, 0xA3], [0xE0, 0x48], [0xDB, 0xA9], [0xE0, 0x49], [0xE0, 0x4A], [0xE0, 0x4B], [0xDB, 0xAD], [0xE0, 0x4C], [0xE0, 0x4D], [0xE0, 0x4E], [0xDB, 0xAE], [0xDB, 0xAC], [0xBA, 0xC2], [0xE0, 0x4F], [0xE0, 0x50], [0xE0, 0x51], [0xBF, 0xA4], [0xDB, 0xAB], [0xE0, 0x52], [0xE0, 0x53], [0xE0, 0x54], [0xDB, 0xAA], [0xD4, 0xC7], [0xB2, 0xBF], [0xE0, 0x55], [0xE0, 0x56], [0xDB, 0xAF], [0xE0, 0x57], [0xB9, 0xF9], [0xE0, 0x58], [0xDB, 0xB0], [0xE0, 0x59], [0xE0, 0x5A], [0xE0, 0x5B], [0xE0, 0x5C], [0xB3, 0xBB], [0xE0, 0x5D], [0xE0, 0x5E], [0xE0, 0x5F], [0xB5, 0xA6], [0xE0, 0x60], [0xE0, 0x61], [0xE0, 0x62], [0xE0, 0x63], [0xB6, 0xBC], [0xDB, 0xB1], [0xE0, 0x64], [0xE0, 0x65], [0xE0, 0x66], [0xB6, 0xF5], [0xE0, 0x67], [0xDB, 0xB2], [0xE0, 0x68], [0xE0, 0x69], [0xE0, 0x6A], [0xE0, 0x6B], [0xE0, 0x6C], [0xE0, 0x6D], [0xE0, 0x6E], [0xE0, 0x6F], [0xE0, 0x70], [0xE0, 0x71], [0xE0, 0x72], [0xE0, 0x73], [0xE0, 0x74], [0xE0, 0x75], [0xE0, 0x76], [0xE0, 0x77], [0xE0, 0x78], [0xE0, 0x79], [0xE0, 0x7A], [0xE0, 0x7B], [0xB1, 0xC9], [0xE0, 0x7C], [0xE0, 0x7D], [0xE0, 0x7E], [0xE0, 0x80], [0xDB, 0xB4], [0xE0, 0x81], [0xE0, 0x82], [0xE0, 0x83], [0xDB, 0xB3], [0xDB, 0xB5], [0xE0, 0x84], [0xE0, 0x85], [0xE0, 0x86], [0xE0, 0x87], [0xE0, 0x88], [0xE0, 0x89], [0xE0, 0x8A], [0xE0, 0x8B], [0xE0, 0x8C], [0xE0, 0x8D], [0xE0, 0x8E], [0xDB, 0xB7], [0xE0, 0x8F], [0xDB, 0xB6], [0xE0, 0x90], [0xE0, 0x91], [0xE0, 0x92], [0xE0, 0x93], [0xE0, 0x94], [0xE0, 0x95], [0xE0, 0x96], [0xDB, 0xB8], [0xE0, 0x97], [0xE0, 0x98], [0xE0, 0x99], [0xE0, 0x9A], [0xE0, 0x9B], [0xE0, 0x9C], [0xE0, 0x9D], [0xE0, 0x9E], [0xE0, 0x9F], [0xDB, 0xB9], [0xE0, 0xA0], [0xE1, 0x40], [0xDB, 0xBA], [0xE1, 0x41], [0xE1, 0x42], [0xD3, 0xCF], [0xF4, 0xFA], [0xC7, 0xF5], [0xD7, 0xC3], [0xC5, 0xE4], [0xF4, 0xFC], [0xF4, 0xFD], [0xF4, 0xFB], [0xE1, 0x43], [0xBE, 0xC6], [0xE1, 0x44], [0xE1, 0x45], [0xE1, 0x46], [0xE1, 0x47], [0xD0, 0xEF], [0xE1, 0x48], [0xE1, 0x49], [0xB7, 0xD3], [0xE1, 0x4A], [0xE1, 0x4B], [0xD4, 0xCD], [0xCC, 0xAA], [0xE1, 0x4C], [0xE1, 0x4D], [0xF5, 0xA2], [0xF5, 0xA1], [0xBA, 0xA8], [0xF4, 0xFE], [0xCB, 0xD6], [0xE1, 0x4E], [0xE1, 0x4F], [0xE1, 0x50], [0xF5, 0xA4], [0xC0, 0xD2], [0xE1, 0x51], [0xB3, 0xEA], [0xE1, 0x52], [0xCD, 0xAA], [0xF5, 0xA5], [0xF5, 0xA3], [0xBD, 0xB4], [0xF5, 0xA8], [0xE1, 0x53], [0xF5, 0xA9], [0xBD, 0xCD], [0xC3, 0xB8], [0xBF, 0xE1], [0xCB, 0xE1], [0xF5, 0xAA], [0xE1, 0x54], [0xE1, 0x55], [0xE1, 0x56], [0xF5, 0xA6], [0xF5, 0xA7], [0xC4, 0xF0], [0xE1, 0x57], [0xE1, 0x58], [0xE1, 0x59], [0xE1, 0x5A], [0xE1, 0x5B], [0xF5, 0xAC], [0xE1, 0x5C], [0xB4, 0xBC], [0xE1, 0x5D], [0xD7, 0xED], [0xE1, 0x5E], [0xB4, 0xD7], [0xF5, 0xAB], [0xF5, 0xAE], [0xE1, 0x5F], [0xE1, 0x60], [0xF5, 0xAD], [0xF5, 0xAF], [0xD0, 0xD1], [0xE1, 0x61], [0xE1, 0x62], [0xE1, 0x63], [0xE1, 0x64], [0xE1, 0x65], [0xE1, 0x66], [0xE1, 0x67], [0xC3, 0xD1], [0xC8, 0xA9], [0xE1, 0x68], [0xE1, 0x69], [0xE1, 0x6A], [0xE1, 0x6B], [0xE1, 0x6C], [0xE1, 0x6D], [0xF5, 0xB0], [0xF5, 0xB1], [0xE1, 0x6E], [0xE1, 0x6F], [0xE1, 0x70], [0xE1, 0x71], [0xE1, 0x72], [0xE1, 0x73], [0xF5, 0xB2], [0xE1, 0x74], [0xE1, 0x75], [0xF5, 0xB3], [0xF5, 0xB4], [0xF5, 0xB5], [0xE1, 0x76], [0xE1, 0x77], [0xE1, 0x78], [0xE1, 0x79], [0xF5, 0xB7], [0xF5, 0xB6], [0xE1, 0x7A], [0xE1, 0x7B], [0xE1, 0x7C], [0xE1, 0x7D], [0xF5, 0xB8], [0xE1, 0x7E], [0xE1, 0x80], [0xE1, 0x81], [0xE1, 0x82], [0xE1, 0x83], [0xE1, 0x84], [0xE1, 0x85], [0xE1, 0x86], [0xE1, 0x87], [0xE1, 0x88], [0xE1, 0x89], [0xE1, 0x8A], [0xB2, 0xC9], [0xE1, 0x8B], [0xD3, 0xD4], [0xCA, 0xCD], [0xE1, 0x8C], [0xC0, 0xEF], [0xD6, 0xD8], [0xD2, 0xB0], [0xC1, 0xBF], [0xE1, 0x8D], [0xBD, 0xF0], [0xE1, 0x8E], [0xE1, 0x8F], [0xE1, 0x90], [0xE1, 0x91], [0xE1, 0x92], [0xE1, 0x93], [0xE1, 0x94], [0xE1, 0x95], [0xE1, 0x96], [0xE1, 0x97], [0xB8, 0xAA], [0xE1, 0x98], [0xE1, 0x99], [0xE1, 0x9A], [0xE1, 0x9B], [0xE1, 0x9C], [0xE1, 0x9D], [0xE1, 0x9E], [0xE1, 0x9F], [0xE1, 0xA0], [0xE2, 0x40], [0xE2, 0x41], [0xE2, 0x42], [0xE2, 0x43], [0xE2, 0x44], [0xE2, 0x45], [0xE2, 0x46], [0xE2, 0x47], [0xE2, 0x48], [0xE2, 0x49], [0xE2, 0x4A], [0xE2, 0x4B], [0xE2, 0x4C], [0xE2, 0x4D], [0xE2, 0x4E], [0xE2, 0x4F], [0xE2, 0x50], [0xE2, 0x51], [0xE2, 0x52], [0xE2, 0x53], [0xE2, 0x54], [0xE2, 0x55], [0xE2, 0x56], [0xE2, 0x57], [0xE2, 0x58], [0xE2, 0x59], [0xE2, 0x5A], [0xE2, 0x5B], [0xE2, 0x5C], [0xE2, 0x5D], [0xE2, 0x5E], [0xE2, 0x5F], [0xE2, 0x60], [0xE2, 0x61], [0xE2, 0x62], [0xE2, 0x63], [0xE2, 0x64], [0xE2, 0x65], [0xE2, 0x66], [0xE2, 0x67], [0xE2, 0x68], [0xE2, 0x69], [0xE2, 0x6A], [0xE2, 0x6B], [0xE2, 0x6C], [0xE2, 0x6D], [0xE2, 0x6E], [0xE2, 0x6F], [0xE2, 0x70], [0xE2, 0x71], [0xE2, 0x72], [0xE2, 0x73], [0xE2, 0x74], [0xE2, 0x75], [0xE2, 0x76], [0xE2, 0x77], [0xE2, 0x78], [0xE2, 0x79], [0xE2, 0x7A], [0xE2, 0x7B], [0xE2, 0x7C], [0xE2, 0x7D], [0xE2, 0x7E], [0xE2, 0x80], [0xE2, 0x81], [0xE2, 0x82], [0xE2, 0x83], [0xE2, 0x84], [0xE2, 0x85], [0xE2, 0x86], [0xE2, 0x87], [0xE2, 0x88], [0xE2, 0x89], [0xE2, 0x8A], [0xE2, 0x8B], [0xE2, 0x8C], [0xE2, 0x8D], [0xE2, 0x8E], [0xE2, 0x8F], [0xE2, 0x90], [0xE2, 0x91], [0xE2, 0x92], [0xE2, 0x93], [0xE2, 0x94], [0xE2, 0x95], [0xE2, 0x96], [0xE2, 0x97], [0xE2, 0x98], [0xE2, 0x99], [0xE2, 0x9A], [0xE2, 0x9B], [0xE2, 0x9C], [0xE2, 0x9D], [0xE2, 0x9E], [0xE2, 0x9F], [0xE2, 0xA0], [0xE3, 0x40], [0xE3, 0x41], [0xE3, 0x42], [0xE3, 0x43], [0xE3, 0x44], [0xE3, 0x45], [0xE3, 0x46], [0xE3, 0x47], [0xE3, 0x48], [0xE3, 0x49], [0xE3, 0x4A], [0xE3, 0x4B], [0xE3, 0x4C], [0xE3, 0x4D], [0xE3, 0x4E], [0xE3, 0x4F], [0xE3, 0x50], [0xE3, 0x51], [0xE3, 0x52], [0xE3, 0x53], [0xE3, 0x54], [0xE3, 0x55], [0xE3, 0x56], [0xE3, 0x57], [0xE3, 0x58], [0xE3, 0x59], [0xE3, 0x5A], [0xE3, 0x5B], [0xE3, 0x5C], [0xE3, 0x5D], [0xE3, 0x5E], [0xE3, 0x5F], [0xE3, 0x60], [0xE3, 0x61], [0xE3, 0x62], [0xE3, 0x63], [0xE3, 0x64], [0xE3, 0x65], [0xE3, 0x66], [0xE3, 0x67], [0xE3, 0x68], [0xE3, 0x69], [0xE3, 0x6A], [0xE3, 0x6B], [0xE3, 0x6C], [0xE3, 0x6D], [0xBC, 0xF8], [0xE3, 0x6E], [0xE3, 0x6F], [0xE3, 0x70], [0xE3, 0x71], [0xE3, 0x72], [0xE3, 0x73], [0xE3, 0x74], [0xE3, 0x75], [0xE3, 0x76], [0xE3, 0x77], [0xE3, 0x78], [0xE3, 0x79], [0xE3, 0x7A], [0xE3, 0x7B], [0xE3, 0x7C], [0xE3, 0x7D], [0xE3, 0x7E], [0xE3, 0x80], [0xE3, 0x81], [0xE3, 0x82], [0xE3, 0x83], [0xE3, 0x84], [0xE3, 0x85], [0xE3, 0x86], [0xE3, 0x87], [0xF6, 0xC6], [0xE3, 0x88], [0xE3, 0x89], [0xE3, 0x8A], [0xE3, 0x8B], [0xE3, 0x8C], [0xE3, 0x8D], [0xE3, 0x8E], [0xE3, 0x8F], [0xE3, 0x90], [0xE3, 0x91], [0xE3, 0x92], [0xE3, 0x93], [0xE3, 0x94], [0xE3, 0x95], [0xE3, 0x96], [0xE3, 0x97], [0xE3, 0x98], [0xE3, 0x99], [0xE3, 0x9A], [0xE3, 0x9B], [0xE3, 0x9C], [0xE3, 0x9D], [0xE3, 0x9E], [0xE3, 0x9F], [0xE3, 0xA0], [0xE4, 0x40], [0xE4, 0x41], [0xE4, 0x42], [0xE4, 0x43], [0xE4, 0x44], [0xE4, 0x45], [0xF6, 0xC7], [0xE4, 0x46], [0xE4, 0x47], [0xE4, 0x48], [0xE4, 0x49], [0xE4, 0x4A], [0xE4, 0x4B], [0xE4, 0x4C], [0xE4, 0x4D], [0xE4, 0x4E], [0xE4, 0x4F], [0xE4, 0x50], [0xE4, 0x51], [0xE4, 0x52], [0xE4, 0x53], [0xE4, 0x54], [0xE4, 0x55], [0xE4, 0x56], [0xE4, 0x57], [0xE4, 0x58], [0xE4, 0x59], [0xE4, 0x5A], [0xE4, 0x5B], [0xE4, 0x5C], [0xE4, 0x5D], [0xE4, 0x5E], [0xF6, 0xC8], [0xE4, 0x5F], [0xE4, 0x60], [0xE4, 0x61], [0xE4, 0x62], [0xE4, 0x63], [0xE4, 0x64], [0xE4, 0x65], [0xE4, 0x66], [0xE4, 0x67], [0xE4, 0x68], [0xE4, 0x69], [0xE4, 0x6A], [0xE4, 0x6B], [0xE4, 0x6C], [0xE4, 0x6D], [0xE4, 0x6E], [0xE4, 0x6F], [0xE4, 0x70], [0xE4, 0x71], [0xE4, 0x72], [0xE4, 0x73], [0xE4, 0x74], [0xE4, 0x75], [0xE4, 0x76], [0xE4, 0x77], [0xE4, 0x78], [0xE4, 0x79], [0xE4, 0x7A], [0xE4, 0x7B], [0xE4, 0x7C], [0xE4, 0x7D], [0xE4, 0x7E], [0xE4, 0x80], [0xE4, 0x81], [0xE4, 0x82], [0xE4, 0x83], [0xE4, 0x84], [0xE4, 0x85], [0xE4, 0x86], [0xE4, 0x87], [0xE4, 0x88], [0xE4, 0x89], [0xE4, 0x8A], [0xE4, 0x8B], [0xE4, 0x8C], [0xE4, 0x8D], [0xE4, 0x8E], [0xE4, 0x8F], [0xE4, 0x90], [0xE4, 0x91], [0xE4, 0x92], [0xE4, 0x93], [0xE4, 0x94], [0xE4, 0x95], [0xE4, 0x96], [0xE4, 0x97], [0xE4, 0x98], [0xE4, 0x99], [0xE4, 0x9A], [0xE4, 0x9B], [0xE4, 0x9C], [0xE4, 0x9D], [0xE4, 0x9E], [0xE4, 0x9F], [0xE4, 0xA0], [0xE5, 0x40], [0xE5, 0x41], [0xE5, 0x42], [0xE5, 0x43], [0xE5, 0x44], [0xE5, 0x45], [0xE5, 0x46], [0xE5, 0x47], [0xE5, 0x48], [0xE5, 0x49], [0xE5, 0x4A], [0xE5, 0x4B], [0xE5, 0x4C], [0xE5, 0x4D], [0xE5, 0x4E], [0xE5, 0x4F], [0xE5, 0x50], [0xE5, 0x51], [0xE5, 0x52], [0xE5, 0x53], [0xE5, 0x54], [0xE5, 0x55], [0xE5, 0x56], [0xE5, 0x57], [0xE5, 0x58], [0xE5, 0x59], [0xE5, 0x5A], [0xE5, 0x5B], [0xE5, 0x5C], [0xE5, 0x5D], [0xE5, 0x5E], [0xE5, 0x5F], [0xE5, 0x60], [0xE5, 0x61], [0xE5, 0x62], [0xE5, 0x63], [0xE5, 0x64], [0xE5, 0x65], [0xE5, 0x66], [0xE5, 0x67], [0xE5, 0x68], [0xE5, 0x69], [0xE5, 0x6A], [0xE5, 0x6B], [0xE5, 0x6C], [0xE5, 0x6D], [0xE5, 0x6E], [0xE5, 0x6F], [0xE5, 0x70], [0xE5, 0x71], [0xE5, 0x72], [0xE5, 0x73], [0xF6, 0xC9], [0xE5, 0x74], [0xE5, 0x75], [0xE5, 0x76], [0xE5, 0x77], [0xE5, 0x78], [0xE5, 0x79], [0xE5, 0x7A], [0xE5, 0x7B], [0xE5, 0x7C], [0xE5, 0x7D], [0xE5, 0x7E], [0xE5, 0x80], [0xE5, 0x81], [0xE5, 0x82], [0xE5, 0x83], [0xE5, 0x84], [0xE5, 0x85], [0xE5, 0x86], [0xE5, 0x87], [0xE5, 0x88], [0xE5, 0x89], [0xE5, 0x8A], [0xE5, 0x8B], [0xE5, 0x8C], [0xE5, 0x8D], [0xE5, 0x8E], [0xE5, 0x8F], [0xE5, 0x90], [0xE5, 0x91], [0xE5, 0x92], [0xE5, 0x93], [0xE5, 0x94], [0xE5, 0x95], [0xE5, 0x96], [0xE5, 0x97], [0xE5, 0x98], [0xE5, 0x99], [0xE5, 0x9A], [0xE5, 0x9B], [0xE5, 0x9C], [0xE5, 0x9D], [0xE5, 0x9E], [0xE5, 0x9F], [0xF6, 0xCA], [0xE5, 0xA0], [0xE6, 0x40], [0xE6, 0x41], [0xE6, 0x42], [0xE6, 0x43], [0xE6, 0x44], [0xE6, 0x45], [0xE6, 0x46], [0xE6, 0x47], [0xE6, 0x48], [0xE6, 0x49], [0xE6, 0x4A], [0xE6, 0x4B], [0xE6, 0x4C], [0xE6, 0x4D], [0xE6, 0x4E], [0xE6, 0x4F], [0xE6, 0x50], [0xE6, 0x51], [0xE6, 0x52], [0xE6, 0x53], [0xE6, 0x54], [0xE6, 0x55], [0xE6, 0x56], [0xE6, 0x57], [0xE6, 0x58], [0xE6, 0x59], [0xE6, 0x5A], [0xE6, 0x5B], [0xE6, 0x5C], [0xE6, 0x5D], [0xE6, 0x5E], [0xE6, 0x5F], [0xE6, 0x60], [0xE6, 0x61], [0xE6, 0x62], [0xF6, 0xCC], [0xE6, 0x63], [0xE6, 0x64], [0xE6, 0x65], [0xE6, 0x66], [0xE6, 0x67], [0xE6, 0x68], [0xE6, 0x69], [0xE6, 0x6A], [0xE6, 0x6B], [0xE6, 0x6C], [0xE6, 0x6D], [0xE6, 0x6E], [0xE6, 0x6F], [0xE6, 0x70], [0xE6, 0x71], [0xE6, 0x72], [0xE6, 0x73], [0xE6, 0x74], [0xE6, 0x75], [0xE6, 0x76], [0xE6, 0x77], [0xE6, 0x78], [0xE6, 0x79], [0xE6, 0x7A], [0xE6, 0x7B], [0xE6, 0x7C], [0xE6, 0x7D], [0xE6, 0x7E], [0xE6, 0x80], [0xE6, 0x81], [0xE6, 0x82], [0xE6, 0x83], [0xE6, 0x84], [0xE6, 0x85], [0xE6, 0x86], [0xE6, 0x87], [0xE6, 0x88], [0xE6, 0x89], [0xE6, 0x8A], [0xE6, 0x8B], [0xE6, 0x8C], [0xE6, 0x8D], [0xE6, 0x8E], [0xE6, 0x8F], [0xE6, 0x90], [0xE6, 0x91], [0xE6, 0x92], [0xE6, 0x93], [0xE6, 0x94], [0xE6, 0x95], [0xE6, 0x96], [0xE6, 0x97], [0xE6, 0x98], [0xE6, 0x99], [0xE6, 0x9A], [0xE6, 0x9B], [0xE6, 0x9C], [0xE6, 0x9D], [0xF6, 0xCB], [0xE6, 0x9E], [0xE6, 0x9F], [0xE6, 0xA0], [0xE7, 0x40], [0xE7, 0x41], [0xE7, 0x42], [0xE7, 0x43], [0xE7, 0x44], [0xE7, 0x45], [0xE7, 0x46], [0xE7, 0x47], [0xF7, 0xE9], [0xE7, 0x48], [0xE7, 0x49], [0xE7, 0x4A], [0xE7, 0x4B], [0xE7, 0x4C], [0xE7, 0x4D], [0xE7, 0x4E], [0xE7, 0x4F], [0xE7, 0x50], [0xE7, 0x51], [0xE7, 0x52], [0xE7, 0x53], [0xE7, 0x54], [0xE7, 0x55], [0xE7, 0x56], [0xE7, 0x57], [0xE7, 0x58], [0xE7, 0x59], [0xE7, 0x5A], [0xE7, 0x5B], [0xE7, 0x5C], [0xE7, 0x5D], [0xE7, 0x5E], [0xE7, 0x5F], [0xE7, 0x60], [0xE7, 0x61], [0xE7, 0x62], [0xE7, 0x63], [0xE7, 0x64], [0xE7, 0x65], [0xE7, 0x66], [0xE7, 0x67], [0xE7, 0x68], [0xE7, 0x69], [0xE7, 0x6A], [0xE7, 0x6B], [0xE7, 0x6C], [0xE7, 0x6D], [0xE7, 0x6E], [0xE7, 0x6F], [0xE7, 0x70], [0xE7, 0x71], [0xE7, 0x72], [0xE7, 0x73], [0xE7, 0x74], [0xE7, 0x75], [0xE7, 0x76], [0xE7, 0x77], [0xE7, 0x78], [0xE7, 0x79], [0xE7, 0x7A], [0xE7, 0x7B], [0xE7, 0x7C], [0xE7, 0x7D], [0xE7, 0x7E], [0xE7, 0x80], [0xE7, 0x81], [0xE7, 0x82], [0xE7, 0x83], [0xE7, 0x84], [0xE7, 0x85], [0xE7, 0x86], [0xE7, 0x87], [0xE7, 0x88], [0xE7, 0x89], [0xE7, 0x8A], [0xE7, 0x8B], [0xE7, 0x8C], [0xE7, 0x8D], [0xE7, 0x8E], [0xE7, 0x8F], [0xE7, 0x90], [0xE7, 0x91], [0xE7, 0x92], [0xE7, 0x93], [0xE7, 0x94], [0xE7, 0x95], [0xE7, 0x96], [0xE7, 0x97], [0xE7, 0x98], [0xE7, 0x99], [0xE7, 0x9A], [0xE7, 0x9B], [0xE7, 0x9C], [0xE7, 0x9D], [0xE7, 0x9E], [0xE7, 0x9F], [0xE7, 0xA0], [0xE8, 0x40], [0xE8, 0x41], [0xE8, 0x42], [0xE8, 0x43], [0xE8, 0x44], [0xE8, 0x45], [0xE8, 0x46], [0xE8, 0x47], [0xE8, 0x48], [0xE8, 0x49], [0xE8, 0x4A], [0xE8, 0x4B], [0xE8, 0x4C], [0xE8, 0x4D], [0xE8, 0x4E], [0xF6, 0xCD], [0xE8, 0x4F], [0xE8, 0x50], [0xE8, 0x51], [0xE8, 0x52], [0xE8, 0x53], [0xE8, 0x54], [0xE8, 0x55], [0xE8, 0x56], [0xE8, 0x57], [0xE8, 0x58], [0xE8, 0x59], [0xE8, 0x5A], [0xE8, 0x5B], [0xE8, 0x5C], [0xE8, 0x5D], [0xE8, 0x5E], [0xE8, 0x5F], [0xE8, 0x60], [0xE8, 0x61], [0xE8, 0x62], [0xE8, 0x63], [0xE8, 0x64], [0xE8, 0x65], [0xE8, 0x66], [0xE8, 0x67], [0xE8, 0x68], [0xE8, 0x69], [0xE8, 0x6A], [0xE8, 0x6B], [0xE8, 0x6C], [0xE8, 0x6D], [0xE8, 0x6E], [0xE8, 0x6F], [0xE8, 0x70], [0xE8, 0x71], [0xE8, 0x72], [0xE8, 0x73], [0xE8, 0x74], [0xE8, 0x75], [0xE8, 0x76], [0xE8, 0x77], [0xE8, 0x78], [0xE8, 0x79], [0xE8, 0x7A], [0xF6, 0xCE], [0xE8, 0x7B], [0xE8, 0x7C], [0xE8, 0x7D], [0xE8, 0x7E], [0xE8, 0x80], [0xE8, 0x81], [0xE8, 0x82], [0xE8, 0x83], [0xE8, 0x84], [0xE8, 0x85], [0xE8, 0x86], [0xE8, 0x87], [0xE8, 0x88], [0xE8, 0x89], [0xE8, 0x8A], [0xE8, 0x8B], [0xE8, 0x8C], [0xE8, 0x8D], [0xE8, 0x8E], [0xE8, 0x8F], [0xE8, 0x90], [0xE8, 0x91], [0xE8, 0x92], [0xE8, 0x93], [0xE8, 0x94], [0xEE, 0xC4], [0xEE, 0xC5], [0xEE, 0xC6], [0xD5, 0xEB], [0xB6, 0xA4], [0xEE, 0xC8], [0xEE, 0xC7], [0xEE, 0xC9], [0xEE, 0xCA], [0xC7, 0xA5], [0xEE, 0xCB], [0xEE, 0xCC], [0xE8, 0x95], [0xB7, 0xB0], [0xB5, 0xF6], [0xEE, 0xCD], [0xEE, 0xCF], [0xE8, 0x96], [0xEE, 0xCE], [0xE8, 0x97], [0xB8, 0xC6], [0xEE, 0xD0], [0xEE, 0xD1], [0xEE, 0xD2], [0xB6, 0xDB], [0xB3, 0xAE], [0xD6, 0xD3], [0xC4, 0xC6], [0xB1, 0xB5], [0xB8, 0xD6], [0xEE, 0xD3], [0xEE, 0xD4], [0xD4, 0xBF], [0xC7, 0xD5], [0xBE, 0xFB], [0xCE, 0xD9], [0xB9, 0xB3], [0xEE, 0xD6], [0xEE, 0xD5], [0xEE, 0xD8], [0xEE, 0xD7], [0xC5, 0xA5], [0xEE, 0xD9], [0xEE, 0xDA], [0xC7, 0xAE], [0xEE, 0xDB], [0xC7, 0xAF], [0xEE, 0xDC], [0xB2, 0xA7], [0xEE, 0xDD], [0xEE, 0xDE], [0xEE, 0xDF], [0xEE, 0xE0], [0xEE, 0xE1], [0xD7, 0xEA], [0xEE, 0xE2], [0xEE, 0xE3], [0xBC, 0xD8], [0xEE, 0xE4], [0xD3, 0xCB], [0xCC, 0xFA], [0xB2, 0xAC], [0xC1, 0xE5], [0xEE, 0xE5], [0xC7, 0xA6], [0xC3, 0xAD], [0xE8, 0x98], [0xEE, 0xE6], [0xEE, 0xE7], [0xEE, 0xE8], [0xEE, 0xE9], [0xEE, 0xEA], [0xEE, 0xEB], [0xEE, 0xEC], [0xE8, 0x99], [0xEE, 0xED], [0xEE, 0xEE], [0xEE, 0xEF], [0xE8, 0x9A], [0xE8, 0x9B], [0xEE, 0xF0], [0xEE, 0xF1], [0xEE, 0xF2], [0xEE, 0xF4], [0xEE, 0xF3], [0xE8, 0x9C], [0xEE, 0xF5], [0xCD, 0xAD], [0xC2, 0xC1], [0xEE, 0xF6], [0xEE, 0xF7], [0xEE, 0xF8], [0xD5, 0xA1], [0xEE, 0xF9], [0xCF, 0xB3], [0xEE, 0xFA], [0xEE, 0xFB], [0xE8, 0x9D], [0xEE, 0xFC], [0xEE, 0xFD], [0xEF, 0xA1], [0xEE, 0xFE], [0xEF, 0xA2], [0xB8, 0xF5], [0xC3, 0xFA], [0xEF, 0xA3], [0xEF, 0xA4], [0xBD, 0xC2], [0xD2, 0xBF], [0xB2, 0xF9], [0xEF, 0xA5], [0xEF, 0xA6], [0xEF, 0xA7], [0xD2, 0xF8], [0xEF, 0xA8], [0xD6, 0xFD], [0xEF, 0xA9], [0xC6, 0xCC], [0xE8, 0x9E], [0xEF, 0xAA], [0xEF, 0xAB], [0xC1, 0xB4], [0xEF, 0xAC], [0xCF, 0xFA], [0xCB, 0xF8], [0xEF, 0xAE], [0xEF, 0xAD], [0xB3, 0xFA], [0xB9, 0xF8], [0xEF, 0xAF], [0xEF, 0xB0], [0xD0, 0xE2], [0xEF, 0xB1], [0xEF, 0xB2], [0xB7, 0xE6], [0xD0, 0xBF], [0xEF, 0xB3], [0xEF, 0xB4], [0xEF, 0xB5], [0xC8, 0xF1], [0xCC, 0xE0], [0xEF, 0xB6], [0xEF, 0xB7], [0xEF, 0xB8], [0xEF, 0xB9], [0xEF, 0xBA], [0xD5, 0xE0], [0xEF, 0xBB], [0xB4, 0xED], [0xC3, 0xAA], [0xEF, 0xBC], [0xE8, 0x9F], [0xEF, 0xBD], [0xEF, 0xBE], [0xEF, 0xBF], [0xE8, 0xA0], [0xCE, 0xFD], [0xEF, 0xC0], [0xC2, 0xE0], [0xB4, 0xB8], [0xD7, 0xB6], [0xBD, 0xF5], [0xE9, 0x40], [0xCF, 0xC7], [0xEF, 0xC3], [0xEF, 0xC1], [0xEF, 0xC2], [0xEF, 0xC4], [0xB6, 0xA7], [0xBC, 0xFC], [0xBE, 0xE2], [0xC3, 0xCC], [0xEF, 0xC5], [0xEF, 0xC6], [0xE9, 0x41], [0xEF, 0xC7], [0xEF, 0xCF], [0xEF, 0xC8], [0xEF, 0xC9], [0xEF, 0xCA], [0xC7, 0xC2], [0xEF, 0xF1], [0xB6, 0xCD], [0xEF, 0xCB], [0xE9, 0x42], [0xEF, 0xCC], [0xEF, 0xCD], [0xB6, 0xC6], [0xC3, 0xBE], [0xEF, 0xCE], [0xE9, 0x43], [0xEF, 0xD0], [0xEF, 0xD1], [0xEF, 0xD2], [0xD5, 0xF2], [0xE9, 0x44], [0xEF, 0xD3], [0xC4, 0xF7], [0xE9, 0x45], [0xEF, 0xD4], [0xC4, 0xF8], [0xEF, 0xD5], [0xEF, 0xD6], [0xB8, 0xE4], [0xB0, 0xF7], [0xEF, 0xD7], [0xEF, 0xD8], [0xEF, 0xD9], [0xE9, 0x46], [0xEF, 0xDA], [0xEF, 0xDB], [0xEF, 0xDC], [0xEF, 0xDD], [0xE9, 0x47], [0xEF, 0xDE], [0xBE, 0xB5], [0xEF, 0xE1], [0xEF, 0xDF], [0xEF, 0xE0], [0xE9, 0x48], [0xEF, 0xE2], [0xEF, 0xE3], [0xC1, 0xCD], [0xEF, 0xE4], [0xEF, 0xE5], [0xEF, 0xE6], [0xEF, 0xE7], [0xEF, 0xE8], [0xEF, 0xE9], [0xEF, 0xEA], [0xEF, 0xEB], [0xEF, 0xEC], [0xC0, 0xD8], [0xE9, 0x49], [0xEF, 0xED], [0xC1, 0xAD], [0xEF, 0xEE], [0xEF, 0xEF], [0xEF, 0xF0], [0xE9, 0x4A], [0xE9, 0x4B], [0xCF, 0xE2], [0xE9, 0x4C], [0xE9, 0x4D], [0xE9, 0x4E], [0xE9, 0x4F], [0xE9, 0x50], [0xE9, 0x51], [0xE9, 0x52], [0xE9, 0x53], [0xB3, 0xA4], [0xE9, 0x54], [0xE9, 0x55], [0xE9, 0x56], [0xE9, 0x57], [0xE9, 0x58], [0xE9, 0x59], [0xE9, 0x5A], [0xE9, 0x5B], [0xE9, 0x5C], [0xE9, 0x5D], [0xE9, 0x5E], [0xE9, 0x5F], [0xE9, 0x60], [0xE9, 0x61], [0xE9, 0x62], [0xE9, 0x63], [0xE9, 0x64], [0xE9, 0x65], [0xE9, 0x66], [0xE9, 0x67], [0xE9, 0x68], [0xE9, 0x69], [0xE9, 0x6A], [0xE9, 0x6B], [0xE9, 0x6C], [0xE9, 0x6D], [0xE9, 0x6E], [0xE9, 0x6F], [0xE9, 0x70], [0xE9, 0x71], [0xE9, 0x72], [0xE9, 0x73], [0xE9, 0x74], [0xE9, 0x75], [0xE9, 0x76], [0xE9, 0x77], [0xE9, 0x78], [0xE9, 0x79], [0xE9, 0x7A], [0xE9, 0x7B], [0xE9, 0x7C], [0xE9, 0x7D], [0xE9, 0x7E], [0xE9, 0x80], [0xE9, 0x81], [0xE9, 0x82], [0xE9, 0x83], [0xE9, 0x84], [0xE9, 0x85], [0xE9, 0x86], [0xE9, 0x87], [0xE9, 0x88], [0xE9, 0x89], [0xE9, 0x8A], [0xE9, 0x8B], [0xE9, 0x8C], [0xE9, 0x8D], [0xE9, 0x8E], [0xE9, 0x8F], [0xE9, 0x90], [0xE9, 0x91], [0xE9, 0x92], [0xE9, 0x93], [0xE9, 0x94], [0xE9, 0x95], [0xE9, 0x96], [0xE9, 0x97], [0xE9, 0x98], [0xE9, 0x99], [0xE9, 0x9A], [0xE9, 0x9B], [0xE9, 0x9C], [0xE9, 0x9D], [0xE9, 0x9E], [0xE9, 0x9F], [0xE9, 0xA0], [0xEA, 0x40], [0xEA, 0x41], [0xEA, 0x42], [0xEA, 0x43], [0xEA, 0x44], [0xEA, 0x45], [0xEA, 0x46], [0xEA, 0x47], [0xEA, 0x48], [0xEA, 0x49], [0xEA, 0x4A], [0xEA, 0x4B], [0xEA, 0x4C], [0xEA, 0x4D], [0xEA, 0x4E], [0xEA, 0x4F], [0xEA, 0x50], [0xEA, 0x51], [0xEA, 0x52], [0xEA, 0x53], [0xEA, 0x54], [0xEA, 0x55], [0xEA, 0x56], [0xEA, 0x57], [0xEA, 0x58], [0xEA, 0x59], [0xEA, 0x5A], [0xEA, 0x5B], [0xC3, 0xC5], [0xE3, 0xC5], [0xC9, 0xC1], [0xE3, 0xC6], [0xEA, 0x5C], [0xB1, 0xD5], [0xCE, 0xCA], [0xB4, 0xB3], [0xC8, 0xF2], [0xE3, 0xC7], [0xCF, 0xD0], [0xE3, 0xC8], [0xBC, 0xE4], [0xE3, 0xC9], [0xE3, 0xCA], [0xC3, 0xC6], [0xD5, 0xA2], [0xC4, 0xD6], [0xB9, 0xEB], [0xCE, 0xC5], [0xE3, 0xCB], [0xC3, 0xF6], [0xE3, 0xCC], [0xEA, 0x5D], [0xB7, 0xA7], [0xB8, 0xF3], [0xBA, 0xD2], [0xE3, 0xCD], [0xE3, 0xCE], [0xD4, 0xC4], [0xE3, 0xCF], [0xEA, 0x5E], [0xE3, 0xD0], [0xD1, 0xCB], [0xE3, 0xD1], [0xE3, 0xD2], [0xE3, 0xD3], [0xE3, 0xD4], [0xD1, 0xD6], [0xE3, 0xD5], [0xB2, 0xFB], [0xC0, 0xBB], [0xE3, 0xD6], [0xEA, 0x5F], [0xC0, 0xAB], [0xE3, 0xD7], [0xE3, 0xD8], [0xE3, 0xD9], [0xEA, 0x60], [0xE3, 0xDA], [0xE3, 0xDB], [0xEA, 0x61], [0xB8, 0xB7], [0xDA, 0xE2], [0xEA, 0x62], [0xB6, 0xD3], [0xEA, 0x63], [0xDA, 0xE4], [0xDA, 0xE3], [0xEA, 0x64], [0xEA, 0x65], [0xEA, 0x66], [0xEA, 0x67], [0xEA, 0x68], [0xEA, 0x69], [0xEA, 0x6A], [0xDA, 0xE6], [0xEA, 0x6B], [0xEA, 0x6C], [0xEA, 0x6D], [0xC8, 0xEE], [0xEA, 0x6E], [0xEA, 0x6F], [0xDA, 0xE5], [0xB7, 0xC0], [0xD1, 0xF4], [0xD2, 0xF5], [0xD5, 0xF3], [0xBD, 0xD7], [0xEA, 0x70], [0xEA, 0x71], [0xEA, 0x72], [0xEA, 0x73], [0xD7, 0xE8], [0xDA, 0xE8], [0xDA, 0xE7], [0xEA, 0x74], [0xB0, 0xA2], [0xCD, 0xD3], [0xEA, 0x75], [0xDA, 0xE9], [0xEA, 0x76], [0xB8, 0xBD], [0xBC, 0xCA], [0xC2, 0xBD], [0xC2, 0xA4], [0xB3, 0xC2], [0xDA, 0xEA], [0xEA, 0x77], [0xC2, 0xAA], [0xC4, 0xB0], [0xBD, 0xB5], [0xEA, 0x78], [0xEA, 0x79], [0xCF, 0xDE], [0xEA, 0x7A], [0xEA, 0x7B], [0xEA, 0x7C], [0xDA, 0xEB], [0xC9, 0xC2], [0xEA, 0x7D], [0xEA, 0x7E], [0xEA, 0x80], [0xEA, 0x81], [0xEA, 0x82], [0xB1, 0xDD], [0xEA, 0x83], [0xEA, 0x84], [0xEA, 0x85], [0xDA, 0xEC], [0xEA, 0x86], [0xB6, 0xB8], [0xD4, 0xBA], [0xEA, 0x87], [0xB3, 0xFD], [0xEA, 0x88], [0xEA, 0x89], [0xDA, 0xED], [0xD4, 0xC9], [0xCF, 0xD5], [0xC5, 0xE3], [0xEA, 0x8A], [0xDA, 0xEE], [0xEA, 0x8B], [0xEA, 0x8C], [0xEA, 0x8D], [0xEA, 0x8E], [0xEA, 0x8F], [0xDA, 0xEF], [0xEA, 0x90], [0xDA, 0xF0], [0xC1, 0xEA], [0xCC, 0xD5], [0xCF, 0xDD], [0xEA, 0x91], [0xEA, 0x92], [0xEA, 0x93], [0xEA, 0x94], [0xEA, 0x95], [0xEA, 0x96], [0xEA, 0x97], [0xEA, 0x98], [0xEA, 0x99], [0xEA, 0x9A], [0xEA, 0x9B], [0xEA, 0x9C], [0xEA, 0x9D], [0xD3, 0xE7], [0xC2, 0xA1], [0xEA, 0x9E], [0xDA, 0xF1], [0xEA, 0x9F], [0xEA, 0xA0], [0xCB, 0xE5], [0xEB, 0x40], [0xDA, 0xF2], [0xEB, 0x41], [0xCB, 0xE6], [0xD2, 0xFE], [0xEB, 0x42], [0xEB, 0x43], [0xEB, 0x44], [0xB8, 0xF4], [0xEB, 0x45], [0xEB, 0x46], [0xDA, 0xF3], [0xB0, 0xAF], [0xCF, 0xB6], [0xEB, 0x47], [0xEB, 0x48], [0xD5, 0xCF], [0xEB, 0x49], [0xEB, 0x4A], [0xEB, 0x4B], [0xEB, 0x4C], [0xEB, 0x4D], [0xEB, 0x4E], [0xEB, 0x4F], [0xEB, 0x50], [0xEB, 0x51], [0xEB, 0x52], [0xCB, 0xED], [0xEB, 0x53], [0xEB, 0x54], [0xEB, 0x55], [0xEB, 0x56], [0xEB, 0x57], [0xEB, 0x58], [0xEB, 0x59], [0xEB, 0x5A], [0xDA, 0xF4], [0xEB, 0x5B], [0xEB, 0x5C], [0xE3, 0xC4], [0xEB, 0x5D], [0xEB, 0x5E], [0xC1, 0xA5], [0xEB, 0x5F], [0xEB, 0x60], [0xF6, 0xBF], [0xEB, 0x61], [0xEB, 0x62], [0xF6, 0xC0], [0xF6, 0xC1], [0xC4, 0xD1], [0xEB, 0x63], [0xC8, 0xB8], [0xD1, 0xE3], [0xEB, 0x64], [0xEB, 0x65], [0xD0, 0xDB], [0xD1, 0xC5], [0xBC, 0xAF], [0xB9, 0xCD], [0xEB, 0x66], [0xEF, 0xF4], [0xEB, 0x67], [0xEB, 0x68], [0xB4, 0xC6], [0xD3, 0xBA], [0xF6, 0xC2], [0xB3, 0xFB], [0xEB, 0x69], [0xEB, 0x6A], [0xF6, 0xC3], [0xEB, 0x6B], [0xEB, 0x6C], [0xB5, 0xF1], [0xEB, 0x6D], [0xEB, 0x6E], [0xEB, 0x6F], [0xEB, 0x70], [0xEB, 0x71], [0xEB, 0x72], [0xEB, 0x73], [0xEB, 0x74], [0xEB, 0x75], [0xEB, 0x76], [0xF6, 0xC5], [0xEB, 0x77], [0xEB, 0x78], [0xEB, 0x79], [0xEB, 0x7A], [0xEB, 0x7B], [0xEB, 0x7C], [0xEB, 0x7D], [0xD3, 0xEA], [0xF6, 0xA7], [0xD1, 0xA9], [0xEB, 0x7E], [0xEB, 0x80], [0xEB, 0x81], [0xEB, 0x82], [0xF6, 0xA9], [0xEB, 0x83], [0xEB, 0x84], [0xEB, 0x85], [0xF6, 0xA8], [0xEB, 0x86], [0xEB, 0x87], [0xC1, 0xE3], [0xC0, 0xD7], [0xEB, 0x88], [0xB1, 0xA2], [0xEB, 0x89], [0xEB, 0x8A], [0xEB, 0x8B], [0xEB, 0x8C], [0xCE, 0xED], [0xEB, 0x8D], [0xD0, 0xE8], [0xF6, 0xAB], [0xEB, 0x8E], [0xEB, 0x8F], [0xCF, 0xF6], [0xEB, 0x90], [0xF6, 0xAA], [0xD5, 0xF0], [0xF6, 0xAC], [0xC3, 0xB9], [0xEB, 0x91], [0xEB, 0x92], [0xEB, 0x93], [0xBB, 0xF4], [0xF6, 0xAE], [0xF6, 0xAD], [0xEB, 0x94], [0xEB, 0x95], [0xEB, 0x96], [0xC4, 0xDE], [0xEB, 0x97], [0xEB, 0x98], [0xC1, 0xD8], [0xEB, 0x99], [0xEB, 0x9A], [0xEB, 0x9B], [0xEB, 0x9C], [0xEB, 0x9D], [0xCB, 0xAA], [0xEB, 0x9E], [0xCF, 0xBC], [0xEB, 0x9F], [0xEB, 0xA0], [0xEC, 0x40], [0xEC, 0x41], [0xEC, 0x42], [0xEC, 0x43], [0xEC, 0x44], [0xEC, 0x45], [0xEC, 0x46], [0xEC, 0x47], [0xEC, 0x48], [0xF6, 0xAF], [0xEC, 0x49], [0xEC, 0x4A], [0xF6, 0xB0], [0xEC, 0x4B], [0xEC, 0x4C], [0xF6, 0xB1], [0xEC, 0x4D], [0xC2, 0xB6], [0xEC, 0x4E], [0xEC, 0x4F], [0xEC, 0x50], [0xEC, 0x51], [0xEC, 0x52], [0xB0, 0xD4], [0xC5, 0xF9], [0xEC, 0x53], [0xEC, 0x54], [0xEC, 0x55], [0xEC, 0x56], [0xF6, 0xB2], [0xEC, 0x57], [0xEC, 0x58], [0xEC, 0x59], [0xEC, 0x5A], [0xEC, 0x5B], [0xEC, 0x5C], [0xEC, 0x5D], [0xEC, 0x5E], [0xEC, 0x5F], [0xEC, 0x60], [0xEC, 0x61], [0xEC, 0x62], [0xEC, 0x63], [0xEC, 0x64], [0xEC, 0x65], [0xEC, 0x66], [0xEC, 0x67], [0xEC, 0x68], [0xEC, 0x69], [0xC7, 0xE0], [0xF6, 0xA6], [0xEC, 0x6A], [0xEC, 0x6B], [0xBE, 0xB8], [0xEC, 0x6C], [0xEC, 0x6D], [0xBE, 0xB2], [0xEC, 0x6E], [0xB5, 0xE5], [0xEC, 0x6F], [0xEC, 0x70], [0xB7, 0xC7], [0xEC, 0x71], [0xBF, 0xBF], [0xC3, 0xD2], [0xC3, 0xE6], [0xEC, 0x72], [0xEC, 0x73], [0xD8, 0xCC], [0xEC, 0x74], [0xEC, 0x75], [0xEC, 0x76], [0xB8, 0xEF], [0xEC, 0x77], [0xEC, 0x78], [0xEC, 0x79], [0xEC, 0x7A], [0xEC, 0x7B], [0xEC, 0x7C], [0xEC, 0x7D], [0xEC, 0x7E], [0xEC, 0x80], [0xBD, 0xF9], [0xD1, 0xA5], [0xEC, 0x81], [0xB0, 0xD0], [0xEC, 0x82], [0xEC, 0x83], [0xEC, 0x84], [0xEC, 0x85], [0xEC, 0x86], [0xF7, 0xB0], [0xEC, 0x87], [0xEC, 0x88], [0xEC, 0x89], [0xEC, 0x8A], [0xEC, 0x8B], [0xEC, 0x8C], [0xEC, 0x8D], [0xEC, 0x8E], [0xF7, 0xB1], [0xEC, 0x8F], [0xEC, 0x90], [0xEC, 0x91], [0xEC, 0x92], [0xEC, 0x93], [0xD0, 0xAC], [0xEC, 0x94], [0xB0, 0xB0], [0xEC, 0x95], [0xEC, 0x96], [0xEC, 0x97], [0xF7, 0xB2], [0xF7, 0xB3], [0xEC, 0x98], [0xF7, 0xB4], [0xEC, 0x99], [0xEC, 0x9A], [0xEC, 0x9B], [0xC7, 0xCA], [0xEC, 0x9C], [0xEC, 0x9D], [0xEC, 0x9E], [0xEC, 0x9F], [0xEC, 0xA0], [0xED, 0x40], [0xED, 0x41], [0xBE, 0xCF], [0xED, 0x42], [0xED, 0x43], [0xF7, 0xB7], [0xED, 0x44], [0xED, 0x45], [0xED, 0x46], [0xED, 0x47], [0xED, 0x48], [0xED, 0x49], [0xED, 0x4A], [0xF7, 0xB6], [0xED, 0x4B], [0xB1, 0xDE], [0xED, 0x4C], [0xF7, 0xB5], [0xED, 0x4D], [0xED, 0x4E], [0xF7, 0xB8], [0xED, 0x4F], [0xF7, 0xB9], [0xED, 0x50], [0xED, 0x51], [0xED, 0x52], [0xED, 0x53], [0xED, 0x54], [0xED, 0x55], [0xED, 0x56], [0xED, 0x57], [0xED, 0x58], [0xED, 0x59], [0xED, 0x5A], [0xED, 0x5B], [0xED, 0x5C], [0xED, 0x5D], [0xED, 0x5E], [0xED, 0x5F], [0xED, 0x60], [0xED, 0x61], [0xED, 0x62], [0xED, 0x63], [0xED, 0x64], [0xED, 0x65], [0xED, 0x66], [0xED, 0x67], [0xED, 0x68], [0xED, 0x69], [0xED, 0x6A], [0xED, 0x6B], [0xED, 0x6C], [0xED, 0x6D], [0xED, 0x6E], [0xED, 0x6F], [0xED, 0x70], [0xED, 0x71], [0xED, 0x72], [0xED, 0x73], [0xED, 0x74], [0xED, 0x75], [0xED, 0x76], [0xED, 0x77], [0xED, 0x78], [0xED, 0x79], [0xED, 0x7A], [0xED, 0x7B], [0xED, 0x7C], [0xED, 0x7D], [0xED, 0x7E], [0xED, 0x80], [0xED, 0x81], [0xCE, 0xA4], [0xC8, 0xCD], [0xED, 0x82], [0xBA, 0xAB], [0xE8, 0xB8], [0xE8, 0xB9], [0xE8, 0xBA], [0xBE, 0xC2], [0xED, 0x83], [0xED, 0x84], [0xED, 0x85], [0xED, 0x86], [0xED, 0x87], [0xD2, 0xF4], [0xED, 0x88], [0xD4, 0xCF], [0xC9, 0xD8], [0xED, 0x89], [0xED, 0x8A], [0xED, 0x8B], [0xED, 0x8C], [0xED, 0x8D], [0xED, 0x8E], [0xED, 0x8F], [0xED, 0x90], [0xED, 0x91], [0xED, 0x92], [0xED, 0x93], [0xED, 0x94], [0xED, 0x95], [0xED, 0x96], [0xED, 0x97], [0xED, 0x98], [0xED, 0x99], [0xED, 0x9A], [0xED, 0x9B], [0xED, 0x9C], [0xED, 0x9D], [0xED, 0x9E], [0xED, 0x9F], [0xED, 0xA0], [0xEE, 0x40], [0xEE, 0x41], [0xEE, 0x42], [0xEE, 0x43], [0xEE, 0x44], [0xEE, 0x45], [0xEE, 0x46], [0xEE, 0x47], [0xEE, 0x48], [0xEE, 0x49], [0xEE, 0x4A], [0xEE, 0x4B], [0xEE, 0x4C], [0xEE, 0x4D], [0xEE, 0x4E], [0xEE, 0x4F], [0xEE, 0x50], [0xEE, 0x51], [0xEE, 0x52], [0xEE, 0x53], [0xEE, 0x54], [0xEE, 0x55], [0xEE, 0x56], [0xEE, 0x57], [0xEE, 0x58], [0xEE, 0x59], [0xEE, 0x5A], [0xEE, 0x5B], [0xEE, 0x5C], [0xEE, 0x5D], [0xEE, 0x5E], [0xEE, 0x5F], [0xEE, 0x60], [0xEE, 0x61], [0xEE, 0x62], [0xEE, 0x63], [0xEE, 0x64], [0xEE, 0x65], [0xEE, 0x66], [0xEE, 0x67], [0xEE, 0x68], [0xEE, 0x69], [0xEE, 0x6A], [0xEE, 0x6B], [0xEE, 0x6C], [0xEE, 0x6D], [0xEE, 0x6E], [0xEE, 0x6F], [0xEE, 0x70], [0xEE, 0x71], [0xEE, 0x72], [0xEE, 0x73], [0xEE, 0x74], [0xEE, 0x75], [0xEE, 0x76], [0xEE, 0x77], [0xEE, 0x78], [0xEE, 0x79], [0xEE, 0x7A], [0xEE, 0x7B], [0xEE, 0x7C], [0xEE, 0x7D], [0xEE, 0x7E], [0xEE, 0x80], [0xEE, 0x81], [0xEE, 0x82], [0xEE, 0x83], [0xEE, 0x84], [0xEE, 0x85], [0xEE, 0x86], [0xEE, 0x87], [0xEE, 0x88], [0xEE, 0x89], [0xEE, 0x8A], [0xEE, 0x8B], [0xEE, 0x8C], [0xEE, 0x8D], [0xEE, 0x8E], [0xEE, 0x8F], [0xEE, 0x90], [0xEE, 0x91], [0xEE, 0x92], [0xEE, 0x93], [0xEE, 0x94], [0xEE, 0x95], [0xEE, 0x96], [0xEE, 0x97], [0xEE, 0x98], [0xEE, 0x99], [0xEE, 0x9A], [0xEE, 0x9B], [0xEE, 0x9C], [0xEE, 0x9D], [0xEE, 0x9E], [0xEE, 0x9F], [0xEE, 0xA0], [0xEF, 0x40], [0xEF, 0x41], [0xEF, 0x42], [0xEF, 0x43], [0xEF, 0x44], [0xEF, 0x45], [0xD2, 0xB3], [0xB6, 0xA5], [0xC7, 0xEA], [0xF1, 0xFC], [0xCF, 0xEE], [0xCB, 0xB3], [0xD0, 0xEB], [0xE7, 0xEF], [0xCD, 0xE7], [0xB9, 0xCB], [0xB6, 0xD9], [0xF1, 0xFD], [0xB0, 0xE4], [0xCB, 0xCC], [0xF1, 0xFE], [0xD4, 0xA4], [0xC2, 0xAD], [0xC1, 0xEC], [0xC6, 0xC4], [0xBE, 0xB1], [0xF2, 0xA1], [0xBC, 0xD5], [0xEF, 0x46], [0xF2, 0xA2], [0xF2, 0xA3], [0xEF, 0x47], [0xF2, 0xA4], [0xD2, 0xC3], [0xC6, 0xB5], [0xEF, 0x48], [0xCD, 0xC7], [0xF2, 0xA5], [0xEF, 0x49], [0xD3, 0xB1], [0xBF, 0xC5], [0xCC, 0xE2], [0xEF, 0x4A], [0xF2, 0xA6], [0xF2, 0xA7], [0xD1, 0xD5], [0xB6, 0xEE], [0xF2, 0xA8], [0xF2, 0xA9], [0xB5, 0xDF], [0xF2, 0xAA], [0xF2, 0xAB], [0xEF, 0x4B], [0xB2, 0xFC], [0xF2, 0xAC], [0xF2, 0xAD], [0xC8, 0xA7], [0xEF, 0x4C], [0xEF, 0x4D], [0xEF, 0x4E], [0xEF, 0x4F], [0xEF, 0x50], [0xEF, 0x51], [0xEF, 0x52], [0xEF, 0x53], [0xEF, 0x54], [0xEF, 0x55], [0xEF, 0x56], [0xEF, 0x57], [0xEF, 0x58], [0xEF, 0x59], [0xEF, 0x5A], [0xEF, 0x5B], [0xEF, 0x5C], [0xEF, 0x5D], [0xEF, 0x5E], [0xEF, 0x5F], [0xEF, 0x60], [0xEF, 0x61], [0xEF, 0x62], [0xEF, 0x63], [0xEF, 0x64], [0xEF, 0x65], [0xEF, 0x66], [0xEF, 0x67], [0xEF, 0x68], [0xEF, 0x69], [0xEF, 0x6A], [0xEF, 0x6B], [0xEF, 0x6C], [0xEF, 0x6D], [0xEF, 0x6E], [0xEF, 0x6F], [0xEF, 0x70], [0xEF, 0x71], [0xB7, 0xE7], [0xEF, 0x72], [0xEF, 0x73], [0xEC, 0xA9], [0xEC, 0xAA], [0xEC, 0xAB], [0xEF, 0x74], [0xEC, 0xAC], [0xEF, 0x75], [0xEF, 0x76], [0xC6, 0xAE], [0xEC, 0xAD], [0xEC, 0xAE], [0xEF, 0x77], [0xEF, 0x78], [0xEF, 0x79], [0xB7, 0xC9], [0xCA, 0xB3], [0xEF, 0x7A], [0xEF, 0x7B], [0xEF, 0x7C], [0xEF, 0x7D], [0xEF, 0x7E], [0xEF, 0x80], [0xEF, 0x81], [0xE2, 0xB8], [0xF7, 0xCF], [0xEF, 0x82], [0xEF, 0x83], [0xEF, 0x84], [0xEF, 0x85], [0xEF, 0x86], [0xEF, 0x87], [0xEF, 0x88], [0xEF, 0x89], [0xEF, 0x8A], [0xEF, 0x8B], [0xEF, 0x8C], [0xEF, 0x8D], [0xEF, 0x8E], [0xEF, 0x8F], [0xEF, 0x90], [0xEF, 0x91], [0xEF, 0x92], [0xEF, 0x93], [0xEF, 0x94], [0xEF, 0x95], [0xEF, 0x96], [0xEF, 0x97], [0xEF, 0x98], [0xEF, 0x99], [0xEF, 0x9A], [0xEF, 0x9B], [0xEF, 0x9C], [0xEF, 0x9D], [0xEF, 0x9E], [0xEF, 0x9F], [0xEF, 0xA0], [0xF0, 0x40], [0xF0, 0x41], [0xF0, 0x42], [0xF0, 0x43], [0xF0, 0x44], [0xF7, 0xD0], [0xF0, 0x45], [0xF0, 0x46], [0xB2, 0xCD], [0xF0, 0x47], [0xF0, 0x48], [0xF0, 0x49], [0xF0, 0x4A], [0xF0, 0x4B], [0xF0, 0x4C], [0xF0, 0x4D], [0xF0, 0x4E], [0xF0, 0x4F], [0xF0, 0x50], [0xF0, 0x51], [0xF0, 0x52], [0xF0, 0x53], [0xF0, 0x54], [0xF0, 0x55], [0xF0, 0x56], [0xF0, 0x57], [0xF0, 0x58], [0xF0, 0x59], [0xF0, 0x5A], [0xF0, 0x5B], [0xF0, 0x5C], [0xF0, 0x5D], [0xF0, 0x5E], [0xF0, 0x5F], [0xF0, 0x60], [0xF0, 0x61], [0xF0, 0x62], [0xF0, 0x63], [0xF7, 0xD1], [0xF0, 0x64], [0xF0, 0x65], [0xF0, 0x66], [0xF0, 0x67], [0xF0, 0x68], [0xF0, 0x69], [0xF0, 0x6A], [0xF0, 0x6B], [0xF0, 0x6C], [0xF0, 0x6D], [0xF0, 0x6E], [0xF0, 0x6F], [0xF0, 0x70], [0xF0, 0x71], [0xF0, 0x72], [0xF0, 0x73], [0xF0, 0x74], [0xF0, 0x75], [0xF0, 0x76], [0xF0, 0x77], [0xF0, 0x78], [0xF0, 0x79], [0xF0, 0x7A], [0xF0, 0x7B], [0xF0, 0x7C], [0xF0, 0x7D], [0xF0, 0x7E], [0xF0, 0x80], [0xF0, 0x81], [0xF0, 0x82], [0xF0, 0x83], [0xF0, 0x84], [0xF0, 0x85], [0xF0, 0x86], [0xF0, 0x87], [0xF0, 0x88], [0xF0, 0x89], [0xF7, 0xD3], [0xF7, 0xD2], [0xF0, 0x8A], [0xF0, 0x8B], [0xF0, 0x8C], [0xF0, 0x8D], [0xF0, 0x8E], [0xF0, 0x8F], [0xF0, 0x90], [0xF0, 0x91], [0xF0, 0x92], [0xF0, 0x93], [0xF0, 0x94], [0xF0, 0x95], [0xF0, 0x96], [0xE2, 0xBB], [0xF0, 0x97], [0xBC, 0xA2], [0xF0, 0x98], [0xE2, 0xBC], [0xE2, 0xBD], [0xE2, 0xBE], [0xE2, 0xBF], [0xE2, 0xC0], [0xE2, 0xC1], [0xB7, 0xB9], [0xD2, 0xFB], [0xBD, 0xA4], [0xCA, 0xCE], [0xB1, 0xA5], [0xCB, 0xC7], [0xF0, 0x99], [0xE2, 0xC2], [0xB6, 0xFC], [0xC8, 0xC4], [0xE2, 0xC3], [0xF0, 0x9A], [0xF0, 0x9B], [0xBD, 0xC8], [0xF0, 0x9C], [0xB1, 0xFD], [0xE2, 0xC4], [0xF0, 0x9D], [0xB6, 0xF6], [0xE2, 0xC5], [0xC4, 0xD9], [0xF0, 0x9E], [0xF0, 0x9F], [0xE2, 0xC6], [0xCF, 0xDA], [0xB9, 0xDD], [0xE2, 0xC7], [0xC0, 0xA1], [0xF0, 0xA0], [0xE2, 0xC8], [0xB2, 0xF6], [0xF1, 0x40], [0xE2, 0xC9], [0xF1, 0x41], [0xC1, 0xF3], [0xE2, 0xCA], [0xE2, 0xCB], [0xC2, 0xF8], [0xE2, 0xCC], [0xE2, 0xCD], [0xE2, 0xCE], [0xCA, 0xD7], [0xD8, 0xB8], [0xD9, 0xE5], [0xCF, 0xE3], [0xF1, 0x42], [0xF1, 0x43], [0xF1, 0x44], [0xF1, 0x45], [0xF1, 0x46], [0xF1, 0x47], [0xF1, 0x48], [0xF1, 0x49], [0xF1, 0x4A], [0xF1, 0x4B], [0xF1, 0x4C], [0xF0, 0xA5], [0xF1, 0x4D], [0xF1, 0x4E], [0xDC, 0xB0], [0xF1, 0x4F], [0xF1, 0x50], [0xF1, 0x51], [0xF1, 0x52], [0xF1, 0x53], [0xF1, 0x54], [0xF1, 0x55], [0xF1, 0x56], [0xF1, 0x57], [0xF1, 0x58], [0xF1, 0x59], [0xF1, 0x5A], [0xF1, 0x5B], [0xF1, 0x5C], [0xF1, 0x5D], [0xF1, 0x5E], [0xF1, 0x5F], [0xF1, 0x60], [0xF1, 0x61], [0xF1, 0x62], [0xF1, 0x63], [0xF1, 0x64], [0xF1, 0x65], [0xF1, 0x66], [0xF1, 0x67], [0xF1, 0x68], [0xF1, 0x69], [0xF1, 0x6A], [0xF1, 0x6B], [0xF1, 0x6C], [0xF1, 0x6D], [0xF1, 0x6E], [0xF1, 0x6F], [0xF1, 0x70], [0xF1, 0x71], [0xF1, 0x72], [0xF1, 0x73], [0xF1, 0x74], [0xF1, 0x75], [0xF1, 0x76], [0xF1, 0x77], [0xF1, 0x78], [0xF1, 0x79], [0xF1, 0x7A], [0xF1, 0x7B], [0xF1, 0x7C], [0xF1, 0x7D], [0xF1, 0x7E], [0xF1, 0x80], [0xF1, 0x81], [0xF1, 0x82], [0xF1, 0x83], [0xF1, 0x84], [0xF1, 0x85], [0xF1, 0x86], [0xF1, 0x87], [0xF1, 0x88], [0xF1, 0x89], [0xF1, 0x8A], [0xF1, 0x8B], [0xF1, 0x8C], [0xF1, 0x8D], [0xF1, 0x8E], [0xF1, 0x8F], [0xF1, 0x90], [0xF1, 0x91], [0xF1, 0x92], [0xF1, 0x93], [0xF1, 0x94], [0xF1, 0x95], [0xF1, 0x96], [0xF1, 0x97], [0xF1, 0x98], [0xF1, 0x99], [0xF1, 0x9A], [0xF1, 0x9B], [0xF1, 0x9C], [0xF1, 0x9D], [0xF1, 0x9E], [0xF1, 0x9F], [0xF1, 0xA0], [0xF2, 0x40], [0xF2, 0x41], [0xF2, 0x42], [0xF2, 0x43], [0xF2, 0x44], [0xF2, 0x45], [0xF2, 0x46], [0xF2, 0x47], [0xF2, 0x48], [0xF2, 0x49], [0xF2, 0x4A], [0xF2, 0x4B], [0xF2, 0x4C], [0xF2, 0x4D], [0xF2, 0x4E], [0xF2, 0x4F], [0xF2, 0x50], [0xF2, 0x51], [0xF2, 0x52], [0xF2, 0x53], [0xF2, 0x54], [0xF2, 0x55], [0xF2, 0x56], [0xF2, 0x57], [0xF2, 0x58], [0xF2, 0x59], [0xF2, 0x5A], [0xF2, 0x5B], [0xF2, 0x5C], [0xF2, 0x5D], [0xF2, 0x5E], [0xF2, 0x5F], [0xF2, 0x60], [0xF2, 0x61], [0xF2, 0x62], [0xF2, 0x63], [0xF2, 0x64], [0xF2, 0x65], [0xF2, 0x66], [0xF2, 0x67], [0xF2, 0x68], [0xF2, 0x69], [0xF2, 0x6A], [0xF2, 0x6B], [0xF2, 0x6C], [0xF2, 0x6D], [0xF2, 0x6E], [0xF2, 0x6F], [0xF2, 0x70], [0xF2, 0x71], [0xF2, 0x72], [0xF2, 0x73], [0xF2, 0x74], [0xF2, 0x75], [0xF2, 0x76], [0xF2, 0x77], [0xF2, 0x78], [0xF2, 0x79], [0xF2, 0x7A], [0xF2, 0x7B], [0xF2, 0x7C], [0xF2, 0x7D], [0xF2, 0x7E], [0xF2, 0x80], [0xF2, 0x81], [0xF2, 0x82], [0xF2, 0x83], [0xF2, 0x84], [0xF2, 0x85], [0xF2, 0x86], [0xF2, 0x87], [0xF2, 0x88], [0xF2, 0x89], [0xF2, 0x8A], [0xF2, 0x8B], [0xF2, 0x8C], [0xF2, 0x8D], [0xF2, 0x8E], [0xF2, 0x8F], [0xF2, 0x90], [0xF2, 0x91], [0xF2, 0x92], [0xF2, 0x93], [0xF2, 0x94], [0xF2, 0x95], [0xF2, 0x96], [0xF2, 0x97], [0xF2, 0x98], [0xF2, 0x99], [0xF2, 0x9A], [0xF2, 0x9B], [0xF2, 0x9C], [0xF2, 0x9D], [0xF2, 0x9E], [0xF2, 0x9F], [0xF2, 0xA0], [0xF3, 0x40], [0xF3, 0x41], [0xF3, 0x42], [0xF3, 0x43], [0xF3, 0x44], [0xF3, 0x45], [0xF3, 0x46], [0xF3, 0x47], [0xF3, 0x48], [0xF3, 0x49], [0xF3, 0x4A], [0xF3, 0x4B], [0xF3, 0x4C], [0xF3, 0x4D], [0xF3, 0x4E], [0xF3, 0x4F], [0xF3, 0x50], [0xF3, 0x51], [0xC2, 0xED], [0xD4, 0xA6], [0xCD, 0xD4], [0xD1, 0xB1], [0xB3, 0xDB], [0xC7, 0xFD], [0xF3, 0x52], [0xB2, 0xB5], [0xC2, 0xBF], [0xE6, 0xE0], [0xCA, 0xBB], [0xE6, 0xE1], [0xE6, 0xE2], [0xBE, 0xD4], [0xE6, 0xE3], [0xD7, 0xA4], [0xCD, 0xD5], [0xE6, 0xE5], [0xBC, 0xDD], [0xE6, 0xE4], [0xE6, 0xE6], [0xE6, 0xE7], [0xC2, 0xEE], [0xF3, 0x53], [0xBD, 0xBE], [0xE6, 0xE8], [0xC2, 0xE6], [0xBA, 0xA7], [0xE6, 0xE9], [0xF3, 0x54], [0xE6, 0xEA], [0xB3, 0xD2], [0xD1, 0xE9], [0xF3, 0x55], [0xF3, 0x56], [0xBF, 0xA5], [0xE6, 0xEB], [0xC6, 0xEF], [0xE6, 0xEC], [0xE6, 0xED], [0xF3, 0x57], [0xF3, 0x58], [0xE6, 0xEE], [0xC6, 0xAD], [0xE6, 0xEF], [0xF3, 0x59], [0xC9, 0xA7], [0xE6, 0xF0], [0xE6, 0xF1], [0xE6, 0xF2], [0xE5, 0xB9], [0xE6, 0xF3], [0xE6, 0xF4], [0xC2, 0xE2], [0xE6, 0xF5], [0xE6, 0xF6], [0xD6, 0xE8], [0xE6, 0xF7], [0xF3, 0x5A], [0xE6, 0xF8], [0xB9, 0xC7], [0xF3, 0x5B], [0xF3, 0x5C], [0xF3, 0x5D], [0xF3, 0x5E], [0xF3, 0x5F], [0xF3, 0x60], [0xF3, 0x61], [0xF7, 0xBB], [0xF7, 0xBA], [0xF3, 0x62], [0xF3, 0x63], [0xF3, 0x64], [0xF3, 0x65], [0xF7, 0xBE], [0xF7, 0xBC], [0xBA, 0xA1], [0xF3, 0x66], [0xF7, 0xBF], [0xF3, 0x67], [0xF7, 0xC0], [0xF3, 0x68], [0xF3, 0x69], [0xF3, 0x6A], [0xF7, 0xC2], [0xF7, 0xC1], [0xF7, 0xC4], [0xF3, 0x6B], [0xF3, 0x6C], [0xF7, 0xC3], [0xF3, 0x6D], [0xF3, 0x6E], [0xF3, 0x6F], [0xF3, 0x70], [0xF3, 0x71], [0xF7, 0xC5], [0xF7, 0xC6], [0xF3, 0x72], [0xF3, 0x73], [0xF3, 0x74], [0xF3, 0x75], [0xF7, 0xC7], [0xF3, 0x76], [0xCB, 0xE8], [0xF3, 0x77], [0xF3, 0x78], [0xF3, 0x79], [0xF3, 0x7A], [0xB8, 0xDF], [0xF3, 0x7B], [0xF3, 0x7C], [0xF3, 0x7D], [0xF3, 0x7E], [0xF3, 0x80], [0xF3, 0x81], [0xF7, 0xD4], [0xF3, 0x82], [0xF7, 0xD5], [0xF3, 0x83], [0xF3, 0x84], [0xF3, 0x85], [0xF3, 0x86], [0xF7, 0xD6], [0xF3, 0x87], [0xF3, 0x88], [0xF3, 0x89], [0xF3, 0x8A], [0xF7, 0xD8], [0xF3, 0x8B], [0xF7, 0xDA], [0xF3, 0x8C], [0xF7, 0xD7], [0xF3, 0x8D], [0xF3, 0x8E], [0xF3, 0x8F], [0xF3, 0x90], [0xF3, 0x91], [0xF3, 0x92], [0xF3, 0x93], [0xF3, 0x94], [0xF3, 0x95], [0xF7, 0xDB], [0xF3, 0x96], [0xF7, 0xD9], [0xF3, 0x97], [0xF3, 0x98], [0xF3, 0x99], [0xF3, 0x9A], [0xF3, 0x9B], [0xF3, 0x9C], [0xF3, 0x9D], [0xD7, 0xD7], [0xF3, 0x9E], [0xF3, 0x9F], [0xF3, 0xA0], [0xF4, 0x40], [0xF7, 0xDC], [0xF4, 0x41], [0xF4, 0x42], [0xF4, 0x43], [0xF4, 0x44], [0xF4, 0x45], [0xF4, 0x46], [0xF7, 0xDD], [0xF4, 0x47], [0xF4, 0x48], [0xF4, 0x49], [0xF7, 0xDE], [0xF4, 0x4A], [0xF4, 0x4B], [0xF4, 0x4C], [0xF4, 0x4D], [0xF4, 0x4E], [0xF4, 0x4F], [0xF4, 0x50], [0xF4, 0x51], [0xF4, 0x52], [0xF4, 0x53], [0xF4, 0x54], [0xF7, 0xDF], [0xF4, 0x55], [0xF4, 0x56], [0xF4, 0x57], [0xF7, 0xE0], [0xF4, 0x58], [0xF4, 0x59], [0xF4, 0x5A], [0xF4, 0x5B], [0xF4, 0x5C], [0xF4, 0x5D], [0xF4, 0x5E], [0xF4, 0x5F], [0xF4, 0x60], [0xF4, 0x61], [0xF4, 0x62], [0xDB, 0xCB], [0xF4, 0x63], [0xF4, 0x64], [0xD8, 0xAA], [0xF4, 0x65], [0xF4, 0x66], [0xF4, 0x67], [0xF4, 0x68], [0xF4, 0x69], [0xF4, 0x6A], [0xF4, 0x6B], [0xF4, 0x6C], [0xE5, 0xF7], [0xB9, 0xED], [0xF4, 0x6D], [0xF4, 0x6E], [0xF4, 0x6F], [0xF4, 0x70], [0xBF, 0xFD], [0xBB, 0xEA], [0xF7, 0xC9], [0xC6, 0xC7], [0xF7, 0xC8], [0xF4, 0x71], [0xF7, 0xCA], [0xF7, 0xCC], [0xF7, 0xCB], [0xF4, 0x72], [0xF4, 0x73], [0xF4, 0x74], [0xF7, 0xCD], [0xF4, 0x75], [0xCE, 0xBA], [0xF4, 0x76], [0xF7, 0xCE], [0xF4, 0x77], [0xF4, 0x78], [0xC4, 0xA7], [0xF4, 0x79], [0xF4, 0x7A], [0xF4, 0x7B], [0xF4, 0x7C], [0xF4, 0x7D], [0xF4, 0x7E], [0xF4, 0x80], [0xF4, 0x81], [0xF4, 0x82], [0xF4, 0x83], [0xF4, 0x84], [0xF4, 0x85], [0xF4, 0x86], [0xF4, 0x87], [0xF4, 0x88], [0xF4, 0x89], [0xF4, 0x8A], [0xF4, 0x8B], [0xF4, 0x8C], [0xF4, 0x8D], [0xF4, 0x8E], [0xF4, 0x8F], [0xF4, 0x90], [0xF4, 0x91], [0xF4, 0x92], [0xF4, 0x93], [0xF4, 0x94], [0xF4, 0x95], [0xF4, 0x96], [0xF4, 0x97], [0xF4, 0x98], [0xF4, 0x99], [0xF4, 0x9A], [0xF4, 0x9B], [0xF4, 0x9C], [0xF4, 0x9D], [0xF4, 0x9E], [0xF4, 0x9F], [0xF4, 0xA0], [0xF5, 0x40], [0xF5, 0x41], [0xF5, 0x42], [0xF5, 0x43], [0xF5, 0x44], [0xF5, 0x45], [0xF5, 0x46], [0xF5, 0x47], [0xF5, 0x48], [0xF5, 0x49], [0xF5, 0x4A], [0xF5, 0x4B], [0xF5, 0x4C], [0xF5, 0x4D], [0xF5, 0x4E], [0xF5, 0x4F], [0xF5, 0x50], [0xF5, 0x51], [0xF5, 0x52], [0xF5, 0x53], [0xF5, 0x54], [0xF5, 0x55], [0xF5, 0x56], [0xF5, 0x57], [0xF5, 0x58], [0xF5, 0x59], [0xF5, 0x5A], [0xF5, 0x5B], [0xF5, 0x5C], [0xF5, 0x5D], [0xF5, 0x5E], [0xF5, 0x5F], [0xF5, 0x60], [0xF5, 0x61], [0xF5, 0x62], [0xF5, 0x63], [0xF5, 0x64], [0xF5, 0x65], [0xF5, 0x66], [0xF5, 0x67], [0xF5, 0x68], [0xF5, 0x69], [0xF5, 0x6A], [0xF5, 0x6B], [0xF5, 0x6C], [0xF5, 0x6D], [0xF5, 0x6E], [0xF5, 0x6F], [0xF5, 0x70], [0xF5, 0x71], [0xF5, 0x72], [0xF5, 0x73], [0xF5, 0x74], [0xF5, 0x75], [0xF5, 0x76], [0xF5, 0x77], [0xF5, 0x78], [0xF5, 0x79], [0xF5, 0x7A], [0xF5, 0x7B], [0xF5, 0x7C], [0xF5, 0x7D], [0xF5, 0x7E], [0xF5, 0x80], [0xF5, 0x81], [0xF5, 0x82], [0xF5, 0x83], [0xF5, 0x84], [0xF5, 0x85], [0xF5, 0x86], [0xF5, 0x87], [0xF5, 0x88], [0xF5, 0x89], [0xF5, 0x8A], [0xF5, 0x8B], [0xF5, 0x8C], [0xF5, 0x8D], [0xF5, 0x8E], [0xF5, 0x8F], [0xF5, 0x90], [0xF5, 0x91], [0xF5, 0x92], [0xF5, 0x93], [0xF5, 0x94], [0xF5, 0x95], [0xF5, 0x96], [0xF5, 0x97], [0xF5, 0x98], [0xF5, 0x99], [0xF5, 0x9A], [0xF5, 0x9B], [0xF5, 0x9C], [0xF5, 0x9D], [0xF5, 0x9E], [0xF5, 0x9F], [0xF5, 0xA0], [0xF6, 0x40], [0xF6, 0x41], [0xF6, 0x42], [0xF6, 0x43], [0xF6, 0x44], [0xF6, 0x45], [0xF6, 0x46], [0xF6, 0x47], [0xF6, 0x48], [0xF6, 0x49], [0xF6, 0x4A], [0xF6, 0x4B], [0xF6, 0x4C], [0xF6, 0x4D], [0xF6, 0x4E], [0xF6, 0x4F], [0xF6, 0x50], [0xF6, 0x51], [0xF6, 0x52], [0xF6, 0x53], [0xF6, 0x54], [0xF6, 0x55], [0xF6, 0x56], [0xF6, 0x57], [0xF6, 0x58], [0xF6, 0x59], [0xF6, 0x5A], [0xF6, 0x5B], [0xF6, 0x5C], [0xF6, 0x5D], [0xF6, 0x5E], [0xF6, 0x5F], [0xF6, 0x60], [0xF6, 0x61], [0xF6, 0x62], [0xF6, 0x63], [0xF6, 0x64], [0xF6, 0x65], [0xF6, 0x66], [0xF6, 0x67], [0xF6, 0x68], [0xF6, 0x69], [0xF6, 0x6A], [0xF6, 0x6B], [0xF6, 0x6C], [0xF6, 0x6D], [0xF6, 0x6E], [0xF6, 0x6F], [0xF6, 0x70], [0xF6, 0x71], [0xF6, 0x72], [0xF6, 0x73], [0xF6, 0x74], [0xF6, 0x75], [0xF6, 0x76], [0xF6, 0x77], [0xF6, 0x78], [0xF6, 0x79], [0xF6, 0x7A], [0xF6, 0x7B], [0xF6, 0x7C], [0xF6, 0x7D], [0xF6, 0x7E], [0xF6, 0x80], [0xF6, 0x81], [0xF6, 0x82], [0xF6, 0x83], [0xF6, 0x84], [0xF6, 0x85], [0xF6, 0x86], [0xF6, 0x87], [0xF6, 0x88], [0xF6, 0x89], [0xF6, 0x8A], [0xF6, 0x8B], [0xF6, 0x8C], [0xF6, 0x8D], [0xF6, 0x8E], [0xF6, 0x8F], [0xF6, 0x90], [0xF6, 0x91], [0xF6, 0x92], [0xF6, 0x93], [0xF6, 0x94], [0xF6, 0x95], [0xF6, 0x96], [0xF6, 0x97], [0xF6, 0x98], [0xF6, 0x99], [0xF6, 0x9A], [0xF6, 0x9B], [0xF6, 0x9C], [0xF6, 0x9D], [0xF6, 0x9E], [0xF6, 0x9F], [0xF6, 0xA0], [0xF7, 0x40], [0xF7, 0x41], [0xF7, 0x42], [0xF7, 0x43], [0xF7, 0x44], [0xF7, 0x45], [0xF7, 0x46], [0xF7, 0x47], [0xF7, 0x48], [0xF7, 0x49], [0xF7, 0x4A], [0xF7, 0x4B], [0xF7, 0x4C], [0xF7, 0x4D], [0xF7, 0x4E], [0xF7, 0x4F], [0xF7, 0x50], [0xF7, 0x51], [0xF7, 0x52], [0xF7, 0x53], [0xF7, 0x54], [0xF7, 0x55], [0xF7, 0x56], [0xF7, 0x57], [0xF7, 0x58], [0xF7, 0x59], [0xF7, 0x5A], [0xF7, 0x5B], [0xF7, 0x5C], [0xF7, 0x5D], [0xF7, 0x5E], [0xF7, 0x5F], [0xF7, 0x60], [0xF7, 0x61], [0xF7, 0x62], [0xF7, 0x63], [0xF7, 0x64], [0xF7, 0x65], [0xF7, 0x66], [0xF7, 0x67], [0xF7, 0x68], [0xF7, 0x69], [0xF7, 0x6A], [0xF7, 0x6B], [0xF7, 0x6C], [0xF7, 0x6D], [0xF7, 0x6E], [0xF7, 0x6F], [0xF7, 0x70], [0xF7, 0x71], [0xF7, 0x72], [0xF7, 0x73], [0xF7, 0x74], [0xF7, 0x75], [0xF7, 0x76], [0xF7, 0x77], [0xF7, 0x78], [0xF7, 0x79], [0xF7, 0x7A], [0xF7, 0x7B], [0xF7, 0x7C], [0xF7, 0x7D], [0xF7, 0x7E], [0xF7, 0x80], [0xD3, 0xE3], [0xF7, 0x81], [0xF7, 0x82], [0xF6, 0xCF], [0xF7, 0x83], [0xC2, 0xB3], [0xF6, 0xD0], [0xF7, 0x84], [0xF7, 0x85], [0xF6, 0xD1], [0xF6, 0xD2], [0xF6, 0xD3], [0xF6, 0xD4], [0xF7, 0x86], [0xF7, 0x87], [0xF6, 0xD6], [0xF7, 0x88], [0xB1, 0xAB], [0xF6, 0xD7], [0xF7, 0x89], [0xF6, 0xD8], [0xF6, 0xD9], [0xF6, 0xDA], [0xF7, 0x8A], [0xF6, 0xDB], [0xF6, 0xDC], [0xF7, 0x8B], [0xF7, 0x8C], [0xF7, 0x8D], [0xF7, 0x8E], [0xF6, 0xDD], [0xF6, 0xDE], [0xCF, 0xCA], [0xF7, 0x8F], [0xF6, 0xDF], [0xF6, 0xE0], [0xF6, 0xE1], [0xF6, 0xE2], [0xF6, 0xE3], [0xF6, 0xE4], [0xC0, 0xF0], [0xF6, 0xE5], [0xF6, 0xE6], [0xF6, 0xE7], [0xF6, 0xE8], [0xF6, 0xE9], [0xF7, 0x90], [0xF6, 0xEA], [0xF7, 0x91], [0xF6, 0xEB], [0xF6, 0xEC], [0xF7, 0x92], [0xF6, 0xED], [0xF6, 0xEE], [0xF6, 0xEF], [0xF6, 0xF0], [0xF6, 0xF1], [0xF6, 0xF2], [0xF6, 0xF3], [0xF6, 0xF4], [0xBE, 0xA8], [0xF7, 0x93], [0xF6, 0xF5], [0xF6, 0xF6], [0xF6, 0xF7], [0xF6, 0xF8], [0xF7, 0x94], [0xF7, 0x95], [0xF7, 0x96], [0xF7, 0x97], [0xF7, 0x98], [0xC8, 0xFA], [0xF6, 0xF9], [0xF6, 0xFA], [0xF6, 0xFB], [0xF6, 0xFC], [0xF7, 0x99], [0xF7, 0x9A], [0xF6, 0xFD], [0xF6, 0xFE], [0xF7, 0xA1], [0xF7, 0xA2], [0xF7, 0xA3], [0xF7, 0xA4], [0xF7, 0xA5], [0xF7, 0x9B], [0xF7, 0x9C], [0xF7, 0xA6], [0xF7, 0xA7], [0xF7, 0xA8], [0xB1, 0xEE], [0xF7, 0xA9], [0xF7, 0xAA], [0xF7, 0xAB], [0xF7, 0x9D], [0xF7, 0x9E], [0xF7, 0xAC], [0xF7, 0xAD], [0xC1, 0xDB], [0xF7, 0xAE], [0xF7, 0x9F], [0xF7, 0xA0], [0xF7, 0xAF], [0xF8, 0x40], [0xF8, 0x41], [0xF8, 0x42], [0xF8, 0x43], [0xF8, 0x44], [0xF8, 0x45], [0xF8, 0x46], [0xF8, 0x47], [0xF8, 0x48], [0xF8, 0x49], [0xF8, 0x4A], [0xF8, 0x4B], [0xF8, 0x4C], [0xF8, 0x4D], [0xF8, 0x4E], [0xF8, 0x4F], [0xF8, 0x50], [0xF8, 0x51], [0xF8, 0x52], [0xF8, 0x53], [0xF8, 0x54], [0xF8, 0x55], [0xF8, 0x56], [0xF8, 0x57], [0xF8, 0x58], [0xF8, 0x59], [0xF8, 0x5A], [0xF8, 0x5B], [0xF8, 0x5C], [0xF8, 0x5D], [0xF8, 0x5E], [0xF8, 0x5F], [0xF8, 0x60], [0xF8, 0x61], [0xF8, 0x62], [0xF8, 0x63], [0xF8, 0x64], [0xF8, 0x65], [0xF8, 0x66], [0xF8, 0x67], [0xF8, 0x68], [0xF8, 0x69], [0xF8, 0x6A], [0xF8, 0x6B], [0xF8, 0x6C], [0xF8, 0x6D], [0xF8, 0x6E], [0xF8, 0x6F], [0xF8, 0x70], [0xF8, 0x71], [0xF8, 0x72], [0xF8, 0x73], [0xF8, 0x74], [0xF8, 0x75], [0xF8, 0x76], [0xF8, 0x77], [0xF8, 0x78], [0xF8, 0x79], [0xF8, 0x7A], [0xF8, 0x7B], [0xF8, 0x7C], [0xF8, 0x7D], [0xF8, 0x7E], [0xF8, 0x80], [0xF8, 0x81], [0xF8, 0x82], [0xF8, 0x83], [0xF8, 0x84], [0xF8, 0x85], [0xF8, 0x86], [0xF8, 0x87], [0xF8, 0x88], [0xF8, 0x89], [0xF8, 0x8A], [0xF8, 0x8B], [0xF8, 0x8C], [0xF8, 0x8D], [0xF8, 0x8E], [0xF8, 0x8F], [0xF8, 0x90], [0xF8, 0x91], [0xF8, 0x92], [0xF8, 0x93], [0xF8, 0x94], [0xF8, 0x95], [0xF8, 0x96], [0xF8, 0x97], [0xF8, 0x98], [0xF8, 0x99], [0xF8, 0x9A], [0xF8, 0x9B], [0xF8, 0x9C], [0xF8, 0x9D], [0xF8, 0x9E], [0xF8, 0x9F], [0xF8, 0xA0], [0xF9, 0x40], [0xF9, 0x41], [0xF9, 0x42], [0xF9, 0x43], [0xF9, 0x44], [0xF9, 0x45], [0xF9, 0x46], [0xF9, 0x47], [0xF9, 0x48], [0xF9, 0x49], [0xF9, 0x4A], [0xF9, 0x4B], [0xF9, 0x4C], [0xF9, 0x4D], [0xF9, 0x4E], [0xF9, 0x4F], [0xF9, 0x50], [0xF9, 0x51], [0xF9, 0x52], [0xF9, 0x53], [0xF9, 0x54], [0xF9, 0x55], [0xF9, 0x56], [0xF9, 0x57], [0xF9, 0x58], [0xF9, 0x59], [0xF9, 0x5A], [0xF9, 0x5B], [0xF9, 0x5C], [0xF9, 0x5D], [0xF9, 0x5E], [0xF9, 0x5F], [0xF9, 0x60], [0xF9, 0x61], [0xF9, 0x62], [0xF9, 0x63], [0xF9, 0x64], [0xF9, 0x65], [0xF9, 0x66], [0xF9, 0x67], [0xF9, 0x68], [0xF9, 0x69], [0xF9, 0x6A], [0xF9, 0x6B], [0xF9, 0x6C], [0xF9, 0x6D], [0xF9, 0x6E], [0xF9, 0x6F], [0xF9, 0x70], [0xF9, 0x71], [0xF9, 0x72], [0xF9, 0x73], [0xF9, 0x74], [0xF9, 0x75], [0xF9, 0x76], [0xF9, 0x77], [0xF9, 0x78], [0xF9, 0x79], [0xF9, 0x7A], [0xF9, 0x7B], [0xF9, 0x7C], [0xF9, 0x7D], [0xF9, 0x7E], [0xF9, 0x80], [0xF9, 0x81], [0xF9, 0x82], [0xF9, 0x83], [0xF9, 0x84], [0xF9, 0x85], [0xF9, 0x86], [0xF9, 0x87], [0xF9, 0x88], [0xF9, 0x89], [0xF9, 0x8A], [0xF9, 0x8B], [0xF9, 0x8C], [0xF9, 0x8D], [0xF9, 0x8E], [0xF9, 0x8F], [0xF9, 0x90], [0xF9, 0x91], [0xF9, 0x92], [0xF9, 0x93], [0xF9, 0x94], [0xF9, 0x95], [0xF9, 0x96], [0xF9, 0x97], [0xF9, 0x98], [0xF9, 0x99], [0xF9, 0x9A], [0xF9, 0x9B], [0xF9, 0x9C], [0xF9, 0x9D], [0xF9, 0x9E], [0xF9, 0x9F], [0xF9, 0xA0], [0xFA, 0x40], [0xFA, 0x41], [0xFA, 0x42], [0xFA, 0x43], [0xFA, 0x44], [0xFA, 0x45], [0xFA, 0x46], [0xFA, 0x47], [0xFA, 0x48], [0xFA, 0x49], [0xFA, 0x4A], [0xFA, 0x4B], [0xFA, 0x4C], [0xFA, 0x4D], [0xFA, 0x4E], [0xFA, 0x4F], [0xFA, 0x50], [0xFA, 0x51], [0xFA, 0x52], [0xFA, 0x53], [0xFA, 0x54], [0xFA, 0x55], [0xFA, 0x56], [0xFA, 0x57], [0xFA, 0x58], [0xFA, 0x59], [0xFA, 0x5A], [0xFA, 0x5B], [0xFA, 0x5C], [0xFA, 0x5D], [0xFA, 0x5E], [0xFA, 0x5F], [0xFA, 0x60], [0xFA, 0x61], [0xFA, 0x62], [0xFA, 0x63], [0xFA, 0x64], [0xFA, 0x65], [0xFA, 0x66], [0xFA, 0x67], [0xFA, 0x68], [0xFA, 0x69], [0xFA, 0x6A], [0xFA, 0x6B], [0xFA, 0x6C], [0xFA, 0x6D], [0xFA, 0x6E], [0xFA, 0x6F], [0xFA, 0x70], [0xFA, 0x71], [0xFA, 0x72], [0xFA, 0x73], [0xFA, 0x74], [0xFA, 0x75], [0xFA, 0x76], [0xFA, 0x77], [0xFA, 0x78], [0xFA, 0x79], [0xFA, 0x7A], [0xFA, 0x7B], [0xFA, 0x7C], [0xFA, 0x7D], [0xFA, 0x7E], [0xFA, 0x80], [0xFA, 0x81], [0xFA, 0x82], [0xFA, 0x83], [0xFA, 0x84], [0xFA, 0x85], [0xFA, 0x86], [0xFA, 0x87], [0xFA, 0x88], [0xFA, 0x89], [0xFA, 0x8A], [0xFA, 0x8B], [0xFA, 0x8C], [0xFA, 0x8D], [0xFA, 0x8E], [0xFA, 0x8F], [0xFA, 0x90], [0xFA, 0x91], [0xFA, 0x92], [0xFA, 0x93], [0xFA, 0x94], [0xFA, 0x95], [0xFA, 0x96], [0xFA, 0x97], [0xFA, 0x98], [0xFA, 0x99], [0xFA, 0x9A], [0xFA, 0x9B], [0xFA, 0x9C], [0xFA, 0x9D], [0xFA, 0x9E], [0xFA, 0x9F], [0xFA, 0xA0], [0xFB, 0x40], [0xFB, 0x41], [0xFB, 0x42], [0xFB, 0x43], [0xFB, 0x44], [0xFB, 0x45], [0xFB, 0x46], [0xFB, 0x47], [0xFB, 0x48], [0xFB, 0x49], [0xFB, 0x4A], [0xFB, 0x4B], [0xFB, 0x4C], [0xFB, 0x4D], [0xFB, 0x4E], [0xFB, 0x4F], [0xFB, 0x50], [0xFB, 0x51], [0xFB, 0x52], [0xFB, 0x53], [0xFB, 0x54], [0xFB, 0x55], [0xFB, 0x56], [0xFB, 0x57], [0xFB, 0x58], [0xFB, 0x59], [0xFB, 0x5A], [0xFB, 0x5B], [0xC4, 0xF1], [0xF0, 0xAF], [0xBC, 0xA6], [0xF0, 0xB0], [0xC3, 0xF9], [0xFB, 0x5C], [0xC5, 0xB8], [0xD1, 0xBB], [0xFB, 0x5D], [0xF0, 0xB1], [0xF0, 0xB2], [0xF0, 0xB3], [0xF0, 0xB4], [0xF0, 0xB5], [0xD1, 0xBC], [0xFB, 0x5E], [0xD1, 0xEC], [0xFB, 0x5F], [0xF0, 0xB7], [0xF0, 0xB6], [0xD4, 0xA7], [0xFB, 0x60], [0xCD, 0xD2], [0xF0, 0xB8], [0xF0, 0xBA], [0xF0, 0xB9], [0xF0, 0xBB], [0xF0, 0xBC], [0xFB, 0x61], [0xFB, 0x62], [0xB8, 0xEB], [0xF0, 0xBD], [0xBA, 0xE8], [0xFB, 0x63], [0xF0, 0xBE], [0xF0, 0xBF], [0xBE, 0xE9], [0xF0, 0xC0], [0xB6, 0xEC], [0xF0, 0xC1], [0xF0, 0xC2], [0xF0, 0xC3], [0xF0, 0xC4], [0xC8, 0xB5], [0xF0, 0xC5], [0xF0, 0xC6], [0xFB, 0x64], [0xF0, 0xC7], [0xC5, 0xF4], [0xFB, 0x65], [0xF0, 0xC8], [0xFB, 0x66], [0xFB, 0x67], [0xFB, 0x68], [0xF0, 0xC9], [0xFB, 0x69], [0xF0, 0xCA], [0xF7, 0xBD], [0xFB, 0x6A], [0xF0, 0xCB], [0xF0, 0xCC], [0xF0, 0xCD], [0xFB, 0x6B], [0xF0, 0xCE], [0xFB, 0x6C], [0xFB, 0x6D], [0xFB, 0x6E], [0xFB, 0x6F], [0xF0, 0xCF], [0xBA, 0xD7], [0xFB, 0x70], [0xF0, 0xD0], [0xF0, 0xD1], [0xF0, 0xD2], [0xF0, 0xD3], [0xF0, 0xD4], [0xF0, 0xD5], [0xF0, 0xD6], [0xF0, 0xD8], [0xFB, 0x71], [0xFB, 0x72], [0xD3, 0xA5], [0xF0, 0xD7], [0xFB, 0x73], [0xF0, 0xD9], [0xFB, 0x74], [0xFB, 0x75], [0xFB, 0x76], [0xFB, 0x77], [0xFB, 0x78], [0xFB, 0x79], [0xFB, 0x7A], [0xFB, 0x7B], [0xFB, 0x7C], [0xFB, 0x7D], [0xF5, 0xBA], [0xC2, 0xB9], [0xFB, 0x7E], [0xFB, 0x80], [0xF7, 0xE4], [0xFB, 0x81], [0xFB, 0x82], [0xFB, 0x83], [0xFB, 0x84], [0xF7, 0xE5], [0xF7, 0xE6], [0xFB, 0x85], [0xFB, 0x86], [0xF7, 0xE7], [0xFB, 0x87], [0xFB, 0x88], [0xFB, 0x89], [0xFB, 0x8A], [0xFB, 0x8B], [0xFB, 0x8C], [0xF7, 0xE8], [0xC2, 0xB4], [0xFB, 0x8D], [0xFB, 0x8E], [0xFB, 0x8F], [0xFB, 0x90], [0xFB, 0x91], [0xFB, 0x92], [0xFB, 0x93], [0xFB, 0x94], [0xFB, 0x95], [0xF7, 0xEA], [0xFB, 0x96], [0xF7, 0xEB], [0xFB, 0x97], [0xFB, 0x98], [0xFB, 0x99], [0xFB, 0x9A], [0xFB, 0x9B], [0xFB, 0x9C], [0xC2, 0xF3], [0xFB, 0x9D], [0xFB, 0x9E], [0xFB, 0x9F], [0xFB, 0xA0], [0xFC, 0x40], [0xFC, 0x41], [0xFC, 0x42], [0xFC, 0x43], [0xFC, 0x44], [0xFC, 0x45], [0xFC, 0x46], [0xFC, 0x47], [0xFC, 0x48], [0xF4, 0xF0], [0xFC, 0x49], [0xFC, 0x4A], [0xFC, 0x4B], [0xF4, 0xEF], [0xFC, 0x4C], [0xFC, 0x4D], [0xC2, 0xE9], [0xFC, 0x4E], [0xF7, 0xE1], [0xF7, 0xE2], [0xFC, 0x4F], [0xFC, 0x50], [0xFC, 0x51], [0xFC, 0x52], [0xFC, 0x53], [0xBB, 0xC6], [0xFC, 0x54], [0xFC, 0x55], [0xFC, 0x56], [0xFC, 0x57], [0xD9, 0xE4], [0xFC, 0x58], [0xFC, 0x59], [0xFC, 0x5A], [0xCA, 0xF2], [0xC0, 0xE8], [0xF0, 0xA4], [0xFC, 0x5B], [0xBA, 0xDA], [0xFC, 0x5C], [0xFC, 0x5D], [0xC7, 0xAD], [0xFC, 0x5E], [0xFC, 0x5F], [0xFC, 0x60], [0xC4, 0xAC], [0xFC, 0x61], [0xFC, 0x62], [0xF7, 0xEC], [0xF7, 0xED], [0xF7, 0xEE], [0xFC, 0x63], [0xF7, 0xF0], [0xF7, 0xEF], [0xFC, 0x64], [0xF7, 0xF1], [0xFC, 0x65], [0xFC, 0x66], [0xF7, 0xF4], [0xFC, 0x67], [0xF7, 0xF3], [0xFC, 0x68], [0xF7, 0xF2], [0xF7, 0xF5], [0xFC, 0x69], [0xFC, 0x6A], [0xFC, 0x6B], [0xFC, 0x6C], [0xF7, 0xF6], [0xFC, 0x6D], [0xFC, 0x6E], [0xFC, 0x6F], [0xFC, 0x70], [0xFC, 0x71], [0xFC, 0x72], [0xFC, 0x73], [0xFC, 0x74], [0xFC, 0x75], [0xED, 0xE9], [0xFC, 0x76], [0xED, 0xEA], [0xED, 0xEB], [0xFC, 0x77], [0xF6, 0xBC], [0xFC, 0x78], [0xFC, 0x79], [0xFC, 0x7A], [0xFC, 0x7B], [0xFC, 0x7C], [0xFC, 0x7D], [0xFC, 0x7E], [0xFC, 0x80], [0xFC, 0x81], [0xFC, 0x82], [0xFC, 0x83], [0xFC, 0x84], [0xF6, 0xBD], [0xFC, 0x85], [0xF6, 0xBE], [0xB6, 0xA6], [0xFC, 0x86], [0xD8, 0xBE], [0xFC, 0x87], [0xFC, 0x88], [0xB9, 0xC4], [0xFC, 0x89], [0xFC, 0x8A], [0xFC, 0x8B], [0xD8, 0xBB], [0xFC, 0x8C], [0xDC, 0xB1], [0xFC, 0x8D], [0xFC, 0x8E], [0xFC, 0x8F], [0xFC, 0x90], [0xFC, 0x91], [0xFC, 0x92], [0xCA, 0xF3], [0xFC, 0x93], [0xF7, 0xF7], [0xFC, 0x94], [0xFC, 0x95], [0xFC, 0x96], [0xFC, 0x97], [0xFC, 0x98], [0xFC, 0x99], [0xFC, 0x9A], [0xFC, 0x9B], [0xFC, 0x9C], [0xF7, 0xF8], [0xFC, 0x9D], [0xFC, 0x9E], [0xF7, 0xF9], [0xFC, 0x9F], [0xFC, 0xA0], [0xFD, 0x40], [0xFD, 0x41], [0xFD, 0x42], [0xFD, 0x43], [0xFD, 0x44], [0xF7, 0xFB], [0xFD, 0x45], [0xF7, 0xFA], [0xFD, 0x46], [0xB1, 0xC7], [0xFD, 0x47], [0xF7, 0xFC], [0xF7, 0xFD], [0xFD, 0x48], [0xFD, 0x49], [0xFD, 0x4A], [0xFD, 0x4B], [0xFD, 0x4C], [0xF7, 0xFE], [0xFD, 0x4D], [0xFD, 0x4E], [0xFD, 0x4F], [0xFD, 0x50], [0xFD, 0x51], [0xFD, 0x52], [0xFD, 0x53], [0xFD, 0x54], [0xFD, 0x55], [0xFD, 0x56], [0xFD, 0x57], [0xC6, 0xEB], [0xEC, 0xB4], [0xFD, 0x58], [0xFD, 0x59], [0xFD, 0x5A], [0xFD, 0x5B], [0xFD, 0x5C], [0xFD, 0x5D], [0xFD, 0x5E], [0xFD, 0x5F], [0xFD, 0x60], [0xFD, 0x61], [0xFD, 0x62], [0xFD, 0x63], [0xFD, 0x64], [0xFD, 0x65], [0xFD, 0x66], [0xFD, 0x67], [0xFD, 0x68], [0xFD, 0x69], [0xFD, 0x6A], [0xFD, 0x6B], [0xFD, 0x6C], [0xFD, 0x6D], [0xFD, 0x6E], [0xFD, 0x6F], [0xFD, 0x70], [0xFD, 0x71], [0xFD, 0x72], [0xFD, 0x73], [0xFD, 0x74], [0xFD, 0x75], [0xFD, 0x76], [0xFD, 0x77], [0xFD, 0x78], [0xFD, 0x79], [0xFD, 0x7A], [0xFD, 0x7B], [0xFD, 0x7C], [0xFD, 0x7D], [0xFD, 0x7E], [0xFD, 0x80], [0xFD, 0x81], [0xFD, 0x82], [0xFD, 0x83], [0xFD, 0x84], [0xFD, 0x85], [0xB3, 0xDD], [0xF6, 0xB3], [0xFD, 0x86], [0xFD, 0x87], [0xF6, 0xB4], [0xC1, 0xE4], [0xF6, 0xB5], [0xF6, 0xB6], [0xF6, 0xB7], [0xF6, 0xB8], [0xF6, 0xB9], [0xF6, 0xBA], [0xC8, 0xA3], [0xF6, 0xBB], [0xFD, 0x88], [0xFD, 0x89], [0xFD, 0x8A], [0xFD, 0x8B], [0xFD, 0x8C], [0xFD, 0x8D], [0xFD, 0x8E], [0xFD, 0x8F], [0xFD, 0x90], [0xFD, 0x91], [0xFD, 0x92], [0xFD, 0x93], [0xC1, 0xFA], [0xB9, 0xA8], [0xED, 0xE8], [0xFD, 0x94], [0xFD, 0x95], [0xFD, 0x96], [0xB9, 0xEA], [0xD9, 0xDF], [0xFD, 0x97], [0xFD, 0x98], [0xFD, 0x99], [0xFD, 0x9A], [0xFD, 0x9B], [0x00, 0x00], ]; // END GENERATED CODE #[inline(always)] fn map_with_ranges(haystack: &[u16], other: &[u16], needle: u16) -> u16 { debug_assert_eq!(haystack.len(), other.len()); match haystack.binary_search(&needle) { Ok(i) => other[i], Err(i) => other[i - 1] + (needle - haystack[i - 1]), } } #[inline(always)] fn map_with_unsorted_ranges(haystack: &[u16], other: &[u16], needle: u16) -> Option { debug_assert_eq!(haystack.len() + 1, other.len()); for i in 0..haystack.len() { let start = other[i]; let end = other[i + 1]; let length = end - start; let offset = needle.wrapping_sub(haystack[i]); if offset < length { return Some(start + offset); } } None } #[inline(always)] pub fn position(haystack: &[u16], needle: u16) -> Option { haystack.iter().position(|&x| x == needle) } #[inline(always)] pub fn gb18030_range_decode(pointer: u16) -> u16 { map_with_ranges( &GB18030_RANGE_POINTERS[..], &GB18030_RANGE_OFFSETS[..], pointer, ) } #[inline(always)] pub fn gb18030_range_encode(bmp: u16) -> usize { if bmp == 0xE7C7 { return 7457; } map_with_ranges(&GB18030_RANGE_OFFSETS[..], &GB18030_RANGE_POINTERS[..], bmp) as usize } #[inline(always)] pub fn gbk_top_ideograph_decode(pointer: u16) -> u16 { map_with_ranges( &GBK_TOP_IDEOGRAPH_POINTERS[..], &GBK_TOP_IDEOGRAPH_OFFSETS[..], pointer, ) } #[cfg(not(feature = "fast-gb-hanzi-encode"))] #[inline(always)] pub fn gbk_top_ideograph_encode(bmp: u16) -> u16 { map_with_ranges( &GBK_TOP_IDEOGRAPH_OFFSETS[..], &GBK_TOP_IDEOGRAPH_POINTERS[..], bmp, ) } #[inline(always)] pub fn gbk_left_ideograph_decode(pointer: u16) -> u16 { map_with_ranges( &GBK_LEFT_IDEOGRAPH_POINTERS[..], &GBK_LEFT_IDEOGRAPH_OFFSETS[..], pointer, ) } #[cfg(not(feature = "fast-gb-hanzi-encode"))] #[inline(always)] pub fn gbk_left_ideograph_encode(bmp: u16) -> u16 { map_with_ranges( &GBK_LEFT_IDEOGRAPH_OFFSETS[..], &GBK_LEFT_IDEOGRAPH_POINTERS[..], bmp, ) } #[inline(always)] pub fn cp949_top_hangul_decode(pointer: u16) -> u16 { map_with_ranges( &CP949_TOP_HANGUL_POINTERS[..], &CP949_TOP_HANGUL_OFFSETS[..], pointer, ) } #[inline(always)] pub fn cp949_left_hangul_decode(pointer: u16) -> u16 { map_with_ranges( &CP949_LEFT_HANGUL_POINTERS[..], &CP949_LEFT_HANGUL_OFFSETS[..], pointer, ) } #[cfg(not(feature = "fast-hangul-encode"))] #[inline(always)] pub fn cp949_top_hangul_encode(bmp: u16) -> u16 { map_with_ranges( &CP949_TOP_HANGUL_OFFSETS[..], &CP949_TOP_HANGUL_POINTERS[..], bmp, ) } #[cfg(not(feature = "fast-hangul-encode"))] #[inline(always)] pub fn cp949_left_hangul_encode(bmp: u16) -> u16 { map_with_ranges( &CP949_LEFT_HANGUL_OFFSETS[..], &CP949_LEFT_HANGUL_POINTERS[..], bmp, ) } #[cfg(feature = "fast-hangul-encode")] #[inline(always)] pub fn cp949_hangul_encode(bmp_minus_start: u16) -> (u8, u8) { let pair = &CP949_HANGUL_BYTES[bmp_minus_start as usize]; (pair[0], pair[1]) } #[cfg(feature = "fast-hanja-encode")] #[inline(always)] pub fn ksx1001_unified_hangul_encode(bmp: u16) -> Option<(u8, u8)> { let pair = &KSX1001_UNIFIED_HANJA_BYTES[bmp as usize - 0x4E00]; if pair[0] == 0 && pair[1] == 0 { return None; } Some((pair[0], pair[1])) } #[cfg(feature = "fast-hanja-encode")] #[inline(always)] pub fn ksx1001_compatibility_hangul_encode(bmp: u16) -> (u8, u8) { let pair = &KSX1001_COMPATIBILITY_HANJA_BYTES[bmp as usize - 0xF900]; (pair[0], pair[1]) } #[inline(always)] pub fn gbk_other_decode(pointer: u16) -> u16 { map_with_ranges( &GBK_OTHER_POINTERS[..GBK_OTHER_POINTERS.len() - 1], &GBK_OTHER_UNSORTED_OFFSETS[..], pointer, ) } #[inline(always)] pub fn gbk_other_encode(bmp: u16) -> Option { map_with_unsorted_ranges( &GBK_OTHER_UNSORTED_OFFSETS[..], &GBK_OTHER_POINTERS[..], bmp, ) } #[inline(always)] pub fn gb2312_other_decode(pointer: u16) -> u16 { map_with_ranges( &GB2312_OTHER_POINTERS[..GB2312_OTHER_POINTERS.len() - 1], &GB2312_OTHER_UNSORTED_OFFSETS[..], pointer, ) } #[inline(always)] pub fn gb2312_other_encode(bmp: u16) -> Option { map_with_unsorted_ranges( &GB2312_OTHER_UNSORTED_OFFSETS[..], &GB2312_OTHER_POINTERS[..], bmp, ) } #[cfg(feature = "fast-gb-hanzi-encode")] #[inline(always)] pub fn gbk_hanzi_encode(bmp_minus_start: u16) -> (u8, u8) { let pair = &GBK_HANZI_BYTES[bmp_minus_start as usize]; (pair[0], pair[1]) } #[cfg(not(any( feature = "less-slow-gb-hanzi-encode", feature = "fast-gb-hanzi-encode" )))] #[inline(always)] pub fn gb2312_level1_hanzi_encode(bmp: u16) -> Option<(u8, u8)> { position(&GB2312_HANZI[..(94 * (0xD8 - 0xB0) - 5)], bmp).map(|hanzi_pointer| { let hanzi_lead = (hanzi_pointer / 94) + 0xB0; let hanzi_trail = (hanzi_pointer % 94) + 0xA1; (hanzi_lead as u8, hanzi_trail as u8) }) } #[cfg(all( feature = "less-slow-gb-hanzi-encode", not(feature = "fast-gb-hanzi-encode") ))] #[inline(always)] pub fn gb2312_level1_hanzi_encode(bmp: u16) -> Option<(u8, u8)> { match GB2312_LEVEL1_HANZI_CODE_POINTS.binary_search(&bmp) { Ok(i) => { let pair = &GB2312_LEVEL1_HANZI_BYTES[i]; Some((pair[0], pair[1])) } Err(_) => None, } } #[cfg(not(feature = "fast-gb-hanzi-encode"))] #[inline(always)] pub fn gb2312_level2_hanzi_encode(bmp: u16) -> Option { // TODO: optimize position(&GB2312_HANZI[(94 * (0xD8 - 0xB0))..], bmp) } #[inline(always)] pub fn ksx1001_other_decode(pointer: u16) -> u16 { map_with_ranges( &KSX1001_OTHER_POINTERS[..KSX1001_OTHER_POINTERS.len() - 1], &KSX1001_OTHER_UNSORTED_OFFSETS[..], pointer, ) } #[inline(always)] pub fn ksx1001_other_encode(bmp: u16) -> Option { map_with_unsorted_ranges( &KSX1001_OTHER_UNSORTED_OFFSETS[..], &KSX1001_OTHER_POINTERS[..], bmp, ) } #[cfg(feature = "fast-kanji-encode")] #[inline(always)] pub fn jis0208_kanji_shift_jis_encode(bmp: u16) -> Option<(u8, u8)> { let pair = &JIS0208_KANJI_BYTES[bmp as usize - 0x4E00]; let lead = pair[0]; let trail = pair[1]; if lead == 0 && trail == 0 { return None; } // Always set the high bit on lead. (It's zero for IBM Kanji.) Some((lead | 0x80, trail)) } #[cfg(any(feature = "less-slow-kanji-encode", feature = "fast-kanji-encode"))] #[inline(always)] fn shift_jis_to_euc_jp(tuple: (u8, u8)) -> (u8, u8) { let (shift_jis_lead, shift_jis_trail) = tuple; let mut lead = shift_jis_lead as usize; if shift_jis_lead >= 0xA0 { lead -= 0xC1 - 0x81; } // The next line would overflow u8. Letting it go over allows us to // subtract fewer times. lead <<= 1; // Bring it back to u8 range lead -= 0x61; let trail = if shift_jis_trail >= 0x9F { lead += 1; shift_jis_trail + (0xA1 - 0x9F) } else if shift_jis_trail < 0x7F { shift_jis_trail + (0xA1 - 0x40) } else { shift_jis_trail + (0xA1 - 0x41) }; (lead as u8, trail) } #[cfg(feature = "fast-kanji-encode")] #[inline(always)] pub fn jis0208_kanji_euc_jp_encode(bmp: u16) -> Option<(u8, u8)> { let pair = &JIS0208_KANJI_BYTES[bmp as usize - 0x4E00]; let lead = pair[0]; let trail = pair[1]; if lead == 0 && trail == 0 { return None; } if lead & 0x80 == 0 { let pos = position(&IBM_KANJI[..], bmp).unwrap(); let lead = (pos / 94) + 0xF9; let trail = (pos % 94) + 0xA1; return Some((lead as u8, trail as u8)); } Some(shift_jis_to_euc_jp((lead, trail))) } #[cfg(any(feature = "less-slow-kanji-encode", feature = "fast-kanji-encode"))] #[inline(always)] fn shift_jis_to_iso_2022_jp(tuple: (u8, u8)) -> (u8, u8) { let (shift_jis_lead, shift_jis_trail) = tuple; let mut lead = shift_jis_lead as usize; if shift_jis_lead >= 0xA0 { lead -= 0xC1 - 0x81; } // The next line would overflow u8. Letting it go over allows us to // subtract fewer times. lead <<= 1; // Bring it back to u8 range lead -= 0xE1; let trail = if shift_jis_trail >= 0x9F { lead += 1; shift_jis_trail - (0x9F - 0x21) } else if shift_jis_trail < 0x7F { shift_jis_trail - (0x40 - 0x21) } else { shift_jis_trail - (0x41 - 0x21) }; (lead as u8, trail) } #[cfg(feature = "fast-kanji-encode")] #[inline(always)] pub fn jis0208_kanji_iso_2022_jp_encode(bmp: u16) -> Option<(u8, u8)> { let pair = &JIS0208_KANJI_BYTES[bmp as usize - 0x4E00]; let lead = pair[0]; let trail = pair[1]; if lead == 0 && trail == 0 { return None; } if lead & 0x80 == 0 { let pos = position(&IBM_KANJI[..], bmp).unwrap(); let lead = (pos / 94) + (0xF9 - 0x80); let trail = (pos % 94) + 0x21; return Some((lead as u8, trail as u8)); } Some(shift_jis_to_iso_2022_jp((lead, trail))) } #[cfg(not(any(feature = "less-slow-kanji-encode", feature = "fast-kanji-encode")))] #[inline(always)] pub fn jis0208_level1_kanji_shift_jis_encode(bmp: u16) -> Option<(u8, u8)> { position(&JIS0208_LEVEL1_KANJI[..], bmp).map(|kanji_pointer| { let pointer = 1410 + kanji_pointer; let lead = pointer / 188; let lead_offset = if lead < 0x1F { 0x81 } else { 0xC1 }; let trail = pointer % 188; let trail_offset = if trail < 0x3F { 0x40 } else { 0x41 }; ((lead + lead_offset) as u8, (trail + trail_offset) as u8) }) } #[cfg(all(feature = "less-slow-kanji-encode", not(feature = "fast-kanji-encode")))] #[inline(always)] pub fn jis0208_level1_kanji_shift_jis_encode(bmp: u16) -> Option<(u8, u8)> { match JIS0208_LEVEL1_KANJI_CODE_POINTS.binary_search(&bmp) { Ok(i) => { let pair = &JIS0208_LEVEL1_KANJI_SHIFT_JIS_BYTES[i]; Some((pair[0], pair[1])) } Err(_) => None, } } #[cfg(not(any(feature = "less-slow-kanji-encode", feature = "fast-kanji-encode")))] #[inline(always)] pub fn jis0208_level1_kanji_euc_jp_encode(bmp: u16) -> Option<(u8, u8)> { position(&JIS0208_LEVEL1_KANJI[..], bmp).map(|kanji_pointer| { let lead = (kanji_pointer / 94) + 0xB0; let trail = (kanji_pointer % 94) + 0xA1; (lead as u8, trail as u8) }) } #[cfg(all(feature = "less-slow-kanji-encode", not(feature = "fast-kanji-encode")))] #[inline(always)] pub fn jis0208_level1_kanji_euc_jp_encode(bmp: u16) -> Option<(u8, u8)> { jis0208_level1_kanji_shift_jis_encode(bmp).map(shift_jis_to_euc_jp) } #[cfg(not(any(feature = "less-slow-kanji-encode", feature = "fast-kanji-encode")))] #[inline(always)] pub fn jis0208_level1_kanji_iso_2022_jp_encode(bmp: u16) -> Option<(u8, u8)> { position(&JIS0208_LEVEL1_KANJI[..], bmp).map(|kanji_pointer| { let lead = (kanji_pointer / 94) + (0xB0 - 0x80); let trail = (kanji_pointer % 94) + 0x21; (lead as u8, trail as u8) }) } #[cfg(all(feature = "less-slow-kanji-encode", not(feature = "fast-kanji-encode")))] #[inline(always)] pub fn jis0208_level1_kanji_iso_2022_jp_encode(bmp: u16) -> Option<(u8, u8)> { jis0208_level1_kanji_shift_jis_encode(bmp).map(shift_jis_to_iso_2022_jp) } #[cfg(not(feature = "fast-kanji-encode"))] #[inline(always)] pub fn jis0208_level2_and_additional_kanji_encode(bmp: u16) -> Option { position(&JIS0208_LEVEL2_AND_ADDITIONAL_KANJI[..], bmp) } pub fn jis0208_symbol_decode(pointer: usize) -> Option { let mut i = 0; while i < JIS0208_SYMBOL_TRIPLES.len() { let start = JIS0208_SYMBOL_TRIPLES[i] as usize; let length = JIS0208_SYMBOL_TRIPLES[i + 1] as usize; let pointer_minus_start = pointer.wrapping_sub(start); if pointer_minus_start < length { let offset = JIS0208_SYMBOL_TRIPLES[i + 2] as usize; return Some(JIS0208_SYMBOLS[pointer_minus_start + offset]); } i += 3; } None } /// Prefers Shift_JIS pointers for the three symbols that are in both ranges. #[inline(always)] pub fn jis0208_symbol_encode(bmp: u16) -> Option { let mut i = 0; while i < JIS0208_SYMBOL_TRIPLES.len() { let pointer_start = JIS0208_SYMBOL_TRIPLES[i] as usize; let length = JIS0208_SYMBOL_TRIPLES[i + 1] as usize; let symbol_start = JIS0208_SYMBOL_TRIPLES[i + 2] as usize; let symbol_end = symbol_start + length; let mut symbol_pos = symbol_start; while symbol_pos < symbol_end { if JIS0208_SYMBOLS[symbol_pos] == bmp { return Some(symbol_pos - symbol_start + pointer_start); } symbol_pos += 1; } i += 3; } None } #[inline(always)] pub fn ibm_symbol_encode(bmp: u16) -> Option { position(&JIS0208_SYMBOLS[IBM_SYMBOL_START..IBM_SYMBOL_END], bmp) .map(|x| x + IBM_SYMBOL_POINTER_START) } #[inline(always)] pub fn jis0208_range_decode(pointer: usize) -> Option { let mut i = 0; while i < JIS0208_RANGE_TRIPLES.len() { let start = JIS0208_RANGE_TRIPLES[i] as usize; let length = JIS0208_RANGE_TRIPLES[i + 1] as usize; let pointer_minus_start = pointer.wrapping_sub(start); if pointer_minus_start < length { let offset = JIS0208_RANGE_TRIPLES[i + 2] as usize; return Some((pointer_minus_start + offset) as u16); } i += 3; } None } #[inline(always)] pub fn jis0208_range_encode(bmp: u16) -> Option { let mut i = 0; while i < JIS0208_RANGE_TRIPLES.len() { let start = JIS0208_RANGE_TRIPLES[i + 2] as usize; let length = JIS0208_RANGE_TRIPLES[i + 1] as usize; let bmp_minus_start = (bmp as usize).wrapping_sub(start); if bmp_minus_start < length { let offset = JIS0208_RANGE_TRIPLES[i] as usize; return Some(bmp_minus_start + offset); } i += 3; } None } pub fn jis0212_accented_decode(pointer: usize) -> Option { let mut i = 0; while i < JIS0212_ACCENTED_TRIPLES.len() { let start = JIS0212_ACCENTED_TRIPLES[i] as usize; let length = JIS0212_ACCENTED_TRIPLES[i + 1] as usize; let pointer_minus_start = pointer.wrapping_sub(start); if pointer_minus_start < length { let offset = JIS0212_ACCENTED_TRIPLES[i + 2] as usize; let candidate = JIS0212_ACCENTED[pointer_minus_start + offset]; if candidate == 0 { return None; } return Some(candidate); } i += 3; } None } #[inline(always)] pub fn big5_is_astral(rebased_pointer: usize) -> bool { (BIG5_ASTRALNESS[rebased_pointer >> 5] & (1 << (rebased_pointer & 0x1F))) != 0 } #[inline(always)] pub fn big5_low_bits(rebased_pointer: usize) -> u16 { if rebased_pointer < BIG5_LOW_BITS.len() { BIG5_LOW_BITS[rebased_pointer] } else { 0 } } #[inline(always)] pub fn big5_astral_encode(low_bits: u16) -> Option { match low_bits { 0x00CC => Some(11205 - 942), 0x008A => Some(11207 - 942), 0x7607 => Some(11213 - 942), _ => { let mut i = 18997 - 942; while i < BIG5_LOW_BITS.len() - 1 { if BIG5_LOW_BITS[i] == low_bits && big5_is_astral(i) { return Some(i); } i += 1; } None } } } #[cfg(not(any( feature = "less-slow-big5-hanzi-encode", feature = "fast-big5-hanzi-encode" )))] #[inline(always)] pub fn big5_level1_hanzi_encode(bmp: u16) -> Option<(u8, u8)> { if super::in_inclusive_range16(bmp, 0x4E00, 0x9FB1) { if let Some(hanzi_pointer) = position(&BIG5_LOW_BITS[(5495 - 942)..(10951 - 942)], bmp) { let lead = hanzi_pointer / 157 + 0xA4; let remainder = hanzi_pointer % 157; let trail = if remainder < 0x3F { remainder + 0x40 } else { remainder + 0x62 }; return Some((lead as u8, trail as u8)); } match bmp { 0x4E5A => { return Some((0xC8, 0x7B)); } 0x5202 => { return Some((0xC8, 0x7D)); } 0x9FB0 => { return Some((0xC8, 0xA1)); } 0x5188 => { return Some((0xC8, 0xA2)); } 0x9FB1 => { return Some((0xC8, 0xA3)); } _ => { return None; } } } None } #[cfg(all( feature = "less-slow-big5-hanzi-encode", not(feature = "fast-big5-hanzi-encode") ))] #[inline(always)] pub fn big5_level1_hanzi_encode(bmp: u16) -> Option<(u8, u8)> { if super::in_inclusive_range16(bmp, 0x4E00, 0x9FB1) { match BIG5_LEVEL1_HANZI_CODE_POINTS.binary_search(&bmp) { Ok(i) => { let pair = &BIG5_LEVEL1_HANZI_BYTES[i]; Some((pair[0], pair[1])) } Err(_) => None, } } else { None } } #[cfg(feature = "fast-big5-hanzi-encode")] #[inline(always)] pub fn big5_level1_hanzi_encode(bmp: u16) -> Option<(u8, u8)> { let bmp_minus_ideograph_start = (bmp as usize).wrapping_sub(0x4E00); if bmp_minus_ideograph_start < BIG5_UNIFIED_IDEOGRAPH_BYTES.len() { let pair = &BIG5_UNIFIED_IDEOGRAPH_BYTES[bmp_minus_ideograph_start]; let lead = pair[0]; let trail = pair[1]; if lead == 0 && trail == 0 { return None; } Some((lead, trail)) } else { None } } #[inline(always)] pub fn big5_box_encode(bmp: u16) -> Option { position(&BIG5_LOW_BITS[(18963 - 942)..(18992 - 942)], bmp).map(|x| x + 18963) } #[cfg(not(feature = "fast-big5-hanzi-encode"))] #[inline(always)] pub fn big5_other_encode(bmp: u16) -> Option { if 0x4491 == bmp { return Some(11209); } if let Some(pos) = position(&BIG5_LOW_BITS[(5024 - 942)..(5466 - 942)], bmp) { return Some(pos + 5024); } if let Some(pos) = position(&BIG5_LOW_BITS[(10896 - 942)..(11205 - 942)], bmp) { return Some(pos + 10896); } if let Some(pos) = position(&BIG5_LOW_BITS[(11254 - 942)..(18963 - 942)], bmp) { return Some(pos + 11254); } let mut i = 18996 - 942; while i < BIG5_LOW_BITS.len() { if BIG5_LOW_BITS[i] == bmp && !big5_is_astral(i) { return Some(i + 942); } i += 1; } None } #[cfg(feature = "fast-big5-hanzi-encode")] #[inline(always)] pub fn big5_other_encode(bmp: u16) -> Option { if 0x4491 == bmp { return Some(11209); } if 0xFA0D == bmp { return Some(14598); } if 0xFA0C == bmp { return Some(11314); } if let Some(pos) = position(&BIG5_LOW_BITS[(5024 - 942)..(5466 - 942)], bmp) { return Some(pos + 5024); } if let Some(pos) = position(&BIG5_LOW_BITS[(10896 - 942)..(11205 - 942)], bmp) { return Some(pos + 10896); } if let Some(pos) = position(&BIG5_LOW_BITS[(11254 - 942)..(11304 - 942)], bmp) { return Some(pos + 11254); } let mut i = 18996 - 942; while i < BIG5_LOW_BITS.len() { if BIG5_LOW_BITS[i] == bmp && !big5_is_astral(i) { return Some(i + 942); } i += 1; } None } #[inline(always)] pub fn mul_94(lead: u8) -> usize { lead as usize * 94 } encoding_rs-0.8.33/src/euc_jp.rs000064400000000000000000000423571046102023000146260ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::data::*; use crate::handles::*; use crate::variant::*; // Rust 1.14.0 requires the following despite the asterisk above. use super::in_inclusive_range16; enum EucJpPending { None, Jis0208Lead(u8), Jis0212Shift, Jis0212Lead(u8), HalfWidthKatakana, } impl EucJpPending { fn is_none(&self) -> bool { match *self { EucJpPending::None => true, _ => false, } } fn count(&self) -> usize { match *self { EucJpPending::None => 0, EucJpPending::Jis0208Lead(_) | EucJpPending::Jis0212Shift | EucJpPending::HalfWidthKatakana => 1, EucJpPending::Jis0212Lead(_) => 2, } } } pub struct EucJpDecoder { pending: EucJpPending, } impl EucJpDecoder { pub fn new() -> VariantDecoder { VariantDecoder::EucJp(EucJpDecoder { pending: EucJpPending::None, }) } pub fn in_neutral_state(&self) -> bool { self.pending.is_none() } fn plus_one_if_lead(&self, byte_length: usize) -> Option { byte_length.checked_add(if self.pending.is_none() { 0 } else { 1 }) } pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { self.plus_one_if_lead(byte_length) } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { // worst case: 2 to 3 let len = self.plus_one_if_lead(byte_length); checked_add(2, checked_add_opt(len, checked_div(checked_add(1, len), 2))) } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { checked_mul(3, self.plus_one_if_lead(byte_length)) } euc_jp_decoder_functions!( { let trail_minus_offset = byte.wrapping_sub(0xA1); // Fast-track Hiragana (60% according to Lunde) // and Katakana (10% acconding to Lunde). if jis0208_lead_minus_offset == 0x03 && trail_minus_offset < 0x53 { // Hiragana handle.write_upper_bmp(0x3041 + u16::from(trail_minus_offset)) } else if jis0208_lead_minus_offset == 0x04 && trail_minus_offset < 0x56 { // Katakana handle.write_upper_bmp(0x30A1 + u16::from(trail_minus_offset)) } else if trail_minus_offset > (0xFE - 0xA1) { if byte < 0x80 { return ( DecoderResult::Malformed(1, 0), unread_handle_trail.unread(), handle.written(), ); } return ( DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written(), ); } else { let pointer = mul_94(jis0208_lead_minus_offset) + usize::from(trail_minus_offset); let level1_pointer = pointer.wrapping_sub(1410); if level1_pointer < JIS0208_LEVEL1_KANJI.len() { handle.write_upper_bmp(JIS0208_LEVEL1_KANJI[level1_pointer]) } else { let level2_pointer = pointer.wrapping_sub(4418); if level2_pointer < JIS0208_LEVEL2_AND_ADDITIONAL_KANJI.len() { handle.write_upper_bmp(JIS0208_LEVEL2_AND_ADDITIONAL_KANJI[level2_pointer]) } else { let ibm_pointer = pointer.wrapping_sub(8272); if ibm_pointer < IBM_KANJI.len() { handle.write_upper_bmp(IBM_KANJI[ibm_pointer]) } else if let Some(bmp) = jis0208_symbol_decode(pointer) { handle.write_bmp_excl_ascii(bmp) } else if let Some(bmp) = jis0208_range_decode(pointer) { handle.write_bmp_excl_ascii(bmp) } else { return ( DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written(), ); } } } } }, { // If lead is between 0xA1 and 0xFE, inclusive, // subtract 0xA1. let jis0212_lead_minus_offset = lead.wrapping_sub(0xA1); if jis0212_lead_minus_offset > (0xFE - 0xA1) { if lead < 0x80 { return ( DecoderResult::Malformed(1, 0), unread_handle_jis0212.unread(), handle.written(), ); } return ( DecoderResult::Malformed(2, 0), unread_handle_jis0212.consumed(), handle.written(), ); } jis0212_lead_minus_offset }, { // If trail is between 0xA1 and 0xFE, inclusive, // subtract 0xA1. let trail_minus_offset = byte.wrapping_sub(0xA1); if trail_minus_offset > (0xFE - 0xA1) { if byte < 0x80 { return ( DecoderResult::Malformed(2, 0), unread_handle_trail.unread(), handle.written(), ); } return ( DecoderResult::Malformed(3, 0), unread_handle_trail.consumed(), handle.written(), ); } let pointer = mul_94(jis0212_lead_minus_offset) + usize::from(trail_minus_offset); let pointer_minus_kanji = pointer.wrapping_sub(1410); if pointer_minus_kanji < JIS0212_KANJI.len() { handle.write_upper_bmp(JIS0212_KANJI[pointer_minus_kanji]) } else if let Some(bmp) = jis0212_accented_decode(pointer) { handle.write_bmp_excl_ascii(bmp) } else { let pointer_minus_upper_cyrillic = pointer.wrapping_sub(597); if pointer_minus_upper_cyrillic <= (607 - 597) { handle.write_mid_bmp(0x0402 + pointer_minus_upper_cyrillic as u16) } else { let pointer_minus_lower_cyrillic = pointer.wrapping_sub(645); if pointer_minus_lower_cyrillic <= (655 - 645) { handle.write_mid_bmp(0x0452 + pointer_minus_lower_cyrillic as u16) } else { return ( DecoderResult::Malformed(3, 0), unread_handle_trail.consumed(), handle.written(), ); } } } }, { // If trail is between 0xA1 and 0xDF, inclusive, // subtract 0xA1 and map to half-width Katakana. let trail_minus_offset = byte.wrapping_sub(0xA1); if trail_minus_offset > (0xDF - 0xA1) { if byte < 0x80 { return ( DecoderResult::Malformed(1, 0), unread_handle_trail.unread(), handle.written(), ); } return ( DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written(), ); } handle.write_upper_bmp(0xFF61 + u16::from(trail_minus_offset)) }, self, non_ascii, jis0208_lead_minus_offset, byte, unread_handle_trail, jis0212_lead_minus_offset, lead, unread_handle_jis0212, source, handle ); } #[cfg(feature = "fast-kanji-encode")] #[inline(always)] fn encode_kanji(bmp: u16) -> Option<(u8, u8)> { jis0208_kanji_euc_jp_encode(bmp) } #[cfg(not(feature = "fast-kanji-encode"))] #[inline(always)] fn encode_kanji(bmp: u16) -> Option<(u8, u8)> { if 0x4EDD == bmp { // Ideograph on the symbol row! Some((0xA1, 0xB8)) } else if let Some((lead, trail)) = jis0208_level1_kanji_euc_jp_encode(bmp) { Some((lead, trail)) } else if let Some(pos) = jis0208_level2_and_additional_kanji_encode(bmp) { let lead = (pos / 94) + 0xD0; let trail = (pos % 94) + 0xA1; Some((lead as u8, trail as u8)) } else if let Some(pos) = position(&IBM_KANJI[..], bmp) { let lead = (pos / 94) + 0xF9; let trail = (pos % 94) + 0xA1; Some((lead as u8, trail as u8)) } else { None } } pub struct EucJpEncoder; impl EucJpEncoder { pub fn new(encoding: &'static Encoding) -> Encoder { Encoder::new(encoding, VariantEncoder::EucJp(EucJpEncoder)) } pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { u16_length.checked_mul(2) } pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { byte_length.checked_add(1) } ascii_compatible_bmp_encoder_functions!( { // Lunde says 60% Hiragana, 30% Kanji, 10% Katakana let bmp_minus_hiragana = bmp.wrapping_sub(0x3041); if bmp_minus_hiragana < 0x53 { handle.write_two(0xA4, 0xA1 + bmp_minus_hiragana as u8) } else if in_inclusive_range16(bmp, 0x4E00, 0x9FA0) { if let Some((lead, trail)) = encode_kanji(bmp) { handle.write_two(lead, trail) } else { return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); } } else { let bmp_minus_katakana = bmp.wrapping_sub(0x30A1); if bmp_minus_katakana < 0x56 { handle.write_two(0xA5, 0xA1 + bmp_minus_katakana as u8) } else { let bmp_minus_space = bmp.wrapping_sub(0x3000); if bmp_minus_space < 3 { // fast-track common punctuation handle.write_two(0xA1, 0xA1 + bmp_minus_space as u8) } else if bmp == 0xA5 { handle.write_one(0x5Cu8) } else if bmp == 0x203E { handle.write_one(0x7Eu8) } else if in_inclusive_range16(bmp, 0xFF61, 0xFF9F) { handle.write_two(0x8Eu8, (bmp - (0xFF61 - 0xA1)) as u8) } else if bmp == 0x2212 { handle.write_two(0xA1u8, 0xDDu8) } else if let Some(pointer) = jis0208_range_encode(bmp) { let lead = (pointer / 94) + 0xA1; let trail = (pointer % 94) + 0xA1; handle.write_two(lead as u8, trail as u8) } else if in_inclusive_range16(bmp, 0xFA0E, 0xFA2D) || bmp == 0xF929 || bmp == 0xF9DC { // Guaranteed to be found in IBM_KANJI let pos = position(&IBM_KANJI[..], bmp).unwrap(); let lead = (pos / 94) + 0xF9; let trail = (pos % 94) + 0xA1; handle.write_two(lead as u8, trail as u8) } else if let Some(pointer) = ibm_symbol_encode(bmp) { let lead = (pointer / 94) + 0xA1; let trail = (pointer % 94) + 0xA1; handle.write_two(lead as u8, trail as u8) } else if let Some(pointer) = jis0208_symbol_encode(bmp) { let lead = (pointer / 94) + 0xA1; let trail = (pointer % 94) + 0xA1; handle.write_two(lead as u8, trail as u8) } else { return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); } } } }, bmp, self, source, handle, copy_ascii_to_check_space_two, check_space_two, false ); } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; fn decode_euc_jp(bytes: &[u8], expect: &str) { decode(EUC_JP, bytes, expect); } fn encode_euc_jp(string: &str, expect: &[u8]) { encode(EUC_JP, string, expect); } #[test] fn test_euc_jp_decode() { // Empty decode_euc_jp(b"", &""); // ASCII decode_euc_jp(b"\x61\x62", "\u{0061}\u{0062}"); // Half-width decode_euc_jp(b"\x8E\xA1", "\u{FF61}"); decode_euc_jp(b"\x8E\xDF", "\u{FF9F}"); decode_euc_jp(b"\x8E\xA0", "\u{FFFD}"); decode_euc_jp(b"\x8E\xE0", "\u{FFFD}"); decode_euc_jp(b"\x8E\xFF", "\u{FFFD}"); decode_euc_jp(b"\x8E", "\u{FFFD}"); // JIS 0212 decode_euc_jp(b"\x8F\xA1\xA1", "\u{FFFD}"); decode_euc_jp(b"\x8F\xA2\xAF", "\u{02D8}"); decode_euc_jp(b"\x8F\xA2\xFF", "\u{FFFD}"); decode_euc_jp(b"\x8F\xA1", "\u{FFFD}"); decode_euc_jp(b"\x8F", "\u{FFFD}"); // JIS 0208 decode_euc_jp(b"\xA1\xA1", "\u{3000}"); decode_euc_jp(b"\xA1\xA0", "\u{FFFD}"); decode_euc_jp(b"\xFC\xFE", "\u{FF02}"); decode_euc_jp(b"\xFE\xFE", "\u{FFFD}"); decode_euc_jp(b"\xA1", "\u{FFFD}"); // Bad leads decode_euc_jp(b"\xFF\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\xA0\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x80\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x81\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x82\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x83\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x84\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x85\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x86\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x87\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x88\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x89\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x8A\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x8B\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x8C\xA1\xA1", "\u{FFFD}\u{3000}"); decode_euc_jp(b"\x8D\xA1\xA1", "\u{FFFD}\u{3000}"); // Bad ASCII trail decode_euc_jp(b"\xA1\x40", "\u{FFFD}\u{0040}"); } #[test] fn test_euc_jp_encode() { // Empty encode_euc_jp("", b""); // ASCII encode_euc_jp("\u{0061}\u{0062}", b"\x61\x62"); // Exceptional code points encode_euc_jp("\u{00A5}", b"\x5C"); encode_euc_jp("\u{203E}", b"\x7E"); encode_euc_jp("\u{2212}", b"\xA1\xDD"); // Half-width encode_euc_jp("\u{FF61}", b"\x8E\xA1"); encode_euc_jp("\u{FF9F}", b"\x8E\xDF"); // JIS 0212 encode_euc_jp("\u{02D8}", b"˘"); // JIS 0208 encode_euc_jp("\u{3000}", b"\xA1\xA1"); encode_euc_jp("\u{FF02}", b"\xFC\xFE"); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_jis0208_decode_all() { let input = include_bytes!("test_data/jis0208_in.txt"); let expectation = include_str!("test_data/jis0208_in_ref.txt"); let (cow, had_errors) = EUC_JP.decode_without_bom_handling(input); assert!(had_errors, "Should have had errors."); assert_eq!(&cow[..], expectation); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_jis0208_encode_all() { let input = include_str!("test_data/jis0208_out.txt"); let expectation = include_bytes!("test_data/jis0208_out_ref.txt"); let (cow, encoding, had_errors) = EUC_JP.encode(input); assert!(!had_errors, "Should not have had errors."); assert_eq!(encoding, EUC_JP); assert_eq!(&cow[..], &expectation[..]); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_jis0212_decode_all() { let input = include_bytes!("test_data/jis0212_in.txt"); let expectation = include_str!("test_data/jis0212_in_ref.txt"); let (cow, had_errors) = EUC_JP.decode_without_bom_handling(input); assert!(had_errors, "Should have had errors."); assert_eq!(&cow[..], expectation); } } encoding_rs-0.8.33/src/euc_kr.rs000064400000000000000000000420311046102023000146160ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::data::*; use crate::handles::*; use crate::variant::*; // Rust 1.14.0 requires the following despite the asterisk above. use super::in_inclusive_range16; use super::in_range16; pub struct EucKrDecoder { lead: Option, } impl EucKrDecoder { pub fn new() -> VariantDecoder { VariantDecoder::EucKr(EucKrDecoder { lead: None }) } pub fn in_neutral_state(&self) -> bool { self.lead.is_none() } fn plus_one_if_lead(&self, byte_length: usize) -> Option { byte_length.checked_add(match self.lead { None => 0, Some(_) => 1, }) } pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { self.plus_one_if_lead(byte_length) } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { // worst case: 2 to 3 let len = self.plus_one_if_lead(byte_length); checked_add(2, checked_add_opt(len, checked_div(checked_add(1, len), 2))) } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { checked_mul(3, self.plus_one_if_lead(byte_length)) } ascii_compatible_two_byte_decoder_functions!( { // If lead is between 0x81 and 0xFE, inclusive, // subtract offset 0x81. let non_ascii_minus_offset = non_ascii.wrapping_sub(0x81); if non_ascii_minus_offset > (0xFE - 0x81) { return (DecoderResult::Malformed(1, 0), source.consumed(), handle.written()); } non_ascii_minus_offset }, { if lead_minus_offset >= 0x20 { // Not the extension range above KS X 1001 let trail_minus_offset = byte.wrapping_sub(0xA1); if trail_minus_offset <= (0xFE - 0xA1) { // KS X 1001 let ksx_pointer = mul_94(lead_minus_offset - 0x20) + trail_minus_offset as usize; let hangul_pointer = ksx_pointer.wrapping_sub((0x2F - 0x20) * 94); if hangul_pointer < KSX1001_HANGUL.len() { let upper_bmp = KSX1001_HANGUL[hangul_pointer]; handle.write_upper_bmp(upper_bmp) } else if ksx_pointer < KSX1001_SYMBOLS.len() { let bmp = KSX1001_SYMBOLS[ksx_pointer]; handle.write_bmp_excl_ascii(bmp) } else { let hanja_pointer = ksx_pointer.wrapping_sub((0x49 - 0x20) * 94); if hanja_pointer < KSX1001_HANJA.len() { let upper_bmp = KSX1001_HANJA[hanja_pointer]; handle.write_upper_bmp(upper_bmp) } else if (lead_minus_offset == 0x27) && ((trail_minus_offset as usize) < KSX1001_UPPERCASE.len()) { let mid_bmp = KSX1001_UPPERCASE[trail_minus_offset as usize]; if mid_bmp == 0 { return (DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written()); } handle.write_mid_bmp(mid_bmp) } else if (lead_minus_offset == 0x28) && ((trail_minus_offset as usize) < KSX1001_LOWERCASE.len()) { let mid_bmp = KSX1001_LOWERCASE[trail_minus_offset as usize]; handle.write_mid_bmp(mid_bmp) } else if (lead_minus_offset == 0x25) && ((trail_minus_offset as usize) < KSX1001_BOX.len()) { let upper_bmp = KSX1001_BOX[trail_minus_offset as usize]; handle.write_upper_bmp(upper_bmp) } else { let other_pointer = ksx_pointer.wrapping_sub(2 * 94); if other_pointer < 0x039F { let bmp = ksx1001_other_decode(other_pointer as u16); // ASCII range means unassigned if bmp < 0x80 { return (DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written()); } handle.write_bmp_excl_ascii(bmp) } else { return (DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written()); } } } } else { // Extension range to the left of // KS X 1001 let left_lead = lead_minus_offset - 0x20; let left_trail = if byte.wrapping_sub(0x40 + 0x41) < (0x60 - 0x40) { byte - (12 + 0x41) } else if byte.wrapping_sub(0x20 + 0x41) < (0x3A - 0x20) { byte - (6 + 0x41) } else if byte.wrapping_sub(0x41) < 0x1A { byte - 0x41 } else { if byte < 0x80 { return (DecoderResult::Malformed(1, 0), unread_handle_trail.unread(), handle.written()); } return (DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written()); }; let left_pointer = ((left_lead as usize) * (190 - 94 - 12)) + left_trail as usize; if left_pointer < (0x45 - 0x20) * (190 - 94 - 12) + 0x12 { let upper_bmp = cp949_left_hangul_decode(left_pointer as u16); handle.write_upper_bmp(upper_bmp) } else { if byte < 0x80 { return (DecoderResult::Malformed(1, 0), unread_handle_trail.unread(), handle.written()); } return (DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written()); } } } else { // Extension range above KS X 1001 let top_trail = if byte.wrapping_sub(0x40 + 0x41) < (0xBE - 0x40) { byte - (12 + 0x41) } else if byte.wrapping_sub(0x20 + 0x41) < (0x3A - 0x20) { byte - (6 + 0x41) } else if byte.wrapping_sub(0x41) < 0x1A { byte - 0x41 } else { if byte < 0x80 { return (DecoderResult::Malformed(1, 0), unread_handle_trail.unread(), handle.written()); } return (DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written()); }; let top_pointer = ((lead_minus_offset as usize) * (190 - 12)) + top_trail as usize; let upper_bmp = cp949_top_hangul_decode(top_pointer as u16); handle.write_upper_bmp(upper_bmp) } }, self, non_ascii, byte, lead_minus_offset, unread_handle_trail, source, handle, 'outermost, copy_ascii_from_check_space_bmp, check_space_bmp, true); } fn ksx1001_encode_misc(bmp: u16) -> Option<(usize, usize)> { if in_inclusive_range16(bmp, 0x3000, 0x3015) { if let Some(pos) = position(&KSX1001_SYMBOLS[..(0xAB - 0x60)], bmp) { return Some((0xA1, pos + 0xA1)); } } if let Some(other_pointer) = ksx1001_other_encode(bmp) { let other_lead = ((other_pointer as usize) / 94) + (0x81 + 0x22); let other_trail = ((other_pointer as usize) % 94) + 0xA1; return Some((other_lead, other_trail)); } if in_range16(bmp, 0x00AA, 0x0168) { // Latin if let Some(pos) = position(&KSX1001_LOWERCASE[..], bmp) { return Some((0x81 + 0x28, 0xA1 + pos)); } if let Some(pos) = position(&KSX1001_UPPERCASE[..], bmp) { return Some((0x81 + 0x27, 0xA1 + pos)); } } else if in_range16(bmp, 0x2500, 0x254C) { if let Some(pos) = position(&KSX1001_BOX[..], bmp) { return Some((0x81 + 0x25, 0xA1 + pos)); } } if in_inclusive_range16(bmp, 0x2015, 0x266D) || in_inclusive_range16(bmp, 0x321C, 0x33D8) || in_inclusive_range16(bmp, 0xFF3C, 0xFFE5) || in_inclusive_range16(bmp, 0x00A1, 0x00F7) || in_inclusive_range16(bmp, 0x02C7, 0x02DD) { if let Some(pos) = position(&KSX1001_SYMBOLS[3..], bmp) { if pos < (94 - 3) { return Some((0xA1, pos + 0xA1 + 3)); } return Some((0xA2, pos - (94 - 3) + 0xA1)); } } None } #[cfg(not(feature = "fast-hangul-encode"))] #[inline(always)] fn ksx1001_encode_hangul(bmp: u16, _: u16) -> (u8, u8) { match KSX1001_HANGUL.binary_search(&bmp) { Ok(ksx_hangul_pointer) => { let ksx_hangul_lead = (ksx_hangul_pointer / 94) + (0x81 + 0x2F); let ksx_hangul_trail = (ksx_hangul_pointer % 94) + 0xA1; (ksx_hangul_lead as u8, ksx_hangul_trail as u8) } Err(_) => { let (lead, cp949_trail) = if bmp < 0xC8A5 { // Above KS X 1001 let top_pointer = cp949_top_hangul_encode(bmp) as usize; let top_lead = (top_pointer / (190 - 12)) + 0x81; let top_trail = top_pointer % (190 - 12); (top_lead as u8, top_trail as u8) } else { // To the left of KS X 1001 let left_pointer = cp949_left_hangul_encode(bmp) as usize; let left_lead = (left_pointer / (190 - 94 - 12)) + (0x81 + 0x20); let left_trail = left_pointer % (190 - 94 - 12); (left_lead as u8, left_trail as u8) }; let offset = if cp949_trail >= (0x40 - 12) { 0x41 + 12 } else if cp949_trail >= (0x20 - 6) { 0x41 + 6 } else { 0x41 }; (lead as u8, (cp949_trail + offset) as u8) } } } #[cfg(feature = "fast-hangul-encode")] #[inline(always)] fn ksx1001_encode_hangul(_: u16, bmp_minus_hangul_start: u16) -> (u8, u8) { cp949_hangul_encode(bmp_minus_hangul_start) } #[cfg(not(feature = "fast-hanja-encode"))] #[inline(always)] fn ksx1001_encode_hanja(bmp: u16) -> Option<(u8, u8)> { if let Some(hanja_pointer) = position(&KSX1001_HANJA[..], bmp) { let hanja_lead = (hanja_pointer / 94) + (0x81 + 0x49); let hanja_trail = (hanja_pointer % 94) + 0xA1; Some((hanja_lead as u8, hanja_trail as u8)) } else { None } } #[cfg(feature = "fast-hanja-encode")] #[inline(always)] fn ksx1001_encode_hanja(bmp: u16) -> Option<(u8, u8)> { if bmp < 0xF900 { ksx1001_unified_hangul_encode(bmp) } else { Some(ksx1001_compatibility_hangul_encode(bmp)) } } pub struct EucKrEncoder; impl EucKrEncoder { pub fn new(encoding: &'static Encoding) -> Encoder { Encoder::new(encoding, VariantEncoder::EucKr(EucKrEncoder)) } pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { u16_length.checked_mul(2) } pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { byte_length.checked_add(1) } ascii_compatible_bmp_encoder_functions!( { let bmp_minus_hangul_start = bmp.wrapping_sub(0xAC00); let (lead, trail) = if bmp_minus_hangul_start < (0xD7A4 - 0xAC00) { // Hangul ksx1001_encode_hangul(bmp, bmp_minus_hangul_start) } else if in_range16(bmp, 0x33DE, 0xFF01) { // Vast range that includes no other // mappables except Hangul (already // processed) and Hanja. // Narrow the range further to Unified and // Compatibility ranges of Hanja. if in_range16(bmp, 0x4E00, 0x9F9D) || in_range16(bmp, 0xF900, 0xFA0C) { if let Some((hanja_lead, hanja_trail)) = ksx1001_encode_hanja(bmp) { (hanja_lead, hanja_trail) } else { return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); } } else { return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); } } else if let Some((lead, trail)) = ksx1001_encode_misc(bmp) { (lead as u8, trail as u8) } else { return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); }; handle.write_two(lead, trail) }, bmp, self, source, handle, copy_ascii_to_check_space_two, check_space_two, true ); } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; fn decode_euc_kr(bytes: &[u8], expect: &str) { decode(EUC_KR, bytes, expect); } fn encode_euc_kr(string: &str, expect: &[u8]) { encode(EUC_KR, string, expect); } #[test] fn test_euc_kr_decode() { // Empty decode_euc_kr(b"", &""); // ASCII decode_euc_kr(b"\x61\x62", "\u{0061}\u{0062}"); decode_euc_kr(b"\x81\x41", "\u{AC02}"); decode_euc_kr(b"\x81\x5B", "\u{FFFD}\x5B"); decode_euc_kr(b"\xFD\xFE", "\u{8A70}"); decode_euc_kr(b"\xFE\x41", "\u{FFFD}\x41"); decode_euc_kr(b"\xFF\x41", "\u{FFFD}\x41"); decode_euc_kr(b"\x80\x41", "\u{FFFD}\x41"); decode_euc_kr(b"\xA1\xFF", "\u{FFFD}"); decode_euc_kr(b"\x81\xFF", "\u{FFFD}"); } #[test] fn test_euc_kr_encode() { // Empty encode_euc_kr("", b""); // ASCII encode_euc_kr("\u{0061}\u{0062}", b"\x61\x62"); encode_euc_kr("\u{AC02}", b"\x81\x41"); encode_euc_kr("\u{8A70}", b"\xFD\xFE"); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_euc_kr_decode_all() { let input = include_bytes!("test_data/euc_kr_in.txt"); let expectation = include_str!("test_data/euc_kr_in_ref.txt"); let (cow, had_errors) = EUC_KR.decode_without_bom_handling(input); assert!(had_errors, "Should have had errors."); assert_eq!(&cow[..], expectation); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_euc_kr_encode_all() { let input = include_str!("test_data/euc_kr_out.txt"); let expectation = include_bytes!("test_data/euc_kr_out_ref.txt"); let (cow, encoding, had_errors) = EUC_KR.encode(input); assert!(!had_errors, "Should not have had errors."); assert_eq!(encoding, EUC_KR); assert_eq!(&cow[..], &expectation[..]); } #[test] fn test_euc_kr_encode_from_two_low_surrogates() { let expectation = b"��"; let mut output = [0u8; 40]; let mut encoder = EUC_KR.new_encoder(); let (result, read, written, had_errors) = encoder.encode_from_utf16(&[0xDC00u16, 0xDEDEu16], &mut output[..], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 2); assert_eq!(written, expectation.len()); assert!(had_errors); assert_eq!(&output[..written], expectation); } } encoding_rs-0.8.33/src/gb18030.rs000064400000000000000000000717021046102023000143410ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::data::*; use crate::handles::*; use crate::variant::*; // Rust 1.14.0 requires the following despite the asterisk above. use super::in_inclusive_range16; use super::in_range16; enum Gb18030Pending { None, One(u8), Two(u8, u8), Three(u8, u8, u8), } impl Gb18030Pending { fn is_none(&self) -> bool { match *self { Gb18030Pending::None => true, _ => false, } } fn count(&self) -> usize { match *self { Gb18030Pending::None => 0, Gb18030Pending::One(_) => 1, Gb18030Pending::Two(_, _) => 2, Gb18030Pending::Three(_, _, _) => 3, } } } pub struct Gb18030Decoder { first: Option, second: Option, third: Option, pending: Gb18030Pending, pending_ascii: Option, } impl Gb18030Decoder { pub fn new() -> VariantDecoder { VariantDecoder::Gb18030(Gb18030Decoder { first: None, second: None, third: None, pending: Gb18030Pending::None, pending_ascii: None, }) } pub fn in_neutral_state(&self) -> bool { self.first.is_none() && self.second.is_none() && self.third.is_none() && self.pending.is_none() && self.pending_ascii.is_none() } fn extra_from_state(&self, byte_length: usize) -> Option { byte_length.checked_add( self.pending.count() + match self.first { None => 0, Some(_) => 1, } + match self.second { None => 0, Some(_) => 1, } + match self.third { None => 0, Some(_) => 1, } + match self.pending_ascii { None => 0, Some(_) => 1, }, ) } pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { // ASCII: 1 to 1 (worst case) // gbk: 2 to 1 // ranges: 4 to 1 or 4 to 2 checked_add(1, self.extra_from_state(byte_length)) } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { // ASCII: 1 to 1 // gbk: 2 to 2 or 2 to 3 // ranges: 4 to 2, 4 to 3 or 4 to 4 // 0x80: 1 to 3 (worst case) self.max_utf8_buffer_length(byte_length) } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { checked_add(1, checked_mul(3, self.extra_from_state(byte_length))) } gb18030_decoder_functions!( { // If first is between 0x81 and 0xFE, inclusive, // subtract offset 0x81. let non_ascii_minus_offset = non_ascii.wrapping_sub(0x81); if non_ascii_minus_offset > (0xFE - 0x81) { if non_ascii == 0x80 { handle.write_upper_bmp(0x20ACu16); continue 'outermost; } return (DecoderResult::Malformed(1, 0), source.consumed(), handle.written()); } non_ascii_minus_offset }, { // Two-byte (or error) if first_minus_offset >= 0x20 { // Not the gbk ideograph range above GB2312 let trail_minus_offset = second.wrapping_sub(0xA1); if trail_minus_offset <= (0xFE - 0xA1) { // GB2312 let hanzi_lead = first_minus_offset.wrapping_sub(0x2F); if hanzi_lead < (0x77 - 0x2F) { // Level 1 Hanzi, Level 2 Hanzi // or one of the 5 PUA code // points in between. let hanzi_pointer = mul_94(hanzi_lead) + trail_minus_offset as usize; let upper_bmp = GB2312_HANZI[hanzi_pointer]; handle.write_upper_bmp(upper_bmp) } else if first_minus_offset == 0x20 { // Symbols (starting with ideographic space) let bmp = GB2312_SYMBOLS[trail_minus_offset as usize]; handle.write_bmp_excl_ascii(bmp) } else if first_minus_offset == 0x25 && ((trail_minus_offset.wrapping_sub(63) as usize) < GB2312_SYMBOLS_AFTER_GREEK.len()) { handle.write_bmp_excl_ascii(GB2312_SYMBOLS_AFTER_GREEK[trail_minus_offset.wrapping_sub(63) as usize]) } else if first_minus_offset == 0x27 && (trail_minus_offset as usize) < GB2312_PINYIN.len() { handle.write_bmp_excl_ascii(GB2312_PINYIN[trail_minus_offset as usize]) } else if first_minus_offset > 0x76 { // Bottom PUA let pua = (0xE234 + mul_94(first_minus_offset - 0x77) + trail_minus_offset as usize) as u16; handle.write_upper_bmp(pua) } else { let bmp = gb2312_other_decode((mul_94(first_minus_offset - 0x21) + (trail_minus_offset as usize)) as u16); handle.write_bmp_excl_ascii(bmp) } } else { // gbk range on the left let mut trail_minus_offset = second.wrapping_sub(0x40); if trail_minus_offset > (0x7E - 0x40) { let trail_minus_range_start = second.wrapping_sub(0x80); if trail_minus_range_start > (0xA0 - 0x80) { if second < 0x80 { return (DecoderResult::Malformed(1, 0), unread_handle_second.unread(), handle.written()); } return (DecoderResult::Malformed(2, 0), unread_handle_second.consumed(), handle.written()); } trail_minus_offset = second - 0x41; } // Zero-base lead let left_lead = first_minus_offset - 0x20; let left_pointer = left_lead as usize * (190 - 94) + trail_minus_offset as usize; let gbk_left_ideograph_pointer = left_pointer.wrapping_sub((0x29 - 0x20) * (190 - 94)); if gbk_left_ideograph_pointer < (((0x7D - 0x29) * (190 - 94)) - 5) { let upper_bmp = gbk_left_ideograph_decode(gbk_left_ideograph_pointer as u16); handle.write_upper_bmp(upper_bmp) } else if left_pointer < ((0x29 - 0x20) * (190 - 94)) { let bmp = gbk_other_decode(left_pointer as u16); handle.write_bmp_excl_ascii(bmp) } else { let bottom_pointer = left_pointer - (((0x7D - 0x20) * (190 - 94)) - 5); let upper_bmp = GBK_BOTTOM[bottom_pointer]; handle.write_upper_bmp(upper_bmp) } } } else { // gbk ideograph range above GB2312 let mut trail_minus_offset = second.wrapping_sub(0x40); if trail_minus_offset > (0x7E - 0x40) { let trail_minus_range_start = second.wrapping_sub(0x80); if trail_minus_range_start > (0xFE - 0x80) { if second < 0x80 { return (DecoderResult::Malformed(1, 0), unread_handle_second.unread(), handle.written()); } return (DecoderResult::Malformed(2, 0), unread_handle_second.consumed(), handle.written()); } trail_minus_offset = second - 0x41; } let pointer = first_minus_offset as usize * 190usize + trail_minus_offset as usize; let upper_bmp = gbk_top_ideograph_decode(pointer as u16); handle.write_upper_bmp(upper_bmp) } }, { // If third is between 0x81 and 0xFE, inclusive, // subtract offset 0x81. let third_minus_offset = third.wrapping_sub(0x81); if third_minus_offset > (0xFE - 0x81) { // We have an error. Let's inline what's going // to happen when `second` is // reprocessed. (`third` gets unread.) // `second` is guaranteed ASCII, so let's // put it in `pending_ascii`. Recompute // `second` from `second_minus_offset`. self.pending_ascii = Some(second_minus_offset + 0x30); // Now unread `third` and designate the previous // `first` as being in error. return (DecoderResult::Malformed(1, 1), unread_handle_third.unread(), handle.written()); } third_minus_offset }, { // If fourth is between 0x30 and 0x39, inclusive, // subtract offset 0x30. // // If we have an error, we'll inline what's going // to happen when `second` and `third` are // reprocessed. (`fourth` gets unread.) // `second` is guaranteed ASCII, so let's // put it in `pending_ascii`. Recompute // `second` from `second_minus_offset` to // make this block reusable when `second` // is not in scope. // // `third` is guaranteed to be in the range // that makes it become the new `self.first`. // // `fourth` gets unread and the previous // `first` gets designates as being in error. let fourth_minus_offset = fourth.wrapping_sub(0x30); if fourth_minus_offset > (0x39 - 0x30) { self.pending_ascii = Some(second_minus_offset + 0x30); self.pending = Gb18030Pending::One(third_minus_offset); return (DecoderResult::Malformed(1, 2), unread_handle_fourth.unread(), handle.written()); } let pointer = (first_minus_offset as usize * (10 * 126 * 10)) + (second_minus_offset as usize * (10 * 126)) + (third_minus_offset as usize * 10) + fourth_minus_offset as usize; if pointer <= 39419 { // BMP if pointer == 7457 { handle.write_upper_bmp(0xE7C7) } else { handle.write_bmp_excl_ascii(gb18030_range_decode(pointer as u16)) } } else if pointer >= 189_000 && pointer <= 1_237_575 { // Astral handle.write_astral((pointer - (189_000usize - 0x1_0000usize)) as u32) } else { return (DecoderResult::Malformed(4, 0), unread_handle_fourth.consumed(), handle.written()); } }, self, non_ascii, first_minus_offset, second, second_minus_offset, unread_handle_second, third, third_minus_offset, unread_handle_third, fourth, fourth_minus_offset, unread_handle_fourth, source, handle, 'outermost); } // XXX Experiment with inline directives fn gbk_encode_non_unified(bmp: u16) -> Option<(usize, usize)> { // Try ideographic punctuation first as it's the most likely case. // Throwing in the check for full-width currencies and tilde is probably // more size-efficient here than elsewhere. if in_inclusive_range16(bmp, 0x2014, 0x3017) || in_inclusive_range16(bmp, 0xFF04, 0xFFE1) { if let Some(pos) = position(&GB2312_SYMBOLS[..], bmp) { return Some((0xA1, pos + 0xA1)); } } // Ext A if in_range16(bmp, 0x3400, 0x4E00) { return position(&GBK_BOTTOM[21..100], bmp).map(|pos| { ( 0xFE, pos + if pos < (0x3F - 16) { 0x40 + 16 } else { 0x41 + 16 }, ) }); } // Compatibility ideographs if in_range16(bmp, 0xF900, 0xFB00) { return position(&GBK_BOTTOM[0..21], bmp).map(|pos| { if pos < 5 { // end of second to last row (0xFD, pos + (190 - 94 - 5 + 0x41)) } else { // last row (0xFE, pos + (0x40 - 5)) } }); } // Handle everything below U+02CA, which is in GBK_OTHER. if bmp < 0x02CA { if in_range16(bmp, 0x00E0, 0x0262) && bmp != 0x00F7 { // Pinyin except U+1E3F if let Some(pos) = position(&GB2312_PINYIN[..], bmp) { return Some((0xA8, pos + 0xA1)); } } else if in_inclusive_range16(bmp, 0x00A4, 0x00F7) || in_inclusive_range16(bmp, 0x02C7, 0x02C9) { // Diacritics and Latin 1 symbols if let Some(pos) = position(&GB2312_SYMBOLS[3..(0xAC - 0x60)], bmp) { return Some((0xA1, pos + 0xA1 + 3)); } } return None; } if bmp >= 0xE794 { // Various brackets, all in PUA or full-width regions if let Some(pos) = position(&GB2312_SYMBOLS_AFTER_GREEK[..], bmp) { return Some((0xA6, pos + (0x9F - 0x60 + 0xA1))); } } else if bmp == 0x1E3F { // The one Pinyin placed elsewhere on the BMP return Some((0xA8, 0x7B - 0x60 + 0xA1)); } else if in_range16(bmp, 0xA000, 0xD800) { // Since Korean has usage in China, let's spend a branch to fast-track // Hangul. return None; } // GB2312 other (except bottom PUA and PUA between Hanzi levels). if let Some(other_pointer) = gb2312_other_encode(bmp) { let other_lead = other_pointer as usize / 94; let other_trail = other_pointer as usize % 94; return Some((0xA2 + other_lead, 0xA1 + other_trail)); } // At this point, we've handled all mappable characters above U+02D9 but // below U+2010. Let's check for that range in order to let lower BMP // characters used for minority languages in China avoid the subsequent // search that deals mainly with various symbols. if in_range16(bmp, 0x02DA, 0x2010) { return None; } // GBK other (except radicals and PUA in GBK_BOTTOM). if let Some(other_pointer) = gbk_other_encode(bmp) { let other_lead = other_pointer as usize / (190 - 94); let other_trail = other_pointer as usize % (190 - 94); let offset = if other_trail < 0x3F { 0x40 } else { 0x41 }; return Some((other_lead + (0x81 + 0x20), other_trail + offset)); } // CJK Radicals Supplement or PUA in GBK_BOTTOM if in_inclusive_range16(bmp, 0x2E81, 0x2ECA) || in_inclusive_range16(bmp, 0xE816, 0xE864) { if let Some(pos) = position(&GBK_BOTTOM[21..], bmp) { let trail = pos + 16; let offset = if trail < 0x3F { 0x40 } else { 0x41 }; return Some((0xFE, trail + offset)); } } // GB2312 bottom PUA let bmp_minus_gb2312_bottom_pua = bmp.wrapping_sub(0xE234); if bmp_minus_gb2312_bottom_pua <= (0xE4C5 - 0xE234) { let pua_lead = bmp_minus_gb2312_bottom_pua as usize / 94; let pua_trail = bmp_minus_gb2312_bottom_pua as usize % 94; return Some((0x81 + 0x77 + pua_lead, 0xA1 + pua_trail)); } // PUA between Hanzi Levels let bmp_minus_pua_between_hanzi = bmp.wrapping_sub(0xE810); if bmp_minus_pua_between_hanzi < 5 { return Some((0x81 + 0x56, 0xFF - 5 + bmp_minus_pua_between_hanzi as usize)); } None } #[cfg(not(feature = "fast-gb-hanzi-encode"))] #[inline(always)] fn encode_hanzi(bmp: u16, _: u16) -> (u8, u8) { if let Some((lead, trail)) = gb2312_level1_hanzi_encode(bmp) { (lead, trail) } else if let Some(hanzi_pointer) = gb2312_level2_hanzi_encode(bmp) { let hanzi_lead = (hanzi_pointer / 94) + (0xD8); let hanzi_trail = (hanzi_pointer % 94) + 0xA1; (hanzi_lead as u8, hanzi_trail as u8) } else { let (lead, gbk_trail) = if bmp < 0x72DC { // Above GB2312 let pointer = gbk_top_ideograph_encode(bmp) as usize; let lead = (pointer / 190) + 0x81; let gbk_trail = pointer % 190; (lead, gbk_trail) } else { // To the left of GB2312 let gbk_left_ideograph_pointer = gbk_left_ideograph_encode(bmp) as usize; let lead = (gbk_left_ideograph_pointer / (190 - 94)) + (0x81 + 0x29); let gbk_trail = gbk_left_ideograph_pointer % (190 - 94); (lead, gbk_trail) }; let offset = if gbk_trail < 0x3F { 0x40 } else { 0x41 }; (lead as u8, (gbk_trail + offset) as u8) } } #[cfg(feature = "fast-gb-hanzi-encode")] #[inline(always)] fn encode_hanzi(_: u16, bmp_minus_unified_start: u16) -> (u8, u8) { gbk_hanzi_encode(bmp_minus_unified_start) } pub struct Gb18030Encoder { extended: bool, } impl Gb18030Encoder { pub fn new(encoding: &'static Encoding, extended_range: bool) -> Encoder { Encoder::new( encoding, VariantEncoder::Gb18030(Gb18030Encoder { extended: extended_range, }), ) } pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { if self.extended { u16_length.checked_mul(4) } else { // Need to add, because space check is done with the four-byte // assumption. checked_add(2, u16_length.checked_mul(2)) } } pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { if self.extended { // 1 to 1 // 2 to 2 // 3 to 2 // 2 to 4 (worst) // 3 to 4 // 4 to 4 checked_add(2, byte_length.checked_mul(2)) } else { // 1 to 1 // 2 to 2 // 3 to 2 // Need to add, because space check is done with the four-byte // assumption. byte_length.checked_add(3) } } ascii_compatible_encoder_functions!( { let bmp_minus_unified_start = bmp.wrapping_sub(0x4E00); if bmp_minus_unified_start < (0x9FA6 - 0x4E00) { // CJK Unified Ideographs // Can't fail now, since all are // mapped. let (lead, trail) = encode_hanzi(bmp, bmp_minus_unified_start); handle.write_two(lead, trail) } else if bmp == 0xE5E5 { // It's not optimal to check for the unmappable // and for euro at this stage, but getting // the out of the way makes the rest of the // code less messy. return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); } else if bmp == 0x20AC && !self.extended { handle.write_one(0x80u8) } else { match gbk_encode_non_unified(bmp) { Some((lead, trail)) => handle.write_two(lead as u8, trail as u8), None => { if !self.extended { return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); } let range_pointer = gb18030_range_encode(bmp); let first = range_pointer / (10 * 126 * 10); let rem_first = range_pointer % (10 * 126 * 10); let second = rem_first / (10 * 126); let rem_second = rem_first % (10 * 126); let third = rem_second / 10; let fourth = rem_second % 10; handle.write_four( (first + 0x81) as u8, (second + 0x30) as u8, (third + 0x81) as u8, (fourth + 0x30) as u8, ) } } } }, { if !self.extended { return ( EncoderResult::Unmappable(astral), source.consumed(), handle.written(), ); } let range_pointer = astral as usize + (189_000usize - 0x1_0000usize); let first = range_pointer / (10 * 126 * 10); let rem_first = range_pointer % (10 * 126 * 10); let second = rem_first / (10 * 126); let rem_second = rem_first % (10 * 126); let third = rem_second / 10; let fourth = rem_second % 10; handle.write_four( (first + 0x81) as u8, (second + 0x30) as u8, (third + 0x81) as u8, (fourth + 0x30) as u8, ) }, bmp, astral, self, source, handle, copy_ascii_to_check_space_four, check_space_four, false ); } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; fn decode_gb18030(bytes: &[u8], expect: &str) { decode(GB18030, bytes, expect); } fn encode_gb18030(string: &str, expect: &[u8]) { encode(GB18030, string, expect); } fn encode_gbk(string: &str, expect: &[u8]) { encode(GBK, string, expect); } #[test] fn test_gb18030_decode() { // Empty decode_gb18030(b"", &""); // ASCII decode_gb18030(b"\x61\x62", "\u{0061}\u{0062}"); // euro decode_gb18030(b"\x80", "\u{20AC}"); decode_gb18030(b"\xA2\xE3", "\u{20AC}"); // two bytes decode_gb18030(b"\x81\x40", "\u{4E02}"); decode_gb18030(b"\x81\x7E", "\u{4E8A}"); decode_gb18030(b"\x81\x7F", "\u{FFFD}\u{007F}"); decode_gb18030(b"\x81\x80", "\u{4E90}"); decode_gb18030(b"\x81\xFE", "\u{4FA2}"); decode_gb18030(b"\xFE\x40", "\u{FA0C}"); decode_gb18030(b"\xFE\x7E", "\u{E843}"); decode_gb18030(b"\xFE\x7F", "\u{FFFD}\u{007F}"); decode_gb18030(b"\xFE\x80", "\u{4723}"); decode_gb18030(b"\xFE\xFE", "\u{E4C5}"); // The difference from the original GB18030 decode_gb18030(b"\xA3\xA0", "\u{3000}"); decode_gb18030(b"\xA1\xA1", "\u{3000}"); // 0xFF decode_gb18030(b"\xFF\x40", "\u{FFFD}\u{0040}"); decode_gb18030(b"\xE3\xFF\x9A\x33", "\u{FFFD}\u{FFFD}"); // not \u{FFFD}\u{FFFD}\u{0033} ! decode_gb18030(b"\xFF\x32\x9A\x33", "\u{FFFD}\u{0032}\u{FFFD}"); // not \u{FFFD}\u{0032}\u{FFFD}\u{0033} ! decode_gb18030(b"\xFF\x40\x00", "\u{FFFD}\u{0040}\u{0000}"); decode_gb18030(b"\xE3\xFF\x9A\x33\x00", "\u{FFFD}\u{FFFD}\u{0033}\u{0000}"); decode_gb18030( b"\xFF\x32\x9A\x33\x00", "\u{FFFD}\u{0032}\u{FFFD}\u{0033}\u{0000}", ); // Four bytes decode_gb18030(b"\x81\x30\x81\x30", "\u{0080}"); decode_gb18030(b"\x81\x35\xF4\x37", "\u{E7C7}"); decode_gb18030(b"\x81\x37\xA3\x30", "\u{2603}"); decode_gb18030(b"\x94\x39\xDA\x33", "\u{1F4A9}"); decode_gb18030(b"\xE3\x32\x9A\x35", "\u{10FFFF}"); decode_gb18030(b"\xE3\x32\x9A\x36\x81\x30", "\u{FFFD}\u{FFFD}"); decode_gb18030(b"\xE3\x32\x9A\x36\x81\x40", "\u{FFFD}\u{4E02}"); decode_gb18030(b"\xE3\x32\x9A", "\u{FFFD}"); // not \u{FFFD}\u{0032}\u{FFFD} ! decode_gb18030(b"\xE3\x32\x9A\x00", "\u{FFFD}\u{0032}\u{FFFD}\u{0000}"); } #[test] fn test_gb18030_encode() { // Empty encode_gb18030("", b""); // ASCII encode_gb18030("\u{0061}\u{0062}", b"\x61\x62"); // euro encode_gb18030("\u{20AC}", b"\xA2\xE3"); // two bytes encode_gb18030("\u{4E02}", b"\x81\x40"); encode_gb18030("\u{4E8A}", b"\x81\x7E"); if !cfg!(miri) { // Miri is too slow encode_gb18030("\u{4E90}", b"\x81\x80"); encode_gb18030("\u{4FA2}", b"\x81\xFE"); encode_gb18030("\u{FA0C}", b"\xFE\x40"); encode_gb18030("\u{E843}", b"\xFE\x7E"); encode_gb18030("\u{4723}", b"\xFE\x80"); encode_gb18030("\u{E4C5}", b"\xFE\xFE"); } // The difference from the original GB18030 encode_gb18030("\u{E5E5}", b""); encode_gb18030("\u{3000}", b"\xA1\xA1"); // Four bytes encode_gb18030("\u{0080}", b"\x81\x30\x81\x30"); encode_gb18030("\u{E7C7}", b"\x81\x35\xF4\x37"); if !cfg!(miri) { // Miri is too slow encode_gb18030("\u{2603}", b"\x81\x37\xA3\x30"); encode_gb18030("\u{1F4A9}", b"\x94\x39\xDA\x33"); encode_gb18030("\u{10FFFF}", b"\xE3\x32\x9A\x35"); } // Edge cases encode_gb18030("\u{00F7}", b"\xA1\xC2"); } #[test] fn test_gbk_encode() { // Empty encode_gbk("", b""); // ASCII encode_gbk("\u{0061}\u{0062}", b"\x61\x62"); // euro encode_gbk("\u{20AC}", b"\x80"); // two bytes encode_gbk("\u{4E02}", b"\x81\x40"); encode_gbk("\u{4E8A}", b"\x81\x7E"); if !cfg!(miri) { // Miri is too slow encode_gbk("\u{4E90}", b"\x81\x80"); encode_gbk("\u{4FA2}", b"\x81\xFE"); encode_gbk("\u{FA0C}", b"\xFE\x40"); encode_gbk("\u{E843}", b"\xFE\x7E"); encode_gbk("\u{4723}", b"\xFE\x80"); encode_gbk("\u{E4C5}", b"\xFE\xFE"); } // The difference from the original gb18030 encode_gbk("\u{E5E5}", b""); encode_gbk("\u{3000}", b"\xA1\xA1"); // Four bytes encode_gbk("\u{0080}", b"€"); encode_gbk("\u{E7C7}", b""); if !cfg!(miri) { // Miri is too slow encode_gbk("\u{2603}", b"☃"); encode_gbk("\u{1F4A9}", b"💩"); encode_gbk("\u{10FFFF}", b"􏿿"); } // Edge cases encode_gbk("\u{00F7}", b"\xA1\xC2"); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_gb18030_decode_all() { let input = include_bytes!("test_data/gb18030_in.txt"); let expectation = include_str!("test_data/gb18030_in_ref.txt"); let (cow, had_errors) = GB18030.decode_without_bom_handling(input); assert!(!had_errors, "Should not have had errors."); assert_eq!(&cow[..], expectation); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_gb18030_encode_all() { let input = include_str!("test_data/gb18030_out.txt"); let expectation = include_bytes!("test_data/gb18030_out_ref.txt"); let (cow, encoding, had_errors) = GB18030.encode(input); assert!(!had_errors, "Should not have had errors."); assert_eq!(encoding, GB18030); assert_eq!(&cow[..], &expectation[..]); } #[test] fn test_gb18030_encode_from_utf16_max_length() { let mut output = [0u8; 20]; let mut encoder = GB18030.new_encoder(); { let needed = encoder .max_buffer_length_from_utf16_without_replacement(1) .unwrap(); let (result, read, written) = encoder.encode_from_utf16_without_replacement( &[0x3000], &mut output[..needed], true, ); assert_eq!(result, EncoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 2); assert_eq!(output[0], 0xA1); assert_eq!(output[1], 0xA1); } } } encoding_rs-0.8.33/src/handles.rs000064400000000000000000002030301046102023000147620ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. //! This module provides structs that use lifetimes to couple bounds checking //! and space availability checking and detaching those from actual slice //! reading/writing. //! //! At present, the internals of the implementation are safe code, so the //! bound checks currently also happen on read/write. Once this code works, //! the plan is to replace the internals with unsafe code that omits the //! bound check at the read/write time. #[cfg(all( feature = "simd-accel", any( target_feature = "sse2", all(target_endian = "little", target_arch = "aarch64"), all(target_endian = "little", target_feature = "neon") ) ))] use crate::simd_funcs::*; #[cfg(all( feature = "simd-accel", any( target_feature = "sse2", all(target_endian = "little", target_arch = "aarch64"), all(target_endian = "little", target_feature = "neon") ) ))] use packed_simd::u16x8; use super::DecoderResult; use super::EncoderResult; use crate::ascii::*; use crate::utf_8::convert_utf8_to_utf16_up_to_invalid; use crate::utf_8::utf8_valid_up_to; pub enum Space { Available(T), Full(usize), } pub enum CopyAsciiResult { Stop(T), GoOn(U), } pub enum NonAscii { BmpExclAscii(u16), Astral(char), } pub enum Unicode { Ascii(u8), NonAscii(NonAscii), } // Start UTF-16LE/BE fast path pub trait Endian { const OPPOSITE_ENDIAN: bool; } pub struct BigEndian; impl Endian for BigEndian { #[cfg(target_endian = "little")] const OPPOSITE_ENDIAN: bool = true; #[cfg(target_endian = "big")] const OPPOSITE_ENDIAN: bool = false; } pub struct LittleEndian; impl Endian for LittleEndian { #[cfg(target_endian = "little")] const OPPOSITE_ENDIAN: bool = false; #[cfg(target_endian = "big")] const OPPOSITE_ENDIAN: bool = true; } #[derive(Debug, Copy, Clone)] struct UnalignedU16Slice { ptr: *const u8, len: usize, } impl UnalignedU16Slice { #[inline(always)] pub unsafe fn new(ptr: *const u8, len: usize) -> UnalignedU16Slice { UnalignedU16Slice { ptr, len } } #[inline(always)] pub fn trim_last(&mut self) { assert!(self.len > 0); self.len -= 1; } #[inline(always)] pub fn at(&self, i: usize) -> u16 { use core::mem::MaybeUninit; assert!(i < self.len); unsafe { let mut u: MaybeUninit = MaybeUninit::uninit(); ::core::ptr::copy_nonoverlapping(self.ptr.add(i * 2), u.as_mut_ptr() as *mut u8, 2); u.assume_init() } } #[cfg(feature = "simd-accel")] #[inline(always)] pub fn simd_at(&self, i: usize) -> u16x8 { assert!(i + SIMD_STRIDE_SIZE / 2 <= self.len); let byte_index = i * 2; unsafe { to_u16_lanes(load16_unaligned(self.ptr.add(byte_index))) } } #[inline(always)] pub fn len(&self) -> usize { self.len } #[inline(always)] pub fn tail(&self, from: usize) -> UnalignedU16Slice { // XXX the return value should be restricted not to // outlive self. assert!(from <= self.len); unsafe { UnalignedU16Slice::new(self.ptr.add(from * 2), self.len - from) } } #[cfg(feature = "simd-accel")] #[inline(always)] pub fn copy_bmp_to(&self, other: &mut [u16]) -> Option<(u16, usize)> { assert!(self.len <= other.len()); let mut offset = 0; if SIMD_STRIDE_SIZE / 2 <= self.len { let len_minus_stride = self.len - SIMD_STRIDE_SIZE / 2; loop { let mut simd = self.simd_at(offset); if E::OPPOSITE_ENDIAN { simd = simd_byte_swap(simd); } unsafe { store8_unaligned(other.as_mut_ptr().add(offset), simd); } if contains_surrogates(simd) { break; } offset += SIMD_STRIDE_SIZE / 2; if offset > len_minus_stride { break; } } } while offset < self.len { let unit = swap_if_opposite_endian::(self.at(offset)); other[offset] = unit; if super::in_range16(unit, 0xD800, 0xE000) { return Some((unit, offset)); } offset += 1; } None } #[cfg(not(feature = "simd-accel"))] #[inline(always)] fn copy_bmp_to(&self, other: &mut [u16]) -> Option<(u16, usize)> { assert!(self.len <= other.len()); for (i, target) in other.iter_mut().enumerate().take(self.len) { let unit = swap_if_opposite_endian::(self.at(i)); *target = unit; if super::in_range16(unit, 0xD800, 0xE000) { return Some((unit, i)); } } None } } #[inline(always)] fn copy_unaligned_basic_latin_to_ascii_alu( src: UnalignedU16Slice, dst: &mut [u8], offset: usize, ) -> CopyAsciiResult { let len = ::core::cmp::min(src.len(), dst.len()); let mut i = 0usize; loop { if i == len { return CopyAsciiResult::Stop(i + offset); } let unit = swap_if_opposite_endian::(src.at(i)); if unit > 0x7F { return CopyAsciiResult::GoOn((unit, i + offset)); } dst[i] = unit as u8; i += 1; } } #[inline(always)] fn swap_if_opposite_endian(unit: u16) -> u16 { if E::OPPOSITE_ENDIAN { unit.swap_bytes() } else { unit } } #[cfg(not(feature = "simd-accel"))] #[inline(always)] fn copy_unaligned_basic_latin_to_ascii( src: UnalignedU16Slice, dst: &mut [u8], ) -> CopyAsciiResult { copy_unaligned_basic_latin_to_ascii_alu::(src, dst, 0) } #[cfg(feature = "simd-accel")] #[inline(always)] fn copy_unaligned_basic_latin_to_ascii( src: UnalignedU16Slice, dst: &mut [u8], ) -> CopyAsciiResult { let len = ::core::cmp::min(src.len(), dst.len()); let mut offset = 0; if SIMD_STRIDE_SIZE <= len { let len_minus_stride = len - SIMD_STRIDE_SIZE; loop { let mut first = src.simd_at(offset); let mut second = src.simd_at(offset + (SIMD_STRIDE_SIZE / 2)); if E::OPPOSITE_ENDIAN { first = simd_byte_swap(first); second = simd_byte_swap(second); } if !simd_is_basic_latin(first | second) { break; } let packed = simd_pack(first, second); unsafe { store16_unaligned(dst.as_mut_ptr().add(offset), packed); } offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } copy_unaligned_basic_latin_to_ascii_alu::(src.tail(offset), &mut dst[offset..], offset) } #[inline(always)] fn convert_unaligned_utf16_to_utf8( src: UnalignedU16Slice, dst: &mut [u8], ) -> (usize, usize, bool) { if dst.len() < 4 { return (0, 0, false); } let mut src_pos = 0usize; let mut dst_pos = 0usize; let src_len = src.len(); let dst_len_minus_three = dst.len() - 3; 'outer: loop { let mut non_ascii = match copy_unaligned_basic_latin_to_ascii::( src.tail(src_pos), &mut dst[dst_pos..], ) { CopyAsciiResult::GoOn((unit, read_written)) => { src_pos += read_written; dst_pos += read_written; unit } CopyAsciiResult::Stop(read_written) => { return (src_pos + read_written, dst_pos + read_written, false); } }; if dst_pos >= dst_len_minus_three { break 'outer; } // We have enough destination space to commit to // having read `non_ascii`. src_pos += 1; 'inner: loop { let non_ascii_minus_surrogate_start = non_ascii.wrapping_sub(0xD800); if non_ascii_minus_surrogate_start > (0xDFFF - 0xD800) { if non_ascii < 0x800 { dst[dst_pos] = ((non_ascii >> 6) | 0xC0) as u8; dst_pos += 1; dst[dst_pos] = ((non_ascii & 0x3F) | 0x80) as u8; dst_pos += 1; } else { dst[dst_pos] = ((non_ascii >> 12) | 0xE0) as u8; dst_pos += 1; dst[dst_pos] = (((non_ascii & 0xFC0) >> 6) | 0x80) as u8; dst_pos += 1; dst[dst_pos] = ((non_ascii & 0x3F) | 0x80) as u8; dst_pos += 1; } } else if non_ascii_minus_surrogate_start <= (0xDBFF - 0xD800) { // high surrogate if src_pos < src_len { let second = swap_if_opposite_endian::(src.at(src_pos)); let second_minus_low_surrogate_start = second.wrapping_sub(0xDC00); if second_minus_low_surrogate_start <= (0xDFFF - 0xDC00) { // The next code unit is a low surrogate. Advance position. src_pos += 1; let point = (u32::from(non_ascii) << 10) + u32::from(second) - (((0xD800u32 << 10) - 0x10000u32) + 0xDC00u32); dst[dst_pos] = ((point >> 18) | 0xF0u32) as u8; dst_pos += 1; dst[dst_pos] = (((point & 0x3F000u32) >> 12) | 0x80u32) as u8; dst_pos += 1; dst[dst_pos] = (((point & 0xFC0u32) >> 6) | 0x80u32) as u8; dst_pos += 1; dst[dst_pos] = ((point & 0x3Fu32) | 0x80u32) as u8; dst_pos += 1; } else { // The next code unit is not a low surrogate. Don't advance // position and treat the high surrogate as unpaired. return (src_pos, dst_pos, true); } } else { // Unpaired surrogate at the end of buffer return (src_pos, dst_pos, true); } } else { // Unpaired low surrogate return (src_pos, dst_pos, true); } if dst_pos >= dst_len_minus_three || src_pos == src_len { break 'outer; } let unit = swap_if_opposite_endian::(src.at(src_pos)); src_pos += 1; if unit > 0x7F { non_ascii = unit; continue 'inner; } dst[dst_pos] = unit as u8; dst_pos += 1; continue 'outer; } } (src_pos, dst_pos, false) } // Byte source pub struct ByteSource<'a> { slice: &'a [u8], pos: usize, } impl<'a> ByteSource<'a> { #[inline(always)] pub fn new(src: &[u8]) -> ByteSource { ByteSource { slice: src, pos: 0 } } #[inline(always)] pub fn check_available<'b>(&'b mut self) -> Space> { if self.pos < self.slice.len() { Space::Available(ByteReadHandle::new(self)) } else { Space::Full(self.consumed()) } } #[inline(always)] fn read(&mut self) -> u8 { let ret = self.slice[self.pos]; self.pos += 1; ret } #[inline(always)] fn unread(&mut self) -> usize { self.pos -= 1; self.pos } #[inline(always)] pub fn consumed(&self) -> usize { self.pos } } pub struct ByteReadHandle<'a, 'b> where 'b: 'a, { source: &'a mut ByteSource<'b>, } impl<'a, 'b> ByteReadHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(src: &'a mut ByteSource<'b>) -> ByteReadHandle<'a, 'b> { ByteReadHandle { source: src } } #[inline(always)] pub fn read(self) -> (u8, ByteUnreadHandle<'a, 'b>) { let byte = self.source.read(); let handle = ByteUnreadHandle::new(self.source); (byte, handle) } #[inline(always)] pub fn consumed(&self) -> usize { self.source.consumed() } } pub struct ByteUnreadHandle<'a, 'b> where 'b: 'a, { source: &'a mut ByteSource<'b>, } impl<'a, 'b> ByteUnreadHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(src: &'a mut ByteSource<'b>) -> ByteUnreadHandle<'a, 'b> { ByteUnreadHandle { source: src } } #[inline(always)] pub fn unread(self) -> usize { self.source.unread() } #[inline(always)] pub fn consumed(&self) -> usize { self.source.consumed() } #[inline(always)] pub fn commit(self) -> &'a mut ByteSource<'b> { self.source } } // UTF-16 destination pub struct Utf16BmpHandle<'a, 'b> where 'b: 'a, { dest: &'a mut Utf16Destination<'b>, } impl<'a, 'b> Utf16BmpHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(dst: &'a mut Utf16Destination<'b>) -> Utf16BmpHandle<'a, 'b> { Utf16BmpHandle { dest: dst } } #[inline(always)] pub fn written(&self) -> usize { self.dest.written() } #[inline(always)] pub fn write_ascii(self, ascii: u8) -> &'a mut Utf16Destination<'b> { self.dest.write_ascii(ascii); self.dest } #[inline(always)] pub fn write_bmp(self, bmp: u16) -> &'a mut Utf16Destination<'b> { self.dest.write_bmp(bmp); self.dest } #[inline(always)] pub fn write_bmp_excl_ascii(self, bmp: u16) -> &'a mut Utf16Destination<'b> { self.dest.write_bmp_excl_ascii(bmp); self.dest } #[inline(always)] pub fn write_mid_bmp(self, bmp: u16) -> &'a mut Utf16Destination<'b> { self.dest.write_mid_bmp(bmp); self.dest } #[inline(always)] pub fn write_upper_bmp(self, bmp: u16) -> &'a mut Utf16Destination<'b> { self.dest.write_upper_bmp(bmp); self.dest } #[inline(always)] pub fn commit(self) -> &'a mut Utf16Destination<'b> { self.dest } } pub struct Utf16AstralHandle<'a, 'b> where 'b: 'a, { dest: &'a mut Utf16Destination<'b>, } impl<'a, 'b> Utf16AstralHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(dst: &'a mut Utf16Destination<'b>) -> Utf16AstralHandle<'a, 'b> { Utf16AstralHandle { dest: dst } } #[inline(always)] pub fn written(&self) -> usize { self.dest.written() } #[inline(always)] pub fn write_ascii(self, ascii: u8) -> &'a mut Utf16Destination<'b> { self.dest.write_ascii(ascii); self.dest } #[inline(always)] pub fn write_bmp(self, bmp: u16) -> &'a mut Utf16Destination<'b> { self.dest.write_bmp(bmp); self.dest } #[inline(always)] pub fn write_bmp_excl_ascii(self, bmp: u16) -> &'a mut Utf16Destination<'b> { self.dest.write_bmp_excl_ascii(bmp); self.dest } #[inline(always)] pub fn write_upper_bmp(self, bmp: u16) -> &'a mut Utf16Destination<'b> { self.dest.write_upper_bmp(bmp); self.dest } #[inline(always)] pub fn write_astral(self, astral: u32) -> &'a mut Utf16Destination<'b> { self.dest.write_astral(astral); self.dest } #[inline(always)] pub fn write_surrogate_pair(self, high: u16, low: u16) -> &'a mut Utf16Destination<'b> { self.dest.write_surrogate_pair(high, low); self.dest } #[inline(always)] pub fn write_big5_combination( self, combined: u16, combining: u16, ) -> &'a mut Utf16Destination<'b> { self.dest.write_big5_combination(combined, combining); self.dest } #[inline(always)] pub fn commit(self) -> &'a mut Utf16Destination<'b> { self.dest } } pub struct Utf16Destination<'a> { slice: &'a mut [u16], pos: usize, } impl<'a> Utf16Destination<'a> { #[inline(always)] pub fn new(dst: &mut [u16]) -> Utf16Destination { Utf16Destination { slice: dst, pos: 0 } } #[inline(always)] pub fn check_space_bmp<'b>(&'b mut self) -> Space> { if self.pos < self.slice.len() { Space::Available(Utf16BmpHandle::new(self)) } else { Space::Full(self.written()) } } #[inline(always)] pub fn check_space_astral<'b>(&'b mut self) -> Space> { if self.pos + 1 < self.slice.len() { Space::Available(Utf16AstralHandle::new(self)) } else { Space::Full(self.written()) } } #[inline(always)] pub fn written(&self) -> usize { self.pos } #[inline(always)] fn write_code_unit(&mut self, u: u16) { unsafe { // OK, because we checked before handing out a handle. *(self.slice.get_unchecked_mut(self.pos)) = u; } self.pos += 1; } #[inline(always)] fn write_ascii(&mut self, ascii: u8) { debug_assert!(ascii < 0x80); self.write_code_unit(u16::from(ascii)); } #[inline(always)] fn write_bmp(&mut self, bmp: u16) { self.write_code_unit(bmp); } #[inline(always)] fn write_bmp_excl_ascii(&mut self, bmp: u16) { debug_assert!(bmp >= 0x80); self.write_code_unit(bmp); } #[inline(always)] fn write_mid_bmp(&mut self, bmp: u16) { debug_assert!(bmp >= 0x80); // XXX self.write_code_unit(bmp); } #[inline(always)] fn write_upper_bmp(&mut self, bmp: u16) { debug_assert!(bmp >= 0x80); self.write_code_unit(bmp); } #[inline(always)] fn write_astral(&mut self, astral: u32) { debug_assert!(astral > 0xFFFF); debug_assert!(astral <= 0x10_FFFF); self.write_code_unit((0xD7C0 + (astral >> 10)) as u16); self.write_code_unit((0xDC00 + (astral & 0x3FF)) as u16); } #[inline(always)] pub fn write_surrogate_pair(&mut self, high: u16, low: u16) { self.write_code_unit(high); self.write_code_unit(low); } #[inline(always)] fn write_big5_combination(&mut self, combined: u16, combining: u16) { self.write_bmp_excl_ascii(combined); self.write_bmp_excl_ascii(combining); } #[inline(always)] pub fn copy_ascii_from_check_space_bmp<'b>( &'b mut self, source: &mut ByteSource, ) -> CopyAsciiResult<(DecoderResult, usize, usize), (u8, Utf16BmpHandle<'b, 'a>)> { let non_ascii_ret = { let src_remaining = &source.slice[source.pos..]; let dst_remaining = &mut self.slice[self.pos..]; let (pending, length) = if dst_remaining.len() < src_remaining.len() { (DecoderResult::OutputFull, dst_remaining.len()) } else { (DecoderResult::InputEmpty, src_remaining.len()) }; match unsafe { ascii_to_basic_latin(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { source.pos += length; self.pos += length; return CopyAsciiResult::Stop((pending, source.pos, self.pos)); } Some((non_ascii, consumed)) => { source.pos += consumed; self.pos += consumed; source.pos += 1; // +1 for non_ascii non_ascii } } }; CopyAsciiResult::GoOn((non_ascii_ret, Utf16BmpHandle::new(self))) } #[inline(always)] pub fn copy_ascii_from_check_space_astral<'b>( &'b mut self, source: &mut ByteSource, ) -> CopyAsciiResult<(DecoderResult, usize, usize), (u8, Utf16AstralHandle<'b, 'a>)> { let non_ascii_ret = { let dst_len = self.slice.len(); let src_remaining = &source.slice[source.pos..]; let dst_remaining = &mut self.slice[self.pos..]; let (pending, length) = if dst_remaining.len() < src_remaining.len() { (DecoderResult::OutputFull, dst_remaining.len()) } else { (DecoderResult::InputEmpty, src_remaining.len()) }; match unsafe { ascii_to_basic_latin(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { source.pos += length; self.pos += length; return CopyAsciiResult::Stop((pending, source.pos, self.pos)); } Some((non_ascii, consumed)) => { source.pos += consumed; self.pos += consumed; if self.pos + 1 < dst_len { source.pos += 1; // +1 for non_ascii non_ascii } else { return CopyAsciiResult::Stop(( DecoderResult::OutputFull, source.pos, self.pos, )); } } } }; CopyAsciiResult::GoOn((non_ascii_ret, Utf16AstralHandle::new(self))) } #[inline(always)] pub fn copy_utf8_up_to_invalid_from(&mut self, source: &mut ByteSource) { let src_remaining = &source.slice[source.pos..]; let dst_remaining = &mut self.slice[self.pos..]; let (read, written) = convert_utf8_to_utf16_up_to_invalid(src_remaining, dst_remaining); source.pos += read; self.pos += written; } #[inline(always)] pub fn copy_utf16_from( &mut self, source: &mut ByteSource, ) -> Option<(usize, usize)> { let src_remaining = &source.slice[source.pos..]; let dst_remaining = &mut self.slice[self.pos..]; let mut src_unaligned = unsafe { UnalignedU16Slice::new( src_remaining.as_ptr(), ::core::cmp::min(src_remaining.len() / 2, dst_remaining.len()), ) }; if src_unaligned.len() == 0 { return None; } let last_unit = swap_if_opposite_endian::(src_unaligned.at(src_unaligned.len() - 1)); if super::in_range16(last_unit, 0xD800, 0xDC00) { // Last code unit is a high surrogate. It might // legitimately form a pair later, so let's not // include it. src_unaligned.trim_last(); } let mut offset = 0usize; loop { if let Some((surrogate, bmp_len)) = { let src_left = src_unaligned.tail(offset); let dst_left = &mut dst_remaining[offset..src_unaligned.len()]; src_left.copy_bmp_to::(dst_left) } { offset += bmp_len; // surrogate has not been consumed yet let second_pos = offset + 1; if surrogate > 0xDBFF || second_pos == src_unaligned.len() { // Unpaired surrogate source.pos += second_pos * 2; self.pos += offset; return Some((source.pos, self.pos)); } let second = swap_if_opposite_endian::(src_unaligned.at(second_pos)); if !super::in_range16(second, 0xDC00, 0xE000) { // Unpaired surrogate source.pos += second_pos * 2; self.pos += offset; return Some((source.pos, self.pos)); } // `surrogate` was already speculatively written dst_remaining[second_pos] = second; offset += 2; continue; } else { source.pos += src_unaligned.len() * 2; self.pos += src_unaligned.len(); return None; } } } } // UTF-8 destination pub struct Utf8BmpHandle<'a, 'b> where 'b: 'a, { dest: &'a mut Utf8Destination<'b>, } impl<'a, 'b> Utf8BmpHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(dst: &'a mut Utf8Destination<'b>) -> Utf8BmpHandle<'a, 'b> { Utf8BmpHandle { dest: dst } } #[inline(always)] pub fn written(&self) -> usize { self.dest.written() } #[inline(always)] pub fn write_ascii(self, ascii: u8) -> &'a mut Utf8Destination<'b> { self.dest.write_ascii(ascii); self.dest } #[inline(always)] pub fn write_bmp(self, bmp: u16) -> &'a mut Utf8Destination<'b> { self.dest.write_bmp(bmp); self.dest } #[inline(always)] pub fn write_bmp_excl_ascii(self, bmp: u16) -> &'a mut Utf8Destination<'b> { self.dest.write_bmp_excl_ascii(bmp); self.dest } #[inline(always)] pub fn write_mid_bmp(self, bmp: u16) -> &'a mut Utf8Destination<'b> { self.dest.write_mid_bmp(bmp); self.dest } #[inline(always)] pub fn write_upper_bmp(self, bmp: u16) -> &'a mut Utf8Destination<'b> { self.dest.write_upper_bmp(bmp); self.dest } #[inline(always)] pub fn commit(self) -> &'a mut Utf8Destination<'b> { self.dest } } pub struct Utf8AstralHandle<'a, 'b> where 'b: 'a, { dest: &'a mut Utf8Destination<'b>, } impl<'a, 'b> Utf8AstralHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(dst: &'a mut Utf8Destination<'b>) -> Utf8AstralHandle<'a, 'b> { Utf8AstralHandle { dest: dst } } #[inline(always)] pub fn written(&self) -> usize { self.dest.written() } #[inline(always)] pub fn write_ascii(self, ascii: u8) -> &'a mut Utf8Destination<'b> { self.dest.write_ascii(ascii); self.dest } #[inline(always)] pub fn write_bmp(self, bmp: u16) -> &'a mut Utf8Destination<'b> { self.dest.write_bmp(bmp); self.dest } #[inline(always)] pub fn write_bmp_excl_ascii(self, bmp: u16) -> &'a mut Utf8Destination<'b> { self.dest.write_bmp_excl_ascii(bmp); self.dest } #[inline(always)] pub fn write_upper_bmp(self, bmp: u16) -> &'a mut Utf8Destination<'b> { self.dest.write_upper_bmp(bmp); self.dest } #[inline(always)] pub fn write_astral(self, astral: u32) -> &'a mut Utf8Destination<'b> { self.dest.write_astral(astral); self.dest } #[inline(always)] pub fn write_surrogate_pair(self, high: u16, low: u16) -> &'a mut Utf8Destination<'b> { self.dest.write_surrogate_pair(high, low); self.dest } #[inline(always)] pub fn write_big5_combination( self, combined: u16, combining: u16, ) -> &'a mut Utf8Destination<'b> { self.dest.write_big5_combination(combined, combining); self.dest } #[inline(always)] pub fn commit(self) -> &'a mut Utf8Destination<'b> { self.dest } } pub struct Utf8Destination<'a> { slice: &'a mut [u8], pos: usize, } impl<'a> Utf8Destination<'a> { #[inline(always)] pub fn new(dst: &mut [u8]) -> Utf8Destination { Utf8Destination { slice: dst, pos: 0 } } #[inline(always)] pub fn check_space_bmp<'b>(&'b mut self) -> Space> { if self.pos + 2 < self.slice.len() { Space::Available(Utf8BmpHandle::new(self)) } else { Space::Full(self.written()) } } #[inline(always)] pub fn check_space_astral<'b>(&'b mut self) -> Space> { if self.pos + 3 < self.slice.len() { Space::Available(Utf8AstralHandle::new(self)) } else { Space::Full(self.written()) } } #[inline(always)] pub fn written(&self) -> usize { self.pos } #[inline(always)] fn write_code_unit(&mut self, u: u8) { unsafe { // OK, because we checked before handing out a handle. *(self.slice.get_unchecked_mut(self.pos)) = u; } self.pos += 1; } #[inline(always)] fn write_ascii(&mut self, ascii: u8) { debug_assert!(ascii < 0x80); self.write_code_unit(ascii); } #[inline(always)] fn write_bmp(&mut self, bmp: u16) { if bmp < 0x80u16 { self.write_ascii(bmp as u8); } else if bmp < 0x800u16 { self.write_mid_bmp(bmp); } else { self.write_upper_bmp(bmp); } } #[inline(always)] fn write_mid_bmp(&mut self, mid_bmp: u16) { debug_assert!(mid_bmp >= 0x80); debug_assert!(mid_bmp < 0x800); self.write_code_unit(((mid_bmp >> 6) | 0xC0) as u8); self.write_code_unit(((mid_bmp & 0x3F) | 0x80) as u8); } #[inline(always)] fn write_upper_bmp(&mut self, upper_bmp: u16) { debug_assert!(upper_bmp >= 0x800); self.write_code_unit(((upper_bmp >> 12) | 0xE0) as u8); self.write_code_unit((((upper_bmp & 0xFC0) >> 6) | 0x80) as u8); self.write_code_unit(((upper_bmp & 0x3F) | 0x80) as u8); } #[inline(always)] fn write_bmp_excl_ascii(&mut self, bmp: u16) { if bmp < 0x800u16 { self.write_mid_bmp(bmp); } else { self.write_upper_bmp(bmp); } } #[inline(always)] fn write_astral(&mut self, astral: u32) { debug_assert!(astral > 0xFFFF); debug_assert!(astral <= 0x10_FFFF); self.write_code_unit(((astral >> 18) | 0xF0) as u8); self.write_code_unit((((astral & 0x3F000) >> 12) | 0x80) as u8); self.write_code_unit((((astral & 0xFC0) >> 6) | 0x80) as u8); self.write_code_unit(((astral & 0x3F) | 0x80) as u8); } #[inline(always)] pub fn write_surrogate_pair(&mut self, high: u16, low: u16) { self.write_astral( (u32::from(high) << 10) + u32::from(low) - (((0xD800u32 << 10) - 0x10000u32) + 0xDC00u32), ); } #[inline(always)] fn write_big5_combination(&mut self, combined: u16, combining: u16) { self.write_mid_bmp(combined); self.write_mid_bmp(combining); } #[inline(always)] pub fn copy_ascii_from_check_space_bmp<'b>( &'b mut self, source: &mut ByteSource, ) -> CopyAsciiResult<(DecoderResult, usize, usize), (u8, Utf8BmpHandle<'b, 'a>)> { let non_ascii_ret = { let dst_len = self.slice.len(); let src_remaining = &source.slice[source.pos..]; let dst_remaining = &mut self.slice[self.pos..]; let (pending, length) = if dst_remaining.len() < src_remaining.len() { (DecoderResult::OutputFull, dst_remaining.len()) } else { (DecoderResult::InputEmpty, src_remaining.len()) }; match unsafe { ascii_to_ascii(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { source.pos += length; self.pos += length; return CopyAsciiResult::Stop((pending, source.pos, self.pos)); } Some((non_ascii, consumed)) => { source.pos += consumed; self.pos += consumed; if self.pos + 2 < dst_len { source.pos += 1; // +1 for non_ascii non_ascii } else { return CopyAsciiResult::Stop(( DecoderResult::OutputFull, source.pos, self.pos, )); } } } }; CopyAsciiResult::GoOn((non_ascii_ret, Utf8BmpHandle::new(self))) } #[inline(always)] pub fn copy_ascii_from_check_space_astral<'b>( &'b mut self, source: &mut ByteSource, ) -> CopyAsciiResult<(DecoderResult, usize, usize), (u8, Utf8AstralHandle<'b, 'a>)> { let non_ascii_ret = { let dst_len = self.slice.len(); let src_remaining = &source.slice[source.pos..]; let dst_remaining = &mut self.slice[self.pos..]; let (pending, length) = if dst_remaining.len() < src_remaining.len() { (DecoderResult::OutputFull, dst_remaining.len()) } else { (DecoderResult::InputEmpty, src_remaining.len()) }; match unsafe { ascii_to_ascii(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { source.pos += length; self.pos += length; return CopyAsciiResult::Stop((pending, source.pos, self.pos)); } Some((non_ascii, consumed)) => { source.pos += consumed; self.pos += consumed; if self.pos + 3 < dst_len { source.pos += 1; // +1 for non_ascii non_ascii } else { return CopyAsciiResult::Stop(( DecoderResult::OutputFull, source.pos, self.pos, )); } } } }; CopyAsciiResult::GoOn((non_ascii_ret, Utf8AstralHandle::new(self))) } #[inline(always)] pub fn copy_utf8_up_to_invalid_from(&mut self, source: &mut ByteSource) { let src_remaining = &source.slice[source.pos..]; let dst_remaining = &mut self.slice[self.pos..]; let min_len = ::core::cmp::min(src_remaining.len(), dst_remaining.len()); // Validate first, then memcpy to let memcpy do its thing even for // non-ASCII. (And potentially do something better than SSE2 for ASCII.) let valid_len = utf8_valid_up_to(&src_remaining[..min_len]); (&mut dst_remaining[..valid_len]).copy_from_slice(&src_remaining[..valid_len]); source.pos += valid_len; self.pos += valid_len; } #[inline(always)] pub fn copy_utf16_from( &mut self, source: &mut ByteSource, ) -> Option<(usize, usize)> { let src_remaining = &source.slice[source.pos..]; let dst_remaining = &mut self.slice[self.pos..]; let mut src_unaligned = unsafe { UnalignedU16Slice::new(src_remaining.as_ptr(), src_remaining.len() / 2) }; if src_unaligned.len() == 0 { return None; } let mut last_unit = src_unaligned.at(src_unaligned.len() - 1); if E::OPPOSITE_ENDIAN { last_unit = last_unit.swap_bytes(); } if super::in_range16(last_unit, 0xD800, 0xDC00) { // Last code unit is a high surrogate. It might // legitimately form a pair later, so let's not // include it. src_unaligned.trim_last(); } let (read, written, had_error) = convert_unaligned_utf16_to_utf8::(src_unaligned, dst_remaining); source.pos += read * 2; self.pos += written; if had_error { Some((source.pos, self.pos)) } else { None } } } // UTF-16 source pub struct Utf16Source<'a> { slice: &'a [u16], pos: usize, old_pos: usize, } impl<'a> Utf16Source<'a> { #[inline(always)] pub fn new(src: &[u16]) -> Utf16Source { Utf16Source { slice: src, pos: 0, old_pos: 0, } } #[inline(always)] pub fn check_available<'b>(&'b mut self) -> Space> { if self.pos < self.slice.len() { Space::Available(Utf16ReadHandle::new(self)) } else { Space::Full(self.consumed()) } } #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] #[inline(always)] fn read(&mut self) -> char { self.old_pos = self.pos; let unit = self.slice[self.pos]; self.pos += 1; let unit_minus_surrogate_start = unit.wrapping_sub(0xD800); if unit_minus_surrogate_start > (0xDFFF - 0xD800) { return unsafe { ::core::char::from_u32_unchecked(u32::from(unit)) }; } if unit_minus_surrogate_start <= (0xDBFF - 0xD800) { // high surrogate if self.pos < self.slice.len() { let second = self.slice[self.pos]; let second_minus_low_surrogate_start = second.wrapping_sub(0xDC00); if second_minus_low_surrogate_start <= (0xDFFF - 0xDC00) { // The next code unit is a low surrogate. Advance position. self.pos += 1; return unsafe { ::core::char::from_u32_unchecked( (u32::from(unit) << 10) + u32::from(second) - (((0xD800u32 << 10) - 0x10000u32) + 0xDC00u32), ) }; } // The next code unit is not a low surrogate. Don't advance // position and treat the high surrogate as unpaired. // fall through } // Unpaired surrogate at the end of buffer, fall through } // Unpaired low surrogate '\u{FFFD}' } #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] #[inline(always)] fn read_enum(&mut self) -> Unicode { self.old_pos = self.pos; let unit = self.slice[self.pos]; self.pos += 1; if unit < 0x80 { return Unicode::Ascii(unit as u8); } let unit_minus_surrogate_start = unit.wrapping_sub(0xD800); if unit_minus_surrogate_start > (0xDFFF - 0xD800) { return Unicode::NonAscii(NonAscii::BmpExclAscii(unit)); } if unit_minus_surrogate_start <= (0xDBFF - 0xD800) { // high surrogate if self.pos < self.slice.len() { let second = self.slice[self.pos]; let second_minus_low_surrogate_start = second.wrapping_sub(0xDC00); if second_minus_low_surrogate_start <= (0xDFFF - 0xDC00) { // The next code unit is a low surrogate. Advance position. self.pos += 1; return Unicode::NonAscii(NonAscii::Astral(unsafe { ::core::char::from_u32_unchecked( (u32::from(unit) << 10) + u32::from(second) - (((0xD800u32 << 10) - 0x10000u32) + 0xDC00u32), ) })); } // The next code unit is not a low surrogate. Don't advance // position and treat the high surrogate as unpaired. // fall through } // Unpaired surrogate at the end of buffer, fall through } // Unpaired low surrogate Unicode::NonAscii(NonAscii::BmpExclAscii(0xFFFDu16)) } #[inline(always)] fn unread(&mut self) -> usize { self.pos = self.old_pos; self.pos } #[inline(always)] pub fn consumed(&self) -> usize { self.pos } #[inline(always)] pub fn copy_ascii_to_check_space_two<'b>( &mut self, dest: &'b mut ByteDestination<'a>, ) -> CopyAsciiResult<(EncoderResult, usize, usize), (NonAscii, ByteTwoHandle<'b, 'a>)> { let non_ascii_ret = { let dst_len = dest.slice.len(); let src_remaining = &self.slice[self.pos..]; let dst_remaining = &mut dest.slice[dest.pos..]; let (pending, length) = if dst_remaining.len() < src_remaining.len() { (EncoderResult::OutputFull, dst_remaining.len()) } else { (EncoderResult::InputEmpty, src_remaining.len()) }; match unsafe { basic_latin_to_ascii(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { self.pos += length; dest.pos += length; return CopyAsciiResult::Stop((pending, self.pos, dest.pos)); } Some((non_ascii, consumed)) => { self.pos += consumed; dest.pos += consumed; if dest.pos + 1 < dst_len { self.pos += 1; // commit to reading `non_ascii` let unit = non_ascii; let unit_minus_surrogate_start = unit.wrapping_sub(0xD800); if unit_minus_surrogate_start > (0xDFFF - 0xD800) { NonAscii::BmpExclAscii(unit) } else if unit_minus_surrogate_start <= (0xDBFF - 0xD800) { // high surrogate if self.pos < self.slice.len() { let second = self.slice[self.pos]; let second_minus_low_surrogate_start = second.wrapping_sub(0xDC00); if second_minus_low_surrogate_start <= (0xDFFF - 0xDC00) { // The next code unit is a low surrogate. Advance position. self.pos += 1; NonAscii::Astral(unsafe { ::core::char::from_u32_unchecked( (u32::from(unit) << 10) + u32::from(second) - (((0xD800u32 << 10) - 0x10000u32) + 0xDC00u32), ) }) } else { // The next code unit is not a low surrogate. Don't advance // position and treat the high surrogate as unpaired. NonAscii::BmpExclAscii(0xFFFDu16) } } else { // Unpaired surrogate at the end of the buffer. NonAscii::BmpExclAscii(0xFFFDu16) } } else { // Unpaired low surrogate NonAscii::BmpExclAscii(0xFFFDu16) } } else { return CopyAsciiResult::Stop(( EncoderResult::OutputFull, self.pos, dest.pos, )); } } } }; CopyAsciiResult::GoOn((non_ascii_ret, ByteTwoHandle::new(dest))) } #[inline(always)] pub fn copy_ascii_to_check_space_four<'b>( &mut self, dest: &'b mut ByteDestination<'a>, ) -> CopyAsciiResult<(EncoderResult, usize, usize), (NonAscii, ByteFourHandle<'b, 'a>)> { let non_ascii_ret = { let dst_len = dest.slice.len(); let src_remaining = &self.slice[self.pos..]; let dst_remaining = &mut dest.slice[dest.pos..]; let (pending, length) = if dst_remaining.len() < src_remaining.len() { (EncoderResult::OutputFull, dst_remaining.len()) } else { (EncoderResult::InputEmpty, src_remaining.len()) }; match unsafe { basic_latin_to_ascii(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { self.pos += length; dest.pos += length; return CopyAsciiResult::Stop((pending, self.pos, dest.pos)); } Some((non_ascii, consumed)) => { self.pos += consumed; dest.pos += consumed; if dest.pos + 3 < dst_len { self.pos += 1; // commit to reading `non_ascii` let unit = non_ascii; let unit_minus_surrogate_start = unit.wrapping_sub(0xD800); if unit_minus_surrogate_start > (0xDFFF - 0xD800) { NonAscii::BmpExclAscii(unit) } else if unit_minus_surrogate_start <= (0xDBFF - 0xD800) { // high surrogate if self.pos == self.slice.len() { // Unpaired surrogate at the end of the buffer. NonAscii::BmpExclAscii(0xFFFDu16) } else { let second = self.slice[self.pos]; let second_minus_low_surrogate_start = second.wrapping_sub(0xDC00); if second_minus_low_surrogate_start <= (0xDFFF - 0xDC00) { // The next code unit is a low surrogate. Advance position. self.pos += 1; NonAscii::Astral(unsafe { ::core::char::from_u32_unchecked( (u32::from(unit) << 10) + u32::from(second) - (((0xD800u32 << 10) - 0x1_0000u32) + 0xDC00u32), ) }) } else { // The next code unit is not a low surrogate. Don't advance // position and treat the high surrogate as unpaired. NonAscii::BmpExclAscii(0xFFFDu16) } } } else { // Unpaired low surrogate NonAscii::BmpExclAscii(0xFFFDu16) } } else { return CopyAsciiResult::Stop(( EncoderResult::OutputFull, self.pos, dest.pos, )); } } } }; CopyAsciiResult::GoOn((non_ascii_ret, ByteFourHandle::new(dest))) } } pub struct Utf16ReadHandle<'a, 'b> where 'b: 'a, { source: &'a mut Utf16Source<'b>, } impl<'a, 'b> Utf16ReadHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(src: &'a mut Utf16Source<'b>) -> Utf16ReadHandle<'a, 'b> { Utf16ReadHandle { source: src } } #[inline(always)] pub fn read(self) -> (char, Utf16UnreadHandle<'a, 'b>) { let character = self.source.read(); let handle = Utf16UnreadHandle::new(self.source); (character, handle) } #[inline(always)] pub fn read_enum(self) -> (Unicode, Utf16UnreadHandle<'a, 'b>) { let character = self.source.read_enum(); let handle = Utf16UnreadHandle::new(self.source); (character, handle) } #[inline(always)] pub fn consumed(&self) -> usize { self.source.consumed() } } pub struct Utf16UnreadHandle<'a, 'b> where 'b: 'a, { source: &'a mut Utf16Source<'b>, } impl<'a, 'b> Utf16UnreadHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(src: &'a mut Utf16Source<'b>) -> Utf16UnreadHandle<'a, 'b> { Utf16UnreadHandle { source: src } } #[inline(always)] pub fn unread(self) -> usize { self.source.unread() } #[inline(always)] pub fn consumed(&self) -> usize { self.source.consumed() } #[inline(always)] pub fn commit(self) -> &'a mut Utf16Source<'b> { self.source } } // UTF-8 source pub struct Utf8Source<'a> { slice: &'a [u8], pos: usize, old_pos: usize, } impl<'a> Utf8Source<'a> { #[inline(always)] pub fn new(src: &str) -> Utf8Source { Utf8Source { slice: src.as_bytes(), pos: 0, old_pos: 0, } } #[inline(always)] pub fn check_available<'b>(&'b mut self) -> Space> { if self.pos < self.slice.len() { Space::Available(Utf8ReadHandle::new(self)) } else { Space::Full(self.consumed()) } } #[inline(always)] fn read(&mut self) -> char { self.old_pos = self.pos; let unit = self.slice[self.pos]; if unit < 0x80 { self.pos += 1; return char::from(unit); } if unit < 0xE0 { let point = ((u32::from(unit) & 0x1F) << 6) | (u32::from(self.slice[self.pos + 1]) & 0x3F); self.pos += 2; return unsafe { ::core::char::from_u32_unchecked(point) }; } if unit < 0xF0 { let point = ((u32::from(unit) & 0xF) << 12) | ((u32::from(self.slice[self.pos + 1]) & 0x3F) << 6) | (u32::from(self.slice[self.pos + 2]) & 0x3F); self.pos += 3; return unsafe { ::core::char::from_u32_unchecked(point) }; } let point = ((u32::from(unit) & 0x7) << 18) | ((u32::from(self.slice[self.pos + 1]) & 0x3F) << 12) | ((u32::from(self.slice[self.pos + 2]) & 0x3F) << 6) | (u32::from(self.slice[self.pos + 3]) & 0x3F); self.pos += 4; unsafe { ::core::char::from_u32_unchecked(point) } } #[inline(always)] fn read_enum(&mut self) -> Unicode { self.old_pos = self.pos; let unit = self.slice[self.pos]; if unit < 0x80 { self.pos += 1; return Unicode::Ascii(unit); } if unit < 0xE0 { let point = ((u16::from(unit) & 0x1F) << 6) | (u16::from(self.slice[self.pos + 1]) & 0x3F); self.pos += 2; return Unicode::NonAscii(NonAscii::BmpExclAscii(point)); } if unit < 0xF0 { let point = ((u16::from(unit) & 0xF) << 12) | ((u16::from(self.slice[self.pos + 1]) & 0x3F) << 6) | (u16::from(self.slice[self.pos + 2]) & 0x3F); self.pos += 3; return Unicode::NonAscii(NonAscii::BmpExclAscii(point)); } let point = ((u32::from(unit) & 0x7) << 18) | ((u32::from(self.slice[self.pos + 1]) & 0x3F) << 12) | ((u32::from(self.slice[self.pos + 2]) & 0x3F) << 6) | (u32::from(self.slice[self.pos + 3]) & 0x3F); self.pos += 4; Unicode::NonAscii(NonAscii::Astral(unsafe { ::core::char::from_u32_unchecked(point) })) } #[inline(always)] fn unread(&mut self) -> usize { self.pos = self.old_pos; self.pos } #[inline(always)] pub fn consumed(&self) -> usize { self.pos } #[inline(always)] pub fn copy_ascii_to_check_space_one<'b>( &mut self, dest: &'b mut ByteDestination<'a>, ) -> CopyAsciiResult<(EncoderResult, usize, usize), (NonAscii, ByteOneHandle<'b, 'a>)> { let non_ascii_ret = { let src_remaining = &self.slice[self.pos..]; let dst_remaining = &mut dest.slice[dest.pos..]; let (pending, length) = if dst_remaining.len() < src_remaining.len() { (EncoderResult::OutputFull, dst_remaining.len()) } else { (EncoderResult::InputEmpty, src_remaining.len()) }; match unsafe { ascii_to_ascii(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { self.pos += length; dest.pos += length; return CopyAsciiResult::Stop((pending, self.pos, dest.pos)); } Some((non_ascii, consumed)) => { self.pos += consumed; dest.pos += consumed; // We don't need to check space in destination, because // `ascii_to_ascii()` already did. if non_ascii < 0xE0 { let point = ((u16::from(non_ascii) & 0x1F) << 6) | (u16::from(self.slice[self.pos + 1]) & 0x3F); self.pos += 2; NonAscii::BmpExclAscii(point) } else if non_ascii < 0xF0 { let point = ((u16::from(non_ascii) & 0xF) << 12) | ((u16::from(self.slice[self.pos + 1]) & 0x3F) << 6) | (u16::from(self.slice[self.pos + 2]) & 0x3F); self.pos += 3; NonAscii::BmpExclAscii(point) } else { let point = ((u32::from(non_ascii) & 0x7) << 18) | ((u32::from(self.slice[self.pos + 1]) & 0x3F) << 12) | ((u32::from(self.slice[self.pos + 2]) & 0x3F) << 6) | (u32::from(self.slice[self.pos + 3]) & 0x3F); self.pos += 4; NonAscii::Astral(unsafe { ::core::char::from_u32_unchecked(point) }) } } } }; CopyAsciiResult::GoOn((non_ascii_ret, ByteOneHandle::new(dest))) } #[inline(always)] pub fn copy_ascii_to_check_space_two<'b>( &mut self, dest: &'b mut ByteDestination<'a>, ) -> CopyAsciiResult<(EncoderResult, usize, usize), (NonAscii, ByteTwoHandle<'b, 'a>)> { let non_ascii_ret = { let dst_len = dest.slice.len(); let src_remaining = &self.slice[self.pos..]; let dst_remaining = &mut dest.slice[dest.pos..]; let (pending, length) = if dst_remaining.len() < src_remaining.len() { (EncoderResult::OutputFull, dst_remaining.len()) } else { (EncoderResult::InputEmpty, src_remaining.len()) }; match unsafe { ascii_to_ascii(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { self.pos += length; dest.pos += length; return CopyAsciiResult::Stop((pending, self.pos, dest.pos)); } Some((non_ascii, consumed)) => { self.pos += consumed; dest.pos += consumed; if dest.pos + 1 < dst_len { if non_ascii < 0xE0 { let point = ((u16::from(non_ascii) & 0x1F) << 6) | (u16::from(self.slice[self.pos + 1]) & 0x3F); self.pos += 2; NonAscii::BmpExclAscii(point) } else if non_ascii < 0xF0 { let point = ((u16::from(non_ascii) & 0xF) << 12) | ((u16::from(self.slice[self.pos + 1]) & 0x3F) << 6) | (u16::from(self.slice[self.pos + 2]) & 0x3F); self.pos += 3; NonAscii::BmpExclAscii(point) } else { let point = ((u32::from(non_ascii) & 0x7) << 18) | ((u32::from(self.slice[self.pos + 1]) & 0x3F) << 12) | ((u32::from(self.slice[self.pos + 2]) & 0x3F) << 6) | (u32::from(self.slice[self.pos + 3]) & 0x3F); self.pos += 4; NonAscii::Astral(unsafe { ::core::char::from_u32_unchecked(point) }) } } else { return CopyAsciiResult::Stop(( EncoderResult::OutputFull, self.pos, dest.pos, )); } } } }; CopyAsciiResult::GoOn((non_ascii_ret, ByteTwoHandle::new(dest))) } #[inline(always)] pub fn copy_ascii_to_check_space_four<'b>( &mut self, dest: &'b mut ByteDestination<'a>, ) -> CopyAsciiResult<(EncoderResult, usize, usize), (NonAscii, ByteFourHandle<'b, 'a>)> { let non_ascii_ret = { let dst_len = dest.slice.len(); let src_remaining = &self.slice[self.pos..]; let dst_remaining = &mut dest.slice[dest.pos..]; let (pending, length) = if dst_remaining.len() < src_remaining.len() { (EncoderResult::OutputFull, dst_remaining.len()) } else { (EncoderResult::InputEmpty, src_remaining.len()) }; match unsafe { ascii_to_ascii(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { self.pos += length; dest.pos += length; return CopyAsciiResult::Stop((pending, self.pos, dest.pos)); } Some((non_ascii, consumed)) => { self.pos += consumed; dest.pos += consumed; if dest.pos + 3 < dst_len { if non_ascii < 0xE0 { let point = ((u16::from(non_ascii) & 0x1F) << 6) | (u16::from(self.slice[self.pos + 1]) & 0x3F); self.pos += 2; NonAscii::BmpExclAscii(point) } else if non_ascii < 0xF0 { let point = ((u16::from(non_ascii) & 0xF) << 12) | ((u16::from(self.slice[self.pos + 1]) & 0x3F) << 6) | (u16::from(self.slice[self.pos + 2]) & 0x3F); self.pos += 3; NonAscii::BmpExclAscii(point) } else { let point = ((u32::from(non_ascii) & 0x7) << 18) | ((u32::from(self.slice[self.pos + 1]) & 0x3F) << 12) | ((u32::from(self.slice[self.pos + 2]) & 0x3F) << 6) | (u32::from(self.slice[self.pos + 3]) & 0x3F); self.pos += 4; NonAscii::Astral(unsafe { ::core::char::from_u32_unchecked(point) }) } } else { return CopyAsciiResult::Stop(( EncoderResult::OutputFull, self.pos, dest.pos, )); } } } }; CopyAsciiResult::GoOn((non_ascii_ret, ByteFourHandle::new(dest))) } } pub struct Utf8ReadHandle<'a, 'b> where 'b: 'a, { source: &'a mut Utf8Source<'b>, } impl<'a, 'b> Utf8ReadHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(src: &'a mut Utf8Source<'b>) -> Utf8ReadHandle<'a, 'b> { Utf8ReadHandle { source: src } } #[inline(always)] pub fn read(self) -> (char, Utf8UnreadHandle<'a, 'b>) { let character = self.source.read(); let handle = Utf8UnreadHandle::new(self.source); (character, handle) } #[inline(always)] pub fn read_enum(self) -> (Unicode, Utf8UnreadHandle<'a, 'b>) { let character = self.source.read_enum(); let handle = Utf8UnreadHandle::new(self.source); (character, handle) } #[inline(always)] pub fn consumed(&self) -> usize { self.source.consumed() } } pub struct Utf8UnreadHandle<'a, 'b> where 'b: 'a, { source: &'a mut Utf8Source<'b>, } impl<'a, 'b> Utf8UnreadHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(src: &'a mut Utf8Source<'b>) -> Utf8UnreadHandle<'a, 'b> { Utf8UnreadHandle { source: src } } #[inline(always)] pub fn unread(self) -> usize { self.source.unread() } #[inline(always)] pub fn consumed(&self) -> usize { self.source.consumed() } #[inline(always)] pub fn commit(self) -> &'a mut Utf8Source<'b> { self.source } } // Byte destination pub struct ByteOneHandle<'a, 'b> where 'b: 'a, { dest: &'a mut ByteDestination<'b>, } impl<'a, 'b> ByteOneHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(dst: &'a mut ByteDestination<'b>) -> ByteOneHandle<'a, 'b> { ByteOneHandle { dest: dst } } #[inline(always)] pub fn written(&self) -> usize { self.dest.written() } #[inline(always)] pub fn write_one(self, first: u8) -> &'a mut ByteDestination<'b> { self.dest.write_one(first); self.dest } } pub struct ByteTwoHandle<'a, 'b> where 'b: 'a, { dest: &'a mut ByteDestination<'b>, } impl<'a, 'b> ByteTwoHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(dst: &'a mut ByteDestination<'b>) -> ByteTwoHandle<'a, 'b> { ByteTwoHandle { dest: dst } } #[inline(always)] pub fn written(&self) -> usize { self.dest.written() } #[inline(always)] pub fn write_one(self, first: u8) -> &'a mut ByteDestination<'b> { self.dest.write_one(first); self.dest } #[inline(always)] pub fn write_two(self, first: u8, second: u8) -> &'a mut ByteDestination<'b> { self.dest.write_two(first, second); self.dest } } pub struct ByteThreeHandle<'a, 'b> where 'b: 'a, { dest: &'a mut ByteDestination<'b>, } impl<'a, 'b> ByteThreeHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(dst: &'a mut ByteDestination<'b>) -> ByteThreeHandle<'a, 'b> { ByteThreeHandle { dest: dst } } #[inline(always)] pub fn written(&self) -> usize { self.dest.written() } #[inline(always)] pub fn write_one(self, first: u8) -> &'a mut ByteDestination<'b> { self.dest.write_one(first); self.dest } #[inline(always)] pub fn write_two(self, first: u8, second: u8) -> &'a mut ByteDestination<'b> { self.dest.write_two(first, second); self.dest } #[inline(always)] pub fn write_three(self, first: u8, second: u8, third: u8) -> &'a mut ByteDestination<'b> { self.dest.write_three(first, second, third); self.dest } #[inline(always)] pub fn write_three_return_written(self, first: u8, second: u8, third: u8) -> usize { self.dest.write_three(first, second, third); self.dest.written() } } pub struct ByteFourHandle<'a, 'b> where 'b: 'a, { dest: &'a mut ByteDestination<'b>, } impl<'a, 'b> ByteFourHandle<'a, 'b> where 'b: 'a, { #[inline(always)] fn new(dst: &'a mut ByteDestination<'b>) -> ByteFourHandle<'a, 'b> { ByteFourHandle { dest: dst } } #[inline(always)] pub fn written(&self) -> usize { self.dest.written() } #[inline(always)] pub fn write_one(self, first: u8) -> &'a mut ByteDestination<'b> { self.dest.write_one(first); self.dest } #[inline(always)] pub fn write_two(self, first: u8, second: u8) -> &'a mut ByteDestination<'b> { self.dest.write_two(first, second); self.dest } #[inline(always)] pub fn write_four( self, first: u8, second: u8, third: u8, fourth: u8, ) -> &'a mut ByteDestination<'b> { self.dest.write_four(first, second, third, fourth); self.dest } } pub struct ByteDestination<'a> { slice: &'a mut [u8], pos: usize, } impl<'a> ByteDestination<'a> { #[inline(always)] pub fn new(dst: &mut [u8]) -> ByteDestination { ByteDestination { slice: dst, pos: 0 } } #[inline(always)] pub fn check_space_one<'b>(&'b mut self) -> Space> { if self.pos < self.slice.len() { Space::Available(ByteOneHandle::new(self)) } else { Space::Full(self.written()) } } #[inline(always)] pub fn check_space_two<'b>(&'b mut self) -> Space> { if self.pos + 1 < self.slice.len() { Space::Available(ByteTwoHandle::new(self)) } else { Space::Full(self.written()) } } #[inline(always)] pub fn check_space_three<'b>(&'b mut self) -> Space> { if self.pos + 2 < self.slice.len() { Space::Available(ByteThreeHandle::new(self)) } else { Space::Full(self.written()) } } #[inline(always)] pub fn check_space_four<'b>(&'b mut self) -> Space> { if self.pos + 3 < self.slice.len() { Space::Available(ByteFourHandle::new(self)) } else { Space::Full(self.written()) } } #[inline(always)] pub fn written(&self) -> usize { self.pos } #[inline(always)] fn write_one(&mut self, first: u8) { self.slice[self.pos] = first; self.pos += 1; } #[inline(always)] fn write_two(&mut self, first: u8, second: u8) { self.slice[self.pos] = first; self.slice[self.pos + 1] = second; self.pos += 2; } #[inline(always)] fn write_three(&mut self, first: u8, second: u8, third: u8) { self.slice[self.pos] = first; self.slice[self.pos + 1] = second; self.slice[self.pos + 2] = third; self.pos += 3; } #[inline(always)] fn write_four(&mut self, first: u8, second: u8, third: u8, fourth: u8) { self.slice[self.pos] = first; self.slice[self.pos + 1] = second; self.slice[self.pos + 2] = third; self.slice[self.pos + 3] = fourth; self.pos += 4; } } encoding_rs-0.8.33/src/iso_2022_jp.rs000064400000000000000000001312121046102023000152760ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::data::*; use crate::handles::*; use crate::variant::*; // Rust 1.14.0 requires the following despite the asterisk above. use super::in_inclusive_range16; #[derive(Copy, Clone, PartialEq)] enum Iso2022JpDecoderState { Ascii, Roman, Katakana, LeadByte, TrailByte, EscapeStart, Escape, } pub struct Iso2022JpDecoder { decoder_state: Iso2022JpDecoderState, output_state: Iso2022JpDecoderState, // only takes 1 of first 4 values lead: u8, output_flag: bool, pending_prepended: bool, } impl Iso2022JpDecoder { pub fn new() -> VariantDecoder { VariantDecoder::Iso2022Jp(Iso2022JpDecoder { decoder_state: Iso2022JpDecoderState::Ascii, output_state: Iso2022JpDecoderState::Ascii, lead: 0u8, output_flag: false, pending_prepended: false, }) } pub fn in_neutral_state(&self) -> bool { self.decoder_state == Iso2022JpDecoderState::Ascii && self.output_state == Iso2022JpDecoderState::Ascii && self.lead == 0u8 && !self.output_flag && !self.pending_prepended } fn extra_to_input_from_state(&self, byte_length: usize) -> Option { byte_length.checked_add( if self.lead == 0 || self.pending_prepended { 0 } else { 1 } + match self.decoder_state { Iso2022JpDecoderState::Escape | Iso2022JpDecoderState::EscapeStart => 1, _ => 0, }, ) } fn extra_to_output_from_state(&self) -> usize { if self.lead != 0 && self.pending_prepended { 1 + self.output_flag as usize } else { self.output_flag as usize } } pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { checked_add( self.extra_to_output_from_state(), self.extra_to_input_from_state(byte_length), ) } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { // worst case: 1 to 3 (half-width katakana) self.max_utf8_buffer_length(byte_length) } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { checked_mul( 3, checked_add( self.extra_to_output_from_state(), self.extra_to_input_from_state(byte_length), ), ) } decoder_functions!( { if self.pending_prepended { // lead was set in EscapeStart and "prepended" // in Escape. debug_assert!(self.lead == 0x24u8 || self.lead == 0x28u8); match dest.check_space_bmp() { Space::Full(_) => { return (DecoderResult::OutputFull, 0, 0); } Space::Available(destination_handle) => { self.pending_prepended = false; self.output_flag = false; match self.decoder_state { Iso2022JpDecoderState::Ascii | Iso2022JpDecoderState::Roman => { destination_handle.write_ascii(self.lead); self.lead = 0x0u8; } Iso2022JpDecoderState::Katakana => { destination_handle .write_upper_bmp(u16::from(self.lead) - 0x21u16 + 0xFF61u16); self.lead = 0x0u8; } Iso2022JpDecoderState::LeadByte => { self.decoder_state = Iso2022JpDecoderState::TrailByte; } _ => unreachable!(), } } } } }, {}, { match self.decoder_state { Iso2022JpDecoderState::TrailByte | Iso2022JpDecoderState::EscapeStart => { self.decoder_state = self.output_state; return (DecoderResult::Malformed(1, 0), src_consumed, dest.written()); } Iso2022JpDecoderState::Escape => { self.pending_prepended = true; self.decoder_state = self.output_state; return (DecoderResult::Malformed(1, 1), src_consumed, dest.written()); } _ => {} } }, { match self.decoder_state { Iso2022JpDecoderState::Ascii => { if b == 0x1Bu8 { self.decoder_state = Iso2022JpDecoderState::EscapeStart; continue; } self.output_flag = false; if b > 0x7Fu8 || b == 0x0Eu8 || b == 0x0Fu8 { return ( DecoderResult::Malformed(1, 0), unread_handle.consumed(), destination_handle.written(), ); } destination_handle.write_ascii(b); continue; } Iso2022JpDecoderState::Roman => { if b == 0x1Bu8 { self.decoder_state = Iso2022JpDecoderState::EscapeStart; continue; } self.output_flag = false; if b == 0x5Cu8 { destination_handle.write_mid_bmp(0x00A5u16); continue; } if b == 0x7Eu8 { destination_handle.write_upper_bmp(0x203Eu16); continue; } if b > 0x7Fu8 || b == 0x0Eu8 || b == 0x0Fu8 { return ( DecoderResult::Malformed(1, 0), unread_handle.consumed(), destination_handle.written(), ); } destination_handle.write_ascii(b); continue; } Iso2022JpDecoderState::Katakana => { if b == 0x1Bu8 { self.decoder_state = Iso2022JpDecoderState::EscapeStart; continue; } self.output_flag = false; if b >= 0x21u8 && b <= 0x5Fu8 { destination_handle.write_upper_bmp(u16::from(b) - 0x21u16 + 0xFF61u16); continue; } return ( DecoderResult::Malformed(1, 0), unread_handle.consumed(), destination_handle.written(), ); } Iso2022JpDecoderState::LeadByte => { if b == 0x1Bu8 { self.decoder_state = Iso2022JpDecoderState::EscapeStart; continue; } self.output_flag = false; if b >= 0x21u8 && b <= 0x7Eu8 { self.lead = b; self.decoder_state = Iso2022JpDecoderState::TrailByte; continue; } return ( DecoderResult::Malformed(1, 0), unread_handle.consumed(), destination_handle.written(), ); } Iso2022JpDecoderState::TrailByte => { if b == 0x1Bu8 { self.decoder_state = Iso2022JpDecoderState::EscapeStart; // The byte in error is the previous // lead byte. return ( DecoderResult::Malformed(1, 1), unread_handle.consumed(), destination_handle.written(), ); } self.decoder_state = Iso2022JpDecoderState::LeadByte; let jis0208_lead_minus_offset = self.lead - 0x21; let byte = b; let handle = destination_handle; // The code below uses else after continue in // order to retain the structure seen in EUC-JP. let trail_minus_offset = byte.wrapping_sub(0x21); // Fast-track Hiragana (60% according to Lunde) // and Katakana (10% acconding to Lunde). if jis0208_lead_minus_offset == 0x03 && trail_minus_offset < 0x53 { // Hiragana handle.write_upper_bmp(0x3041 + u16::from(trail_minus_offset)); continue; } else if jis0208_lead_minus_offset == 0x04 && trail_minus_offset < 0x56 { // Katakana handle.write_upper_bmp(0x30A1 + u16::from(trail_minus_offset)); continue; } else if trail_minus_offset > (0xFE - 0xA1) { return ( DecoderResult::Malformed(2, 0), unread_handle.consumed(), handle.written(), ); } else { let pointer = mul_94(jis0208_lead_minus_offset) + trail_minus_offset as usize; let level1_pointer = pointer.wrapping_sub(1410); if level1_pointer < JIS0208_LEVEL1_KANJI.len() { handle.write_upper_bmp(JIS0208_LEVEL1_KANJI[level1_pointer]); continue; } else { let level2_pointer = pointer.wrapping_sub(4418); if level2_pointer < JIS0208_LEVEL2_AND_ADDITIONAL_KANJI.len() { handle.write_upper_bmp( JIS0208_LEVEL2_AND_ADDITIONAL_KANJI[level2_pointer], ); continue; } else { let ibm_pointer = pointer.wrapping_sub(8272); if ibm_pointer < IBM_KANJI.len() { handle.write_upper_bmp(IBM_KANJI[ibm_pointer]); continue; } else if let Some(bmp) = jis0208_symbol_decode(pointer) { handle.write_bmp_excl_ascii(bmp); continue; } else if let Some(bmp) = jis0208_range_decode(pointer) { handle.write_bmp_excl_ascii(bmp); continue; } else { return ( DecoderResult::Malformed(2, 0), unread_handle.consumed(), handle.written(), ); } } } } } Iso2022JpDecoderState::EscapeStart => { if b == 0x24u8 || b == 0x28u8 { self.lead = b; self.decoder_state = Iso2022JpDecoderState::Escape; continue; } self.output_flag = false; self.decoder_state = self.output_state; return ( DecoderResult::Malformed(1, 0), unread_handle.unread(), destination_handle.written(), ); } Iso2022JpDecoderState::Escape => { let mut state: Option = None; if self.lead == 0x28u8 && b == 0x42u8 { state = Some(Iso2022JpDecoderState::Ascii); } else if self.lead == 0x28u8 && b == 0x4Au8 { state = Some(Iso2022JpDecoderState::Roman); } else if self.lead == 0x28u8 && b == 0x49u8 { state = Some(Iso2022JpDecoderState::Katakana); } else if self.lead == 0x24u8 && (b == 0x40u8 || b == 0x42u8) { state = Some(Iso2022JpDecoderState::LeadByte); } match state { Some(s) => { self.lead = 0x0u8; self.decoder_state = s; self.output_state = s; let flag = self.output_flag; self.output_flag = true; if flag { // We had an escape sequence // immediately following another // escape sequence. Therefore, // the first one of these was // useless. return ( DecoderResult::Malformed(3, 3), unread_handle.consumed(), destination_handle.written(), ); } continue; } None => { // self.lead is still the previous // byte. It will be processed in // the preabmle upon next call. self.pending_prepended = true; self.output_flag = false; self.decoder_state = self.output_state; // The byte in error is not the // current or the previous byte but // the one before those (lone 0x1B). return ( DecoderResult::Malformed(1, 1), unread_handle.unread(), destination_handle.written(), ); } } } } }, self, src_consumed, dest, source, b, destination_handle, unread_handle, check_space_bmp ); } #[cfg(feature = "fast-kanji-encode")] #[inline(always)] fn is_kanji_mapped(bmp: u16) -> bool { // Use the shift_jis variant, because we don't care about the // byte values here. jis0208_kanji_shift_jis_encode(bmp).is_some() } #[cfg(not(feature = "fast-kanji-encode"))] #[cfg_attr( feature = "cargo-clippy", allow(if_let_redundant_pattern_matching, if_same_then_else) )] #[inline(always)] fn is_kanji_mapped(bmp: u16) -> bool { if 0x4EDD == bmp { true } else if let Some(_) = jis0208_level1_kanji_shift_jis_encode(bmp) { // Use the shift_jis variant, because we don't care about the // byte values here. true } else if let Some(_) = jis0208_level2_and_additional_kanji_encode(bmp) { true } else if let Some(_) = position(&IBM_KANJI[..], bmp) { true } else { false } } #[cfg_attr( feature = "cargo-clippy", allow(if_let_redundant_pattern_matching, if_same_then_else) )] fn is_mapped_for_two_byte_encode(bmp: u16) -> bool { // The code below uses else after return to // keep the same structure as in EUC-JP. // Lunde says 60% Hiragana, 30% Kanji, 10% Katakana let bmp_minus_hiragana = bmp.wrapping_sub(0x3041); if bmp_minus_hiragana < 0x53 { true } else if in_inclusive_range16(bmp, 0x4E00, 0x9FA0) { is_kanji_mapped(bmp) } else { let bmp_minus_katakana = bmp.wrapping_sub(0x30A1); if bmp_minus_katakana < 0x56 { true } else { let bmp_minus_space = bmp.wrapping_sub(0x3000); if bmp_minus_space < 3 { // fast-track common punctuation true } else if in_inclusive_range16(bmp, 0xFF61, 0xFF9F) { true } else if bmp == 0x2212 { true } else if let Some(_) = jis0208_range_encode(bmp) { true } else if in_inclusive_range16(bmp, 0xFA0E, 0xFA2D) || bmp == 0xF929 || bmp == 0xF9DC { true } else if let Some(_) = ibm_symbol_encode(bmp) { true } else if let Some(_) = jis0208_symbol_encode(bmp) { true } else { false } } } } #[cfg(feature = "fast-kanji-encode")] #[inline(always)] fn encode_kanji(bmp: u16) -> Option<(u8, u8)> { jis0208_kanji_iso_2022_jp_encode(bmp) } #[cfg(not(feature = "fast-kanji-encode"))] #[inline(always)] fn encode_kanji(bmp: u16) -> Option<(u8, u8)> { if 0x4EDD == bmp { // Ideograph on the symbol row! Some((0x21, 0xB8 - 0x80)) } else if let Some((lead, trail)) = jis0208_level1_kanji_iso_2022_jp_encode(bmp) { Some((lead, trail)) } else if let Some(pos) = jis0208_level2_and_additional_kanji_encode(bmp) { let lead = (pos / 94) + (0xD0 - 0x80); let trail = (pos % 94) + 0x21; Some((lead as u8, trail as u8)) } else if let Some(pos) = position(&IBM_KANJI[..], bmp) { let lead = (pos / 94) + (0xF9 - 0x80); let trail = (pos % 94) + 0x21; Some((lead as u8, trail as u8)) } else { None } } enum Iso2022JpEncoderState { Ascii, Roman, Jis0208, } pub struct Iso2022JpEncoder { state: Iso2022JpEncoderState, } impl Iso2022JpEncoder { pub fn new(encoding: &'static Encoding) -> Encoder { Encoder::new( encoding, VariantEncoder::Iso2022Jp(Iso2022JpEncoder { state: Iso2022JpEncoderState::Ascii, }), ) } pub fn has_pending_state(&self) -> bool { match self.state { Iso2022JpEncoderState::Ascii => false, _ => true, } } pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { // Worst case: every other character is ASCII/Roman and every other // JIS0208. // Two UTF-16 input units: // Transition to Roman: 3 // Roman/ASCII: 1 // Transition to JIS0208: 3 // JIS0208: 2 // End transition: 3 checked_add_opt( checked_add(3, u16_length.checked_mul(4)), checked_div(u16_length.checked_add(1), 2), ) } pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { // Worst case: every other character is ASCII/Roman and every other // JIS0208. // Three UTF-8 input units: 1 ASCII, 2 JIS0208 // Transition to ASCII: 3 // Roman/ASCII: 1 // Transition to JIS0208: 3 // JIS0208: 2 // End transition: 3 checked_add(3, byte_length.checked_mul(3)) } encoder_functions!( { match self.state { Iso2022JpEncoderState::Ascii => {} _ => match dest.check_space_three() { Space::Full(dst_written) => { return (EncoderResult::OutputFull, src_consumed, dst_written); } Space::Available(destination_handle) => { self.state = Iso2022JpEncoderState::Ascii; destination_handle.write_three(0x1Bu8, 0x28u8, 0x42u8); } }, } }, { match self.state { Iso2022JpEncoderState::Ascii => { if c == '\u{0E}' || c == '\u{0F}' || c == '\u{1B}' { return ( EncoderResult::Unmappable('\u{FFFD}'), unread_handle.consumed(), destination_handle.written(), ); } if c <= '\u{7F}' { destination_handle.write_one(c as u8); continue; } if c == '\u{A5}' || c == '\u{203E}' { self.state = Iso2022JpEncoderState::Roman; destination_handle.write_three(0x1Bu8, 0x28u8, 0x4Au8); unread_handle.unread(); continue; } if c > '\u{FFFF}' { return ( EncoderResult::Unmappable(c), unread_handle.consumed(), destination_handle.written(), ); } // Yes, if c is in index, we'll search // again in the Jis0208 state, but this // encoder is not worth optimizing. if is_mapped_for_two_byte_encode(c as u16) { self.state = Iso2022JpEncoderState::Jis0208; destination_handle.write_three(0x1Bu8, 0x24u8, 0x42u8); unread_handle.unread(); continue; } return ( EncoderResult::Unmappable(c), unread_handle.consumed(), destination_handle.written(), ); } Iso2022JpEncoderState::Roman => { if c == '\u{0E}' || c == '\u{0F}' || c == '\u{1B}' { return ( EncoderResult::Unmappable('\u{FFFD}'), unread_handle.consumed(), destination_handle.written(), ); } if c == '\u{5C}' || c == '\u{7E}' { self.state = Iso2022JpEncoderState::Ascii; destination_handle.write_three(0x1Bu8, 0x28u8, 0x42u8); unread_handle.unread(); continue; } if c <= '\u{7F}' { destination_handle.write_one(c as u8); continue; } if c == '\u{A5}' { destination_handle.write_one(0x5Cu8); continue; } if c == '\u{203E}' { destination_handle.write_one(0x7Eu8); continue; } if c > '\u{FFFF}' { return ( EncoderResult::Unmappable(c), unread_handle.consumed(), destination_handle.written(), ); } // Yes, if c is in index, we'll search // again in the Jis0208 state, but this // encoder is not worth optimizing. if is_mapped_for_two_byte_encode(c as u16) { self.state = Iso2022JpEncoderState::Jis0208; destination_handle.write_three(0x1Bu8, 0x24u8, 0x42u8); unread_handle.unread(); continue; } return ( EncoderResult::Unmappable(c), unread_handle.consumed(), destination_handle.written(), ); } Iso2022JpEncoderState::Jis0208 => { if c <= '\u{7F}' { self.state = Iso2022JpEncoderState::Ascii; destination_handle.write_three(0x1Bu8, 0x28u8, 0x42u8); unread_handle.unread(); continue; } if c == '\u{A5}' || c == '\u{203E}' { self.state = Iso2022JpEncoderState::Roman; destination_handle.write_three(0x1Bu8, 0x28u8, 0x4Au8); unread_handle.unread(); continue; } if c > '\u{FFFF}' { // Transition to ASCII here in order // not to make it the responsibility // of the caller. self.state = Iso2022JpEncoderState::Ascii; return ( EncoderResult::Unmappable(c), unread_handle.consumed(), destination_handle.write_three_return_written(0x1Bu8, 0x28u8, 0x42u8), ); } let bmp = c as u16; let handle = destination_handle; // The code below uses else after continue to // keep the same structure as in EUC-JP. // Lunde says 60% Hiragana, 30% Kanji, 10% Katakana let bmp_minus_hiragana = bmp.wrapping_sub(0x3041); if bmp_minus_hiragana < 0x53 { handle.write_two(0x24, 0x21 + bmp_minus_hiragana as u8); continue; } else if in_inclusive_range16(bmp, 0x4E00, 0x9FA0) { if let Some((lead, trail)) = encode_kanji(bmp) { handle.write_two(lead, trail); continue; } else { self.state = Iso2022JpEncoderState::Ascii; return ( EncoderResult::Unmappable(c), unread_handle.consumed(), handle.write_three_return_written(0x1Bu8, 0x28u8, 0x42u8), ); } } else { let bmp_minus_katakana = bmp.wrapping_sub(0x30A1); if bmp_minus_katakana < 0x56 { handle.write_two(0x25, 0x21 + bmp_minus_katakana as u8); continue; } else { let bmp_minus_space = bmp.wrapping_sub(0x3000); if bmp_minus_space < 3 { // fast-track common punctuation handle.write_two(0x21, 0x21 + bmp_minus_space as u8); continue; } let bmp_minus_half_width = bmp.wrapping_sub(0xFF61); if bmp_minus_half_width <= (0xFF9F - 0xFF61) { // We have half-width katakana. The lead is either // row 1 or 5 of JIS X 0208, so the lookup table // only stores the trail. let lead = if bmp != 0xFF70 && in_inclusive_range16(bmp, 0xFF66, 0xFF9D) { 0x25u8 } else { 0x21u8 }; let trail = ISO_2022_JP_HALF_WIDTH_TRAIL[bmp_minus_half_width as usize]; handle.write_two(lead, trail); continue; } else if bmp == 0x2212 { handle.write_two(0x21, 0x5D); continue; } else if let Some(pointer) = jis0208_range_encode(bmp) { let lead = (pointer / 94) + 0x21; let trail = (pointer % 94) + 0x21; handle.write_two(lead as u8, trail as u8); continue; } else if in_inclusive_range16(bmp, 0xFA0E, 0xFA2D) || bmp == 0xF929 || bmp == 0xF9DC { // Guaranteed to be found in IBM_KANJI let pos = position(&IBM_KANJI[..], bmp).unwrap(); let lead = (pos / 94) + (0xF9 - 0x80); let trail = (pos % 94) + 0x21; handle.write_two(lead as u8, trail as u8); continue; } else if let Some(pointer) = ibm_symbol_encode(bmp) { let lead = (pointer / 94) + 0x21; let trail = (pointer % 94) + 0x21; handle.write_two(lead as u8, trail as u8); continue; } else if let Some(pointer) = jis0208_symbol_encode(bmp) { let lead = (pointer / 94) + 0x21; let trail = (pointer % 94) + 0x21; handle.write_two(lead as u8, trail as u8); continue; } else { self.state = Iso2022JpEncoderState::Ascii; return ( EncoderResult::Unmappable(c), unread_handle.consumed(), handle.write_three_return_written(0x1Bu8, 0x28u8, 0x42u8), ); } } } } } }, self, src_consumed, source, dest, c, destination_handle, unread_handle, check_space_three ); } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; fn decode_iso_2022_jp(bytes: &[u8], expect: &str) { decode(ISO_2022_JP, bytes, expect); } fn encode_iso_2022_jp(string: &str, expect: &[u8]) { encode(ISO_2022_JP, string, expect); } #[test] fn test_iso_2022_jp_decode() { // Empty decode_iso_2022_jp(b"", &""); // ASCII decode_iso_2022_jp(b"\x61\x62", "\u{0061}\u{0062}"); decode_iso_2022_jp(b"\x7F\x0E\x0F", "\u{007F}\u{FFFD}\u{FFFD}"); // Partial escapes decode_iso_2022_jp(b"\x1B", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B$", "\u{FFFD}$"); decode_iso_2022_jp(b"\x1B(", "\u{FFFD}("); decode_iso_2022_jp(b"\x1B.", "\u{FFFD}."); // ISO escapes decode_iso_2022_jp(b"\x1B(B", ""); // ASCII decode_iso_2022_jp(b"\x1B(J", ""); // Roman decode_iso_2022_jp(b"\x1B$@", ""); // 0208 decode_iso_2022_jp(b"\x1B$B", ""); // 0208 decode_iso_2022_jp(b"\x1B$(D", "\u{FFFD}$(D"); // 2012 decode_iso_2022_jp(b"\x1B$A", "\u{FFFD}$A"); // GB2312 decode_iso_2022_jp(b"\x1B$(C", "\u{FFFD}$(C"); // KR decode_iso_2022_jp(b"\x1B.A", "\u{FFFD}.A"); // Latin-1 decode_iso_2022_jp(b"\x1B.F", "\u{FFFD}.F"); // Greek decode_iso_2022_jp(b"\x1B(I", ""); // Half-width Katakana decode_iso_2022_jp(b"\x1B$(O", "\u{FFFD}$(O"); // 2013 decode_iso_2022_jp(b"\x1B$(P", "\u{FFFD}$(P"); // 2013 decode_iso_2022_jp(b"\x1B$(Q", "\u{FFFD}$(Q"); // 2013 decode_iso_2022_jp(b"\x1B$)C", "\u{FFFD}$)C"); // KR decode_iso_2022_jp(b"\x1B$)A", "\u{FFFD}$)A"); // GB2312 decode_iso_2022_jp(b"\x1B$)G", "\u{FFFD}$)G"); // CNS decode_iso_2022_jp(b"\x1B$*H", "\u{FFFD}$*H"); // CNS decode_iso_2022_jp(b"\x1B$)E", "\u{FFFD}$)E"); // IR decode_iso_2022_jp(b"\x1B$+I", "\u{FFFD}$+I"); // CNS decode_iso_2022_jp(b"\x1B$+J", "\u{FFFD}$+J"); // CNS decode_iso_2022_jp(b"\x1B$+K", "\u{FFFD}$+K"); // CNS decode_iso_2022_jp(b"\x1B$+L", "\u{FFFD}$+L"); // CNS decode_iso_2022_jp(b"\x1B$+M", "\u{FFFD}$+M"); // CNS decode_iso_2022_jp(b"\x1B$(@", "\u{FFFD}$(@"); // 0208 decode_iso_2022_jp(b"\x1B$(A", "\u{FFFD}$(A"); // GB2312 decode_iso_2022_jp(b"\x1B$(B", "\u{FFFD}$(B"); // 0208 decode_iso_2022_jp(b"\x1B%G", "\u{FFFD}%G"); // UTF-8 // ASCII decode_iso_2022_jp(b"\x5B", "\u{005B}"); decode_iso_2022_jp(b"\x5C", "\u{005C}"); decode_iso_2022_jp(b"\x7E", "\u{007E}"); decode_iso_2022_jp(b"\x0E", "\u{FFFD}"); decode_iso_2022_jp(b"\x0F", "\u{FFFD}"); decode_iso_2022_jp(b"\x80", "\u{FFFD}"); decode_iso_2022_jp(b"\xFF", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(B\x5B", "\u{005B}"); decode_iso_2022_jp(b"\x1B(B\x5C", "\u{005C}"); decode_iso_2022_jp(b"\x1B(B\x7E", "\u{007E}"); decode_iso_2022_jp(b"\x1B(B\x0E", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(B\x0F", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(B\x80", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(B\xFF", "\u{FFFD}"); // Roman decode_iso_2022_jp(b"\x1B(J\x5B", "\u{005B}"); decode_iso_2022_jp(b"\x1B(J\x5C", "\u{00A5}"); decode_iso_2022_jp(b"\x1B(J\x7E", "\u{203E}"); decode_iso_2022_jp(b"\x1B(J\x0E", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(J\x0F", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(J\x80", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(J\xFF", "\u{FFFD}"); // Katakana decode_iso_2022_jp(b"\x1B(I\x20", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(I\x21", "\u{FF61}"); decode_iso_2022_jp(b"\x1B(I\x5F", "\u{FF9F}"); decode_iso_2022_jp(b"\x1B(I\x60", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(I\x0E", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(I\x0F", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(I\x80", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(I\xFF", "\u{FFFD}"); // 0208 differences from 1978 to 1983 decode_iso_2022_jp(b"\x1B$@\x54\x64", "\u{58FA}"); decode_iso_2022_jp(b"\x1B$@\x44\x5B", "\u{58F7}"); decode_iso_2022_jp(b"\x1B$@\x74\x21", "\u{582F}"); decode_iso_2022_jp(b"\x1B$@\x36\x46", "\u{5C2D}"); decode_iso_2022_jp(b"\x1B$@\x28\x2E", "\u{250F}"); decode_iso_2022_jp(b"\x1B$B\x54\x64", "\u{58FA}"); decode_iso_2022_jp(b"\x1B$B\x44\x5B", "\u{58F7}"); decode_iso_2022_jp(b"\x1B$B\x74\x21", "\u{582F}"); decode_iso_2022_jp(b"\x1B$B\x36\x46", "\u{5C2D}"); decode_iso_2022_jp(b"\x1B$B\x28\x2E", "\u{250F}"); // Broken 0208 decode_iso_2022_jp(b"\x1B$B\x28\x41", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B$@\x80\x54\x64", "\u{FFFD}\u{58FA}"); decode_iso_2022_jp(b"\x1B$B\x28\x80", "\u{FFFD}"); if cfg!(miri) { // Miri is too slow return; } // Transitions decode_iso_2022_jp(b"\x1B(B\x5C\x1B(J\x5C", "\u{005C}\u{00A5}"); decode_iso_2022_jp(b"\x1B(B\x5C\x1B(I\x21", "\u{005C}\u{FF61}"); decode_iso_2022_jp(b"\x1B(B\x5C\x1B$@\x54\x64", "\u{005C}\u{58FA}"); decode_iso_2022_jp(b"\x1B(B\x5C\x1B$B\x54\x64", "\u{005C}\u{58FA}"); decode_iso_2022_jp(b"\x1B(J\x5C\x1B(B\x5C", "\u{00A5}\u{005C}"); decode_iso_2022_jp(b"\x1B(J\x5C\x1B(I\x21", "\u{00A5}\u{FF61}"); decode_iso_2022_jp(b"\x1B(J\x5C\x1B$@\x54\x64", "\u{00A5}\u{58FA}"); decode_iso_2022_jp(b"\x1B(J\x5C\x1B$B\x54\x64", "\u{00A5}\u{58FA}"); decode_iso_2022_jp(b"\x1B(I\x21\x1B(J\x5C", "\u{FF61}\u{00A5}"); decode_iso_2022_jp(b"\x1B(I\x21\x1B(B\x5C", "\u{FF61}\u{005C}"); decode_iso_2022_jp(b"\x1B(I\x21\x1B$@\x54\x64", "\u{FF61}\u{58FA}"); decode_iso_2022_jp(b"\x1B(I\x21\x1B$B\x54\x64", "\u{FF61}\u{58FA}"); decode_iso_2022_jp(b"\x1B$@\x54\x64\x1B(J\x5C", "\u{58FA}\u{00A5}"); decode_iso_2022_jp(b"\x1B$@\x54\x64\x1B(I\x21", "\u{58FA}\u{FF61}"); decode_iso_2022_jp(b"\x1B$@\x54\x64\x1B(B\x5C", "\u{58FA}\u{005C}"); decode_iso_2022_jp(b"\x1B$@\x54\x64\x1B$B\x54\x64", "\u{58FA}\u{58FA}"); decode_iso_2022_jp(b"\x1B$B\x54\x64\x1B(J\x5C", "\u{58FA}\u{00A5}"); decode_iso_2022_jp(b"\x1B$B\x54\x64\x1B(I\x21", "\u{58FA}\u{FF61}"); decode_iso_2022_jp(b"\x1B$B\x54\x64\x1B$@\x54\x64", "\u{58FA}\u{58FA}"); decode_iso_2022_jp(b"\x1B$B\x54\x64\x1B(B\x5C", "\u{58FA}\u{005C}"); // Empty transitions decode_iso_2022_jp(b"\x1B(B\x1B(J", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(B\x1B(I", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(B\x1B$@", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(B\x1B$B", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(J\x1B(B", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(J\x1B(I", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(J\x1B$@", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(J\x1B$B", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(I\x1B(J", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(I\x1B(B", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(I\x1B$@", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B(I\x1B$B", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B$@\x1B(J", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B$@\x1B(I", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B$@\x1B(B", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B$@\x1B$B", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B$B\x1B(J", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B$B\x1B(I", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B$B\x1B$@", "\u{FFFD}"); decode_iso_2022_jp(b"\x1B$B\x1B(B", "\u{FFFD}"); // Transitions to self decode_iso_2022_jp(b"\x1B(B\x5C\x1B(B\x5C", "\u{005C}\u{005C}"); decode_iso_2022_jp(b"\x1B(J\x5C\x1B(J\x5C", "\u{00A5}\u{00A5}"); decode_iso_2022_jp(b"\x1B(I\x21\x1B(I\x21", "\u{FF61}\u{FF61}"); decode_iso_2022_jp(b"\x1B$@\x54\x64\x1B$@\x54\x64", "\u{58FA}\u{58FA}"); decode_iso_2022_jp(b"\x1B$B\x54\x64\x1B$B\x54\x64", "\u{58FA}\u{58FA}"); } #[test] fn test_iso_2022_jp_encode() { // Empty encode_iso_2022_jp("", b""); // ASCII encode_iso_2022_jp("ab", b"ab"); encode_iso_2022_jp("\u{1F4A9}", b"💩"); encode_iso_2022_jp("\x1B", b"�"); encode_iso_2022_jp("\x0E", b"�"); encode_iso_2022_jp("\x0F", b"�"); // Roman encode_iso_2022_jp("a\u{00A5}b", b"a\x1B(J\x5Cb\x1B(B"); encode_iso_2022_jp("a\u{203E}b", b"a\x1B(J\x7Eb\x1B(B"); if !cfg!(miri) { // Miri is too slow encode_iso_2022_jp("a\u{00A5}b\x5C", b"a\x1B(J\x5Cb\x1B(B\x5C"); encode_iso_2022_jp("a\u{203E}b\x7E", b"a\x1B(J\x7Eb\x1B(B\x7E"); encode_iso_2022_jp("\u{00A5}\u{1F4A9}", b"\x1B(J\x5C💩\x1B(B"); encode_iso_2022_jp("\u{00A5}\x1B", b"\x1B(J\x5C�\x1B(B"); encode_iso_2022_jp("\u{00A5}\x0E", b"\x1B(J\x5C�\x1B(B"); encode_iso_2022_jp("\u{00A5}\x0F", b"\x1B(J\x5C�\x1B(B"); encode_iso_2022_jp("\u{00A5}\u{58FA}", b"\x1B(J\x5C\x1B$B\x54\x64\x1B(B"); } // Half-width Katakana encode_iso_2022_jp("\u{FF61}", b"\x1B$B\x21\x23\x1B(B"); encode_iso_2022_jp("\u{FF65}", b"\x1B$B\x21\x26\x1B(B"); if !cfg!(miri) { // Miri is too slow encode_iso_2022_jp("\u{FF66}", b"\x1B$B\x25\x72\x1B(B"); encode_iso_2022_jp("\u{FF70}", b"\x1B$B\x21\x3C\x1B(B"); encode_iso_2022_jp("\u{FF9D}", b"\x1B$B\x25\x73\x1B(B"); encode_iso_2022_jp("\u{FF9E}", b"\x1B$B\x21\x2B\x1B(B"); encode_iso_2022_jp("\u{FF9F}", b"\x1B$B\x21\x2C\x1B(B"); } // 0208 encode_iso_2022_jp("\u{58FA}", b"\x1B$B\x54\x64\x1B(B"); encode_iso_2022_jp("\u{58FA}\u{250F}", b"\x1B$B\x54\x64\x28\x2E\x1B(B"); if !cfg!(miri) { // Miri is too slow encode_iso_2022_jp("\u{58FA}\u{1F4A9}", b"\x1B$B\x54\x64\x1B(B💩"); encode_iso_2022_jp("\u{58FA}\x1B", b"\x1B$B\x54\x64\x1B(B�"); encode_iso_2022_jp("\u{58FA}\x0E", b"\x1B$B\x54\x64\x1B(B�"); encode_iso_2022_jp("\u{58FA}\x0F", b"\x1B$B\x54\x64\x1B(B�"); encode_iso_2022_jp("\u{58FA}\u{00A5}", b"\x1B$B\x54\x64\x1B(J\x5C\x1B(B"); encode_iso_2022_jp("\u{58FA}a", b"\x1B$B\x54\x64\x1B(Ba"); } } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_iso_2022_jp_decode_all() { let input = include_bytes!("test_data/iso_2022_jp_in.txt"); let expectation = include_str!("test_data/iso_2022_jp_in_ref.txt"); let (cow, had_errors) = ISO_2022_JP.decode_without_bom_handling(input); assert!(had_errors, "Should have had errors."); assert_eq!(&cow[..], expectation); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_iso_2022_jp_encode_all() { let input = include_str!("test_data/iso_2022_jp_out.txt"); let expectation = include_bytes!("test_data/iso_2022_jp_out_ref.txt"); let (cow, encoding, had_errors) = ISO_2022_JP.encode(input); assert!(!had_errors, "Should not have had errors."); assert_eq!(encoding, ISO_2022_JP); assert_eq!(&cow[..], &expectation[..]); } #[test] fn test_iso_2022_jp_half_width_katakana_length() { let mut output = [0u8; 20]; let mut decoder = ISO_2022_JP.new_decoder(); { let (result, read, written) = decoder.decode_to_utf8_without_replacement(b"\x1B\x28\x49", &mut output, false); assert_eq!(result, DecoderResult::InputEmpty); assert_eq!(read, 3); assert_eq!(written, 0); } { let needed = decoder .max_utf8_buffer_length_without_replacement(1) .unwrap(); let (result, read, written) = decoder.decode_to_utf8_without_replacement(b"\x21", &mut output[..needed], true); assert_eq!(result, DecoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 3); assert_eq!(output[0], 0xEF); assert_eq!(output[1], 0xBD); assert_eq!(output[2], 0xA1); } } #[test] fn test_iso_2022_jp_length_after_escape() { let mut output = [0u16; 20]; let mut decoder = ISO_2022_JP.new_decoder(); { let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\x1B", &mut output, false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 0); assert!(!had_errors); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"A", &mut output[..needed], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 2); assert!(had_errors); assert_eq!(output[0], 0xFFFD); assert_eq!(output[1], 0x0041); } } #[test] fn test_iso_2022_jp_encode_from_two_low_surrogates() { let expectation = b"��"; let mut output = [0u8; 40]; let mut encoder = ISO_2022_JP.new_encoder(); let (result, read, written, had_errors) = encoder.encode_from_utf16(&[0xDC00u16, 0xDEDEu16], &mut output[..], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 2); assert_eq!(written, expectation.len()); assert!(had_errors); assert_eq!(&output[..written], expectation); } } encoding_rs-0.8.33/src/lib.rs000064400000000000000000007440461046102023000141330ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. #![cfg_attr( feature = "cargo-clippy", allow(doc_markdown, inline_always, new_ret_no_self) )] //! encoding_rs is a Gecko-oriented Free Software / Open Source implementation //! of the [Encoding Standard](https://encoding.spec.whatwg.org/) in Rust. //! Gecko-oriented means that converting to and from UTF-16 is supported in //! addition to converting to and from UTF-8, that the performance and //! streamability goals are browser-oriented, and that FFI-friendliness is a //! goal. //! //! Additionally, the `mem` module provides functions that are useful for //! applications that need to be able to deal with legacy in-memory //! representations of Unicode. //! //! For expectation setting, please be sure to read the sections //! [_UTF-16LE, UTF-16BE and Unicode Encoding Schemes_](#utf-16le-utf-16be-and-unicode-encoding-schemes), //! [_ISO-8859-1_](#iso-8859-1) and [_Web / Browser Focus_](#web--browser-focus) below. //! //! There is a [long-form write-up](https://hsivonen.fi/encoding_rs/) about the //! design and internals of the crate. //! //! # Availability //! //! The code is available under the //! [Apache license, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) //! or the [MIT license](https://opensource.org/licenses/MIT), at your option. //! See the //! [`COPYRIGHT`](https://github.com/hsivonen/encoding_rs/blob/master/COPYRIGHT) //! file for details. //! The [repository is on GitHub](https://github.com/hsivonen/encoding_rs). The //! [crate is available on crates.io](https://crates.io/crates/encoding_rs). //! //! # Integration with `std::io` //! //! This crate doesn't implement traits from `std::io`. However, for the case of //! wrapping a `std::io::Read` in a decoder that implements `std::io::Read` and //! presents the data from the wrapped `std::io::Read` as UTF-8 is addressed by //! the [`encoding_rs_io`](https://docs.rs/encoding_rs_io/) crate. //! //! # Examples //! //! Example programs: //! //! * [Rust](https://github.com/hsivonen/recode_rs) //! * [C](https://github.com/hsivonen/recode_c) //! * [C++](https://github.com/hsivonen/recode_cpp) //! //! Decode using the non-streaming API: //! //! ``` //! #[cfg(feature = "alloc")] { //! use encoding_rs::*; //! //! let expectation = "\u{30CF}\u{30ED}\u{30FC}\u{30FB}\u{30EF}\u{30FC}\u{30EB}\u{30C9}"; //! let bytes = b"\x83n\x83\x8D\x81[\x81E\x83\x8F\x81[\x83\x8B\x83h"; //! //! let (cow, encoding_used, had_errors) = SHIFT_JIS.decode(bytes); //! assert_eq!(&cow[..], expectation); //! assert_eq!(encoding_used, SHIFT_JIS); //! assert!(!had_errors); //! } //! ``` //! //! Decode using the streaming API with minimal `unsafe`: //! //! ``` //! use encoding_rs::*; //! //! let expectation = "\u{30CF}\u{30ED}\u{30FC}\u{30FB}\u{30EF}\u{30FC}\u{30EB}\u{30C9}"; //! //! // Use an array of byte slices to demonstrate content arriving piece by //! // piece from the network. //! let bytes: [&'static [u8]; 4] = [b"\x83", //! b"n\x83\x8D\x81", //! b"[\x81E\x83\x8F\x81[\x83", //! b"\x8B\x83h"]; //! //! // Very short output buffer to demonstrate the output buffer getting full. //! // Normally, you'd use something like `[0u8; 2048]`. //! let mut buffer_bytes = [0u8; 8]; //! let mut buffer: &mut str = std::str::from_utf8_mut(&mut buffer_bytes[..]).unwrap(); //! //! // How many bytes in the buffer currently hold significant data. //! let mut bytes_in_buffer = 0usize; //! //! // Collect the output to a string for demonstration purposes. //! let mut output = String::new(); //! //! // The `Decoder` //! let mut decoder = SHIFT_JIS.new_decoder(); //! //! // Track whether we see errors. //! let mut total_had_errors = false; //! //! // Decode using a fixed-size intermediate buffer (for demonstrating the //! // use of a fixed-size buffer; normally when the output of an incremental //! // decode goes to a `String` one would use `Decoder.decode_to_string()` to //! // avoid the intermediate buffer). //! for input in &bytes[..] { //! // The number of bytes already read from current `input` in total. //! let mut total_read_from_current_input = 0usize; //! //! loop { //! let (result, read, written, had_errors) = //! decoder.decode_to_str(&input[total_read_from_current_input..], //! &mut buffer[bytes_in_buffer..], //! false); //! total_read_from_current_input += read; //! bytes_in_buffer += written; //! total_had_errors |= had_errors; //! match result { //! CoderResult::InputEmpty => { //! // We have consumed the current input buffer. Break out of //! // the inner loop to get the next input buffer from the //! // outer loop. //! break; //! }, //! CoderResult::OutputFull => { //! // Write the current buffer out and consider the buffer //! // empty. //! output.push_str(&buffer[..bytes_in_buffer]); //! bytes_in_buffer = 0usize; //! continue; //! } //! } //! } //! } //! //! // Process EOF //! loop { //! let (result, _, written, had_errors) = //! decoder.decode_to_str(b"", //! &mut buffer[bytes_in_buffer..], //! true); //! bytes_in_buffer += written; //! total_had_errors |= had_errors; //! // Write the current buffer out and consider the buffer empty. //! // Need to do this here for both `match` arms, because we exit the //! // loop on `CoderResult::InputEmpty`. //! output.push_str(&buffer[..bytes_in_buffer]); //! bytes_in_buffer = 0usize; //! match result { //! CoderResult::InputEmpty => { //! // Done! //! break; //! }, //! CoderResult::OutputFull => { //! continue; //! } //! } //! } //! //! assert_eq!(&output[..], expectation); //! assert!(!total_had_errors); //! ``` //! //! ## UTF-16LE, UTF-16BE and Unicode Encoding Schemes //! //! The Encoding Standard doesn't specify encoders for UTF-16LE and UTF-16BE, //! __so this crate does not provide encoders for those encodings__! //! Along with the replacement encoding, their _output encoding_ (i.e. the //! encoding used for form submission and error handling in the query string //! of URLs) is UTF-8, so you get an UTF-8 encoder if you request an encoder //! for them. //! //! Additionally, the Encoding Standard factors BOM handling into wrapper //! algorithms so that BOM handling isn't part of the definition of the //! encodings themselves. The Unicode _encoding schemes_ in the Unicode //! Standard define BOM handling or lack thereof as part of the encoding //! scheme. //! //! When used with the `_without_bom_handling` entry points, the UTF-16LE //! and UTF-16BE _encodings_ match the same-named _encoding schemes_ from //! the Unicode Standard. //! //! When used with the `_with_bom_removal` entry points, the UTF-8 //! _encoding_ matches the UTF-8 _encoding scheme_ from the Unicode //! Standard. //! //! This crate does not provide a mode that matches the UTF-16 _encoding //! scheme_ from the Unicode Stardard. The UTF-16BE encoding used with //! the entry points without `_bom_` qualifiers is the closest match, //! but in that case, the UTF-8 BOM triggers UTF-8 decoding, which is //! not part of the behavior of the UTF-16 _encoding scheme_ per the //! Unicode Standard. //! //! The UTF-32 family of Unicode encoding schemes is not supported //! by this crate. The Encoding Standard doesn't define any UTF-32 //! family encodings, since they aren't necessary for consuming Web //! content. //! //! While gb18030 is capable of representing U+FEFF, the Encoding //! Standard does not treat the gb18030 byte representation of U+FEFF //! as a BOM, so neither does this crate. //! //! ## ISO-8859-1 //! //! ISO-8859-1 does not exist as a distinct encoding from windows-1252 in //! the Encoding Standard. Therefore, an encoding that maps the unsigned //! byte value to the same Unicode scalar value is not available via //! `Encoding` in this crate. //! //! However, the functions whose name starts with `convert` and contains //! `latin1` in the `mem` module support such conversions, which are known as //! [_isomorphic decode_](https://infra.spec.whatwg.org/#isomorphic-decode) //! and [_isomorphic encode_](https://infra.spec.whatwg.org/#isomorphic-encode) //! in the [Infra Standard](https://infra.spec.whatwg.org/). //! //! ## Web / Browser Focus //! //! Both in terms of scope and performance, the focus is on the Web. For scope, //! this means that encoding_rs implements the Encoding Standard fully and //! doesn't implement encodings that are not specified in the Encoding //! Standard. For performance, this means that decoding performance is //! important as well as performance for encoding into UTF-8 or encoding the //! Basic Latin range (ASCII) into legacy encodings. Non-Basic Latin needs to //! be encoded into legacy encodings in only two places in the Web platform: in //! the query part of URLs, in which case it's a matter of relatively rare //! error handling, and in form submission, in which case the user action and //! networking tend to hide the performance of the encoder. //! //! Deemphasizing performance of encoding non-Basic Latin text into legacy //! encodings enables smaller code size thanks to the encoder side using the //! decode-optimized data tables without having encode-optimized data tables at //! all. Even in decoders, smaller lookup table size is preferred over avoiding //! multiplication operations. //! //! Additionally, performance is a non-goal for the ASCII-incompatible //! ISO-2022-JP encoding, which are rarely used on the Web. Instead of //! performance, the decoder for ISO-2022-JP optimizes for ease/clarity //! of implementation. //! //! Despite the browser focus, the hope is that non-browser applications //! that wish to consume Web content or submit Web forms in a Web-compatible //! way will find encoding_rs useful. While encoding_rs does not try to match //! Windows behavior, many of the encodings are close enough to legacy //! encodings implemented by Windows that applications that need to consume //! data in legacy Windows encodins may find encoding_rs useful. The //! [codepage](https://crates.io/crates/codepage) crate maps from Windows //! code page identifiers onto encoding_rs `Encoding`s and vice versa. //! //! For decoding email, UTF-7 support is needed (unfortunately) in additition //! to the encodings defined in the Encoding Standard. The //! [charset](https://crates.io/crates/charset) wraps encoding_rs and adds //! UTF-7 decoding for email purposes. //! //! For single-byte DOS encodings beyond the ones supported by the Encoding //! Standard, there is the [`oem_cp`](https://crates.io/crates/oem_cp) crate. //! //! # Preparing Text for the Encoders //! //! Normalizing text into Unicode Normalization Form C prior to encoding text //! into a legacy encoding minimizes unmappable characters. Text can be //! normalized to Unicode Normalization Form C using the //! [`icu_normalizer`](https://crates.io/crates/icu_normalizer) crate, which //! is part of [ICU4X](https://icu4x.unicode.org/). //! //! The exception is windows-1258, which after normalizing to Unicode //! Normalization Form C requires tone marks to be decomposed in order to //! minimize unmappable characters. Vietnamese tone marks can be decomposed //! using the [`detone`](https://crates.io/crates/detone) crate. //! //! # Streaming & Non-Streaming; Rust & C/C++ //! //! The API in Rust has two modes of operation: streaming and non-streaming. //! The streaming API is the foundation of the implementation and should be //! used when processing data that arrives piecemeal from an i/o stream. The //! streaming API has an FFI wrapper (as a [separate crate][1]) that exposes it //! to C callers. The non-streaming part of the API is for Rust callers only and //! is smart about borrowing instead of copying when possible. When //! streamability is not needed, the non-streaming API should be preferrer in //! order to avoid copying data when a borrow suffices. //! //! There is no analogous C API exposed via FFI, mainly because C doesn't have //! standard types for growable byte buffers and Unicode strings that know //! their length. //! //! The C API (header file generated at `target/include/encoding_rs.h` when //! building encoding_rs) can, in turn, be wrapped for use from C++. Such a //! C++ wrapper can re-create the non-streaming API in C++ for C++ callers. //! The C binding comes with a [C++17 wrapper][2] that uses standard library + //! [GSL][3] types and that recreates the non-streaming API in C++ on top of //! the streaming API. A C++ wrapper with XPCOM/MFBT types is available as //! [`mozilla::Encoding`][4]. //! //! The `Encoding` type is common to both the streaming and non-streaming //! modes. In the streaming mode, decoding operations are performed with a //! `Decoder` and encoding operations with an `Encoder` object obtained via //! `Encoding`. In the non-streaming mode, decoding and encoding operations are //! performed using methods on `Encoding` objects themselves, so the `Decoder` //! and `Encoder` objects are not used at all. //! //! [1]: https://github.com/hsivonen/encoding_c //! [2]: https://github.com/hsivonen/encoding_c/blob/master/include/encoding_rs_cpp.h //! [3]: https://github.com/Microsoft/GSL/ //! [4]: https://searchfox.org/mozilla-central/source/intl/Encoding.h //! //! # Memory management //! //! The non-streaming mode never performs heap allocations (even the methods //! that write into a `Vec` or a `String` by taking them as arguments do //! not reallocate the backing buffer of the `Vec` or the `String`). That //! is, the non-streaming mode uses caller-allocated buffers exclusively. //! //! The methods of the streaming mode that return a `Vec` or a `String` //! perform heap allocations but only to allocate the backing buffer of the //! `Vec` or the `String`. //! //! `Encoding` is always statically allocated. `Decoder` and `Encoder` need no //! `Drop` cleanup. //! //! # Buffer reading and writing behavior //! //! Based on experience gained with the `java.nio.charset` encoding converter //! API and with the Gecko uconv encoding converter API, the buffer reading //! and writing behaviors of encoding_rs are asymmetric: input buffers are //! fully drained but output buffers are not always fully filled. //! //! When reading from an input buffer, encoding_rs always consumes all input //! up to the next error or to the end of the buffer. In particular, when //! decoding, even if the input buffer ends in the middle of a byte sequence //! for a character, the decoder consumes all input. This has the benefit that //! the caller of the API can always fill the next buffer from the start from //! whatever source the bytes come from and never has to first copy the last //! bytes of the previous buffer to the start of the next buffer. However, when //! encoding, the UTF-8 input buffers have to end at a character boundary, which //! is a requirement for the Rust `str` type anyway, and UTF-16 input buffer //! boundaries falling in the middle of a surrogate pair result in both //! suggorates being treated individually as unpaired surrogates. //! //! Additionally, decoders guarantee that they can be fed even one byte at a //! time and encoders guarantee that they can be fed even one code point at a //! time. This has the benefit of not placing restrictions on the size of //! chunks the content arrives e.g. from network. //! //! When writing into an output buffer, encoding_rs makes sure that the code //! unit sequence for a character is never split across output buffer //! boundaries. This may result in wasted space at the end of an output buffer, //! but the advantages are that the output side of both decoders and encoders //! is greatly simplified compared to designs that attempt to fill output //! buffers exactly even when that entails splitting a code unit sequence and //! when encoding_rs methods return to the caller, the output produces thus //! far is always valid taken as whole. (In the case of encoding to ISO-2022-JP, //! the output needs to be considered as a whole, because the latest output //! buffer taken alone might not be valid taken alone if the transition away //! from the ASCII state occurred in an earlier output buffer. However, since //! the ISO-2022-JP decoder doesn't treat streams that don't end in the ASCII //! state as being in error despite the encoder generating a transition to the //! ASCII state at the end, the claim about the partial output taken as a whole //! being valid is true even for ISO-2022-JP.) //! //! # Error Reporting //! //! Based on experience gained with the `java.nio.charset` encoding converter //! API and with the Gecko uconv encoding converter API, the error reporting //! behaviors of encoding_rs are asymmetric: decoder errors include offsets //! that leave it up to the caller to extract the erroneous bytes from the //! input stream if the caller wishes to do so but encoder errors provide the //! code point associated with the error without requiring the caller to //! extract it from the input on its own. //! //! On the encoder side, an error is always triggered by the most recently //! pushed Unicode scalar, which makes it simple to pass the `char` to the //! caller. Also, it's very typical for the caller to wish to do something with //! this data: generate a numeric escape for the character. Additionally, the //! ISO-2022-JP encoder reports U+FFFD instead of the actual input character in //! certain cases, so requiring the caller to extract the character from the //! input buffer would require the caller to handle ISO-2022-JP details. //! Furthermore, requiring the caller to extract the character from the input //! buffer would require the caller to implement UTF-8 or UTF-16 math, which is //! the job of an encoding conversion library. //! //! On the decoder side, errors are triggered in more complex ways. For //! example, when decoding the sequence ESC, '$', _buffer boundary_, 'A' as //! ISO-2022-JP, the ESC byte is in error, but this is discovered only after //! the buffer boundary when processing 'A'. Thus, the bytes in error might not //! be the ones most recently pushed to the decoder and the error might not even //! be in the current buffer. //! //! Some encoding conversion APIs address the problem by not acknowledging //! trailing bytes of an input buffer as consumed if it's still possible for //! future bytes to cause the trailing bytes to be in error. This way, error //! reporting can always refer to the most recently pushed buffer. This has the //! problem that the caller of the API has to copy the unconsumed trailing //! bytes to the start of the next buffer before being able to fill the rest //! of the next buffer. This is annoying, error-prone and inefficient. //! //! A possible solution would be making the decoder remember recently consumed //! bytes in order to be able to include a copy of the erroneous bytes when //! reporting an error. This has two problem: First, callers a rarely //! interested in the erroneous bytes, so attempts to identify them are most //! often just overhead anyway. Second, the rare applications that are //! interested typically care about the location of the error in the input //! stream. //! //! To keep the API convenient for common uses and the overhead low while making //! it possible to develop applications, such as HTML validators, that care //! about which bytes were in error, encoding_rs reports the length of the //! erroneous sequence and the number of bytes consumed after the erroneous //! sequence. As long as the caller doesn't discard the 6 most recent bytes, //! this makes it possible for callers that care about the erroneous bytes to //! locate them. //! //! # No Convenience API for Custom Replacements //! //! The Web Platform and, therefore, the Encoding Standard supports only one //! error recovery mode for decoders and only one error recovery mode for //! encoders. The supported error recovery mode for decoders is emitting the //! REPLACEMENT CHARACTER on error. The supported error recovery mode for //! encoders is emitting an HTML decimal numeric character reference for //! unmappable characters. //! //! Since encoding_rs is Web-focused, these are the only error recovery modes //! for which convenient support is provided. Moreover, on the decoder side, //! there aren't really good alternatives for emitting the REPLACEMENT CHARACTER //! on error (other than treating errors as fatal). In particular, simply //! ignoring errors is a //! [security problem](http://www.unicode.org/reports/tr36/#Substituting_for_Ill_Formed_Subsequences), //! so it would be a bad idea for encoding_rs to provide a mode that encouraged //! callers to ignore errors. //! //! On the encoder side, there are plausible alternatives for HTML decimal //! numeric character references. For example, when outputting CSS, CSS-style //! escapes would seem to make sense. However, instead of facilitating the //! output of CSS, JS, etc. in non-UTF-8 encodings, encoding_rs takes the design //! position that you shouldn't generate output in encodings other than UTF-8, //! except where backward compatibility with interacting with the legacy Web //! requires it. The legacy Web requires it only when parsing the query strings //! of URLs and when submitting forms, and those two both use HTML decimal //! numeric character references. //! //! While encoding_rs doesn't make encoder replacements other than HTML decimal //! numeric character references easy, it does make them _possible_. //! `encode_from_utf8()`, which emits HTML decimal numeric character references //! for unmappable characters, is implemented on top of //! `encode_from_utf8_without_replacement()`. Applications that really, really //! want other replacement schemes for unmappable characters can likewise //! implement them on top of `encode_from_utf8_without_replacement()`. //! //! # No Extensibility by Design //! //! The set of encodings supported by encoding_rs is not extensible by design. //! That is, `Encoding`, `Decoder` and `Encoder` are intentionally `struct`s //! rather than `trait`s. encoding_rs takes the design position that all future //! text interchange should be done using UTF-8, which can represent all of //! Unicode. (It is, in fact, the only encoding supported by the Encoding //! Standard and encoding_rs that can represent all of Unicode and that has //! encoder support. UTF-16LE and UTF-16BE don't have encoder support, and //! gb18030 cannot encode U+E5E5.) The other encodings are supported merely for //! legacy compatibility and not due to non-UTF-8 encodings having benefits //! other than being able to consume legacy content. //! //! Considering that UTF-8 can represent all of Unicode and is already supported //! by all Web browsers, introducing a new encoding wouldn't add to the //! expressiveness but would add to compatibility problems. In that sense, //! adding new encodings to the Web Platform doesn't make sense, and, in fact, //! post-UTF-8 attempts at encodings, such as BOCU-1, have been rejected from //! the Web Platform. On the other hand, the set of legacy encodings that must //! be supported for a Web browser to be able to be successful is not going to //! expand. Empirically, the set of encodings specified in the Encoding Standard //! is already sufficient and the set of legacy encodings won't grow //! retroactively. //! //! Since extensibility doesn't make sense considering the Web focus of //! encoding_rs and adding encodings to Web clients would be actively harmful, //! it makes sense to make the set of encodings that encoding_rs supports //! non-extensible and to take the (admittedly small) benefits arising from //! that, such as the size of `Decoder` and `Encoder` objects being known ahead //! of time, which enables stack allocation thereof. //! //! This does have downsides for applications that might want to put encoding_rs //! to non-Web uses if those non-Web uses involve legacy encodings that aren't //! needed for Web uses. The needs of such applications should not complicate //! encoding_rs itself, though. It is up to those applications to provide a //! framework that delegates the operations with encodings that encoding_rs //! supports to encoding_rs and operations with other encodings to something //! else (as opposed to encoding_rs itself providing an extensibility //! framework). //! //! # Panics //! //! Methods in encoding_rs can panic if the API is used against the requirements //! stated in the documentation, if a state that's supposed to be impossible //! is reached due to an internal bug or on integer overflow. When used //! according to documentation with buffer sizes that stay below integer //! overflow, in the absence of internal bugs, encoding_rs does not panic. //! //! Panics arising from API misuse aren't documented beyond this on individual //! methods. //! //! # At-Risk Parts of the API //! //! The foreseeable source of partially backward-incompatible API change is the //! way the instances of `Encoding` are made available. //! //! If Rust changes to allow the entries of `[&'static Encoding; N]` to be //! initialized with `static`s of type `&'static Encoding`, the non-reference //! `FOO_INIT` public `Encoding` instances will be removed from the public API. //! //! If Rust changes to make the referent of `pub const FOO: &'static Encoding` //! unique when the constant is used in different crates, the reference-typed //! `static`s for the encoding instances will be changed from `static` to //! `const` and the non-reference-typed `_INIT` instances will be removed. //! //! # Mapping Spec Concepts onto the API //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //!
Spec ConceptStreamingNon-Streaming
encoding&'static Encoding&'static Encoding
UTF-8 encodingUTF_8UTF_8
get an encodingEncoding::for_label(label)Encoding::for_label(label)
nameencoding.name()encoding.name()
get an output encodingencoding.output_encoding()encoding.output_encoding()
decodelet d = encoding.new_decoder();
let res = d.decode_to_*(src, dst, false);
// …
let last_res = d.decode_to_*(src, dst, true);
encoding.decode(src)
UTF-8 decodelet d = UTF_8.new_decoder_with_bom_removal();
let res = d.decode_to_*(src, dst, false);
// …
let last_res = d.decode_to_*(src, dst, true);
UTF_8.decode_with_bom_removal(src)
UTF-8 decode without BOMlet d = UTF_8.new_decoder_without_bom_handling();
let res = d.decode_to_*(src, dst, false);
// …
let last_res = d.decode_to_*(src, dst, true);
UTF_8.decode_without_bom_handling(src)
UTF-8 decode without BOM or faillet d = UTF_8.new_decoder_without_bom_handling();
let res = d.decode_to_*_without_replacement(src, dst, false);
// … (fail if malformed)
let last_res = d.decode_to_*_without_replacement(src, dst, true);
// (fail if malformed)
UTF_8.decode_without_bom_handling_and_without_replacement(src)
encodelet e = encoding.new_encoder();
let res = e.encode_to_*(src, dst, false);
// …
let last_res = e.encode_to_*(src, dst, true);
encoding.encode(src)
UTF-8 encodeUse the UTF-8 nature of Rust strings directly:
write(src.as_bytes());
// refill src
write(src.as_bytes());
// refill src
write(src.as_bytes());
// …
Use the UTF-8 nature of Rust strings directly:
src.as_bytes()
//! //! # Compatibility with the rust-encoding API //! //! The crate //! [encoding_rs_compat](https://github.com/hsivonen/encoding_rs_compat/) //! is a drop-in replacement for rust-encoding 0.2.32 that implements (most of) //! the API of rust-encoding 0.2.32 on top of encoding_rs. //! //! # Mapping rust-encoding concepts to encoding_rs concepts //! //! The following table provides a mapping from rust-encoding constructs to //! encoding_rs ones. //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //!
rust-encodingencoding_rs
encoding::EncodingRef&'static encoding_rs::Encoding
encoding::all::WINDOWS_31J (not based on the WHATWG name for some encodings)encoding_rs::SHIFT_JIS (always the WHATWG name uppercased and hyphens replaced with underscores)
encoding::all::ERRORNot available because not in the Encoding Standard
encoding::all::ASCIINot available because not in the Encoding Standard
encoding::all::ISO_8859_1Not available because not in the Encoding Standard
encoding::all::HZNot available because not in the Encoding Standard
encoding::label::encoding_from_whatwg_label(string)encoding_rs::Encoding::for_label(string)
enc.whatwg_name() (always lower case)enc.name() (potentially mixed case)
enc.name()Not available because not in the Encoding Standard
encoding::decode(bytes, encoding::DecoderTrap::Replace, enc)enc.decode(bytes)
enc.decode(bytes, encoding::DecoderTrap::Replace)enc.decode_without_bom_handling(bytes)
enc.encode(string, encoding::EncoderTrap::NcrEscape)enc.encode(string)
enc.raw_decoder()enc.new_decoder_without_bom_handling()
enc.raw_encoder()enc.new_encoder()
encoding::RawDecoderencoding_rs::Decoder
encoding::RawEncoderencoding_rs::Encoder
raw_decoder.raw_feed(src, dst_string)dst_string.reserve(decoder.max_utf8_buffer_length_without_replacement(src.len()));
decoder.decode_to_string_without_replacement(src, dst_string, false)
raw_encoder.raw_feed(src, dst_vec)dst_vec.reserve(encoder.max_buffer_length_from_utf8_without_replacement(src.len()));
encoder.encode_from_utf8_to_vec_without_replacement(src, dst_vec, false)
raw_decoder.raw_finish(dst)dst_string.reserve(decoder.max_utf8_buffer_length_without_replacement(0));
decoder.decode_to_string_without_replacement(b"", dst, true)
raw_encoder.raw_finish(dst)dst_vec.reserve(encoder.max_buffer_length_from_utf8_without_replacement(0));
encoder.encode_from_utf8_to_vec_without_replacement("", dst, true)
encoding::DecoderTrap::Strictdecode* methods that have _without_replacement in their name (and treating the `Malformed` result as fatal).
encoding::DecoderTrap::Replacedecode* methods that do not have _without_replacement in their name.
encoding::DecoderTrap::IgnoreIt is a bad idea to ignore errors due to security issues, but this could be implemented using decode* methods that have _without_replacement in their name.
encoding::DecoderTrap::Call(DecoderTrapFunc)Can be implemented using decode* methods that have _without_replacement in their name.
encoding::EncoderTrap::Strictencode* methods that have _without_replacement in their name (and treating the `Unmappable` result as fatal).
encoding::EncoderTrap::ReplaceCan be implemented using encode* methods that have _without_replacement in their name.
encoding::EncoderTrap::IgnoreIt is a bad idea to ignore errors due to security issues, but this could be implemented using encode* methods that have _without_replacement in their name.
encoding::EncoderTrap::NcrEscapeencode* methods that do not have _without_replacement in their name.
encoding::EncoderTrap::Call(EncoderTrapFunc)Can be implemented using encode* methods that have _without_replacement in their name.
//! //! # Relationship with Windows Code Pages //! //! Despite the Web and browser focus, the encodings defined by the Encoding //! Standard and implemented by this crate may be useful for decoding legacy //! data that uses Windows code pages. The following table names the single-byte //! encodings //! that have a closely related Windows code page, the number of the closest //! code page, a column indicating whether Windows maps unassigned code points //! to the Unicode Private Use Area instead of U+FFFD and a remark number //! indicating remarks in the list after the table. //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //! //!
EncodingCode PagePUARemarks
Shift_JIS932
GBK936
EUC-KR949
Big5950
IBM866866
windows-874874
UTF-16LE1200
UTF-16BE1201
windows-12501250
windows-12511251
windows-12521252
windows-12531253
windows-12541254
windows-12551255
windows-12561256
windows-12571257
windows-12581258
macintosh100001
x-mac-cyrillic100172
KOI8-R20866
EUC-JP20932
KOI8-U21866
ISO-8859-228592
ISO-8859-328593
ISO-8859-428594
ISO-8859-528595
ISO-8859-628596
ISO-8859-7285973
ISO-8859-8285984
ISO-8859-1328603
ISO-8859-1528605
ISO-8859-8-I385985
ISO-2022-JP50220
gb1803054936
UTF-865001
//! //! 1. Windows decodes 0xBD to U+2126 OHM SIGN instead of U+03A9 GREEK CAPITAL LETTER OMEGA. //! 2. Windows decodes 0xFF to U+00A4 CURRENCY SIGN instead of U+20AC EURO SIGN. //! 3. Windows decodes the currency signs at 0xA4 and 0xA5 as well as 0xAA, //! which should be U+037A GREEK YPOGEGRAMMENI, to PUA code points. Windows //! decodes 0xA1 to U+02BD MODIFIER LETTER REVERSED COMMA instead of U+2018 //! LEFT SINGLE QUOTATION MARK and 0xA2 to U+02BC MODIFIER LETTER APOSTROPHE //! instead of U+2019 RIGHT SINGLE QUOTATION MARK. //! 4. Windows decodes 0xAF to OVERLINE instead of MACRON and 0xFE and 0xFD to PUA instead //! of LRM and RLM. //! 5. Remarks from the previous item apply. //! //! The differences between this crate and Windows in the case of multibyte encodings //! are not yet fully documented here. The lack of remarks above should not be taken //! as indication of lack of differences. //! //! # Notable Differences from IANA Naming //! //! In some cases, the Encoding Standard specifies the popular unextended encoding //! name where in IANA terms one of the other labels would be more precise considering //! the extensions that the Encoding Standard has unified into the encoding. //! //! //! //! //! //! //! //! //! //! //! //!
EncodingIANA
Big5Big5-HKSCS
EUC-KRwindows-949
Shift_JISwindows-31j
x-mac-cyrillicx-mac-ukrainian
//! //! In other cases where the Encoding Standard unifies unextended and extended //! variants of an encoding, the encoding gets the name of the extended //! variant. //! //! //! //! //! //! //! //! //! //! //!
IANAUnified into Encoding
ISO-8859-1windows-1252
ISO-8859-9windows-1254
TIS-620windows-874
//! //! See the section [_UTF-16LE, UTF-16BE and Unicode Encoding Schemes_](#utf-16le-utf-16be-and-unicode-encoding-schemes) //! for discussion about the UTF-16 family. #![no_std] #![cfg_attr(feature = "simd-accel", feature(core_intrinsics))] #[cfg(feature = "alloc")] #[cfg_attr(test, macro_use)] extern crate alloc; extern crate core; #[macro_use] extern crate cfg_if; #[cfg(all( feature = "simd-accel", any( target_feature = "sse2", all(target_endian = "little", target_arch = "aarch64"), all(target_endian = "little", target_feature = "neon") ) ))] #[macro_use(shuffle)] extern crate packed_simd; #[cfg(feature = "serde")] extern crate serde; #[cfg(all(test, feature = "serde"))] extern crate bincode; #[cfg(all(test, feature = "serde"))] #[macro_use] extern crate serde_derive; #[cfg(all(test, feature = "serde"))] extern crate serde_json; #[macro_use] mod macros; #[cfg(all( feature = "simd-accel", any( target_feature = "sse2", all(target_endian = "little", target_arch = "aarch64"), all(target_endian = "little", target_feature = "neon") ) ))] mod simd_funcs; #[cfg(all(test, feature = "alloc"))] mod testing; mod big5; mod euc_jp; mod euc_kr; mod gb18030; mod iso_2022_jp; mod replacement; mod shift_jis; mod single_byte; mod utf_16; mod utf_8; mod x_user_defined; mod ascii; mod data; mod handles; mod variant; pub mod mem; use crate::ascii::ascii_valid_up_to; use crate::ascii::iso_2022_jp_ascii_valid_up_to; use crate::utf_8::utf8_valid_up_to; use crate::variant::*; #[cfg(feature = "alloc")] use alloc::borrow::Cow; #[cfg(feature = "alloc")] use alloc::string::String; #[cfg(feature = "alloc")] use alloc::vec::Vec; use core::cmp::Ordering; use core::hash::Hash; use core::hash::Hasher; #[cfg(feature = "serde")] use serde::de::Visitor; #[cfg(feature = "serde")] use serde::{Deserialize, Deserializer, Serialize, Serializer}; /// This has to be the max length of an NCR instead of max /// minus one, because we can't rely on getting the minus /// one from the space reserved for the current unmappable, /// because the ISO-2022-JP encoder can fill up that space /// with a state transition escape. const NCR_EXTRA: usize = 10; // 􏿿 // BEGIN GENERATED CODE. PLEASE DO NOT EDIT. // Instead, please regenerate using generate-encoding-data.py const LONGEST_LABEL_LENGTH: usize = 19; // cseucpkdfmtjapanese /// The initializer for the [Big5](static.BIG5.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static BIG5_INIT: Encoding = Encoding { name: "Big5", variant: VariantEncoding::Big5, }; /// The Big5 encoding. /// /// This is Big5 with HKSCS with mappings to more recent Unicode assignments /// instead of the Private Use Area code points that have been used historically. /// It is believed to be able to decode existing Web content in a way that makes /// sense. /// /// To avoid form submissions generating data that Web servers don't understand, /// the encoder doesn't use the HKSCS byte sequences that precede the unextended /// Big5 in the lexical order. /// /// [Index visualization](https://encoding.spec.whatwg.org/big5.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/big5-bmp.html) /// /// This encoding is designed to be suited for decoding the Windows code page 950 /// and its HKSCS patched "951" variant such that the text makes sense, given /// assignments that Unicode has made after those encodings used Private Use /// Area characters. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static BIG5: &'static Encoding = &BIG5_INIT; /// The initializer for the [EUC-JP](static.EUC_JP.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static EUC_JP_INIT: Encoding = Encoding { name: "EUC-JP", variant: VariantEncoding::EucJp, }; /// The EUC-JP encoding. /// /// This is the legacy Unix encoding for Japanese. /// /// For compatibility with Web servers that don't expect three-byte sequences /// in form submissions, the encoder doesn't generate three-byte sequences. /// That is, the JIS X 0212 support is decode-only. /// /// [Index visualization](https://encoding.spec.whatwg.org/euc-jp.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/euc-jp-bmp.html) /// /// This encoding roughly matches the Windows code page 20932. There are error /// handling differences and a handful of 2-byte sequences that decode differently. /// Additionall, Windows doesn't support 3-byte sequences. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static EUC_JP: &'static Encoding = &EUC_JP_INIT; /// The initializer for the [EUC-KR](static.EUC_KR.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static EUC_KR_INIT: Encoding = Encoding { name: "EUC-KR", variant: VariantEncoding::EucKr, }; /// The EUC-KR encoding. /// /// This is the Korean encoding for Windows. It extends the Unix legacy encoding /// for Korean, based on KS X 1001 (which also formed the base of MacKorean on Mac OS /// Classic), with all the characters from the Hangul Syllables block of Unicode. /// /// [Index visualization](https://encoding.spec.whatwg.org/euc-kr.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/euc-kr-bmp.html) /// /// This encoding matches the Windows code page 949, except Windows decodes byte 0x80 /// to U+0080 and some byte sequences that are error per the Encoding Standard to /// the question mark or the Private Use Area. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static EUC_KR: &'static Encoding = &EUC_KR_INIT; /// The initializer for the [GBK](static.GBK.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static GBK_INIT: Encoding = Encoding { name: "GBK", variant: VariantEncoding::Gbk, }; /// The GBK encoding. /// /// The decoder for this encoding is the same as the decoder for gb18030. /// The encoder side of this encoding is GBK with Windows code page 936 euro /// sign behavior. GBK extends GB2312-80 to cover the CJK Unified Ideographs /// Unicode block as well as a handful of ideographs from the CJK Unified /// Ideographs Extension A and CJK Compatibility Ideographs blocks. /// /// Unlike e.g. in the case of ISO-8859-1 and windows-1252, GBK encoder wasn't /// unified with the gb18030 encoder in the Encoding Standard out of concern /// that servers that expect GBK form submissions might not be able to handle /// the four-byte sequences. /// /// [Index visualization for the two-byte sequences](https://encoding.spec.whatwg.org/gb18030.html), /// [Visualization of BMP coverage of the two-byte index](https://encoding.spec.whatwg.org/gb18030-bmp.html) /// /// The encoder of this encoding roughly matches the Windows code page 936. /// The decoder side is a superset. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static GBK: &'static Encoding = &GBK_INIT; /// The initializer for the [IBM866](static.IBM866.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static IBM866_INIT: Encoding = Encoding { name: "IBM866", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.ibm866, 0x0440, 96, 16), }; /// The IBM866 encoding. /// /// This the most notable one of the DOS Cyrillic code pages. It has the same /// box drawing characters as code page 437, so it can be used for decoding /// DOS-era ASCII + box drawing data. /// /// [Index visualization](https://encoding.spec.whatwg.org/ibm866.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/ibm866-bmp.html) /// /// This encoding matches the Windows code page 866. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static IBM866: &'static Encoding = &IBM866_INIT; /// The initializer for the [ISO-2022-JP](static.ISO_2022_JP.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_2022_JP_INIT: Encoding = Encoding { name: "ISO-2022-JP", variant: VariantEncoding::Iso2022Jp, }; /// The ISO-2022-JP encoding. /// /// This the primary pre-UTF-8 encoding for Japanese email. It uses the ASCII /// byte range to encode non-Basic Latin characters. It's the only encoding /// supported by this crate whose encoder is stateful. /// /// [Index visualization](https://encoding.spec.whatwg.org/jis0208.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/jis0208-bmp.html) /// /// This encoding roughly matches the Windows code page 50220. Notably, Windows /// uses U+30FB in place of the REPLACEMENT CHARACTER and otherwise differs in /// error handling. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_2022_JP: &'static Encoding = &ISO_2022_JP_INIT; /// The initializer for the [ISO-8859-10](static.ISO_8859_10.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_10_INIT: Encoding = Encoding { name: "ISO-8859-10", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_10, 0x00DA, 90, 6), }; /// The ISO-8859-10 encoding. /// /// This is the Nordic part of the ISO/IEC 8859 encoding family. This encoding /// is also known as Latin 6. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-10.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-10-bmp.html) /// /// The Windows code page number for this encoding is 28600, but kernel32.dll /// does not support this encoding. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_10: &'static Encoding = &ISO_8859_10_INIT; /// The initializer for the [ISO-8859-13](static.ISO_8859_13.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_13_INIT: Encoding = Encoding { name: "ISO-8859-13", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_13, 0x00DF, 95, 1), }; /// The ISO-8859-13 encoding. /// /// This is the Baltic part of the ISO/IEC 8859 encoding family. This encoding /// is also known as Latin 7. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-13.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-13-bmp.html) /// /// This encoding matches the Windows code page 28603, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_13: &'static Encoding = &ISO_8859_13_INIT; /// The initializer for the [ISO-8859-14](static.ISO_8859_14.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_14_INIT: Encoding = Encoding { name: "ISO-8859-14", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_14, 0x00DF, 95, 17), }; /// The ISO-8859-14 encoding. /// /// This is the Celtic part of the ISO/IEC 8859 encoding family. This encoding /// is also known as Latin 8. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-14.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-14-bmp.html) /// /// The Windows code page number for this encoding is 28604, but kernel32.dll /// does not support this encoding. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_14: &'static Encoding = &ISO_8859_14_INIT; /// The initializer for the [ISO-8859-15](static.ISO_8859_15.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_15_INIT: Encoding = Encoding { name: "ISO-8859-15", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_15, 0x00BF, 63, 65), }; /// The ISO-8859-15 encoding. /// /// This is the revised Western European part of the ISO/IEC 8859 encoding /// family. This encoding is also known as Latin 9. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-15.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-15-bmp.html) /// /// This encoding matches the Windows code page 28605. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_15: &'static Encoding = &ISO_8859_15_INIT; /// The initializer for the [ISO-8859-16](static.ISO_8859_16.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_16_INIT: Encoding = Encoding { name: "ISO-8859-16", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_16, 0x00DF, 95, 4), }; /// The ISO-8859-16 encoding. /// /// This is the South-Eastern European part of the ISO/IEC 8859 encoding /// family. This encoding is also known as Latin 10. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-16.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-16-bmp.html) /// /// The Windows code page number for this encoding is 28606, but kernel32.dll /// does not support this encoding. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_16: &'static Encoding = &ISO_8859_16_INIT; /// The initializer for the [ISO-8859-2](static.ISO_8859_2.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_2_INIT: Encoding = Encoding { name: "ISO-8859-2", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_2, 0x00DF, 95, 1), }; /// The ISO-8859-2 encoding. /// /// This is the Central European part of the ISO/IEC 8859 encoding family. This encoding is also known as Latin 2. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-2.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-2-bmp.html) /// /// This encoding matches the Windows code page 28592. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_2: &'static Encoding = &ISO_8859_2_INIT; /// The initializer for the [ISO-8859-3](static.ISO_8859_3.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_3_INIT: Encoding = Encoding { name: "ISO-8859-3", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_3, 0x00DF, 95, 4), }; /// The ISO-8859-3 encoding. /// /// This is the South European part of the ISO/IEC 8859 encoding family. This encoding is also known as Latin 3. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-3.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-3-bmp.html) /// /// This encoding matches the Windows code page 28593. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_3: &'static Encoding = &ISO_8859_3_INIT; /// The initializer for the [ISO-8859-4](static.ISO_8859_4.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_4_INIT: Encoding = Encoding { name: "ISO-8859-4", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_4, 0x00DF, 95, 1), }; /// The ISO-8859-4 encoding. /// /// This is the North European part of the ISO/IEC 8859 encoding family. This encoding is also known as Latin 4. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-4.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-4-bmp.html) /// /// This encoding matches the Windows code page 28594. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_4: &'static Encoding = &ISO_8859_4_INIT; /// The initializer for the [ISO-8859-5](static.ISO_8859_5.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_5_INIT: Encoding = Encoding { name: "ISO-8859-5", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_5, 0x040E, 46, 66), }; /// The ISO-8859-5 encoding. /// /// This is the Cyrillic part of the ISO/IEC 8859 encoding family. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-5.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-5-bmp.html) /// /// This encoding matches the Windows code page 28595. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_5: &'static Encoding = &ISO_8859_5_INIT; /// The initializer for the [ISO-8859-6](static.ISO_8859_6.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_6_INIT: Encoding = Encoding { name: "ISO-8859-6", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_6, 0x0621, 65, 26), }; /// The ISO-8859-6 encoding. /// /// This is the Arabic part of the ISO/IEC 8859 encoding family. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-6.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-6-bmp.html) /// /// This encoding matches the Windows code page 28596, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_6: &'static Encoding = &ISO_8859_6_INIT; /// The initializer for the [ISO-8859-7](static.ISO_8859_7.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_7_INIT: Encoding = Encoding { name: "ISO-8859-7", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_7, 0x03A3, 83, 44), }; /// The ISO-8859-7 encoding. /// /// This is the Greek part of the ISO/IEC 8859 encoding family. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-7.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-7-bmp.html) /// /// This encoding roughly matches the Windows code page 28597. Windows decodes /// unassigned code points, the currency signs at 0xA4 and 0xA5 as well as /// 0xAA, which should be U+037A GREEK YPOGEGRAMMENI, to the Private Use Area /// of Unicode. Windows decodes 0xA1 to U+02BD MODIFIER LETTER REVERSED COMMA /// instead of U+2018 LEFT SINGLE QUOTATION MARK and 0xA2 to U+02BC MODIFIER /// LETTER APOSTROPHE instead of U+2019 RIGHT SINGLE QUOTATION MARK. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_7: &'static Encoding = &ISO_8859_7_INIT; /// The initializer for the [ISO-8859-8](static.ISO_8859_8.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_8_INIT: Encoding = Encoding { name: "ISO-8859-8", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_8, 0x05D0, 96, 27), }; /// The ISO-8859-8 encoding. /// /// This is the Hebrew part of the ISO/IEC 8859 encoding family in visual order. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-8.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-8-bmp.html) /// /// This encoding roughly matches the Windows code page 28598. Windows decodes /// 0xAF to OVERLINE instead of MACRON and 0xFE and 0xFD to the Private Use /// Area instead of LRM and RLM. Windows decodes unassigned code points to /// the private use area. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_8: &'static Encoding = &ISO_8859_8_INIT; /// The initializer for the [ISO-8859-8-I](static.ISO_8859_8_I.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static ISO_8859_8_I_INIT: Encoding = Encoding { name: "ISO-8859-8-I", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.iso_8859_8, 0x05D0, 96, 27), }; /// The ISO-8859-8-I encoding. /// /// This is the Hebrew part of the ISO/IEC 8859 encoding family in logical order. /// /// [Index visualization](https://encoding.spec.whatwg.org/iso-8859-8.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/iso-8859-8-bmp.html) /// /// This encoding roughly matches the Windows code page 38598. Windows decodes /// 0xAF to OVERLINE instead of MACRON and 0xFE and 0xFD to the Private Use /// Area instead of LRM and RLM. Windows decodes unassigned code points to /// the private use area. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static ISO_8859_8_I: &'static Encoding = &ISO_8859_8_I_INIT; /// The initializer for the [KOI8-R](static.KOI8_R.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static KOI8_R_INIT: Encoding = Encoding { name: "KOI8-R", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.koi8_r, 0x044E, 64, 1), }; /// The KOI8-R encoding. /// /// This is an encoding for Russian from [RFC 1489](https://tools.ietf.org/html/rfc1489). /// /// [Index visualization](https://encoding.spec.whatwg.org/koi8-r.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/koi8-r-bmp.html) /// /// This encoding matches the Windows code page 20866. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static KOI8_R: &'static Encoding = &KOI8_R_INIT; /// The initializer for the [KOI8-U](static.KOI8_U.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static KOI8_U_INIT: Encoding = Encoding { name: "KOI8-U", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.koi8_u, 0x044E, 64, 1), }; /// The KOI8-U encoding. /// /// This is an encoding for Ukrainian adapted from KOI8-R. /// /// [Index visualization](https://encoding.spec.whatwg.org/koi8-u.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/koi8-u-bmp.html) /// /// This encoding matches the Windows code page 21866. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static KOI8_U: &'static Encoding = &KOI8_U_INIT; /// The initializer for the [Shift_JIS](static.SHIFT_JIS.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static SHIFT_JIS_INIT: Encoding = Encoding { name: "Shift_JIS", variant: VariantEncoding::ShiftJis, }; /// The Shift_JIS encoding. /// /// This is the Japanese encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/shift_jis.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/shift_jis-bmp.html) /// /// This encoding matches the Windows code page 932, except Windows decodes some byte /// sequences that are error per the Encoding Standard to the question mark or the /// Private Use Area and generally uses U+30FB in place of the REPLACEMENT CHARACTER. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static SHIFT_JIS: &'static Encoding = &SHIFT_JIS_INIT; /// The initializer for the [UTF-16BE](static.UTF_16BE.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static UTF_16BE_INIT: Encoding = Encoding { name: "UTF-16BE", variant: VariantEncoding::Utf16Be, }; /// The UTF-16BE encoding. /// /// This decode-only encoding uses 16-bit code units due to Unicode originally /// having been designed as a 16-bit reportoire. In the absence of a byte order /// mark the big endian byte order is assumed. /// /// There is no corresponding encoder in this crate or in the Encoding /// Standard. The output encoding of this encoding is UTF-8. /// /// This encoding matches the Windows code page 1201. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static UTF_16BE: &'static Encoding = &UTF_16BE_INIT; /// The initializer for the [UTF-16LE](static.UTF_16LE.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static UTF_16LE_INIT: Encoding = Encoding { name: "UTF-16LE", variant: VariantEncoding::Utf16Le, }; /// The UTF-16LE encoding. /// /// This decode-only encoding uses 16-bit code units due to Unicode originally /// having been designed as a 16-bit reportoire. In the absence of a byte order /// mark the little endian byte order is assumed. /// /// There is no corresponding encoder in this crate or in the Encoding /// Standard. The output encoding of this encoding is UTF-8. /// /// This encoding matches the Windows code page 1200. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static UTF_16LE: &'static Encoding = &UTF_16LE_INIT; /// The initializer for the [UTF-8](static.UTF_8.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static UTF_8_INIT: Encoding = Encoding { name: "UTF-8", variant: VariantEncoding::Utf8, }; /// The UTF-8 encoding. /// /// This is the encoding that should be used for all new development it can /// represent all of Unicode. /// /// This encoding matches the Windows code page 65001, except Windows differs /// in the number of errors generated for some erroneous byte sequences. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static UTF_8: &'static Encoding = &UTF_8_INIT; /// The initializer for the [gb18030](static.GB18030.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static GB18030_INIT: Encoding = Encoding { name: "gb18030", variant: VariantEncoding::Gb18030, }; /// The gb18030 encoding. /// /// This encoding matches GB18030-2005 except the two-byte sequence 0xA3 0xA0 /// maps to U+3000 for compatibility with existing Web content. As a result, /// this encoding can represent all of Unicode except for the private-use /// character U+E5E5. /// /// [Index visualization for the two-byte sequences](https://encoding.spec.whatwg.org/gb18030.html), /// [Visualization of BMP coverage of the two-byte index](https://encoding.spec.whatwg.org/gb18030-bmp.html) /// /// This encoding matches the Windows code page 54936. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static GB18030: &'static Encoding = &GB18030_INIT; /// The initializer for the [macintosh](static.MACINTOSH.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static MACINTOSH_INIT: Encoding = Encoding { name: "macintosh", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.macintosh, 0x00CD, 106, 3), }; /// The macintosh encoding. /// /// This is the MacRoman encoding from Mac OS Classic. /// /// [Index visualization](https://encoding.spec.whatwg.org/macintosh.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/macintosh-bmp.html) /// /// This encoding matches the Windows code page 10000, except Windows decodes /// 0xBD to U+2126 OHM SIGN instead of U+03A9 GREEK CAPITAL LETTER OMEGA. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static MACINTOSH: &'static Encoding = &MACINTOSH_INIT; /// The initializer for the [replacement](static.REPLACEMENT.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static REPLACEMENT_INIT: Encoding = Encoding { name: "replacement", variant: VariantEncoding::Replacement, }; /// The replacement encoding. /// /// This decode-only encoding decodes all non-zero-length streams to a single /// REPLACEMENT CHARACTER. Its purpose is to avoid the use of an /// ASCII-compatible fallback encoding (typically windows-1252) for some /// encodings that are no longer supported by the Web Platform and that /// would be dangerous to treat as ASCII-compatible. /// /// There is no corresponding encoder. The output encoding of this encoding /// is UTF-8. /// /// This encoding does not have a Windows code page number. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static REPLACEMENT: &'static Encoding = &REPLACEMENT_INIT; /// The initializer for the [windows-1250](static.WINDOWS_1250.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static WINDOWS_1250_INIT: Encoding = Encoding { name: "windows-1250", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.windows_1250, 0x00DC, 92, 2), }; /// The windows-1250 encoding. /// /// This is the Central European encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1250.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1250-bmp.html) /// /// This encoding matches the Windows code page 1250. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static WINDOWS_1250: &'static Encoding = &WINDOWS_1250_INIT; /// The initializer for the [windows-1251](static.WINDOWS_1251.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static WINDOWS_1251_INIT: Encoding = Encoding { name: "windows-1251", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.windows_1251, 0x0410, 64, 64), }; /// The windows-1251 encoding. /// /// This is the Cyrillic encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1251.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1251-bmp.html) /// /// This encoding matches the Windows code page 1251. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static WINDOWS_1251: &'static Encoding = &WINDOWS_1251_INIT; /// The initializer for the [windows-1252](static.WINDOWS_1252.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static WINDOWS_1252_INIT: Encoding = Encoding { name: "windows-1252", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.windows_1252, 0x00A0, 32, 96), }; /// The windows-1252 encoding. /// /// This is the Western encoding for Windows. It is an extension of ISO-8859-1, /// which is known as Latin 1. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1252.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1252-bmp.html) /// /// This encoding matches the Windows code page 1252. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static WINDOWS_1252: &'static Encoding = &WINDOWS_1252_INIT; /// The initializer for the [windows-1253](static.WINDOWS_1253.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static WINDOWS_1253_INIT: Encoding = Encoding { name: "windows-1253", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.windows_1253, 0x03A3, 83, 44), }; /// The windows-1253 encoding. /// /// This is the Greek encoding for Windows. It is mostly an extension of /// ISO-8859-7, but U+0386 is mapped to a different byte. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1253.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1253-bmp.html) /// /// This encoding matches the Windows code page 1253, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static WINDOWS_1253: &'static Encoding = &WINDOWS_1253_INIT; /// The initializer for the [windows-1254](static.WINDOWS_1254.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static WINDOWS_1254_INIT: Encoding = Encoding { name: "windows-1254", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.windows_1254, 0x00DF, 95, 17), }; /// The windows-1254 encoding. /// /// This is the Turkish encoding for Windows. It is an extension of ISO-8859-9, /// which is known as Latin 5. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1254.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1254-bmp.html) /// /// This encoding matches the Windows code page 1254. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static WINDOWS_1254: &'static Encoding = &WINDOWS_1254_INIT; /// The initializer for the [windows-1255](static.WINDOWS_1255.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static WINDOWS_1255_INIT: Encoding = Encoding { name: "windows-1255", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.windows_1255, 0x05D0, 96, 27), }; /// The windows-1255 encoding. /// /// This is the Hebrew encoding for Windows. It is an extension of ISO-8859-8-I, /// except for a currency sign swap. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1255.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1255-bmp.html) /// /// This encoding matches the Windows code page 1255, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static WINDOWS_1255: &'static Encoding = &WINDOWS_1255_INIT; /// The initializer for the [windows-1256](static.WINDOWS_1256.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static WINDOWS_1256_INIT: Encoding = Encoding { name: "windows-1256", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.windows_1256, 0x0621, 65, 22), }; /// The windows-1256 encoding. /// /// This is the Arabic encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1256.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1256-bmp.html) /// /// This encoding matches the Windows code page 1256. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static WINDOWS_1256: &'static Encoding = &WINDOWS_1256_INIT; /// The initializer for the [windows-1257](static.WINDOWS_1257.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static WINDOWS_1257_INIT: Encoding = Encoding { name: "windows-1257", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.windows_1257, 0x00DF, 95, 1), }; /// The windows-1257 encoding. /// /// This is the Baltic encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1257.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1257-bmp.html) /// /// This encoding matches the Windows code page 1257, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static WINDOWS_1257: &'static Encoding = &WINDOWS_1257_INIT; /// The initializer for the [windows-1258](static.WINDOWS_1258.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static WINDOWS_1258_INIT: Encoding = Encoding { name: "windows-1258", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.windows_1258, 0x00DF, 95, 4), }; /// The windows-1258 encoding. /// /// This is the Vietnamese encoding for Windows. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-1258.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-1258-bmp.html) /// /// This encoding matches the Windows code page 1258 when used in the /// non-normalizing mode. Unlike with the other single-byte encodings, the /// result of decoding is not necessarily in Normalization Form C. On the /// other hand, input in the Normalization Form C is not encoded without /// replacement. In general, it's a bad idea to encode to encodings other /// than UTF-8, but this encoding is especially hazardous to encode to. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static WINDOWS_1258: &'static Encoding = &WINDOWS_1258_INIT; /// The initializer for the [windows-874](static.WINDOWS_874.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static WINDOWS_874_INIT: Encoding = Encoding { name: "windows-874", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.windows_874, 0x0E01, 33, 58), }; /// The windows-874 encoding. /// /// This is the Thai encoding for Windows. It is an extension of TIS-620 / ISO-8859-11. /// /// [Index visualization](https://encoding.spec.whatwg.org/windows-874.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/windows-874-bmp.html) /// /// This encoding matches the Windows code page 874, except Windows decodes /// unassigned code points to the Private Use Area of Unicode. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static WINDOWS_874: &'static Encoding = &WINDOWS_874_INIT; /// The initializer for the [x-mac-cyrillic](static.X_MAC_CYRILLIC.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static X_MAC_CYRILLIC_INIT: Encoding = Encoding { name: "x-mac-cyrillic", variant: VariantEncoding::SingleByte(&data::SINGLE_BYTE_DATA.x_mac_cyrillic, 0x0430, 96, 31), }; /// The x-mac-cyrillic encoding. /// /// This is the MacUkrainian encoding from Mac OS Classic. /// /// [Index visualization](https://encoding.spec.whatwg.org/x-mac-cyrillic.html), /// [Visualization of BMP coverage](https://encoding.spec.whatwg.org/x-mac-cyrillic-bmp.html) /// /// This encoding matches the Windows code page 10017. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static X_MAC_CYRILLIC: &'static Encoding = &X_MAC_CYRILLIC_INIT; /// The initializer for the [x-user-defined](static.X_USER_DEFINED.html) encoding. /// /// For use only for taking the address of this form when /// Rust prohibits the use of the non-`_INIT` form directly, /// such as in initializers of other `static`s. If in doubt, /// use the corresponding non-`_INIT` reference-typed `static`. /// /// This part of the public API will go away if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate or if Rust starts allowing static arrays /// to be initialized with `pub static FOO: &'static Encoding` /// items. pub static X_USER_DEFINED_INIT: Encoding = Encoding { name: "x-user-defined", variant: VariantEncoding::UserDefined, }; /// The x-user-defined encoding. /// /// This encoding offsets the non-ASCII bytes by `0xF700` thereby decoding /// them to the Private Use Area of Unicode. It was used for loading binary /// data into a JavaScript string using `XMLHttpRequest` before XHR supported /// the `"arraybuffer"` response type. /// /// This encoding does not have a Windows code page number. /// /// This will change from `static` to `const` if Rust changes /// to make the referent of `pub const FOO: &'static Encoding` /// unique cross-crate, so don't take the address of this /// `static`. pub static X_USER_DEFINED: &'static Encoding = &X_USER_DEFINED_INIT; static LABELS_SORTED: [&'static str; 228] = [ "l1", "l2", "l3", "l4", "l5", "l6", "l9", "866", "mac", "koi", "gbk", "big5", "utf8", "koi8", "sjis", "ucs-2", "ms932", "cp866", "utf-8", "cp819", "ascii", "x-gbk", "greek", "cp1250", "cp1251", "latin1", "gb2312", "cp1252", "latin2", "cp1253", "latin3", "cp1254", "latin4", "cp1255", "csbig5", "latin5", "utf-16", "cp1256", "ibm866", "latin6", "cp1257", "cp1258", "greek8", "ibm819", "arabic", "visual", "korean", "euc-jp", "koi8-r", "koi8_r", "euc-kr", "x-sjis", "koi8-u", "hebrew", "tis-620", "gb18030", "ksc5601", "gb_2312", "dos-874", "cn-big5", "unicode", "chinese", "logical", "cskoi8r", "cseuckr", "koi8-ru", "x-cp1250", "ksc_5601", "x-cp1251", "iso88591", "csgb2312", "x-cp1252", "iso88592", "x-cp1253", "iso88593", "ecma-114", "x-cp1254", "iso88594", "x-cp1255", "iso88595", "x-x-big5", "x-cp1256", "csibm866", "iso88596", "x-cp1257", "iso88597", "asmo-708", "ecma-118", "elot_928", "x-cp1258", "iso88598", "iso88599", "cyrillic", "utf-16be", "utf-16le", "us-ascii", "ms_kanji", "x-euc-jp", "iso885910", "iso8859-1", "iso885911", "iso8859-2", "iso8859-3", "iso885913", "iso8859-4", "iso885914", "iso8859-5", "iso885915", "iso8859-6", "iso8859-7", "iso8859-8", "iso-ir-58", "iso8859-9", "csunicode", "macintosh", "shift-jis", "shift_jis", "iso-ir-100", "iso8859-10", "iso-ir-110", "gb_2312-80", "iso-8859-1", "iso_8859-1", "iso-ir-101", "iso8859-11", "iso-8859-2", "iso_8859-2", "hz-gb-2312", "iso-8859-3", "iso_8859-3", "iso8859-13", "iso-8859-4", "iso_8859-4", "iso8859-14", "iso-ir-144", "iso-8859-5", "iso_8859-5", "iso8859-15", "iso-8859-6", "iso_8859-6", "iso-ir-126", "iso-8859-7", "iso_8859-7", "iso-ir-127", "iso-ir-157", "iso-8859-8", "iso_8859-8", "iso-ir-138", "iso-ir-148", "iso-8859-9", "iso_8859-9", "iso-ir-109", "iso-ir-149", "big5-hkscs", "csshiftjis", "iso-8859-10", "iso-8859-11", "csisolatin1", "csisolatin2", "iso-8859-13", "csisolatin3", "iso-8859-14", "windows-874", "csisolatin4", "iso-8859-15", "iso_8859-15", "csisolatin5", "iso-8859-16", "csisolatin6", "windows-949", "csisolatin9", "csiso88596e", "csiso88598e", "unicodefffe", "unicodefeff", "csmacintosh", "csiso88596i", "csiso88598i", "windows-31j", "x-mac-roman", "iso-2022-cn", "iso-2022-jp", "csiso2022jp", "iso-2022-kr", "csiso2022kr", "replacement", "windows-1250", "windows-1251", "windows-1252", "windows-1253", "windows-1254", "windows-1255", "windows-1256", "windows-1257", "windows-1258", "iso-8859-6-e", "iso-8859-8-e", "iso-8859-6-i", "iso-8859-8-i", "sun_eu_greek", "csksc56011987", "unicode20utf8", "unicode11utf8", "ks_c_5601-1987", "ansi_x3.4-1968", "ks_c_5601-1989", "x-mac-cyrillic", "x-user-defined", "csiso58gb231280", "iso-10646-ucs-2", "iso_8859-1:1987", "iso_8859-2:1987", "iso_8859-6:1987", "iso_8859-7:1987", "iso_8859-3:1988", "iso_8859-4:1988", "iso_8859-5:1988", "iso_8859-8:1988", "x-unicode20utf8", "iso_8859-9:1989", "csisolatingreek", "x-mac-ukrainian", "iso-2022-cn-ext", "csisolatinarabic", "csisolatinhebrew", "unicode-1-1-utf-8", "csisolatincyrillic", "cseucpkdfmtjapanese", ]; static ENCODINGS_IN_LABEL_SORT: [&'static Encoding; 228] = [ &WINDOWS_1252_INIT, &ISO_8859_2_INIT, &ISO_8859_3_INIT, &ISO_8859_4_INIT, &WINDOWS_1254_INIT, &ISO_8859_10_INIT, &ISO_8859_15_INIT, &IBM866_INIT, &MACINTOSH_INIT, &KOI8_R_INIT, &GBK_INIT, &BIG5_INIT, &UTF_8_INIT, &KOI8_R_INIT, &SHIFT_JIS_INIT, &UTF_16LE_INIT, &SHIFT_JIS_INIT, &IBM866_INIT, &UTF_8_INIT, &WINDOWS_1252_INIT, &WINDOWS_1252_INIT, &GBK_INIT, &ISO_8859_7_INIT, &WINDOWS_1250_INIT, &WINDOWS_1251_INIT, &WINDOWS_1252_INIT, &GBK_INIT, &WINDOWS_1252_INIT, &ISO_8859_2_INIT, &WINDOWS_1253_INIT, &ISO_8859_3_INIT, &WINDOWS_1254_INIT, &ISO_8859_4_INIT, &WINDOWS_1255_INIT, &BIG5_INIT, &WINDOWS_1254_INIT, &UTF_16LE_INIT, &WINDOWS_1256_INIT, &IBM866_INIT, &ISO_8859_10_INIT, &WINDOWS_1257_INIT, &WINDOWS_1258_INIT, &ISO_8859_7_INIT, &WINDOWS_1252_INIT, &ISO_8859_6_INIT, &ISO_8859_8_INIT, &EUC_KR_INIT, &EUC_JP_INIT, &KOI8_R_INIT, &KOI8_R_INIT, &EUC_KR_INIT, &SHIFT_JIS_INIT, &KOI8_U_INIT, &ISO_8859_8_INIT, &WINDOWS_874_INIT, &GB18030_INIT, &EUC_KR_INIT, &GBK_INIT, &WINDOWS_874_INIT, &BIG5_INIT, &UTF_16LE_INIT, &GBK_INIT, &ISO_8859_8_I_INIT, &KOI8_R_INIT, &EUC_KR_INIT, &KOI8_U_INIT, &WINDOWS_1250_INIT, &EUC_KR_INIT, &WINDOWS_1251_INIT, &WINDOWS_1252_INIT, &GBK_INIT, &WINDOWS_1252_INIT, &ISO_8859_2_INIT, &WINDOWS_1253_INIT, &ISO_8859_3_INIT, &ISO_8859_6_INIT, &WINDOWS_1254_INIT, &ISO_8859_4_INIT, &WINDOWS_1255_INIT, &ISO_8859_5_INIT, &BIG5_INIT, &WINDOWS_1256_INIT, &IBM866_INIT, &ISO_8859_6_INIT, &WINDOWS_1257_INIT, &ISO_8859_7_INIT, &ISO_8859_6_INIT, &ISO_8859_7_INIT, &ISO_8859_7_INIT, &WINDOWS_1258_INIT, &ISO_8859_8_INIT, &WINDOWS_1254_INIT, &ISO_8859_5_INIT, &UTF_16BE_INIT, &UTF_16LE_INIT, &WINDOWS_1252_INIT, &SHIFT_JIS_INIT, &EUC_JP_INIT, &ISO_8859_10_INIT, &WINDOWS_1252_INIT, &WINDOWS_874_INIT, &ISO_8859_2_INIT, &ISO_8859_3_INIT, &ISO_8859_13_INIT, &ISO_8859_4_INIT, &ISO_8859_14_INIT, &ISO_8859_5_INIT, &ISO_8859_15_INIT, &ISO_8859_6_INIT, &ISO_8859_7_INIT, &ISO_8859_8_INIT, &GBK_INIT, &WINDOWS_1254_INIT, &UTF_16LE_INIT, &MACINTOSH_INIT, &SHIFT_JIS_INIT, &SHIFT_JIS_INIT, &WINDOWS_1252_INIT, &ISO_8859_10_INIT, &ISO_8859_4_INIT, &GBK_INIT, &WINDOWS_1252_INIT, &WINDOWS_1252_INIT, &ISO_8859_2_INIT, &WINDOWS_874_INIT, &ISO_8859_2_INIT, &ISO_8859_2_INIT, &REPLACEMENT_INIT, &ISO_8859_3_INIT, &ISO_8859_3_INIT, &ISO_8859_13_INIT, &ISO_8859_4_INIT, &ISO_8859_4_INIT, &ISO_8859_14_INIT, &ISO_8859_5_INIT, &ISO_8859_5_INIT, &ISO_8859_5_INIT, &ISO_8859_15_INIT, &ISO_8859_6_INIT, &ISO_8859_6_INIT, &ISO_8859_7_INIT, &ISO_8859_7_INIT, &ISO_8859_7_INIT, &ISO_8859_6_INIT, &ISO_8859_10_INIT, &ISO_8859_8_INIT, &ISO_8859_8_INIT, &ISO_8859_8_INIT, &WINDOWS_1254_INIT, &WINDOWS_1254_INIT, &WINDOWS_1254_INIT, &ISO_8859_3_INIT, &EUC_KR_INIT, &BIG5_INIT, &SHIFT_JIS_INIT, &ISO_8859_10_INIT, &WINDOWS_874_INIT, &WINDOWS_1252_INIT, &ISO_8859_2_INIT, &ISO_8859_13_INIT, &ISO_8859_3_INIT, &ISO_8859_14_INIT, &WINDOWS_874_INIT, &ISO_8859_4_INIT, &ISO_8859_15_INIT, &ISO_8859_15_INIT, &WINDOWS_1254_INIT, &ISO_8859_16_INIT, &ISO_8859_10_INIT, &EUC_KR_INIT, &ISO_8859_15_INIT, &ISO_8859_6_INIT, &ISO_8859_8_INIT, &UTF_16BE_INIT, &UTF_16LE_INIT, &MACINTOSH_INIT, &ISO_8859_6_INIT, &ISO_8859_8_I_INIT, &SHIFT_JIS_INIT, &MACINTOSH_INIT, &REPLACEMENT_INIT, &ISO_2022_JP_INIT, &ISO_2022_JP_INIT, &REPLACEMENT_INIT, &REPLACEMENT_INIT, &REPLACEMENT_INIT, &WINDOWS_1250_INIT, &WINDOWS_1251_INIT, &WINDOWS_1252_INIT, &WINDOWS_1253_INIT, &WINDOWS_1254_INIT, &WINDOWS_1255_INIT, &WINDOWS_1256_INIT, &WINDOWS_1257_INIT, &WINDOWS_1258_INIT, &ISO_8859_6_INIT, &ISO_8859_8_INIT, &ISO_8859_6_INIT, &ISO_8859_8_I_INIT, &ISO_8859_7_INIT, &EUC_KR_INIT, &UTF_8_INIT, &UTF_8_INIT, &EUC_KR_INIT, &WINDOWS_1252_INIT, &EUC_KR_INIT, &X_MAC_CYRILLIC_INIT, &X_USER_DEFINED_INIT, &GBK_INIT, &UTF_16LE_INIT, &WINDOWS_1252_INIT, &ISO_8859_2_INIT, &ISO_8859_6_INIT, &ISO_8859_7_INIT, &ISO_8859_3_INIT, &ISO_8859_4_INIT, &ISO_8859_5_INIT, &ISO_8859_8_INIT, &UTF_8_INIT, &WINDOWS_1254_INIT, &ISO_8859_7_INIT, &X_MAC_CYRILLIC_INIT, &REPLACEMENT_INIT, &ISO_8859_6_INIT, &ISO_8859_8_INIT, &UTF_8_INIT, &ISO_8859_5_INIT, &EUC_JP_INIT, ]; // END GENERATED CODE /// An encoding as defined in the [Encoding Standard][1]. /// /// An _encoding_ defines a mapping from a `u8` sequence to a `char` sequence /// and, in most cases, vice versa. Each encoding has a name, an output /// encoding, and one or more labels. /// /// _Labels_ are ASCII-case-insensitive strings that are used to identify an /// encoding in formats and protocols. The _name_ of the encoding is the /// preferred label in the case appropriate for returning from the /// [`characterSet`][2] property of the `Document` DOM interface. /// /// The _output encoding_ is the encoding used for form submission and URL /// parsing on Web pages in the encoding. This is UTF-8 for the replacement, /// UTF-16LE and UTF-16BE encodings and the encoding itself for other /// encodings. /// /// [1]: https://encoding.spec.whatwg.org/ /// [2]: https://dom.spec.whatwg.org/#dom-document-characterset /// /// # Streaming vs. Non-Streaming /// /// When you have the entire input in a single buffer, you can use the /// methods [`decode()`][3], [`decode_with_bom_removal()`][3], /// [`decode_without_bom_handling()`][5], /// [`decode_without_bom_handling_and_without_replacement()`][6] and /// [`encode()`][7]. (These methods are available to Rust callers only and are /// not available in the C API.) Unlike the rest of the API available to Rust, /// these methods perform heap allocations. You should the `Decoder` and /// `Encoder` objects when your input is split into multiple buffers or when /// you want to control the allocation of the output buffers. /// /// [3]: #method.decode /// [4]: #method.decode_with_bom_removal /// [5]: #method.decode_without_bom_handling /// [6]: #method.decode_without_bom_handling_and_without_replacement /// [7]: #method.encode /// /// # Instances /// /// All instances of `Encoding` are statically allocated and have the `'static` /// lifetime. There is precisely one unique `Encoding` instance for each /// encoding defined in the Encoding Standard. /// /// To obtain a reference to a particular encoding whose identity you know at /// compile time, use a `static` that refers to encoding. There is a `static` /// for each encoding. The `static`s are named in all caps with hyphens /// replaced with underscores (and in C/C++ have `_ENCODING` appended to the /// name). For example, if you know at compile time that you will want to /// decode using the UTF-8 encoding, use the `UTF_8` `static` (`UTF_8_ENCODING` /// in C/C++). /// /// Additionally, there are non-reference-typed forms ending with `_INIT` to /// work around the problem that `static`s of the type `&'static Encoding` /// cannot be used to initialize items of an array whose type is /// `[&'static Encoding; N]`. /// /// If you don't know what encoding you need at compile time and need to /// dynamically get an encoding by label, use /// Encoding::for_label(label). /// /// Instances of `Encoding` can be compared with `==` (in both Rust and in /// C/C++). pub struct Encoding { name: &'static str, variant: VariantEncoding, } impl Encoding { /// Implements the /// [_get an encoding_](https://encoding.spec.whatwg.org/#concept-encoding-get) /// algorithm. /// /// If, after ASCII-lowercasing and removing leading and trailing /// whitespace, the argument matches a label defined in the Encoding /// Standard, `Some(&'static Encoding)` representing the corresponding /// encoding is returned. If there is no match, `None` is returned. /// /// This is the right method to use if the action upon the method returning /// `None` is to use a fallback encoding (e.g. `WINDOWS_1252`) instead. /// When the action upon the method returning `None` is not to proceed with /// a fallback but to refuse processing, `for_label_no_replacement()` is more /// appropriate. /// /// The argument is of type `&[u8]` instead of `&str` to save callers /// that are extracting the label from a non-UTF-8 protocol the trouble /// of conversion to UTF-8. (If you have a `&str`, just call `.as_bytes()` /// on it.) /// /// Available via the C wrapper. /// /// # Example /// ``` /// use encoding_rs::Encoding; /// /// assert_eq!(Some(encoding_rs::UTF_8), Encoding::for_label(b"utf-8")); /// assert_eq!(Some(encoding_rs::UTF_8), Encoding::for_label(b"unicode11utf8")); /// /// assert_eq!(Some(encoding_rs::ISO_8859_2), Encoding::for_label(b"latin2")); /// /// assert_eq!(Some(encoding_rs::UTF_16BE), Encoding::for_label(b"utf-16be")); /// /// assert_eq!(None, Encoding::for_label(b"unrecognized label")); /// ``` pub fn for_label(label: &[u8]) -> Option<&'static Encoding> { let mut trimmed = [0u8; LONGEST_LABEL_LENGTH]; let mut trimmed_pos = 0usize; let mut iter = label.into_iter(); // before loop { match iter.next() { None => { return None; } Some(byte) => { // The characters used in labels are: // a-z (except q, but excluding it below seems excessive) // 0-9 // . _ - : match *byte { 0x09u8 | 0x0Au8 | 0x0Cu8 | 0x0Du8 | 0x20u8 => { continue; } b'A'..=b'Z' => { trimmed[trimmed_pos] = *byte + 0x20u8; trimmed_pos = 1usize; break; } b'a'..=b'z' | b'0'..=b'9' | b'-' | b'_' | b':' | b'.' => { trimmed[trimmed_pos] = *byte; trimmed_pos = 1usize; break; } _ => { return None; } } } } } // inside loop { match iter.next() { None => { break; } Some(byte) => { match *byte { 0x09u8 | 0x0Au8 | 0x0Cu8 | 0x0Du8 | 0x20u8 => { break; } b'A'..=b'Z' => { if trimmed_pos == LONGEST_LABEL_LENGTH { // There's no encoding with a label this long return None; } trimmed[trimmed_pos] = *byte + 0x20u8; trimmed_pos += 1usize; continue; } b'a'..=b'z' | b'0'..=b'9' | b'-' | b'_' | b':' | b'.' => { if trimmed_pos == LONGEST_LABEL_LENGTH { // There's no encoding with a label this long return None; } trimmed[trimmed_pos] = *byte; trimmed_pos += 1usize; continue; } _ => { return None; } } } } } // after loop { match iter.next() { None => { break; } Some(byte) => { match *byte { 0x09u8 | 0x0Au8 | 0x0Cu8 | 0x0Du8 | 0x20u8 => { continue; } _ => { // There's no label with space in the middle return None; } } } } } let candidate = &trimmed[..trimmed_pos]; match LABELS_SORTED.binary_search_by(|probe| { let bytes = probe.as_bytes(); let c = bytes.len().cmp(&candidate.len()); if c != Ordering::Equal { return c; } let probe_iter = bytes.iter().rev(); let candidate_iter = candidate.iter().rev(); probe_iter.cmp(candidate_iter) }) { Ok(i) => Some(ENCODINGS_IN_LABEL_SORT[i]), Err(_) => None, } } /// This method behaves the same as `for_label()`, except when `for_label()` /// would return `Some(REPLACEMENT)`, this method returns `None` instead. /// /// This method is useful in scenarios where a fatal error is required /// upon invalid label, because in those cases the caller typically wishes /// to treat the labels that map to the replacement encoding as fatal /// errors, too. /// /// It is not OK to use this method when the action upon the method returning /// `None` is to use a fallback encoding (e.g. `WINDOWS_1252`). In such a /// case, the `for_label()` method should be used instead in order to avoid /// unsafe fallback for labels that `for_label()` maps to `Some(REPLACEMENT)`. /// /// Available via the C wrapper. #[inline] pub fn for_label_no_replacement(label: &[u8]) -> Option<&'static Encoding> { match Encoding::for_label(label) { None => None, Some(encoding) => { if encoding == REPLACEMENT { None } else { Some(encoding) } } } } /// Performs non-incremental BOM sniffing. /// /// The argument must either be a buffer representing the entire input /// stream (non-streaming case) or a buffer representing at least the first /// three bytes of the input stream (streaming case). /// /// Returns `Some((UTF_8, 3))`, `Some((UTF_16LE, 2))` or /// `Some((UTF_16BE, 2))` if the argument starts with the UTF-8, UTF-16LE /// or UTF-16BE BOM or `None` otherwise. /// /// Available via the C wrapper. #[inline] pub fn for_bom(buffer: &[u8]) -> Option<(&'static Encoding, usize)> { if buffer.starts_with(b"\xEF\xBB\xBF") { Some((UTF_8, 3)) } else if buffer.starts_with(b"\xFF\xFE") { Some((UTF_16LE, 2)) } else if buffer.starts_with(b"\xFE\xFF") { Some((UTF_16BE, 2)) } else { None } } /// Returns the name of this encoding. /// /// This name is appropriate to return as-is from the DOM /// `document.characterSet` property. /// /// Available via the C wrapper. #[inline] pub fn name(&'static self) -> &'static str { self.name } /// Checks whether the _output encoding_ of this encoding can encode every /// `char`. (Only true if the output encoding is UTF-8.) /// /// Available via the C wrapper. #[inline] pub fn can_encode_everything(&'static self) -> bool { self.output_encoding() == UTF_8 } /// Checks whether the bytes 0x00...0x7F map exclusively to the characters /// U+0000...U+007F and vice versa. /// /// Available via the C wrapper. #[inline] pub fn is_ascii_compatible(&'static self) -> bool { !(self == REPLACEMENT || self == UTF_16BE || self == UTF_16LE || self == ISO_2022_JP) } /// Checks whether this encoding maps one byte to one Basic Multilingual /// Plane code point (i.e. byte length equals decoded UTF-16 length) and /// vice versa (for mappable characters). /// /// `true` iff this encoding is on the list of [Legacy single-byte /// encodings](https://encoding.spec.whatwg.org/#legacy-single-byte-encodings) /// in the spec or x-user-defined. /// /// Available via the C wrapper. #[inline] pub fn is_single_byte(&'static self) -> bool { self.variant.is_single_byte() } /// Checks whether the bytes 0x00...0x7F map mostly to the characters /// U+0000...U+007F and vice versa. #[cfg(feature = "alloc")] #[inline] fn is_potentially_borrowable(&'static self) -> bool { !(self == REPLACEMENT || self == UTF_16BE || self == UTF_16LE) } /// Returns the _output encoding_ of this encoding. This is UTF-8 for /// UTF-16BE, UTF-16LE, and replacement and the encoding itself otherwise. /// /// _Note:_ The _output encoding_ concept is needed for form submission and /// error handling in the query strings of URLs in the Web Platform. /// /// Available via the C wrapper. #[inline] pub fn output_encoding(&'static self) -> &'static Encoding { if self == REPLACEMENT || self == UTF_16BE || self == UTF_16LE { UTF_8 } else { self } } /// Decode complete input to `Cow<'a, str>` _with BOM sniffing_ and with /// malformed sequences replaced with the REPLACEMENT CHARACTER when the /// entire input is available as a single buffer (i.e. the end of the /// buffer marks the end of the stream). /// /// The BOM, if any, does not appear in the output. /// /// This method implements the (non-streaming version of) the /// [_decode_](https://encoding.spec.whatwg.org/#decode) spec concept. /// /// The second item in the returned tuple is the encoding that was actually /// used (which may differ from this encoding thanks to BOM sniffing). /// /// The third item in the returned tuple indicates whether there were /// malformed sequences (that were replaced with the REPLACEMENT CHARACTER). /// /// _Note:_ It is wrong to use this when the input buffer represents only /// a segment of the input instead of the whole input. Use `new_decoder()` /// when decoding segmented input. /// /// This method performs a one or two heap allocations for the backing /// buffer of the `String` when unable to borrow. (One allocation if not /// errors and potentially another one in the presence of errors.) The /// first allocation assumes jemalloc and may not be optimal with /// allocators that do not use power-of-two buckets. A borrow is performed /// if decoding UTF-8 and the input is valid UTF-8, if decoding an /// ASCII-compatible encoding and the input is ASCII-only, or when decoding /// ISO-2022-JP and the input is entirely in the ASCII state without state /// transitions. /// /// # Panics /// /// If the size calculation for a heap-allocated backing buffer overflows /// `usize`. /// /// Available to Rust only and only with the `alloc` feature enabled (enabled /// by default). #[cfg(feature = "alloc")] #[inline] pub fn decode<'a>(&'static self, bytes: &'a [u8]) -> (Cow<'a, str>, &'static Encoding, bool) { let (encoding, without_bom) = match Encoding::for_bom(bytes) { Some((encoding, bom_length)) => (encoding, &bytes[bom_length..]), None => (self, bytes), }; let (cow, had_errors) = encoding.decode_without_bom_handling(without_bom); (cow, encoding, had_errors) } /// Decode complete input to `Cow<'a, str>` _with BOM removal_ and with /// malformed sequences replaced with the REPLACEMENT CHARACTER when the /// entire input is available as a single buffer (i.e. the end of the /// buffer marks the end of the stream). /// /// Only an initial byte sequence that is a BOM for this encoding is removed. /// /// When invoked on `UTF_8`, this method implements the (non-streaming /// version of) the /// [_UTF-8 decode_](https://encoding.spec.whatwg.org/#utf-8-decode) spec /// concept. /// /// The second item in the returned pair indicates whether there were /// malformed sequences (that were replaced with the REPLACEMENT CHARACTER). /// /// _Note:_ It is wrong to use this when the input buffer represents only /// a segment of the input instead of the whole input. Use /// `new_decoder_with_bom_removal()` when decoding segmented input. /// /// This method performs a one or two heap allocations for the backing /// buffer of the `String` when unable to borrow. (One allocation if not /// errors and potentially another one in the presence of errors.) The /// first allocation assumes jemalloc and may not be optimal with /// allocators that do not use power-of-two buckets. A borrow is performed /// if decoding UTF-8 and the input is valid UTF-8, if decoding an /// ASCII-compatible encoding and the input is ASCII-only, or when decoding /// ISO-2022-JP and the input is entirely in the ASCII state without state /// transitions. /// /// # Panics /// /// If the size calculation for a heap-allocated backing buffer overflows /// `usize`. /// /// Available to Rust only and only with the `alloc` feature enabled (enabled /// by default). #[cfg(feature = "alloc")] #[inline] pub fn decode_with_bom_removal<'a>(&'static self, bytes: &'a [u8]) -> (Cow<'a, str>, bool) { let without_bom = if self == UTF_8 && bytes.starts_with(b"\xEF\xBB\xBF") { &bytes[3..] } else if (self == UTF_16LE && bytes.starts_with(b"\xFF\xFE")) || (self == UTF_16BE && bytes.starts_with(b"\xFE\xFF")) { &bytes[2..] } else { bytes }; self.decode_without_bom_handling(without_bom) } /// Decode complete input to `Cow<'a, str>` _without BOM handling_ and /// with malformed sequences replaced with the REPLACEMENT CHARACTER when /// the entire input is available as a single buffer (i.e. the end of the /// buffer marks the end of the stream). /// /// When invoked on `UTF_8`, this method implements the (non-streaming /// version of) the /// [_UTF-8 decode without BOM_](https://encoding.spec.whatwg.org/#utf-8-decode-without-bom) /// spec concept. /// /// The second item in the returned pair indicates whether there were /// malformed sequences (that were replaced with the REPLACEMENT CHARACTER). /// /// _Note:_ It is wrong to use this when the input buffer represents only /// a segment of the input instead of the whole input. Use /// `new_decoder_without_bom_handling()` when decoding segmented input. /// /// This method performs a one or two heap allocations for the backing /// buffer of the `String` when unable to borrow. (One allocation if not /// errors and potentially another one in the presence of errors.) The /// first allocation assumes jemalloc and may not be optimal with /// allocators that do not use power-of-two buckets. A borrow is performed /// if decoding UTF-8 and the input is valid UTF-8, if decoding an /// ASCII-compatible encoding and the input is ASCII-only, or when decoding /// ISO-2022-JP and the input is entirely in the ASCII state without state /// transitions. /// /// # Panics /// /// If the size calculation for a heap-allocated backing buffer overflows /// `usize`. /// /// Available to Rust only and only with the `alloc` feature enabled (enabled /// by default). #[cfg(feature = "alloc")] pub fn decode_without_bom_handling<'a>(&'static self, bytes: &'a [u8]) -> (Cow<'a, str>, bool) { let (mut decoder, mut string, mut total_read) = if self.is_potentially_borrowable() { let valid_up_to = if self == UTF_8 { utf8_valid_up_to(bytes) } else if self == ISO_2022_JP { iso_2022_jp_ascii_valid_up_to(bytes) } else { ascii_valid_up_to(bytes) }; if valid_up_to == bytes.len() { let str: &str = unsafe { core::str::from_utf8_unchecked(bytes) }; return (Cow::Borrowed(str), false); } let decoder = self.new_decoder_without_bom_handling(); let rounded_without_replacement = checked_next_power_of_two(checked_add( valid_up_to, decoder.max_utf8_buffer_length_without_replacement(bytes.len() - valid_up_to), )); let with_replacement = checked_add( valid_up_to, decoder.max_utf8_buffer_length(bytes.len() - valid_up_to), ); let mut string = String::with_capacity( checked_min(rounded_without_replacement, with_replacement).unwrap(), ); unsafe { let vec = string.as_mut_vec(); vec.set_len(valid_up_to); core::ptr::copy_nonoverlapping(bytes.as_ptr(), vec.as_mut_ptr(), valid_up_to); } (decoder, string, valid_up_to) } else { let decoder = self.new_decoder_without_bom_handling(); let rounded_without_replacement = checked_next_power_of_two( decoder.max_utf8_buffer_length_without_replacement(bytes.len()), ); let with_replacement = decoder.max_utf8_buffer_length(bytes.len()); let string = String::with_capacity( checked_min(rounded_without_replacement, with_replacement).unwrap(), ); (decoder, string, 0) }; let mut total_had_errors = false; loop { let (result, read, had_errors) = decoder.decode_to_string(&bytes[total_read..], &mut string, true); total_read += read; total_had_errors |= had_errors; match result { CoderResult::InputEmpty => { debug_assert_eq!(total_read, bytes.len()); return (Cow::Owned(string), total_had_errors); } CoderResult::OutputFull => { // Allocate for the worst case. That is, we should come // here at most once per invocation of this method. let needed = decoder.max_utf8_buffer_length(bytes.len() - total_read); string.reserve(needed.unwrap()); } } } } /// Decode complete input to `Cow<'a, str>` _without BOM handling_ and /// _with malformed sequences treated as fatal_ when the entire input is /// available as a single buffer (i.e. the end of the buffer marks the end /// of the stream). /// /// When invoked on `UTF_8`, this method implements the (non-streaming /// version of) the /// [_UTF-8 decode without BOM or fail_](https://encoding.spec.whatwg.org/#utf-8-decode-without-bom-or-fail) /// spec concept. /// /// Returns `None` if a malformed sequence was encountered and the result /// of the decode as `Some(String)` otherwise. /// /// _Note:_ It is wrong to use this when the input buffer represents only /// a segment of the input instead of the whole input. Use /// `new_decoder_without_bom_handling()` when decoding segmented input. /// /// This method performs a single heap allocation for the backing /// buffer of the `String` when unable to borrow. A borrow is performed if /// decoding UTF-8 and the input is valid UTF-8, if decoding an /// ASCII-compatible encoding and the input is ASCII-only, or when decoding /// ISO-2022-JP and the input is entirely in the ASCII state without state /// transitions. /// /// # Panics /// /// If the size calculation for a heap-allocated backing buffer overflows /// `usize`. /// /// Available to Rust only and only with the `alloc` feature enabled (enabled /// by default). #[cfg(feature = "alloc")] pub fn decode_without_bom_handling_and_without_replacement<'a>( &'static self, bytes: &'a [u8], ) -> Option> { if self == UTF_8 { let valid_up_to = utf8_valid_up_to(bytes); if valid_up_to == bytes.len() { let str: &str = unsafe { core::str::from_utf8_unchecked(bytes) }; return Some(Cow::Borrowed(str)); } return None; } let (mut decoder, mut string, input) = if self.is_potentially_borrowable() { let valid_up_to = if self == ISO_2022_JP { iso_2022_jp_ascii_valid_up_to(bytes) } else { ascii_valid_up_to(bytes) }; if valid_up_to == bytes.len() { let str: &str = unsafe { core::str::from_utf8_unchecked(bytes) }; return Some(Cow::Borrowed(str)); } let decoder = self.new_decoder_without_bom_handling(); let mut string = String::with_capacity( checked_add( valid_up_to, decoder.max_utf8_buffer_length_without_replacement(bytes.len() - valid_up_to), ) .unwrap(), ); unsafe { let vec = string.as_mut_vec(); vec.set_len(valid_up_to); core::ptr::copy_nonoverlapping(bytes.as_ptr(), vec.as_mut_ptr(), valid_up_to); } (decoder, string, &bytes[valid_up_to..]) } else { let decoder = self.new_decoder_without_bom_handling(); let string = String::with_capacity( decoder .max_utf8_buffer_length_without_replacement(bytes.len()) .unwrap(), ); (decoder, string, bytes) }; let (result, read) = decoder.decode_to_string_without_replacement(input, &mut string, true); match result { DecoderResult::InputEmpty => { debug_assert_eq!(read, input.len()); Some(Cow::Owned(string)) } DecoderResult::Malformed(_, _) => None, DecoderResult::OutputFull => unreachable!(), } } /// Encode complete input to `Cow<'a, [u8]>` using the /// [_output encoding_](Encoding::output_encoding) of this encoding with /// unmappable characters replaced with decimal numeric character references /// when the entire input is available as a single buffer (i.e. the end of /// the buffer marks the end of the stream). /// /// This method implements the (non-streaming version of) the /// [_encode_](https://encoding.spec.whatwg.org/#encode) spec concept. For /// the [_UTF-8 encode_](https://encoding.spec.whatwg.org/#utf-8-encode) /// spec concept, it is slightly more efficient to use /// string.as_bytes() instead of invoking this /// method on `UTF_8`. /// /// The second item in the returned tuple is the encoding that was actually /// used (*which may differ from this encoding thanks to some encodings /// having UTF-8 as their output encoding*). /// /// The third item in the returned tuple indicates whether there were /// unmappable characters (that were replaced with HTML numeric character /// references). /// /// _Note:_ It is wrong to use this when the input buffer represents only /// a segment of the input instead of the whole input. Use `new_encoder()` /// when encoding segmented output. /// /// When encoding to UTF-8 or when encoding an ASCII-only input to a /// ASCII-compatible encoding, this method returns a borrow of the input /// without a heap allocation. Otherwise, this method performs a single /// heap allocation for the backing buffer of the `Vec` if there are no /// unmappable characters and potentially multiple heap allocations if /// there are. These allocations are tuned for jemalloc and may not be /// optimal when using a different allocator that doesn't use power-of-two /// buckets. /// /// # Panics /// /// If the size calculation for a heap-allocated backing buffer overflows /// `usize`. /// /// Available to Rust only and only with the `alloc` feature enabled (enabled /// by default). #[cfg(feature = "alloc")] pub fn encode<'a>(&'static self, string: &'a str) -> (Cow<'a, [u8]>, &'static Encoding, bool) { let output_encoding = self.output_encoding(); if output_encoding == UTF_8 { return (Cow::Borrowed(string.as_bytes()), output_encoding, false); } debug_assert!(output_encoding.is_potentially_borrowable()); let bytes = string.as_bytes(); let valid_up_to = if output_encoding == ISO_2022_JP { iso_2022_jp_ascii_valid_up_to(bytes) } else { ascii_valid_up_to(bytes) }; if valid_up_to == bytes.len() { return (Cow::Borrowed(bytes), output_encoding, false); } let mut encoder = output_encoding.new_encoder(); let mut vec: Vec = Vec::with_capacity( (checked_add( valid_up_to, encoder.max_buffer_length_from_utf8_if_no_unmappables(string.len() - valid_up_to), )) .unwrap() .next_power_of_two(), ); unsafe { vec.set_len(valid_up_to); core::ptr::copy_nonoverlapping(bytes.as_ptr(), vec.as_mut_ptr(), valid_up_to); } let mut total_read = valid_up_to; let mut total_had_errors = false; loop { let (result, read, had_errors) = encoder.encode_from_utf8_to_vec(&string[total_read..], &mut vec, true); total_read += read; total_had_errors |= had_errors; match result { CoderResult::InputEmpty => { debug_assert_eq!(total_read, string.len()); return (Cow::Owned(vec), output_encoding, total_had_errors); } CoderResult::OutputFull => { // reserve_exact wants to know how much more on top of current // length--not current capacity. let needed = encoder .max_buffer_length_from_utf8_if_no_unmappables(string.len() - total_read); let rounded = (checked_add(vec.capacity(), needed)) .unwrap() .next_power_of_two(); let additional = rounded - vec.len(); vec.reserve_exact(additional); } } } } fn new_variant_decoder(&'static self) -> VariantDecoder { self.variant.new_variant_decoder() } /// Instantiates a new decoder for this encoding with BOM sniffing enabled. /// /// BOM sniffing may cause the returned decoder to morph into a decoder /// for UTF-8, UTF-16LE or UTF-16BE instead of this encoding. The BOM /// does not appear in the output. /// /// Available via the C wrapper. #[inline] pub fn new_decoder(&'static self) -> Decoder { Decoder::new(self, self.new_variant_decoder(), BomHandling::Sniff) } /// Instantiates a new decoder for this encoding with BOM removal. /// /// If the input starts with bytes that are the BOM for this encoding, /// those bytes are removed. However, the decoder never morphs into a /// decoder for another encoding: A BOM for another encoding is treated as /// (potentially malformed) input to the decoding algorithm for this /// encoding. /// /// Available via the C wrapper. #[inline] pub fn new_decoder_with_bom_removal(&'static self) -> Decoder { Decoder::new(self, self.new_variant_decoder(), BomHandling::Remove) } /// Instantiates a new decoder for this encoding with BOM handling disabled. /// /// If the input starts with bytes that look like a BOM, those bytes are /// not treated as a BOM. (Hence, the decoder never morphs into a decoder /// for another encoding.) /// /// _Note:_ If the caller has performed BOM sniffing on its own but has not /// removed the BOM, the caller should use `new_decoder_with_bom_removal()` /// instead of this method to cause the BOM to be removed. /// /// Available via the C wrapper. #[inline] pub fn new_decoder_without_bom_handling(&'static self) -> Decoder { Decoder::new(self, self.new_variant_decoder(), BomHandling::Off) } /// Instantiates a new encoder for the [_output encoding_](Encoding::output_encoding) /// of this encoding. /// /// _Note:_ The output encoding of UTF-16BE, UTF-16LE, and replacement is UTF-8. There /// is no encoder for UTF-16BE, UTF-16LE, and replacement themselves. /// /// Available via the C wrapper. #[inline] pub fn new_encoder(&'static self) -> Encoder { let enc = self.output_encoding(); enc.variant.new_encoder(enc) } /// Validates UTF-8. /// /// Returns the index of the first byte that makes the input malformed as /// UTF-8 or the length of the slice if the slice is entirely valid. /// /// This is currently faster than the corresponding standard library /// functionality. If this implementation gets upstreamed to the standard /// library, this method may be removed in the future. /// /// Available via the C wrapper. pub fn utf8_valid_up_to(bytes: &[u8]) -> usize { utf8_valid_up_to(bytes) } /// Validates ASCII. /// /// Returns the index of the first byte that makes the input malformed as /// ASCII or the length of the slice if the slice is entirely valid. /// /// Available via the C wrapper. pub fn ascii_valid_up_to(bytes: &[u8]) -> usize { ascii_valid_up_to(bytes) } /// Validates ISO-2022-JP ASCII-state data. /// /// Returns the index of the first byte that makes the input not /// representable in the ASCII state of ISO-2022-JP or the length of the /// slice if the slice is entirely representable in the ASCII state of /// ISO-2022-JP. /// /// Available via the C wrapper. pub fn iso_2022_jp_ascii_valid_up_to(bytes: &[u8]) -> usize { iso_2022_jp_ascii_valid_up_to(bytes) } } impl PartialEq for Encoding { #[inline] fn eq(&self, other: &Encoding) -> bool { (self as *const Encoding) == (other as *const Encoding) } } impl Eq for Encoding {} #[cfg(test)] impl PartialOrd for Encoding { fn partial_cmp(&self, other: &Self) -> Option { (self as *const Encoding as usize).partial_cmp(&(other as *const Encoding as usize)) } } #[cfg(test)] impl Ord for Encoding { fn cmp(&self, other: &Self) -> Ordering { (self as *const Encoding as usize).cmp(&(other as *const Encoding as usize)) } } impl Hash for Encoding { #[inline] fn hash(&self, state: &mut H) { (self as *const Encoding).hash(state); } } impl core::fmt::Debug for Encoding { #[inline] fn fmt(&self, f: &mut core::fmt::Formatter) -> core::fmt::Result { write!(f, "Encoding {{ {} }}", self.name) } } #[cfg(feature = "serde")] impl Serialize for Encoding { #[inline] fn serialize(&self, serializer: S) -> Result where S: Serializer, { serializer.serialize_str(self.name) } } #[cfg(feature = "serde")] struct EncodingVisitor; #[cfg(feature = "serde")] impl<'de> Visitor<'de> for EncodingVisitor { type Value = &'static Encoding; fn expecting(&self, formatter: &mut core::fmt::Formatter) -> core::fmt::Result { formatter.write_str("a valid encoding label") } fn visit_str(self, value: &str) -> Result<&'static Encoding, E> where E: serde::de::Error, { if let Some(enc) = Encoding::for_label(value.as_bytes()) { Ok(enc) } else { Err(E::custom(alloc::format!( "invalid encoding label: {}", value ))) } } } #[cfg(feature = "serde")] impl<'de> Deserialize<'de> for &'static Encoding { fn deserialize(deserializer: D) -> Result<&'static Encoding, D::Error> where D: Deserializer<'de>, { deserializer.deserialize_str(EncodingVisitor) } } /// Tracks the life cycle of a decoder from BOM sniffing to conversion to end. #[derive(PartialEq, Debug, Copy, Clone)] enum DecoderLifeCycle { /// The decoder has seen no input yet. AtStart, /// The decoder has seen no input yet but expects UTF-8. AtUtf8Start, /// The decoder has seen no input yet but expects UTF-16BE. AtUtf16BeStart, /// The decoder has seen no input yet but expects UTF-16LE. AtUtf16LeStart, /// The decoder has seen EF. SeenUtf8First, /// The decoder has seen EF, BB. SeenUtf8Second, /// The decoder has seen FE. SeenUtf16BeFirst, /// The decoder has seen FF. SeenUtf16LeFirst, /// Saw EF, BB but not BF, there was a buffer boundary after BB and the /// underlying decoder reported EF as an error, so we need to remember to /// push BB before the next buffer. ConvertingWithPendingBB, /// No longer looking for a BOM and EOF not yet seen. Converting, /// EOF has been seen. Finished, } /// Communicate the BOM handling mode. #[derive(Debug, Copy, Clone)] enum BomHandling { /// Don't handle the BOM Off, /// Sniff for UTF-8, UTF-16BE or UTF-16LE BOM Sniff, /// Remove the BOM only if it's the BOM for this encoding Remove, } /// Result of a (potentially partial) decode or encode operation with /// replacement. #[must_use] #[derive(Debug, PartialEq, Eq)] pub enum CoderResult { /// The input was exhausted. /// /// If this result was returned from a call where `last` was `true`, the /// conversion process has completed. Otherwise, the caller should call a /// decode or encode method again with more input. InputEmpty, /// The converter cannot produce another unit of output, because the output /// buffer does not have enough space left. /// /// The caller must provide more output space upon the next call and re-push /// the remaining input to the converter. OutputFull, } /// Result of a (potentially partial) decode operation without replacement. #[must_use] #[derive(Debug, PartialEq, Eq)] pub enum DecoderResult { /// The input was exhausted. /// /// If this result was returned from a call where `last` was `true`, the /// decoding process has completed. Otherwise, the caller should call a /// decode method again with more input. InputEmpty, /// The decoder cannot produce another unit of output, because the output /// buffer does not have enough space left. /// /// The caller must provide more output space upon the next call and re-push /// the remaining input to the decoder. OutputFull, /// The decoder encountered a malformed byte sequence. /// /// The caller must either treat this as a fatal error or must append one /// REPLACEMENT CHARACTER (U+FFFD) to the output and then re-push the /// the remaining input to the decoder. /// /// The first wrapped integer indicates the length of the malformed byte /// sequence. The second wrapped integer indicates the number of bytes /// that were consumed after the malformed sequence. If the second /// integer is zero, the last byte that was consumed is the last byte of /// the malformed sequence. Note that the malformed bytes may have been part /// of an earlier input buffer. /// /// The first wrapped integer can have values 1, 2, 3 or 4. The second /// wrapped integer can have values 0, 1, 2 or 3. The worst-case sum /// of the two is 6, which happens with ISO-2022-JP. Malformed(u8, u8), // u8 instead of usize to avoid useless bloat } /// A converter that decodes a byte stream into Unicode according to a /// character encoding in a streaming (incremental) manner. /// /// The various `decode_*` methods take an input buffer (`src`) and an output /// buffer `dst` both of which are caller-allocated. There are variants for /// both UTF-8 and UTF-16 output buffers. /// /// A `decode_*` method decodes bytes from `src` into Unicode characters stored /// into `dst` until one of the following three things happens: /// /// 1. A malformed byte sequence is encountered (`*_without_replacement` /// variants only). /// /// 2. The output buffer has been filled so near capacity that the decoder /// cannot be sure that processing an additional byte of input wouldn't /// cause so much output that the output buffer would overflow. /// /// 3. All the input bytes have been processed. /// /// The `decode_*` method then returns tuple of a status indicating which one /// of the three reasons to return happened, how many input bytes were read, /// how many output code units (`u8` when decoding into UTF-8 and `u16` /// when decoding to UTF-16) were written (except when decoding into `String`, /// whose length change indicates this), and in the case of the /// variants performing replacement, a boolean indicating whether an error was /// replaced with the REPLACEMENT CHARACTER during the call. /// /// The number of bytes "written" is what's logically written. Garbage may be /// written in the output buffer beyond the point logically written to. /// Therefore, if you wish to decode into an `&mut str`, you should use the /// methods that take an `&mut str` argument instead of the ones that take an /// `&mut [u8]` argument. The former take care of overwriting the trailing /// garbage to ensure the UTF-8 validity of the `&mut str` as a whole, but the /// latter don't. /// /// In the case of the `*_without_replacement` variants, the status is a /// [`DecoderResult`][1] enumeration (possibilities `Malformed`, `OutputFull` and /// `InputEmpty` corresponding to the three cases listed above). /// /// In the case of methods whose name does not end with /// `*_without_replacement`, malformed sequences are automatically replaced /// with the REPLACEMENT CHARACTER and errors do not cause the methods to /// return early. /// /// When decoding to UTF-8, the output buffer must have at least 4 bytes of /// space. When decoding to UTF-16, the output buffer must have at least two /// UTF-16 code units (`u16`) of space. /// /// When decoding to UTF-8 without replacement, the methods are guaranteed /// not to return indicating that more output space is needed if the length /// of the output buffer is at least the length returned by /// [`max_utf8_buffer_length_without_replacement()`][2]. When decoding to UTF-8 /// with replacement, the length of the output buffer that guarantees the /// methods not to return indicating that more output space is needed is given /// by [`max_utf8_buffer_length()`][3]. When decoding to UTF-16 with /// or without replacement, the length of the output buffer that guarantees /// the methods not to return indicating that more output space is needed is /// given by [`max_utf16_buffer_length()`][4]. /// /// The output written into `dst` is guaranteed to be valid UTF-8 or UTF-16, /// and the output after each `decode_*` call is guaranteed to consist of /// complete characters. (I.e. the code unit sequence for the last character is /// guaranteed not to be split across output buffers.) /// /// The boolean argument `last` indicates that the end of the stream is reached /// when all the bytes in `src` have been consumed. /// /// A `Decoder` object can be used to incrementally decode a byte stream. /// /// During the processing of a single stream, the caller must call `decode_*` /// zero or more times with `last` set to `false` and then call `decode_*` at /// least once with `last` set to `true`. If `decode_*` returns `InputEmpty`, /// the processing of the stream has ended. Otherwise, the caller must call /// `decode_*` again with `last` set to `true` (or treat a `Malformed` result as /// a fatal error). /// /// Once the stream has ended, the `Decoder` object must not be used anymore. /// That is, you need to create another one to process another stream. /// /// When the decoder returns `OutputFull` or the decoder returns `Malformed` and /// the caller does not wish to treat it as a fatal error, the input buffer /// `src` may not have been completely consumed. In that case, the caller must /// pass the unconsumed contents of `src` to `decode_*` again upon the next /// call. /// /// [1]: enum.DecoderResult.html /// [2]: #method.max_utf8_buffer_length_without_replacement /// [3]: #method.max_utf8_buffer_length /// [4]: #method.max_utf16_buffer_length /// /// # Infinite loops /// /// When converting with a fixed-size output buffer whose size is too small to /// accommodate one character or (when applicable) one numeric character /// reference of output, an infinite loop ensues. When converting with a /// fixed-size output buffer, it generally makes sense to make the buffer /// fairly large (e.g. couple of kilobytes). pub struct Decoder { encoding: &'static Encoding, variant: VariantDecoder, life_cycle: DecoderLifeCycle, } impl Decoder { fn new(enc: &'static Encoding, decoder: VariantDecoder, sniffing: BomHandling) -> Decoder { Decoder { encoding: enc, variant: decoder, life_cycle: match sniffing { BomHandling::Off => DecoderLifeCycle::Converting, BomHandling::Sniff => DecoderLifeCycle::AtStart, BomHandling::Remove => { if enc == UTF_8 { DecoderLifeCycle::AtUtf8Start } else if enc == UTF_16BE { DecoderLifeCycle::AtUtf16BeStart } else if enc == UTF_16LE { DecoderLifeCycle::AtUtf16LeStart } else { DecoderLifeCycle::Converting } } }, } } /// The `Encoding` this `Decoder` is for. /// /// BOM sniffing can change the return value of this method during the life /// of the decoder. /// /// Available via the C wrapper. #[inline] pub fn encoding(&self) -> &'static Encoding { self.encoding } /// Query the worst-case UTF-8 output size _with replacement_. /// /// Returns the size of the output buffer in UTF-8 code units (`u8`) /// that will not overflow given the current state of the decoder and /// `byte_length` number of additional input bytes when decoding with /// errors handled by outputting a REPLACEMENT CHARACTER for each malformed /// sequence or `None` if `usize` would overflow. /// /// Available via the C wrapper. pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { // Need to consider a) the decoder morphing due to the BOM and b) a partial // BOM getting pushed to the underlying decoder. match self.life_cycle { DecoderLifeCycle::Converting | DecoderLifeCycle::AtUtf8Start | DecoderLifeCycle::AtUtf16LeStart | DecoderLifeCycle::AtUtf16BeStart => { return self.variant.max_utf8_buffer_length(byte_length); } DecoderLifeCycle::AtStart => { if let Some(utf8_bom) = checked_add(3, byte_length.checked_mul(3)) { if let Some(utf16_bom) = checked_add( 1, checked_mul(3, checked_div(byte_length.checked_add(1), 2)), ) { let utf_bom = core::cmp::max(utf8_bom, utf16_bom); let encoding = self.encoding(); if encoding == UTF_8 || encoding == UTF_16LE || encoding == UTF_16BE { // No need to consider the internal state of the underlying decoder, // because it is at start, because no data has reached it yet. return Some(utf_bom); } else if let Some(non_bom) = self.variant.max_utf8_buffer_length(byte_length) { return Some(core::cmp::max(utf_bom, non_bom)); } } } } DecoderLifeCycle::SeenUtf8First | DecoderLifeCycle::SeenUtf8Second => { // Add two bytes even when only one byte has been seen, // because the one byte can become a lead byte in multibyte // decoders, but only after the decoder has been queried // for max length, so the decoder's own logic for adding // one for a pending lead cannot work. if let Some(sum) = byte_length.checked_add(2) { if let Some(utf8_bom) = checked_add(3, sum.checked_mul(3)) { if self.encoding() == UTF_8 { // No need to consider the internal state of the underlying decoder, // because it is at start, because no data has reached it yet. return Some(utf8_bom); } else if let Some(non_bom) = self.variant.max_utf8_buffer_length(sum) { return Some(core::cmp::max(utf8_bom, non_bom)); } } } } DecoderLifeCycle::ConvertingWithPendingBB => { if let Some(sum) = byte_length.checked_add(2) { return self.variant.max_utf8_buffer_length(sum); } } DecoderLifeCycle::SeenUtf16LeFirst | DecoderLifeCycle::SeenUtf16BeFirst => { // Add two bytes even when only one byte has been seen, // because the one byte can become a lead byte in multibyte // decoders, but only after the decoder has been queried // for max length, so the decoder's own logic for adding // one for a pending lead cannot work. if let Some(sum) = byte_length.checked_add(2) { if let Some(utf16_bom) = checked_add(1, checked_mul(3, checked_div(sum.checked_add(1), 2))) { let encoding = self.encoding(); if encoding == UTF_16LE || encoding == UTF_16BE { // No need to consider the internal state of the underlying decoder, // because it is at start, because no data has reached it yet. return Some(utf16_bom); } else if let Some(non_bom) = self.variant.max_utf8_buffer_length(sum) { return Some(core::cmp::max(utf16_bom, non_bom)); } } } } DecoderLifeCycle::Finished => panic!("Must not use a decoder that has finished."), } None } /// Query the worst-case UTF-8 output size _without replacement_. /// /// Returns the size of the output buffer in UTF-8 code units (`u8`) /// that will not overflow given the current state of the decoder and /// `byte_length` number of additional input bytes when decoding without /// replacement error handling or `None` if `usize` would overflow. /// /// Note that this value may be too small for the `_with_replacement` case. /// Use `max_utf8_buffer_length()` for that case. /// /// Available via the C wrapper. pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { // Need to consider a) the decoder morphing due to the BOM and b) a partial // BOM getting pushed to the underlying decoder. match self.life_cycle { DecoderLifeCycle::Converting | DecoderLifeCycle::AtUtf8Start | DecoderLifeCycle::AtUtf16LeStart | DecoderLifeCycle::AtUtf16BeStart => { return self .variant .max_utf8_buffer_length_without_replacement(byte_length); } DecoderLifeCycle::AtStart => { if let Some(utf8_bom) = byte_length.checked_add(3) { if let Some(utf16_bom) = checked_add( 1, checked_mul(3, checked_div(byte_length.checked_add(1), 2)), ) { let utf_bom = core::cmp::max(utf8_bom, utf16_bom); let encoding = self.encoding(); if encoding == UTF_8 || encoding == UTF_16LE || encoding == UTF_16BE { // No need to consider the internal state of the underlying decoder, // because it is at start, because no data has reached it yet. return Some(utf_bom); } else if let Some(non_bom) = self .variant .max_utf8_buffer_length_without_replacement(byte_length) { return Some(core::cmp::max(utf_bom, non_bom)); } } } } DecoderLifeCycle::SeenUtf8First | DecoderLifeCycle::SeenUtf8Second => { // Add two bytes even when only one byte has been seen, // because the one byte can become a lead byte in multibyte // decoders, but only after the decoder has been queried // for max length, so the decoder's own logic for adding // one for a pending lead cannot work. if let Some(sum) = byte_length.checked_add(2) { if let Some(utf8_bom) = sum.checked_add(3) { if self.encoding() == UTF_8 { // No need to consider the internal state of the underlying decoder, // because it is at start, because no data has reached it yet. return Some(utf8_bom); } else if let Some(non_bom) = self.variant.max_utf8_buffer_length_without_replacement(sum) { return Some(core::cmp::max(utf8_bom, non_bom)); } } } } DecoderLifeCycle::ConvertingWithPendingBB => { if let Some(sum) = byte_length.checked_add(2) { return self.variant.max_utf8_buffer_length_without_replacement(sum); } } DecoderLifeCycle::SeenUtf16LeFirst | DecoderLifeCycle::SeenUtf16BeFirst => { // Add two bytes even when only one byte has been seen, // because the one byte can become a lead byte in multibyte // decoders, but only after the decoder has been queried // for max length, so the decoder's own logic for adding // one for a pending lead cannot work. if let Some(sum) = byte_length.checked_add(2) { if let Some(utf16_bom) = checked_add(1, checked_mul(3, checked_div(sum.checked_add(1), 2))) { let encoding = self.encoding(); if encoding == UTF_16LE || encoding == UTF_16BE { // No need to consider the internal state of the underlying decoder, // because it is at start, because no data has reached it yet. return Some(utf16_bom); } else if let Some(non_bom) = self.variant.max_utf8_buffer_length_without_replacement(sum) { return Some(core::cmp::max(utf16_bom, non_bom)); } } } } DecoderLifeCycle::Finished => panic!("Must not use a decoder that has finished."), } None } /// Incrementally decode a byte stream into UTF-8 with malformed sequences /// replaced with the REPLACEMENT CHARACTER. /// /// See the documentation of the struct for documentation for `decode_*` /// methods collectively. /// /// Available via the C wrapper. pub fn decode_to_utf8( &mut self, src: &[u8], dst: &mut [u8], last: bool, ) -> (CoderResult, usize, usize, bool) { let mut had_errors = false; let mut total_read = 0usize; let mut total_written = 0usize; loop { let (result, read, written) = self.decode_to_utf8_without_replacement( &src[total_read..], &mut dst[total_written..], last, ); total_read += read; total_written += written; match result { DecoderResult::InputEmpty => { return ( CoderResult::InputEmpty, total_read, total_written, had_errors, ); } DecoderResult::OutputFull => { return ( CoderResult::OutputFull, total_read, total_written, had_errors, ); } DecoderResult::Malformed(_, _) => { had_errors = true; // There should always be space for the U+FFFD, because // otherwise we'd have gotten OutputFull already. // XXX: is the above comment actually true for UTF-8 itself? // TODO: Consider having fewer bound checks here. dst[total_written] = 0xEFu8; total_written += 1; dst[total_written] = 0xBFu8; total_written += 1; dst[total_written] = 0xBDu8; total_written += 1; } } } } /// Incrementally decode a byte stream into UTF-8 with malformed sequences /// replaced with the REPLACEMENT CHARACTER with type system signaling /// of UTF-8 validity. /// /// This methods calls `decode_to_utf8` and then zeroes /// out up to three bytes that aren't logically part of the write in order /// to retain the UTF-8 validity even for the unwritten part of the buffer. /// /// See the documentation of the struct for documentation for `decode_*` /// methods collectively. /// /// Available to Rust only. pub fn decode_to_str( &mut self, src: &[u8], dst: &mut str, last: bool, ) -> (CoderResult, usize, usize, bool) { let bytes: &mut [u8] = unsafe { dst.as_bytes_mut() }; let (result, read, written, replaced) = self.decode_to_utf8(src, bytes, last); let len = bytes.len(); let mut trail = written; // Non-UTF-8 ASCII-compatible decoders may write up to `MAX_STRIDE_SIZE` // bytes of trailing garbage. No need to optimize non-ASCII-compatible // encodings to avoid overwriting here. if self.encoding != UTF_8 { let max = core::cmp::min(len, trail + ascii::MAX_STRIDE_SIZE); while trail < max { bytes[trail] = 0; trail += 1; } } while trail < len && ((bytes[trail] & 0xC0) == 0x80) { bytes[trail] = 0; trail += 1; } (result, read, written, replaced) } /// Incrementally decode a byte stream into UTF-8 with malformed sequences /// replaced with the REPLACEMENT CHARACTER using a `String` receiver. /// /// Like the others, this method follows the logic that the output buffer is /// caller-allocated. This method treats the capacity of the `String` as /// the output limit. That is, this method guarantees not to cause a /// reallocation of the backing buffer of `String`. /// /// The return value is a tuple that contains the `DecoderResult`, the /// number of bytes read and a boolean indicating whether replacements /// were done. The number of bytes written is signaled via the length of /// the `String` changing. /// /// See the documentation of the struct for documentation for `decode_*` /// methods collectively. /// /// Available to Rust only and only with the `alloc` feature enabled (enabled /// by default). #[cfg(feature = "alloc")] pub fn decode_to_string( &mut self, src: &[u8], dst: &mut String, last: bool, ) -> (CoderResult, usize, bool) { unsafe { let vec = dst.as_mut_vec(); let old_len = vec.len(); let capacity = vec.capacity(); vec.set_len(capacity); let (result, read, written, replaced) = self.decode_to_utf8(src, &mut vec[old_len..], last); vec.set_len(old_len + written); (result, read, replaced) } } public_decode_function!(/// Incrementally decode a byte stream into UTF-8 /// _without replacement_. /// /// See the documentation of the struct for /// documentation for `decode_*` methods /// collectively. /// /// Available via the C wrapper. , decode_to_utf8_without_replacement, decode_to_utf8_raw, decode_to_utf8_checking_end, decode_to_utf8_after_one_potential_bom_byte, decode_to_utf8_after_two_potential_bom_bytes, decode_to_utf8_checking_end_with_offset, u8); /// Incrementally decode a byte stream into UTF-8 with type system signaling /// of UTF-8 validity. /// /// This methods calls `decode_to_utf8` and then zeroes out up to three /// bytes that aren't logically part of the write in order to retain the /// UTF-8 validity even for the unwritten part of the buffer. /// /// See the documentation of the struct for documentation for `decode_*` /// methods collectively. /// /// Available to Rust only. pub fn decode_to_str_without_replacement( &mut self, src: &[u8], dst: &mut str, last: bool, ) -> (DecoderResult, usize, usize) { let bytes: &mut [u8] = unsafe { dst.as_bytes_mut() }; let (result, read, written) = self.decode_to_utf8_without_replacement(src, bytes, last); let len = bytes.len(); let mut trail = written; // Non-UTF-8 ASCII-compatible decoders may write up to `MAX_STRIDE_SIZE` // bytes of trailing garbage. No need to optimize non-ASCII-compatible // encodings to avoid overwriting here. if self.encoding != UTF_8 { let max = core::cmp::min(len, trail + ascii::MAX_STRIDE_SIZE); while trail < max { bytes[trail] = 0; trail += 1; } } while trail < len && ((bytes[trail] & 0xC0) == 0x80) { bytes[trail] = 0; trail += 1; } (result, read, written) } /// Incrementally decode a byte stream into UTF-8 using a `String` receiver. /// /// Like the others, this method follows the logic that the output buffer is /// caller-allocated. This method treats the capacity of the `String` as /// the output limit. That is, this method guarantees not to cause a /// reallocation of the backing buffer of `String`. /// /// The return value is a pair that contains the `DecoderResult` and the /// number of bytes read. The number of bytes written is signaled via /// the length of the `String` changing. /// /// See the documentation of the struct for documentation for `decode_*` /// methods collectively. /// /// Available to Rust only and only with the `alloc` feature enabled (enabled /// by default). #[cfg(feature = "alloc")] pub fn decode_to_string_without_replacement( &mut self, src: &[u8], dst: &mut String, last: bool, ) -> (DecoderResult, usize) { unsafe { let vec = dst.as_mut_vec(); let old_len = vec.len(); let capacity = vec.capacity(); vec.set_len(capacity); let (result, read, written) = self.decode_to_utf8_without_replacement(src, &mut vec[old_len..], last); vec.set_len(old_len + written); (result, read) } } /// Query the worst-case UTF-16 output size (with or without replacement). /// /// Returns the size of the output buffer in UTF-16 code units (`u16`) /// that will not overflow given the current state of the decoder and /// `byte_length` number of additional input bytes or `None` if `usize` /// would overflow. /// /// Since the REPLACEMENT CHARACTER fits into one UTF-16 code unit, the /// return value of this method applies also in the /// `_without_replacement` case. /// /// Available via the C wrapper. pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { // Need to consider a) the decoder morphing due to the BOM and b) a partial // BOM getting pushed to the underlying decoder. match self.life_cycle { DecoderLifeCycle::Converting | DecoderLifeCycle::AtUtf8Start | DecoderLifeCycle::AtUtf16LeStart | DecoderLifeCycle::AtUtf16BeStart => { return self.variant.max_utf16_buffer_length(byte_length); } DecoderLifeCycle::AtStart => { if let Some(utf8_bom) = byte_length.checked_add(1) { if let Some(utf16_bom) = checked_add(1, checked_div(byte_length.checked_add(1), 2)) { let utf_bom = core::cmp::max(utf8_bom, utf16_bom); let encoding = self.encoding(); if encoding == UTF_8 || encoding == UTF_16LE || encoding == UTF_16BE { // No need to consider the internal state of the underlying decoder, // because it is at start, because no data has reached it yet. return Some(utf_bom); } else if let Some(non_bom) = self.variant.max_utf16_buffer_length(byte_length) { return Some(core::cmp::max(utf_bom, non_bom)); } } } } DecoderLifeCycle::SeenUtf8First | DecoderLifeCycle::SeenUtf8Second => { // Add two bytes even when only one byte has been seen, // because the one byte can become a lead byte in multibyte // decoders, but only after the decoder has been queried // for max length, so the decoder's own logic for adding // one for a pending lead cannot work. if let Some(sum) = byte_length.checked_add(2) { if let Some(utf8_bom) = sum.checked_add(1) { if self.encoding() == UTF_8 { // No need to consider the internal state of the underlying decoder, // because it is at start, because no data has reached it yet. return Some(utf8_bom); } else if let Some(non_bom) = self.variant.max_utf16_buffer_length(sum) { return Some(core::cmp::max(utf8_bom, non_bom)); } } } } DecoderLifeCycle::ConvertingWithPendingBB => { if let Some(sum) = byte_length.checked_add(2) { return self.variant.max_utf16_buffer_length(sum); } } DecoderLifeCycle::SeenUtf16LeFirst | DecoderLifeCycle::SeenUtf16BeFirst => { // Add two bytes even when only one byte has been seen, // because the one byte can become a lead byte in multibyte // decoders, but only after the decoder has been queried // for max length, so the decoder's own logic for adding // one for a pending lead cannot work. if let Some(sum) = byte_length.checked_add(2) { if let Some(utf16_bom) = checked_add(1, checked_div(sum.checked_add(1), 2)) { let encoding = self.encoding(); if encoding == UTF_16LE || encoding == UTF_16BE { // No need to consider the internal state of the underlying decoder, // because it is at start, because no data has reached it yet. return Some(utf16_bom); } else if let Some(non_bom) = self.variant.max_utf16_buffer_length(sum) { return Some(core::cmp::max(utf16_bom, non_bom)); } } } } DecoderLifeCycle::Finished => panic!("Must not use a decoder that has finished."), } None } /// Incrementally decode a byte stream into UTF-16 with malformed sequences /// replaced with the REPLACEMENT CHARACTER. /// /// See the documentation of the struct for documentation for `decode_*` /// methods collectively. /// /// Available via the C wrapper. pub fn decode_to_utf16( &mut self, src: &[u8], dst: &mut [u16], last: bool, ) -> (CoderResult, usize, usize, bool) { let mut had_errors = false; let mut total_read = 0usize; let mut total_written = 0usize; loop { let (result, read, written) = self.decode_to_utf16_without_replacement( &src[total_read..], &mut dst[total_written..], last, ); total_read += read; total_written += written; match result { DecoderResult::InputEmpty => { return ( CoderResult::InputEmpty, total_read, total_written, had_errors, ); } DecoderResult::OutputFull => { return ( CoderResult::OutputFull, total_read, total_written, had_errors, ); } DecoderResult::Malformed(_, _) => { had_errors = true; // There should always be space for the U+FFFD, because // otherwise we'd have gotten OutputFull already. dst[total_written] = 0xFFFD; total_written += 1; } } } } public_decode_function!(/// Incrementally decode a byte stream into UTF-16 /// _without replacement_. /// /// See the documentation of the struct for /// documentation for `decode_*` methods /// collectively. /// /// Available via the C wrapper. , decode_to_utf16_without_replacement, decode_to_utf16_raw, decode_to_utf16_checking_end, decode_to_utf16_after_one_potential_bom_byte, decode_to_utf16_after_two_potential_bom_bytes, decode_to_utf16_checking_end_with_offset, u16); /// Checks for compatibility with storing Unicode scalar values as unsigned /// bytes taking into account the state of the decoder. /// /// Returns `None` if the decoder is not in a neutral state, including waiting /// for the BOM, or if the encoding is never Latin1-byte-compatible. /// /// Otherwise returns the index of the first byte whose unsigned value doesn't /// directly correspond to the decoded Unicode scalar value, or the length /// of the input if all bytes in the input decode directly to scalar values /// corresponding to the unsigned byte values. /// /// Does not change the state of the decoder. /// /// Do not use this unless you are supporting SpiderMonkey/V8-style string /// storage optimizations. /// /// Available via the C wrapper. pub fn latin1_byte_compatible_up_to(&self, bytes: &[u8]) -> Option { match self.life_cycle { DecoderLifeCycle::Converting => { return self.variant.latin1_byte_compatible_up_to(bytes); } DecoderLifeCycle::Finished => panic!("Must not use a decoder that has finished."), _ => None, } } } /// Result of a (potentially partial) encode operation without replacement. #[must_use] #[derive(Debug, PartialEq, Eq)] pub enum EncoderResult { /// The input was exhausted. /// /// If this result was returned from a call where `last` was `true`, the /// decoding process has completed. Otherwise, the caller should call a /// decode method again with more input. InputEmpty, /// The encoder cannot produce another unit of output, because the output /// buffer does not have enough space left. /// /// The caller must provide more output space upon the next call and re-push /// the remaining input to the decoder. OutputFull, /// The encoder encountered an unmappable character. /// /// The caller must either treat this as a fatal error or must append /// a placeholder to the output and then re-push the remaining input to the /// encoder. Unmappable(char), } impl EncoderResult { fn unmappable_from_bmp(bmp: u16) -> EncoderResult { EncoderResult::Unmappable(::core::char::from_u32(u32::from(bmp)).unwrap()) } } /// A converter that encodes a Unicode stream into bytes according to a /// character encoding in a streaming (incremental) manner. /// /// The various `encode_*` methods take an input buffer (`src`) and an output /// buffer `dst` both of which are caller-allocated. There are variants for /// both UTF-8 and UTF-16 input buffers. /// /// An `encode_*` method encode characters from `src` into bytes characters /// stored into `dst` until one of the following three things happens: /// /// 1. An unmappable character is encountered (`*_without_replacement` variants /// only). /// /// 2. The output buffer has been filled so near capacity that the decoder /// cannot be sure that processing an additional character of input wouldn't /// cause so much output that the output buffer would overflow. /// /// 3. All the input characters have been processed. /// /// The `encode_*` method then returns tuple of a status indicating which one /// of the three reasons to return happened, how many input code units (`u8` /// when encoding from UTF-8 and `u16` when encoding from UTF-16) were read, /// how many output bytes were written (except when encoding into `Vec`, /// whose length change indicates this), and in the case of the variants that /// perform replacement, a boolean indicating whether an unmappable /// character was replaced with a numeric character reference during the call. /// /// The number of bytes "written" is what's logically written. Garbage may be /// written in the output buffer beyond the point logically written to. /// /// In the case of the methods whose name ends with /// `*_without_replacement`, the status is an [`EncoderResult`][1] enumeration /// (possibilities `Unmappable`, `OutputFull` and `InputEmpty` corresponding to /// the three cases listed above). /// /// In the case of methods whose name does not end with /// `*_without_replacement`, unmappable characters are automatically replaced /// with the corresponding numeric character references and unmappable /// characters do not cause the methods to return early. /// /// When encoding from UTF-8 without replacement, the methods are guaranteed /// not to return indicating that more output space is needed if the length /// of the output buffer is at least the length returned by /// [`max_buffer_length_from_utf8_without_replacement()`][2]. When encoding from /// UTF-8 with replacement, the length of the output buffer that guarantees the /// methods not to return indicating that more output space is needed in the /// absence of unmappable characters is given by /// [`max_buffer_length_from_utf8_if_no_unmappables()`][3]. When encoding from /// UTF-16 without replacement, the methods are guaranteed not to return /// indicating that more output space is needed if the length of the output /// buffer is at least the length returned by /// [`max_buffer_length_from_utf16_without_replacement()`][4]. When encoding /// from UTF-16 with replacement, the the length of the output buffer that /// guarantees the methods not to return indicating that more output space is /// needed in the absence of unmappable characters is given by /// [`max_buffer_length_from_utf16_if_no_unmappables()`][5]. /// When encoding with replacement, applications are not expected to size the /// buffer for the worst case ahead of time but to resize the buffer if there /// are unmappable characters. This is why max length queries are only available /// for the case where there are no unmappable characters. /// /// When encoding from UTF-8, each `src` buffer _must_ be valid UTF-8. (When /// calling from Rust, the type system takes care of this.) When encoding from /// UTF-16, unpaired surrogates in the input are treated as U+FFFD REPLACEMENT /// CHARACTERS. Therefore, in order for astral characters not to turn into a /// pair of REPLACEMENT CHARACTERS, the caller must ensure that surrogate pairs /// are not split across input buffer boundaries. /// /// After an `encode_*` call returns, the output produced so far, taken as a /// whole from the start of the stream, is guaranteed to consist of a valid /// byte sequence in the target encoding. (I.e. the code unit sequence for a /// character is guaranteed not to be split across output buffers. However, due /// to the stateful nature of ISO-2022-JP, the stream needs to be considered /// from the start for it to be valid. For other encodings, the validity holds /// on a per-output buffer basis.) /// /// The boolean argument `last` indicates that the end of the stream is reached /// when all the characters in `src` have been consumed. This argument is needed /// for ISO-2022-JP and is ignored for other encodings. /// /// An `Encoder` object can be used to incrementally encode a byte stream. /// /// During the processing of a single stream, the caller must call `encode_*` /// zero or more times with `last` set to `false` and then call `encode_*` at /// least once with `last` set to `true`. If `encode_*` returns `InputEmpty`, /// the processing of the stream has ended. Otherwise, the caller must call /// `encode_*` again with `last` set to `true` (or treat an `Unmappable` result /// as a fatal error). /// /// Once the stream has ended, the `Encoder` object must not be used anymore. /// That is, you need to create another one to process another stream. /// /// When the encoder returns `OutputFull` or the encoder returns `Unmappable` /// and the caller does not wish to treat it as a fatal error, the input buffer /// `src` may not have been completely consumed. In that case, the caller must /// pass the unconsumed contents of `src` to `encode_*` again upon the next /// call. /// /// [1]: enum.EncoderResult.html /// [2]: #method.max_buffer_length_from_utf8_without_replacement /// [3]: #method.max_buffer_length_from_utf8_if_no_unmappables /// [4]: #method.max_buffer_length_from_utf16_without_replacement /// [5]: #method.max_buffer_length_from_utf16_if_no_unmappables /// /// # Infinite loops /// /// When converting with a fixed-size output buffer whose size is too small to /// accommodate one character of output, an infinite loop ensues. When /// converting with a fixed-size output buffer, it generally makes sense to /// make the buffer fairly large (e.g. couple of kilobytes). pub struct Encoder { encoding: &'static Encoding, variant: VariantEncoder, } impl Encoder { fn new(enc: &'static Encoding, encoder: VariantEncoder) -> Encoder { Encoder { encoding: enc, variant: encoder, } } /// The `Encoding` this `Encoder` is for. #[inline] pub fn encoding(&self) -> &'static Encoding { self.encoding } /// Returns `true` if this is an ISO-2022-JP encoder that's not in the /// ASCII state and `false` otherwise. #[inline] pub fn has_pending_state(&self) -> bool { self.variant.has_pending_state() } /// Query the worst-case output size when encoding from UTF-8 with /// replacement. /// /// Returns the size of the output buffer in bytes that will not overflow /// given the current state of the encoder and `byte_length` number of /// additional input code units if there are no unmappable characters in /// the input or `None` if `usize` would overflow. /// /// Available via the C wrapper. pub fn max_buffer_length_from_utf8_if_no_unmappables( &self, byte_length: usize, ) -> Option { checked_add( if self.encoding().can_encode_everything() { 0 } else { NCR_EXTRA }, self.max_buffer_length_from_utf8_without_replacement(byte_length), ) } /// Query the worst-case output size when encoding from UTF-8 without /// replacement. /// /// Returns the size of the output buffer in bytes that will not overflow /// given the current state of the encoder and `byte_length` number of /// additional input code units or `None` if `usize` would overflow. /// /// Available via the C wrapper. pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { self.variant .max_buffer_length_from_utf8_without_replacement(byte_length) } /// Incrementally encode into byte stream from UTF-8 with unmappable /// characters replaced with HTML (decimal) numeric character references. /// /// See the documentation of the struct for documentation for `encode_*` /// methods collectively. /// /// Available via the C wrapper. pub fn encode_from_utf8( &mut self, src: &str, dst: &mut [u8], last: bool, ) -> (CoderResult, usize, usize, bool) { let dst_len = dst.len(); let effective_dst_len = if self.encoding().can_encode_everything() { dst_len } else { if dst_len < NCR_EXTRA { if src.is_empty() && !(last && self.has_pending_state()) { return (CoderResult::InputEmpty, 0, 0, false); } return (CoderResult::OutputFull, 0, 0, false); } dst_len - NCR_EXTRA }; let mut had_unmappables = false; let mut total_read = 0usize; let mut total_written = 0usize; loop { let (result, read, written) = self.encode_from_utf8_without_replacement( &src[total_read..], &mut dst[total_written..effective_dst_len], last, ); total_read += read; total_written += written; match result { EncoderResult::InputEmpty => { return ( CoderResult::InputEmpty, total_read, total_written, had_unmappables, ); } EncoderResult::OutputFull => { return ( CoderResult::OutputFull, total_read, total_written, had_unmappables, ); } EncoderResult::Unmappable(unmappable) => { had_unmappables = true; debug_assert!(dst.len() - total_written >= NCR_EXTRA); debug_assert_ne!(self.encoding(), UTF_16BE); debug_assert_ne!(self.encoding(), UTF_16LE); // Additionally, Iso2022JpEncoder is responsible for // transitioning to ASCII when returning with Unmappable. total_written += write_ncr(unmappable, &mut dst[total_written..]); if total_written >= effective_dst_len { if total_read == src.len() && !(last && self.has_pending_state()) { return ( CoderResult::InputEmpty, total_read, total_written, had_unmappables, ); } return ( CoderResult::OutputFull, total_read, total_written, had_unmappables, ); } } } } } /// Incrementally encode into byte stream from UTF-8 with unmappable /// characters replaced with HTML (decimal) numeric character references. /// /// See the documentation of the struct for documentation for `encode_*` /// methods collectively. /// /// Available to Rust only and only with the `alloc` feature enabled (enabled /// by default). #[cfg(feature = "alloc")] pub fn encode_from_utf8_to_vec( &mut self, src: &str, dst: &mut Vec, last: bool, ) -> (CoderResult, usize, bool) { unsafe { let old_len = dst.len(); let capacity = dst.capacity(); dst.set_len(capacity); let (result, read, written, replaced) = self.encode_from_utf8(src, &mut dst[old_len..], last); dst.set_len(old_len + written); (result, read, replaced) } } /// Incrementally encode into byte stream from UTF-8 _without replacement_. /// /// See the documentation of the struct for documentation for `encode_*` /// methods collectively. /// /// Available via the C wrapper. pub fn encode_from_utf8_without_replacement( &mut self, src: &str, dst: &mut [u8], last: bool, ) -> (EncoderResult, usize, usize) { self.variant.encode_from_utf8_raw(src, dst, last) } /// Incrementally encode into byte stream from UTF-8 _without replacement_. /// /// See the documentation of the struct for documentation for `encode_*` /// methods collectively. /// /// Available to Rust only and only with the `alloc` feature enabled (enabled /// by default). #[cfg(feature = "alloc")] pub fn encode_from_utf8_to_vec_without_replacement( &mut self, src: &str, dst: &mut Vec, last: bool, ) -> (EncoderResult, usize) { unsafe { let old_len = dst.len(); let capacity = dst.capacity(); dst.set_len(capacity); let (result, read, written) = self.encode_from_utf8_without_replacement(src, &mut dst[old_len..], last); dst.set_len(old_len + written); (result, read) } } /// Query the worst-case output size when encoding from UTF-16 with /// replacement. /// /// Returns the size of the output buffer in bytes that will not overflow /// given the current state of the encoder and `u16_length` number of /// additional input code units if there are no unmappable characters in /// the input or `None` if `usize` would overflow. /// /// Available via the C wrapper. pub fn max_buffer_length_from_utf16_if_no_unmappables( &self, u16_length: usize, ) -> Option { checked_add( if self.encoding().can_encode_everything() { 0 } else { NCR_EXTRA }, self.max_buffer_length_from_utf16_without_replacement(u16_length), ) } /// Query the worst-case output size when encoding from UTF-16 without /// replacement. /// /// Returns the size of the output buffer in bytes that will not overflow /// given the current state of the encoder and `u16_length` number of /// additional input code units or `None` if `usize` would overflow. /// /// Available via the C wrapper. pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { self.variant .max_buffer_length_from_utf16_without_replacement(u16_length) } /// Incrementally encode into byte stream from UTF-16 with unmappable /// characters replaced with HTML (decimal) numeric character references. /// /// See the documentation of the struct for documentation for `encode_*` /// methods collectively. /// /// Available via the C wrapper. pub fn encode_from_utf16( &mut self, src: &[u16], dst: &mut [u8], last: bool, ) -> (CoderResult, usize, usize, bool) { let dst_len = dst.len(); let effective_dst_len = if self.encoding().can_encode_everything() { dst_len } else { if dst_len < NCR_EXTRA { if src.is_empty() && !(last && self.has_pending_state()) { return (CoderResult::InputEmpty, 0, 0, false); } return (CoderResult::OutputFull, 0, 0, false); } dst_len - NCR_EXTRA }; let mut had_unmappables = false; let mut total_read = 0usize; let mut total_written = 0usize; loop { let (result, read, written) = self.encode_from_utf16_without_replacement( &src[total_read..], &mut dst[total_written..effective_dst_len], last, ); total_read += read; total_written += written; match result { EncoderResult::InputEmpty => { return ( CoderResult::InputEmpty, total_read, total_written, had_unmappables, ); } EncoderResult::OutputFull => { return ( CoderResult::OutputFull, total_read, total_written, had_unmappables, ); } EncoderResult::Unmappable(unmappable) => { had_unmappables = true; debug_assert!(dst.len() - total_written >= NCR_EXTRA); // There are no UTF-16 encoders and even if there were, // they'd never have unmappables. debug_assert_ne!(self.encoding(), UTF_16BE); debug_assert_ne!(self.encoding(), UTF_16LE); // Additionally, Iso2022JpEncoder is responsible for // transitioning to ASCII when returning with Unmappable // from the jis0208 state. That is, when we encode // ISO-2022-JP and come here, the encoder is in either the // ASCII or the Roman state. We are allowed to generate any // printable ASCII excluding \ and ~. total_written += write_ncr(unmappable, &mut dst[total_written..]); if total_written >= effective_dst_len { if total_read == src.len() && !(last && self.has_pending_state()) { return ( CoderResult::InputEmpty, total_read, total_written, had_unmappables, ); } return ( CoderResult::OutputFull, total_read, total_written, had_unmappables, ); } } } } } /// Incrementally encode into byte stream from UTF-16 _without replacement_. /// /// See the documentation of the struct for documentation for `encode_*` /// methods collectively. /// /// Available via the C wrapper. pub fn encode_from_utf16_without_replacement( &mut self, src: &[u16], dst: &mut [u8], last: bool, ) -> (EncoderResult, usize, usize) { self.variant.encode_from_utf16_raw(src, dst, last) } } /// Format an unmappable as NCR without heap allocation. fn write_ncr(unmappable: char, dst: &mut [u8]) -> usize { // len is the number of decimal digits needed to represent unmappable plus // 3 (the length of "&#" and ";"). let mut number = unmappable as u32; let len = if number >= 1_000_000u32 { 10usize } else if number >= 100_000u32 { 9usize } else if number >= 10_000u32 { 8usize } else if number >= 1_000u32 { 7usize } else if number >= 100u32 { 6usize } else { // Review the outcome of https://github.com/whatwg/encoding/issues/15 // to see if this case is possible 5usize }; debug_assert!(number >= 10u32); debug_assert!(len <= dst.len()); let mut pos = len - 1; dst[pos] = b';'; pos -= 1; loop { let rightmost = number % 10; dst[pos] = rightmost as u8 + b'0'; pos -= 1; if number < 10 { break; } number /= 10; } dst[1] = b'#'; dst[0] = b'&'; len } #[inline(always)] fn in_range16(i: u16, start: u16, end: u16) -> bool { i.wrapping_sub(start) < (end - start) } #[inline(always)] fn in_range32(i: u32, start: u32, end: u32) -> bool { i.wrapping_sub(start) < (end - start) } #[inline(always)] fn in_inclusive_range8(i: u8, start: u8, end: u8) -> bool { i.wrapping_sub(start) <= (end - start) } #[inline(always)] fn in_inclusive_range16(i: u16, start: u16, end: u16) -> bool { i.wrapping_sub(start) <= (end - start) } #[inline(always)] fn in_inclusive_range32(i: u32, start: u32, end: u32) -> bool { i.wrapping_sub(start) <= (end - start) } #[inline(always)] fn in_inclusive_range(i: usize, start: usize, end: usize) -> bool { i.wrapping_sub(start) <= (end - start) } #[inline(always)] fn checked_add(num: usize, opt: Option) -> Option { if let Some(n) = opt { n.checked_add(num) } else { None } } #[inline(always)] fn checked_add_opt(one: Option, other: Option) -> Option { if let Some(n) = one { checked_add(n, other) } else { None } } #[inline(always)] fn checked_mul(num: usize, opt: Option) -> Option { if let Some(n) = opt { n.checked_mul(num) } else { None } } #[inline(always)] fn checked_div(opt: Option, num: usize) -> Option { if let Some(n) = opt { n.checked_div(num) } else { None } } #[cfg(feature = "alloc")] #[inline(always)] fn checked_next_power_of_two(opt: Option) -> Option { opt.map(|n| n.next_power_of_two()) } #[cfg(feature = "alloc")] #[inline(always)] fn checked_min(one: Option, other: Option) -> Option { if let Some(a) = one { if let Some(b) = other { Some(::core::cmp::min(a, b)) } else { Some(a) } } else { other } } // ############## TESTS ############### #[cfg(all(test, feature = "serde"))] #[derive(Serialize, Deserialize, Debug, PartialEq)] struct Demo { num: u32, name: String, enc: &'static Encoding, } #[cfg(test)] mod test_labels_names; #[cfg(all(test, feature = "alloc"))] mod tests { use super::*; use alloc::borrow::Cow; fn sniff_to_utf16( initial_encoding: &'static Encoding, expected_encoding: &'static Encoding, bytes: &[u8], expect: &[u16], breaks: &[usize], ) { let mut decoder = initial_encoding.new_decoder(); let mut dest: Vec = Vec::with_capacity(decoder.max_utf16_buffer_length(bytes.len()).unwrap()); let capacity = dest.capacity(); dest.resize(capacity, 0u16); let mut total_written = 0usize; let mut start = 0usize; for br in breaks { let (result, read, written, _) = decoder.decode_to_utf16(&bytes[start..*br], &mut dest[total_written..], false); total_written += written; assert_eq!(read, *br - start); match result { CoderResult::InputEmpty => {} CoderResult::OutputFull => { unreachable!(); } } start = *br; } let (result, read, written, _) = decoder.decode_to_utf16(&bytes[start..], &mut dest[total_written..], true); total_written += written; match result { CoderResult::InputEmpty => {} CoderResult::OutputFull => { unreachable!(); } } assert_eq!(read, bytes.len() - start); assert_eq!(total_written, expect.len()); assert_eq!(&dest[..total_written], expect); assert_eq!(decoder.encoding(), expected_encoding); } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[test] fn test_bom_sniffing() { // ASCII sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\x61\x62", &[0x0061u16, 0x0062u16], &[], ); // UTF-8 sniff_to_utf16( WINDOWS_1252, UTF_8, b"\xEF\xBB\xBF\x61\x62", &[0x0061u16, 0x0062u16], &[], ); sniff_to_utf16( WINDOWS_1252, UTF_8, b"\xEF\xBB\xBF\x61\x62", &[0x0061u16, 0x0062u16], &[1], ); sniff_to_utf16( WINDOWS_1252, UTF_8, b"\xEF\xBB\xBF\x61\x62", &[0x0061u16, 0x0062u16], &[2], ); sniff_to_utf16( WINDOWS_1252, UTF_8, b"\xEF\xBB\xBF\x61\x62", &[0x0061u16, 0x0062u16], &[3], ); sniff_to_utf16( WINDOWS_1252, UTF_8, b"\xEF\xBB\xBF\x61\x62", &[0x0061u16, 0x0062u16], &[4], ); sniff_to_utf16( WINDOWS_1252, UTF_8, b"\xEF\xBB\xBF\x61\x62", &[0x0061u16, 0x0062u16], &[2, 3], ); sniff_to_utf16( WINDOWS_1252, UTF_8, b"\xEF\xBB\xBF\x61\x62", &[0x0061u16, 0x0062u16], &[1, 2], ); sniff_to_utf16( WINDOWS_1252, UTF_8, b"\xEF\xBB\xBF\x61\x62", &[0x0061u16, 0x0062u16], &[1, 3], ); sniff_to_utf16( WINDOWS_1252, UTF_8, b"\xEF\xBB\xBF\x61\x62", &[0x0061u16, 0x0062u16], &[1, 2, 3, 4], ); sniff_to_utf16(WINDOWS_1252, UTF_8, b"\xEF\xBB\xBF", &[], &[]); // Not UTF-8 sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\xEF\xBB\x61\x62", &[0x00EFu16, 0x00BBu16, 0x0061u16, 0x0062u16], &[], ); sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\xEF\xBB\x61\x62", &[0x00EFu16, 0x00BBu16, 0x0061u16, 0x0062u16], &[1], ); sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\xEF\x61\x62", &[0x00EFu16, 0x0061u16, 0x0062u16], &[], ); sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\xEF\x61\x62", &[0x00EFu16, 0x0061u16, 0x0062u16], &[1], ); sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\xEF\xBB", &[0x00EFu16, 0x00BBu16], &[], ); sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\xEF\xBB", &[0x00EFu16, 0x00BBu16], &[1], ); sniff_to_utf16(WINDOWS_1252, WINDOWS_1252, b"\xEF", &[0x00EFu16], &[]); // Not UTF-16 sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\xFE\x61\x62", &[0x00FEu16, 0x0061u16, 0x0062u16], &[], ); sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\xFE\x61\x62", &[0x00FEu16, 0x0061u16, 0x0062u16], &[1], ); sniff_to_utf16(WINDOWS_1252, WINDOWS_1252, b"\xFE", &[0x00FEu16], &[]); sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\xFF\x61\x62", &[0x00FFu16, 0x0061u16, 0x0062u16], &[], ); sniff_to_utf16( WINDOWS_1252, WINDOWS_1252, b"\xFF\x61\x62", &[0x00FFu16, 0x0061u16, 0x0062u16], &[1], ); sniff_to_utf16(WINDOWS_1252, WINDOWS_1252, b"\xFF", &[0x00FFu16], &[]); // UTF-16 sniff_to_utf16(WINDOWS_1252, UTF_16BE, b"\xFE\xFF", &[], &[]); sniff_to_utf16(WINDOWS_1252, UTF_16BE, b"\xFE\xFF", &[], &[1]); sniff_to_utf16(WINDOWS_1252, UTF_16LE, b"\xFF\xFE", &[], &[]); sniff_to_utf16(WINDOWS_1252, UTF_16LE, b"\xFF\xFE", &[], &[1]); } #[test] fn test_output_encoding() { assert_eq!(REPLACEMENT.output_encoding(), UTF_8); assert_eq!(UTF_16BE.output_encoding(), UTF_8); assert_eq!(UTF_16LE.output_encoding(), UTF_8); assert_eq!(UTF_8.output_encoding(), UTF_8); assert_eq!(WINDOWS_1252.output_encoding(), WINDOWS_1252); assert_eq!(REPLACEMENT.new_encoder().encoding(), UTF_8); assert_eq!(UTF_16BE.new_encoder().encoding(), UTF_8); assert_eq!(UTF_16LE.new_encoder().encoding(), UTF_8); assert_eq!(UTF_8.new_encoder().encoding(), UTF_8); assert_eq!(WINDOWS_1252.new_encoder().encoding(), WINDOWS_1252); } #[test] fn test_label_resolution() { assert_eq!(Encoding::for_label(b"utf-8"), Some(UTF_8)); assert_eq!(Encoding::for_label(b"UTF-8"), Some(UTF_8)); assert_eq!( Encoding::for_label(b" \t \n \x0C \n utf-8 \r \n \t \x0C "), Some(UTF_8) ); assert_eq!(Encoding::for_label(b"utf-8 _"), None); assert_eq!(Encoding::for_label(b"bogus"), None); assert_eq!(Encoding::for_label(b"bogusbogusbogusbogus"), None); } #[test] fn test_decode_valid_windows_1257_to_cow() { let (cow, encoding, had_errors) = WINDOWS_1257.decode(b"abc\x80\xE4"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, "abc\u{20AC}\u{00E4}"); } } assert_eq!(encoding, WINDOWS_1257); assert!(!had_errors); } #[test] fn test_decode_invalid_windows_1257_to_cow() { let (cow, encoding, had_errors) = WINDOWS_1257.decode(b"abc\x80\xA1\xE4"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, "abc\u{20AC}\u{FFFD}\u{00E4}"); } } assert_eq!(encoding, WINDOWS_1257); assert!(had_errors); } #[test] fn test_decode_ascii_only_windows_1257_to_cow() { let (cow, encoding, had_errors) = WINDOWS_1257.decode(b"abc"); match cow { Cow::Borrowed(s) => { assert_eq!(s, "abc"); } Cow::Owned(_) => unreachable!(), } assert_eq!(encoding, WINDOWS_1257); assert!(!had_errors); } #[test] fn test_decode_bomful_valid_utf8_as_windows_1257_to_cow() { let (cow, encoding, had_errors) = WINDOWS_1257.decode(b"\xEF\xBB\xBF\xE2\x82\xAC\xC3\xA4"); match cow { Cow::Borrowed(s) => { assert_eq!(s, "\u{20AC}\u{00E4}"); } Cow::Owned(_) => unreachable!(), } assert_eq!(encoding, UTF_8); assert!(!had_errors); } #[test] fn test_decode_bomful_invalid_utf8_as_windows_1257_to_cow() { let (cow, encoding, had_errors) = WINDOWS_1257.decode(b"\xEF\xBB\xBF\xE2\x82\xAC\x80\xC3\xA4"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, "\u{20AC}\u{FFFD}\u{00E4}"); } } assert_eq!(encoding, UTF_8); assert!(had_errors); } #[test] fn test_decode_bomful_valid_utf8_as_utf_8_to_cow() { let (cow, encoding, had_errors) = UTF_8.decode(b"\xEF\xBB\xBF\xE2\x82\xAC\xC3\xA4"); match cow { Cow::Borrowed(s) => { assert_eq!(s, "\u{20AC}\u{00E4}"); } Cow::Owned(_) => unreachable!(), } assert_eq!(encoding, UTF_8); assert!(!had_errors); } #[test] fn test_decode_bomful_invalid_utf8_as_utf_8_to_cow() { let (cow, encoding, had_errors) = UTF_8.decode(b"\xEF\xBB\xBF\xE2\x82\xAC\x80\xC3\xA4"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, "\u{20AC}\u{FFFD}\u{00E4}"); } } assert_eq!(encoding, UTF_8); assert!(had_errors); } #[test] fn test_decode_bomful_valid_utf8_as_utf_8_to_cow_with_bom_removal() { let (cow, had_errors) = UTF_8.decode_with_bom_removal(b"\xEF\xBB\xBF\xE2\x82\xAC\xC3\xA4"); match cow { Cow::Borrowed(s) => { assert_eq!(s, "\u{20AC}\u{00E4}"); } Cow::Owned(_) => unreachable!(), } assert!(!had_errors); } #[test] fn test_decode_bomful_valid_utf8_as_windows_1257_to_cow_with_bom_removal() { let (cow, had_errors) = WINDOWS_1257.decode_with_bom_removal(b"\xEF\xBB\xBF\xE2\x82\xAC\xC3\xA4"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!( s, "\u{013C}\u{00BB}\u{00E6}\u{0101}\u{201A}\u{00AC}\u{0106}\u{00A4}" ); } } assert!(!had_errors); } #[test] fn test_decode_valid_windows_1257_to_cow_with_bom_removal() { let (cow, had_errors) = WINDOWS_1257.decode_with_bom_removal(b"abc\x80\xE4"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, "abc\u{20AC}\u{00E4}"); } } assert!(!had_errors); } #[test] fn test_decode_invalid_windows_1257_to_cow_with_bom_removal() { let (cow, had_errors) = WINDOWS_1257.decode_with_bom_removal(b"abc\x80\xA1\xE4"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, "abc\u{20AC}\u{FFFD}\u{00E4}"); } } assert!(had_errors); } #[test] fn test_decode_ascii_only_windows_1257_to_cow_with_bom_removal() { let (cow, had_errors) = WINDOWS_1257.decode_with_bom_removal(b"abc"); match cow { Cow::Borrowed(s) => { assert_eq!(s, "abc"); } Cow::Owned(_) => unreachable!(), } assert!(!had_errors); } #[test] fn test_decode_bomful_valid_utf8_to_cow_without_bom_handling() { let (cow, had_errors) = UTF_8.decode_without_bom_handling(b"\xEF\xBB\xBF\xE2\x82\xAC\xC3\xA4"); match cow { Cow::Borrowed(s) => { assert_eq!(s, "\u{FEFF}\u{20AC}\u{00E4}"); } Cow::Owned(_) => unreachable!(), } assert!(!had_errors); } #[test] fn test_decode_bomful_invalid_utf8_to_cow_without_bom_handling() { let (cow, had_errors) = UTF_8.decode_without_bom_handling(b"\xEF\xBB\xBF\xE2\x82\xAC\x80\xC3\xA4"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, "\u{FEFF}\u{20AC}\u{FFFD}\u{00E4}"); } } assert!(had_errors); } #[test] fn test_decode_valid_windows_1257_to_cow_without_bom_handling() { let (cow, had_errors) = WINDOWS_1257.decode_without_bom_handling(b"abc\x80\xE4"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, "abc\u{20AC}\u{00E4}"); } } assert!(!had_errors); } #[test] fn test_decode_invalid_windows_1257_to_cow_without_bom_handling() { let (cow, had_errors) = WINDOWS_1257.decode_without_bom_handling(b"abc\x80\xA1\xE4"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, "abc\u{20AC}\u{FFFD}\u{00E4}"); } } assert!(had_errors); } #[test] fn test_decode_ascii_only_windows_1257_to_cow_without_bom_handling() { let (cow, had_errors) = WINDOWS_1257.decode_without_bom_handling(b"abc"); match cow { Cow::Borrowed(s) => { assert_eq!(s, "abc"); } Cow::Owned(_) => unreachable!(), } assert!(!had_errors); } #[test] fn test_decode_bomful_valid_utf8_to_cow_without_bom_handling_and_without_replacement() { match UTF_8.decode_without_bom_handling_and_without_replacement( b"\xEF\xBB\xBF\xE2\x82\xAC\xC3\xA4", ) { Some(cow) => match cow { Cow::Borrowed(s) => { assert_eq!(s, "\u{FEFF}\u{20AC}\u{00E4}"); } Cow::Owned(_) => unreachable!(), }, None => unreachable!(), } } #[test] fn test_decode_bomful_invalid_utf8_to_cow_without_bom_handling_and_without_replacement() { assert!(UTF_8 .decode_without_bom_handling_and_without_replacement( b"\xEF\xBB\xBF\xE2\x82\xAC\x80\xC3\xA4" ) .is_none()); } #[test] fn test_decode_valid_windows_1257_to_cow_without_bom_handling_and_without_replacement() { match WINDOWS_1257.decode_without_bom_handling_and_without_replacement(b"abc\x80\xE4") { Some(cow) => match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, "abc\u{20AC}\u{00E4}"); } }, None => unreachable!(), } } #[test] fn test_decode_invalid_windows_1257_to_cow_without_bom_handling_and_without_replacement() { assert!(WINDOWS_1257 .decode_without_bom_handling_and_without_replacement(b"abc\x80\xA1\xE4") .is_none()); } #[test] fn test_decode_ascii_only_windows_1257_to_cow_without_bom_handling_and_without_replacement() { match WINDOWS_1257.decode_without_bom_handling_and_without_replacement(b"abc") { Some(cow) => match cow { Cow::Borrowed(s) => { assert_eq!(s, "abc"); } Cow::Owned(_) => unreachable!(), }, None => unreachable!(), } } #[test] fn test_encode_ascii_only_windows_1257_to_cow() { let (cow, encoding, had_errors) = WINDOWS_1257.encode("abc"); match cow { Cow::Borrowed(s) => { assert_eq!(s, b"abc"); } Cow::Owned(_) => unreachable!(), } assert_eq!(encoding, WINDOWS_1257); assert!(!had_errors); } #[test] fn test_encode_valid_windows_1257_to_cow() { let (cow, encoding, had_errors) = WINDOWS_1257.encode("abc\u{20AC}\u{00E4}"); match cow { Cow::Borrowed(_) => unreachable!(), Cow::Owned(s) => { assert_eq!(s, b"abc\x80\xE4"); } } assert_eq!(encoding, WINDOWS_1257); assert!(!had_errors); } #[test] fn test_utf16_space_with_one_bom_byte() { let mut decoder = UTF_16LE.new_decoder(); let mut dst = [0u16; 12]; { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xFF", &mut dst[..needed], false); assert_eq!(result, CoderResult::InputEmpty); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xFF", &mut dst[..needed], true); assert_eq!(result, CoderResult::InputEmpty); } } #[test] fn test_utf8_space_with_one_bom_byte() { let mut decoder = UTF_8.new_decoder(); let mut dst = [0u16; 12]; { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xFF", &mut dst[..needed], false); assert_eq!(result, CoderResult::InputEmpty); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xFF", &mut dst[..needed], true); assert_eq!(result, CoderResult::InputEmpty); } } #[test] fn test_utf16_space_with_two_bom_bytes() { let mut decoder = UTF_16LE.new_decoder(); let mut dst = [0u16; 12]; { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xEF", &mut dst[..needed], false); assert_eq!(result, CoderResult::InputEmpty); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xBB", &mut dst[..needed], false); assert_eq!(result, CoderResult::InputEmpty); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xFF", &mut dst[..needed], true); assert_eq!(result, CoderResult::InputEmpty); } } #[test] fn test_utf8_space_with_two_bom_bytes() { let mut decoder = UTF_8.new_decoder(); let mut dst = [0u16; 12]; { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xEF", &mut dst[..needed], false); assert_eq!(result, CoderResult::InputEmpty); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xBB", &mut dst[..needed], false); assert_eq!(result, CoderResult::InputEmpty); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xFF", &mut dst[..needed], true); assert_eq!(result, CoderResult::InputEmpty); } } #[test] fn test_utf16_space_with_one_bom_byte_and_a_second_byte_in_same_call() { let mut decoder = UTF_16LE.new_decoder(); let mut dst = [0u16; 12]; { let needed = decoder.max_utf16_buffer_length(2).unwrap(); let (result, _, _, _) = decoder.decode_to_utf16(b"\xFF\xFF", &mut dst[..needed], true); assert_eq!(result, CoderResult::InputEmpty); } } #[test] fn test_too_short_buffer_with_iso_2022_jp_ascii_from_utf8() { let mut dst = [0u8; 8]; let mut encoder = ISO_2022_JP.new_encoder(); { let (result, _, _, _) = encoder.encode_from_utf8("", &mut dst[..], false); assert_eq!(result, CoderResult::InputEmpty); } { let (result, _, _, _) = encoder.encode_from_utf8("", &mut dst[..], true); assert_eq!(result, CoderResult::InputEmpty); } } #[test] fn test_too_short_buffer_with_iso_2022_jp_roman_from_utf8() { let mut dst = [0u8; 16]; let mut encoder = ISO_2022_JP.new_encoder(); { let (result, _, _, _) = encoder.encode_from_utf8("\u{A5}", &mut dst[..], false); assert_eq!(result, CoderResult::InputEmpty); } { let (result, _, _, _) = encoder.encode_from_utf8("", &mut dst[..8], false); assert_eq!(result, CoderResult::InputEmpty); } { let (result, _, _, _) = encoder.encode_from_utf8("", &mut dst[..8], true); assert_eq!(result, CoderResult::OutputFull); } } #[test] fn test_buffer_end_iso_2022_jp_from_utf8() { let mut dst = [0u8; 18]; { let mut encoder = ISO_2022_JP.new_encoder(); let (result, _, _, _) = encoder.encode_from_utf8("\u{A5}\u{1F4A9}", &mut dst[..], false); assert_eq!(result, CoderResult::InputEmpty); } { let mut encoder = ISO_2022_JP.new_encoder(); let (result, _, _, _) = encoder.encode_from_utf8("\u{A5}\u{1F4A9}", &mut dst[..], true); assert_eq!(result, CoderResult::OutputFull); } { let mut encoder = ISO_2022_JP.new_encoder(); let (result, _, _, _) = encoder.encode_from_utf8("\u{1F4A9}", &mut dst[..13], false); assert_eq!(result, CoderResult::InputEmpty); } { let mut encoder = ISO_2022_JP.new_encoder(); let (result, _, _, _) = encoder.encode_from_utf8("\u{1F4A9}", &mut dst[..13], true); assert_eq!(result, CoderResult::InputEmpty); } } #[test] fn test_too_short_buffer_with_iso_2022_jp_ascii_from_utf16() { let mut dst = [0u8; 8]; let mut encoder = ISO_2022_JP.new_encoder(); { let (result, _, _, _) = encoder.encode_from_utf16(&[0u16; 0], &mut dst[..], false); assert_eq!(result, CoderResult::InputEmpty); } { let (result, _, _, _) = encoder.encode_from_utf16(&[0u16; 0], &mut dst[..], true); assert_eq!(result, CoderResult::InputEmpty); } } #[test] fn test_too_short_buffer_with_iso_2022_jp_roman_from_utf16() { let mut dst = [0u8; 16]; let mut encoder = ISO_2022_JP.new_encoder(); { let (result, _, _, _) = encoder.encode_from_utf16(&[0xA5u16], &mut dst[..], false); assert_eq!(result, CoderResult::InputEmpty); } { let (result, _, _, _) = encoder.encode_from_utf16(&[0u16; 0], &mut dst[..8], false); assert_eq!(result, CoderResult::InputEmpty); } { let (result, _, _, _) = encoder.encode_from_utf16(&[0u16; 0], &mut dst[..8], true); assert_eq!(result, CoderResult::OutputFull); } } #[test] fn test_buffer_end_iso_2022_jp_from_utf16() { let mut dst = [0u8; 18]; { let mut encoder = ISO_2022_JP.new_encoder(); let (result, _, _, _) = encoder.encode_from_utf16(&[0xA5u16, 0xD83Du16, 0xDCA9u16], &mut dst[..], false); assert_eq!(result, CoderResult::InputEmpty); } { let mut encoder = ISO_2022_JP.new_encoder(); let (result, _, _, _) = encoder.encode_from_utf16(&[0xA5u16, 0xD83Du16, 0xDCA9u16], &mut dst[..], true); assert_eq!(result, CoderResult::OutputFull); } { let mut encoder = ISO_2022_JP.new_encoder(); let (result, _, _, _) = encoder.encode_from_utf16(&[0xD83Du16, 0xDCA9u16], &mut dst[..13], false); assert_eq!(result, CoderResult::InputEmpty); } { let mut encoder = ISO_2022_JP.new_encoder(); let (result, _, _, _) = encoder.encode_from_utf16(&[0xD83Du16, 0xDCA9u16], &mut dst[..13], true); assert_eq!(result, CoderResult::InputEmpty); } } #[test] fn test_buffer_end_utf16be() { let mut decoder = UTF_16BE.new_decoder_without_bom_handling(); let mut dest = [0u8; 4]; assert_eq!( decoder.decode_to_utf8(&[0xD8, 0x00], &mut dest, false), (CoderResult::InputEmpty, 2, 0, false) ); let _ = decoder.decode_to_utf8(&[0xD8, 0x00], &mut dest, true); } #[test] fn test_hash() { let mut encodings = ::alloc::collections::btree_set::BTreeSet::new(); encodings.insert(UTF_8); encodings.insert(ISO_2022_JP); assert!(encodings.contains(UTF_8)); assert!(encodings.contains(ISO_2022_JP)); assert!(!encodings.contains(WINDOWS_1252)); encodings.remove(ISO_2022_JP); assert!(!encodings.contains(ISO_2022_JP)); } #[test] fn test_iso_2022_jp_ncr_extra_from_utf16() { let mut dst = [0u8; 17]; { let mut encoder = ISO_2022_JP.new_encoder(); let (result, _, _, _) = encoder.encode_from_utf16(&[0x3041u16, 0xFFFFu16], &mut dst[..], true); assert_eq!(result, CoderResult::OutputFull); } } #[test] fn test_iso_2022_jp_ncr_extra_from_utf8() { let mut dst = [0u8; 17]; { let mut encoder = ISO_2022_JP.new_encoder(); let (result, _, _, _) = encoder.encode_from_utf8("\u{3041}\u{FFFF}", &mut dst[..], true); assert_eq!(result, CoderResult::OutputFull); } } #[test] fn test_max_length_with_bom_to_utf8() { let mut output = [0u8; 20]; let mut decoder = REPLACEMENT.new_decoder(); let input = b"\xEF\xBB\xBFA"; { let needed = decoder .max_utf8_buffer_length_without_replacement(input.len()) .unwrap(); let (result, read, written) = decoder.decode_to_utf8_without_replacement(input, &mut output[..needed], true); assert_eq!(result, DecoderResult::InputEmpty); assert_eq!(read, input.len()); assert_eq!(written, 1); assert_eq!(output[0], 0x41); } } #[cfg(feature = "serde")] #[test] fn test_serde() { let demo = Demo { num: 42, name: "foo".into(), enc: UTF_8, }; let serialized = serde_json::to_string(&demo).unwrap(); let deserialized: Demo = serde_json::from_str(&serialized).unwrap(); assert_eq!(deserialized, demo); let bincoded = bincode::serialize(&demo).unwrap(); let debincoded: Demo = bincode::deserialize(&bincoded[..]).unwrap(); assert_eq!(debincoded, demo); } #[test] fn test_is_single_byte() { assert!(!BIG5.is_single_byte()); assert!(!EUC_JP.is_single_byte()); assert!(!EUC_KR.is_single_byte()); assert!(!GB18030.is_single_byte()); assert!(!GBK.is_single_byte()); assert!(!REPLACEMENT.is_single_byte()); assert!(!SHIFT_JIS.is_single_byte()); assert!(!UTF_8.is_single_byte()); assert!(!UTF_16BE.is_single_byte()); assert!(!UTF_16LE.is_single_byte()); assert!(!ISO_2022_JP.is_single_byte()); assert!(IBM866.is_single_byte()); assert!(ISO_8859_2.is_single_byte()); assert!(ISO_8859_3.is_single_byte()); assert!(ISO_8859_4.is_single_byte()); assert!(ISO_8859_5.is_single_byte()); assert!(ISO_8859_6.is_single_byte()); assert!(ISO_8859_7.is_single_byte()); assert!(ISO_8859_8.is_single_byte()); assert!(ISO_8859_10.is_single_byte()); assert!(ISO_8859_13.is_single_byte()); assert!(ISO_8859_14.is_single_byte()); assert!(ISO_8859_15.is_single_byte()); assert!(ISO_8859_16.is_single_byte()); assert!(ISO_8859_8_I.is_single_byte()); assert!(KOI8_R.is_single_byte()); assert!(KOI8_U.is_single_byte()); assert!(MACINTOSH.is_single_byte()); assert!(WINDOWS_874.is_single_byte()); assert!(WINDOWS_1250.is_single_byte()); assert!(WINDOWS_1251.is_single_byte()); assert!(WINDOWS_1252.is_single_byte()); assert!(WINDOWS_1253.is_single_byte()); assert!(WINDOWS_1254.is_single_byte()); assert!(WINDOWS_1255.is_single_byte()); assert!(WINDOWS_1256.is_single_byte()); assert!(WINDOWS_1257.is_single_byte()); assert!(WINDOWS_1258.is_single_byte()); assert!(X_MAC_CYRILLIC.is_single_byte()); assert!(X_USER_DEFINED.is_single_byte()); } #[test] fn test_latin1_byte_compatible_up_to() { let buffer = b"a\x81\xB6\xF6\xF0\x82\xB4"; assert_eq!( BIG5.new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( EUC_JP .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( EUC_KR .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( GB18030 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( GBK.new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert!(REPLACEMENT .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .is_none()); assert_eq!( SHIFT_JIS .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( UTF_8 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert!(UTF_16BE .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .is_none()); assert!(UTF_16LE .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .is_none()); assert_eq!( ISO_2022_JP .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( IBM866 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( ISO_8859_2 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 2 ); assert_eq!( ISO_8859_3 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 2 ); assert_eq!( ISO_8859_4 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 2 ); assert_eq!( ISO_8859_5 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 2 ); assert_eq!( ISO_8859_6 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 2 ); assert_eq!( ISO_8859_7 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 2 ); assert_eq!( ISO_8859_8 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 3 ); assert_eq!( ISO_8859_10 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 2 ); assert_eq!( ISO_8859_13 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 4 ); assert_eq!( ISO_8859_14 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 4 ); assert_eq!( ISO_8859_15 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 6 ); assert_eq!( ISO_8859_16 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 4 ); assert_eq!( ISO_8859_8_I .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 3 ); assert_eq!( KOI8_R .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( KOI8_U .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( MACINTOSH .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( WINDOWS_874 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 2 ); assert_eq!( WINDOWS_1250 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 4 ); assert_eq!( WINDOWS_1251 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( WINDOWS_1252 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 5 ); assert_eq!( WINDOWS_1253 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 3 ); assert_eq!( WINDOWS_1254 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 4 ); assert_eq!( WINDOWS_1255 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 3 ); assert_eq!( WINDOWS_1256 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( WINDOWS_1257 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 4 ); assert_eq!( WINDOWS_1258 .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 4 ); assert_eq!( X_MAC_CYRILLIC .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert_eq!( X_USER_DEFINED .new_decoder_without_bom_handling() .latin1_byte_compatible_up_to(buffer) .unwrap(), 1 ); assert!(UTF_8 .new_decoder() .latin1_byte_compatible_up_to(buffer) .is_none()); let mut decoder = UTF_8.new_decoder(); let mut output = [0u16; 4]; let _ = decoder.decode_to_utf16(b"\xEF", &mut output, false); assert!(decoder.latin1_byte_compatible_up_to(buffer).is_none()); let _ = decoder.decode_to_utf16(b"\xBB\xBF", &mut output, false); assert_eq!(decoder.latin1_byte_compatible_up_to(buffer), Some(1)); let _ = decoder.decode_to_utf16(b"\xEF", &mut output, false); assert_eq!(decoder.latin1_byte_compatible_up_to(buffer), None); } } encoding_rs-0.8.33/src/macros.rs000064400000000000000000002206461046102023000146440ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. macro_rules! decoder_function { ($preamble:block, $loop_preable:block, $eof:block, $body:block, $slf:ident, $src_consumed:ident, $dest:ident, $source:ident, $b:ident, $destination_handle:ident, $unread_handle:ident, $destination_check:ident, $name:ident, $code_unit:ty, $dest_struct:ident) => ( pub fn $name(&mut $slf, src: &[u8], dst: &mut [$code_unit], last: bool) -> (DecoderResult, usize, usize) { let mut $source = ByteSource::new(src); let mut $dest = $dest_struct::new(dst); loop { // TODO: remove this loop { // Start non-boilerplate $preamble // End non-boilerplate } loop { { $loop_preable } match $source.check_available() { Space::Full($src_consumed) => { if last { // Start non-boilerplate $eof // End non-boilerplate } return (DecoderResult::InputEmpty, $src_consumed, $dest.written()); } Space::Available(source_handle) => { match $dest.$destination_check() { Space::Full(dst_written) => { return (DecoderResult::OutputFull, source_handle.consumed(), dst_written); } Space::Available($destination_handle) => { let ($b, $unread_handle) = source_handle.read(); // Start non-boilerplate $body // End non-boilerplate } } } } } } }); } macro_rules! decoder_functions { ( $preamble:block, $loop_preable:block, $eof:block, $body:block, $slf:ident, $src_consumed:ident, $dest:ident, $source:ident, $b:ident, $destination_handle:ident, $unread_handle:ident, $destination_check:ident ) => { decoder_function!( $preamble, $loop_preable, $eof, $body, $slf, $src_consumed, $dest, $source, $b, $destination_handle, $unread_handle, $destination_check, decode_to_utf8_raw, u8, Utf8Destination ); decoder_function!( $preamble, $loop_preable, $eof, $body, $slf, $src_consumed, $dest, $source, $b, $destination_handle, $unread_handle, $destination_check, decode_to_utf16_raw, u16, Utf16Destination ); }; } macro_rules! ascii_compatible_two_byte_decoder_function { ($lead:block, $trail:block, $slf:ident, $non_ascii:ident, $byte:ident, $lead_minus_offset:ident, $unread_handle_trail:ident, $source:ident, $handle:ident, $outermost:tt, $copy_ascii:ident, $destination_check:ident, $name:ident, $code_unit:ty, $dest_struct:ident, $ascii_punctuation:expr) => ( pub fn $name(&mut $slf, src: &[u8], dst: &mut [$code_unit], last: bool) -> (DecoderResult, usize, usize) { let mut $source = ByteSource::new(src); let mut dest_prolog = $dest_struct::new(dst); let dest = match $slf.lead { Some(lead) => { let $lead_minus_offset = lead; $slf.lead = None; // Since we don't have `goto` we could use to jump into the trail // handling part of the main loop, we need to repeat trail handling // here. match $source.check_available() { Space::Full(src_consumed_prolog) => { if last { return (DecoderResult::Malformed(1, 0), src_consumed_prolog, dest_prolog.written()); } return (DecoderResult::InputEmpty, src_consumed_prolog, dest_prolog.written()); } Space::Available(source_handle_prolog) => { match dest_prolog.$destination_check() { Space::Full(dst_written_prolog) => { return (DecoderResult::OutputFull, source_handle_prolog.consumed(), dst_written_prolog); } Space::Available($handle) => { let ($byte, $unread_handle_trail) = source_handle_prolog.read(); // Start non-boilerplate $trail // End non-boilerplate } } } } }, None => { &mut dest_prolog } }; $outermost: loop { match dest.$copy_ascii(&mut $source) { CopyAsciiResult::Stop(ret) => return ret, CopyAsciiResult::GoOn((mut $non_ascii, mut $handle)) => { 'middle: loop { let dest_again = { let $lead_minus_offset = { // Start non-boilerplate $lead // End non-boilerplate }; match $source.check_available() { Space::Full(src_consumed_trail) => { if last { return (DecoderResult::Malformed(1, 0), src_consumed_trail, $handle.written()); } $slf.lead = Some($lead_minus_offset); return (DecoderResult::InputEmpty, src_consumed_trail, $handle.written()); } Space::Available(source_handle_trail) => { let ($byte, $unread_handle_trail) = source_handle_trail.read(); // Start non-boilerplate $trail // End non-boilerplate } } }; match $source.check_available() { Space::Full(src_consumed) => { return (DecoderResult::InputEmpty, src_consumed, dest_again.written()); } Space::Available(source_handle) => { match dest_again.$destination_check() { Space::Full(dst_written) => { return (DecoderResult::OutputFull, source_handle.consumed(), dst_written); } Space::Available(mut destination_handle) => { let (mut b, unread_handle) = source_handle.read(); let source_again = unread_handle.commit(); 'innermost: loop { if b > 127 { $non_ascii = b; $handle = destination_handle; continue 'middle; } // Testing on Haswell says that we should write the // byte unconditionally instead of trying to unread it // to make it part of the next SIMD stride. let dest_again_again = destination_handle.write_ascii(b); if $ascii_punctuation && b < 60 { // We've got punctuation match source_again.check_available() { Space::Full(src_consumed_again) => { return (DecoderResult::InputEmpty, src_consumed_again, dest_again_again.written()); } Space::Available(source_handle_again) => { match dest_again_again.$destination_check() { Space::Full(dst_written_again) => { return (DecoderResult::OutputFull, source_handle_again.consumed(), dst_written_again); } Space::Available(destination_handle_again) => { { let (b_again, _unread_handle_again) = source_handle_again.read(); b = b_again; destination_handle = destination_handle_again; continue 'innermost; } } } } } } // We've got markup or ASCII text continue $outermost; } } } } } } } } } }); } macro_rules! ascii_compatible_two_byte_decoder_functions { ( $lead:block, $trail:block, $slf:ident, $non_ascii:ident, $byte:ident, $lead_minus_offset:ident, $unread_handle_trail:ident, $source:ident, $handle:ident, $outermost:tt, $copy_ascii:ident, $destination_check:ident, $ascii_punctuation:expr ) => { ascii_compatible_two_byte_decoder_function!( $lead, $trail, $slf, $non_ascii, $byte, $lead_minus_offset, $unread_handle_trail, $source, $handle, $outermost, $copy_ascii, $destination_check, decode_to_utf8_raw, u8, Utf8Destination, $ascii_punctuation ); ascii_compatible_two_byte_decoder_function!( $lead, $trail, $slf, $non_ascii, $byte, $lead_minus_offset, $unread_handle_trail, $source, $handle, $outermost, $copy_ascii, $destination_check, decode_to_utf16_raw, u16, Utf16Destination, $ascii_punctuation ); }; } macro_rules! gb18030_decoder_function { ($first_body:block, $second_body:block, $third_body:block, $fourth_body:block, $slf:ident, $non_ascii:ident, $first_minus_offset:ident, $second:ident, $second_minus_offset:ident, $unread_handle_second:ident, $third:ident, $third_minus_offset:ident, $unread_handle_third:ident, $fourth:ident, $fourth_minus_offset:ident, $unread_handle_fourth:ident, $source:ident, $handle:ident, $outermost:tt, $name:ident, $code_unit:ty, $dest_struct:ident) => ( #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] pub fn $name(&mut $slf, src: &[u8], dst: &mut [$code_unit], last: bool) -> (DecoderResult, usize, usize) { let mut $source = ByteSource::new(src); let mut dest = $dest_struct::new(dst); { if let Some(ascii) = $slf.pending_ascii { match dest.check_space_bmp() { Space::Full(_) => { return (DecoderResult::OutputFull, 0, 0); } Space::Available(pending_ascii_handle) => { $slf.pending_ascii = None; pending_ascii_handle.write_ascii(ascii); } } } } while !$slf.pending.is_none() { match $source.check_available() { Space::Full(src_consumed) => { if last { // Start non-boilerplate let count = $slf.pending.count(); $slf.pending = Gb18030Pending::None; return (DecoderResult::Malformed(count as u8, 0), src_consumed, dest.written()); // End non-boilerplate } return (DecoderResult::InputEmpty, src_consumed, dest.written()); } Space::Available(source_handle) => { match dest.check_space_astral() { Space::Full(dst_written) => { return (DecoderResult::OutputFull, source_handle.consumed(), dst_written); } Space::Available($handle) => { let (byte, unread_handle) = source_handle.read(); match $slf.pending { Gb18030Pending::One($first_minus_offset) => { $slf.pending = Gb18030Pending::None; let $second = byte; let $unread_handle_second = unread_handle; // If second is between 0x40 and 0x7E, // inclusive, subtract offset 0x40. Else if // second is between 0x80 and 0xFE, inclusive, // subtract offset 0x41. In both cases, // handle as a two-byte sequence. // Else if second is between 0x30 and 0x39, // inclusive, subtract offset 0x30 and // handle as a four-byte sequence. let $second_minus_offset = $second.wrapping_sub(0x30); // It's not optimal to do this check first, // but this results in more readable code. if $second_minus_offset > (0x39 - 0x30) { // Start non-boilerplate $second_body // End non-boilerplate } else { // Four-byte! $slf.pending = Gb18030Pending::Two($first_minus_offset, $second_minus_offset); $handle.commit() } } Gb18030Pending::Two($first_minus_offset, $second_minus_offset) => { $slf.pending = Gb18030Pending::None; let $third = byte; let $unread_handle_third = unread_handle; let $third_minus_offset = { // Start non-boilerplate $third_body // End non-boilerplate }; $slf.pending = Gb18030Pending::Three($first_minus_offset, $second_minus_offset, $third_minus_offset); $handle.commit() } Gb18030Pending::Three($first_minus_offset, $second_minus_offset, $third_minus_offset) => { $slf.pending = Gb18030Pending::None; let $fourth = byte; let $unread_handle_fourth = unread_handle; // Start non-boilerplate $fourth_body // End non-boilerplate } Gb18030Pending::None => unreachable!("Checked in loop condition"), }; } } } } } $outermost: loop { match dest.copy_ascii_from_check_space_astral(&mut $source) { CopyAsciiResult::Stop(ret) => return ret, CopyAsciiResult::GoOn((mut $non_ascii, mut $handle)) => { 'middle: loop { let dest_again = { let $first_minus_offset = { // Start non-boilerplate $first_body // End non-boilerplate }; match $source.check_available() { Space::Full(src_consumed_trail) => { if last { return (DecoderResult::Malformed(1, 0), src_consumed_trail, $handle.written()); } $slf.pending = Gb18030Pending::One($first_minus_offset); return (DecoderResult::InputEmpty, src_consumed_trail, $handle.written()); } Space::Available(source_handle_trail) => { let ($second, $unread_handle_second) = source_handle_trail.read(); // Start non-boilerplate // If second is between 0x40 and 0x7E, // inclusive, subtract offset 0x40. Else if // second is between 0x80 and 0xFE, inclusive, // subtract offset 0x41. In both cases, // handle as a two-byte sequence. // Else if second is between 0x30 and 0x39, // inclusive, subtract offset 0x30 and // handle as a four-byte sequence. let $second_minus_offset = $second.wrapping_sub(0x30); // It's not optimal to do this check first, // but this results in more readable code. if $second_minus_offset > (0x39 - 0x30) { // Start non-boilerplate $second_body // End non-boilerplate } else { // Four-byte! match $unread_handle_second.commit().check_available() { Space::Full(src_consumed_third) => { if last { return (DecoderResult::Malformed(2, 0), src_consumed_third, $handle.written()); } $slf.pending = Gb18030Pending::Two($first_minus_offset, $second_minus_offset); return (DecoderResult::InputEmpty, src_consumed_third, $handle.written()); } Space::Available(source_handle_third) => { let ($third, $unread_handle_third) = source_handle_third.read(); let $third_minus_offset = { // Start non-boilerplate $third_body // End non-boilerplate }; match $unread_handle_third.commit() .check_available() { Space::Full(src_consumed_fourth) => { if last { return (DecoderResult::Malformed(3, 0), src_consumed_fourth, $handle.written()); } $slf.pending = Gb18030Pending::Three($first_minus_offset, $second_minus_offset, $third_minus_offset); return (DecoderResult::InputEmpty, src_consumed_fourth, $handle.written()); } Space::Available(source_handle_fourth) => { let ($fourth, $unread_handle_fourth) = source_handle_fourth.read(); // Start non-boilerplate $fourth_body // End non-boilerplate } } } } } // End non-boilerplate } } }; match $source.check_available() { Space::Full(src_consumed) => { return (DecoderResult::InputEmpty, src_consumed, dest_again.written()); } Space::Available(source_handle) => { match dest_again.check_space_astral() { Space::Full(dst_written) => { return (DecoderResult::OutputFull, source_handle.consumed(), dst_written); } Space::Available(destination_handle) => { let (b, _) = source_handle.read(); loop { if b > 127 { $non_ascii = b; $handle = destination_handle; continue 'middle; } // Testing on Haswell says that we should write the // byte unconditionally instead of trying to unread it // to make it part of the next SIMD stride. destination_handle.write_ascii(b); // We've got markup or ASCII text continue $outermost; } } } } } } } } } }); } macro_rules! gb18030_decoder_functions { ( $first_body:block, $second_body:block, $third_body:block, $fourth_body:block, $slf:ident, $non_ascii:ident, $first_minus_offset:ident, $second:ident, $second_minus_offset:ident, $unread_handle_second:ident, $third:ident, $third_minus_offset:ident, $unread_handle_third:ident, $fourth:ident, $fourth_minus_offset:ident, $unread_handle_fourth:ident, $source:ident, $handle:ident, $outermost:tt ) => { gb18030_decoder_function!( $first_body, $second_body, $third_body, $fourth_body, $slf, $non_ascii, $first_minus_offset, $second, $second_minus_offset, $unread_handle_second, $third, $third_minus_offset, $unread_handle_third, $fourth, $fourth_minus_offset, $unread_handle_fourth, $source, $handle, $outermost, decode_to_utf8_raw, u8, Utf8Destination ); gb18030_decoder_function!( $first_body, $second_body, $third_body, $fourth_body, $slf, $non_ascii, $first_minus_offset, $second, $second_minus_offset, $unread_handle_second, $third, $third_minus_offset, $unread_handle_third, $fourth, $fourth_minus_offset, $unread_handle_fourth, $source, $handle, $outermost, decode_to_utf16_raw, u16, Utf16Destination ); }; } macro_rules! euc_jp_decoder_function { ($jis0802_trail_body:block, $jis0812_lead_body:block, $jis0812_trail_body:block, $half_width_katakana_body:block, $slf:ident, $non_ascii:ident, $jis0208_lead_minus_offset:ident, $byte:ident, $unread_handle_trail:ident, $jis0212_lead_minus_offset:ident, $lead:ident, $unread_handle_jis0212:ident, $source:ident, $handle:ident, $name:ident, $code_unit:ty, $dest_struct:ident) => ( #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] pub fn $name(&mut $slf, src: &[u8], dst: &mut [$code_unit], last: bool) -> (DecoderResult, usize, usize) { let mut $source = ByteSource::new(src); let mut dest = $dest_struct::new(dst); while !$slf.pending.is_none() { match $source.check_available() { Space::Full(src_consumed) => { if last { // Start non-boilerplate let count = $slf.pending.count(); $slf.pending = EucJpPending::None; return (DecoderResult::Malformed(count as u8, 0), src_consumed, dest.written()); // End non-boilerplate } return (DecoderResult::InputEmpty, src_consumed, dest.written()); } Space::Available(source_handle) => { match dest.check_space_bmp() { Space::Full(dst_written) => { return (DecoderResult::OutputFull, source_handle.consumed(), dst_written); } Space::Available($handle) => { let ($byte, $unread_handle_trail) = source_handle.read(); match $slf.pending { EucJpPending::Jis0208Lead($jis0208_lead_minus_offset) => { $slf.pending = EucJpPending::None; // Start non-boilerplate $jis0802_trail_body // End non-boilerplate } EucJpPending::Jis0212Shift => { $slf.pending = EucJpPending::None; let $lead = $byte; let $unread_handle_jis0212 = $unread_handle_trail; let $jis0212_lead_minus_offset = { // Start non-boilerplate $jis0812_lead_body // End non-boilerplate }; $slf.pending = EucJpPending::Jis0212Lead($jis0212_lead_minus_offset); $handle.commit() } EucJpPending::Jis0212Lead($jis0212_lead_minus_offset) => { $slf.pending = EucJpPending::None; // Start non-boilerplate $jis0812_trail_body // End non-boilerplate } EucJpPending::HalfWidthKatakana => { $slf.pending = EucJpPending::None; // Start non-boilerplate $half_width_katakana_body // End non-boilerplate } EucJpPending::None => unreachable!("Checked in loop condition"), }; } } } } } 'outermost: loop { match dest.copy_ascii_from_check_space_bmp(&mut $source) { CopyAsciiResult::Stop(ret) => return ret, CopyAsciiResult::GoOn((mut $non_ascii, mut $handle)) => { 'middle: loop { let dest_again = { // If lead is between 0xA1 and 0xFE, inclusive, // subtract 0xA1. Else if lead is 0x8E, handle the // next byte as half-width Katakana. Else if lead is // 0x8F, expect JIS 0212. let $jis0208_lead_minus_offset = $non_ascii.wrapping_sub(0xA1); if $jis0208_lead_minus_offset <= (0xFE - 0xA1) { // JIS 0208 match $source.check_available() { Space::Full(src_consumed_trail) => { if last { return (DecoderResult::Malformed(1, 0), src_consumed_trail, $handle.written()); } $slf.pending = EucJpPending::Jis0208Lead($jis0208_lead_minus_offset); return (DecoderResult::InputEmpty, src_consumed_trail, $handle.written()); } Space::Available(source_handle_trail) => { let ($byte, $unread_handle_trail) = source_handle_trail.read(); // Start non-boilerplate $jis0802_trail_body // End non-boilerplate } } } else if $non_ascii == 0x8F { match $source.check_available() { Space::Full(src_consumed_jis0212) => { if last { return (DecoderResult::Malformed(1, 0), src_consumed_jis0212, $handle.written()); } $slf.pending = EucJpPending::Jis0212Shift; return (DecoderResult::InputEmpty, src_consumed_jis0212, $handle.written()); } Space::Available(source_handle_jis0212) => { let ($lead, $unread_handle_jis0212) = source_handle_jis0212.read(); let $jis0212_lead_minus_offset = { // Start non-boilerplate $jis0812_lead_body // End non-boilerplate }; match $unread_handle_jis0212.commit().check_available() { Space::Full(src_consumed_trail) => { if last { return (DecoderResult::Malformed(2, 0), src_consumed_trail, $handle.written()); } $slf.pending = EucJpPending::Jis0212Lead($jis0212_lead_minus_offset); return (DecoderResult::InputEmpty, src_consumed_trail, $handle.written()); } Space::Available(source_handle_trail) => { let ($byte, $unread_handle_trail) = source_handle_trail.read(); // Start non-boilerplate $jis0812_trail_body // End non-boilerplate } } } } } else if $non_ascii == 0x8E { match $source.check_available() { Space::Full(src_consumed_trail) => { if last { return (DecoderResult::Malformed(1, 0), src_consumed_trail, $handle.written()); } $slf.pending = EucJpPending::HalfWidthKatakana; return (DecoderResult::InputEmpty, src_consumed_trail, $handle.written()); } Space::Available(source_handle_trail) => { let ($byte, $unread_handle_trail) = source_handle_trail.read(); // Start non-boilerplate $half_width_katakana_body // End non-boilerplate } } } else { return (DecoderResult::Malformed(1, 0), $source.consumed(), $handle.written()); } }; match $source.check_available() { Space::Full(src_consumed) => { return (DecoderResult::InputEmpty, src_consumed, dest_again.written()); } Space::Available(source_handle) => { match dest_again.check_space_bmp() { Space::Full(dst_written) => { return (DecoderResult::OutputFull, source_handle.consumed(), dst_written); } Space::Available(destination_handle) => { let (b, _) = source_handle.read(); loop { if b > 127 { $non_ascii = b; $handle = destination_handle; continue 'middle; } // Testing on Haswell says that we should write the // byte unconditionally instead of trying to unread it // to make it part of the next SIMD stride. destination_handle.write_ascii(b); // We've got markup or ASCII text continue 'outermost; } } } } } } } } } }); } macro_rules! euc_jp_decoder_functions { ( $jis0802_trail_body:block, $jis0812_lead_body:block, $jis0812_trail_body:block, $half_width_katakana_body:block, $slf:ident, $non_ascii:ident, $jis0208_lead_minus_offset:ident, $byte:ident, $unread_handle_trail:ident, $jis0212_lead_minus_offset:ident, $lead:ident, $unread_handle_jis0212:ident, $source:ident, $handle:ident ) => { euc_jp_decoder_function!( $jis0802_trail_body, $jis0812_lead_body, $jis0812_trail_body, $half_width_katakana_body, $slf, $non_ascii, $jis0208_lead_minus_offset, $byte, $unread_handle_trail, $jis0212_lead_minus_offset, $lead, $unread_handle_jis0212, $source, $handle, decode_to_utf8_raw, u8, Utf8Destination ); euc_jp_decoder_function!( $jis0802_trail_body, $jis0812_lead_body, $jis0812_trail_body, $half_width_katakana_body, $slf, $non_ascii, $jis0208_lead_minus_offset, $byte, $unread_handle_trail, $jis0212_lead_minus_offset, $lead, $unread_handle_jis0212, $source, $handle, decode_to_utf16_raw, u16, Utf16Destination ); }; } macro_rules! encoder_function { ($eof:block, $body:block, $slf:ident, $src_consumed:ident, $source:ident, $dest:ident, $c:ident, $destination_handle:ident, $unread_handle:ident, $destination_check:ident, $name:ident, $input:ty, $source_struct:ident) => ( pub fn $name(&mut $slf, src: &$input, dst: &mut [u8], last: bool) -> (EncoderResult, usize, usize) { let mut $source = $source_struct::new(src); let mut $dest = ByteDestination::new(dst); loop { match $source.check_available() { Space::Full($src_consumed) => { if last { // Start non-boilerplate $eof // End non-boilerplate } return (EncoderResult::InputEmpty, $src_consumed, $dest.written()); } Space::Available(source_handle) => { match $dest.$destination_check() { Space::Full(dst_written) => { return (EncoderResult::OutputFull, source_handle.consumed(), dst_written); } Space::Available($destination_handle) => { let ($c, $unread_handle) = source_handle.read(); // Start non-boilerplate $body // End non-boilerplate } } } } } }); } macro_rules! encoder_functions { ( $eof:block, $body:block, $slf:ident, $src_consumed:ident, $source:ident, $dest:ident, $c:ident, $destination_handle:ident, $unread_handle:ident, $destination_check:ident ) => { encoder_function!( $eof, $body, $slf, $src_consumed, $source, $dest, $c, $destination_handle, $unread_handle, $destination_check, encode_from_utf8_raw, str, Utf8Source ); encoder_function!( $eof, $body, $slf, $src_consumed, $source, $dest, $c, $destination_handle, $unread_handle, $destination_check, encode_from_utf16_raw, [u16], Utf16Source ); }; } macro_rules! ascii_compatible_encoder_function { ($bmp_body:block, $astral_body:block, $bmp:ident, $astral:ident, $slf:ident, $source:ident, $handle:ident, $copy_ascii:ident, $destination_check:ident, $name:ident, $input:ty, $source_struct:ident, $ascii_punctuation:expr) => ( pub fn $name(&mut $slf, src: &$input, dst: &mut [u8], _last: bool) -> (EncoderResult, usize, usize) { let mut $source = $source_struct::new(src); let mut dest = ByteDestination::new(dst); 'outermost: loop { match $source.$copy_ascii(&mut dest) { CopyAsciiResult::Stop(ret) => return ret, CopyAsciiResult::GoOn((mut non_ascii, mut $handle)) => { 'middle: loop { let dest_again = match non_ascii { NonAscii::BmpExclAscii($bmp) => { // Start non-boilerplate $bmp_body // End non-boilerplate } NonAscii::Astral($astral) => { // Start non-boilerplate $astral_body // End non-boilerplate } }; match $source.check_available() { Space::Full(src_consumed) => { return (EncoderResult::InputEmpty, src_consumed, dest_again.written()); } Space::Available(source_handle) => { match dest_again.$destination_check() { Space::Full(dst_written) => { return (EncoderResult::OutputFull, source_handle.consumed(), dst_written); } Space::Available(mut destination_handle) => { let (mut c, unread_handle) = source_handle.read_enum(); let source_again = unread_handle.commit(); 'innermost: loop { let ascii = match c { Unicode::NonAscii(non_ascii_again) => { non_ascii = non_ascii_again; $handle = destination_handle; continue 'middle; } Unicode::Ascii(a) => a, }; // Testing on Haswell says that we should write the // byte unconditionally instead of trying to unread it // to make it part of the next SIMD stride. let dest_again_again = destination_handle.write_one(ascii); if $ascii_punctuation && ascii < 60 { // We've got punctuation match source_again.check_available() { Space::Full(src_consumed_again) => { return (EncoderResult::InputEmpty, src_consumed_again, dest_again_again.written()); } Space::Available(source_handle_again) => { match dest_again_again.$destination_check() { Space::Full(dst_written_again) => { return (EncoderResult::OutputFull, source_handle_again.consumed(), dst_written_again); } Space::Available(destination_handle_again) => { { let (c_again, _unread_handle_again) = source_handle_again.read_enum(); c = c_again; destination_handle = destination_handle_again; continue 'innermost; } } } } } } // We've got markup or ASCII text continue 'outermost; } } } } } } } } } }); } macro_rules! ascii_compatible_encoder_functions { ( $bmp_body:block, $astral_body:block, $bmp:ident, $astral:ident, $slf:ident, $source:ident, $handle:ident, $copy_ascii:ident, $destination_check:ident, $ascii_punctuation:expr ) => { ascii_compatible_encoder_function!( $bmp_body, $astral_body, $bmp, $astral, $slf, $source, $handle, $copy_ascii, $destination_check, encode_from_utf8_raw, str, Utf8Source, $ascii_punctuation ); ascii_compatible_encoder_function!( $bmp_body, $astral_body, $bmp, $astral, $slf, $source, $handle, $copy_ascii, $destination_check, encode_from_utf16_raw, [u16], Utf16Source, $ascii_punctuation ); }; } macro_rules! ascii_compatible_bmp_encoder_function { ( $bmp_body:block, $bmp:ident, $slf:ident, $source:ident, $handle:ident, $copy_ascii:ident, $destination_check:ident, $name:ident, $input:ty, $source_struct:ident, $ascii_punctuation:expr ) => { ascii_compatible_encoder_function!( $bmp_body, { return ( EncoderResult::Unmappable(astral), $source.consumed(), $handle.written(), ); }, $bmp, astral, $slf, $source, $handle, $copy_ascii, $destination_check, $name, $input, $source_struct, $ascii_punctuation ); }; } macro_rules! ascii_compatible_bmp_encoder_functions { ( $bmp_body:block, $bmp:ident, $slf:ident, $source:ident, $handle:ident, $copy_ascii:ident, $destination_check:ident, $ascii_punctuation:expr ) => { ascii_compatible_encoder_functions!( $bmp_body, { return ( EncoderResult::Unmappable(astral), $source.consumed(), $handle.written(), ); }, $bmp, astral, $slf, $source, $handle, $copy_ascii, $destination_check, $ascii_punctuation ); }; } macro_rules! public_decode_function{ ($(#[$meta:meta])*, $decode_to_utf:ident, $decode_to_utf_raw:ident, $decode_to_utf_checking_end:ident, $decode_to_utf_after_one_potential_bom_byte:ident, $decode_to_utf_after_two_potential_bom_bytes:ident, $decode_to_utf_checking_end_with_offset:ident, $code_unit:ty) => ( $(#[$meta])* pub fn $decode_to_utf(&mut self, src: &[u8], dst: &mut [$code_unit], last: bool) -> (DecoderResult, usize, usize) { let mut offset = 0usize; loop { match self.life_cycle { // The common case. (Post-sniffing.) DecoderLifeCycle::Converting => { return self.$decode_to_utf_checking_end(src, dst, last); } // The rest is all BOM sniffing! DecoderLifeCycle::AtStart => { debug_assert_eq!(offset, 0usize); if src.is_empty() { return (DecoderResult::InputEmpty, 0, 0); } match src[0] { 0xEFu8 => { self.life_cycle = DecoderLifeCycle::SeenUtf8First; offset += 1; continue; } 0xFEu8 => { self.life_cycle = DecoderLifeCycle::SeenUtf16BeFirst; offset += 1; continue; } 0xFFu8 => { self.life_cycle = DecoderLifeCycle::SeenUtf16LeFirst; offset += 1; continue; } _ => { self.life_cycle = DecoderLifeCycle::Converting; continue; } } } DecoderLifeCycle::AtUtf8Start => { debug_assert_eq!(offset, 0usize); if src.is_empty() { return (DecoderResult::InputEmpty, 0, 0); } match src[0] { 0xEFu8 => { self.life_cycle = DecoderLifeCycle::SeenUtf8First; offset += 1; continue; } _ => { self.life_cycle = DecoderLifeCycle::Converting; continue; } } } DecoderLifeCycle::AtUtf16BeStart => { debug_assert_eq!(offset, 0usize); if src.is_empty() { return (DecoderResult::InputEmpty, 0, 0); } match src[0] { 0xFEu8 => { self.life_cycle = DecoderLifeCycle::SeenUtf16BeFirst; offset += 1; continue; } _ => { self.life_cycle = DecoderLifeCycle::Converting; continue; } } } DecoderLifeCycle::AtUtf16LeStart => { debug_assert_eq!(offset, 0usize); if src.is_empty() { return (DecoderResult::InputEmpty, 0, 0); } match src[0] { 0xFFu8 => { self.life_cycle = DecoderLifeCycle::SeenUtf16LeFirst; offset += 1; continue; } _ => { self.life_cycle = DecoderLifeCycle::Converting; continue; } } } DecoderLifeCycle::SeenUtf8First => { if offset >= src.len() { if last { return self.$decode_to_utf_after_one_potential_bom_byte(src, dst, last, offset, 0xEFu8); } return (DecoderResult::InputEmpty, offset, 0); } if src[offset] == 0xBBu8 { self.life_cycle = DecoderLifeCycle::SeenUtf8Second; offset += 1; continue; } return self.$decode_to_utf_after_one_potential_bom_byte(src, dst, last, offset, 0xEFu8); } DecoderLifeCycle::SeenUtf8Second => { if offset >= src.len() { if last { return self.$decode_to_utf_after_two_potential_bom_bytes(src, dst, last, offset); } return (DecoderResult::InputEmpty, offset, 0); } if src[offset] == 0xBFu8 { self.life_cycle = DecoderLifeCycle::Converting; offset += 1; if self.encoding != UTF_8 { self.encoding = UTF_8; self.variant = UTF_8.new_variant_decoder(); } return self.$decode_to_utf_checking_end_with_offset(src, dst, last, offset); } return self.$decode_to_utf_after_two_potential_bom_bytes(src, dst, last, offset); } DecoderLifeCycle::SeenUtf16BeFirst => { if offset >= src.len() { if last { return self.$decode_to_utf_after_one_potential_bom_byte(src, dst, last, offset, 0xFEu8); } return (DecoderResult::InputEmpty, offset, 0); } if src[offset] == 0xFFu8 { self.life_cycle = DecoderLifeCycle::Converting; offset += 1; if self.encoding != UTF_16BE { self.encoding = UTF_16BE; self.variant = UTF_16BE.new_variant_decoder(); } return self.$decode_to_utf_checking_end_with_offset(src, dst, last, offset); } return self.$decode_to_utf_after_one_potential_bom_byte(src, dst, last, offset, 0xFEu8); } DecoderLifeCycle::SeenUtf16LeFirst => { if offset >= src.len() { if last { return self.$decode_to_utf_after_one_potential_bom_byte(src, dst, last, offset, 0xFFu8); } return (DecoderResult::InputEmpty, offset, 0); } if src[offset] == 0xFEu8 { self.life_cycle = DecoderLifeCycle::Converting; offset += 1; if self.encoding != UTF_16LE { self.encoding = UTF_16LE; self.variant = UTF_16LE.new_variant_decoder(); } return self.$decode_to_utf_checking_end_with_offset(src, dst, last, offset); } return self.$decode_to_utf_after_one_potential_bom_byte(src, dst, last, offset, 0xFFu8); } DecoderLifeCycle::ConvertingWithPendingBB => { debug_assert_eq!(offset, 0usize); return self.$decode_to_utf_after_one_potential_bom_byte(src, dst, last, 0usize, 0xBBu8); } DecoderLifeCycle::Finished => panic!("Must not use a decoder that has finished."), } } } fn $decode_to_utf_after_one_potential_bom_byte(&mut self, src: &[u8], dst: &mut [$code_unit], last: bool, offset: usize, first_byte: u8) -> (DecoderResult, usize, usize) { self.life_cycle = DecoderLifeCycle::Converting; if offset == 0usize { // First byte was seen previously. let first = [first_byte]; let mut out_read = 0usize; let (mut first_result, _, mut first_written) = self.variant .$decode_to_utf_raw(&first[..], dst, false); match first_result { DecoderResult::InputEmpty => { let (result, read, written) = self.$decode_to_utf_checking_end(src, &mut dst[first_written..], last); first_result = result; out_read = read; // Overwrite, don't add! first_written += written; } DecoderResult::Malformed(_, _) => { // Wasn't read from `src`!, leave out_read to 0 } DecoderResult::OutputFull => { panic!("Output buffer must have been too small."); } } return (first_result, out_read, first_written); } debug_assert_eq!(offset, 1usize); // The first byte is in `src`, so no need to push it separately. self.$decode_to_utf_checking_end(src, dst, last) } fn $decode_to_utf_after_two_potential_bom_bytes(&mut self, src: &[u8], dst: &mut [$code_unit], last: bool, offset: usize) -> (DecoderResult, usize, usize) { self.life_cycle = DecoderLifeCycle::Converting; if offset == 0usize { // The first two bytes are not in the current buffer.. let ef_bb = [0xEFu8, 0xBBu8]; let (mut first_result, mut first_read, mut first_written) = self.variant .$decode_to_utf_raw(&ef_bb[..], dst, false); match first_result { DecoderResult::InputEmpty => { let (result, read, written) = self.$decode_to_utf_checking_end(src, &mut dst[first_written..], last); first_result = result; first_read = read; // Overwrite, don't add! first_written += written; } DecoderResult::Malformed(_, _) => { if first_read == 1usize { // The first byte was malformed. We need to handle // the second one, which isn't in `src`, later. self.life_cycle = DecoderLifeCycle::ConvertingWithPendingBB; } first_read = 0usize; // Wasn't read from `src`! } DecoderResult::OutputFull => { panic!("Output buffer must have been too small."); } } return (first_result, first_read, first_written); } if offset == 1usize { // The first byte isn't in the current buffer but the second one // is. return self.$decode_to_utf_after_one_potential_bom_byte(src, dst, last, 0usize, 0xEFu8); } debug_assert_eq!(offset, 2usize); // The first two bytes are in `src`, so no need to push them separately. self.$decode_to_utf_checking_end(src, dst, last) } /// Calls `$decode_to_utf_checking_end` with `offset` bytes omitted from /// the start of `src` but adjusting the return values to show those bytes /// as having been consumed. fn $decode_to_utf_checking_end_with_offset(&mut self, src: &[u8], dst: &mut [$code_unit], last: bool, offset: usize) -> (DecoderResult, usize, usize) { debug_assert_eq!(self.life_cycle, DecoderLifeCycle::Converting); let (result, read, written) = self.$decode_to_utf_checking_end(&src[offset..], dst, last); (result, read + offset, written) } /// Calls through to the delegate and adjusts life cycle iff `last` is /// `true` and result is `DecoderResult::InputEmpty`. fn $decode_to_utf_checking_end(&mut self, src: &[u8], dst: &mut [$code_unit], last: bool) -> (DecoderResult, usize, usize) { debug_assert_eq!(self.life_cycle, DecoderLifeCycle::Converting); let (result, read, written) = self.variant .$decode_to_utf_raw(src, dst, last); if last { if let DecoderResult::InputEmpty = result { self.life_cycle = DecoderLifeCycle::Finished; } } (result, read, written) }); } encoding_rs-0.8.33/src/mem.rs000064400000000000000000003764301046102023000141410ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. //! Functions for converting between different in-RAM representations of text //! and for quickly checking if the Unicode Bidirectional Algorithm can be //! avoided. //! //! By using slices for output, the functions here seek to enable by-register //! (ALU register or SIMD register as available) operations in order to //! outperform iterator-based conversions available in the Rust standard //! library. //! //! _Note:_ "Latin1" in this module refers to the Unicode range from U+0000 to //! U+00FF, inclusive, and does not refer to the windows-1252 range. This //! in-memory encoding is sometimes used as a storage optimization of text //! when UTF-16 indexing and length semantics are exposed. //! //! The FFI binding for this module are in the //! [encoding_c_mem crate](https://github.com/hsivonen/encoding_c_mem). #[cfg(feature = "alloc")] use alloc::borrow::Cow; #[cfg(feature = "alloc")] use alloc::string::String; #[cfg(feature = "alloc")] use alloc::vec::Vec; use super::in_inclusive_range16; use super::in_inclusive_range32; use super::in_inclusive_range8; use super::in_range16; use super::in_range32; use super::DecoderResult; use crate::ascii::*; use crate::utf_8::*; macro_rules! non_fuzz_debug_assert { ($($arg:tt)*) => (if !cfg!(fuzzing) { debug_assert!($($arg)*); }) } cfg_if! { if #[cfg(feature = "simd-accel")] { use ::core::intrinsics::likely; use ::core::intrinsics::unlikely; } else { #[inline(always)] fn likely(b: bool) -> bool { b } #[inline(always)] fn unlikely(b: bool) -> bool { b } } } /// Classification of text as Latin1 (all code points are below U+0100), /// left-to-right with some non-Latin1 characters or as containing at least /// some right-to-left characters. #[must_use] #[derive(Debug, PartialEq, Eq)] #[repr(C)] pub enum Latin1Bidi { /// Every character is below U+0100. Latin1 = 0, /// There is at least one character that's U+0100 or higher, but there /// are no right-to-left characters. LeftToRight = 1, /// There is at least one right-to-left character. Bidi = 2, } // `as` truncates, so works on 32-bit, too. #[allow(dead_code)] const LATIN1_MASK: usize = 0xFF00_FF00_FF00_FF00u64 as usize; #[allow(unused_macros)] macro_rules! by_unit_check_alu { ($name:ident, $unit:ty, $bound:expr, $mask:ident) => { #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] #[inline(always)] fn $name(buffer: &[$unit]) -> bool { let mut offset = 0usize; let mut accu = 0usize; let unit_size = ::core::mem::size_of::<$unit>(); let len = buffer.len(); if len >= ALU_ALIGNMENT / unit_size { // The most common reason to return `false` is for the first code // unit to fail the test, so check that first. if buffer[0] >= $bound { return false; } let src = buffer.as_ptr(); let mut until_alignment = ((ALU_ALIGNMENT - ((src as usize) & ALU_ALIGNMENT_MASK)) & ALU_ALIGNMENT_MASK) / unit_size; if until_alignment + ALU_ALIGNMENT / unit_size <= len { if until_alignment != 0 { accu |= buffer[offset] as usize; offset += 1; until_alignment -= 1; while until_alignment != 0 { accu |= buffer[offset] as usize; offset += 1; until_alignment -= 1; } if accu >= $bound { return false; } } let len_minus_stride = len - ALU_ALIGNMENT / unit_size; if offset + (4 * (ALU_ALIGNMENT / unit_size)) <= len { let len_minus_unroll = len - (4 * (ALU_ALIGNMENT / unit_size)); loop { let unroll_accu = unsafe { *(src.add(offset) as *const usize) } | unsafe { *(src.add(offset + (ALU_ALIGNMENT / unit_size)) as *const usize) } | unsafe { *(src.add(offset + (2 * (ALU_ALIGNMENT / unit_size))) as *const usize) } | unsafe { *(src.add(offset + (3 * (ALU_ALIGNMENT / unit_size))) as *const usize) }; if unroll_accu & $mask != 0 { return false; } offset += 4 * (ALU_ALIGNMENT / unit_size); if offset > len_minus_unroll { break; } } } while offset <= len_minus_stride { accu |= unsafe { *(src.add(offset) as *const usize) }; offset += ALU_ALIGNMENT / unit_size; } } } for &unit in &buffer[offset..] { accu |= unit as usize; } accu & $mask == 0 } }; } #[allow(unused_macros)] macro_rules! by_unit_check_simd { ($name:ident, $unit:ty, $splat:expr, $simd_ty:ty, $bound:expr, $func:ident) => { #[inline(always)] fn $name(buffer: &[$unit]) -> bool { let mut offset = 0usize; let mut accu = 0usize; let unit_size = ::core::mem::size_of::<$unit>(); let len = buffer.len(); if len >= SIMD_STRIDE_SIZE / unit_size { // The most common reason to return `false` is for the first code // unit to fail the test, so check that first. if buffer[0] >= $bound { return false; } let src = buffer.as_ptr(); let mut until_alignment = ((SIMD_ALIGNMENT - ((src as usize) & SIMD_ALIGNMENT_MASK)) & SIMD_ALIGNMENT_MASK) / unit_size; if until_alignment + SIMD_STRIDE_SIZE / unit_size <= len { if until_alignment != 0 { accu |= buffer[offset] as usize; offset += 1; until_alignment -= 1; while until_alignment != 0 { accu |= buffer[offset] as usize; offset += 1; until_alignment -= 1; } if accu >= $bound { return false; } } let len_minus_stride = len - SIMD_STRIDE_SIZE / unit_size; if offset + (4 * (SIMD_STRIDE_SIZE / unit_size)) <= len { let len_minus_unroll = len - (4 * (SIMD_STRIDE_SIZE / unit_size)); loop { let unroll_accu = unsafe { *(src.add(offset) as *const $simd_ty) } | unsafe { *(src.add(offset + (SIMD_STRIDE_SIZE / unit_size)) as *const $simd_ty) } | unsafe { *(src.add(offset + (2 * (SIMD_STRIDE_SIZE / unit_size))) as *const $simd_ty) } | unsafe { *(src.add(offset + (3 * (SIMD_STRIDE_SIZE / unit_size))) as *const $simd_ty) }; if !$func(unroll_accu) { return false; } offset += 4 * (SIMD_STRIDE_SIZE / unit_size); if offset > len_minus_unroll { break; } } } let mut simd_accu = $splat; while offset <= len_minus_stride { simd_accu = simd_accu | unsafe { *(src.add(offset) as *const $simd_ty) }; offset += SIMD_STRIDE_SIZE / unit_size; } if !$func(simd_accu) { return false; } } } for &unit in &buffer[offset..] { accu |= unit as usize; } accu < $bound } }; } cfg_if! { if #[cfg(all(feature = "simd-accel", any(target_feature = "sse2", all(target_endian = "little", target_arch = "aarch64"), all(target_endian = "little", target_feature = "neon"))))] { use crate::simd_funcs::*; use packed_simd::u8x16; use packed_simd::u16x8; const SIMD_ALIGNMENT: usize = 16; const SIMD_ALIGNMENT_MASK: usize = 15; by_unit_check_simd!(is_ascii_impl, u8, u8x16::splat(0), u8x16, 0x80, simd_is_ascii); by_unit_check_simd!(is_basic_latin_impl, u16, u16x8::splat(0), u16x8, 0x80, simd_is_basic_latin); by_unit_check_simd!(is_utf16_latin1_impl, u16, u16x8::splat(0), u16x8, 0x100, simd_is_latin1); #[inline(always)] fn utf16_valid_up_to_impl(buffer: &[u16]) -> usize { // This function is a mess, because it simultaneously tries to do // only aligned SIMD (perhaps misguidedly) and needs to deal with // the last code unit in a SIMD stride being part of a valid // surrogate pair. let unit_size = ::core::mem::size_of::(); let src = buffer.as_ptr(); let len = buffer.len(); let mut offset = 0usize; 'outer: loop { let until_alignment = ((SIMD_ALIGNMENT - ((unsafe { src.add(offset) } as usize) & SIMD_ALIGNMENT_MASK)) & SIMD_ALIGNMENT_MASK) / unit_size; if until_alignment == 0 { if offset + SIMD_STRIDE_SIZE / unit_size > len { break; } } else { let offset_plus_until_alignment = offset + until_alignment; let offset_plus_until_alignment_plus_one = offset_plus_until_alignment + 1; if offset_plus_until_alignment_plus_one + SIMD_STRIDE_SIZE / unit_size > len { break; } let (up_to, last_valid_low) = utf16_valid_up_to_alu(&buffer[offset..offset_plus_until_alignment_plus_one]); if up_to < until_alignment { return offset + up_to; } if last_valid_low { offset = offset_plus_until_alignment_plus_one; continue; } offset = offset_plus_until_alignment; } let len_minus_stride = len - SIMD_STRIDE_SIZE / unit_size; loop { let offset_plus_stride = offset + SIMD_STRIDE_SIZE / unit_size; if contains_surrogates(unsafe { *(src.add(offset) as *const u16x8) }) { if offset_plus_stride == len { break 'outer; } let offset_plus_stride_plus_one = offset_plus_stride + 1; let (up_to, last_valid_low) = utf16_valid_up_to_alu(&buffer[offset..offset_plus_stride_plus_one]); if up_to < SIMD_STRIDE_SIZE / unit_size { return offset + up_to; } if last_valid_low { offset = offset_plus_stride_plus_one; continue 'outer; } } offset = offset_plus_stride; if offset > len_minus_stride { break 'outer; } } } let (up_to, _) = utf16_valid_up_to_alu(&buffer[offset..]); offset + up_to } } else { by_unit_check_alu!(is_ascii_impl, u8, 0x80, ASCII_MASK); by_unit_check_alu!(is_basic_latin_impl, u16, 0x80, BASIC_LATIN_MASK); by_unit_check_alu!(is_utf16_latin1_impl, u16, 0x100, LATIN1_MASK); #[inline(always)] fn utf16_valid_up_to_impl(buffer: &[u16]) -> usize { let (up_to, _) = utf16_valid_up_to_alu(buffer); up_to } } } /// The second return value is true iff the last code unit of the slice was /// reached and turned out to be a low surrogate that is part of a valid pair. #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] #[inline(always)] fn utf16_valid_up_to_alu(buffer: &[u16]) -> (usize, bool) { let len = buffer.len(); if len == 0 { return (0, false); } let mut offset = 0usize; loop { let unit = buffer[offset]; let next = offset + 1; let unit_minus_surrogate_start = unit.wrapping_sub(0xD800); if unit_minus_surrogate_start > (0xDFFF - 0xD800) { // Not a surrogate offset = next; if offset == len { return (offset, false); } continue; } if unit_minus_surrogate_start <= (0xDBFF - 0xD800) { // high surrogate if next < len { let second = buffer[next]; let second_minus_low_surrogate_start = second.wrapping_sub(0xDC00); if second_minus_low_surrogate_start <= (0xDFFF - 0xDC00) { // The next code unit is a low surrogate. Advance position. offset = next + 1; if offset == len { return (offset, true); } continue; } // The next code unit is not a low surrogate. Don't advance // position and treat the high surrogate as unpaired. // fall through } // Unpaired, fall through } // Unpaired surrogate return (offset, false); } } cfg_if! { if #[cfg(all(feature = "simd-accel", any(target_feature = "sse2", all(target_endian = "little", target_arch = "aarch64"), all(target_endian = "little", target_feature = "neon"))))] { #[inline(always)] fn is_str_latin1_impl(buffer: &str) -> Option { let mut offset = 0usize; let bytes = buffer.as_bytes(); let len = bytes.len(); if len >= SIMD_STRIDE_SIZE { let src = bytes.as_ptr(); let mut until_alignment = (SIMD_ALIGNMENT - ((src as usize) & SIMD_ALIGNMENT_MASK)) & SIMD_ALIGNMENT_MASK; if until_alignment + SIMD_STRIDE_SIZE <= len { while until_alignment != 0 { if bytes[offset] > 0xC3 { return Some(offset); } offset += 1; until_alignment -= 1; } let len_minus_stride = len - SIMD_STRIDE_SIZE; loop { if !simd_is_str_latin1(unsafe { *(src.add(offset) as *const u8x16) }) { // TODO: Ensure this compiles away when inlined into `is_str_latin1()`. while bytes[offset] & 0xC0 == 0x80 { offset += 1; } return Some(offset); } offset += SIMD_STRIDE_SIZE; if offset > len_minus_stride { break; } } } } for i in offset..len { if bytes[i] > 0xC3 { return Some(i); } } None } } else { #[inline(always)] fn is_str_latin1_impl(buffer: &str) -> Option { let mut bytes = buffer.as_bytes(); let mut total = 0; loop { if let Some((byte, offset)) = validate_ascii(bytes) { total += offset; if byte > 0xC3 { return Some(total); } bytes = &bytes[offset + 2..]; total += 2; } else { return None; } } } } } #[inline(always)] fn is_utf8_latin1_impl(buffer: &[u8]) -> Option { let mut bytes = buffer; let mut total = 0; loop { if let Some((byte, offset)) = validate_ascii(bytes) { total += offset; if in_inclusive_range8(byte, 0xC2, 0xC3) { let next = offset + 1; if next == bytes.len() { return Some(total); } if bytes[next] & 0xC0 != 0x80 { return Some(total); } bytes = &bytes[offset + 2..]; total += 2; } else { return Some(total); } } else { return None; } } } cfg_if! { if #[cfg(all(feature = "simd-accel", any(target_feature = "sse2", all(target_endian = "little", target_arch = "aarch64"), all(target_endian = "little", target_feature = "neon"))))] { #[inline(always)] fn is_utf16_bidi_impl(buffer: &[u16]) -> bool { let mut offset = 0usize; let len = buffer.len(); if len >= SIMD_STRIDE_SIZE / 2 { let src = buffer.as_ptr(); let mut until_alignment = ((SIMD_ALIGNMENT - ((src as usize) & SIMD_ALIGNMENT_MASK)) & SIMD_ALIGNMENT_MASK) / 2; if until_alignment + (SIMD_STRIDE_SIZE / 2) <= len { while until_alignment != 0 { if is_utf16_code_unit_bidi(buffer[offset]) { return true; } offset += 1; until_alignment -= 1; } let len_minus_stride = len - (SIMD_STRIDE_SIZE / 2); loop { if is_u16x8_bidi(unsafe { *(src.add(offset) as *const u16x8) }) { return true; } offset += SIMD_STRIDE_SIZE / 2; if offset > len_minus_stride { break; } } } } for &u in &buffer[offset..] { if is_utf16_code_unit_bidi(u) { return true; } } false } } else { #[inline(always)] fn is_utf16_bidi_impl(buffer: &[u16]) -> bool { for &u in buffer { if is_utf16_code_unit_bidi(u) { return true; } } false } } } cfg_if! { if #[cfg(all(feature = "simd-accel", any(target_feature = "sse2", all(target_endian = "little", target_arch = "aarch64"), all(target_endian = "little", target_feature = "neon"))))] { #[inline(always)] fn check_utf16_for_latin1_and_bidi_impl(buffer: &[u16]) -> Latin1Bidi { let mut offset = 0usize; let len = buffer.len(); if len >= SIMD_STRIDE_SIZE / 2 { let src = buffer.as_ptr(); let mut until_alignment = ((SIMD_ALIGNMENT - ((src as usize) & SIMD_ALIGNMENT_MASK)) & SIMD_ALIGNMENT_MASK) / 2; if until_alignment + (SIMD_STRIDE_SIZE / 2) <= len { while until_alignment != 0 { if buffer[offset] > 0xFF { // This transition isn't optimal, since the aligment is recomputing // but not tweaking further today. if is_utf16_bidi_impl(&buffer[offset..]) { return Latin1Bidi::Bidi; } return Latin1Bidi::LeftToRight; } offset += 1; until_alignment -= 1; } let len_minus_stride = len - (SIMD_STRIDE_SIZE / 2); loop { let mut s = unsafe { *(src.add(offset) as *const u16x8) }; if !simd_is_latin1(s) { loop { if is_u16x8_bidi(s) { return Latin1Bidi::Bidi; } offset += SIMD_STRIDE_SIZE / 2; if offset > len_minus_stride { for &u in &buffer[offset..] { if is_utf16_code_unit_bidi(u) { return Latin1Bidi::Bidi; } } return Latin1Bidi::LeftToRight; } s = unsafe { *(src.add(offset) as *const u16x8) }; } } offset += SIMD_STRIDE_SIZE / 2; if offset > len_minus_stride { break; } } } } let mut iter = (&buffer[offset..]).iter(); loop { if let Some(&u) = iter.next() { if u > 0xFF { let mut inner_u = u; loop { if is_utf16_code_unit_bidi(inner_u) { return Latin1Bidi::Bidi; } if let Some(&code_unit) = iter.next() { inner_u = code_unit; } else { return Latin1Bidi::LeftToRight; } } } } else { return Latin1Bidi::Latin1; } } } } else { #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] #[inline(always)] fn check_utf16_for_latin1_and_bidi_impl(buffer: &[u16]) -> Latin1Bidi { let mut offset = 0usize; let len = buffer.len(); if len >= ALU_ALIGNMENT / 2 { let src = buffer.as_ptr(); let mut until_alignment = ((ALU_ALIGNMENT - ((src as usize) & ALU_ALIGNMENT_MASK)) & ALU_ALIGNMENT_MASK) / 2; if until_alignment + ALU_ALIGNMENT / 2 <= len { while until_alignment != 0 { if buffer[offset] > 0xFF { if is_utf16_bidi_impl(&buffer[offset..]) { return Latin1Bidi::Bidi; } return Latin1Bidi::LeftToRight; } offset += 1; until_alignment -= 1; } let len_minus_stride = len - ALU_ALIGNMENT / 2; loop { if unsafe { *(src.add(offset) as *const usize) } & LATIN1_MASK != 0 { if is_utf16_bidi_impl(&buffer[offset..]) { return Latin1Bidi::Bidi; } return Latin1Bidi::LeftToRight; } offset += ALU_ALIGNMENT / 2; if offset > len_minus_stride { break; } } } } let mut iter = (&buffer[offset..]).iter(); loop { if let Some(&u) = iter.next() { if u > 0xFF { let mut inner_u = u; loop { if is_utf16_code_unit_bidi(inner_u) { return Latin1Bidi::Bidi; } if let Some(&code_unit) = iter.next() { inner_u = code_unit; } else { return Latin1Bidi::LeftToRight; } } } } else { return Latin1Bidi::Latin1; } } } } } /// Checks whether the buffer is all-ASCII. /// /// May read the entire buffer even if it isn't all-ASCII. (I.e. the function /// is not guaranteed to fail fast.) pub fn is_ascii(buffer: &[u8]) -> bool { is_ascii_impl(buffer) } /// Checks whether the buffer is all-Basic Latin (i.e. UTF-16 representing /// only ASCII characters). /// /// May read the entire buffer even if it isn't all-ASCII. (I.e. the function /// is not guaranteed to fail fast.) pub fn is_basic_latin(buffer: &[u16]) -> bool { is_basic_latin_impl(buffer) } /// Checks whether the buffer is valid UTF-8 representing only code points /// less than or equal to U+00FF. /// /// Fails fast. (I.e. returns before having read the whole buffer if UTF-8 /// invalidity or code points above U+00FF are discovered. pub fn is_utf8_latin1(buffer: &[u8]) -> bool { is_utf8_latin1_impl(buffer).is_none() } /// Checks whether the buffer represents only code points less than or equal /// to U+00FF. /// /// Fails fast. (I.e. returns before having read the whole buffer if code /// points above U+00FF are discovered. pub fn is_str_latin1(buffer: &str) -> bool { is_str_latin1_impl(buffer).is_none() } /// Checks whether the buffer represents only code point less than or equal /// to U+00FF. /// /// May read the entire buffer even if it isn't all-Latin1. (I.e. the function /// is not guaranteed to fail fast.) pub fn is_utf16_latin1(buffer: &[u16]) -> bool { is_utf16_latin1_impl(buffer) } /// Checks whether a potentially-invalid UTF-8 buffer contains code points /// that trigger right-to-left processing. /// /// The check is done on a Unicode block basis without regard to assigned /// vs. unassigned code points in the block. Hebrew presentation forms in /// the Alphabetic Presentation Forms block are treated as if they formed /// a block on their own (i.e. it treated as right-to-left). Additionally, /// the four RIGHT-TO-LEFT FOO controls in General Punctuation are checked /// for. Control characters that are technically bidi controls but do not /// cause right-to-left behavior without the presence of right-to-left /// characters or right-to-left controls are not checked for. As a special /// case, U+FEFF is excluded from Arabic Presentation Forms-B. /// /// Returns `true` if the input is invalid UTF-8 or the input contains an /// RTL character. Returns `false` if the input is valid UTF-8 and contains /// no RTL characters. #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if, cyclomatic_complexity))] #[inline] pub fn is_utf8_bidi(buffer: &[u8]) -> bool { // As of rustc 1.25.0-nightly (73ac5d6a8 2018-01-11), this is faster // than UTF-8 validation followed by `is_str_bidi()` for German, // Russian and Japanese. However, this is considerably slower for Thai. // Chances are that the compiler makes some branch predictions that are // unfortunate for Thai. Not spending the time to manually optimize // further at this time, since it's unclear if this variant even has // use cases. However, this is worth revisiting once Rust gets the // ability to annotate relative priorities of match arms. // U+058F: D6 8F // U+0590: D6 90 // U+08FF: E0 A3 BF // U+0900: E0 A4 80 // // U+200F: E2 80 8F // U+202B: E2 80 AB // U+202E: E2 80 AE // U+2067: E2 81 A7 // // U+FB1C: EF AC 9C // U+FB1D: EF AC 9D // U+FDFF: EF B7 BF // U+FE00: EF B8 80 // // U+FE6F: EF B9 AF // U+FE70: EF B9 B0 // U+FEFE: EF BB BE // U+FEFF: EF BB BF // // U+107FF: F0 90 9F BF // U+10800: F0 90 A0 80 // U+10FFF: F0 90 BF BF // U+11000: F0 91 80 80 // // U+1E7FF: F0 9E 9F BF // U+1E800: F0 9E A0 80 // U+1EFFF: F0 9E BF BF // U+1F000: F0 9F 80 80 let mut src = buffer; 'outer: loop { if let Some((mut byte, mut read)) = validate_ascii(src) { // Check for the longest sequence to avoid checking twice for the // multi-byte sequences. if read + 4 <= src.len() { 'inner: loop { // At this point, `byte` is not included in `read`. match byte { 0..=0x7F => { // ASCII: go back to SIMD. read += 1; src = &src[read..]; continue 'outer; } 0xC2..=0xD5 => { // Two-byte let second = unsafe { *(src.get_unchecked(read + 1)) }; if !in_inclusive_range8(second, 0x80, 0xBF) { return true; } read += 2; } 0xD6 => { // Two-byte let second = unsafe { *(src.get_unchecked(read + 1)) }; if !in_inclusive_range8(second, 0x80, 0xBF) { return true; } // XXX consider folding the above and below checks if second > 0x8F { return true; } read += 2; } // two-byte starting with 0xD7 and above is bidi 0xE1 | 0xE3..=0xEC | 0xEE => { // Three-byte normal let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { return true; } read += 3; } 0xE2 => { // Three-byte normal, potentially bidi let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { return true; } if second == 0x80 { if third == 0x8F || third == 0xAB || third == 0xAE { return true; } } else if second == 0x81 { if third == 0xA7 { return true; } } read += 3; } 0xEF => { // Three-byte normal, potentially bidi let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { return true; } if in_inclusive_range8(second, 0xAC, 0xB7) { if second == 0xAC { if third > 0x9C { return true; } } else { return true; } } else if in_inclusive_range8(second, 0xB9, 0xBB) { if second == 0xB9 { if third > 0xAF { return true; } } else if second == 0xBB { if third != 0xBF { return true; } } else { return true; } } read += 3; } 0xE0 => { // Three-byte special lower bound, potentially bidi let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { return true; } // XXX can this be folded into the above validity check if second < 0xA4 { return true; } read += 3; } 0xED => { // Three-byte special upper bound let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { return true; } read += 3; } 0xF1..=0xF4 => { // Four-byte normal let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; let fourth = unsafe { *(src.get_unchecked(read + 3)) }; if (u16::from( UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }, ) | u16::from(third >> 6) | (u16::from(fourth & 0xC0) << 2)) != 0x202 { return true; } read += 4; } 0xF0 => { // Four-byte special lower bound, potentially bidi let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; let fourth = unsafe { *(src.get_unchecked(read + 3)) }; if (u16::from( UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }, ) | u16::from(third >> 6) | (u16::from(fourth & 0xC0) << 2)) != 0x202 { return true; } if unlikely(second == 0x90 || second == 0x9E) { let third = src[read + 2]; if third >= 0xA0 { return true; } } read += 4; } _ => { // Invalid lead or bidi-only lead return true; } } if read + 4 > src.len() { if read == src.len() { return false; } byte = src[read]; break 'inner; } byte = src[read]; continue 'inner; } } // We can't have a complete 4-byte sequence, but we could still have // a complete shorter sequence. // At this point, `byte` is not included in `read`. match byte { 0..=0x7F => { // ASCII: go back to SIMD. read += 1; src = &src[read..]; continue 'outer; } 0xC2..=0xD5 => { // Two-byte let new_read = read + 2; if new_read > src.len() { return true; } let second = unsafe { *(src.get_unchecked(read + 1)) }; if !in_inclusive_range8(second, 0x80, 0xBF) { return true; } read = new_read; // We need to deal with the case where we came here with 3 bytes // left, so we need to take a look at the last one. src = &src[read..]; continue 'outer; } 0xD6 => { // Two-byte, potentially bidi let new_read = read + 2; if new_read > src.len() { return true; } let second = unsafe { *(src.get_unchecked(read + 1)) }; if !in_inclusive_range8(second, 0x80, 0xBF) { return true; } // XXX consider folding the above and below checks if second > 0x8F { return true; } read = new_read; // We need to deal with the case where we came here with 3 bytes // left, so we need to take a look at the last one. src = &src[read..]; continue 'outer; } // two-byte starting with 0xD7 and above is bidi 0xE1 | 0xE3..=0xEC | 0xEE => { // Three-byte normal let new_read = read + 3; if new_read > src.len() { return true; } let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { return true; } } 0xE2 => { // Three-byte normal, potentially bidi let new_read = read + 3; if new_read > src.len() { return true; } let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { return true; } if second == 0x80 { if third == 0x8F || third == 0xAB || third == 0xAE { return true; } } else if second == 0x81 { if third == 0xA7 { return true; } } } 0xEF => { // Three-byte normal, potentially bidi let new_read = read + 3; if new_read > src.len() { return true; } let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { return true; } if in_inclusive_range8(second, 0xAC, 0xB7) { if second == 0xAC { if third > 0x9C { return true; } } else { return true; } } else if in_inclusive_range8(second, 0xB9, 0xBB) { if second == 0xB9 { if third > 0xAF { return true; } } else if second == 0xBB { if third != 0xBF { return true; } } else { return true; } } } 0xE0 => { // Three-byte special lower bound, potentially bidi let new_read = read + 3; if new_read > src.len() { return true; } let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { return true; } // XXX can this be folded into the above validity check if second < 0xA4 { return true; } } 0xED => { // Three-byte special upper bound let new_read = read + 3; if new_read > src.len() { return true; } let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { return true; } } _ => { // Invalid lead, 4-byte lead or 2-byte bidi-only lead return true; } } return false; } else { return false; } } } /// Checks whether a valid UTF-8 buffer contains code points that trigger /// right-to-left processing. /// /// The check is done on a Unicode block basis without regard to assigned /// vs. unassigned code points in the block. Hebrew presentation forms in /// the Alphabetic Presentation Forms block are treated as if they formed /// a block on their own (i.e. it treated as right-to-left). Additionally, /// the four RIGHT-TO-LEFT FOO controls in General Punctuation are checked /// for. Control characters that are technically bidi controls but do not /// cause right-to-left behavior without the presence of right-to-left /// characters or right-to-left controls are not checked for. As a special /// case, U+FEFF is excluded from Arabic Presentation Forms-B. #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] #[inline] pub fn is_str_bidi(buffer: &str) -> bool { // U+058F: D6 8F // U+0590: D6 90 // U+08FF: E0 A3 BF // U+0900: E0 A4 80 // // U+200F: E2 80 8F // U+202B: E2 80 AB // U+202E: E2 80 AE // U+2067: E2 81 A7 // // U+FB1C: EF AC 9C // U+FB1D: EF AC 9D // U+FDFF: EF B7 BF // U+FE00: EF B8 80 // // U+FE6F: EF B9 AF // U+FE70: EF B9 B0 // U+FEFE: EF BB BE // U+FEFF: EF BB BF // // U+107FF: F0 90 9F BF // U+10800: F0 90 A0 80 // U+10FFF: F0 90 BF BF // U+11000: F0 91 80 80 // // U+1E7FF: F0 9E 9F BF // U+1E800: F0 9E A0 80 // U+1EFFF: F0 9E BF BF // U+1F000: F0 9F 80 80 let mut bytes = buffer.as_bytes(); 'outer: loop { // TODO: Instead of just validating ASCII using SIMD, use SIMD // to check for non-ASCII lead bytes, too, to quickly conclude // that the vector consist entirely of CJK and below-Hebrew // code points. // Unfortunately, scripts above Arabic but below CJK share // lead bytes with RTL. if let Some((mut byte, mut read)) = validate_ascii(bytes) { 'inner: loop { // At this point, `byte` is not included in `read`. if byte < 0xE0 { if byte >= 0x80 { // Two-byte // Adding `unlikely` here improved throughput on // Russian plain text by 33%! if unlikely(byte >= 0xD6) { if byte == 0xD6 { let second = bytes[read + 1]; if second > 0x8F { return true; } } else { return true; } } read += 2; } else { // ASCII: write and go back to SIMD. read += 1; // Intuitively, we should go back to the outer loop only // if byte is 0x30 or above, so as to avoid trashing on // ASCII space, comma and period in non-Latin context. // However, the extra branch seems to cost more than it's // worth. bytes = &bytes[read..]; continue 'outer; } } else if byte < 0xF0 { // Three-byte if unlikely(!in_inclusive_range8(byte, 0xE3, 0xEE) && byte != 0xE1) { let second = bytes[read + 1]; if byte == 0xE0 { if second < 0xA4 { return true; } } else if byte == 0xE2 { let third = bytes[read + 2]; if second == 0x80 { if third == 0x8F || third == 0xAB || third == 0xAE { return true; } } else if second == 0x81 { if third == 0xA7 { return true; } } } else { debug_assert_eq!(byte, 0xEF); if in_inclusive_range8(second, 0xAC, 0xB7) { if second == 0xAC { let third = bytes[read + 2]; if third > 0x9C { return true; } } else { return true; } } else if in_inclusive_range8(second, 0xB9, 0xBB) { if second == 0xB9 { let third = bytes[read + 2]; if third > 0xAF { return true; } } else if second == 0xBB { let third = bytes[read + 2]; if third != 0xBF { return true; } } else { return true; } } } } read += 3; } else { // Four-byte let second = bytes[read + 1]; if unlikely(byte == 0xF0 && (second == 0x90 || second == 0x9E)) { let third = bytes[read + 2]; if third >= 0xA0 { return true; } } read += 4; } // The comparison is always < or == and never >, but including // > here to let the compiler assume that < is true if this // comparison is false. if read >= bytes.len() { return false; } byte = bytes[read]; continue 'inner; } } else { return false; } } } /// Checks whether a UTF-16 buffer contains code points that trigger /// right-to-left processing. /// /// The check is done on a Unicode block basis without regard to assigned /// vs. unassigned code points in the block. Hebrew presentation forms in /// the Alphabetic Presentation Forms block are treated as if they formed /// a block on their own (i.e. it treated as right-to-left). Additionally, /// the four RIGHT-TO-LEFT FOO controls in General Punctuation are checked /// for. Control characters that are technically bidi controls but do not /// cause right-to-left behavior without the presence of right-to-left /// characters or right-to-left controls are not checked for. As a special /// case, U+FEFF is excluded from Arabic Presentation Forms-B. /// /// Returns `true` if the input contains an RTL character or an unpaired /// high surrogate that could be the high half of an RTL character. /// Returns `false` if the input contains neither RTL characters nor /// unpaired high surrogates that could be higher halves of RTL characters. pub fn is_utf16_bidi(buffer: &[u16]) -> bool { is_utf16_bidi_impl(buffer) } /// Checks whether a scalar value triggers right-to-left processing. /// /// The check is done on a Unicode block basis without regard to assigned /// vs. unassigned code points in the block. Hebrew presentation forms in /// the Alphabetic Presentation Forms block are treated as if they formed /// a block on their own (i.e. it treated as right-to-left). Additionally, /// the four RIGHT-TO-LEFT FOO controls in General Punctuation are checked /// for. Control characters that are technically bidi controls but do not /// cause right-to-left behavior without the presence of right-to-left /// characters or right-to-left controls are not checked for. As a special /// case, U+FEFF is excluded from Arabic Presentation Forms-B. #[inline(always)] pub fn is_char_bidi(c: char) -> bool { // Controls: // Every control with RIGHT-TO-LEFT in its name in // https://www.unicode.org/charts/PDF/U2000.pdf // U+200F RLM // U+202B RLE // U+202E RLO // U+2067 RLI // // BMP RTL: // https://www.unicode.org/roadmaps/bmp/ // U+0590...U+08FF // U+FB1D...U+FDFF Hebrew presentation forms and // Arabic Presentation Forms A // U+FE70...U+FEFE Arabic Presentation Forms B (excl. BOM) // // Supplementary RTL: // https://www.unicode.org/roadmaps/smp/ // U+10800...U+10FFF (Lead surrogate U+D802 or U+D803) // U+1E800...U+1EFFF (Lead surrogate U+D83A or U+D83B) let code_point = u32::from(c); if code_point < 0x0590 { // Below Hebrew return false; } if in_range32(code_point, 0x0900, 0xFB1D) { // Above Arabic Extended-A and below Hebrew presentation forms if in_inclusive_range32(code_point, 0x200F, 0x2067) { // In the range that contains the RTL controls return code_point == 0x200F || code_point == 0x202B || code_point == 0x202E || code_point == 0x2067; } return false; } if code_point > 0x1EFFF { // Above second astral RTL. (Emoji is here.) return false; } if in_range32(code_point, 0x11000, 0x1E800) { // Between astral RTL blocks return false; } if in_range32(code_point, 0xFEFF, 0x10800) { // Above Arabic Presentations Forms B (excl. BOM) and below first // astral RTL return false; } if in_range32(code_point, 0xFE00, 0xFE70) { // Between Arabic Presentations Forms return false; } true } /// Checks whether a UTF-16 code unit triggers right-to-left processing. /// /// The check is done on a Unicode block basis without regard to assigned /// vs. unassigned code points in the block. Hebrew presentation forms in /// the Alphabetic Presentation Forms block are treated as if they formed /// a block on their own (i.e. it treated as right-to-left). Additionally, /// the four RIGHT-TO-LEFT FOO controls in General Punctuation are checked /// for. Control characters that are technically bidi controls but do not /// cause right-to-left behavior without the presence of right-to-left /// characters or right-to-left controls are not checked for. As a special /// case, U+FEFF is excluded from Arabic Presentation Forms-B. /// /// Since supplementary-plane right-to-left blocks are identifiable from the /// high surrogate without examining the low surrogate, this function returns /// `true` for such high surrogates making the function suitable for handling /// supplementary-plane text without decoding surrogate pairs to scalar /// values. Obviously, such high surrogates are then reported as right-to-left /// even if actually unpaired. #[inline(always)] pub fn is_utf16_code_unit_bidi(u: u16) -> bool { if u < 0x0590 { // Below Hebrew return false; } if in_range16(u, 0x0900, 0xD802) { // Above Arabic Extended-A and below first RTL surrogate if in_inclusive_range16(u, 0x200F, 0x2067) { // In the range that contains the RTL controls return u == 0x200F || u == 0x202B || u == 0x202E || u == 0x2067; } return false; } if in_range16(u, 0xD83C, 0xFB1D) { // Between astral RTL high surrogates and Hebrew presentation forms // (Emoji is here) return false; } if in_range16(u, 0xD804, 0xD83A) { // Between RTL high surragates return false; } if u > 0xFEFE { // Above Arabic Presentation Forms (excl. BOM) return false; } if in_range16(u, 0xFE00, 0xFE70) { // Between Arabic Presentations Forms return false; } true } /// Checks whether a potentially invalid UTF-8 buffer contains code points /// that trigger right-to-left processing or is all-Latin1. /// /// Possibly more efficient than performing the checks separately. /// /// Returns `Latin1Bidi::Latin1` if `is_utf8_latin1()` would return `true`. /// Otherwise, returns `Latin1Bidi::Bidi` if `is_utf8_bidi()` would return /// `true`. Otherwise, returns `Latin1Bidi::LeftToRight`. pub fn check_utf8_for_latin1_and_bidi(buffer: &[u8]) -> Latin1Bidi { if let Some(offset) = is_utf8_latin1_impl(buffer) { if is_utf8_bidi(&buffer[offset..]) { Latin1Bidi::Bidi } else { Latin1Bidi::LeftToRight } } else { Latin1Bidi::Latin1 } } /// Checks whether a valid UTF-8 buffer contains code points /// that trigger right-to-left processing or is all-Latin1. /// /// Possibly more efficient than performing the checks separately. /// /// Returns `Latin1Bidi::Latin1` if `is_str_latin1()` would return `true`. /// Otherwise, returns `Latin1Bidi::Bidi` if `is_str_bidi()` would return /// `true`. Otherwise, returns `Latin1Bidi::LeftToRight`. pub fn check_str_for_latin1_and_bidi(buffer: &str) -> Latin1Bidi { // The transition from the latin1 check to the bidi check isn't // optimal but not tweaking it to perfection today. if let Some(offset) = is_str_latin1_impl(buffer) { if is_str_bidi(&buffer[offset..]) { Latin1Bidi::Bidi } else { Latin1Bidi::LeftToRight } } else { Latin1Bidi::Latin1 } } /// Checks whether a potentially invalid UTF-16 buffer contains code points /// that trigger right-to-left processing or is all-Latin1. /// /// Possibly more efficient than performing the checks separately. /// /// Returns `Latin1Bidi::Latin1` if `is_utf16_latin1()` would return `true`. /// Otherwise, returns `Latin1Bidi::Bidi` if `is_utf16_bidi()` would return /// `true`. Otherwise, returns `Latin1Bidi::LeftToRight`. pub fn check_utf16_for_latin1_and_bidi(buffer: &[u16]) -> Latin1Bidi { check_utf16_for_latin1_and_bidi_impl(buffer) } /// Converts potentially-invalid UTF-8 to valid UTF-16 with errors replaced /// with the REPLACEMENT CHARACTER. /// /// The length of the destination buffer must be at least the length of the /// source buffer _plus one_. /// /// Returns the number of `u16`s written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. pub fn convert_utf8_to_utf16(src: &[u8], dst: &mut [u16]) -> usize { // TODO: Can the requirement for dst to be at least one unit longer // be eliminated? assert!(dst.len() > src.len()); let mut decoder = Utf8Decoder::new_inner(); let mut total_read = 0usize; let mut total_written = 0usize; loop { let (result, read, written) = decoder.decode_to_utf16_raw(&src[total_read..], &mut dst[total_written..], true); total_read += read; total_written += written; match result { DecoderResult::InputEmpty => { return total_written; } DecoderResult::OutputFull => { unreachable!("The assert at the top of the function should have caught this."); } DecoderResult::Malformed(_, _) => { // There should always be space for the U+FFFD, because // otherwise we'd have gotten OutputFull already. dst[total_written] = 0xFFFD; total_written += 1; } } } } /// Converts valid UTF-8 to valid UTF-16. /// /// The length of the destination buffer must be at least the length of the /// source buffer. /// /// Returns the number of `u16`s written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. pub fn convert_str_to_utf16(src: &str, dst: &mut [u16]) -> usize { assert!( dst.len() >= src.len(), "Destination must not be shorter than the source." ); let bytes = src.as_bytes(); let mut read = 0; let mut written = 0; 'outer: loop { let mut byte = { let src_remaining = &bytes[read..]; let dst_remaining = &mut dst[written..]; let length = src_remaining.len(); match unsafe { ascii_to_basic_latin(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { written += length; return written; } Some((non_ascii, consumed)) => { read += consumed; written += consumed; non_ascii } } }; 'inner: loop { // At this point, `byte` is not included in `read`. if byte < 0xE0 { if byte >= 0x80 { // Two-byte let second = unsafe { *(bytes.get_unchecked(read + 1)) }; let point = ((u16::from(byte) & 0x1F) << 6) | (u16::from(second) & 0x3F); unsafe { *(dst.get_unchecked_mut(written)) = point }; read += 2; written += 1; } else { // ASCII: write and go back to SIMD. unsafe { *(dst.get_unchecked_mut(written)) = u16::from(byte) }; read += 1; written += 1; // Intuitively, we should go back to the outer loop only // if byte is 0x30 or above, so as to avoid trashing on // ASCII space, comma and period in non-Latin context. // However, the extra branch seems to cost more than it's // worth. continue 'outer; } } else if byte < 0xF0 { // Three-byte let second = unsafe { *(bytes.get_unchecked(read + 1)) }; let third = unsafe { *(bytes.get_unchecked(read + 2)) }; let point = ((u16::from(byte) & 0xF) << 12) | ((u16::from(second) & 0x3F) << 6) | (u16::from(third) & 0x3F); unsafe { *(dst.get_unchecked_mut(written)) = point }; read += 3; written += 1; } else { // Four-byte let second = unsafe { *(bytes.get_unchecked(read + 1)) }; let third = unsafe { *(bytes.get_unchecked(read + 2)) }; let fourth = unsafe { *(bytes.get_unchecked(read + 3)) }; let point = ((u32::from(byte) & 0x7) << 18) | ((u32::from(second) & 0x3F) << 12) | ((u32::from(third) & 0x3F) << 6) | (u32::from(fourth) & 0x3F); unsafe { *(dst.get_unchecked_mut(written)) = (0xD7C0 + (point >> 10)) as u16 }; unsafe { *(dst.get_unchecked_mut(written + 1)) = (0xDC00 + (point & 0x3FF)) as u16 }; read += 4; written += 2; } // The comparison is always < or == and never >, but including // > here to let the compiler assume that < is true if this // comparison is false. if read >= src.len() { return written; } byte = bytes[read]; continue 'inner; } } } /// Converts potentially-invalid UTF-8 to valid UTF-16 signaling on error. /// /// The length of the destination buffer must be at least the length of the /// source buffer. /// /// Returns the number of `u16`s written or `None` if the input was invalid. /// /// When the input was invalid, some output may have been written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. pub fn convert_utf8_to_utf16_without_replacement(src: &[u8], dst: &mut [u16]) -> Option { assert!( dst.len() >= src.len(), "Destination must not be shorter than the source." ); let (read, written) = convert_utf8_to_utf16_up_to_invalid(src, dst); if read == src.len() { return Some(written); } None } /// Converts potentially-invalid UTF-16 to valid UTF-8 with errors replaced /// with the REPLACEMENT CHARACTER with potentially insufficient output /// space. /// /// Returns the number of code units read and the number of bytes written. /// /// Guarantees that the bytes in the destination beyond the number of /// bytes claimed as written by the second item of the return tuple /// are left unmodified. /// /// Not all code units are read if there isn't enough output space. /// /// Note that this method isn't designed for general streamability but for /// not allocating memory for the worst case up front. Specifically, /// if the input starts with or ends with an unpaired surrogate, those are /// replaced with the REPLACEMENT CHARACTER. /// /// Matches the semantics of `TextEncoder.encodeInto()` from the /// Encoding Standard. /// /// # Safety /// /// If you want to convert into a `&mut str`, use /// `convert_utf16_to_str_partial()` instead of using this function /// together with the `unsafe` method `as_bytes_mut()` on `&mut str`. #[inline(always)] pub fn convert_utf16_to_utf8_partial(src: &[u16], dst: &mut [u8]) -> (usize, usize) { // The two functions called below are marked `inline(never)` to make // transitions from the hot part (first function) into the cold part // (second function) go through a return and another call to discouge // the CPU from speculating from the hot code into the cold code. // Letting the transitions be mere intra-function jumps, even to // basic blocks out-of-lined to the end of the function would wipe // away a quarter of Arabic encode performance on Haswell! let (read, written) = convert_utf16_to_utf8_partial_inner(src, dst); if likely(read == src.len()) { return (read, written); } let (tail_read, tail_written) = convert_utf16_to_utf8_partial_tail(&src[read..], &mut dst[written..]); (read + tail_read, written + tail_written) } /// Converts potentially-invalid UTF-16 to valid UTF-8 with errors replaced /// with the REPLACEMENT CHARACTER. /// /// The length of the destination buffer must be at least the length of the /// source buffer times three. /// /// Returns the number of bytes written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. /// /// # Safety /// /// If you want to convert into a `&mut str`, use `convert_utf16_to_str()` /// instead of using this function together with the `unsafe` method /// `as_bytes_mut()` on `&mut str`. #[inline(always)] pub fn convert_utf16_to_utf8(src: &[u16], dst: &mut [u8]) -> usize { assert!(dst.len() >= src.len() * 3); let (read, written) = convert_utf16_to_utf8_partial(src, dst); debug_assert_eq!(read, src.len()); written } /// Converts potentially-invalid UTF-16 to valid UTF-8 with errors replaced /// with the REPLACEMENT CHARACTER such that the validity of the output is /// signaled using the Rust type system with potentially insufficient output /// space. /// /// Returns the number of code units read and the number of bytes written. /// /// Not all code units are read if there isn't enough output space. /// /// Note that this method isn't designed for general streamability but for /// not allocating memory for the worst case up front. Specifically, /// if the input starts with or ends with an unpaired surrogate, those are /// replaced with the REPLACEMENT CHARACTER. pub fn convert_utf16_to_str_partial(src: &[u16], dst: &mut str) -> (usize, usize) { let bytes: &mut [u8] = unsafe { dst.as_bytes_mut() }; let (read, written) = convert_utf16_to_utf8_partial(src, bytes); let len = bytes.len(); let mut trail = written; while trail < len && ((bytes[trail] & 0xC0) == 0x80) { bytes[trail] = 0; trail += 1; } (read, written) } /// Converts potentially-invalid UTF-16 to valid UTF-8 with errors replaced /// with the REPLACEMENT CHARACTER such that the validity of the output is /// signaled using the Rust type system. /// /// The length of the destination buffer must be at least the length of the /// source buffer times three. /// /// Returns the number of bytes written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. #[inline(always)] pub fn convert_utf16_to_str(src: &[u16], dst: &mut str) -> usize { assert!(dst.len() >= src.len() * 3); let (read, written) = convert_utf16_to_str_partial(src, dst); debug_assert_eq!(read, src.len()); written } /// Converts bytes whose unsigned value is interpreted as Unicode code point /// (i.e. U+0000 to U+00FF, inclusive) to UTF-16. /// /// The length of the destination buffer must be at least the length of the /// source buffer. /// /// The number of `u16`s written equals the length of the source buffer. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. pub fn convert_latin1_to_utf16(src: &[u8], dst: &mut [u16]) { assert!( dst.len() >= src.len(), "Destination must not be shorter than the source." ); // TODO: On aarch64, the safe version autovectorizes to the same unpacking // instructions and this code, but, yet, the autovectorized version is // faster. unsafe { unpack_latin1(src.as_ptr(), dst.as_mut_ptr(), src.len()); } } /// Converts bytes whose unsigned value is interpreted as Unicode code point /// (i.e. U+0000 to U+00FF, inclusive) to UTF-8 with potentially insufficient /// output space. /// /// Returns the number of bytes read and the number of bytes written. /// /// If the output isn't large enough, not all input is consumed. /// /// # Safety /// /// If you want to convert into a `&mut str`, use /// `convert_utf16_to_str_partial()` instead of using this function /// together with the `unsafe` method `as_bytes_mut()` on `&mut str`. pub fn convert_latin1_to_utf8_partial(src: &[u8], dst: &mut [u8]) -> (usize, usize) { let src_len = src.len(); let src_ptr = src.as_ptr(); let dst_ptr = dst.as_mut_ptr(); let dst_len = dst.len(); let mut total_read = 0usize; let mut total_written = 0usize; loop { // src can't advance more than dst let src_left = src_len - total_read; let dst_left = dst_len - total_written; let min_left = ::core::cmp::min(src_left, dst_left); if let Some((non_ascii, consumed)) = unsafe { ascii_to_ascii( src_ptr.add(total_read), dst_ptr.add(total_written), min_left, ) } { total_read += consumed; total_written += consumed; if total_written.checked_add(2).unwrap() > dst_len { return (total_read, total_written); } total_read += 1; // consume `non_ascii` dst[total_written] = (non_ascii >> 6) | 0xC0; total_written += 1; dst[total_written] = (non_ascii & 0x3F) | 0x80; total_written += 1; continue; } return (total_read + min_left, total_written + min_left); } } /// Converts bytes whose unsigned value is interpreted as Unicode code point /// (i.e. U+0000 to U+00FF, inclusive) to UTF-8. /// /// The length of the destination buffer must be at least the length of the /// source buffer times two. /// /// Returns the number of bytes written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. /// /// # Safety /// /// Note that this function may write garbage beyond the number of bytes /// indicated by the return value, so using a `&mut str` interpreted as /// `&mut [u8]` as the destination is not safe. If you want to convert into /// a `&mut str`, use `convert_utf16_to_str()` instead of this function. #[inline] pub fn convert_latin1_to_utf8(src: &[u8], dst: &mut [u8]) -> usize { assert!( dst.len() >= src.len() * 2, "Destination must not be shorter than the source times two." ); let (read, written) = convert_latin1_to_utf8_partial(src, dst); debug_assert_eq!(read, src.len()); written } /// Converts bytes whose unsigned value is interpreted as Unicode code point /// (i.e. U+0000 to U+00FF, inclusive) to UTF-8 such that the validity of the /// output is signaled using the Rust type system with potentially insufficient /// output space. /// /// Returns the number of bytes read and the number of bytes written. /// /// If the output isn't large enough, not all input is consumed. #[inline] pub fn convert_latin1_to_str_partial(src: &[u8], dst: &mut str) -> (usize, usize) { let bytes: &mut [u8] = unsafe { dst.as_bytes_mut() }; let (read, written) = convert_latin1_to_utf8_partial(src, bytes); let len = bytes.len(); let mut trail = written; let max = ::core::cmp::min(len, trail + MAX_STRIDE_SIZE); while trail < max { bytes[trail] = 0; trail += 1; } while trail < len && ((bytes[trail] & 0xC0) == 0x80) { bytes[trail] = 0; trail += 1; } (read, written) } /// Converts bytes whose unsigned value is interpreted as Unicode code point /// (i.e. U+0000 to U+00FF, inclusive) to UTF-8 such that the validity of the /// output is signaled using the Rust type system. /// /// The length of the destination buffer must be at least the length of the /// source buffer times two. /// /// Returns the number of bytes written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. #[inline] pub fn convert_latin1_to_str(src: &[u8], dst: &mut str) -> usize { assert!( dst.len() >= src.len() * 2, "Destination must not be shorter than the source times two." ); let (read, written) = convert_latin1_to_str_partial(src, dst); debug_assert_eq!(read, src.len()); written } /// If the input is valid UTF-8 representing only Unicode code points from /// U+0000 to U+00FF, inclusive, converts the input into output that /// represents the value of each code point as the unsigned byte value of /// each output byte. /// /// If the input does not fulfill the condition stated above, this function /// panics if debug assertions are enabled (and fuzzing isn't) and otherwise /// does something that is memory-safe without any promises about any /// properties of the output. In particular, callers shouldn't assume the /// output to be the same across crate versions or CPU architectures and /// should not assume that non-ASCII input can't map to ASCII output. /// /// The length of the destination buffer must be at least the length of the /// source buffer. /// /// Returns the number of bytes written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. /// /// If debug assertions are enabled (and not fuzzing) and the input is /// not in the range U+0000 to U+00FF, inclusive. pub fn convert_utf8_to_latin1_lossy(src: &[u8], dst: &mut [u8]) -> usize { assert!( dst.len() >= src.len(), "Destination must not be shorter than the source." ); non_fuzz_debug_assert!(is_utf8_latin1(src)); let src_len = src.len(); let src_ptr = src.as_ptr(); let dst_ptr = dst.as_mut_ptr(); let mut total_read = 0usize; let mut total_written = 0usize; loop { // dst can't advance more than src let src_left = src_len - total_read; if let Some((non_ascii, consumed)) = unsafe { ascii_to_ascii( src_ptr.add(total_read), dst_ptr.add(total_written), src_left, ) } { total_read += consumed + 1; total_written += consumed; if total_read == src_len { return total_written; } let trail = src[total_read]; total_read += 1; dst[total_written] = ((non_ascii & 0x1F) << 6) | (trail & 0x3F); total_written += 1; continue; } return total_written + src_left; } } /// If the input is valid UTF-16 representing only Unicode code points from /// U+0000 to U+00FF, inclusive, converts the input into output that /// represents the value of each code point as the unsigned byte value of /// each output byte. /// /// If the input does not fulfill the condition stated above, does something /// that is memory-safe without any promises about any properties of the /// output and will probably assert in debug builds in future versions. /// In particular, callers shouldn't assume the output to be the same across /// crate versions or CPU architectures and should not assume that non-ASCII /// input can't map to ASCII output. /// /// The length of the destination buffer must be at least the length of the /// source buffer. /// /// The number of bytes written equals the length of the source buffer. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. /// /// (Probably in future versions if debug assertions are enabled (and not /// fuzzing) and the input is not in the range U+0000 to U+00FF, inclusive.) pub fn convert_utf16_to_latin1_lossy(src: &[u16], dst: &mut [u8]) { assert!( dst.len() >= src.len(), "Destination must not be shorter than the source." ); // non_fuzz_debug_assert!(is_utf16_latin1(src)); unsafe { pack_latin1(src.as_ptr(), dst.as_mut_ptr(), src.len()); } } /// Converts bytes whose unsigned value is interpreted as Unicode code point /// (i.e. U+0000 to U+00FF, inclusive) to UTF-8. /// /// Borrows if input is ASCII-only. Performs a single heap allocation /// otherwise. /// /// Only available if the `alloc` feature is enabled (enabled by default). #[cfg(feature = "alloc")] pub fn decode_latin1<'a>(bytes: &'a [u8]) -> Cow<'a, str> { let up_to = ascii_valid_up_to(bytes); // >= makes later things optimize better than == if up_to >= bytes.len() { debug_assert_eq!(up_to, bytes.len()); let s: &str = unsafe { ::core::str::from_utf8_unchecked(bytes) }; return Cow::Borrowed(s); } let (head, tail) = bytes.split_at(up_to); let capacity = head.len() + tail.len() * 2; let mut vec = Vec::with_capacity(capacity); unsafe { vec.set_len(capacity); } (&mut vec[..up_to]).copy_from_slice(head); let written = convert_latin1_to_utf8(tail, &mut vec[up_to..]); vec.truncate(up_to + written); Cow::Owned(unsafe { String::from_utf8_unchecked(vec) }) } /// If the input is valid UTF-8 representing only Unicode code points from /// U+0000 to U+00FF, inclusive, converts the input into output that /// represents the value of each code point as the unsigned byte value of /// each output byte. /// /// If the input does not fulfill the condition stated above, this function /// panics if debug assertions are enabled (and fuzzing isn't) and otherwise /// does something that is memory-safe without any promises about any /// properties of the output. In particular, callers shouldn't assume the /// output to be the same across crate versions or CPU architectures and /// should not assume that non-ASCII input can't map to ASCII output. /// /// Borrows if input is ASCII-only. Performs a single heap allocation /// otherwise. /// /// Only available if the `alloc` feature is enabled (enabled by default). #[cfg(feature = "alloc")] pub fn encode_latin1_lossy<'a>(string: &'a str) -> Cow<'a, [u8]> { let bytes = string.as_bytes(); let up_to = ascii_valid_up_to(bytes); // >= makes later things optimize better than == if up_to >= bytes.len() { debug_assert_eq!(up_to, bytes.len()); return Cow::Borrowed(bytes); } let (head, tail) = bytes.split_at(up_to); let capacity = bytes.len(); let mut vec = Vec::with_capacity(capacity); unsafe { vec.set_len(capacity); } (&mut vec[..up_to]).copy_from_slice(head); let written = convert_utf8_to_latin1_lossy(tail, &mut vec[up_to..]); vec.truncate(up_to + written); Cow::Owned(vec) } /// Returns the index of the first unpaired surrogate or, if the input is /// valid UTF-16 in its entirety, the length of the input. pub fn utf16_valid_up_to(buffer: &[u16]) -> usize { utf16_valid_up_to_impl(buffer) } /// Returns the index of first byte that starts an invalid byte /// sequence or a non-Latin1 byte sequence, or the length of the /// string if there are neither. pub fn utf8_latin1_up_to(buffer: &[u8]) -> usize { is_utf8_latin1_impl(buffer).unwrap_or(buffer.len()) } /// Returns the index of first byte that starts a non-Latin1 byte /// sequence, or the length of the string if there are none. pub fn str_latin1_up_to(buffer: &str) -> usize { is_str_latin1_impl(buffer).unwrap_or_else(|| buffer.len()) } /// Replaces unpaired surrogates in the input with the REPLACEMENT CHARACTER. #[inline] pub fn ensure_utf16_validity(buffer: &mut [u16]) { let mut offset = 0; loop { offset += utf16_valid_up_to(&buffer[offset..]); if offset == buffer.len() { return; } buffer[offset] = 0xFFFD; offset += 1; } } /// Copies ASCII from source to destination up to the first non-ASCII byte /// (or the end of the input if it is ASCII in its entirety). /// /// The length of the destination buffer must be at least the length of the /// source buffer. /// /// Returns the number of bytes written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. pub fn copy_ascii_to_ascii(src: &[u8], dst: &mut [u8]) -> usize { assert!( dst.len() >= src.len(), "Destination must not be shorter than the source." ); if let Some((_, consumed)) = unsafe { ascii_to_ascii(src.as_ptr(), dst.as_mut_ptr(), src.len()) } { consumed } else { src.len() } } /// Copies ASCII from source to destination zero-extending it to UTF-16 up to /// the first non-ASCII byte (or the end of the input if it is ASCII in its /// entirety). /// /// The length of the destination buffer must be at least the length of the /// source buffer. /// /// Returns the number of `u16`s written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. pub fn copy_ascii_to_basic_latin(src: &[u8], dst: &mut [u16]) -> usize { assert!( dst.len() >= src.len(), "Destination must not be shorter than the source." ); if let Some((_, consumed)) = unsafe { ascii_to_basic_latin(src.as_ptr(), dst.as_mut_ptr(), src.len()) } { consumed } else { src.len() } } /// Copies Basic Latin from source to destination narrowing it to ASCII up to /// the first non-Basic Latin code unit (or the end of the input if it is /// Basic Latin in its entirety). /// /// The length of the destination buffer must be at least the length of the /// source buffer. /// /// Returns the number of bytes written. /// /// # Panics /// /// Panics if the destination buffer is shorter than stated above. pub fn copy_basic_latin_to_ascii(src: &[u16], dst: &mut [u8]) -> usize { assert!( dst.len() >= src.len(), "Destination must not be shorter than the source." ); if let Some((_, consumed)) = unsafe { basic_latin_to_ascii(src.as_ptr(), dst.as_mut_ptr(), src.len()) } { consumed } else { src.len() } } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::*; #[test] fn test_is_ascii_success() { let mut src: Vec = Vec::with_capacity(128); src.resize(128, 0); for i in 0..src.len() { src[i] = i as u8; } for i in 0..src.len() { assert!(is_ascii(&src[i..])); } } #[test] fn test_is_ascii_fail() { let mut src: Vec = Vec::with_capacity(128); src.resize(128, 0); for i in 0..src.len() { src[i] = i as u8; } for i in 0..src.len() { let tail = &mut src[i..]; for j in 0..tail.len() { tail[j] = 0xA0; assert!(!is_ascii(tail)); } } } #[test] fn test_is_basic_latin_success() { let mut src: Vec = Vec::with_capacity(128); src.resize(128, 0); for i in 0..src.len() { src[i] = i as u16; } for i in 0..src.len() { assert!(is_basic_latin(&src[i..])); } } #[test] fn test_is_basic_latin_fail() { let mut src: Vec = Vec::with_capacity(128); src.resize(128, 0); for i in 0..src.len() { src[i] = i as u16; } for i in 0..src.len() { let tail = &mut src[i..]; for j in 0..tail.len() { tail[j] = 0xA0; assert!(!is_basic_latin(tail)); } } } #[test] fn test_is_utf16_latin1_success() { let mut src: Vec = Vec::with_capacity(256); src.resize(256, 0); for i in 0..src.len() { src[i] = i as u16; } for i in 0..src.len() { assert!(is_utf16_latin1(&src[i..])); assert_eq!( check_utf16_for_latin1_and_bidi(&src[i..]), Latin1Bidi::Latin1 ); } } #[test] fn test_is_utf16_latin1_fail() { let len = if cfg!(miri) { 64 } else { 256 }; // Miri is too slow let mut src: Vec = Vec::with_capacity(len); src.resize(len, 0); for i in 0..src.len() { src[i] = i as u16; } for i in 0..src.len() { let tail = &mut src[i..]; for j in 0..tail.len() { tail[j] = 0x100 + j as u16; assert!(!is_utf16_latin1(tail)); assert_ne!(check_utf16_for_latin1_and_bidi(tail), Latin1Bidi::Latin1); } } } #[test] fn test_is_str_latin1_success() { let len = if cfg!(miri) { 64 } else { 256 }; // Miri is too slow let mut src: Vec = Vec::with_capacity(len); src.resize(len, 0); for i in 0..src.len() { src[i] = i as u16; } for i in 0..src.len() { let s = String::from_utf16(&src[i..]).unwrap(); assert!(is_str_latin1(&s[..])); assert_eq!(check_str_for_latin1_and_bidi(&s[..]), Latin1Bidi::Latin1); } } #[test] fn test_is_str_latin1_fail() { let len = if cfg!(miri) { 32 } else { 256 }; // Miri is too slow let mut src: Vec = Vec::with_capacity(len); src.resize(len, 0); for i in 0..src.len() { src[i] = i as u16; } for i in 0..src.len() { let tail = &mut src[i..]; for j in 0..tail.len() { tail[j] = 0x100 + j as u16; let s = String::from_utf16(tail).unwrap(); assert!(!is_str_latin1(&s[..])); assert_ne!(check_str_for_latin1_and_bidi(&s[..]), Latin1Bidi::Latin1); } } } #[test] fn test_is_utf8_latin1_success() { let len = if cfg!(miri) { 64 } else { 256 }; // Miri is too slow let mut src: Vec = Vec::with_capacity(len); src.resize(len, 0); for i in 0..src.len() { src[i] = i as u16; } for i in 0..src.len() { let s = String::from_utf16(&src[i..]).unwrap(); assert!(is_utf8_latin1(s.as_bytes())); assert_eq!( check_utf8_for_latin1_and_bidi(s.as_bytes()), Latin1Bidi::Latin1 ); } } #[test] fn test_is_utf8_latin1_fail() { let len = if cfg!(miri) { 32 } else { 256 }; // Miri is too slow let mut src: Vec = Vec::with_capacity(len); src.resize(len, 0); for i in 0..src.len() { src[i] = i as u16; } for i in 0..src.len() { let tail = &mut src[i..]; for j in 0..tail.len() { tail[j] = 0x100 + j as u16; let s = String::from_utf16(tail).unwrap(); assert!(!is_utf8_latin1(s.as_bytes())); assert_ne!( check_utf8_for_latin1_and_bidi(s.as_bytes()), Latin1Bidi::Latin1 ); } } } #[test] fn test_is_utf8_latin1_invalid() { assert!(!is_utf8_latin1(b"\xC3")); assert!(!is_utf8_latin1(b"a\xC3")); assert!(!is_utf8_latin1(b"\xFF")); assert!(!is_utf8_latin1(b"a\xFF")); assert!(!is_utf8_latin1(b"\xC3\xFF")); assert!(!is_utf8_latin1(b"a\xC3\xFF")); } #[test] fn test_convert_utf8_to_utf16() { let src = "abcdefghijklmnopqrstu\u{1F4A9}v\u{2603}w\u{00B6}xyzz"; let mut dst: Vec = Vec::with_capacity(src.len() + 1); dst.resize(src.len() + 1, 0); let len = convert_utf8_to_utf16(src.as_bytes(), &mut dst[..]); dst.truncate(len); let reference: Vec = src.encode_utf16().collect(); assert_eq!(dst, reference); } #[test] fn test_convert_str_to_utf16() { let src = "abcdefghijklmnopqrstu\u{1F4A9}v\u{2603}w\u{00B6}xyzz"; let mut dst: Vec = Vec::with_capacity(src.len()); dst.resize(src.len(), 0); let len = convert_str_to_utf16(src, &mut dst[..]); dst.truncate(len); let reference: Vec = src.encode_utf16().collect(); assert_eq!(dst, reference); } #[test] fn test_convert_utf16_to_utf8_partial() { let reference = "abcdefghijklmnopqrstu\u{1F4A9}v\u{2603}w\u{00B6}xyzz"; let src: Vec = reference.encode_utf16().collect(); let mut dst: Vec = Vec::with_capacity(src.len() * 3 + 1); dst.resize(src.len() * 3 + 1, 0); let (read, written) = convert_utf16_to_utf8_partial(&src[..], &mut dst[..24]); let len = written + convert_utf16_to_utf8(&src[read..], &mut dst[written..]); dst.truncate(len); assert_eq!(dst, reference.as_bytes()); } #[test] fn test_convert_utf16_to_utf8() { let reference = "abcdefghijklmnopqrstu\u{1F4A9}v\u{2603}w\u{00B6}xyzz"; let src: Vec = reference.encode_utf16().collect(); let mut dst: Vec = Vec::with_capacity(src.len() * 3 + 1); dst.resize(src.len() * 3 + 1, 0); let len = convert_utf16_to_utf8(&src[..], &mut dst[..]); dst.truncate(len); assert_eq!(dst, reference.as_bytes()); } #[test] fn test_convert_latin1_to_utf16() { let mut src: Vec = Vec::with_capacity(256); src.resize(256, 0); let mut reference: Vec = Vec::with_capacity(256); reference.resize(256, 0); for i in 0..256 { src[i] = i as u8; reference[i] = i as u16; } let mut dst: Vec = Vec::with_capacity(src.len()); dst.resize(src.len(), 0); convert_latin1_to_utf16(&src[..], &mut dst[..]); assert_eq!(dst, reference); } #[test] fn test_convert_latin1_to_utf8_partial() { let mut dst = [0u8, 2]; let (read, written) = convert_latin1_to_utf8_partial(b"a\xFF", &mut dst[..]); assert_eq!(read, 1); assert_eq!(written, 1); } #[test] fn test_convert_latin1_to_utf8() { let mut src: Vec = Vec::with_capacity(256); src.resize(256, 0); let mut reference: Vec = Vec::with_capacity(256); reference.resize(256, 0); for i in 0..256 { src[i] = i as u8; reference[i] = i as u16; } let s = String::from_utf16(&reference[..]).unwrap(); let mut dst: Vec = Vec::with_capacity(src.len() * 2); dst.resize(src.len() * 2, 0); let len = convert_latin1_to_utf8(&src[..], &mut dst[..]); dst.truncate(len); assert_eq!(&dst[..], s.as_bytes()); } #[test] fn test_convert_utf8_to_latin1_lossy() { let mut reference: Vec = Vec::with_capacity(256); reference.resize(256, 0); let mut src16: Vec = Vec::with_capacity(256); src16.resize(256, 0); for i in 0..256 { src16[i] = i as u16; reference[i] = i as u8; } let src = String::from_utf16(&src16[..]).unwrap(); let mut dst: Vec = Vec::with_capacity(src.len()); dst.resize(src.len(), 0); let len = convert_utf8_to_latin1_lossy(src.as_bytes(), &mut dst[..]); dst.truncate(len); assert_eq!(dst, reference); } #[cfg(all(debug_assertions, not(fuzzing)))] #[test] #[should_panic] fn test_convert_utf8_to_latin1_lossy_panics() { let mut dst = [0u8; 16]; let _ = convert_utf8_to_latin1_lossy("\u{100}".as_bytes(), &mut dst[..]); } #[test] fn test_convert_utf16_to_latin1_lossy() { let mut src: Vec = Vec::with_capacity(256); src.resize(256, 0); let mut reference: Vec = Vec::with_capacity(256); reference.resize(256, 0); for i in 0..256 { src[i] = i as u16; reference[i] = i as u8; } let mut dst: Vec = Vec::with_capacity(src.len()); dst.resize(src.len(), 0); convert_utf16_to_latin1_lossy(&src[..], &mut dst[..]); assert_eq!(dst, reference); } #[test] // #[should_panic] fn test_convert_utf16_to_latin1_lossy_panics() { let mut dst = [0u8; 16]; let _ = convert_utf16_to_latin1_lossy(&[0x0100u16], &mut dst[..]); } #[test] fn test_utf16_valid_up_to() { let valid = vec![ 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0x2603u16, 0xD83Du16, 0xDCA9u16, 0x00B6u16, ]; assert_eq!(utf16_valid_up_to(&valid[..]), 16); let lone_high = vec![ 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0x2603u16, 0xD83Du16, 0x00B6u16, ]; assert_eq!(utf16_valid_up_to(&lone_high[..]), 14); let lone_low = vec![ 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0x2603u16, 0xDCA9u16, 0x00B6u16, ]; assert_eq!(utf16_valid_up_to(&lone_low[..]), 14); let lone_high_at_end = vec![ 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0x2603u16, 0x00B6u16, 0xD83Du16, ]; assert_eq!(utf16_valid_up_to(&lone_high_at_end[..]), 15); } #[test] fn test_ensure_utf16_validity() { let mut src = vec![ 0u16, 0xD83Du16, 0u16, 0u16, 0u16, 0xD83Du16, 0xDCA9u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0xDCA9u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, ]; let reference = vec![ 0u16, 0xFFFDu16, 0u16, 0u16, 0u16, 0xD83Du16, 0xDCA9u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0xFFFDu16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, 0u16, ]; ensure_utf16_validity(&mut src[..]); assert_eq!(src, reference); } #[test] fn test_is_char_bidi() { assert!(!is_char_bidi('a')); assert!(!is_char_bidi('\u{03B1}')); assert!(!is_char_bidi('\u{3041}')); assert!(!is_char_bidi('\u{1F4A9}')); assert!(!is_char_bidi('\u{FE00}')); assert!(!is_char_bidi('\u{202C}')); assert!(!is_char_bidi('\u{FEFF}')); assert!(is_char_bidi('\u{0590}')); assert!(is_char_bidi('\u{08FF}')); assert!(is_char_bidi('\u{061C}')); assert!(is_char_bidi('\u{FB50}')); assert!(is_char_bidi('\u{FDFF}')); assert!(is_char_bidi('\u{FE70}')); assert!(is_char_bidi('\u{FEFE}')); assert!(is_char_bidi('\u{200F}')); assert!(is_char_bidi('\u{202B}')); assert!(is_char_bidi('\u{202E}')); assert!(is_char_bidi('\u{2067}')); assert!(is_char_bidi('\u{10800}')); assert!(is_char_bidi('\u{10FFF}')); assert!(is_char_bidi('\u{1E800}')); assert!(is_char_bidi('\u{1EFFF}')); } #[test] fn test_is_utf16_code_unit_bidi() { assert!(!is_utf16_code_unit_bidi(0x0062)); assert!(!is_utf16_code_unit_bidi(0x03B1)); assert!(!is_utf16_code_unit_bidi(0x3041)); assert!(!is_utf16_code_unit_bidi(0xD801)); assert!(!is_utf16_code_unit_bidi(0xFE00)); assert!(!is_utf16_code_unit_bidi(0x202C)); assert!(!is_utf16_code_unit_bidi(0xFEFF)); assert!(is_utf16_code_unit_bidi(0x0590)); assert!(is_utf16_code_unit_bidi(0x08FF)); assert!(is_utf16_code_unit_bidi(0x061C)); assert!(is_utf16_code_unit_bidi(0xFB1D)); assert!(is_utf16_code_unit_bidi(0xFB50)); assert!(is_utf16_code_unit_bidi(0xFDFF)); assert!(is_utf16_code_unit_bidi(0xFE70)); assert!(is_utf16_code_unit_bidi(0xFEFE)); assert!(is_utf16_code_unit_bidi(0x200F)); assert!(is_utf16_code_unit_bidi(0x202B)); assert!(is_utf16_code_unit_bidi(0x202E)); assert!(is_utf16_code_unit_bidi(0x2067)); assert!(is_utf16_code_unit_bidi(0xD802)); assert!(is_utf16_code_unit_bidi(0xD803)); assert!(is_utf16_code_unit_bidi(0xD83A)); assert!(is_utf16_code_unit_bidi(0xD83B)); } #[test] fn test_is_str_bidi() { assert!(!is_str_bidi("abcdefghijklmnopaabcdefghijklmnop")); assert!(!is_str_bidi("abcdefghijklmnop\u{03B1}abcdefghijklmnop")); assert!(!is_str_bidi("abcdefghijklmnop\u{3041}abcdefghijklmnop")); assert!(!is_str_bidi("abcdefghijklmnop\u{1F4A9}abcdefghijklmnop")); assert!(!is_str_bidi("abcdefghijklmnop\u{FE00}abcdefghijklmnop")); assert!(!is_str_bidi("abcdefghijklmnop\u{202C}abcdefghijklmnop")); assert!(!is_str_bidi("abcdefghijklmnop\u{FEFF}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{0590}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{08FF}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{061C}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{FB50}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{FDFF}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{FE70}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{FEFE}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{200F}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{202B}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{202E}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{2067}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{10800}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{10FFF}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{1E800}abcdefghijklmnop")); assert!(is_str_bidi("abcdefghijklmnop\u{1EFFF}abcdefghijklmnop")); } #[test] fn test_is_utf8_bidi() { assert!(!is_utf8_bidi( "abcdefghijklmnopaabcdefghijklmnop".as_bytes() )); assert!(!is_utf8_bidi( "abcdefghijklmnop\u{03B1}abcdefghijklmnop".as_bytes() )); assert!(!is_utf8_bidi( "abcdefghijklmnop\u{3041}abcdefghijklmnop".as_bytes() )); assert!(!is_utf8_bidi( "abcdefghijklmnop\u{1F4A9}abcdefghijklmnop".as_bytes() )); assert!(!is_utf8_bidi( "abcdefghijklmnop\u{FE00}abcdefghijklmnop".as_bytes() )); assert!(!is_utf8_bidi( "abcdefghijklmnop\u{202C}abcdefghijklmnop".as_bytes() )); assert!(!is_utf8_bidi( "abcdefghijklmnop\u{FEFF}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{0590}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{08FF}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{061C}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{FB50}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{FDFF}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{FE70}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{FEFE}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{200F}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{202B}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{202E}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{2067}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{10800}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{10FFF}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{1E800}abcdefghijklmnop".as_bytes() )); assert!(is_utf8_bidi( "abcdefghijklmnop\u{1EFFF}abcdefghijklmnop".as_bytes() )); } #[test] fn test_is_utf16_bidi() { assert!(!is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x0062, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(!is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x03B1, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(!is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x3041, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(!is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xD801, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(!is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFE00, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(!is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x202C, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(!is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFEFF, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x0590, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x08FF, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x061C, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFB1D, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFB50, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFDFF, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFE70, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFEFE, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x200F, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x202B, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x202E, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x2067, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xD802, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xD803, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xD83A, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xD83B, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); assert!(is_utf16_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x0590, 0x3041, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ])); } #[test] fn test_check_str_for_latin1_and_bidi() { assert_ne!( check_str_for_latin1_and_bidi("abcdefghijklmnopaabcdefghijklmnop"), Latin1Bidi::Bidi ); assert_ne!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{03B1}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_ne!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{3041}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_ne!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{1F4A9}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_ne!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{FE00}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_ne!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{202C}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_ne!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{FEFF}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{0590}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{08FF}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{061C}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{FB50}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{FDFF}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{FE70}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{FEFE}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{200F}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{202B}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{202E}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{2067}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{10800}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{10FFF}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{1E800}abcdefghijklmnop"), Latin1Bidi::Bidi ); assert_eq!( check_str_for_latin1_and_bidi("abcdefghijklmnop\u{1EFFF}abcdefghijklmnop"), Latin1Bidi::Bidi ); } #[test] fn test_check_utf8_for_latin1_and_bidi() { assert_ne!( check_utf8_for_latin1_and_bidi("abcdefghijklmnopaabcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_ne!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{03B1}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_ne!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{3041}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_ne!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{1F4A9}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_ne!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{FE00}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_ne!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{202C}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_ne!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{FEFF}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{0590}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{08FF}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{061C}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{FB50}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{FDFF}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{FE70}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{FEFE}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{200F}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{202B}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{202E}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{2067}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{10800}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{10FFF}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{1E800}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); assert_eq!( check_utf8_for_latin1_and_bidi("abcdefghijklmnop\u{1EFFF}abcdefghijklmnop".as_bytes()), Latin1Bidi::Bidi ); } #[test] fn test_check_utf16_for_latin1_and_bidi() { assert_ne!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x0062, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_ne!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x03B1, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_ne!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x3041, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_ne!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xD801, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_ne!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFE00, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_ne!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x202C, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_ne!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFEFF, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x0590, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x08FF, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x061C, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFB1D, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFB50, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFDFF, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFE70, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xFEFE, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x200F, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x202B, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x202E, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x2067, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xD802, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xD803, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xD83A, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0xD83B, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); assert_eq!( check_utf16_for_latin1_and_bidi(&[ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x0590, 0x3041, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, ]), Latin1Bidi::Bidi ); } #[inline(always)] pub fn reference_is_char_bidi(c: char) -> bool { match c { '\u{0590}'..='\u{08FF}' | '\u{FB1D}'..='\u{FDFF}' | '\u{FE70}'..='\u{FEFE}' | '\u{10800}'..='\u{10FFF}' | '\u{1E800}'..='\u{1EFFF}' | '\u{200F}' | '\u{202B}' | '\u{202E}' | '\u{2067}' => true, _ => false, } } #[inline(always)] pub fn reference_is_utf16_code_unit_bidi(u: u16) -> bool { match u { 0x0590..=0x08FF | 0xFB1D..=0xFDFF | 0xFE70..=0xFEFE | 0xD802 | 0xD803 | 0xD83A | 0xD83B | 0x200F | 0x202B | 0x202E | 0x2067 => true, _ => false, } } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_is_char_bidi_thoroughly() { for i in 0..0xD800u32 { let c: char = ::core::char::from_u32(i).unwrap(); assert_eq!(is_char_bidi(c), reference_is_char_bidi(c)); } for i in 0xE000..0x110000u32 { let c: char = ::core::char::from_u32(i).unwrap(); assert_eq!(is_char_bidi(c), reference_is_char_bidi(c)); } } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_is_utf16_code_unit_bidi_thoroughly() { for i in 0..0x10000u32 { let u = i as u16; assert_eq!( is_utf16_code_unit_bidi(u), reference_is_utf16_code_unit_bidi(u) ); } } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_is_str_bidi_thoroughly() { let mut buf = [0; 4]; for i in 0..0xD800u32 { let c: char = ::core::char::from_u32(i).unwrap(); assert_eq!( is_str_bidi(c.encode_utf8(&mut buf[..])), reference_is_char_bidi(c) ); } for i in 0xE000..0x110000u32 { let c: char = ::core::char::from_u32(i).unwrap(); assert_eq!( is_str_bidi(c.encode_utf8(&mut buf[..])), reference_is_char_bidi(c) ); } } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_is_utf8_bidi_thoroughly() { let mut buf = [0; 8]; for i in 0..0xD800u32 { let c: char = ::core::char::from_u32(i).unwrap(); let expect = reference_is_char_bidi(c); { let len = { let bytes = c.encode_utf8(&mut buf[..]).as_bytes(); assert_eq!(is_utf8_bidi(bytes), expect); bytes.len() }; { let tail = &mut buf[len..]; for b in tail.iter_mut() { *b = 0; } } } assert_eq!(is_utf8_bidi(&buf[..]), expect); } for i in 0xE000..0x110000u32 { let c: char = ::core::char::from_u32(i).unwrap(); let expect = reference_is_char_bidi(c); { let len = { let bytes = c.encode_utf8(&mut buf[..]).as_bytes(); assert_eq!(is_utf8_bidi(bytes), expect); bytes.len() }; { let tail = &mut buf[len..]; for b in tail.iter_mut() { *b = 0; } } } assert_eq!(is_utf8_bidi(&buf[..]), expect); } } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_is_utf16_bidi_thoroughly() { let mut buf = [0; 32]; for i in 0..0x10000u32 { let u = i as u16; buf[15] = u; assert_eq!( is_utf16_bidi(&buf[..]), reference_is_utf16_code_unit_bidi(u) ); } } #[test] fn test_is_utf8_bidi_edge_cases() { assert!(!is_utf8_bidi(b"\xD5\xBF\x61")); assert!(!is_utf8_bidi(b"\xD6\x80\x61")); assert!(!is_utf8_bidi(b"abc")); assert!(is_utf8_bidi(b"\xD5\xBF\xC2")); assert!(is_utf8_bidi(b"\xD6\x80\xC2")); assert!(is_utf8_bidi(b"ab\xC2")); } #[test] fn test_decode_latin1() { match decode_latin1(b"ab") { Cow::Borrowed(s) => { assert_eq!(s, "ab"); } Cow::Owned(_) => { unreachable!("Should have borrowed"); } } assert_eq!(decode_latin1(b"a\xE4"), "a\u{E4}"); } #[test] fn test_encode_latin1_lossy() { match encode_latin1_lossy("ab") { Cow::Borrowed(s) => { assert_eq!(s, b"ab"); } Cow::Owned(_) => { unreachable!("Should have borrowed"); } } assert_eq!(encode_latin1_lossy("a\u{E4}"), &(b"a\xE4")[..]); } #[test] fn test_convert_utf8_to_utf16_without_replacement() { let mut buf = [0u16; 5]; assert_eq!( convert_utf8_to_utf16_without_replacement(b"ab", &mut buf[..2]), Some(2) ); assert_eq!(buf[0], u16::from(b'a')); assert_eq!(buf[1], u16::from(b'b')); assert_eq!(buf[2], 0); assert_eq!( convert_utf8_to_utf16_without_replacement(b"\xC3\xA4c", &mut buf[..3]), Some(2) ); assert_eq!(buf[0], 0xE4); assert_eq!(buf[1], u16::from(b'c')); assert_eq!(buf[2], 0); assert_eq!( convert_utf8_to_utf16_without_replacement(b"\xE2\x98\x83", &mut buf[..3]), Some(1) ); assert_eq!(buf[0], 0x2603); assert_eq!(buf[1], u16::from(b'c')); assert_eq!(buf[2], 0); assert_eq!( convert_utf8_to_utf16_without_replacement(b"\xE2\x98\x83d", &mut buf[..4]), Some(2) ); assert_eq!(buf[0], 0x2603); assert_eq!(buf[1], u16::from(b'd')); assert_eq!(buf[2], 0); assert_eq!( convert_utf8_to_utf16_without_replacement(b"\xE2\x98\x83\xC3\xA4", &mut buf[..5]), Some(2) ); assert_eq!(buf[0], 0x2603); assert_eq!(buf[1], 0xE4); assert_eq!(buf[2], 0); assert_eq!( convert_utf8_to_utf16_without_replacement(b"\xF0\x9F\x93\x8E", &mut buf[..4]), Some(2) ); assert_eq!(buf[0], 0xD83D); assert_eq!(buf[1], 0xDCCE); assert_eq!(buf[2], 0); assert_eq!( convert_utf8_to_utf16_without_replacement(b"\xF0\x9F\x93\x8Ee", &mut buf[..5]), Some(3) ); assert_eq!(buf[0], 0xD83D); assert_eq!(buf[1], 0xDCCE); assert_eq!(buf[2], u16::from(b'e')); assert_eq!( convert_utf8_to_utf16_without_replacement(b"\xF0\x9F\x93", &mut buf[..5]), None ); } } encoding_rs-0.8.33/src/replacement.rs000064400000000000000000000061471046102023000156550ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::variant::*; pub struct ReplacementDecoder { emitted: bool, } impl ReplacementDecoder { pub fn new() -> VariantDecoder { VariantDecoder::Replacement(ReplacementDecoder { emitted: false }) } pub fn max_utf16_buffer_length(&self, _u16_length: usize) -> Option { Some(1) } pub fn max_utf8_buffer_length_without_replacement(&self, _byte_length: usize) -> Option { Some(3) } pub fn max_utf8_buffer_length(&self, _byte_length: usize) -> Option { Some(3) } pub fn decode_to_utf16_raw( &mut self, src: &[u8], dst: &mut [u16], _last: bool, ) -> (DecoderResult, usize, usize) { // Don't err if the input stream is empty. See // https://github.com/whatwg/encoding/issues/33 if self.emitted || src.is_empty() { (DecoderResult::InputEmpty, src.len(), 0) } else if dst.is_empty() { // Make sure there's room for the replacement character. (DecoderResult::OutputFull, 0, 0) } else { self.emitted = true; (DecoderResult::Malformed(1, 0), 1, 0) } } pub fn decode_to_utf8_raw( &mut self, src: &[u8], dst: &mut [u8], _last: bool, ) -> (DecoderResult, usize, usize) { // Don't err if the input stream is empty. See // https://github.com/whatwg/encoding/issues/33 if self.emitted || src.is_empty() { (DecoderResult::InputEmpty, src.len(), 0) } else if dst.len() < 3 { // Make sure there's room for the replacement character. (DecoderResult::OutputFull, 0, 0) } else { self.emitted = true; (DecoderResult::Malformed(1, 0), 1, 0) } } } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; fn decode_replacement(bytes: &[u8], expect: &str) { decode_without_padding(REPLACEMENT, bytes, expect); } fn encode_replacement(string: &str, expect: &[u8]) { encode(REPLACEMENT, string, expect); } #[test] fn test_replacement_decode() { decode_replacement(b"", ""); decode_replacement(b"A", "\u{FFFD}"); decode_replacement(b"AB", "\u{FFFD}"); } #[test] fn test_replacement_encode() { // Empty encode_replacement("", b""); assert_eq!(REPLACEMENT.new_encoder().encoding(), UTF_8); encode_replacement("\u{1F4A9}\u{2603}", "\u{1F4A9}\u{2603}".as_bytes()); } } encoding_rs-0.8.33/src/shift_jis.rs000064400000000000000000000412671046102023000153420ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::data::*; use crate::handles::*; use crate::variant::*; // Rust 1.14.0 requires the following despite the asterisk above. use super::in_inclusive_range; use super::in_inclusive_range16; pub struct ShiftJisDecoder { lead: Option, } impl ShiftJisDecoder { pub fn new() -> VariantDecoder { VariantDecoder::ShiftJis(ShiftJisDecoder { lead: None }) } pub fn in_neutral_state(&self) -> bool { self.lead.is_none() } fn plus_one_if_lead(&self, byte_length: usize) -> Option { byte_length.checked_add(match self.lead { None => 0, Some(_) => 1, }) } pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { self.plus_one_if_lead(byte_length) } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { // worst case: 1 to 3 (half-width katakana) self.max_utf8_buffer_length(byte_length) } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { checked_mul(3, self.plus_one_if_lead(byte_length)) } ascii_compatible_two_byte_decoder_functions!( { // If lead is between 0x81 and 0x9F, inclusive, // subtract offset 0x81. Else if lead is // between 0xE0 and 0xFC, inclusive, subtract // offset 0xC1. Else if lead is between // 0xA1 and 0xDF, inclusive, map to half-width // Katakana. Else if lead is 0x80, pass through. let mut non_ascii_minus_offset = non_ascii.wrapping_sub(0x81); if non_ascii_minus_offset > (0x9F - 0x81) { let non_ascii_minus_range_start = non_ascii.wrapping_sub(0xE0); if non_ascii_minus_range_start > (0xFC - 0xE0) { let non_ascii_minus_half_with_katakana_start = non_ascii.wrapping_sub(0xA1); if non_ascii_minus_half_with_katakana_start > (0xDF - 0xA1) { if non_ascii == 0x80 { handle.write_mid_bmp(0x80); // Not caring about optimizing subsequent non-ASCII continue 'outermost; } return (DecoderResult::Malformed(1, 0), source.consumed(), handle.written()); } handle.write_upper_bmp(0xFF61 + u16::from(non_ascii_minus_half_with_katakana_start)); // Not caring about optimizing subsequent non-ASCII continue 'outermost; } non_ascii_minus_offset = non_ascii - 0xC1; } non_ascii_minus_offset }, { // If trail is between 0x40 and 0x7E, inclusive, // subtract offset 0x40. Else if trail is // between 0x80 and 0xFC, inclusive, subtract // offset 0x41. // Fast-track Hiragana (60% according to Lunde) // and Katakana (10% acconding to Lunde). // Hiragana doesn't cross 0x7F, but Katakana does. // We can check for Hiragana before normalizing // trail. let trail_minus_hiragana = byte.wrapping_sub(0x9F); if lead_minus_offset == 0x01 && trail_minus_hiragana < 0x53 { // Hiragana handle.write_upper_bmp(0x3041 + u16::from(trail_minus_hiragana)) } else { let mut trail_minus_offset = byte.wrapping_sub(0x40); if trail_minus_offset > (0x7E - 0x40) { let trail_minus_range_start = byte.wrapping_sub(0x80); if trail_minus_range_start > (0xFC - 0x80) { if byte < 0x80 { return (DecoderResult::Malformed(1, 0), unread_handle_trail.unread(), handle.written()); } return (DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written()); } trail_minus_offset = byte - 0x41; } if lead_minus_offset == 0x02 && trail_minus_offset < 0x56 { // Katakana handle.write_upper_bmp(0x30A1 + u16::from(trail_minus_offset)) } else { let pointer = lead_minus_offset as usize * 188usize + trail_minus_offset as usize; let level1_pointer = pointer.wrapping_sub(1410); if level1_pointer < JIS0208_LEVEL1_KANJI.len() { handle.write_upper_bmp(JIS0208_LEVEL1_KANJI[level1_pointer]) } else { let level2_pointer = pointer.wrapping_sub(4418); if level2_pointer < JIS0208_LEVEL2_AND_ADDITIONAL_KANJI.len() { handle.write_upper_bmp(JIS0208_LEVEL2_AND_ADDITIONAL_KANJI[level2_pointer]) } else { let upper_ibm_pointer = pointer.wrapping_sub(10744); if upper_ibm_pointer < IBM_KANJI.len() { handle.write_upper_bmp(IBM_KANJI[upper_ibm_pointer]) } else { let lower_ibm_pointer = pointer.wrapping_sub(8272); if lower_ibm_pointer < IBM_KANJI.len() { handle.write_upper_bmp(IBM_KANJI[lower_ibm_pointer]) } else if in_inclusive_range(pointer, 8836, 10715) { handle.write_upper_bmp((0xE000 - 8836 + pointer) as u16) } else if let Some(bmp) = jis0208_symbol_decode(pointer) { handle.write_bmp_excl_ascii(bmp) } else if let Some(bmp) = jis0208_range_decode(pointer) { handle.write_bmp_excl_ascii(bmp) } else { if byte < 0x80 { return (DecoderResult::Malformed(1, 0), unread_handle_trail.unread(), handle.written()); } return (DecoderResult::Malformed(2, 0), unread_handle_trail.consumed(), handle.written()); } } } } } } }, self, non_ascii, byte, lead_minus_offset, unread_handle_trail, source, handle, 'outermost, copy_ascii_from_check_space_bmp, check_space_bmp, false); } #[cfg(feature = "fast-kanji-encode")] #[inline(always)] fn encode_kanji(bmp: u16) -> Option<(u8, u8)> { jis0208_kanji_shift_jis_encode(bmp) } #[cfg(not(feature = "fast-kanji-encode"))] #[inline(always)] fn encode_kanji(bmp: u16) -> Option<(u8, u8)> { if let Some((lead, trail)) = jis0208_level1_kanji_shift_jis_encode(bmp) { return Some((lead, trail)); } let pointer = if 0x4EDD == bmp { // Ideograph on the symbol row! 23 } else if let Some(pos) = jis0208_level2_and_additional_kanji_encode(bmp) { 4418 + pos } else if let Some(pos) = position(&IBM_KANJI[..], bmp) { 10744 + pos } else { return None; }; let lead = pointer / 188; let lead_offset = if lead < 0x1F { 0x81usize } else { 0xC1usize }; let trail = pointer % 188; let trail_offset = if trail < 0x3F { 0x40usize } else { 0x41usize }; Some(((lead + lead_offset) as u8, (trail + trail_offset) as u8)) } pub struct ShiftJisEncoder; impl ShiftJisEncoder { pub fn new(encoding: &'static Encoding) -> Encoder { Encoder::new(encoding, VariantEncoder::ShiftJis(ShiftJisEncoder)) } pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { u16_length.checked_mul(2) } pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { byte_length.checked_add(1) } ascii_compatible_bmp_encoder_functions!( { // Lunde says 60% Hiragana, 30% Kanji, 10% Katakana let bmp_minus_hiragana = bmp.wrapping_sub(0x3041); if bmp_minus_hiragana < 0x53 { handle.write_two(0x82, 0x9F + bmp_minus_hiragana as u8) } else if in_inclusive_range16(bmp, 0x4E00, 0x9FA0) { if let Some((lead, trail)) = encode_kanji(bmp) { handle.write_two(lead, trail) } else { return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); } } else { let bmp_minus_katakana = bmp.wrapping_sub(0x30A1); if bmp_minus_katakana < 0x56 { let trail_offset = if bmp_minus_katakana < 0x3F { 0x40 } else { 0x41 }; handle.write_two(0x83, (trail_offset + bmp_minus_katakana) as u8) } else { let bmp_minus_space = bmp.wrapping_sub(0x3000); if bmp_minus_space < 3 { // fast-track common punctuation handle.write_two(0x81, 0x40 + bmp_minus_space as u8) } else if bmp == 0xA5 { handle.write_one(0x5Cu8) } else if bmp == 0x80 { handle.write_one(0x80u8) } else if bmp == 0x203E { handle.write_one(0x7Eu8) } else if in_inclusive_range16(bmp, 0xFF61, 0xFF9F) { handle.write_one((bmp - (0xFF61 - 0xA1)) as u8) } else if bmp == 0x2212 { handle.write_two(0x81u8, 0x7Cu8) } else { let bmp_minus_roman = bmp.wrapping_sub(0x2170); let pointer = if bmp_minus_roman <= (0x2179 - 0x2170) { 10716 + bmp_minus_roman as usize } else if let Some(pointer) = jis0208_range_encode(bmp) { pointer } else if in_inclusive_range16(bmp, 0xFA0E, 0xFA2D) || bmp == 0xF929 || bmp == 0xF9DC { // Guaranteed to be found in IBM_KANJI let pos = position(&IBM_KANJI[..], bmp).unwrap(); 10744 + pos } else if let Some(pointer) = jis0208_symbol_encode(bmp) { pointer } else { return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); }; let lead = pointer / 188; let lead_offset = if lead < 0x1F { 0x81usize } else { 0xC1usize }; let trail = pointer % 188; let trail_offset = if trail < 0x3F { 0x40usize } else { 0x41usize }; handle.write_two((lead + lead_offset) as u8, (trail + trail_offset) as u8) } } } }, bmp, self, source, handle, copy_ascii_to_check_space_two, check_space_two, false ); } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; fn decode_shift_jis(bytes: &[u8], expect: &str) { decode(SHIFT_JIS, bytes, expect); } fn encode_shift_jis(string: &str, expect: &[u8]) { encode(SHIFT_JIS, string, expect); } #[test] fn test_shift_jis_decode() { // Empty decode_shift_jis(b"", &""); // ASCII decode_shift_jis(b"\x61\x62", "\u{0061}\u{0062}"); // Half-width decode_shift_jis(b"\xA1", "\u{FF61}"); decode_shift_jis(b"\xDF", "\u{FF9F}"); decode_shift_jis(b"\xA0", "\u{FFFD}"); decode_shift_jis(b"\xE0", "\u{FFFD}"); decode_shift_jis(b"\xA0+", "\u{FFFD}+"); decode_shift_jis(b"\xE0+", "\u{FFFD}+"); // EUDC decode_shift_jis(b"\xF0\x40", "\u{E000}"); decode_shift_jis(b"\xF9\xFC", "\u{E757}"); decode_shift_jis(b"\xEF\xFC", "\u{FFFD}"); decode_shift_jis(b"\xFA\x40", "\u{2170}"); // JIS 0208 decode_shift_jis(b"\x81\x40", "\u{3000}"); decode_shift_jis(b"\x81\x3F", "\u{FFFD}?"); decode_shift_jis(b"\xEE\xFC", "\u{FF02}"); decode_shift_jis(b"\xEE\xFD", "\u{FFFD}"); decode_shift_jis(b"\xFA\x40", "\u{2170}"); decode_shift_jis(b"\xFA\x3F", "\u{FFFD}?"); decode_shift_jis(b"\xFC\x4B", "\u{9ED1}"); decode_shift_jis(b"\xFC\x4C", "\u{FFFD}L"); // } #[test] fn test_shift_jis_encode() { // Empty encode_shift_jis("", b""); // ASCII encode_shift_jis("\u{0061}\u{0062}", b"\x61\x62"); // Exceptional code points encode_shift_jis("\u{0080}", b"\x80"); encode_shift_jis("\u{00A5}", b"\x5C"); encode_shift_jis("\u{203E}", b"\x7E"); encode_shift_jis("\u{2212}", b"\x81\x7C"); // Half-width encode_shift_jis("\u{FF61}", b"\xA1"); encode_shift_jis("\u{FF9F}", b"\xDF"); // EUDC encode_shift_jis("\u{E000}", b""); encode_shift_jis("\u{E757}", b""); // JIS 0212 encode_shift_jis("\u{02D8}", b"˘"); // JIS 0208 encode_shift_jis("\u{3000}", b"\x81\x40"); encode_shift_jis("\u{FF02}", b"\xFA\x57"); encode_shift_jis("\u{2170}", b"\xFA\x40"); encode_shift_jis("\u{9ED1}", b"\xFC\x4B"); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_shift_jis_decode_all() { let input = include_bytes!("test_data/shift_jis_in.txt"); let expectation = include_str!("test_data/shift_jis_in_ref.txt"); let (cow, had_errors) = SHIFT_JIS.decode_without_bom_handling(input); assert!(had_errors, "Should have had errors."); assert_eq!(&cow[..], expectation); } #[test] #[cfg_attr(miri, ignore)] // Miri is too slow fn test_shift_jis_encode_all() { let input = include_str!("test_data/shift_jis_out.txt"); let expectation = include_bytes!("test_data/shift_jis_out_ref.txt"); let (cow, encoding, had_errors) = SHIFT_JIS.encode(input); assert!(!had_errors, "Should not have had errors."); assert_eq!(encoding, SHIFT_JIS); assert_eq!(&cow[..], &expectation[..]); } #[test] fn test_shift_jis_half_width_katakana_length() { let mut output = [0u8; 20]; let mut decoder = SHIFT_JIS.new_decoder(); { let needed = decoder .max_utf8_buffer_length_without_replacement(1) .unwrap(); let (result, read, written) = decoder.decode_to_utf8_without_replacement(b"\xA1", &mut output[..needed], true); assert_eq!(result, DecoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 3); assert_eq!(output[0], 0xEF); assert_eq!(output[1], 0xBD); assert_eq!(output[2], 0xA1); } } } encoding_rs-0.8.33/src/simd_funcs.rs000064400000000000000000000324121046102023000155020ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use packed_simd::u16x8; use packed_simd::u8x16; use packed_simd::IntoBits; // TODO: Migrate unaligned access to stdlib code if/when the RFC // https://github.com/rust-lang/rfcs/pull/1725 is implemented. #[inline(always)] pub unsafe fn load16_unaligned(ptr: *const u8) -> u8x16 { let mut simd = ::core::mem::uninitialized(); ::core::ptr::copy_nonoverlapping(ptr, &mut simd as *mut u8x16 as *mut u8, 16); simd } #[allow(dead_code)] #[inline(always)] pub unsafe fn load16_aligned(ptr: *const u8) -> u8x16 { *(ptr as *const u8x16) } #[inline(always)] pub unsafe fn store16_unaligned(ptr: *mut u8, s: u8x16) { ::core::ptr::copy_nonoverlapping(&s as *const u8x16 as *const u8, ptr, 16); } #[allow(dead_code)] #[inline(always)] pub unsafe fn store16_aligned(ptr: *mut u8, s: u8x16) { *(ptr as *mut u8x16) = s; } #[inline(always)] pub unsafe fn load8_unaligned(ptr: *const u16) -> u16x8 { let mut simd = ::core::mem::uninitialized(); ::core::ptr::copy_nonoverlapping(ptr as *const u8, &mut simd as *mut u16x8 as *mut u8, 16); simd } #[allow(dead_code)] #[inline(always)] pub unsafe fn load8_aligned(ptr: *const u16) -> u16x8 { *(ptr as *const u16x8) } #[inline(always)] pub unsafe fn store8_unaligned(ptr: *mut u16, s: u16x8) { ::core::ptr::copy_nonoverlapping(&s as *const u16x8 as *const u8, ptr as *mut u8, 16); } #[allow(dead_code)] #[inline(always)] pub unsafe fn store8_aligned(ptr: *mut u16, s: u16x8) { *(ptr as *mut u16x8) = s; } cfg_if! { if #[cfg(all(target_feature = "sse2", target_arch = "x86_64"))] { use core::arch::x86_64::__m128i; use core::arch::x86_64::_mm_movemask_epi8; use core::arch::x86_64::_mm_packus_epi16; } else if #[cfg(all(target_feature = "sse2", target_arch = "x86"))] { use core::arch::x86::__m128i; use core::arch::x86::_mm_movemask_epi8; use core::arch::x86::_mm_packus_epi16; } else if #[cfg(target_arch = "aarch64")]{ use core::arch::aarch64::vmaxvq_u8; use core::arch::aarch64::vmaxvq_u16; } else { } } // #[inline(always)] // fn simd_byte_swap_u8(s: u8x16) -> u8x16 { // unsafe { // shuffle!(s, s, [1, 0, 3, 2, 5, 4, 7, 6, 9, 8, 11, 10, 13, 12, 15, 14]) // } // } // #[inline(always)] // pub fn simd_byte_swap(s: u16x8) -> u16x8 { // to_u16_lanes(simd_byte_swap_u8(to_u8_lanes(s))) // } #[inline(always)] pub fn simd_byte_swap(s: u16x8) -> u16x8 { let left = s << 8; let right = s >> 8; left | right } #[inline(always)] pub fn to_u16_lanes(s: u8x16) -> u16x8 { s.into_bits() } cfg_if! { if #[cfg(target_feature = "sse2")] { // Expose low-level mask instead of higher-level conclusion, // because the non-ASCII case would perform less well otherwise. #[inline(always)] pub fn mask_ascii(s: u8x16) -> i32 { unsafe { _mm_movemask_epi8(s.into_bits()) } } } else { } } cfg_if! { if #[cfg(target_feature = "sse2")] { #[inline(always)] pub fn simd_is_ascii(s: u8x16) -> bool { unsafe { _mm_movemask_epi8(s.into_bits()) == 0 } } } else if #[cfg(target_arch = "aarch64")]{ #[inline(always)] pub fn simd_is_ascii(s: u8x16) -> bool { unsafe { vmaxvq_u8(s.into_bits()) < 0x80 } } } else { #[inline(always)] pub fn simd_is_ascii(s: u8x16) -> bool { // This optimizes better on ARM than // the lt formulation. let highest_ascii = u8x16::splat(0x7F); !s.gt(highest_ascii).any() } } } cfg_if! { if #[cfg(target_feature = "sse2")] { #[inline(always)] pub fn simd_is_str_latin1(s: u8x16) -> bool { if simd_is_ascii(s) { return true; } let above_str_latin1 = u8x16::splat(0xC4); s.lt(above_str_latin1).all() } } else if #[cfg(target_arch = "aarch64")]{ #[inline(always)] pub fn simd_is_str_latin1(s: u8x16) -> bool { unsafe { vmaxvq_u8(s.into_bits()) < 0xC4 } } } else { #[inline(always)] pub fn simd_is_str_latin1(s: u8x16) -> bool { let above_str_latin1 = u8x16::splat(0xC4); s.lt(above_str_latin1).all() } } } cfg_if! { if #[cfg(target_arch = "aarch64")]{ #[inline(always)] pub fn simd_is_basic_latin(s: u16x8) -> bool { unsafe { vmaxvq_u16(s.into_bits()) < 0x80 } } #[inline(always)] pub fn simd_is_latin1(s: u16x8) -> bool { unsafe { vmaxvq_u16(s.into_bits()) < 0x100 } } } else { #[inline(always)] pub fn simd_is_basic_latin(s: u16x8) -> bool { let above_ascii = u16x8::splat(0x80); s.lt(above_ascii).all() } #[inline(always)] pub fn simd_is_latin1(s: u16x8) -> bool { // For some reason, on SSE2 this formulation // seems faster in this case while the above // function is better the other way round... let highest_latin1 = u16x8::splat(0xFF); !s.gt(highest_latin1).any() } } } #[inline(always)] pub fn contains_surrogates(s: u16x8) -> bool { let mask = u16x8::splat(0xF800); let surrogate_bits = u16x8::splat(0xD800); (s & mask).eq(surrogate_bits).any() } cfg_if! { if #[cfg(target_arch = "aarch64")]{ macro_rules! aarch64_return_false_if_below_hebrew { ($s:ident) => ({ unsafe { if vmaxvq_u16($s.into_bits()) < 0x0590 { return false; } } }) } macro_rules! non_aarch64_return_false_if_all { ($s:ident) => () } } else { macro_rules! aarch64_return_false_if_below_hebrew { ($s:ident) => () } macro_rules! non_aarch64_return_false_if_all { ($s:ident) => ({ if $s.all() { return false; } }) } } } macro_rules! in_range16x8 { ($s:ident, $start:expr, $end:expr) => {{ // SIMD sub is wrapping ($s - u16x8::splat($start)).lt(u16x8::splat($end - $start)) }}; } #[inline(always)] pub fn is_u16x8_bidi(s: u16x8) -> bool { // We try to first quickly refute the RTLness of the vector. If that // fails, we do the real RTL check, so in that case we end up wasting // the work for the up-front quick checks. Even the quick-check is // two-fold in order to return `false` ASAP if everything is below // Hebrew. aarch64_return_false_if_below_hebrew!(s); let below_hebrew = s.lt(u16x8::splat(0x0590)); non_aarch64_return_false_if_all!(below_hebrew); if (below_hebrew | in_range16x8!(s, 0x0900, 0x200F) | in_range16x8!(s, 0x2068, 0xD802)).all() { return false; } // Quick refutation failed. Let's do the full check. (in_range16x8!(s, 0x0590, 0x0900) | in_range16x8!(s, 0xFB1D, 0xFE00) | in_range16x8!(s, 0xFE70, 0xFEFF) | in_range16x8!(s, 0xD802, 0xD804) | in_range16x8!(s, 0xD83A, 0xD83C) | s.eq(u16x8::splat(0x200F)) | s.eq(u16x8::splat(0x202B)) | s.eq(u16x8::splat(0x202E)) | s.eq(u16x8::splat(0x2067))) .any() } #[inline(always)] pub fn simd_unpack(s: u8x16) -> (u16x8, u16x8) { unsafe { let first: u8x16 = shuffle!( s, u8x16::splat(0), [0, 16, 1, 17, 2, 18, 3, 19, 4, 20, 5, 21, 6, 22, 7, 23] ); let second: u8x16 = shuffle!( s, u8x16::splat(0), [8, 24, 9, 25, 10, 26, 11, 27, 12, 28, 13, 29, 14, 30, 15, 31] ); (first.into_bits(), second.into_bits()) } } cfg_if! { if #[cfg(target_feature = "sse2")] { #[inline(always)] pub fn simd_pack(a: u16x8, b: u16x8) -> u8x16 { unsafe { _mm_packus_epi16(a.into_bits(), b.into_bits()).into_bits() } } } else { #[inline(always)] pub fn simd_pack(a: u16x8, b: u16x8) -> u8x16 { unsafe { let first: u8x16 = a.into_bits(); let second: u8x16 = b.into_bits(); shuffle!( first, second, [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30] ) } } } } #[cfg(test)] mod tests { use super::*; use alloc::vec::Vec; #[test] fn test_unpack() { let ascii: [u8; 16] = [ 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let basic_latin: [u16; 16] = [ 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let simd = unsafe { load16_unaligned(ascii.as_ptr()) }; let mut vec = Vec::with_capacity(16); vec.resize(16, 0u16); let (first, second) = simd_unpack(simd); let ptr = vec.as_mut_ptr(); unsafe { store8_unaligned(ptr, first); store8_unaligned(ptr.add(8), second); } assert_eq!(&vec[..], &basic_latin[..]); } #[test] fn test_simd_is_basic_latin_success() { let ascii: [u8; 16] = [ 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let basic_latin: [u16; 16] = [ 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let first = unsafe { load8_unaligned(basic_latin.as_ptr()) }; let second = unsafe { load8_unaligned(basic_latin.as_ptr().add(8)) }; let mut vec = Vec::with_capacity(16); vec.resize(16, 0u8); let ptr = vec.as_mut_ptr(); assert!(simd_is_basic_latin(first | second)); unsafe { store16_unaligned(ptr, simd_pack(first, second)); } assert_eq!(&vec[..], &ascii[..]); } #[test] fn test_simd_is_basic_latin_c0() { let input: [u16; 16] = [ 0x61, 0x62, 0x63, 0x81, 0x65, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let first = unsafe { load8_unaligned(input.as_ptr()) }; let second = unsafe { load8_unaligned(input.as_ptr().add(8)) }; assert!(!simd_is_basic_latin(first | second)); } #[test] fn test_simd_is_basic_latin_0fff() { let input: [u16; 16] = [ 0x61, 0x62, 0x63, 0x0FFF, 0x65, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let first = unsafe { load8_unaligned(input.as_ptr()) }; let second = unsafe { load8_unaligned(input.as_ptr().add(8)) }; assert!(!simd_is_basic_latin(first | second)); } #[test] fn test_simd_is_basic_latin_ffff() { let input: [u16; 16] = [ 0x61, 0x62, 0x63, 0xFFFF, 0x65, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let first = unsafe { load8_unaligned(input.as_ptr()) }; let second = unsafe { load8_unaligned(input.as_ptr().add(8)) }; assert!(!simd_is_basic_latin(first | second)); } #[test] fn test_simd_is_ascii_success() { let ascii: [u8; 16] = [ 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let simd = unsafe { load16_unaligned(ascii.as_ptr()) }; assert!(simd_is_ascii(simd)); } #[test] fn test_simd_is_ascii_failure() { let input: [u8; 16] = [ 0x61, 0x62, 0x63, 0x64, 0x81, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let simd = unsafe { load16_unaligned(input.as_ptr()) }; assert!(!simd_is_ascii(simd)); } #[cfg(target_feature = "sse2")] #[test] fn test_check_ascii() { let input: [u8; 16] = [ 0x61, 0x62, 0x63, 0x64, 0x81, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let simd = unsafe { load16_unaligned(input.as_ptr()) }; let mask = mask_ascii(simd); assert_ne!(mask, 0); assert_eq!(mask.trailing_zeros(), 4); } #[test] fn test_alu() { let input: [u8; 16] = [ 0x61, 0x62, 0x63, 0x64, 0x81, 0x66, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, ]; let mut alu = 0u64; unsafe { ::core::ptr::copy_nonoverlapping(input.as_ptr(), &mut alu as *mut u64 as *mut u8, 8); } let masked = alu & 0x8080808080808080; assert_eq!(masked.trailing_zeros(), 39); } } encoding_rs-0.8.33/src/single_byte.rs000064400000000000000000000770701046102023000156650ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::ascii::*; use crate::data::position; use crate::handles::*; use crate::variant::*; pub struct SingleByteDecoder { table: &'static [u16; 128], } impl SingleByteDecoder { pub fn new(data: &'static [u16; 128]) -> VariantDecoder { VariantDecoder::SingleByte(SingleByteDecoder { table: data }) } pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { Some(byte_length) } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { byte_length.checked_mul(3) } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { byte_length.checked_mul(3) } pub fn decode_to_utf8_raw( &mut self, src: &[u8], dst: &mut [u8], _last: bool, ) -> (DecoderResult, usize, usize) { let mut source = ByteSource::new(src); let mut dest = Utf8Destination::new(dst); 'outermost: loop { match dest.copy_ascii_from_check_space_bmp(&mut source) { CopyAsciiResult::Stop(ret) => return ret, CopyAsciiResult::GoOn((mut non_ascii, mut handle)) => 'middle: loop { // Start non-boilerplate // // Since the non-ASCIIness of `non_ascii` is hidden from // the optimizer, it can't figure out that it's OK to // statically omit the bound check when accessing // `[u16; 128]` with an index // `non_ascii as usize - 0x80usize`. let mapped = unsafe { *(self.table.get_unchecked(non_ascii as usize - 0x80usize)) }; // let mapped = self.table[non_ascii as usize - 0x80usize]; if mapped == 0u16 { return ( DecoderResult::Malformed(1, 0), source.consumed(), handle.written(), ); } let dest_again = handle.write_bmp_excl_ascii(mapped); // End non-boilerplate match source.check_available() { Space::Full(src_consumed) => { return ( DecoderResult::InputEmpty, src_consumed, dest_again.written(), ); } Space::Available(source_handle) => { match dest_again.check_space_bmp() { Space::Full(dst_written) => { return ( DecoderResult::OutputFull, source_handle.consumed(), dst_written, ); } Space::Available(mut destination_handle) => { let (mut b, unread_handle) = source_handle.read(); let source_again = unread_handle.commit(); 'innermost: loop { if b > 127 { non_ascii = b; handle = destination_handle; continue 'middle; } // Testing on Haswell says that we should write the // byte unconditionally instead of trying to unread it // to make it part of the next SIMD stride. let dest_again_again = destination_handle.write_ascii(b); if b < 60 { // We've got punctuation match source_again.check_available() { Space::Full(src_consumed_again) => { return ( DecoderResult::InputEmpty, src_consumed_again, dest_again_again.written(), ); } Space::Available(source_handle_again) => { match dest_again_again.check_space_bmp() { Space::Full(dst_written_again) => { return ( DecoderResult::OutputFull, source_handle_again.consumed(), dst_written_again, ); } Space::Available( destination_handle_again, ) => { let (b_again, _unread_handle_again) = source_handle_again.read(); b = b_again; destination_handle = destination_handle_again; continue 'innermost; } } } } } // We've got markup or ASCII text continue 'outermost; } } } } } }, } } } pub fn decode_to_utf16_raw( &mut self, src: &[u8], dst: &mut [u16], _last: bool, ) -> (DecoderResult, usize, usize) { let (pending, length) = if dst.len() < src.len() { (DecoderResult::OutputFull, dst.len()) } else { (DecoderResult::InputEmpty, src.len()) }; let mut converted = 0usize; 'outermost: loop { match unsafe { ascii_to_basic_latin( src.as_ptr().add(converted), dst.as_mut_ptr().add(converted), length - converted, ) } { None => { return (pending, length, length); } Some((mut non_ascii, consumed)) => { converted += consumed; 'middle: loop { // `converted` doesn't count the reading of `non_ascii` yet. // Since the non-ASCIIness of `non_ascii` is hidden from // the optimizer, it can't figure out that it's OK to // statically omit the bound check when accessing // `[u16; 128]` with an index // `non_ascii as usize - 0x80usize`. let mapped = unsafe { *(self.table.get_unchecked(non_ascii as usize - 0x80usize)) }; // let mapped = self.table[non_ascii as usize - 0x80usize]; if mapped == 0u16 { return ( DecoderResult::Malformed(1, 0), converted + 1, // +1 `for non_ascii` converted, ); } unsafe { // The bound check has already been performed *(dst.get_unchecked_mut(converted)) = mapped; } converted += 1; // Next, handle ASCII punctuation and non-ASCII without // going back to ASCII acceleration. Non-ASCII scripts // use ASCII punctuation, so this avoid going to // acceleration just for punctuation/space and then // failing. This is a significant boost to non-ASCII // scripts. // TODO: Split out Latin converters without this part // this stuff makes Latin script-conversion slower. if converted == length { return (pending, length, length); } let mut b = unsafe { *(src.get_unchecked(converted)) }; 'innermost: loop { if b > 127 { non_ascii = b; continue 'middle; } // Testing on Haswell says that we should write the // byte unconditionally instead of trying to unread it // to make it part of the next SIMD stride. unsafe { *(dst.get_unchecked_mut(converted)) = u16::from(b); } converted += 1; if b < 60 { // We've got punctuation if converted == length { return (pending, length, length); } b = unsafe { *(src.get_unchecked(converted)) }; continue 'innermost; } // We've got markup or ASCII text continue 'outermost; } } } } } } pub fn latin1_byte_compatible_up_to(&self, buffer: &[u8]) -> usize { let mut bytes = buffer; let mut total = 0; loop { if let Some((non_ascii, offset)) = validate_ascii(bytes) { total += offset; let mapped = unsafe { *(self.table.get_unchecked(non_ascii as usize - 0x80usize)) }; if mapped != u16::from(non_ascii) { return total; } total += 1; bytes = &bytes[offset + 1..]; } else { return total; } } } } pub struct SingleByteEncoder { table: &'static [u16; 128], run_bmp_offset: usize, run_byte_offset: usize, run_length: usize, } impl SingleByteEncoder { pub fn new( encoding: &'static Encoding, data: &'static [u16; 128], run_bmp_offset: u16, run_byte_offset: u8, run_length: u8, ) -> Encoder { Encoder::new( encoding, VariantEncoder::SingleByte(SingleByteEncoder { table: data, run_bmp_offset: run_bmp_offset as usize, run_byte_offset: run_byte_offset as usize, run_length: run_length as usize, }), ) } pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { Some(u16_length) } pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { Some(byte_length) } #[inline(always)] fn encode_u16(&self, code_unit: u16) -> Option { // First, we see if the code unit falls into a run of consecutive // code units that can be mapped by offset. This is very efficient // for most non-Latin encodings as well as Latin1-ish encodings. // // For encodings that don't fit this pattern, the run (which may // have the length of just one) just establishes the starting point // for the next rule. // // Next, we do a forward linear search in the part of the index // after the run. Even in non-Latin1-ish Latin encodings (except // macintosh), the lower case letters are here. // // Next, we search the third quadrant up to the start of the run // (upper case letters in Latin encodings except macintosh, in // Greek and in KOI encodings) and then the second quadrant, // except if the run stared before the third quadrant, we search // the second quadrant up to the run. // // Last, we search the first quadrant, which has unused controls // or punctuation in most encodings. This is bad for macintosh // and IBM866, but those are rare. // Run of consecutive units let unit_as_usize = code_unit as usize; let offset = unit_as_usize.wrapping_sub(self.run_bmp_offset); if offset < self.run_length { return Some((128 + self.run_byte_offset + offset) as u8); } // Search after the run let tail_start = self.run_byte_offset + self.run_length; if let Some(pos) = position(&self.table[tail_start..], code_unit) { return Some((128 + tail_start + pos) as u8); } if self.run_byte_offset >= 64 { // Search third quadrant before the run if let Some(pos) = position(&self.table[64..self.run_byte_offset], code_unit) { return Some(((128 + 64) + pos) as u8); } // Search second quadrant if let Some(pos) = position(&self.table[32..64], code_unit) { return Some(((128 + 32) + pos) as u8); } } else if let Some(pos) = position(&self.table[32..self.run_byte_offset], code_unit) { // windows-1252, windows-874, ISO-8859-15 and ISO-8859-5 // Search second quadrant before the run return Some(((128 + 32) + pos) as u8); } // Search first quadrant if let Some(pos) = position(&self.table[..32], code_unit) { return Some((128 + pos) as u8); } None } ascii_compatible_bmp_encoder_function!( { match self.encode_u16(bmp) { Some(byte) => handle.write_one(byte), None => { return ( EncoderResult::unmappable_from_bmp(bmp), source.consumed(), handle.written(), ); } } }, bmp, self, source, handle, copy_ascii_to_check_space_one, check_space_one, encode_from_utf8_raw, str, Utf8Source, true ); pub fn encode_from_utf16_raw( &mut self, src: &[u16], dst: &mut [u8], _last: bool, ) -> (EncoderResult, usize, usize) { let (pending, length) = if dst.len() < src.len() { (EncoderResult::OutputFull, dst.len()) } else { (EncoderResult::InputEmpty, src.len()) }; let mut converted = 0usize; 'outermost: loop { match unsafe { basic_latin_to_ascii( src.as_ptr().add(converted), dst.as_mut_ptr().add(converted), length - converted, ) } { None => { return (pending, length, length); } Some((mut non_ascii, consumed)) => { converted += consumed; 'middle: loop { // `converted` doesn't count the reading of `non_ascii` yet. match self.encode_u16(non_ascii) { Some(byte) => { unsafe { *(dst.get_unchecked_mut(converted)) = byte; } converted += 1; } None => { // At this point, we need to know if we // have a surrogate. let high_bits = non_ascii & 0xFC00u16; if high_bits == 0xD800u16 { // high surrogate if converted + 1 == length { // End of buffer. This surrogate is unpaired. return ( EncoderResult::Unmappable('\u{FFFD}'), converted + 1, // +1 `for non_ascii` converted, ); } let second = u32::from(unsafe { *src.get_unchecked(converted + 1) }); if second & 0xFC00u32 != 0xDC00u32 { return ( EncoderResult::Unmappable('\u{FFFD}'), converted + 1, // +1 `for non_ascii` converted, ); } // The next code unit is a low surrogate. let astral: char = unsafe { ::core::char::from_u32_unchecked( (u32::from(non_ascii) << 10) + second - (((0xD800u32 << 10) - 0x1_0000u32) + 0xDC00u32), ) }; return ( EncoderResult::Unmappable(astral), converted + 2, // +2 `for non_ascii` and `second` converted, ); } if high_bits == 0xDC00u16 { // Unpaired low surrogate return ( EncoderResult::Unmappable('\u{FFFD}'), converted + 1, // +1 `for non_ascii` converted, ); } return ( EncoderResult::unmappable_from_bmp(non_ascii), converted + 1, // +1 `for non_ascii` converted, ); } } // Next, handle ASCII punctuation and non-ASCII without // going back to ASCII acceleration. Non-ASCII scripts // use ASCII punctuation, so this avoid going to // acceleration just for punctuation/space and then // failing. This is a significant boost to non-ASCII // scripts. // TODO: Split out Latin converters without this part // this stuff makes Latin script-conversion slower. if converted == length { return (pending, length, length); } let mut unit = unsafe { *(src.get_unchecked(converted)) }; 'innermost: loop { if unit > 127 { non_ascii = unit; continue 'middle; } // Testing on Haswell says that we should write the // byte unconditionally instead of trying to unread it // to make it part of the next SIMD stride. unsafe { *(dst.get_unchecked_mut(converted)) = unit as u8; } converted += 1; if unit < 60 { // We've got punctuation if converted == length { return (pending, length, length); } unit = unsafe { *(src.get_unchecked(converted)) }; continue 'innermost; } // We've got markup or ASCII text continue 'outermost; } } } } } } } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; #[test] fn test_windows_1255_ca() { decode(WINDOWS_1255, b"\xCA", "\u{05BA}"); encode(WINDOWS_1255, "\u{05BA}", b"\xCA"); } #[test] fn test_ascii_punctuation() { let bytes = b"\xC1\xF5\xF4\xFC \xE5\xDF\xED\xE1\xE9 \xDD\xED\xE1 \xF4\xE5\xF3\xF4. \xC1\xF5\xF4\xFC \xE5\xDF\xED\xE1\xE9 \xDD\xED\xE1 \xF4\xE5\xF3\xF4."; let characters = "\u{0391}\u{03C5}\u{03C4}\u{03CC} \ \u{03B5}\u{03AF}\u{03BD}\u{03B1}\u{03B9} \u{03AD}\u{03BD}\u{03B1} \ \u{03C4}\u{03B5}\u{03C3}\u{03C4}. \u{0391}\u{03C5}\u{03C4}\u{03CC} \ \u{03B5}\u{03AF}\u{03BD}\u{03B1}\u{03B9} \u{03AD}\u{03BD}\u{03B1} \ \u{03C4}\u{03B5}\u{03C3}\u{03C4}."; decode(WINDOWS_1253, bytes, characters); encode(WINDOWS_1253, characters, bytes); } #[test] fn test_decode_malformed() { decode( WINDOWS_1253, b"\xC1\xF5\xD2\xF4\xFC", "\u{0391}\u{03C5}\u{FFFD}\u{03C4}\u{03CC}", ); } #[test] fn test_encode_unmappables() { encode( WINDOWS_1253, "\u{0391}\u{03C5}\u{2603}\u{03C4}\u{03CC}", b"\xC1\xF5☃\xF4\xFC", ); encode( WINDOWS_1253, "\u{0391}\u{03C5}\u{1F4A9}\u{03C4}\u{03CC}", b"\xC1\xF5💩\xF4\xFC", ); } #[test] fn test_encode_unpaired_surrogates() { encode_from_utf16( WINDOWS_1253, &[0x0391u16, 0x03C5u16, 0xDCA9u16, 0x03C4u16, 0x03CCu16], b"\xC1\xF5�\xF4\xFC", ); encode_from_utf16( WINDOWS_1253, &[0x0391u16, 0x03C5u16, 0xD83Du16, 0x03C4u16, 0x03CCu16], b"\xC1\xF5�\xF4\xFC", ); encode_from_utf16( WINDOWS_1253, &[0x0391u16, 0x03C5u16, 0x03C4u16, 0x03CCu16, 0xD83Du16], b"\xC1\xF5\xF4\xFC�", ); } pub const HIGH_BYTES: &'static [u8; 128] = &[ 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, 0x9F, 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8, 0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 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, 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, ]; fn decode_single_byte(encoding: &'static Encoding, data: &'static [u16; 128]) { let mut with_replacement = [0u16; 128]; let mut it = data.iter().enumerate(); loop { match it.next() { Some((i, code_point)) => { if *code_point == 0 { with_replacement[i] = 0xFFFD; } else { with_replacement[i] = *code_point; } } None => { break; } } } decode_to_utf16(encoding, HIGH_BYTES, &with_replacement[..]); } fn encode_single_byte(encoding: &'static Encoding, data: &'static [u16; 128]) { let mut with_zeros = [0u8; 128]; let mut it = data.iter().enumerate(); loop { match it.next() { Some((i, code_point)) => { if *code_point == 0 { with_zeros[i] = 0; } else { with_zeros[i] = HIGH_BYTES[i]; } } None => { break; } } } encode_from_utf16(encoding, data, &with_zeros[..]); } #[test] fn test_single_byte_from_two_low_surrogates() { let expectation = b"��"; let mut output = [0u8; 40]; let mut encoder = WINDOWS_1253.new_encoder(); let (result, read, written, had_errors) = encoder.encode_from_utf16(&[0xDC00u16, 0xDEDEu16], &mut output[..], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 2); assert_eq!(written, expectation.len()); assert!(had_errors); assert_eq!(&output[..written], expectation); } // These tests are so self-referential that they are pretty useless. // BEGIN GENERATED CODE. PLEASE DO NOT EDIT. // Instead, please regenerate using generate-encoding-data.py #[test] fn test_single_byte_decode() { decode_single_byte(IBM866, &data::SINGLE_BYTE_DATA.ibm866); decode_single_byte(ISO_8859_10, &data::SINGLE_BYTE_DATA.iso_8859_10); if cfg!(miri) { // Miri is too slow return; } decode_single_byte(ISO_8859_13, &data::SINGLE_BYTE_DATA.iso_8859_13); decode_single_byte(ISO_8859_14, &data::SINGLE_BYTE_DATA.iso_8859_14); decode_single_byte(ISO_8859_15, &data::SINGLE_BYTE_DATA.iso_8859_15); decode_single_byte(ISO_8859_16, &data::SINGLE_BYTE_DATA.iso_8859_16); decode_single_byte(ISO_8859_2, &data::SINGLE_BYTE_DATA.iso_8859_2); decode_single_byte(ISO_8859_3, &data::SINGLE_BYTE_DATA.iso_8859_3); decode_single_byte(ISO_8859_4, &data::SINGLE_BYTE_DATA.iso_8859_4); decode_single_byte(ISO_8859_5, &data::SINGLE_BYTE_DATA.iso_8859_5); decode_single_byte(ISO_8859_6, &data::SINGLE_BYTE_DATA.iso_8859_6); decode_single_byte(ISO_8859_7, &data::SINGLE_BYTE_DATA.iso_8859_7); decode_single_byte(ISO_8859_8, &data::SINGLE_BYTE_DATA.iso_8859_8); decode_single_byte(KOI8_R, &data::SINGLE_BYTE_DATA.koi8_r); decode_single_byte(KOI8_U, &data::SINGLE_BYTE_DATA.koi8_u); decode_single_byte(MACINTOSH, &data::SINGLE_BYTE_DATA.macintosh); decode_single_byte(WINDOWS_1250, &data::SINGLE_BYTE_DATA.windows_1250); decode_single_byte(WINDOWS_1251, &data::SINGLE_BYTE_DATA.windows_1251); decode_single_byte(WINDOWS_1252, &data::SINGLE_BYTE_DATA.windows_1252); decode_single_byte(WINDOWS_1253, &data::SINGLE_BYTE_DATA.windows_1253); decode_single_byte(WINDOWS_1254, &data::SINGLE_BYTE_DATA.windows_1254); decode_single_byte(WINDOWS_1255, &data::SINGLE_BYTE_DATA.windows_1255); decode_single_byte(WINDOWS_1256, &data::SINGLE_BYTE_DATA.windows_1256); decode_single_byte(WINDOWS_1257, &data::SINGLE_BYTE_DATA.windows_1257); decode_single_byte(WINDOWS_1258, &data::SINGLE_BYTE_DATA.windows_1258); decode_single_byte(WINDOWS_874, &data::SINGLE_BYTE_DATA.windows_874); decode_single_byte(X_MAC_CYRILLIC, &data::SINGLE_BYTE_DATA.x_mac_cyrillic); } #[test] fn test_single_byte_encode() { encode_single_byte(IBM866, &data::SINGLE_BYTE_DATA.ibm866); encode_single_byte(ISO_8859_10, &data::SINGLE_BYTE_DATA.iso_8859_10); if cfg!(miri) { // Miri is too slow return; } encode_single_byte(ISO_8859_13, &data::SINGLE_BYTE_DATA.iso_8859_13); encode_single_byte(ISO_8859_14, &data::SINGLE_BYTE_DATA.iso_8859_14); encode_single_byte(ISO_8859_15, &data::SINGLE_BYTE_DATA.iso_8859_15); encode_single_byte(ISO_8859_16, &data::SINGLE_BYTE_DATA.iso_8859_16); encode_single_byte(ISO_8859_2, &data::SINGLE_BYTE_DATA.iso_8859_2); encode_single_byte(ISO_8859_3, &data::SINGLE_BYTE_DATA.iso_8859_3); encode_single_byte(ISO_8859_4, &data::SINGLE_BYTE_DATA.iso_8859_4); encode_single_byte(ISO_8859_5, &data::SINGLE_BYTE_DATA.iso_8859_5); encode_single_byte(ISO_8859_6, &data::SINGLE_BYTE_DATA.iso_8859_6); encode_single_byte(ISO_8859_7, &data::SINGLE_BYTE_DATA.iso_8859_7); encode_single_byte(ISO_8859_8, &data::SINGLE_BYTE_DATA.iso_8859_8); encode_single_byte(KOI8_R, &data::SINGLE_BYTE_DATA.koi8_r); encode_single_byte(KOI8_U, &data::SINGLE_BYTE_DATA.koi8_u); encode_single_byte(MACINTOSH, &data::SINGLE_BYTE_DATA.macintosh); encode_single_byte(WINDOWS_1250, &data::SINGLE_BYTE_DATA.windows_1250); encode_single_byte(WINDOWS_1251, &data::SINGLE_BYTE_DATA.windows_1251); encode_single_byte(WINDOWS_1252, &data::SINGLE_BYTE_DATA.windows_1252); encode_single_byte(WINDOWS_1253, &data::SINGLE_BYTE_DATA.windows_1253); encode_single_byte(WINDOWS_1254, &data::SINGLE_BYTE_DATA.windows_1254); encode_single_byte(WINDOWS_1255, &data::SINGLE_BYTE_DATA.windows_1255); encode_single_byte(WINDOWS_1256, &data::SINGLE_BYTE_DATA.windows_1256); encode_single_byte(WINDOWS_1257, &data::SINGLE_BYTE_DATA.windows_1257); encode_single_byte(WINDOWS_1258, &data::SINGLE_BYTE_DATA.windows_1258); encode_single_byte(WINDOWS_874, &data::SINGLE_BYTE_DATA.windows_874); encode_single_byte(X_MAC_CYRILLIC, &data::SINGLE_BYTE_DATA.x_mac_cyrillic); } // END GENERATED CODE } encoding_rs-0.8.33/src/test_data/big5_in.txt000064400000000000000000001643031046102023000170340ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ @ 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 [ \ ] ^ _ ` 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 { | } ~ á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ @ 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 [ \ ] ^ _ ` 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 { | } ~ š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ @ 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 [ \ ] ^ _ ` 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 { | } ~ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ ƻ Ƽ ƽ ƾ ƿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ǡ Ǣ ǣ Ǥ ǥ Ǧ ǧ Ǩ ǩ Ǫ ǫ Ǭ ǭ Ǯ ǯ ǰ DZ Dz dz Ǵ ǵ Ƕ Ƿ Ǹ ǹ Ǻ ǻ Ǽ ǽ Ǿ ǿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ȡ Ȣ ȣ Ȥ ȥ Ȧ ȧ Ȩ ȩ Ȫ ȫ Ȭ ȭ Ȯ ȯ Ȱ ȱ Ȳ ȳ ȴ ȵ ȶ ȷ ȸ ȹ Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ ɼ ɽ ɾ ɿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ ʩ ʪ ʫ ʬ ʭ ʮ ʯ ʰ ʱ ʲ ʳ ʴ ʵ ʶ ʷ ʸ ʹ ʺ ʻ ʼ ʽ ʾ ʿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ˡ ˢ ˣ ˤ ˥ ˦ ˧ ˨ ˩ ˪ ˫ ˬ ˭ ˮ ˯ ˰ ˱ ˲ ˳ ˴ ˵ ˶ ˷ ˸ ˹ ˺ ˻ ˼ ˽ ˾ ˿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ̡ ̢ ̣ ̤ ̥ ̦ ̧ ̨ ̩ ̪ ̫ ̬ ̭ ̮ ̯ ̰ ̱ ̲ ̳ ̴ ̵ ̶ ̷ ̸ ̹ ̺ ̻ ̼ ̽ ̾ ̿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ͡ ͢ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ Ͱ ͱ Ͳ ͳ ʹ ͵ Ͷ ͷ ͸ ͹ ͺ ͻ ͼ ͽ ; Ϳ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο @ 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 [ \ ] ^ _ ` 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 { | } ~ ϡ Ϣ ϣ Ϥ ϥ Ϧ ϧ Ϩ ϩ Ϫ ϫ Ϭ ϭ Ϯ ϯ ϰ ϱ ϲ ϳ ϴ ϵ ϶ Ϸ ϸ Ϲ Ϻ ϻ ϼ Ͻ Ͼ Ͽ @ 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 [ \ ] ^ _ ` 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 { | } ~ С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п @ 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 [ \ ] ^ _ ` 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 { | } ~ ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ Ӻ ӻ Ӽ ӽ Ӿ ӿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ԡ Ԣ ԣ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԫ ԫ Ԭ ԭ Ԯ ԯ ԰ Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ @ 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 [ \ ] ^ _ ` 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 { | } ~ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ @ 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 [ \ ] ^ _ ` 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 { | } ~ ֡ ֢ ֣ ֤ ֥ ֦ ֧ ֨ ֩ ֪ ֫ ֬ ֭ ֮ ֯ ְ ֱ ֲ ֳ ִ ֵ ֶ ַ ָ ֹ ֺ ֻ ּ ֽ ־ ֿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ס ע ף פ ץ צ ק ר ש ת ׫ ׬ ׭ ׮ ׯ װ ױ ײ ׳ ״ ׵ ׶ ׷ ׸ ׹ ׺ ׻ ׼ ׽ ׾ ׿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ػ ؼ ؽ ؾ ؿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٪ ٫ ٬ ٭ ٮ ٯ ٰ ٱ ٲ ٳ ٴ ٵ ٶ ٷ ٸ ٹ ٺ ٻ ټ ٽ پ ٿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ڡ ڢ ڣ ڤ ڥ ڦ ڧ ڨ ک ڪ ګ ڬ ڭ ڮ گ ڰ ڱ ڲ ڳ ڴ ڵ ڶ ڷ ڸ ڹ ں ڻ ڼ ڽ ھ ڿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ۡ ۢ ۣ ۤ ۥ ۦ ۧ ۨ ۩ ۪ ۫ ۬ ۭ ۮ ۯ ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۺ ۻ ۼ ۽ ۾ ۿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ ܭ ܮ ܯ ܰ ܱ ܲ ܳ ܴ ܵ ܶ ܷ ܸ ܹ ܺ ܻ ܼ ܽ ܾ ܿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ݡ ݢ ݣ ݤ ݥ ݦ ݧ ݨ ݩ ݪ ݫ ݬ ݭ ݮ ݯ ݰ ݱ ݲ ݳ ݴ ݵ ݶ ݷ ݸ ݹ ݺ ݻ ݼ ݽ ݾ ݿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ޡ ޢ ޣ ޤ ޥ ަ ާ ި ީ ު ޫ ެ ޭ ޮ ޯ ް ޱ ޲ ޳ ޴ ޵ ޶ ޷ ޸ ޹ ޺ ޻ ޼ ޽ ޾ ޿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ߡ ߢ ߣ ߤ ߥ ߦ ߧ ߨ ߩ ߪ ߫ ߬ ߭ ߮ ߯ ߰ ߱ ߲ ߳ ߴ ߵ ߶ ߷ ߸ ߹ ߺ ߻ ߼ ߽ ߾ ߿ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ encoding_rs-0.8.33/src/test_data/big5_in_ref.txt000064400000000000000000002366261046102023000177000ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 䏰 䰲 䘃 䖦 䕸 𧉧 䵷 䖳 𧲱 䳢 𧳅 㮕 䜶 䝄 䱇 䱀 𤊿 𣘗 𧍒 𦺋 𧃒 䱗 𪍑 䝏 䗚 䲅 𧱬 䴇 䪤 䚡 𦬣 爥 𥩔 𡩣 𣸆 𣽡 晍 囻 �f 綕 夝 𨮹 㷴 霴 𧯯 寛 𡵞 媤 㘥 𩺰 嫑 宷 峼 杮 薓 𩥅 瑡 璝 㡵 𡵓 𣚞 𦀡 㻬 𥣞 㫵 竼 龗 𤅡 𨤍 𣇪 𠪊 𣉞 䌊 蒄 龖 鐯 䤰 蘓 墖 靊 鈘 秐 稲 晠 権 袝 瑌 篅 枂 稬 剏 遆 㓦 珄 𥶹 瓆 鿇 垳 䤯 呌 䄱 𣚎 堘 穲 𧭥 讏 䚮 𦺈 䆁 𥶙 箮 𢒼 鿈 𢓁 𢓉 𢓌 鿉 蔄 𣖻 䂴 鿊 䓡 𪷿 拁 灮 鿋 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ㇀ ㇁ ㇂ ㇃ ㇄ 𠄌 ㇅ 𠃑 𠃍 ㇆ ㇇ 𠃋 𡿨 ㇈ 𠃊 ㇉ ㇊ ㇋ ㇌ 𠄎 ㇍ ㇎ Ā Á Ǎ À Ē É Ě È Ō Ó Ǒ Ò Ê̄ Ế Ê̌ Ề Ê ā á ǎ à ɑ ē é ě è ī í ǐ ì ō ó ǒ ò ū ú ǔ ù ǖ ǘ ǚ ǜ ü ê̄ ế ê̌ ề ê ɡ ⏚ ⏛ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 𪎩 𡅅 �B 攊 �D �E 丽 滝 鵎 釟 �J �K 𧜵 撑 会 伨 侨 兖 兴 农 凤 务 动 医 华 发 变 团 声 处 备 夲 头 学 实 実 岚 庆 总 斉 柾 栄 桥 济 炼 电 纤 纬 纺 织 经 统 缆 缷 艺 苏 药 视 设 询 车 轧 轮 琑 糼 緍 楆 竉 刧 � � � � 醌 碸 酞 肼 � 贋 胶 𠧧 � � 肟 黇 䳍 鷉 鸌 䰾 𩷶 𧀎 鸊 𪄳 㗁 � 溚 舾 甙 � 䤑 马 骏 龙 禇 𨑬 𡷊 𠗐 𢫦 两 亁 亀 亇 亿 仫 伷 㑌 侽 㹈 倃 傈 㑽 㒓 㒥 円 夅 凛 凼 刅 争 剹 劐 匧 㗇 厩 㕑 厰 㕓 参 吣 㕭 㕲 㚁 咓 咣 咴 咹 哐 哯 唘 唣 唨 㖘 唿 㖥 㖿 嗗 㗅 𧶄 唥 �B 𠱂 𠴕 𥄫 喐 𢳆 㧬 𠍁 蹆 𤶸 𩓥 䁓 𨂾 睺 𢰸 㨴 䟕 𨅝 𦧲 𤷪 擝 𠵼 𠾴 𠳕 𡃴 撍 蹾 𠺖 𠰋 𠽤 𢲩 𨉖 𤓓 �c 𠵆 𩩍 𨃩 䟴 𤺧 𢳂 骲 㩧 𩗴 㿭 㔆 𥋇 𩟔 𧣈 𢵄 鵮 頕 �u 䏙 𦂥 撴 哣 𢵌 𢯊 𡁷 㧻 𡁯 𦛚 𦜖 𧦠 擪 𥁒 𠱃 蹨 𢆡 𨭌 𠜱 � 䠋 𠆩 㿺 塳 𢶍 � 𤗈 𠓼 𦂗 𠽌 𠶖 啹 䂻 䎺 � 䪴 𢩦 𡂝 膪 飵 𠶜 捹 㧾 𢝵 跀 嚡 摼 㹃 � 𪘁 𠸉 𢫏 𢳉 � 𡃈 𣧂 㦒 㨆 𨊛 㕸 𥹉 𢃇 噒 𠼱 𢲲 𩜠 㒼 氽 𤸻 � � 𧕴 𢺋 𢈈 𪙛 𨳍 𠹺 𠰴 𦠜 羓 𡃏 𢠃 𢤹 㗻 𥇣 𠺌 𠾍 𠺪 㾓 𠼰 𠵇 𡅏 𠹌 � 𠺫 𠮩 𠵈 𡃀 𡄽 㿹 𢚖 搲 𠾭 𣏴 𧘹 𢯎 𠵾 𠵿 𢱑 𢱕 㨘 𠺘 𡃇 𠼮 𪘲 𦭐 𨳒 𨶙 𨳊 閪 哌 苄 喹 �T 𩻃 鰦 骶 𧝞 𢷮 煀 腭 胬 尜 𦕲 脴 㞗 卟 𨂽 醶 𠻺 𠸏 𠹷 𠻻 㗝 𤷫 㘉 𠳖 嚯 𢞵 𡃉 𠸐 𠹸 𡁸 𡅈 𨈇 𡑕 𠹹 𤹐 𢶤 婔 𡀝 𡀞 𡃵 𡃶 垜 𠸑 𧚔 𨋍 𠾵 𠹻 𥅾 㜃 𠾶 𡆀 𥋘 𪊽 𤧚 𡠺 𤅷 𨉼 墙 剨 㘚 𥜽 箲 孨 䠀 䬬 鼧 䧧 鰟 鮍 𥭴 𣄽 嗻 㗲 嚉 丨 夂 𡯁 屮 靑 𠂆 乛 亻 㔾 尣 彑 忄 㣺 扌 攵 歺 氵 氺 灬 爫 丬 犭 𤣩 罒 礻 糹 罓 𦉪 㓁 � 𦍋 耂 肀 𦘒 𦥑 卝 衤 见 𧢲 讠 贝 钅 镸 长 门 𨸏 韦 页 风 飞 饣 𩠐 鱼 鸟 黄 歯 龜 丷 𠂇 阝 户 钢 � 倻 淾 𩱳 龦 㷉 袏 𤅎 灷 峵 䬠 𥇍 㕙 𥴰 愢 𨨲 辧 釶 熑 朙 玺 𣊁 𪄇 㲋 𡦀 䬐 磤 琂 冮 𨜏 䀉 橣 𪊺 䈣 蘏 𠩯 稪 𩥇 𨫪 靕 灍 匤 𢁾 鏴 盙 𨧣 龧 矝 亣 俰 傼 丯 众 龨 吴 綋 墒 壐 𡶶 庒 庙 忂 𢜒 斋 𣏹 椙 橃 𣱣 泿 � 爀 𤔅 玌 㻛 𤨓 嬕 璹 讃 𥲤 𥚕 窓 篬 糃 繬 苸 薗 龩 袐 龪 躹 龫 迏 蕟 駠 鈡 龬 𨶹 𡐿 䁱 䊢 娚 � � � 顨 杫 䉶 圽 � 藖 𤥻 芿 𧄍 䲁 𦵴 嵻 𦬕 𦾾 龭 龮 宖 龯 曧 繛 湗 秊 㶈 䓃 𣉖 𢞖 䎚 䔶 � 峕 𣬚 諹 屸 㴒 𣕑 嵸 龲 煗 䕘 𤃬 𡸣 䱷 㥸 㑊 𠆤 𦱁 諌 侴 𠈹 妿 腬 顖 𩣺 弻 𠮟 �A 𢇁 𨥭 䄂 䚻 𩁹 㼇 龳 𪆵 䃸 㟖 䛷 𦱆 䅼 𨚲 𧏿 䕭 㣔 𥒚 䕡 䔛 䶉 䱻 䵶 䗪 㿈 𤬏 㙡 䓞 䒽 䇭 崾 嵈 嵖 㷼 㠏 嶤 嶹 㠠 㠸 幂 庽 弥 徃 㤈 㤔 㤿 㥍 惗 愽 峥 㦉 憷 憹 懏 㦸 戬 抐 拥 挘 㧸 嚱 㨃 揢 揻 搇 摚 㩋 擀 崕 嘡 龟 㪗 斆 㪽 旿 晓 㫲 暒 㬢 朖 㭂 枤 栀 㭘 桊 梄 㭲 㭱 㭻 椉 楃 牜 楤 榟 榅 㮼 槖 㯝 橥 橴 橱 檂 㯬 檙 㯲 檫 檵 櫔 櫶 殁 毁 毪 汵 沪 㳋 洂 洆 洦 涁 㳯 涤 涱 渕 渘 温 溆 𨧀 溻 滢 滚 齿 滨 滩 漤 漴 㵆 𣽁 澁 澾 㵪 㵵 熷 岙 㶊 瀬 㶑 灐 灔 灯 灿 炉 𠌥 䏁 㗱 𠻘 𣻗 垾 𦻓 焾 𥟠 㙎 榢 𨯩 孴 穉 𥣡 𩓙 穥 穽 𥦬 窻 窰 竂 竃 燑 𦒍 䇊 竚 竝 竪 䇯 咲 𥰁 笋 筕 笩 𥌎 𥳾 箢 筯 莜 𥮴 𦱿 篐 萡 箒 箸 𥴠 㶭 𥱥 蒒 篺 簆 簵 𥳁 籄 粃 𤢂 粦 晽 𤕸 糉 糇 糦 籴 糳 糵 糎 繧 䔝 𦹄 絝 𦻖 璍 綉 綫 焵 綳 緒 𤁗 𦀩 緤 㴓 緵 𡟹 緥 𨍭 縝 𦄡 𦅚 繮 纒 䌫 鑬 縧 罀 罁 罇 礶 𦋐 駡 羗 𦍑 羣 𡙡 𠁨 䕜 𣝦 䔃 𨌺 翺 𦒉 者 耈 耝 耨 耯 𪂇 𦳃 耻 耼 聡 𢜔 䦉 𦘦 𣷣 𦛨 朥 肧 𨩈 脇 脚 墰 𢛶 汿 𦒘 𤾸 擧 𡒊 舘 𡡞 橓 𤩥 𤪕 䑺 舩 𠬍 𦩒 𣵾 俹 𡓽 蓢 荢 𦬊 𤦧 𣔰 𡝳 𣷸 芪 椛 芳 䇛 蕋 苐 茚 𠸖 𡞴 㛁 𣅽 𣕚 艻 苢 茘 𣺋 𦶣 𦬅 𦮗 𣗎 㶿 茝 嗬 莅 䔋 𦶥 莬 菁 菓 㑾 𦻔 橗 蕚 㒖 𦹂 𢻯 葘 𥯤 葱 㷓 䓤 檧 葊 𣲵 祘 蒨 𦮖 𦹷 𦹃 蓞 萏 莑 䒠 蒓 蓤 𥲑 䉀 𥳀 䕃 蔴 嫲 𦺙 䔧 蕳 䔖 枿 蘖 𨘥 𨘻 藁 𧂈 蘂 𡖂 𧃍 䕫 䕪 蘨 㙈 𡢢 号 𧎚 虾 蝱 𪃸 蟮 𢰧 螱 蟚 蠏 噡 虬 桖 䘏 衅 衆 𧗠 𣶹 𧗤 衞 袜 䙛 袴 袵 揁 装 睷 𧜏 覇 覊 覦 覩 覧 覼 𨨥 觧 𧤤 𧪽 誜 瞓 釾 誐 𧩙 竩 𧬺 𣾏 䜓 𧬸 煼 謌 謟 𥐰 𥕥 謿 譌 譍 誩 𤩺 讐 讛 誯 𡛟 䘕 衏 貛 𧵔 𧶏 貫 㜥 𧵓 賖 𧶘 𧶽 贒 贃 𡤐 賛 灜 贑 𤳉 㻐 起 趩 𨀂 𡀔 𤦊 㭼 𨆼 𧄌 竧 躭 躶 軃 鋔 輙 輭 𨍥 𨐒 辥 錃 𪊟 𠩐 辳 䤪 𨧞 𨔽 𣶻 廸 𣉢 迹 𪀔 𨚼 𨔁 𢌥 㦀 𦻗 逷 𨔼 𧪾 遡 𨕬 𨘋 邨 𨜓 郄 𨛦 邮 都 酧 㫰 醩 釄 粬 𨤳 𡺉 鈎 沟 鉁 鉢 𥖹 銹 𨫆 𣲛 𨬌 𥗛 𠴱 錬 鍫 𨫡 𨯫 炏 嫃 𨫢 𨫥 䥥 鉄 𨯬 𨰹 𨯿 鍳 鑛 躼 閅 閦 鐦 閠 濶 䊹 𢙺 𨛘 𡉼 𣸮 䧟 氜 陻 隖 䅬 隣 𦻕 懚 隶 磵 𨫠 隽 双 䦡 𦲸 𠉴 𦐐 𩂯 𩃥 𤫑 𡤕 𣌊 霱 虂 霶 䨏 䔽 䖅 𤫩 灵 孁 霛 靜 𩇕 靗 孊 𩇫 靟 鐥 僐 𣂷 𣂼 鞉 鞟 鞱 鞾 韀 韒 韠 𥑬 韮 琜 𩐳 響 韵 𩐝 𧥺 䫑 頴 頳 顋 顦 㬎 𧅵 㵑 𠘰 𤅜 𥜆 飊 颷 飈 飇 䫿 𦴧 𡛓 喰 飡 飦 飬 鍸 餹 𤨩 䭲 𩡗 𩤅 駵 騌 騻 騐 驘 𥜥 㛄 𩂱 𩯕 髠 髢 𩬅 髴 䰎 鬔 鬭 𨘀 倴 鬴 𦦨 㣃 𣁽 魐 魀 𩴾 婅 𡡣 鮎 𤉋 鰂 鯿 鰌 𩹨 鷔 𩾷 𪆒 𪆫 𪃡 𪄣 𪇟 鵾 鶃 𪄴 鸎 梈 鷄 𢅛 𪆓 𪈠 𡤻 𪈳 鴹 𪂹 𪊴 麐 麕 麞 麢 䴴 麪 麯 𤍤 黁 㭠 㧥 㴝 伲 㞾 𨰫 鼂 鼈 䮖 鐤 𦶢 鼗 鼖 鼹 嚟 嚊 齅 馸 𩂋 韲 葿 齢 齩 竜 龎 爖 䮾 𤥵 𤦻 煷 𤧸 𤍈 𤩑 玞 𨯚 𡣺 禟 𨥾 𨸶 鍩 鏳 𨩄 鋬 鎁 鏋 𨥬 𤒹 爗 㻫 睲 穃 烐 𤑳 𤏸 煾 𡟯 炣 𡢾 𣖙 㻇 𡢅 𥐯 𡟸 㜢 𡛻 𡠹 㛡 𡝴 𡣑 𥽋 㜣 𡛀 坛 𤨥 𡏾 𡊨 𡏆 𡒶 蔃 𣚦 蔃 葕 𤦔 𧅥 𣸱 𥕜 𣻻 𧁒 䓴 𣛮 𩦝 𦼦 柹 㜳 㰕 㷧 塬 𡤢 栐 䁗 𣜿 𤃡 𤂋 𤄏 𦰡 哋 嚞 𦚱 嚒 𠿟 𠮨 𠸍 鏆 𨬓 鎜 仸 儫 㠙 𤐶 亼 𠑥 𠍿 佋 侊 𥙑 婨 𠆫 𠏋 㦙 𠌊 𠐔 㐵 伩 𠋀 𨺳 𠉵 諚 𠈌 亘 働 儍 侢 伃 𤨎 𣺊 佂 倮 偬 傁 俌 俥 偘 僼 兙 兛 兝 兞 湶 𣖕 𣸹 𣺿 浲 𡢄 𣺉 冨 凃 𠗠 䓝 𠒣 𠒒 𠒑 赺 𨪜 𠜎 剙 劤 𠡳 勡 鍮 䙺 熌 𤎌 𠰠 𤦬 𡃤 槑 𠸝 瑹 㻞 璙 琔 瑖 玘 䮎 𤪼 𤂍 叐 㖄 爏 𤃉 喴 𠍅 响 𠯆 圝 鉝 雴 鍦 埝 垍 坿 㘾 壋 媙 𨩆 𡛺 𡝯 𡜐 娬 妸 銏 婾 嫏 娒 𥥆 𡧳 𡡡 𤊕 㛵 洅 瑃 娡 𥺃 媁 𨯗 𠐓 鏠 璌 𡌃 焅 䥲 鐈 𨧻 鎽 㞠 尞 岞 幞 幈 𡦖 𡥼 𣫮 廍 孏 𡤃 𡤄 㜁 𡢠 㛝 𡛾 㛓 脪 𨩇 𡶺 𣑲 𨦨 弌 弎 𡤧 𡞫 婫 𡜻 孄 蘔 𧗽 衠 恾 𢡠 𢘫 忛 㺸 𢖯 𢖾 𩂈 𦽳 懀 𠀾 𠁆 𢘛 憙 憘 恵 𢲛 𢴇 𤛔 𩅍 摱 𤙥 𢭪 㨩 𢬢 𣑐 𩣪 𢹸 挷 𪑛 撶 挱 揑 𤧣 𢵧 护 𢲡 搻 敫 楲 㯴 𣂎 𣊭 𤦉 𣊫 唍 𣋠 𡣙 𩐿 曎 𣊉 𣆳 㫠 䆐 𥖄 𨬢 𥖏 𡛼 𥕛 𥐥 磮 𣄃 𡠪 𣈴 㑤 𣈏 𣆂 𤋉 暎 𦴤 晫 䮓 昰 𧡰 𡷫 晣 𣋒 𣋡 昞 𥡲 㣑 𣠺 𣞼 㮙 𣞢 𣏾 瓐 㮖 枏 𤘪 梶 栞 㯄 檾 㡣 𣟕 𤒇 樳 橒 櫉 欅 𡤒 攑 梘 橌 㯗 橺 歗 𣿀 𣲚 鎠 鋲 𨯪 𨫋 銉 𨀞 𨧜 鑧 涥 漋 𤧬 浧 𣽿 㶏 渄 𤀼 娽 渊 塇 洤 硂 焻 𤌚 𤉶 烱 牐 犇 犔 𤞏 𤜥 兹 𤪤 𠗫 瑺 𣻸 𣙟 𤩊 𤤗 𥿡 㼆 㺱 𤫟 𨰣 𣼵 悧 㻳 瓌 琼 鎇 琷 䒟 𦷪 䕑 疃 㽣 𤳙 𤴆 㽘 畕 癳 𪗆 㬙 瑨 𨫌 𤦫 𤦎 㫻 㷍 𤩎 㻿 𤧅 𤣳 釺 圲 鍂 𨫣 𡡤 僟 𥈡 𥇧 睸 𣈲 眎 眏 睻 𤚗 𣞁 㩞 𤣰 琸 璛 㺿 𤪺 𤫇 䃈 𤪖 𦆮 錇 𥖁 砞 碍 碈 磒 珐 祙 𧝁 𥛣 䄎 禛 蒖 禥 樭 𣻺 稺 秴 䅮 𡛦 䄲 鈵 秱 𠵌 𤦌 𠊙 𣶺 𡝮 㖗 啫 㕰 㚪 𠇔 𠰍 竢 婙 𢛵 𥪯 𥪜 娍 𠉛 磰 娪 𥯆 竾 䇹 籝 籭 䈑 𥮳 𥺼 𥺦 糍 𤧹 𡞰 粎 籼 粮 檲 緜 縇 緓 罎 𦉡 𦅜 𧭈 綗 𥺂 䉪 𦭵 𠤖 柖 𠁎 𣗏 埄 𦐒 𦏸 𤥢 翝 笧 𠠬 𥫩 𥵃 笌 𥸎 駦 虅 驣 樜 𣐿 㧢 𤧷 𦖭 騟 𦖠 蒀 𧄧 𦳑 䓪 脷 䐂 胆 脉 腂 𦞴 飃 𦩂 艢 艥 𦩑 葓 𦶧 蘐 𧈛 媆 䅿 𡡀 嬫 𡢡 嫤 𡣘 蚠 蜨 𣶏 蠭 𧐢 娂 衮 佅 袇 袿 裦 襥 襍 𥚃 襔 𧞅 𧞄 𨯵 𨯙 𨮜 𨧹 㺭 蒣 䛵 䛏 㟲 訽 訜 𩑈 彍 鈫 𤊄 旔 焩 烄 𡡅 鵭 貟 賩 𧷜 妚 矃 姰 䍮 㛔 踪 躧 𤰉 輰 轊 䋴 汘 澻 𢌡 䢛 潹 溋 𡟚 鯩 㚵 𤤯 邻 邗 啱 䤆 醻 鐄 𨩋 䁢 𨫼 鐧 𨰝 𨰻 蓥 訫 閙 閧 閗 閖 𨴴 瑅 㻂 𤣿 𤩂 𤏪 㻧 𣈥 随 𨻧 𨹦 𨹥 㻌 𤧭 𤩸 𣿮 琒 瑫 㻼 靁 𩂰 桇 䨝 𩂓 𥟟 靝 鍨 𨦉 𨰦 𨬯 𦎾 銺 嬑 譩 䤼 珹 𤈛 鞛 靱 餸 𠼦 巁 𨯅 𤪲 頟 𩓚 鋶 𩗗 釥 䓀 𨭐 𤩧 𨭤 飜 𨩅 㼀 鈪 䤥 萔 餻 饍 𧬆 㷽 馛 䭯 馪 驜 𨭥 𥣈 檏 騡 嫾 騯 𩣱 䮐 𩥈 馼 䮽 䮗 鍽 塲 𡌂 堢 𤦸 𡓨 硄 𢜟 𣶸 棅 㵽 鑘 㤧 慐 𢞁 𢥫 愇 鱏 鱓 鱻 鰵 鰐 魿 鯏 𩸭 鮟 𪇵 𪃾 鴡 䲮 𤄄 鸘 䲰 鴌 𪆴 𪃭 𪃳 𩤯 鶥 蒽 𦸒 𦿟 𦮂 藼 䔳 𦶤 𦺄 𦷰 萠 藮 𦸀 𣟗 𦁤 秢 𣖜 𣙀 䤭 𤧞 㵢 鏛 銾 鍈 𠊿 碹 鉷 鑍 俤 㑀 遤 𥕝 砽 硔 碶 硋 𡝗 𣇉 𤥁 㚚 佲 濚 濙 瀞 瀞 吔 𤆵 垻 壳 垊 鴖 埗 焴 㒯 𤆬 燫 𦱀 𤾗 嬨 𡞵 𨩉 愌 嫎 娋 䊼 𤒈 㜬 䭻 𨧼 鎻 鎸 𡣖 𠼝 葲 𦳀 𡐓 𤋺 𢰦 𤏁 妔 𣶷 𦝁 綨 𦅛 𦂤 𤦹 𤦋 𨧺 鋥 珢 㻩 璴 𨭣 𡢟 㻡 𤪳 櫘 珳 珻 㻖 𤨾 𤪔 𡟙 𤩦 𠎧 𡐤 𤧥 瑈 𤤖 炥 𤥶 銄 珦 鍟 𠓾 錱 𨫎 𨨖 鎆 𨯧 𥗕 䤵 𨪂 煫 𤥃 𠳿 嚤 𠘚 𠯫 𠲸 唂 秄 𡟺 緾 𡛂 𤩐 𡡒 䔮 鐁 㜊 𨫀 𤦭 妰 𡢿 𡢃 𧒄 媡 㛢 𣵛 㚰 鉟 婹 𨪁 𡡢 鍴 㳍 𠪴 䪖 㦊 僴 㵩 㵌 𡎜 煵 䋻 𨈘 渏 𩃤 䓫 浗 𧹏 灧 沯 㳖 𣿭 𣸭 渂 漌 㵯 𠏵 畑 㚼 㓈 䚀 㻚 䡱 姄 鉮 䤾 轁 𨰜 𦯀 堒 埈 㛖 𡑒 烾 𤍢 𤩱 𢿣 𡊰 𢎽 梹 楧 𡎘 𣓥 𧯴 𣛟 𨪃 𣟖 𣏺 𤲟 樚 𣚭 𦲷 萾 䓟 䓎 𦴦 𦵑 𦲂 𦿞 漗 𧄉 茽 𡜺 菭 𦲀 𧁓 𡟛 妉 媂 𡞳 婡 婱 𡤅 𤇼 㜭 姯 𡜼 㛇 熎 鎐 暚 𤊥 婮 娫 𤊓 樫 𣻹 𧜶 𤑛 𤋊 焝 𤉙 𨧡 侰 𦴨 峂 𤓎 𧹍 𤎽 樌 𤉖 𡌄 炦 焳 𤏩 㶥 泟 勇 𤩏 繥 姫 崯 㷳 彜 𤩝 𡟟 綤 萦 咅 𣫺 𣌀 𠈔 坾 𠣕 𠘙 㿥 𡾞 𪊶 瀃 𩅛 嵰 玏 糓 𨩙 𩐠 俈 翧 狍 猐 𧫴 猸 猹 𥛶 獁 獈 㺩 𧬘 遬 燵 𤣲 珡 臶 㻊 県 㻑 沢 国 琙 琞 琟 㻢 㻰 㻴 㻺 瓓 㼎 㽓 畂 畭 畲 疍 㽼 痈 痜 㿀 癍 㿗 癴 㿜 発 𤽜 熈 嘣 覀 塩 䀝 睃 䀹 条 䁅 㗛 瞘 䁪 䁯 属 瞾 矋 売 砘 点 砜 䂨 砹 硇 硑 硦 葈 𥔵 礳 栃 礲 䄃 䄉 禑 禙 辻 稆 込 䅧 窑 䆲 窼 艹 䇄 竏 竛 䇏 両 筢 筬 筻 簒 簛 䉠 䉺 类 粜 䊌 粸 䊔 糭 输 烀 𠳏 総 緔 緐 緽 羮 羴 犟 䎗 耠 耥 笹 耮 耱 联 㷌 垴 炠 肷 胩 䏭 脌 猪 脎 脒 畠 脔 䐁 㬹 腖 腙 腚 䐓 堺 腼 膄 䐥 膓 䐭 膥 埯 臁 臤 艔 䒏 芦 艶 苊 苘 苿 䒰 荗 险 榊 萅 烵 葤 惣 蒈 䔄 蒾 蓡 蓸 蔐 蔸 蕒 䔻 蕯 蕰 藠 䕷 虲 蚒 蚲 蛯 际 螋 䘆 䘗 袮 裿 褤 襇 覑 𧥧 訩 訸 誔 誴 豑 賔 賲 贜 䞘 塟 跃 䟭 仮 踺 嗘 坔 蹱 嗵 躰 䠷 軎 転 軤 軭 軲 辷 迁 迊 迌 逳 駄 䢭 飠 鈓 䤞 鈨 鉘 鉫 銱 銮 銿 鋣 鋫 鋳 鋴 鋽 鍃 鎄 鎭 䥅 䥑 麿 鐗 匁 鐝 鐭 鐾 䥪 鑔 鑹 锭 関 䦧 间 阳 䧥 枠 䨤 靀 䨵 鞲 韂 噔 䫤 惨 颹 䬙 飱 塄 餎 餙 冴 餜 餷 饂 饝 饢 䭰 駅 䮝 騼 鬏 窃 魩 鮁 鯝 鯱 鯴 䱭 鰠 㝯 𡯂 鵉 鰺 黾 噐 鶓 鶽 鷀 鷼 银 辶 鹻 麬 麱 麽 黆 铜 黢 黱 黸 竈 齄 𠂔 𠊷 𠎠 椚 铃 妬 𠓗 塀 铁 㞹 𠗕 𠘕 𠙶 𡚺 块 煳 𠫂 𠫍 𠮿 呪 吆 𠯋 咞 𠯻 𠰻 𠱓 𠱥 𠱼 惧 𠲍 噺 𠲵 𠳝 𠳭 𠵯 𠶲 𠷈 楕 鰯 螥 𠸄 𠸎 𠻗 𠾐 𠼭 𠹳 尠 𠾼 帋 𡁜 𡁏 𡁶 朞 𡁻 𡂈 𡂖 㙇 𡂿 𡃓 𡄯 𡄻 卤 蒭 𡋣 𡍵 𡌶 讁 𡕷 𡘙 𡟃 𡟇 乸 炻 𡠭 𡥪 𡨭 𡩅 𡰪 𡱰 𡲬 𡻈 拃 𡻕 𡼕 熘 桕 𢁅 槩 㛈 𢉼 𢏗 𢏺 𢜪 𢡱 𢥏 苽 𢥧 𢦓 𢫕 覥 𢫨 辠 𢬎 鞸 𢬿 顇 骽 𢱌 �a 𢲈 𢲷 𥯨 𢴈 𢴒 𢶷 𢶕 𢹂 𢽴 𢿌 𣀳 𣁦 𣌟 𣏞 徱 晈 暿 𧩹 𣕧 𣗳 爁 𤦺 矗 𣘚 𣜖 纇 𠍆 墵 朎 椘 𣪧 𧙗 𥿢 𣸑 𣺹 𧗾 𢂚 䣐 䪸 𤄙 𨪚 𤋮 𤌍 𤀻 𤌴 𤎖 𤩅 𠗊 凒 𠘑 妟 𡺨 㮾 𣳿 𤐄 𤓖 垈 𤙴 㦛 𤜯 𨗨 𩧉 㝢 𢇃 譞 𨭎 駖 𤠒 𤣻 𤨕 爉 𤫀 𠱸 奥 𤺥 𤾆 𠝹 軚 𥀬 劏 圿 煱 𥊙 𥐙 𣽊 𤪧 喼 𥑆 𥑮 𦭒 釔 㑳 𥔿 𧘲 𥕞 䜘 𥕢 𥕦 𥟇 𤤿 𥡝 偦 㓻 𣏌 惞 𥤃 䝼 𨥈 𥪮 𥮉 𥰆 𡶐 垡 煑 澶 𦄂 𧰒 遖 𦆲 𤾚 譢 𦐂 𦑊 嵛 𦯷 輶 𦒄 𡤜 諪 𤧶 𦒈 𣿯 𦔒 䯀 𦖿 𦚵 𢜛 鑥 𥟡 憕 娧 晉 侻 嚹 𤔡 𦛼 乪 𤤴 陖 涏 𦲽 㘘 襷 𦞙 𦡮 𦐑 𦡞 營 𦣇 筂 𩃀 𠨑 𦤦 鄄 𦤹 穅 鷰 𦧺 騦 𦨭 㙟 𦑩 𠀡 禃 𦨴 𦭛 崬 𣔙 菏 𦮝 䛐 𦲤 画 补 𦶮 墶 㜜 𢖍 𧁋 𧇍 㱔 𧊀 𧊅 銁 𢅺 𧊋 錰 𧋦 𤧐 氹 钟 𧑐 𠻸 蠧 裵 𢤦 𨑳 𡞱 溸 𤨪 𡠠 㦤 㚹 尐 秣 䔿 暶 𩲭 𩢤 襃 𧟌 𧡘 囖 䃟 𡘊 㦡 𣜯 𨃨 𡏅 熭 荦 𧧝 𩆨 婧 䲷 𧂯 𨦫 𧧽 𧨊 𧬋 𧵦 𤅺 筃 祾 𨀉 澵 𪋟 樃 𨌘 厢 𦸇 鎿 栶 靝 𨅯 𨀣 𦦵 𡏭 𣈯 𨁈 嶅 𨰰 𨂃 圕 頣 𨥉 嶫 𤦈 斾 槕 叒 𤪥 𣾁 㰑 朶 𨂐 𨃴 𨄮 𡾡 𨅏 𨆉 𨆯 𨈚 𨌆 𨌯 𨎊 㗊 𨑨 𨚪 䣺 揦 𨥖 砈 鉕 𨦸 䏲 𨧧 䏟 𨧨 𨭆 𨯔 姸 𨰉 輋 𨿅 𩃬 筑 𩄐 𩄼 㷷 𩅞 𤫊 运 犏 嚋 𩓧 𩗩 𩖰 𩖸 𩜲 𩣑 𩥉 𩥪 𩧃 𩨨 𩬎 𩵚 𩶛 纟 𩻸 𩼣 䲤 镇 𪊓 熢 𪋿 䶑 递 𪗋 䶜 𠲜 达 嗁 辺 𢒰 边 𤪓 䔉 繿 潖 檱 仪 㓤 𨬬 𧢝 㜺 躀 𡟵 𨀤 𨭬 𨮙 𧨾 𦚯 㷫 𧙕 𣲷 𥘵 𥥖 亚 𥺁 𦉘 嚿 𠹭 踎 孭 𣺈 𤲞 揞 拐 𡟶 𡡻 攰 嘭 𥱊 吚 𥌑 㷆 𩶘 䱽 嘢 嘞 罉 𥻘 奵 𣵀 蝰 东 𠿪 𠵉 𣚺 脗 鵞 贘 瘻 鱅 癎 瞹 鍅 吲 腈 苷 嘥 脲 萘 肽 嗪 祢 噃 吖 𠺝 㗎 嘅 嗱 曱 𨋢 㘭 甴 嗰 喺 咗 啲 𠱁 𠲖 廐 𥅈 𠹶 𢱢 𠺢 麫 絚 嗞 𡁵 抝 靭 咔 賍 燶 酶 揼 掹 揾 啩 𢭃 鱲 𢺳 冚 㓟 𠶧 冧 呍 唞 唓 癦 踭 𦢊 疱 肶 蠄 螆 裇 膶 萜 𡃁 䓬 猄 𤜆 宐 茋 𦢓 噻 𢛴 𧴯 𤆣 𧵳 𦻐 𧊶 酰 𡇙 鈈 𣳼 𪚩 𠺬 𠻹 牦 𡲢 䝎 𤿂 𧿹 𠿫 䃺 鱝 攟 𢶠 䣳 𤟠 𩵼 𠿬 𠸊 恢 𧖣 𠿭 � 𦁈 𡆇 熣 纎 鵐 业 丄 㕷 嬍 沲 卧 㚬 㧜 卽 㚥 𤘘 墚 𤭮 舭 呋 垪 𥪕 𠥹 � 㩒 𢑥 獴 𩺬 䴉 鯭 𣳾 𩼰 䱛 𤾩 𩖞 𩿞 葜 𣶶 𧊲 𦞳 𣜠 挮 紥 𣻷 𣸬 㨪 逈 勌 㹴 㙺 䗩 𠒎 癀 嫰 𠺶 硺 𧼮 墧 䂿 噼 鮋 嵴 癔 𪐴 麅 䳡 痹 㟻 愙 𣃚 𤏲 � 噝 𡊩 垧 𤥣 𩸆 刴 𧂮 㖭 汊 鵼 籖 鬹 埞 𡝬 屓 擓 𩓐 𦌵 𧅤 蚭 𠴨 𦴢 𤫢 𠵱 �N 凾 𡼏 嶎 霃 𡷑 麁 遌 笟 鬂 峑 箣 扨 挵 髿 篏 鬪 籾 鬮 籂 粆 鰕 篼 鬉 鼗 鰛 𤤾 齚 啳 寃 俽 麘 俲 剠 㸆 勑 坧 偖 妷 帒 韈 鶫 轜 呩 鞴 饀 鞺 匬 愰 椬 叚 鰊 鴂 䰻 陁 榀 傦 畆 𡝭 駚 剳 � 酙 隁 酜 � 酑 𨺗 捿 𦴣 櫊 嘑 醎 畺 抅 𠏼 獏 籰 𥰡 𣳽 � 𤤙 盖 鮝 个 𠳔 莾 衂 � 届 槀 僭 坺 刟 巵 从 氱 𠇲 伹 咜 哚 劚 趂 㗾 弌 㗳 � 歒 酼 龥 鮗 頮 颴 骺 麨 麄 煺 笔 � 毺 蠘 罸 � 嘠 𪙊 蹷 齓 � 跔 蹏 鸜 踁 抂 𨍽 踨 蹵 竓 𤩷 稾 磘 泪 詧 瘇 𨩚 鼦 泎 蟖 痃 𪊲 硓 咢 贌 狢 獱 謭 猂 瓱 賫 𤪻 蘯 徺 袠 䒷 �T 𡠻 𦸅 �W 詾 𢔛 �Z 惽 癧 髗 鵄 鍮 鮏 蟵 �b 蠏 賷 猬 霡 鮰 㗖 犲 䰇 籑 饊 𦅙 慙 䰄 麖 慽 �r 坟 慯 抦 戹 拎 㩜 懢 厪 𣏵 捤 栂 㗒 嵗 𨯂 迚 𨸹 � 僙 𡵆 礆 匲 阸 𠼻 䁥 � 矾 � 糂 𥼚 糚 稭 聦 聣 絍 甅 瓲 覔 舚 朌 聢 𧒆 聛 瓰 脃 眤 覉 𦟌 畓 𦻑 螩 蟎 臈 螌 詉 貭 譃 眫 瓸 蓚 㘵 榲 趦 � 覩 瑨 涹 蟁 𤀑 瓧 㷛 煶 悤 憜 㳑 煢 恷 � 罱 𨬭 牐 惩 䭾 删 㰘 𣳇 𥻗 𧙖 𥔱 𡥄 𡋾 𩤃 𦷜 𧂭 峁 𦆭 𨨏 𣙷 𠃮 𦡆 𤼎 䕢 嬟 𦍌 齐 麦 𦉫   , 、 。 . ‧ ; : ? ! ︰ … ‥ ﹐ ﹑ ﹒ · ﹔ ﹕ ﹖ ﹗ | – ︱ — ︳ ╴ ︴ ﹏ ( ) ︵ ︶ { } ︷ ︸ 〔 〕 ︹ ︺ 【 】 ︻ ︼ 《 》 ︽ ︾ 〈 〉 ︿ ﹀ 「 」 ﹁ ﹂ 『 』 ﹃ ﹄ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ ‘ ’ “ ” 〝 〞 ‵ ′ # & * ※ § 〃 ○ ● △ ▲ ◎ ☆ ★ ◇ ◆ □ ■ ▽ ▼ ㊣ ℅ ¯  ̄ _ ˍ ﹉ ﹊ ﹍ ﹎ ﹋ ﹌ ﹟ ﹠ ﹡ + - × ÷ ± √ < > = ≦ ≧ ≠ ∞ ≒ ≡ ﹢ ﹣ ﹤ ﹥ ﹦ ~ ∩ ∪ ⊥ ∠ ∟ ⊿ ㏒ ㏑ ∫ ∮ ∵ ∴ ♀ ♂ ⊕ ⊙ ↑ ↓ ← → ↖ ↗ ↙ ↘ ∥ ∣ / \ ∕ ﹨ $ ¥ 〒 ¢ £ % @ ℃ ℉ ﹩ ﹪ ﹫ ㏕ ㎜ ㎝ ㎞ ㏎ ㎡ ㎎ ㎏ ㏄ ° 兙 兛 兞 兝 兡 兣 嗧 瓩 糎 ▁ ▂ ▃ ▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ┴ ┬ ┤ ├ ▔ ─ │ ▕ ┌ ┐ └ ┘ ╭ ╮ ╰ ╯ ═ ╞ ╪ ╡ ◢ ◣ ◥ ◤ ╱ ╲ ╳ 0 1 2 3 4 5 6 7 8 9 Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ 〡 〢 〣 〤 〥 〦 〧 〨 〩 十 卄 卅 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 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 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ㄧ ㄨ ㄩ ˙ ˉ ˊ ˇ ˋ ␀ ␁ ␂ ␃ ␄ ␅ ␆ ␇ ␈ ␉ ␊ ␋ ␌ ␍ ␎ ␏ ␐ ␑ ␒ ␓ ␔ ␕ ␖ ␗ ␘ ␙ ␚ ␛ ␜ ␝ ␞ ␟ ␡ € � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几 刀 刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么 也 乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子 孑 孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 弋 弓 才 丑 丐 不 中 丰 丹 之 尹 予 云 井 互 五 亢 仁 什 仃 仆 仇 仍 今 介 仄 元 允 內 六 兮 公 冗 凶 分 切 刈 勻 勾 勿 化 匹 午 升 卅 卞 厄 友 及 反 壬 天 夫 太 夭 孔 少 尤 尺 屯 巴 幻 廿 弔 引 心 戈 戶 手 扎 支 文 斗 斤 方 日 曰 月 木 欠 止 歹 毋 比 毛 氏 水 火 爪 父 爻 片 牙 牛 犬 王 丙 世 丕 且 丘 主 乍 乏 乎 以 付 仔 仕 他 仗 代 令 仙 仞 充 兄 冉 冊 冬 凹 出 凸 刊 加 功 包 匆 北 匝 仟 半 卉 卡 占 卯 卮 去 可 古 右 召 叮 叩 叨 叼 司 叵 叫 另 只 史 叱 台 句 叭 叻 四 囚 外 央 失 奴 奶 孕 它 尼 巨 巧 左 市 布 平 幼 弁 弘 弗 必 戊 打 扔 扒 扑 斥 旦 朮 本 未 末 札 正 母 民 氐 永 汁 汀 氾 犯 玄 玉 瓜 瓦 甘 生 用 甩 田 由 甲 申 疋 白 皮 皿 目 矛 矢 石 示 禾 穴 立 丞 丟 乒 乓 乩 亙 交 亦 亥 仿 伉 伙 伊 伕 伍 伐 休 伏 仲 件 任 仰 仳 份 企 伋 光 兇 兆 先 全 共 再 冰 列 刑 划 刎 刖 劣 匈 匡 匠 印 危 吉 吏 同 吊 吐 吁 吋 各 向 名 合 吃 后 吆 吒 因 回 囝 圳 地 在 圭 圬 圯 圩 夙 多 夷 夸 妄 奸 妃 好 她 如 妁 字 存 宇 守 宅 安 寺 尖 屹 州 帆 并 年 式 弛 忙 忖 戎 戌 戍 成 扣 扛 托 收 早 旨 旬 旭 曲 曳 有 朽 朴 朱 朵 次 此 死 氖 汝 汗 汙 江 池 汐 汕 污 汛 汍 汎 灰 牟 牝 百 竹 米 糸 缶 羊 羽 老 考 而 耒 耳 聿 肉 肋 肌 臣 自 至 臼 舌 舛 舟 艮 色 艾 虫 血 行 衣 西 阡 串 亨 位 住 佇 佗 佞 伴 佛 何 估 佐 佑 伽 伺 伸 佃 佔 似 但 佣 作 你 伯 低 伶 余 佝 佈 佚 兌 克 免 兵 冶 冷 別 判 利 刪 刨 劫 助 努 劬 匣 即 卵 吝 吭 吞 吾 否 呎 吧 呆 呃 吳 呈 呂 君 吩 告 吹 吻 吸 吮 吵 吶 吠 吼 呀 吱 含 吟 听 囪 困 囤 囫 坊 坑 址 坍 均 坎 圾 坐 坏 圻 壯 夾 妝 妒 妨 妞 妣 妙 妖 妍 妤 妓 妊 妥 孝 孜 孚 孛 完 宋 宏 尬 局 屁 尿 尾 岐 岑 岔 岌 巫 希 序 庇 床 廷 弄 弟 彤 形 彷 役 忘 忌 志 忍 忱 快 忸 忪 戒 我 抄 抗 抖 技 扶 抉 扭 把 扼 找 批 扳 抒 扯 折 扮 投 抓 抑 抆 改 攻 攸 旱 更 束 李 杏 材 村 杜 杖 杞 杉 杆 杠 杓 杗 步 每 求 汞 沙 沁 沈 沉 沅 沛 汪 決 沐 汰 沌 汨 沖 沒 汽 沃 汲 汾 汴 沆 汶 沍 沔 沘 沂 灶 灼 災 灸 牢 牡 牠 狄 狂 玖 甬 甫 男 甸 皂 盯 矣 私 秀 禿 究 系 罕 肖 肓 肝 肘 肛 肚 育 良 芒 芋 芍 見 角 言 谷 豆 豕 貝 赤 走 足 身 車 辛 辰 迂 迆 迅 迄 巡 邑 邢 邪 邦 那 酉 釆 里 防 阮 阱 阪 阬 並 乖 乳 事 些 亞 享 京 佯 依 侍 佳 使 佬 供 例 來 侃 佰 併 侈 佩 佻 侖 佾 侏 侑 佺 兔 兒 兕 兩 具 其 典 冽 函 刻 券 刷 刺 到 刮 制 剁 劾 劻 卒 協 卓 卑 卦 卷 卸 卹 取 叔 受 味 呵 咖 呸 咕 咀 呻 呷 咄 咒 咆 呼 咐 呱 呶 和 咚 呢 周 咋 命 咎 固 垃 坷 坪 坩 坡 坦 坤 坼 夜 奉 奇 奈 奄 奔 妾 妻 委 妹 妮 姑 姆 姐 姍 始 姓 姊 妯 妳 姒 姅 孟 孤 季 宗 定 官 宜 宙 宛 尚 屈 居 屆 岷 岡 岸 岩 岫 岱 岳 帘 帚 帖 帕 帛 帑 幸 庚 店 府 底 庖 延 弦 弧 弩 往 征 彿 彼 忝 忠 忽 念 忿 怏 怔 怯 怵 怖 怪 怕 怡 性 怩 怫 怛 或 戕 房 戾 所 承 拉 拌 拄 抿 拂 抹 拒 招 披 拓 拔 拋 拈 抨 抽 押 拐 拙 拇 拍 抵 拚 抱 拘 拖 拗 拆 抬 拎 放 斧 於 旺 昔 易 昌 昆 昂 明 昀 昏 昕 昊 昇 服 朋 杭 枋 枕 東 果 杳 杷 枇 枝 林 杯 杰 板 枉 松 析 杵 枚 枓 杼 杪 杲 欣 武 歧 歿 氓 氛 泣 注 泳 沱 泌 泥 河 沽 沾 沼 波 沫 法 泓 沸 泄 油 況 沮 泗 泅 泱 沿 治 泡 泛 泊 沬 泯 泜 泖 泠 炕 炎 炒 炊 炙 爬 爭 爸 版 牧 物 狀 狎 狙 狗 狐 玩 玨 玟 玫 玥 甽 疝 疙 疚 的 盂 盲 直 知 矽 社 祀 祁 秉 秈 空 穹 竺 糾 罔 羌 羋 者 肺 肥 肢 肱 股 肫 肩 肴 肪 肯 臥 臾 舍 芳 芝 芙 芭 芽 芟 芹 花 芬 芥 芯 芸 芣 芰 芾 芷 虎 虱 初 表 軋 迎 返 近 邵 邸 邱 邶 采 金 長 門 阜 陀 阿 阻 附 陂 隹 雨 青 非 亟 亭 亮 信 侵 侯 便 俠 俑 俏 保 促 侶 俘 俟 俊 俗 侮 俐 俄 係 俚 俎 俞 侷 兗 冒 冑 冠 剎 剃 削 前 剌 剋 則 勇 勉 勃 勁 匍 南 卻 厚 叛 咬 哀 咨 哎 哉 咸 咦 咳 哇 哂 咽 咪 品 哄 哈 咯 咫 咱 咻 咩 咧 咿 囿 垂 型 垠 垣 垢 城 垮 垓 奕 契 奏 奎 奐 姜 姘 姿 姣 姨 娃 姥 姪 姚 姦 威 姻 孩 宣 宦 室 客 宥 封 屎 屏 屍 屋 峙 峒 巷 帝 帥 帟 幽 庠 度 建 弈 弭 彥 很 待 徊 律 徇 後 徉 怒 思 怠 急 怎 怨 恍 恰 恨 恢 恆 恃 恬 恫 恪 恤 扁 拜 挖 按 拼 拭 持 拮 拽 指 拱 拷 拯 括 拾 拴 挑 挂 政 故 斫 施 既 春 昭 映 昧 是 星 昨 昱 昤 曷 柿 染 柱 柔 某 柬 架 枯 柵 柩 柯 柄 柑 枴 柚 查 枸 柏 柞 柳 枰 柙 柢 柝 柒 歪 殃 殆 段 毒 毗 氟 泉 洋 洲 洪 流 津 洌 洱 洞 洗 活 洽 派 洶 洛 泵 洹 洧 洸 洩 洮 洵 洎 洫 炫 為 炳 炬 炯 炭 炸 炮 炤 爰 牲 牯 牴 狩 狠 狡 玷 珊 玻 玲 珍 珀 玳 甚 甭 畏 界 畎 畋 疫 疤 疥 疢 疣 癸 皆 皇 皈 盈 盆 盃 盅 省 盹 相 眉 看 盾 盼 眇 矜 砂 研 砌 砍 祆 祉 祈 祇 禹 禺 科 秒 秋 穿 突 竿 竽 籽 紂 紅 紀 紉 紇 約 紆 缸 美 羿 耄 耐 耍 耑 耶 胖 胥 胚 胃 胄 背 胡 胛 胎 胞 胤 胝 致 舢 苧 范 茅 苣 苛 苦 茄 若 茂 茉 苒 苗 英 茁 苜 苔 苑 苞 苓 苟 苯 茆 虐 虹 虻 虺 衍 衫 要 觔 計 訂 訃 貞 負 赴 赳 趴 軍 軌 述 迦 迢 迪 迥 迭 迫 迤 迨 郊 郎 郁 郃 酋 酊 重 閂 限 陋 陌 降 面 革 韋 韭 音 頁 風 飛 食 首 香 乘 亳 倌 倍 倣 俯 倦 倥 俸 倩 倖 倆 值 借 倚 倒 們 俺 倀 倔 倨 俱 倡 個 候 倘 俳 修 倭 倪 俾 倫 倉 兼 冤 冥 冢 凍 凌 准 凋 剖 剜 剔 剛 剝 匪 卿 原 厝 叟 哨 唐 唁 唷 哼 哥 哲 唆 哺 唔 哩 哭 員 唉 哮 哪 哦 唧 唇 哽 唏 圃 圄 埂 埔 埋 埃 堉 夏 套 奘 奚 娑 娘 娜 娟 娛 娓 姬 娠 娣 娩 娥 娌 娉 孫 屘 宰 害 家 宴 宮 宵 容 宸 射 屑 展 屐 峭 峽 峻 峪 峨 峰 島 崁 峴 差 席 師 庫 庭 座 弱 徒 徑 徐 恙 恣 恥 恐 恕 恭 恩 息 悄 悟 悚 悍 悔 悌 悅 悖 扇 拳 挈 拿 捎 挾 振 捕 捂 捆 捏 捉 挺 捐 挽 挪 挫 挨 捍 捌 效 敉 料 旁 旅 時 晉 晏 晃 晒 晌 晅 晁 書 朔 朕 朗 校 核 案 框 桓 根 桂 桔 栩 梳 栗 桌 桑 栽 柴 桐 桀 格 桃 株 桅 栓 栘 桁 殊 殉 殷 氣 氧 氨 氦 氤 泰 浪 涕 消 涇 浦 浸 海 浙 涓 浬 涉 浮 浚 浴 浩 涌 涊 浹 涅 浥 涔 烊 烘 烤 烙 烈 烏 爹 特 狼 狹 狽 狸 狷 玆 班 琉 珮 珠 珪 珞 畔 畝 畜 畚 留 疾 病 症 疲 疳 疽 疼 疹 痂 疸 皋 皰 益 盍 盎 眩 真 眠 眨 矩 砰 砧 砸 砝 破 砷 砥 砭 砠 砟 砲 祕 祐 祠 祟 祖 神 祝 祗 祚 秤 秣 秧 租 秦 秩 秘 窄 窈 站 笆 笑 粉 紡 紗 紋 紊 素 索 純 紐 紕 級 紜 納 紙 紛 缺 罟 羔 翅 翁 耆 耘 耕 耙 耗 耽 耿 胱 脂 胰 脅 胭 胴 脆 胸 胳 脈 能 脊 胼 胯 臭 臬 舀 舐 航 舫 舨 般 芻 茫 荒 荔 荊 茸 荐 草 茵 茴 荏 茲 茹 茶 茗 荀 茱 茨 荃 虔 蚊 蚪 蚓 蚤 蚩 蚌 蚣 蚜 衰 衷 袁 袂 衽 衹 記 訐 討 訌 訕 訊 託 訓 訖 訏 訑 豈 豺 豹 財 貢 起 躬 軒 軔 軏 辱 送 逆 迷 退 迺 迴 逃 追 逅 迸 邕 郡 郝 郢 酒 配 酌 釘 針 釗 釜 釙 閃 院 陣 陡 陛 陝 除 陘 陞 隻 飢 馬 骨 高 鬥 鬲 鬼 乾 偺 偽 停 假 偃 偌 做 偉 健 偶 偎 偕 偵 側 偷 偏 倏 偯 偭 兜 冕 凰 剪 副 勒 務 勘 動 匐 匏 匙 匿 區 匾 參 曼 商 啪 啦 啄 啞 啡 啃 啊 唱 啖 問 啕 唯 啤 唸 售 啜 唬 啣 唳 啁 啗 圈 國 圉 域 堅 堊 堆 埠 埤 基 堂 堵 執 培 夠 奢 娶 婁 婉 婦 婪 婀 娼 婢 婚 婆 婊 孰 寇 寅 寄 寂 宿 密 尉 專 將 屠 屜 屝 崇 崆 崎 崛 崖 崢 崑 崩 崔 崙 崤 崧 崗 巢 常 帶 帳 帷 康 庸 庶 庵 庾 張 強 彗 彬 彩 彫 得 徙 從 徘 御 徠 徜 恿 患 悉 悠 您 惋 悴 惦 悽 情 悻 悵 惜 悼 惘 惕 惆 惟 悸 惚 惇 戚 戛 扈 掠 控 捲 掖 探 接 捷 捧 掘 措 捱 掩 掉 掃 掛 捫 推 掄 授 掙 採 掬 排 掏 掀 捻 捩 捨 捺 敝 敖 救 教 敗 啟 敏 敘 敕 敔 斜 斛 斬 族 旋 旌 旎 晝 晚 晤 晨 晦 晞 曹 勗 望 梁 梯 梢 梓 梵 桿 桶 梱 梧 梗 械 梃 棄 梭 梆 梅 梔 條 梨 梟 梡 梂 欲 殺 毫 毬 氫 涎 涼 淳 淙 液 淡 淌 淤 添 淺 清 淇 淋 涯 淑 涮 淞 淹 涸 混 淵 淅 淒 渚 涵 淚 淫 淘 淪 深 淮 淨 淆 淄 涪 淬 涿 淦 烹 焉 焊 烽 烯 爽 牽 犁 猜 猛 猖 猓 猙 率 琅 琊 球 理 現 琍 瓠 瓶 瓷 甜 產 略 畦 畢 異 疏 痔 痕 疵 痊 痍 皎 盔 盒 盛 眷 眾 眼 眶 眸 眺 硫 硃 硎 祥 票 祭 移 窒 窕 笠 笨 笛 第 符 笙 笞 笮 粒 粗 粕 絆 絃 統 紮 紹 紼 絀 細 紳 組 累 終 紲 紱 缽 羞 羚 翌 翎 習 耜 聊 聆 脯 脖 脣 脫 脩 脰 脤 舂 舵 舷 舶 船 莎 莞 莘 荸 莢 莖 莽 莫 莒 莊 莓 莉 莠 荷 荻 荼 莆 莧 處 彪 蛇 蛀 蚶 蛄 蚵 蛆 蛋 蚱 蚯 蛉 術 袞 袈 被 袒 袖 袍 袋 覓 規 訪 訝 訣 訥 許 設 訟 訛 訢 豉 豚 販 責 貫 貨 貪 貧 赧 赦 趾 趺 軛 軟 這 逍 通 逗 連 速 逝 逐 逕 逞 造 透 逢 逖 逛 途 部 郭 都 酗 野 釵 釦 釣 釧 釭 釩 閉 陪 陵 陳 陸 陰 陴 陶 陷 陬 雀 雪 雩 章 竟 頂 頃 魚 鳥 鹵 鹿 麥 麻 傢 傍 傅 備 傑 傀 傖 傘 傚 最 凱 割 剴 創 剩 勞 勝 勛 博 厥 啻 喀 喧 啼 喊 喝 喘 喂 喜 喪 喔 喇 喋 喃 喳 單 喟 唾 喲 喚 喻 喬 喱 啾 喉 喫 喙 圍 堯 堪 場 堤 堰 報 堡 堝 堠 壹 壺 奠 婷 媚 婿 媒 媛 媧 孳 孱 寒 富 寓 寐 尊 尋 就 嵌 嵐 崴 嵇 巽 幅 帽 幀 幃 幾 廊 廁 廂 廄 弼 彭 復 循 徨 惑 惡 悲 悶 惠 愜 愣 惺 愕 惰 惻 惴 慨 惱 愎 惶 愉 愀 愒 戟 扉 掣 掌 描 揀 揩 揉 揆 揍 插 揣 提 握 揖 揭 揮 捶 援 揪 換 摒 揚 揹 敞 敦 敢 散 斑 斐 斯 普 晰 晴 晶 景 暑 智 晾 晷 曾 替 期 朝 棺 棕 棠 棘 棗 椅 棟 棵 森 棧 棹 棒 棲 棣 棋 棍 植 椒 椎 棉 棚 楮 棻 款 欺 欽 殘 殖 殼 毯 氮 氯 氬 港 游 湔 渡 渲 湧 湊 渠 渥 渣 減 湛 湘 渤 湖 湮 渭 渦 湯 渴 湍 渺 測 湃 渝 渾 滋 溉 渙 湎 湣 湄 湲 湩 湟 焙 焚 焦 焰 無 然 煮 焜 牌 犄 犀 猶 猥 猴 猩 琺 琪 琳 琢 琥 琵 琶 琴 琯 琛 琦 琨 甥 甦 畫 番 痢 痛 痣 痙 痘 痞 痠 登 發 皖 皓 皴 盜 睏 短 硝 硬 硯 稍 稈 程 稅 稀 窘 窗 窖 童 竣 等 策 筆 筐 筒 答 筍 筋 筏 筑 粟 粥 絞 結 絨 絕 紫 絮 絲 絡 給 絢 絰 絳 善 翔 翕 耋 聒 肅 腕 腔 腋 腑 腎 脹 腆 脾 腌 腓 腴 舒 舜 菩 萃 菸 萍 菠 菅 萋 菁 華 菱 菴 著 萊 菰 萌 菌 菽 菲 菊 萸 萎 萄 菜 萇 菔 菟 虛 蛟 蛙 蛭 蛔 蛛 蛤 蛐 蛞 街 裁 裂 袱 覃 視 註 詠 評 詞 証 詁 詔 詛 詐 詆 訴 診 訶 詖 象 貂 貯 貼 貳 貽 賁 費 賀 貴 買 貶 貿 貸 越 超 趁 跎 距 跋 跚 跑 跌 跛 跆 軻 軸 軼 辜 逮 逵 週 逸 進 逶 鄂 郵 鄉 郾 酣 酥 量 鈔 鈕 鈣 鈉 鈞 鈍 鈐 鈇 鈑 閔 閏 開 閑 間 閒 閎 隊 階 隋 陽 隅 隆 隍 陲 隄 雁 雅 雄 集 雇 雯 雲 韌 項 順 須 飧 飪 飯 飩 飲 飭 馮 馭 黃 黍 黑 亂 傭 債 傲 傳 僅 傾 催 傷 傻 傯 僇 剿 剷 剽 募 勦 勤 勢 勣 匯 嗟 嗨 嗓 嗦 嗎 嗜 嗇 嗑 嗣 嗤 嗯 嗚 嗡 嗅 嗆 嗥 嗉 園 圓 塞 塑 塘 塗 塚 塔 填 塌 塭 塊 塢 塒 塋 奧 嫁 嫉 嫌 媾 媽 媼 媳 嫂 媲 嵩 嵯 幌 幹 廉 廈 弒 彙 徬 微 愚 意 慈 感 想 愛 惹 愁 愈 慎 慌 慄 慍 愾 愴 愧 愍 愆 愷 戡 戢 搓 搾 搞 搪 搭 搽 搬 搏 搜 搔 損 搶 搖 搗 搆 敬 斟 新 暗 暉 暇 暈 暖 暄 暘 暍 會 榔 業 楚 楷 楠 楔 極 椰 概 楊 楨 楫 楞 楓 楹 榆 楝 楣 楛 歇 歲 毀 殿 毓 毽 溢 溯 滓 溶 滂 源 溝 滇 滅 溥 溘 溼 溺 溫 滑 準 溜 滄 滔 溪 溧 溴 煎 煙 煩 煤 煉 照 煜 煬 煦 煌 煥 煞 煆 煨 煖 爺 牒 猷 獅 猿 猾 瑯 瑚 瑕 瑟 瑞 瑁 琿 瑙 瑛 瑜 當 畸 瘀 痰 瘁 痲 痱 痺 痿 痴 痳 盞 盟 睛 睫 睦 睞 督 睹 睪 睬 睜 睥 睨 睢 矮 碎 碰 碗 碘 碌 碉 硼 碑 碓 硿 祺 祿 禁 萬 禽 稜 稚 稠 稔 稟 稞 窟 窠 筷 節 筠 筮 筧 粱 粳 粵 經 絹 綑 綁 綏 絛 置 罩 罪 署 義 羨 群 聖 聘 肆 肄 腱 腰 腸 腥 腮 腳 腫 腹 腺 腦 舅 艇 蒂 葷 落 萱 葵 葦 葫 葉 葬 葛 萼 萵 葡 董 葩 葭 葆 虞 虜 號 蛹 蜓 蜈 蜇 蜀 蛾 蛻 蜂 蜃 蜆 蜊 衙 裟 裔 裙 補 裘 裝 裡 裊 裕 裒 覜 解 詫 該 詳 試 詩 詰 誇 詼 詣 誠 話 誅 詭 詢 詮 詬 詹 詻 訾 詨 豢 貊 貉 賊 資 賈 賄 貲 賃 賂 賅 跡 跟 跨 路 跳 跺 跪 跤 跦 躲 較 載 軾 輊 辟 農 運 遊 道 遂 達 逼 違 遐 遇 遏 過 遍 遑 逾 遁 鄒 鄗 酬 酪 酩 釉 鈷 鉗 鈸 鈽 鉀 鈾 鉛 鉋 鉤 鉑 鈴 鉉 鉍 鉅 鈹 鈿 鉚 閘 隘 隔 隕 雍 雋 雉 雊 雷 電 雹 零 靖 靴 靶 預 頑 頓 頊 頒 頌 飼 飴 飽 飾 馳 馱 馴 髡 鳩 麂 鼎 鼓 鼠 僧 僮 僥 僖 僭 僚 僕 像 僑 僱 僎 僩 兢 凳 劃 劂 匱 厭 嗾 嘀 嘛 嘗 嗽 嘔 嘆 嘉 嘍 嘎 嗷 嘖 嘟 嘈 嘐 嗶 團 圖 塵 塾 境 墓 墊 塹 墅 塽 壽 夥 夢 夤 奪 奩 嫡 嫦 嫩 嫗 嫖 嫘 嫣 孵 寞 寧 寡 寥 實 寨 寢 寤 察 對 屢 嶄 嶇 幛 幣 幕 幗 幔 廓 廖 弊 彆 彰 徹 慇 愿 態 慷 慢 慣 慟 慚 慘 慵 截 撇 摘 摔 撤 摸 摟 摺 摑 摧 搴 摭 摻 敲 斡 旗 旖 暢 暨 暝 榜 榨 榕 槁 榮 槓 構 榛 榷 榻 榫 榴 槐 槍 榭 槌 榦 槃 榣 歉 歌 氳 漳 演 滾 漓 滴 漩 漾 漠 漬 漏 漂 漢 滿 滯 漆 漱 漸 漲 漣 漕 漫 漯 澈 漪 滬 漁 滲 滌 滷 熔 熙 煽 熊 熄 熒 爾 犒 犖 獄 獐 瑤 瑣 瑪 瑰 瑭 甄 疑 瘧 瘍 瘋 瘉 瘓 盡 監 瞄 睽 睿 睡 磁 碟 碧 碳 碩 碣 禎 福 禍 種 稱 窪 窩 竭 端 管 箕 箋 筵 算 箝 箔 箏 箸 箇 箄 粹 粽 精 綻 綰 綜 綽 綾 綠 緊 綴 網 綱 綺 綢 綿 綵 綸 維 緒 緇 綬 罰 翠 翡 翟 聞 聚 肇 腐 膀 膏 膈 膊 腿 膂 臧 臺 與 舔 舞 艋 蓉 蒿 蓆 蓄 蒙 蒞 蒲 蒜 蓋 蒸 蓀 蓓 蒐 蒼 蓑 蓊 蜿 蜜 蜻 蜢 蜥 蜴 蜘 蝕 蜷 蜩 裳 褂 裴 裹 裸 製 裨 褚 裯 誦 誌 語 誣 認 誡 誓 誤 說 誥 誨 誘 誑 誚 誧 豪 貍 貌 賓 賑 賒 赫 趙 趕 跼 輔 輒 輕 輓 辣 遠 遘 遜 遣 遙 遞 遢 遝 遛 鄙 鄘 鄞 酵 酸 酷 酴 鉸 銀 銅 銘 銖 鉻 銓 銜 銨 鉼 銑 閡 閨 閩 閣 閥 閤 隙 障 際 雌 雒 需 靼 鞅 韶 頗 領 颯 颱 餃 餅 餌 餉 駁 骯 骰 髦 魁 魂 鳴 鳶 鳳 麼 鼻 齊 億 儀 僻 僵 價 儂 儈 儉 儅 凜 劇 劈 劉 劍 劊 勰 厲 嘮 嘻 嘹 嘲 嘿 嘴 嘩 噓 噎 噗 噴 嘶 嘯 嘰 墀 墟 增 墳 墜 墮 墩 墦 奭 嬉 嫻 嬋 嫵 嬌 嬈 寮 寬 審 寫 層 履 嶝 嶔 幢 幟 幡 廢 廚 廟 廝 廣 廠 彈 影 德 徵 慶 慧 慮 慝 慕 憂 慼 慰 慫 慾 憧 憐 憫 憎 憬 憚 憤 憔 憮 戮 摩 摯 摹 撞 撲 撈 撐 撰 撥 撓 撕 撩 撒 撮 播 撫 撚 撬 撙 撢 撳 敵 敷 數 暮 暫 暴 暱 樣 樟 槨 樁 樞 標 槽 模 樓 樊 槳 樂 樅 槭 樑 歐 歎 殤 毅 毆 漿 潼 澄 潑 潦 潔 澆 潭 潛 潸 潮 澎 潺 潰 潤 澗 潘 滕 潯 潠 潟 熟 熬 熱 熨 牖 犛 獎 獗 瑩 璋 璃 瑾 璀 畿 瘠 瘩 瘟 瘤 瘦 瘡 瘢 皚 皺 盤 瞎 瞇 瞌 瞑 瞋 磋 磅 確 磊 碾 磕 碼 磐 稿 稼 穀 稽 稷 稻 窯 窮 箭 箱 範 箴 篆 篇 篁 箠 篌 糊 締 練 緯 緻 緘 緬 緝 編 緣 線 緞 緩 綞 緙 緲 緹 罵 罷 羯 翩 耦 膛 膜 膝 膠 膚 膘 蔗 蔽 蔚 蓮 蔬 蔭 蔓 蔑 蔣 蔡 蔔 蓬 蔥 蓿 蔆 螂 蝴 蝶 蝠 蝦 蝸 蝨 蝙 蝗 蝌 蝓 衛 衝 褐 複 褒 褓 褕 褊 誼 諒 談 諄 誕 請 諸 課 諉 諂 調 誰 論 諍 誶 誹 諛 豌 豎 豬 賠 賞 賦 賤 賬 賭 賢 賣 賜 質 賡 赭 趟 趣 踫 踐 踝 踢 踏 踩 踟 踡 踞 躺 輝 輛 輟 輩 輦 輪 輜 輞 輥 適 遮 遨 遭 遷 鄰 鄭 鄧 鄱 醇 醉 醋 醃 鋅 銻 銷 鋪 銬 鋤 鋁 銳 銼 鋒 鋇 鋰 銲 閭 閱 霄 霆 震 霉 靠 鞍 鞋 鞏 頡 頫 頜 颳 養 餓 餒 餘 駝 駐 駟 駛 駑 駕 駒 駙 骷 髮 髯 鬧 魅 魄 魷 魯 鴆 鴉 鴃 麩 麾 黎 墨 齒 儒 儘 儔 儐 儕 冀 冪 凝 劑 劓 勳 噙 噫 噹 噩 噤 噸 噪 器 噥 噱 噯 噬 噢 噶 壁 墾 壇 壅 奮 嬝 嬴 學 寰 導 彊 憲 憑 憩 憊 懍 憶 憾 懊 懈 戰 擅 擁 擋 撻 撼 據 擄 擇 擂 操 撿 擒 擔 撾 整 曆 曉 暹 曄 曇 暸 樽 樸 樺 橙 橫 橘 樹 橄 橢 橡 橋 橇 樵 機 橈 歙 歷 氅 濂 澱 澡 濃 澤 濁 澧 澳 激 澹 澶 澦 澠 澴 熾 燉 燐 燒 燈 燕 熹 燎 燙 燜 燃 燄 獨 璜 璣 璘 璟 璞 瓢 甌 甍 瘴 瘸 瘺 盧 盥 瞠 瞞 瞟 瞥 磨 磚 磬 磧 禦 積 穎 穆 穌 穋 窺 篙 簑 築 篤 篛 篡 篩 篦 糕 糖 縊 縑 縈 縛 縣 縞 縝 縉 縐 罹 羲 翰 翱 翮 耨 膳 膩 膨 臻 興 艘 艙 蕊 蕙 蕈 蕨 蕩 蕃 蕉 蕭 蕪 蕞 螃 螟 螞 螢 融 衡 褪 褲 褥 褫 褡 親 覦 諦 諺 諫 諱 謀 諜 諧 諮 諾 謁 謂 諷 諭 諳 諶 諼 豫 豭 貓 賴 蹄 踱 踴 蹂 踹 踵 輻 輯 輸 輳 辨 辦 遵 遴 選 遲 遼 遺 鄴 醒 錠 錶 鋸 錳 錯 錢 鋼 錫 錄 錚 錐 錦 錡 錕 錮 錙 閻 隧 隨 險 雕 霎 霑 霖 霍 霓 霏 靛 靜 靦 鞘 頰 頸 頻 頷 頭 頹 頤 餐 館 餞 餛 餡 餚 駭 駢 駱 骸 骼 髻 髭 鬨 鮑 鴕 鴣 鴦 鴨 鴒 鴛 默 黔 龍 龜 優 償 儡 儲 勵 嚎 嚀 嚐 嚅 嚇 嚏 壕 壓 壑 壎 嬰 嬪 嬤 孺 尷 屨 嶼 嶺 嶽 嶸 幫 彌 徽 應 懂 懇 懦 懋 戲 戴 擎 擊 擘 擠 擰 擦 擬 擱 擢 擭 斂 斃 曙 曖 檀 檔 檄 檢 檜 櫛 檣 橾 檗 檐 檠 歜 殮 毚 氈 濘 濱 濟 濠 濛 濤 濫 濯 澀 濬 濡 濩 濕 濮 濰 燧 營 燮 燦 燥 燭 燬 燴 燠 爵 牆 獰 獲 璩 環 璦 璨 癆 療 癌 盪 瞳 瞪 瞰 瞬 瞧 瞭 矯 磷 磺 磴 磯 礁 禧 禪 穗 窿 簇 簍 篾 篷 簌 篠 糠 糜 糞 糢 糟 糙 糝 縮 績 繆 縷 縲 繃 縫 總 縱 繅 繁 縴 縹 繈 縵 縿 縯 罄 翳 翼 聱 聲 聰 聯 聳 臆 臃 膺 臂 臀 膿 膽 臉 膾 臨 舉 艱 薪 薄 蕾 薜 薑 薔 薯 薛 薇 薨 薊 虧 蟀 蟑 螳 蟒 蟆 螫 螻 螺 蟈 蟋 褻 褶 襄 褸 褽 覬 謎 謗 謙 講 謊 謠 謝 謄 謐 豁 谿 豳 賺 賽 購 賸 賻 趨 蹉 蹋 蹈 蹊 轄 輾 轂 轅 輿 避 遽 還 邁 邂 邀 鄹 醣 醞 醜 鍍 鎂 錨 鍵 鍊 鍥 鍋 錘 鍾 鍬 鍛 鍰 鍚 鍔 闊 闋 闌 闈 闆 隱 隸 雖 霜 霞 鞠 韓 顆 颶 餵 騁 駿 鮮 鮫 鮪 鮭 鴻 鴿 麋 黏 點 黜 黝 黛 鼾 齋 叢 嚕 嚮 壙 壘 嬸 彝 懣 戳 擴 擲 擾 攆 擺 擻 擷 斷 曜 朦 檳 檬 櫃 檻 檸 櫂 檮 檯 歟 歸 殯 瀉 瀋 濾 瀆 濺 瀑 瀏 燻 燼 燾 燸 獷 獵 璧 璿 甕 癖 癘 癒 瞽 瞿 瞻 瞼 礎 禮 穡 穢 穠 竄 竅 簫 簧 簪 簞 簣 簡 糧 織 繕 繞 繚 繡 繒 繙 罈 翹 翻 職 聶 臍 臏 舊 藏 薩 藍 藐 藉 薰 薺 薹 薦 蟯 蟬 蟲 蟠 覆 覲 觴 謨 謹 謬 謫 豐 贅 蹙 蹣 蹦 蹤 蹟 蹕 軀 轉 轍 邇 邃 邈 醫 醬 釐 鎔 鎊 鎖 鎢 鎳 鎮 鎬 鎰 鎘 鎚 鎗 闔 闖 闐 闕 離 雜 雙 雛 雞 霤 鞣 鞦 鞭 韹 額 顏 題 顎 顓 颺 餾 餿 餽 餮 馥 騎 髁 鬃 鬆 魏 魎 魍 鯊 鯉 鯽 鯈 鯀 鵑 鵝 鵠 黠 鼕 鼬 儳 嚥 壞 壟 壢 寵 龐 廬 懲 懷 懶 懵 攀 攏 曠 曝 櫥 櫝 櫚 櫓 瀛 瀟 瀨 瀚 瀝 瀕 瀘 爆 爍 牘 犢 獸 獺 璽 瓊 瓣 疇 疆 癟 癡 矇 礙 禱 穫 穩 簾 簿 簸 簽 簷 籀 繫 繭 繹 繩 繪 羅 繳 羶 羹 羸 臘 藩 藝 藪 藕 藤 藥 藷 蟻 蠅 蠍 蟹 蟾 襠 襟 襖 襞 譁 譜 識 證 譚 譎 譏 譆 譙 贈 贊 蹼 蹲 躇 蹶 蹬 蹺 蹴 轔 轎 辭 邊 邋 醱 醮 鏡 鏑 鏟 鏃 鏈 鏜 鏝 鏖 鏢 鏍 鏘 鏤 鏗 鏨 關 隴 難 霪 霧 靡 韜 韻 類 願 顛 颼 饅 饉 騖 騙 鬍 鯨 鯧 鯖 鯛 鶉 鵡 鵲 鵪 鵬 麒 麗 麓 麴 勸 嚨 嚷 嚶 嚴 嚼 壤 孀 孃 孽 寶 巉 懸 懺 攘 攔 攙 曦 朧 櫬 瀾 瀰 瀲 爐 獻 瓏 癢 癥 礦 礪 礬 礫 竇 競 籌 籃 籍 糯 糰 辮 繽 繼 纂 罌 耀 臚 艦 藻 藹 蘑 藺 蘆 蘋 蘇 蘊 蠔 蠕 襤 覺 觸 議 譬 警 譯 譟 譫 贏 贍 躉 躁 躅 躂 醴 釋 鐘 鐃 鏽 闡 霰 飄 饒 饑 馨 騫 騰 騷 騵 鰓 鰍 鹹 麵 黨 鼯 齟 齣 齡 儷 儸 囁 囀 囂 夔 屬 巍 懼 懾 攝 攜 斕 曩 櫻 欄 櫺 殲 灌 爛 犧 瓖 瓔 癩 矓 籐 纏 續 羼 蘗 蘭 蘚 蠣 蠢 蠡 蠟 襪 襬 覽 譴 護 譽 贓 躊 躍 躋 轟 辯 醺 鐮 鐳 鐵 鐺 鐸 鐲 鐫 闢 霸 霹 露 響 顧 顥 饗 驅 驃 驀 騾 髏 魔 魑 鰭 鰥 鶯 鶴 鷂 鶸 麝 黯 鼙 齜 齦 齧 儼 儻 囈 囊 囉 孿 巔 巒 彎 懿 攤 權 歡 灑 灘 玀 瓤 疊 癮 癬 禳 籠 籟 聾 聽 臟 襲 襯 觼 讀 贖 贗 躑 躓 轡 酈 鑄 鑑 鑒 霽 霾 韃 韁 顫 饕 驕 驍 髒 鬚 鱉 鰱 鰾 鰻 鷓 鷗 鼴 齬 齪 龔 囌 巖 戀 攣 攫 攪 曬 欐 瓚 竊 籤 籣 籥 纓 纖 纔 臢 蘸 蘿 蠱 變 邐 邏 鑣 鑠 鑤 靨 顯 饜 驚 驛 驗 髓 體 髑 鱔 鱗 鱖 鷥 麟 黴 囑 壩 攬 灞 癱 癲 矗 罐 羈 蠶 蠹 衢 讓 讒 讖 艷 贛 釀 鑪 靂 靈 靄 韆 顰 驟 鬢 魘 鱟 鷹 鷺 鹼 鹽 鼇 齷 齲 廳 欖 灣 籬 籮 蠻 觀 躡 釁 鑲 鑰 顱 饞 髖 鬣 黌 灤 矚 讚 鑷 韉 驢 驥 纜 讜 躪 釅 鑽 鑾 鑼 鱷 鱸 黷 豔 鑿 鸚 爨 驪 鬱 鸛 鸞 籲 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ 丶 丿 亅 亠 冂 冖 冫 勹 匸 卩 厶 夊 宀 巛 ⼳ 广 廴 彐 彡 攴 无 疒 癶 辵 隶 ¨ ˆ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー [ ] ✽ ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ⇧ ↸ ↹ ㇏ 𠃌 乚 𠂊 刂 䒑 龰 冈 龱 𧘇 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ¬ ¦ ' " ㈱ № ℡ ゛ ゜ ⺀ ⺄ ⺆ ⺇ ⺈ ⺊ ⺌ ⺍ ⺕ ⺜ ⺝ ⺥ ⺧ ⺪ ⺬ ⺮ ⺶ ⺼ ⺾ ⻆ ⻊ ⻌ ⻍ ⻏ ⻖ ⻗ ⻞ ⻣ � � � ʃ ɐ ɛ ɔ ɵ œ ø ŋ ʊ ɪ 乂 乜 凵 匚 厂 万 丌 乇 亍 囗 兀 屮 彳 丏 冇 与 丮 亓 仂 仉 仈 冘 勼 卬 厹 圠 夃 夬 尐 巿 旡 殳 毌 气 爿 丱 丼 仨 仜 仩 仡 仝 仚 刌 匜 卌 圢 圣 夗 夯 宁 宄 尒 尻 屴 屳 帄 庀 庂 忉 戉 扐 氕 氶 汃 氿 氻 犮 犰 玊 禸 肊 阞 伎 优 伬 仵 伔 仱 伀 价 伈 伝 伂 伅 伢 伓 伄 仴 伒 冱 刓 刉 刐 劦 匢 匟 卍 厊 吇 囡 囟 圮 圪 圴 夼 妀 奼 妅 奻 奾 奷 奿 孖 尕 尥 屼 屺 屻 屾 巟 幵 庄 异 弚 彴 忕 忔 忏 扜 扞 扤 扡 扦 扢 扙 扠 扚 扥 旯 旮 朾 朹 朸 朻 机 朿 朼 朳 氘 汆 汒 汜 汏 汊 汔 汋 汌 灱 牞 犴 犵 玎 甪 癿 穵 网 艸 艼 芀 艽 艿 虍 襾 邙 邗 邘 邛 邔 阢 阤 阠 阣 佖 伻 佢 佉 体 佤 伾 佧 佒 佟 佁 佘 伭 伳 伿 佡 冏 冹 刜 刞 刡 劭 劮 匉 卣 卲 厎 厏 吰 吷 吪 呔 呅 吙 吜 吥 吘 吽 呏 呁 吨 吤 呇 囮 囧 囥 坁 坅 坌 坉 坋 坒 夆 奀 妦 妘 妠 妗 妎 妢 妐 妏 妧 妡 宎 宒 尨 尪 岍 岏 岈 岋 岉 岒 岊 岆 岓 岕 巠 帊 帎 庋 庉 庌 庈 庍 弅 弝 彸 彶 忒 忑 忐 忭 忨 忮 忳 忡 忤 忣 忺 忯 忷 忻 怀 忴 戺 抃 抌 抎 抏 抔 抇 扱 扻 扺 扰 抁 抈 扷 扽 扲 扴 攷 旰 旴 旳 旲 旵 杅 杇 杙 杕 杌 杈 杝 杍 杚 杋 毐 氙 氚 汸 汧 汫 沄 沋 沏 汱 汯 汩 沚 汭 沇 沕 沜 汦 汳 汥 汻 沎 灴 灺 牣 犿 犽 狃 狆 狁 犺 狅 玕 玗 玓 玔 玒 町 甹 疔 疕 皁 礽 耴 肕 肙 肐 肒 肜 芐 芏 芅 芎 芑 芓 芊 芃 芄 豸 迉 辿 邟 邡 邥 邞 邧 邠 阰 阨 阯 阭 丳 侘 佼 侅 佽 侀 侇 佶 佴 侉 侄 佷 佌 侗 佪 侚 佹 侁 佸 侐 侜 侔 侞 侒 侂 侕 佫 佮 冞 冼 冾 刵 刲 刳 剆 刱 劼 匊 匋 匼 厒 厔 咇 呿 咁 咑 咂 咈 呫 呺 呾 呥 呬 呴 呦 咍 呯 呡 呠 咘 呣 呧 呤 囷 囹 坯 坲 坭 坫 坱 坰 坶 垀 坵 坻 坳 坴 坢 坨 坽 夌 奅 妵 妺 姏 姎 妲 姌 姁 妶 妼 姃 姖 妱 妽 姀 姈 妴 姇 孢 孥 宓 宕 屄 屇 岮 岤 岠 岵 岯 岨 岬 岟 岣 岭 岢 岪 岧 岝 岥 岶 岰 岦 帗 帔 帙 弨 弢 弣 弤 彔 徂 彾 彽 忞 忥 怭 怦 怙 怲 怋 怴 怊 怗 怳 怚 怞 怬 怢 怍 怐 怮 怓 怑 怌 怉 怜 戔 戽 抭 抴 拑 抾 抪 抶 拊 抮 抳 抯 抻 抩 抰 抸 攽 斨 斻 昉 旼 昄 昒 昈 旻 昃 昋 昍 昅 旽 昑 昐 曶 朊 枅 杬 枎 枒 杶 杻 枘 枆 构 杴 枍 枌 杺 枟 枑 枙 枃 杽 极 杸 杹 枔 欥 殀 歾 毞 氝 沓 泬 泫 泮 泙 沶 泔 沭 泧 沷 泐 泂 沺 泃 泆 泭 泲 泒 泝 沴 沊 沝 沀 泞 泀 洰 泍 泇 沰 泹 泏 泩 泑 炔 炘 炅 炓 炆 炄 炑 炖 炂 炚 炃 牪 狖 狋 狘 狉 狜 狒 狔 狚 狌 狑 玤 玡 玭 玦 玢 玠 玬 玝 瓝 瓨 甿 畀 甾 疌 疘 皯 盳 盱 盰 盵 矸 矼 矹 矻 矺 矷 祂 礿 秅 穸 穻 竻 籵 糽 耵 肏 肮 肣 肸 肵 肭 舠 芠 苀 芫 芚 芘 芛 芵 芧 芮 芼 芞 芺 芴 芨 芡 芩 苂 芤 苃 芶 芢 虰 虯 虭 虮 豖 迒 迋 迓 迍 迖 迕 迗 邲 邴 邯 邳 邰 阹 阽 阼 阺 陃 俍 俅 俓 侲 俉 俋 俁 俔 俜 俙 侻 侳 俛 俇 俖 侺 俀 侹 俬 剄 剉 勀 勂 匽 卼 厗 厖 厙 厘 咺 咡 咭 咥 哏 哃 茍 咷 咮 哖 咶 哅 哆 咠 呰 咼 咢 咾 呲 哞 咰 垵 垞 垟 垤 垌 垗 垝 垛 垔 垘 垏 垙 垥 垚 垕 壴 复 奓 姡 姞 姮 娀 姱 姝 姺 姽 姼 姶 姤 姲 姷 姛 姩 姳 姵 姠 姾 姴 姭 宨 屌 峐 峘 峌 峗 峋 峛 峞 峚 峉 峇 峊 峖 峓 峔 峏 峈 峆 峎 峟 峸 巹 帡 帢 帣 帠 帤 庰 庤 庢 庛 庣 庥 弇 弮 彖 徆 怷 怹 恔 恲 恞 恅 恓 恇 恉 恛 恌 恀 恂 恟 怤 恄 恘 恦 恮 扂 扃 拏 挍 挋 拵 挎 挃 拫 拹 挏 挌 拸 拶 挀 挓 挔 拺 挕 拻 拰 敁 敃 斪 斿 昶 昡 昲 昵 昜 昦 昢 昳 昫 昺 昝 昴 昹 昮 朏 朐 柁 柲 柈 枺 柜 枻 柸 柘 柀 枷 柅 柫 柤 柟 枵 柍 枳 柷 柶 柮 柣 柂 枹 柎 柧 柰 枲 柼 柆 柭 柌 枮 柦 柛 柺 柉 柊 柃 柪 柋 欨 殂 殄 殶 毖 毘 毠 氠 氡 洨 洴 洭 洟 洼 洿 洒 洊 泚 洳 洄 洙 洺 洚 洑 洀 洝 浂 洁 洘 洷 洃 洏 浀 洇 洠 洬 洈 洢 洉 洐 炷 炟 炾 炱 炰 炡 炴 炵 炩 牁 牉 牊 牬 牰 牳 牮 狊 狤 狨 狫 狟 狪 狦 狣 玅 珌 珂 珈 珅 玹 玶 玵 玴 珫 玿 珇 玾 珃 珆 玸 珋 瓬 瓮 甮 畇 畈 疧 疪 癹 盄 眈 眃 眄 眅 眊 盷 盻 盺 矧 矨 砆 砑 砒 砅 砐 砏 砎 砉 砃 砓 祊 祌 祋 祅 祄 秕 种 秏 秖 秎 窀 穾 竑 笀 笁 籺 籸 籹 籿 粀 粁 紃 紈 紁 罘 羑 羍 羾 耇 耎 耏 耔 耷 胘 胇 胠 胑 胈 胂 胐 胅 胣 胙 胜 胊 胕 胉 胏 胗 胦 胍 臿 舡 芔 苙 苾 苹 茇 苨 茀 苕 茺 苫 苖 苴 苬 苡 苲 苵 茌 苻 苶 苰 苪 苤 苠 苺 苳 苭 虷 虴 虼 虳 衁 衎 衧 衪 衩 觓 訄 訇 赲 迣 迡 迮 迠 郱 邽 邿 郕 郅 邾 郇 郋 郈 釔 釓 陔 陏 陑 陓 陊 陎 倞 倅 倇 倓 倢 倰 倛 俵 俴 倳 倷 倬 俶 俷 倗 倜 倠 倧 倵 倯 倱 倎 党 冔 冓 凊 凄 凅 凈 凎 剡 剚 剒 剞 剟 剕 剢 勍 匎 厞 唦 哢 唗 唒 哧 哳 哤 唚 哿 唄 唈 哫 唑 唅 哱 唊 哻 哷 哸 哠 唎 唃 唋 圁 圂 埌 堲 埕 埒 垺 埆 垽 垼 垸 垶 垿 埇 埐 垹 埁 夎 奊 娙 娖 娭 娮 娕 娏 娗 娊 娞 娳 孬 宧 宭 宬 尃 屖 屔 峬 峿 峮 峱 峷 崀 峹 帩 帨 庨 庮 庪 庬 弳 弰 彧 恝 恚 恧 恁 悢 悈 悀 悒 悁 悝 悃 悕 悛 悗 悇 悜 悎 戙 扆 拲 挐 捖 挬 捄 捅 挶 捃 揤 挹 捋 捊 挼 挩 捁 挴 捘 捔 捙 挭 捇 挳 捚 捑 挸 捗 捀 捈 敊 敆 旆 旃 旄 旂 晊 晟 晇 晑 朒 朓 栟 栚 桉 栲 栳 栻 桋 桏 栖 栱 栜 栵 栫 栭 栯 桎 桄 栴 栝 栒 栔 栦 栨 栮 桍 栺 栥 栠 欬 欯 欭 欱 欴 歭 肂 殈 毦 毤 毨 毣 毢 毧 氥 浺 浣 浤 浶 洍 浡 涒 浘 浢 浭 浯 涑 涍 淯 浿 涆 浞 浧 浠 涗 浰 浼 浟 涂 涘 洯 浨 涋 浾 涀 涄 洖 涃 浻 浽 浵 涐 烜 烓 烑 烝 烋 缹 烢 烗 烒 烞 烠 烔 烍 烅 烆 烇 烚 烎 烡 牂 牸 牷 牶 猀 狺 狴 狾 狶 狳 狻 猁 珓 珙 珥 珖 玼 珧 珣 珩 珜 珒 珛 珔 珝 珚 珗 珘 珨 瓞 瓟 瓴 瓵 甡 畛 畟 疰 痁 疻 痄 痀 疿 疶 疺 皊 盉 眝 眛 眐 眓 眒 眣 眑 眕 眙 眚 眢 眧 砣 砬 砢 砵 砯 砨 砮 砫 砡 砩 砳 砪 砱 祔 祛 祏 祜 祓 祒 祑 秫 秬 秠 秮 秭 秪 秜 秞 秝 窆 窉 窅 窋 窌 窊 窇 竘 笐 笄 笓 笅 笏 笈 笊 笎 笉 笒 粄 粑 粊 粌 粈 粍 粅 紞 紝 紑 紎 紘 紖 紓 紟 紒 紏 紌 罜 罡 罞 罠 罝 罛 羖 羒 翃 翂 翀 耖 耾 耹 胺 胲 胹 胵 脁 胻 脀 舁 舯 舥 茳 茭 荄 茙 荑 茥 荖 茿 荁 茦 茜 茢 荂 荎 茛 茪 茈 茼 荍 茖 茤 茠 茷 茯 茩 荇 荅 荌 荓 茞 茬 荋 茧 荈 虓 虒 蚢 蚨 蚖 蚍 蚑 蚞 蚇 蚗 蚆 蚋 蚚 蚅 蚥 蚙 蚡 蚧 蚕 蚘 蚎 蚝 蚐 蚔 衃 衄 衭 衵 衶 衲 袀 衱 衿 衯 袃 衾 衴 衼 訒 豇 豗 豻 貤 貣 赶 赸 趵 趷 趶 軑 軓 迾 迵 适 迿 迻 逄 迼 迶 郖 郠 郙 郚 郣 郟 郥 郘 郛 郗 郜 郤 酐 酎 酏 釕 釢 釚 陜 陟 隼 飣 髟 鬯 乿 偰 偪 偡 偞 偠 偓 偋 偝 偲 偈 偍 偁 偛 偊 偢 倕 偅 偟 偩 偫 偣 偤 偆 偀 偮 偳 偗 偑 凐 剫 剭 剬 剮 勖 勓 匭 厜 啵 啶 唼 啍 啐 唴 唪 啑 啢 唶 唵 唰 啒 啅 唌 唲 啥 啎 唹 啈 唭 唻 啀 啋 圊 圇 埻 堔 埢 埶 埜 埴 堀 埭 埽 堈 埸 堋 埳 埏 堇 埮 埣 埲 埥 埬 埡 堎 埼 堐 埧 堁 堌 埱 埩 埰 堍 堄 奜 婠 婘 婕 婧 婞 娸 娵 婭 婐 婟 婥 婬 婓 婤 婗 婃 婝 婒 婄 婛 婈 媎 娾 婍 娹 婌 婰 婩 婇 婑 婖 婂 婜 孲 孮 寁 寀 屙 崞 崋 崝 崚 崠 崌 崨 崍 崦 崥 崏 崰 崒 崣 崟 崮 帾 帴 庱 庴 庹 庲 庳 弶 弸 徛 徖 徟 悊 悐 悆 悾 悰 悺 惓 惔 惏 惤 惙 惝 惈 悱 惛 悷 惊 悿 惃 惍 惀 挲 捥 掊 掂 捽 掽 掞 掭 掝 掗 掫 掎 捯 掇 掐 据 掯 捵 掜 捭 掮 捼 掤 挻 掟 捸 掅 掁 掑 掍 捰 敓 旍 晥 晡 晛 晙 晜 晢 朘 桹 梇 梐 梜 桭 桮 梮 梫 楖 桯 梣 梬 梩 桵 桴 梲 梏 桷 梒 桼 桫 桲 梪 梀 桱 桾 梛 梖 梋 梠 梉 梤 桸 桻 梑 梌 梊 桽 欶 欳 欷 欸 殑 殏 殍 殎 殌 氪 淀 涫 涴 涳 湴 涬 淩 淢 涷 淶 淔 渀 淈 淠 淟 淖 涾 淥 淜 淝 淛 淴 淊 涽 淭 淰 涺 淕 淂 淏 淉 淐 淲 淓 淽 淗 淍 淣 涻 烺 焍 烷 焗 烴 焌 烰 焄 烳 焐 烼 烿 焆 焓 焀 烸 烶 焋 焂 焎 牾 牻 牼 牿 猝 猗 猇 猑 猘 猊 猈 狿 猏 猞 玈 珶 珸 珵 琄 琁 珽 琇 琀 珺 珼 珿 琌 琋 珴 琈 畤 畣 痎 痒 痏 痋 痌 痑 痐 皏 皉 盓 眹 眯 眭 眱 眲 眴 眳 眽 眥 眻 眵 硈 硒 硉 硍 硊 硌 砦 硅 硐 祤 祧 祩 祪 祣 祫 祡 离 秺 秸 秶 秷 窏 窔 窐 笵 筇 笴 笥 笰 笢 笤 笳 笘 笪 笝 笱 笫 笭 笯 笲 笸 笚 笣 粔 粘 粖 粣 紵 紽 紸 紶 紺 絅 紬 紩 絁 絇 紾 紿 絊 紻 紨 罣 羕 羜 羝 羛 翊 翋 翍 翐 翑 翇 翏 翉 耟 耞 耛 聇 聃 聈 脘 脥 脙 脛 脭 脟 脬 脞 脡 脕 脧 脝 脢 舑 舸 舳 舺 舴 舲 艴 莐 莣 莨 莍 荺 荳 莤 荴 莏 莁 莕 莙 荵 莔 莩 荽 莃 莌 莝 莛 莪 莋 荾 莥 莯 莈 莗 莰 荿 莦 莇 莮 荶 莚 虙 虖 蚿 蚷 蛂 蛁 蛅 蚺 蚰 蛈 蚹 蚳 蚸 蛌 蚴 蚻 蚼 蛃 蚽 蚾 衒 袉 袕 袨 袢 袪 袚 袑 袡 袟 袘 袧 袙 袛 袗 袤 袬 袌 袓 袎 覂 觖 觙 觕 訰 訧 訬 訞 谹 谻 豜 豝 豽 貥 赽 赻 赹 趼 跂 趹 趿 跁 軘 軞 軝 軜 軗 軠 軡 逤 逋 逑 逜 逌 逡 郯 郪 郰 郴 郲 郳 郔 郫 郬 郩 酖 酘 酚 酓 酕 釬 釴 釱 釳 釸 釤 釹 釪 釫 釷 釨 釮 镺 閆 閈 陼 陭 陫 陱 陯 隿 靪 頄 飥 馗 傛 傕 傔 傞 傋 傣 傃 傌 傎 傝 偨 傜 傒 傂 傇 兟 凔 匒 匑 厤 厧 喑 喨 喥 喭 啷 噅 喢 喓 喈 喏 喵 喁 喣 喒 喤 啽 喌 喦 啿 喕 喡 喎 圌 堩 堷 堙 堞 堧 堣 堨 埵 塈 堥 堜 堛 堳 堿 堶 堮 堹 堸 堭 堬 堻 奡 媯 媔 媟 婺 媢 媞 婸 媦 婼 媥 媬 媕 媮 娷 媄 媊 媗 媃 媋 媩 婻 婽 媌 媜 媏 媓 媝 寪 寍 寋 寔 寑 寊 寎 尌 尰 崷 嵃 嵫 嵁 嵋 崿 崵 嵑 嵎 嵕 崳 崺 嵒 崽 崱 嵙 嵂 崹 嵉 崸 崼 崲 崶 嵀 嵅 幄 幁 彘 徦 徥 徫 惉 悹 惌 惢 惎 惄 愔 惲 愊 愖 愅 惵 愓 惸 惼 惾 惁 愃 愘 愝 愐 惿 愄 愋 扊 掔 掱 掰 揎 揥 揨 揯 揃 撝 揳 揊 揠 揶 揕 揲 揵 摡 揟 掾 揝 揜 揄 揘 揓 揂 揇 揌 揋 揈 揰 揗 揙 攲 敧 敪 敤 敜 敨 敥 斌 斝 斞 斮 旐 旒 晼 晬 晻 暀 晱 晹 晪 晲 朁 椌 棓 椄 棜 椪 棬 棪 棱 椏 棖 棷 棫 棤 棶 椓 椐 棳 棡 椇 棌 椈 楰 梴 椑 棯 棆 椔 棸 棐 棽 棼 棨 椋 椊 椗 棎 棈 棝 棞 棦 棴 棑 椆 棔 棩 椕 椥 棇 欹 欻 欿 欼 殔 殗 殙 殕 殽 毰 毲 毳 氰 淼 湆 湇 渟 湉 溈 渼 渽 湅 湢 渫 渿 湁 湝 湳 渜 渳 湋 湀 湑 渻 渃 渮 湞 湨 湜 湡 渱 渨 湠 湱 湫 渹 渢 渰 湓 湥 渧 湸 湤 湷 湕 湹 湒 湦 渵 渶 湚 焠 焞 焯 烻 焮 焱 焣 焥 焢 焲 焟 焨 焺 焛 牋 牚 犈 犉 犆 犅 犋 猒 猋 猰 猢 猱 猳 猧 猲 猭 猦 猣 猵 猌 琮 琬 琰 琫 琖 琚 琡 琭 琱 琤 琣 琝 琩 琠 琲 瓻 甯 畯 畬 痧 痚 痡 痦 痝 痟 痤 痗 皕 皒 盚 睆 睇 睄 睍 睅 睊 睎 睋 睌 矞 矬 硠 硤 硥 硜 硭 硱 硪 确 硰 硩 硨 硞 硢 祴 祳 祲 祰 稂 稊 稃 稌 稄 窙 竦 竤 筊 笻 筄 筈 筌 筎 筀 筘 筅 粢 粞 粨 粡 絘 絯 絣 絓 絖 絧 絪 絏 絭 絜 絫 絒 絔 絩 絑 絟 絎 缾 缿 罥 罦 羢 羠 羡 翗 聑 聏 聐 胾 胔 腃 腊 腒 腏 腇 脽 腍 脺 臦 臮 臷 臸 臹 舄 舼 舽 舿 艵 茻 菏 菹 萣 菀 菨 萒 菧 菤 菼 菶 萐 菆 菈 菫 菣 莿 萁 菝 菥 菘 菿 菡 菋 菎 菖 菵 菉 萉 萏 菞 萑 萆 菂 菳 菕 菺 菇 菑 菪 萓 菃 菬 菮 菄 菻 菗 菢 萛 菛 菾 蛘 蛢 蛦 蛓 蛣 蛚 蛪 蛝 蛫 蛜 蛬 蛩 蛗 蛨 蛑 衈 衖 衕 袺 裗 袹 袸 裀 袾 袶 袼 袷 袽 袲 褁 裉 覕 覘 覗 觝 觚 觛 詎 詍 訹 詙 詀 詗 詘 詄 詅 詒 詈 詑 詊 詌 詏 豟 貁 貀 貺 貾 貰 貹 貵 趄 趀 趉 跘 跓 跍 跇 跖 跜 跏 跕 跙 跈 跗 跅 軯 軷 軺 軹 軦 軮 軥 軵 軧 軨 軶 軫 軱 軬 軴 軩 逭 逴 逯 鄆 鄬 鄄 郿 郼 鄈 郹 郻 鄁 鄀 鄇 鄅 鄃 酡 酤 酟 酢 酠 鈁 鈊 鈥 鈃 鈚 鈦 鈏 鈌 鈀 鈒 釿 釽 鈆 鈄 鈧 鈂 鈜 鈤 鈙 鈗 鈅 鈖 镻 閍 閌 閐 隇 陾 隈 隉 隃 隀 雂 雈 雃 雱 雰 靬 靰 靮 頇 颩 飫 鳦 黹 亃 亄 亶 傽 傿 僆 傮 僄 僊 傴 僈 僂 傰 僁 傺 傱 僋 僉 傶 傸 凗 剺 剸 剻 剼 嗃 嗛 嗌 嗐 嗋 嗊 嗝 嗀 嗔 嗄 嗩 喿 嗒 喍 嗏 嗕 嗢 嗖 嗈 嗲 嗍 嗙 嗂 圔 塓 塨 塤 塏 塍 塉 塯 塕 塎 塝 塙 塥 塛 堽 塣 塱 壼 嫇 嫄 嫋 媺 媸 媱 媵 媰 媿 嫈 媻 嫆 媷 嫀 嫊 媴 媶 嫍 媹 媐 寖 寘 寙 尟 尳 嵱 嵣 嵊 嵥 嵲 嵬 嵞 嵨 嵧 嵢 巰 幏 幎 幊 幍 幋 廅 廌 廆 廋 廇 彀 徯 徭 惷 慉 慊 愫 慅 愶 愲 愮 慆 愯 慏 愩 慀 戠 酨 戣 戥 戤 揅 揱 揫 搐 搒 搉 搠 搤 搳 摃 搟 搕 搘 搹 搷 搢 搣 搌 搦 搰 搨 摁 搵 搯 搊 搚 摀 搥 搧 搋 揧 搛 搮 搡 搎 敯 斒 旓 暆 暌 暕 暐 暋 暊 暙 暔 晸 朠 楦 楟 椸 楎 楢 楱 椿 楅 楪 椹 楂 楗 楙 楺 楈 楉 椵 楬 椳 椽 楥 棰 楸 椴 楩 楀 楯 楄 楶 楘 楁 楴 楌 椻 楋 椷 楜 楏 楑 椲 楒 椯 楻 椼 歆 歅 歃 歂 歈 歁 殛 嗀 毻 毼 毹 毷 毸 溛 滖 滈 溏 滀 溟 溓 溔 溠 溱 溹 滆 滒 溽 滁 溞 滉 溷 溰 滍 溦 滏 溲 溾 滃 滜 滘 溙 溒 溎 溍 溤 溡 溿 溳 滐 滊 溗 溮 溣 煇 煔 煒 煣 煠 煁 煝 煢 煲 煸 煪 煡 煂 煘 煃 煋 煰 煟 煐 煓 煄 煍 煚 牏 犍 犌 犑 犐 犎 猼 獂 猻 猺 獀 獊 獉 瑄 瑊 瑋 瑒 瑑 瑗 瑀 瑏 瑐 瑎 瑂 瑆 瑍 瑔 瓡 瓿 瓾 瓽 甝 畹 畷 榃 痯 瘏 瘃 痷 痾 痼 痹 痸 瘐 痻 痶 痭 痵 痽 皙 皵 盝 睕 睟 睠 睒 睖 睚 睩 睧 睔 睙 睭 矠 碇 碚 碔 碏 碄 碕 碅 碆 碡 碃 硹 碙 碀 碖 硻 祼 禂 祽 祹 稑 稘 稙 稒 稗 稕 稢 稓 稛 稐 窣 窢 窞 竫 筦 筤 筭 筴 筩 筲 筥 筳 筱 筰 筡 筸 筶 筣 粲 粴 粯 綈 綆 綀 綍 絿 綅 絺 綎 絻 綃 絼 綌 綔 綄 絽 綒 罭 罫 罧 罨 罬 羦 羥 羧 翛 翜 耡 腤 腠 腷 腜 腩 腛 腢 腲 朡 腞 腶 腧 腯 腄 腡 舝 艉 艄 艀 艂 艅 蓱 萿 葖 葶 葹 蒏 蒍 葥 葑 葀 蒆 葧 萰 葍 葽 葚 葙 葴 葳 葝 蔇 葞 萷 萺 萴 葺 葃 葸 萲 葅 萩 菙 葋 萯 葂 萭 葟 葰 萹 葎 葌 葒 葯 蓅 蒎 萻 葇 萶 萳 葨 葾 葄 萫 葠 葔 葮 葐 蜋 蜄 蛷 蜌 蛺 蛖 蛵 蝍 蛸 蜎 蜉 蜁 蛶 蜍 蜅 裖 裋 裍 裎 裞 裛 裚 裌 裐 覅 覛 觟 觥 觤 觡 觠 觢 觜 触 詶 誆 詿 詡 訿 詷 誂 誄 詵 誃 誁 詴 詺 谼 豋 豊 豥 豤 豦 貆 貄 貅 賌 赨 赩 趑 趌 趎 趏 趍 趓 趔 趐 趒 跰 跠 跬 跱 跮 跐 跩 跣 跢 跧 跲 跫 跴 輆 軿 輁 輀 輅 輇 輈 輂 輋 遒 逿 遄 遉 逽 鄐 鄍 鄏 鄑 鄖 鄔 鄋 鄎 酮 酯 鉈 鉒 鈰 鈺 鉦 鈳 鉥 鉞 銃 鈮 鉊 鉆 鉭 鉬 鉏 鉠 鉧 鉯 鈶 鉡 鉰 鈱 鉔 鉣 鉐 鉲 鉎 鉓 鉌 鉖 鈲 閟 閜 閞 閛 隒 隓 隑 隗 雎 雺 雽 雸 雵 靳 靷 靸 靲 頏 頍 頎 颬 飶 飹 馯 馲 馰 馵 骭 骫 魛 鳪 鳭 鳧 麀 黽 僦 僔 僗 僨 僳 僛 僪 僝 僤 僓 僬 僰 僯 僣 僠 凘 劀 劁 勩 勫 匰 厬 嘧 嘕 嘌 嘒 嗼 嘏 嘜 嘁 嘓 嘂 嗺 嘝 嘄 嗿 嗹 墉 塼 墐 墘 墆 墁 塿 塴 墋 塺 墇 墑 墎 塶 墂 墈 塻 墔 墏 壾 奫 嫜 嫮 嫥 嫕 嫪 嫚 嫭 嫫 嫳 嫢 嫠 嫛 嫬 嫞 嫝 嫙 嫨 嫟 孷 寠 寣 屣 嶂 嶀 嵽 嶆 嵺 嶁 嵷 嶊 嶉 嶈 嵾 嵼 嶍 嵹 嵿 幘 幙 幓 廘 廑 廗 廎 廜 廕 廙 廒 廔 彄 彃 彯 徶 愬 愨 慁 慞 慱 慳 慒 慓 慲 慬 憀 慴 慔 慺 慛 慥 愻 慪 慡 慖 戩 戧 戫 搫 摍 摛 摝 摴 摶 摲 摳 摽 摵 摦 撦 摎 撂 摞 摜 摋 摓 摠 摐 摿 搿 摬 摫 摙 摥 摷 敳 斠 暡 暠 暟 朅 朄 朢 榱 榶 槉 榠 槎 榖 榰 榬 榼 榑 榙 榎 榧 榍 榩 榾 榯 榿 槄 榽 榤 槔 榹 槊 榚 槏 榳 榓 榪 榡 榞 槙 榗 榐 槂 榵 榥 槆 歊 歍 歋 殞 殟 殠 毃 毄 毾 滎 滵 滱 漃 漥 滸 漷 滻 漮 漉 潎 漙 漚 漧 漘 漻 漒 滭 漊 漶 潳 滹 滮 漭 潀 漰 漼 漵 滫 漇 漎 潃 漅 滽 滶 漹 漜 滼 漺 漟 漍 漞 漈 漡 熇 熐 熉 熀 熅 熂 熏 煻 熆 熁 熗 牄 牓 犗 犕 犓 獃 獍 獑 獌 瑢 瑳 瑱 瑵 瑲 瑧 瑮 甀 甂 甃 畽 疐 瘖 瘈 瘌 瘕 瘑 瘊 瘔 皸 瞁 睼 瞅 瞂 睮 瞀 睯 睾 瞃 碲 碪 碴 碭 碨 硾 碫 碞 碥 碠 碬 碢 碤 禘 禊 禋 禖 禕 禔 禓 禗 禈 禒 禐 稫 穊 稰 稯 稨 稦 窨 窫 窬 竮 箈 箜 箊 箑 箐 箖 箍 箌 箛 箎 箅 箘 劄 箙 箤 箂 粻 粿 粼 粺 綧 綷 緂 綣 綪 緁 緀 緅 綝 緎 緄 緆 緋 緌 綯 綹 綖 綼 綟 綦 綮 綩 綡 緉 罳 翢 翣 翥 翞 耤 聝 聜 膉 膆 膃 膇 膍 膌 膋 舕 蒗 蒤 蒡 蒟 蒺 蓎 蓂 蒬 蒮 蒫 蒹 蒴 蓁 蓍 蒪 蒚 蒱 蓐 蒝 蒧 蒻 蒢 蒔 蓇 蓌 蒛 蒩 蒯 蒨 蓖 蒘 蒶 蓏 蒠 蓗 蓔 蓒 蓛 蒰 蒑 虡 蜳 蜣 蜨 蝫 蝀 蜮 蜞 蜡 蜙 蜛 蝃 蜬 蝁 蜾 蝆 蜠 蜲 蜪 蜭 蜼 蜒 蜺 蜱 蜵 蝂 蜦 蜧 蜸 蜤 蜚 蜰 蜑 裷 裧 裱 裲 裺 裾 裮 裼 裶 裻 裰 裬 裫 覝 覡 覟 覞 觩 觫 觨 誫 誙 誋 誒 誏 誖 谽 豨 豩 賕 賏 賗 趖 踉 踂 跿 踍 跽 踊 踃 踇 踆 踅 跾 踀 踄 輐 輑 輎 輍 鄣 鄜 鄠 鄢 鄟 鄝 鄚 鄤 鄡 鄛 酺 酲 酹 酳 銥 銤 鉶 銛 鉺 銠 銔 銪 銍 銦 銚 銫 鉹 銗 鉿 銣 鋮 銎 銂 銕 銢 鉽 銈 銡 銊 銆 銌 銙 銧 鉾 銇 銩 銝 銋 鈭 隞 隡 雿 靘 靽 靺 靾 鞃 鞀 鞂 靻 鞄 鞁 靿 韎 韍 頖 颭 颮 餂 餀 餇 馝 馜 駃 馹 馻 馺 駂 馽 駇 骱 髣 髧 鬾 鬿 魠 魡 魟 鳱 鳲 鳵 麧 僿 儃 儰 僸 儆 儇 僶 僾 儋 儌 僽 儊 劋 劌 勱 勯 噈 噂 噌 嘵 噁 噊 噉 噆 噘 噚 噀 嘳 嘽 嘬 嘾 嘸 嘪 嘺 圚 墫 墝 墱 墠 墣 墯 墬 墥 墡 壿 嫿 嫴 嫽 嫷 嫶 嬃 嫸 嬂 嫹 嬁 嬇 嬅 嬏 屧 嶙 嶗 嶟 嶒 嶢 嶓 嶕 嶠 嶜 嶡 嶚 嶞 幩 幝 幠 幜 緳 廛 廞 廡 彉 徲 憋 憃 慹 憱 憰 憢 憉 憛 憓 憯 憭 憟 憒 憪 憡 憍 慦 憳 戭 摮 摰 撖 撠 撅 撗 撜 撏 撋 撊 撌 撣 撟 摨 撱 撘 敶 敺 敹 敻 斲 斳 暵 暰 暩 暲 暷 暪 暯 樀 樆 樗 槥 槸 樕 槱 槤 樠 槿 槬 槢 樛 樝 槾 樧 槲 槮 樔 槷 槧 橀 樈 槦 槻 樍 槼 槫 樉 樄 樘 樥 樏 槶 樦 樇 槴 樖 歑 殥 殣 殢 殦 氁 氀 毿 氂 潁 漦 潾 澇 濆 澒 澍 澉 澌 潢 潏 澅 潚 澖 潶 潬 澂 潕 潲 潒 潐 潗 澔 澓 潝 漀 潡 潫 潽 潧 澐 潓 澋 潩 潿 澕 潣 潷 潪 潻 熲 熯 熛 熰 熠 熚 熩 熵 熝 熥 熞 熤 熡 熪 熜 熧 熳 犘 犚 獘 獒 獞 獟 獠 獝 獛 獡 獚 獙 獢 璇 璉 璊 璆 璁 瑽 璅 璈 瑼 瑹 甈 甇 畾 瘥 瘞 瘙 瘝 瘜 瘣 瘚 瘨 瘛 皜 皝 皞 皛 瞍 瞏 瞉 瞈 磍 碻 磏 磌 磑 磎 磔 磈 磃 磄 磉 禚 禡 禠 禜 禢 禛 歶 稹 窲 窴 窳 箷 篋 箾 箬 篎 箯 箹 篊 箵 糅 糈 糌 糋 緷 緛 緪 緧 緗 緡 縃 緺 緦 緶 緱 緰 緮 緟 罶 羬 羰 羭 翭 翫 翪 翬 翦 翨 聤 聧 膣 膟 膞 膕 膢 膙 膗 舖 艏 艓 艒 艐 艎 艑 蔤 蔻 蔏 蔀 蔩 蔎 蔉 蔍 蔟 蔊 蔧 蔜 蓻 蔫 蓺 蔈 蔌 蓴 蔪 蓲 蔕 蓷 蓫 蓳 蓼 蔒 蓪 蓩 蔖 蓾 蔨 蔝 蔮 蔂 蓽 蔞 蓶 蔱 蔦 蓧 蓨 蓰 蓯 蓹 蔘 蔠 蔰 蔋 蔙 蔯 虢 蝖 蝣 蝤 蝷 蟡 蝳 蝘 蝔 蝛 蝒 蝡 蝚 蝑 蝞 蝭 蝪 蝐 蝎 蝟 蝝 蝯 蝬 蝺 蝮 蝜 蝥 蝏 蝻 蝵 蝢 蝧 蝩 衚 褅 褌 褔 褋 褗 褘 褙 褆 褖 褑 褎 褉 覢 覤 覣 觭 觰 觬 諏 諆 誸 諓 諑 諔 諕 誻 諗 誾 諀 諅 諘 諃 誺 誽 諙 谾 豍 貏 賥 賟 賙 賨 賚 賝 賧 趠 趜 趡 趛 踠 踣 踥 踤 踮 踕 踛 踖 踑 踙 踦 踧 踔 踒 踘 踓 踜 踗 踚 輬 輤 輘 輚 輠 輣 輖 輗 遳 遰 遯 遧 遫 鄯 鄫 鄩 鄪 鄲 鄦 鄮 醅 醆 醊 醁 醂 醄 醀 鋐 鋃 鋄 鋀 鋙 銶 鋏 鋱 鋟 鋘 鋩 鋗 鋝 鋌 鋯 鋂 鋨 鋊 鋈 鋎 鋦 鋍 鋕 鋉 鋠 鋞 鋧 鋑 鋓 銵 鋡 鋆 銴 镼 閬 閫 閮 閰 隤 隢 雓 霅 霈 霂 靚 鞊 鞎 鞈 韐 韏 頞 頝 頦 頩 頨 頠 頛 頧 颲 餈 飺 餑 餔 餖 餗 餕 駜 駍 駏 駓 駔 駎 駉 駖 駘 駋 駗 駌 骳 髬 髫 髳 髲 髱 魆 魃 魧 魴 魱 魦 魶 魵 魰 魨 魤 魬 鳼 鳺 鳽 鳿 鳷 鴇 鴀 鳹 鳻 鴈 鴅 鴄 麃 黓 鼏 鼐 儜 儓 儗 儚 儑 凞 匴 叡 噰 噠 噮 噳 噦 噣 噭 噲 噞 噷 圜 圛 壈 墽 壉 墿 墺 壂 墼 壆 嬗 嬙 嬛 嬡 嬔 嬓 嬐 嬖 嬨 嬚 嬠 嬞 寯 嶬 嶱 嶩 嶧 嶵 嶰 嶮 嶪 嶨 嶲 嶭 嶯 嶴 幧 幨 幦 幯 廩 廧 廦 廨 廥 彋 徼 憝 憨 憖 懅 憴 懆 懁 懌 憺 憿 憸 憌 擗 擖 擐 擏 擉 撽 撉 擃 擛 擳 擙 攳 敿 敼 斢 曈 暾 曀 曊 曋 曏 暽 暻 暺 曌 朣 樴 橦 橉 橧 樲 橨 樾 橝 橭 橶 橛 橑 樨 橚 樻 樿 橁 橪 橤 橐 橏 橔 橯 橩 橠 樼 橞 橖 橕 橍 橎 橆 歕 歔 歖 殧 殪 殫 毈 毇 氄 氃 氆 澭 濋 澣 濇 澼 濎 濈 潞 濄 澽 澞 濊 澨 瀄 澥 澮 澺 澬 澪 濏 澿 澸 澢 濉 澫 濍 澯 澲 澰 燅 燂 熿 熸 燖 燀 燁 燋 燔 燊 燇 燏 熽 燘 熼 燆 燚 燛 犝 犞 獩 獦 獧 獬 獥 獫 獪 瑿 璚 璠 璔 璒 璕 璡 甋 疀 瘯 瘭 瘱 瘽 瘳 瘼 瘵 瘲 瘰 皻 盦 瞚 瞝 瞡 瞜 瞛 瞢 瞣 瞕 瞙 瞗 磝 磩 磥 磪 磞 磣 磛 磡 磢 磭 磟 磠 禤 穄 穈 穇 窶 窸 窵 窱 窷 篞 篣 篧 篝 篕 篥 篚 篨 篹 篔 篪 篢 篜 篫 篘 篟 糒 糔 糗 糐 糑 縒 縡 縗 縌 縟 縠 縓 縎 縜 縕 縚 縢 縋 縏 縖 縍 縔 縥 縤 罃 罻 罼 罺 羱 翯 耪 耩 聬 膱 膦 膮 膹 膵 膫 膰 膬 膴 膲 膷 膧 臲 艕 艖 艗 蕖 蕅 蕫 蕍 蕓 蕡 蕘 蕀 蕆 蕤 蕁 蕢 蕄 蕑 蕇 蕣 蔾 蕛 蕱 蕎 蕮 蕵 蕕 蕧 蕠 薌 蕦 蕝 蕔 蕥 蕬 虣 虥 虤 螛 螏 螗 螓 螒 螈 螁 螖 螘 蝹 螇 螣 螅 螐 螑 螝 螄 螔 螜 螚 螉 褞 褦 褰 褭 褮 褧 褱 褢 褩 褣 褯 褬 褟 觱 諠 諢 諲 諴 諵 諝 謔 諤 諟 諰 諈 諞 諡 諨 諿 諯 諻 貑 貒 貐 賵 賮 賱 賰 賳 赬 赮 趥 趧 踳 踾 踸 蹀 蹅 踶 踼 踽 蹁 踰 踿 躽 輶 輮 輵 輲 輹 輷 輴 遶 遹 遻 邆 郺 鄳 鄵 鄶 醓 醐 醑 醍 醏 錧 錞 錈 錟 錆 錏 鍺 錸 錼 錛 錣 錒 錁 鍆 錭 錎 錍 鋋 錝 鋺 錥 錓 鋹 鋷 錴 錂 錤 鋿 錩 錹 錵 錪 錔 錌 錋 鋾 錉 錀 鋻 錖 閼 闍 閾 閹 閺 閶 閿 閵 閽 隩 雔 霋 霒 霐 鞙 鞗 鞔 韰 韸 頵 頯 頲 餤 餟 餧 餩 馞 駮 駬 駥 駤 駰 駣 駪 駩 駧 骹 骿 骴 骻 髶 髺 髹 髷 鬳 鮀 鮅 鮇 魼 魾 魻 鮂 鮓 鮒 鮐 魺 鮕 魽 鮈 鴥 鴗 鴠 鴞 鴔 鴩 鴝 鴘 鴢 鴐 鴙 鴟 麈 麆 麇 麮 麭 黕 黖 黺 鼒 鼽 儦 儥 儢 儤 儠 儩 勴 嚓 嚌 嚍 嚆 嚄 嚃 噾 嚂 噿 嚁 壖 壔 壏 壒 嬭 嬥 嬲 嬣 嬬 嬧 嬦 嬯 嬮 孻 寱 寲 嶷 幬 幪 徾 徻 懃 憵 憼 懧 懠 懥 懤 懨 懞 擯 擩 擣 擫 擤 擨 斁 斀 斶 旚 曒 檍 檖 檁 檥 檉 檟 檛 檡 檞 檇 檓 檎 檕 檃 檨 檤 檑 橿 檦 檚 檅 檌 檒 歛 殭 氉 濌 澩 濴 濔 濣 濜 濭 濧 濦 濞 濲 濝 濢 濨 燡 燱 燨 燲 燤 燰 燢 獳 獮 獯 璗 璲 璫 璐 璪 璭 璱 璥 璯 甐 甑 甒 甏 疄 癃 癈 癉 癇 皤 盩 瞵 瞫 瞲 瞷 瞶 瞴 瞱 瞨 矰 磳 磽 礂 磻 磼 磲 礅 磹 磾 礄 禫 禨 穜 穛 穖 穘 穔 穚 窾 竀 竁 簅 簏 篲 簀 篿 篻 簎 篴 簋 篳 簂 簉 簃 簁 篸 篽 簆 篰 篱 簐 簊 糨 縭 縼 繂 縳 顈 縸 縪 繉 繀 繇 縩 繌 縰 縻 縶 繄 縺 罅 罿 罾 罽 翴 翲 耬 膻 臄 臌 臊 臅 臇 膼 臩 艛 艚 艜 薃 薀 薏 薧 薕 薠 薋 薣 蕻 薤 薚 薞 蕷 蕼 薉 薡 蕺 蕸 蕗 薎 薖 薆 薍 薙 薝 薁 薢 薂 薈 薅 蕹 蕶 薘 薐 薟 虨 螾 螪 螭 蟅 螰 螬 螹 螵 螼 螮 蟉 蟃 蟂 蟌 螷 螯 蟄 蟊 螴 螶 螿 螸 螽 蟞 螲 褵 褳 褼 褾 襁 襒 褷 襂 覭 覯 覮 觲 觳 謞 謘 謖 謑 謅 謋 謢 謏 謒 謕 謇 謍 謈 謆 謜 謓 謚 豏 豰 豲 豱 豯 貕 貔 賹 赯 蹎 蹍 蹓 蹐 蹌 蹇 轃 轀 邅 遾 鄸 醚 醢 醛 醙 醟 醡 醝 醠 鎡 鎃 鎯 鍤 鍖 鍇 鍼 鍘 鍜 鍶 鍉 鍐 鍑 鍠 鍭 鎏 鍌 鍪 鍹 鍗 鍕 鍒 鍏 鍱 鍷 鍻 鍡 鍞 鍣 鍧 鎀 鍎 鍙 闇 闀 闉 闃 闅 閷 隮 隰 隬 霠 霟 霘 霝 霙 鞚 鞡 鞜 鞞 鞝 韕 韔 韱 顁 顄 顊 顉 顅 顃 餥 餫 餬 餪 餳 餲 餯 餭 餱 餰 馘 馣 馡 騂 駺 駴 駷 駹 駸 駶 駻 駽 駾 駼 騃 骾 髾 髽 鬁 髼 魈 鮚 鮨 鮞 鮛 鮦 鮡 鮥 鮤 鮆 鮢 鮠 鮯 鴳 鵁 鵧 鴶 鴮 鴯 鴱 鴸 鴰 鵅 鵂 鵃 鴾 鴷 鵀 鴽 翵 鴭 麊 麉 麍 麰 黈 黚 黻 黿 鼤 鼣 鼢 齔 龠 儱 儭 儮 嚘 嚜 嚗 嚚 嚝 嚙 奰 嬼 屩 屪 巀 幭 幮 懘 懟 懭 懮 懱 懪 懰 懫 懖 懩 擿 攄 擽 擸 攁 攃 擼 斔 旛 曚 曛 曘 櫅 檹 檽 櫡 櫆 檺 檶 檷 櫇 檴 檭 歞 毉 氋 瀇 瀌 瀍 瀁 瀅 瀔 瀎 濿 瀀 濻 瀦 濼 濷 瀊 爁 燿 燹 爃 燽 獶 璸 瓀 璵 瓁 璾 璶 璻 瓂 甔 甓 癜 癤 癙 癐 癓 癗 癚 皦 皽 盬 矂 瞺 磿 礌 礓 礔 礉 礐 礒 礑 禭 禬 穟 簜 簩 簙 簠 簟 簭 簝 簦 簨 簢 簥 簰 繜 繐 繖 繣 繘 繢 繟 繑 繠 繗 繓 羵 羳 翷 翸 聵 臑 臒 臐 艟 艞 薴 藆 藀 藃 藂 薳 薵 薽 藇 藄 薿 藋 藎 藈 藅 薱 薶 藒 蘤 薸 薷 薾 虩 蟧 蟦 蟢 蟛 蟫 蟪 蟥 蟟 蟳 蟤 蟔 蟜 蟓 蟭 蟘 蟣 螤 蟗 蟙 蠁 蟴 蟨 蟝 襓 襋 襏 襌 襆 襐 襑 襉 謪 謧 謣 謳 謰 謵 譇 謯 謼 謾 謱 謥 謷 謦 謶 謮 謤 謻 謽 謺 豂 豵 貙 貘 貗 賾 贄 贂 贀 蹜 蹢 蹠 蹗 蹖 蹞 蹥 蹧 蹛 蹚 蹡 蹝 蹩 蹔 轆 轇 轈 轋 鄨 鄺 鄻 鄾 醨 醥 醧 醯 醪 鎵 鎌 鎒 鎷 鎛 鎝 鎉 鎧 鎎 鎪 鎞 鎦 鎕 鎈 鎙 鎟 鎍 鎱 鎑 鎲 鎤 鎨 鎴 鎣 鎥 闒 闓 闑 隳 雗 雚 巂 雟 雘 雝 霣 霢 霥 鞬 鞮 鞨 鞫 鞤 鞪 鞢 鞥 韗 韙 韖 韘 韺 顐 顑 顒 颸 饁 餼 餺 騏 騋 騉 騍 騄 騑 騊 騅 騇 騆 髀 髜 鬈 鬄 鬅 鬩 鬵 魊 魌 魋 鯇 鯆 鯃 鮿 鯁 鮵 鮸 鯓 鮶 鯄 鮹 鮽 鵜 鵓 鵏 鵊 鵛 鵋 鵙 鵖 鵌 鵗 鵒 鵔 鵟 鵘 鵚 麎 麌 黟 鼁 鼀 鼖 鼥 鼫 鼪 鼩 鼨 齌 齕 儴 儵 劖 勷 厴 嚫 嚭 嚦 嚧 嚪 嚬 壚 壝 壛 夒 嬽 嬾 嬿 巃 幰 徿 懻 攇 攐 攍 攉 攌 攎 斄 旞 旝 曞 櫧 櫠 櫌 櫑 櫙 櫋 櫟 櫜 櫐 櫫 櫏 櫍 櫞 歠 殰 氌 瀙 瀧 瀠 瀖 瀫 瀡 瀢 瀣 瀩 瀗 瀤 瀜 瀪 爌 爊 爇 爂 爅 犥 犦 犤 犣 犡 瓋 瓅 璷 瓃 甖 癠 矉 矊 矄 矱 礝 礛 礡 礜 礗 礞 禰 穧 穨 簳 簼 簹 簬 簻 糬 糪 繶 繵 繸 繰 繷 繯 繺 繲 繴 繨 罋 罊 羃 羆 羷 翽 翾 聸 臗 臕 艤 艡 艣 藫 藱 藭 藙 藡 藨 藚 藗 藬 藲 藸 藘 藟 藣 藜 藑 藰 藦 藯 藞 藢 蠀 蟺 蠃 蟶 蟷 蠉 蠌 蠋 蠆 蟼 蠈 蟿 蠊 蠂 襢 襚 襛 襗 襡 襜 襘 襝 襙 覈 覷 覶 觶 譐 譈 譊 譀 譓 譖 譔 譋 譕 譑 譂 譒 譗 豃 豷 豶 貚 贆 贇 贉 趬 趪 趭 趫 蹭 蹸 蹳 蹪 蹯 蹻 軂 轒 轑 轏 轐 轓 辴 酀 鄿 醰 醭 鏞 鏇 鏏 鏂 鏚 鏐 鏹 鏬 鏌 鏙 鎩 鏦 鏊 鏔 鏮 鏣 鏕 鏄 鏎 鏀 鏒 鏧 镽 闚 闛 雡 霩 霫 霬 霨 霦 鞳 鞷 鞶 韝 韞 韟 顜 顙 顝 顗 颿 颽 颻 颾 饈 饇 饃 馦 馧 騚 騕 騥 騝 騤 騛 騢 騠 騧 騣 騞 騜 騔 髂 鬋 鬊 鬎 鬌 鬷 鯪 鯫 鯠 鯞 鯤 鯦 鯢 鯰 鯔 鯗 鯬 鯜 鯙 鯥 鯕 鯡 鯚 鵷 鶁 鶊 鶄 鶈 鵱 鶀 鵸 鶆 鶋 鶌 鵽 鵫 鵴 鵵 鵰 鵩 鶅 鵳 鵻 鶂 鵯 鵹 鵿 鶇 鵨 麔 麑 黀 黼 鼭 齀 齁 齍 齖 齗 齘 匷 嚲 嚵 嚳 壣 孅 巆 巇 廮 廯 忀 忁 懹 攗 攖 攕 攓 旟 曨 曣 曤 櫳 櫰 櫪 櫨 櫹 櫱 櫮 櫯 瀼 瀵 瀯 瀷 瀴 瀱 灂 瀸 瀿 瀺 瀹 灀 瀻 瀳 灁 爓 爔 犨 獽 獼 璺 皫 皪 皾 盭 矌 矎 矏 矍 矲 礥 礣 礧 礨 礤 礩 禲 穮 穬 穭 竷 籉 籈 籊 籇 籅 糮 繻 繾 纁 纀 羺 翿 聹 臛 臙 舋 艨 艩 蘢 藿 蘁 藾 蘛 蘀 藶 蘄 蘉 蘅 蘌 藽 蠙 蠐 蠑 蠗 蠓 蠖 襣 襦 覹 觷 譠 譪 譝 譨 譣 譥 譧 譭 趮 躆 躈 躄 轙 轖 轗 轕 轘 轚 邍 酃 酁 醷 醵 醲 醳 鐋 鐓 鏻 鐠 鐏 鐔 鏾 鐕 鐐 鐨 鐙 鐍 鏵 鐀 鏷 鐇 鐎 鐖 鐒 鏺 鐉 鏸 鐊 鏿 鏼 鐌 鏶 鐑 鐆 闞 闠 闟 霮 霯 鞹 鞻 韽 韾 顠 顢 顣 顟 飁 飂 饐 饎 饙 饌 饋 饓 騲 騴 騱 騬 騪 騶 騩 騮 騸 騭 髇 髊 髆 鬐 鬒 鬑 鰋 鰈 鯷 鰅 鰒 鯸 鱀 鰇 鰎 鰆 鰗 鰔 鰉 鶟 鶙 鶤 鶝 鶒 鶘 鶐 鶛 鶠 鶔 鶜 鶪 鶗 鶡 鶚 鶢 鶨 鶞 鶣 鶿 鶩 鶖 鶦 鶧 麙 麛 麚 黥 黤 黧 黦 鼰 鼮 齛 齠 齞 齝 齙 龑 儺 儹 劘 劗 囃 嚽 嚾 孈 孇 巋 巏 廱 懽 攛 欂 櫼 欃 櫸 欀 灃 灄 灊 灈 灉 灅 灆 爝 爚 爙 獾 甗 癪 矐 礭 礱 礯 籔 籓 糲 纊 纇 纈 纋 纆 纍 罍 羻 耰 臝 蘘 蘪 蘦 蘟 蘣 蘜 蘙 蘧 蘮 蘡 蘠 蘩 蘞 蘥 蠩 蠝 蠛 蠠 蠤 蠜 蠫 衊 襭 襩 襮 襫 觺 譹 譸 譅 譺 譻 贐 贔 趯 躎 躌 轞 轛 轝 酆 酄 酅 醹 鐿 鐻 鐶 鐩 鐽 鐼 鐰 鐹 鐪 鐷 鐬 鑀 鐱 闥 闤 闣 霵 霺 鞿 韡 顤 飉 飆 飀 饘 饖 騹 騽 驆 驄 驂 驁 騺 騿 髍 鬕 鬗 鬘 鬖 鬺 魒 鰫 鰝 鰜 鰬 鰣 鰨 鰩 鰤 鰡 鶷 鶶 鶼 鷁 鷇 鷊 鷏 鶾 鷅 鷃 鶻 鶵 鷎 鶹 鶺 鶬 鷈 鶱 鶭 鷌 鶳 鷍 鶲 鹺 麜 黫 黮 黭 鼛 鼘 鼚 鼱 齎 齥 齤 龒 亹 囆 囅 囋 奱 孋 孌 巕 巑 廲 攡 攠 攦 攢 欋 欈 欉 氍 灕 灖 灗 灒 爞 爟 犩 獿 瓘 瓕 瓙 瓗 癭 皭 礵 禴 穰 穱 籗 籜 籙 籛 籚 糴 糱 纑 罏 羇 臞 艫 蘴 蘵 蘳 蘬 蘲 蘶 蠬 蠨 蠦 蠪 蠥 襱 覿 覾 觻 譾 讄 讂 讆 讅 譿 贕 躕 躔 躚 躒 躐 躖 躗 轠 轢 酇 鑌 鑐 鑊 鑋 鑏 鑇 鑅 鑈 鑉 鑆 霿 韣 顪 顩 飋 饔 饛 驎 驓 驔 驌 驏 驈 驊 驉 驒 驐 髐 鬙 鬫 鬻 魖 魕 鱆 鱈 鰿 鱄 鰹 鰳 鱁 鰼 鰷 鰴 鰲 鰽 鰶 鷛 鷒 鷞 鷚 鷋 鷐 鷜 鷑 鷟 鷩 鷙 鷘 鷖 鷵 鷕 鷝 麶 黰 鼵 鼳 鼲 齂 齫 龕 龢 儽 劙 壨 壧 奲 孍 巘 蠯 彏 戁 戃 戄 攩 攥 斖 曫 欑 欒 欏 毊 灛 灚 爢 玂 玁 玃 癰 矔 籧 籦 纕 艬 蘺 虀 蘹 蘼 蘱 蘻 蘾 蠰 蠲 蠮 蠳 襶 襴 襳 觾 讌 讎 讋 讈 豅 贙 躘 轤 轣 醼 鑢 鑕 鑝 鑗 鑞 韄 韅 頀 驖 驙 鬞 鬟 鬠 鱒 鱘 鱐 鱊 鱍 鱋 鱕 鱙 鱌 鱎 鷻 鷷 鷯 鷣 鷫 鷸 鷤 鷶 鷡 鷮 鷦 鷲 鷰 鷢 鷬 鷴 鷳 鷨 鷭 黂 黐 黲 黳 鼆 鼜 鼸 鼷 鼶 齃 齏 齱 齰 齮 齯 囓 囍 孎 屭 攭 曭 曮 欓 灟 灡 灝 灠 爣 瓛 瓥 矕 礸 禷 禶 籪 纗 羉 艭 虃 蠸 蠷 蠵 衋 讔 讕 躞 躟 躠 躝 醾 醽 釂 鑫 鑨 鑩 雥 靆 靃 靇 韇 韥 驞 髕 魙 鱣 鱧 鱦 鱢 鱞 鱠 鸂 鷾 鸇 鸃 鸆 鸅 鸀 鸁 鸉 鷿 鷽 鸄 麠 鼞 齆 齴 齵 齶 囔 攮 斸 欘 欙 欗 欚 灢 爦 犪 矘 矙 礹 籩 籫 糶 纚 纘 纛 纙 臠 臡 虆 虇 虈 襹 襺 襼 襻 觿 讘 讙 躥 躤 躣 鑮 鑭 鑯 鑱 鑳 靉 顲 饟 鱨 鱮 鱭 鸋 鸍 鸐 鸏 鸒 鸑 麡 黵 鼉 齇 齸 齻 齺 齹 圞 灦 籯 蠼 趲 躦 釃 鑴 鑸 鑶 鑵 驠 鱴 鱳 鱱 鱵 鸔 鸓 黶 鼊 龤 灨 灥 糷 虪 蠾 蠽 蠿 讞 貜 躩 軉 靋 顳 顴 飌 饡 馫 驤 驦 驧 鬤 鸕 鸗 齈 戇 欞 爧 虌 躨 钂 钀 钁 驩 驨 鬮 鸙 爩 虋 讟 钃 鱹 麷 癵 驫 鱺 鸝 灩 灪 麤 齾 齉 龘 碁 銹 裏 墻 恒 粧 嫺 ╔ ╦ ╗ ╠ ╬ ╣ ╚ ╩ ╝ ╒ ╤ ╕ ╞ ╪ ╡ ╘ ╧ ╛ ╓ ╥ ╖ ╟ ╫ ╢ ╙ ╨ ╜ ║ ═ ╭ ╮ ╰ ╯ ■ 𠕇 鋛 𠗟 𣿅 蕌 䊵 珯 况 㙉 𤥂 𨧤 鍄 𡧛 苮 𣳈 砼 杄 拟 𤤳 𨦪 𠊠 𦮳 𡌅 侫 𢓭 倈 𦴩 𧪄 𣘀 𤪱 𢔓 倩 𠍾 徤 𠎀 𠍇 滛 𠐟 偽 儁 㑺 儎 顬 㝃 萖 𤦤 𠒇 兠 𣎴 兪 𠯿 𢃼 𠋥 𢔰 𠖎 𣈳 𡦃 宂 蝽 𠖳 𣲙 冲 冸 鴴 凉 减 凑 㳜 凓 𤪦 决 凢 卂 凭 菍 椾 𣜭 彻 刋 刦 刼 劵 剗 劔 効 勅 簕 蕂 勠 蘍 𦬓 包 𨫞 啉 滙 𣾀 𠥔 𣿬 匳 卄 𠯢 泋 𡜦 栛 珕 恊 㺪 㣌 𡛨 燝 䒢 卭 却 𨚫 卾 卿 𡖖 𡘓 矦 厓 𨪛 厠 厫 厮 玧 𥝲 㽙 玜 叁 叅 汉 义 埾 叙 㪫 𠮏 叠 𣿫 𢶣 叶 𠱷 吓 灹 唫 晗 浛 呭 𦭓 𠵴 啝 咏 咤 䞦 𡜍 𠻝 㶴 𠵍 𨦼 𢚘 啇 䳭 启 琗 喆 喩 嘅 𡣗 𤀺 䕒 𤐵 暳 𡂴 嘷 曍 𣊊 暤 暭 噍 噏 磱 囱 鞇 叾 圀 囯 园 𨭦 㘣 𡉏 坆 𤆥 汮 炋 坂 㚱 𦱾 埦 𡐖 堃 𡑔 𤍣 堦 𤯵 塜 墪 㕡 壠 壜 𡈼 壻 寿 坃 𪅐 𤉸 鏓 㖡 够 梦 㛃 湙 𡘾 娤 啓 𡚒 蔅 姉 𠵎 𦲁 𦴪 𡟜 姙 𡟻 𡞲 𦶦 浱 𡠨 𡛕 姹 𦹅 媫 婣 㛦 𤦩 婷 㜈 媖 瑥 嫓 𦾡 𢕔 㶅 𡤑 㜲 𡚸 広 勐 孶 斈 孼 𧨎 䀄 䡝 𠈄 寕 慠 𡨴 𥧌 𠖥 寳 宝 䴐 尅 𡭄 尓 珎 尔 𡲥 𦬨 屉 䣝 岅 峩 峯 嶋 𡷹 𡸷 崐 崘 嵆 𡺤 岺 巗 苼 㠭 𤤁 𢁉 𢅳 芇 㠶 㯂 帮 檊 幵 幺 𤒼 𠳓 厦 亷 廐 厨 𡝱 帉 廴 𨒂 廹 廻 㢠 廼 栾 鐛 弍 𠇁 弢 㫞 䢮 𡌺 强 𦢈 𢏐 彘 𢑱 彣 鞽 𦹮 彲 鍀 𨨶 徧 嶶 㵟 𥉐 𡽪 𧃸 𢙨 釖 𠊞 𨨩 怱 暅 𡡷 㥣 㷇 㘹 垐 𢞴 祱 㹀 悞 悤 悳 𤦂 𤦏 𧩓 璤 僡 媠 慤 萤 慂 慈 𦻒 憁 凴 𠙖 憇 宪 𣾷 𢡟 懓 𨮝 𩥝 懐 㤲 𢦀 𢣁 怣 慜 攞 掋 𠄘 担 𡝰 拕 𢸍 捬 𤧟 㨗 搸 揸 𡎎 𡟼 撐 澊 𢸶 頔 𤂌 𥜝 擡 擥 鑻 㩦 携 㩗 敍 漖 𤨨 𤨣 斅 敭 敟 𣁾 斵 𤥀 䬷 旑 䃘 𡠩 无 旣 忟 𣐀 昘 𣇷 𣇸 晄 𣆤 𣆥 晋 𠹵 晧 𥇦 晳 晴 𡸽 𣈱 𨗴 𣇈 𥌓 矅 𢣷 馤 朂 𤎜 𤨡 㬫 槺 𣟂 杞 杧 杢 𤇍 𩃭 柗 䓩 栢 湐 鈼 栁 𣏦 𦶠 桝 𣑯 槡 樋 𨫟 楳 棃 𣗍 椁 椀 㴲 㨁 𣘼 㮀 枬 楡 𨩊 䋼 椶 榘 㮡 𠏉 荣 傐 槹 𣙙 𢄪 橅 𣜃 檝 㯳 枱 櫈 𩆜 㰍 欝 𠤣 惞 欵 歴 𢟍 溵 𣫛 𠎵 𡥘 㝀 吡 𣭚 毡 𣻼 毜 氷 𢒋 𤣱 𦭑 汚 舦 汹 𣶼 䓅 𣶽 𤆤 𤤌 𤤀 𣳉 㛥 㳫 𠴲 鮃 𣇹 𢒑 羏 样 𦴥 𦶡 𦷫 涖 浜 湼 漄 𤥿 𤂅 𦹲 蔳 𦽴 凇 沜 渝 萮 𨬡 港 𣸯 瑓 𣾂 秌 湏 媑 𣁋 濸 㜍 澝 𣸰 滺 𡒗 𤀽 䕕 鏰 潄 潜 㵎 潴 𩅰 㴻 澟 𤅄 濓 𤂑 𤅕 𤀹 𣿰 𣾴 𤄿 凟 𤅖 𤅗 𤅀 𦇝 灋 灾 炧 炁 烌 烕 烖 烟 䄄 㷨 熴 熖 𤉷 焫 煅 媈 煊 煮 岜 𤍥 煏 鍢 𤋁 焬 𤑚 𤨧 𤨢 熺 𨯨 炽 爎 鑂 爕 夑 鑃 爤 鍁 𥘅 爮 牀 𤥴 梽 牕 牗 㹕 𣁄 栍 漽 犂 猪 猫 𤠣 𨠫 䣭 𨠄 猨 献 珏 玪 𠰺 𦨮 珉 瑉 𤇢 𡛧 𤨤 昣 㛅 𤦷 𤦍 𤧻 珷 琕 椃 𤨦 琹 𠗃 㻗 瑜 𢢭 瑠 𨺲 瑇 珤 瑶 莹 瑬 㜰 瑴 鏱 樬 璂 䥓 𤪌 𤅟 𤩹 𨮏 孆 𨰃 𡢞 瓈 𡦈 甎 瓩 甞 𨻙 𡩋 寗 𨺬 鎅 畍 畊 畧 畮 𤾂 㼄 𤴓 疎 瑝 疞 疴 瘂 瘬 癑 癏 癯 癶 𦏵 皐 臯 㟸 𦤑 𦤎 皡 皥 皷 盌 𦾟 葢 𥂝 𥅽 𡸜 眞 眦 着 撯 𥈠 睘 𣊬 瞯 𨥤 𨥨 𡛁 矴 砉 𡍶 𤨒 棊 碯 磇 磓 隥 礮 𥗠 磗 礴 碱 𧘌 辸 袄 𨬫 𦂃 𢘜 禆 褀 椂 禀 𥡗 禝 𧬹 礼 禩 渪 𧄦 㺨 秆 𩄍 秔 encoding_rs-0.8.33/src/test_data/big5_out.txt000064400000000000000000001626311046102023000172370ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py   , 、 。 . ‧ ; : ? ! ︰ … ‥ ﹐ ﹑ ﹒ · ﹔ ﹕ ﹖ ﹗ | – ︱ — ︳ ╴ ︴ ﹏ ( ) ︵ ︶ { } ︷ ︸ 〔 〕 ︹ ︺ 【 】 ︻ ︼ 《 》 ︽ ︾ 〈 〉 ︿ ﹀ 「 」 ﹁ ﹂ 『 』 ﹃ ﹄ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ ‘ ’ “ ” 〝 〞 ‵ ′ # & * ※ § 〃 ○ ● △ ▲ ◎ ☆ ★ ◇ ◆ □ ■ ▽ ▼ ㊣ ℅ ¯  ̄ _ ˍ ﹉ ﹊ ﹍ ﹎ ﹋ ﹌ ﹟ ﹠ ﹡ + - × ÷ ± √ < > = ≦ ≧ ≠ ∞ ≒ ≡ ﹢ ﹣ ﹤ ﹥ ﹦ ~ ∩ ∪ ⊥ ∠ ∟ ⊿ ㏒ ㏑ ∫ ∮ ∵ ∴ ♀ ♂ ⊕ ⊙ ↑ ↓ ← → ↖ ↗ ↙ ↘ ∥ ∣ / \ ∕ ﹨ $ ¥ 〒 ¢ £ % @ ℃ ℉ ﹩ ﹪ ﹫ ㏕ ㎜ ㎝ ㎞ ㏎ ㎡ ㎎ ㎏ ㏄ ° 兡 兣 嗧 瓩 ▁ ▂ ▃ ▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ┴ ┬ ┤ ├ ▔ ─ │ ▕ ┌ ┐ └ ┘ ╭ ╮ ╰ ╯ ◢ ◣ ◥ ◤ ╱ ╲ ╳ 0 1 2 3 4 5 6 7 8 9 Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ 〡 〢 〣 〤 〥 〦 〧 〨 〩 卄 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 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 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ㄧ ㄨ ㄩ ˙ ˉ ˊ ˇ ˋ ␀ ␁ ␂ ␃ ␄ ␅ ␆ ␇ ␈ ␉ ␊ ␋ ␌ ␍ ␎ ␏ ␐ ␑ ␒ ␓ ␔ ␕ ␖ ␗ ␘ ␙ ␚ ␛ ␜ ␝ ␞ ␟ ␡ € 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几 刀 刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么 也 乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子 孑 孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 弋 弓 才 丑 丐 不 中 丰 丹 之 尹 予 云 井 互 五 亢 仁 什 仃 仆 仇 仍 今 介 仄 元 允 內 六 兮 公 冗 凶 分 切 刈 勻 勾 勿 化 匹 午 升 卅 卞 厄 友 及 反 壬 天 夫 太 夭 孔 少 尤 尺 屯 巴 幻 廿 弔 引 心 戈 戶 手 扎 支 文 斗 斤 方 日 曰 月 木 欠 止 歹 毋 比 毛 氏 水 火 爪 父 爻 片 牙 牛 犬 王 丙 世 丕 且 丘 主 乍 乏 乎 以 付 仔 仕 他 仗 代 令 仙 仞 充 兄 冉 冊 冬 凹 出 凸 刊 加 功 包 匆 北 匝 仟 半 卉 卡 占 卯 卮 去 可 古 右 召 叮 叩 叨 叼 司 叵 叫 另 只 史 叱 台 句 叭 叻 四 囚 外 央 失 奴 奶 孕 它 尼 巨 巧 左 市 布 平 幼 弁 弘 弗 必 戊 打 扔 扒 扑 斥 旦 朮 本 未 末 札 正 母 民 氐 永 汁 汀 氾 犯 玄 玉 瓜 瓦 甘 生 用 甩 田 由 甲 申 疋 白 皮 皿 目 矛 矢 石 示 禾 穴 立 丞 丟 乒 乓 乩 亙 交 亦 亥 仿 伉 伙 伊 伕 伍 伐 休 伏 仲 件 任 仰 仳 份 企 伋 光 兇 兆 先 全 共 再 冰 列 刑 划 刎 刖 劣 匈 匡 匠 印 危 吉 吏 同 吊 吐 吁 吋 各 向 名 合 吃 后 吆 吒 因 回 囝 圳 地 在 圭 圬 圯 圩 夙 多 夷 夸 妄 奸 妃 好 她 如 妁 字 存 宇 守 宅 安 寺 尖 屹 州 帆 并 年 式 弛 忙 忖 戎 戌 戍 成 扣 扛 托 收 早 旨 旬 旭 曲 曳 有 朽 朴 朱 朵 次 此 死 氖 汝 汗 汙 江 池 汐 汕 污 汛 汍 汎 灰 牟 牝 百 竹 米 糸 缶 羊 羽 老 考 而 耒 耳 聿 肉 肋 肌 臣 自 至 臼 舌 舛 舟 艮 色 艾 虫 血 行 衣 西 阡 串 亨 位 住 佇 佗 佞 伴 佛 何 估 佐 佑 伽 伺 伸 佃 佔 似 但 佣 作 你 伯 低 伶 余 佝 佈 佚 兌 克 免 兵 冶 冷 別 判 利 刪 刨 劫 助 努 劬 匣 即 卵 吝 吭 吞 吾 否 呎 吧 呆 呃 吳 呈 呂 君 吩 告 吹 吻 吸 吮 吵 吶 吠 吼 呀 吱 含 吟 听 囪 困 囤 囫 坊 坑 址 坍 均 坎 圾 坐 坏 圻 壯 夾 妝 妒 妨 妞 妣 妙 妖 妍 妤 妓 妊 妥 孝 孜 孚 孛 完 宋 宏 尬 局 屁 尿 尾 岐 岑 岔 岌 巫 希 序 庇 床 廷 弄 弟 彤 形 彷 役 忘 忌 志 忍 忱 快 忸 忪 戒 我 抄 抗 抖 技 扶 抉 扭 把 扼 找 批 扳 抒 扯 折 扮 投 抓 抑 抆 改 攻 攸 旱 更 束 李 杏 材 村 杜 杖 杞 杉 杆 杠 杓 杗 步 每 求 汞 沙 沁 沈 沉 沅 沛 汪 決 沐 汰 沌 汨 沖 沒 汽 沃 汲 汾 汴 沆 汶 沍 沔 沘 沂 灶 灼 災 灸 牢 牡 牠 狄 狂 玖 甬 甫 男 甸 皂 盯 矣 私 秀 禿 究 系 罕 肖 肓 肝 肘 肛 肚 育 良 芒 芋 芍 見 角 言 谷 豆 豕 貝 赤 走 足 身 車 辛 辰 迂 迆 迅 迄 巡 邑 邢 邪 邦 那 酉 釆 里 防 阮 阱 阪 阬 並 乖 乳 事 些 亞 享 京 佯 依 侍 佳 使 佬 供 例 來 侃 佰 併 侈 佩 佻 侖 佾 侏 侑 佺 兔 兒 兕 兩 具 其 典 冽 函 刻 券 刷 刺 到 刮 制 剁 劾 劻 卒 協 卓 卑 卦 卷 卸 卹 取 叔 受 味 呵 咖 呸 咕 咀 呻 呷 咄 咒 咆 呼 咐 呱 呶 和 咚 呢 周 咋 命 咎 固 垃 坷 坪 坩 坡 坦 坤 坼 夜 奉 奇 奈 奄 奔 妾 妻 委 妹 妮 姑 姆 姐 姍 始 姓 姊 妯 妳 姒 姅 孟 孤 季 宗 定 官 宜 宙 宛 尚 屈 居 屆 岷 岡 岸 岩 岫 岱 岳 帘 帚 帖 帕 帛 帑 幸 庚 店 府 底 庖 延 弦 弧 弩 往 征 彿 彼 忝 忠 忽 念 忿 怏 怔 怯 怵 怖 怪 怕 怡 性 怩 怫 怛 或 戕 房 戾 所 承 拉 拌 拄 抿 拂 抹 拒 招 披 拓 拔 拋 拈 抨 抽 押 拙 拇 拍 抵 拚 抱 拘 拖 拗 拆 抬 放 斧 於 旺 昔 易 昌 昆 昂 明 昀 昏 昕 昊 昇 服 朋 杭 枋 枕 東 果 杳 杷 枇 枝 林 杯 杰 板 枉 松 析 杵 枚 枓 杼 杪 杲 欣 武 歧 歿 氓 氛 泣 注 泳 沱 泌 泥 河 沽 沾 沼 波 沫 法 泓 沸 泄 油 況 沮 泗 泅 泱 沿 治 泡 泛 泊 沬 泯 泜 泖 泠 炕 炎 炒 炊 炙 爬 爭 爸 版 牧 物 狀 狎 狙 狗 狐 玩 玨 玟 玫 玥 甽 疝 疙 疚 的 盂 盲 直 知 矽 社 祀 祁 秉 秈 空 穹 竺 糾 罔 羌 羋 肺 肥 肢 肱 股 肫 肩 肴 肪 肯 臥 臾 舍 芳 芝 芙 芭 芽 芟 芹 花 芬 芥 芯 芸 芣 芰 芾 芷 虎 虱 初 表 軋 迎 返 近 邵 邸 邱 邶 采 金 長 門 阜 陀 阿 阻 附 陂 隹 雨 青 非 亟 亭 亮 信 侵 侯 便 俠 俑 俏 保 促 侶 俘 俟 俊 俗 侮 俐 俄 係 俚 俎 俞 侷 兗 冒 冑 冠 剎 剃 削 前 剌 剋 則 勇 勉 勃 勁 匍 南 卻 厚 叛 咬 哀 咨 哎 哉 咸 咦 咳 哇 哂 咽 咪 品 哄 哈 咯 咫 咱 咻 咩 咧 咿 囿 垂 型 垠 垣 垢 城 垮 垓 奕 契 奏 奎 奐 姜 姘 姿 姣 姨 娃 姥 姪 姚 姦 威 姻 孩 宣 宦 室 客 宥 封 屎 屏 屍 屋 峙 峒 巷 帝 帥 帟 幽 庠 度 建 弈 弭 彥 很 待 徊 律 徇 後 徉 怒 思 怠 急 怎 怨 恍 恰 恨 恆 恃 恬 恫 恪 恤 扁 拜 挖 按 拼 拭 持 拮 拽 指 拱 拷 拯 括 拾 拴 挑 挂 政 故 斫 施 既 春 昭 映 昧 是 星 昨 昱 昤 曷 柿 染 柱 柔 某 柬 架 枯 柵 柩 柯 柄 柑 枴 柚 查 枸 柏 柞 柳 枰 柙 柢 柝 柒 歪 殃 殆 段 毒 毗 氟 泉 洋 洲 洪 流 津 洌 洱 洞 洗 活 洽 派 洶 洛 泵 洹 洧 洸 洩 洮 洵 洎 洫 炫 為 炳 炬 炯 炭 炸 炮 炤 爰 牲 牯 牴 狩 狠 狡 玷 珊 玻 玲 珍 珀 玳 甚 甭 畏 界 畎 畋 疫 疤 疥 疢 疣 癸 皆 皇 皈 盈 盆 盃 盅 省 盹 相 眉 看 盾 盼 眇 矜 砂 研 砌 砍 祆 祉 祈 祇 禹 禺 科 秒 秋 穿 突 竿 竽 籽 紂 紅 紀 紉 紇 約 紆 缸 美 羿 耄 耐 耍 耑 耶 胖 胥 胚 胃 胄 背 胡 胛 胎 胞 胤 胝 致 舢 苧 范 茅 苣 苛 苦 茄 若 茂 茉 苒 苗 英 茁 苜 苔 苑 苞 苓 苟 苯 茆 虐 虹 虻 虺 衍 衫 要 觔 計 訂 訃 貞 負 赴 赳 趴 軍 軌 述 迦 迢 迪 迥 迭 迫 迤 迨 郊 郎 郁 郃 酋 酊 重 閂 限 陋 陌 降 面 革 韋 韭 音 頁 風 飛 食 首 香 乘 亳 倌 倍 倣 俯 倦 倥 俸 倩 倖 倆 值 借 倚 倒 們 俺 倀 倔 倨 俱 倡 個 候 倘 俳 修 倭 倪 俾 倫 倉 兼 冤 冥 冢 凍 凌 准 凋 剖 剜 剔 剛 剝 匪 卿 原 厝 叟 哨 唐 唁 唷 哼 哥 哲 唆 哺 唔 哩 哭 員 唉 哮 哪 哦 唧 唇 哽 唏 圃 圄 埂 埔 埋 埃 堉 夏 套 奘 奚 娑 娘 娜 娟 娛 娓 姬 娠 娣 娩 娥 娌 娉 孫 屘 宰 害 家 宴 宮 宵 容 宸 射 屑 展 屐 峭 峽 峻 峪 峨 峰 島 崁 峴 差 席 師 庫 庭 座 弱 徒 徑 徐 恙 恣 恥 恐 恕 恭 恩 息 悄 悟 悚 悍 悔 悌 悅 悖 扇 拳 挈 拿 捎 挾 振 捕 捂 捆 捏 捉 挺 捐 挽 挪 挫 挨 捍 捌 效 敉 料 旁 旅 時 晉 晏 晃 晒 晌 晅 晁 書 朔 朕 朗 校 核 案 框 桓 根 桂 桔 栩 梳 栗 桌 桑 栽 柴 桐 桀 格 桃 株 桅 栓 栘 桁 殊 殉 殷 氣 氧 氨 氦 氤 泰 浪 涕 消 涇 浦 浸 海 浙 涓 浬 涉 浮 浚 浴 浩 涌 涊 浹 涅 浥 涔 烊 烘 烤 烙 烈 烏 爹 特 狼 狹 狽 狸 狷 玆 班 琉 珮 珠 珪 珞 畔 畝 畜 畚 留 疾 病 症 疲 疳 疽 疼 疹 痂 疸 皋 皰 益 盍 盎 眩 真 眠 眨 矩 砰 砧 砸 砝 破 砷 砥 砭 砠 砟 砲 祕 祐 祠 祟 祖 神 祝 祗 祚 秤 秧 租 秦 秩 秘 窄 窈 站 笆 笑 粉 紡 紗 紋 紊 素 索 純 紐 紕 級 紜 納 紙 紛 缺 罟 羔 翅 翁 耆 耘 耕 耙 耗 耽 耿 胱 脂 胰 脅 胭 胴 脆 胸 胳 脈 能 脊 胼 胯 臭 臬 舀 舐 航 舫 舨 般 芻 茫 荒 荔 荊 茸 荐 草 茵 茴 荏 茲 茹 茶 茗 荀 茱 茨 荃 虔 蚊 蚪 蚓 蚤 蚩 蚌 蚣 蚜 衰 衷 袁 袂 衽 衹 記 訐 討 訌 訕 訊 託 訓 訖 訏 訑 豈 豺 豹 財 貢 躬 軒 軔 軏 辱 送 逆 迷 退 迺 迴 逃 追 逅 迸 邕 郡 郝 郢 酒 配 酌 釘 針 釗 釜 釙 閃 院 陣 陡 陛 陝 除 陘 陞 隻 飢 馬 骨 高 鬥 鬲 鬼 乾 偺 偽 停 假 偃 偌 做 偉 健 偶 偎 偕 偵 側 偷 偏 倏 偯 偭 兜 冕 凰 剪 副 勒 務 勘 動 匐 匏 匙 匿 區 匾 參 曼 商 啪 啦 啄 啞 啡 啃 啊 唱 啖 問 啕 唯 啤 唸 售 啜 唬 啣 唳 啁 啗 圈 國 圉 域 堅 堊 堆 埠 埤 基 堂 堵 執 培 夠 奢 娶 婁 婉 婦 婪 婀 娼 婢 婚 婆 婊 孰 寇 寅 寄 寂 宿 密 尉 專 將 屠 屜 屝 崇 崆 崎 崛 崖 崢 崑 崩 崔 崙 崤 崧 崗 巢 常 帶 帳 帷 康 庸 庶 庵 庾 張 強 彗 彬 彩 彫 得 徙 從 徘 御 徠 徜 恿 患 悉 悠 您 惋 悴 惦 悽 情 悻 悵 惜 悼 惘 惕 惆 惟 悸 惚 惇 戚 戛 扈 掠 控 捲 掖 探 接 捷 捧 掘 措 捱 掩 掉 掃 掛 捫 推 掄 授 掙 採 掬 排 掏 掀 捻 捩 捨 捺 敝 敖 救 教 敗 啟 敏 敘 敕 敔 斜 斛 斬 族 旋 旌 旎 晝 晚 晤 晨 晦 晞 曹 勗 望 梁 梯 梢 梓 梵 桿 桶 梱 梧 梗 械 梃 棄 梭 梆 梅 梔 條 梨 梟 梡 梂 欲 殺 毫 毬 氫 涎 涼 淳 淙 液 淡 淌 淤 添 淺 清 淇 淋 涯 淑 涮 淞 淹 涸 混 淵 淅 淒 渚 涵 淚 淫 淘 淪 深 淮 淨 淆 淄 涪 淬 涿 淦 烹 焉 焊 烽 烯 爽 牽 犁 猜 猛 猖 猓 猙 率 琅 琊 球 理 現 琍 瓠 瓶 瓷 甜 產 略 畦 畢 異 疏 痔 痕 疵 痊 痍 皎 盔 盒 盛 眷 眾 眼 眶 眸 眺 硫 硃 硎 祥 票 祭 移 窒 窕 笠 笨 笛 第 符 笙 笞 笮 粒 粗 粕 絆 絃 統 紮 紹 紼 絀 細 紳 組 累 終 紲 紱 缽 羞 羚 翌 翎 習 耜 聊 聆 脯 脖 脣 脫 脩 脰 脤 舂 舵 舷 舶 船 莎 莞 莘 荸 莢 莖 莽 莫 莒 莊 莓 莉 莠 荷 荻 荼 莆 莧 處 彪 蛇 蛀 蚶 蛄 蚵 蛆 蛋 蚱 蚯 蛉 術 袞 袈 被 袒 袖 袍 袋 覓 規 訪 訝 訣 訥 許 設 訟 訛 訢 豉 豚 販 責 貫 貨 貪 貧 赧 赦 趾 趺 軛 軟 這 逍 通 逗 連 速 逝 逐 逕 逞 造 透 逢 逖 逛 途 部 郭 酗 野 釵 釦 釣 釧 釭 釩 閉 陪 陵 陳 陸 陰 陴 陶 陷 陬 雀 雪 雩 章 竟 頂 頃 魚 鳥 鹵 鹿 麥 麻 傢 傍 傅 備 傑 傀 傖 傘 傚 最 凱 割 剴 創 剩 勞 勝 勛 博 厥 啻 喀 喧 啼 喊 喝 喘 喂 喜 喪 喔 喇 喋 喃 喳 單 喟 唾 喲 喚 喻 喬 喱 啾 喉 喫 喙 圍 堯 堪 場 堤 堰 報 堡 堝 堠 壹 壺 奠 婷 媚 婿 媒 媛 媧 孳 孱 寒 富 寓 寐 尊 尋 就 嵌 嵐 崴 嵇 巽 幅 帽 幀 幃 幾 廊 廁 廂 廄 弼 彭 復 循 徨 惑 惡 悲 悶 惠 愜 愣 惺 愕 惰 惻 惴 慨 惱 愎 惶 愉 愀 愒 戟 扉 掣 掌 描 揀 揩 揉 揆 揍 插 揣 提 握 揖 揭 揮 捶 援 揪 換 摒 揚 揹 敞 敦 敢 散 斑 斐 斯 普 晰 晴 晶 景 暑 智 晾 晷 曾 替 期 朝 棺 棕 棠 棘 棗 椅 棟 棵 森 棧 棹 棒 棲 棣 棋 棍 植 椒 椎 棉 棚 楮 棻 款 欺 欽 殘 殖 殼 毯 氮 氯 氬 港 游 湔 渡 渲 湧 湊 渠 渥 渣 減 湛 湘 渤 湖 湮 渭 渦 湯 渴 湍 渺 測 湃 渝 渾 滋 溉 渙 湎 湣 湄 湲 湩 湟 焙 焚 焦 焰 無 然 煮 焜 牌 犄 犀 猶 猥 猴 猩 琺 琪 琳 琢 琥 琵 琶 琴 琯 琛 琦 琨 甥 甦 畫 番 痢 痛 痣 痙 痘 痞 痠 登 發 皖 皓 皴 盜 睏 短 硝 硬 硯 稍 稈 程 稅 稀 窘 窗 窖 童 竣 等 策 筆 筐 筒 答 筍 筋 筏 粟 粥 絞 結 絨 絕 紫 絮 絲 絡 給 絢 絰 絳 善 翔 翕 耋 聒 肅 腕 腔 腋 腑 腎 脹 腆 脾 腌 腓 腴 舒 舜 菩 萃 菸 萍 菠 菅 萋 華 菱 菴 著 萊 菰 萌 菌 菽 菲 菊 萸 萎 萄 菜 萇 菔 菟 虛 蛟 蛙 蛭 蛔 蛛 蛤 蛐 蛞 街 裁 裂 袱 覃 視 註 詠 評 詞 証 詁 詔 詛 詐 詆 訴 診 訶 詖 象 貂 貯 貼 貳 貽 賁 費 賀 貴 買 貶 貿 貸 越 超 趁 跎 距 跋 跚 跑 跌 跛 跆 軻 軸 軼 辜 逮 逵 週 逸 進 逶 鄂 郵 鄉 郾 酣 酥 量 鈔 鈕 鈣 鈉 鈞 鈍 鈐 鈇 鈑 閔 閏 開 閑 間 閒 閎 隊 階 隋 陽 隅 隆 隍 陲 隄 雁 雅 雄 集 雇 雯 雲 韌 項 順 須 飧 飪 飯 飩 飲 飭 馮 馭 黃 黍 黑 亂 傭 債 傲 傳 僅 傾 催 傷 傻 傯 僇 剿 剷 剽 募 勦 勤 勢 勣 匯 嗟 嗨 嗓 嗦 嗎 嗜 嗇 嗑 嗣 嗤 嗯 嗚 嗡 嗅 嗆 嗥 嗉 園 圓 塞 塑 塘 塗 塚 塔 填 塌 塭 塊 塢 塒 塋 奧 嫁 嫉 嫌 媾 媽 媼 媳 嫂 媲 嵩 嵯 幌 幹 廉 廈 弒 彙 徬 微 愚 意 慈 感 想 愛 惹 愁 愈 慎 慌 慄 慍 愾 愴 愧 愍 愆 愷 戡 戢 搓 搾 搞 搪 搭 搽 搬 搏 搜 搔 損 搶 搖 搗 搆 敬 斟 新 暗 暉 暇 暈 暖 暄 暘 暍 會 榔 業 楚 楷 楠 楔 極 椰 概 楊 楨 楫 楞 楓 楹 榆 楝 楣 楛 歇 歲 毀 殿 毓 毽 溢 溯 滓 溶 滂 源 溝 滇 滅 溥 溘 溼 溺 溫 滑 準 溜 滄 滔 溪 溧 溴 煎 煙 煩 煤 煉 照 煜 煬 煦 煌 煥 煞 煆 煨 煖 爺 牒 猷 獅 猿 猾 瑯 瑚 瑕 瑟 瑞 瑁 琿 瑙 瑛 瑜 當 畸 瘀 痰 瘁 痲 痱 痺 痿 痴 痳 盞 盟 睛 睫 睦 睞 督 睹 睪 睬 睜 睥 睨 睢 矮 碎 碰 碗 碘 碌 碉 硼 碑 碓 硿 祺 祿 禁 萬 禽 稜 稚 稠 稔 稟 稞 窟 窠 筷 節 筠 筮 筧 粱 粳 粵 經 絹 綑 綁 綏 絛 置 罩 罪 署 義 羨 群 聖 聘 肆 肄 腱 腰 腸 腥 腮 腳 腫 腹 腺 腦 舅 艇 蒂 葷 落 萱 葵 葦 葫 葉 葬 葛 萼 萵 葡 董 葩 葭 葆 虞 虜 號 蛹 蜓 蜈 蜇 蜀 蛾 蛻 蜂 蜃 蜆 蜊 衙 裟 裔 裙 補 裘 裝 裡 裊 裕 裒 覜 解 詫 該 詳 試 詩 詰 誇 詼 詣 誠 話 誅 詭 詢 詮 詬 詹 詻 訾 詨 豢 貊 貉 賊 資 賈 賄 貲 賃 賂 賅 跡 跟 跨 路 跳 跺 跪 跤 跦 躲 較 載 軾 輊 辟 農 運 遊 道 遂 達 逼 違 遐 遇 遏 過 遍 遑 逾 遁 鄒 鄗 酬 酪 酩 釉 鈷 鉗 鈸 鈽 鉀 鈾 鉛 鉋 鉤 鉑 鈴 鉉 鉍 鉅 鈹 鈿 鉚 閘 隘 隔 隕 雍 雋 雉 雊 雷 電 雹 零 靖 靴 靶 預 頑 頓 頊 頒 頌 飼 飴 飽 飾 馳 馱 馴 髡 鳩 麂 鼎 鼓 鼠 僧 僮 僥 僖 僚 僕 像 僑 僱 僎 僩 兢 凳 劃 劂 匱 厭 嗾 嘀 嘛 嘗 嗽 嘔 嘆 嘉 嘍 嘎 嗷 嘖 嘟 嘈 嘐 嗶 團 圖 塵 塾 境 墓 墊 塹 墅 塽 壽 夥 夢 夤 奪 奩 嫡 嫦 嫩 嫗 嫖 嫘 嫣 孵 寞 寧 寡 寥 實 寨 寢 寤 察 對 屢 嶄 嶇 幛 幣 幕 幗 幔 廓 廖 弊 彆 彰 徹 慇 愿 態 慷 慢 慣 慟 慚 慘 慵 截 撇 摘 摔 撤 摸 摟 摺 摑 摧 搴 摭 摻 敲 斡 旗 旖 暢 暨 暝 榜 榨 榕 槁 榮 槓 構 榛 榷 榻 榫 榴 槐 槍 榭 槌 榦 槃 榣 歉 歌 氳 漳 演 滾 漓 滴 漩 漾 漠 漬 漏 漂 漢 滿 滯 漆 漱 漸 漲 漣 漕 漫 漯 澈 漪 滬 漁 滲 滌 滷 熔 熙 煽 熊 熄 熒 爾 犒 犖 獄 獐 瑤 瑣 瑪 瑰 瑭 甄 疑 瘧 瘍 瘋 瘉 瘓 盡 監 瞄 睽 睿 睡 磁 碟 碧 碳 碩 碣 禎 福 禍 種 稱 窪 窩 竭 端 管 箕 箋 筵 算 箝 箔 箏 箇 箄 粹 粽 精 綻 綰 綜 綽 綾 綠 緊 綴 網 綱 綺 綢 綿 綵 綸 維 緇 綬 罰 翠 翡 翟 聞 聚 肇 腐 膀 膏 膈 膊 腿 膂 臧 臺 與 舔 舞 艋 蓉 蒿 蓆 蓄 蒙 蒞 蒲 蒜 蓋 蒸 蓀 蓓 蒐 蒼 蓑 蓊 蜿 蜜 蜻 蜢 蜥 蜴 蜘 蝕 蜷 蜩 裳 褂 裴 裹 裸 製 裨 褚 裯 誦 誌 語 誣 認 誡 誓 誤 說 誥 誨 誘 誑 誚 誧 豪 貍 貌 賓 賑 賒 赫 趙 趕 跼 輔 輒 輕 輓 辣 遠 遘 遜 遣 遙 遞 遢 遝 遛 鄙 鄘 鄞 酵 酸 酷 酴 鉸 銀 銅 銘 銖 鉻 銓 銜 銨 鉼 銑 閡 閨 閩 閣 閥 閤 隙 障 際 雌 雒 需 靼 鞅 韶 頗 領 颯 颱 餃 餅 餌 餉 駁 骯 骰 髦 魁 魂 鳴 鳶 鳳 麼 鼻 齊 億 儀 僻 僵 價 儂 儈 儉 儅 凜 劇 劈 劉 劍 劊 勰 厲 嘮 嘻 嘹 嘲 嘿 嘴 嘩 噓 噎 噗 噴 嘶 嘯 嘰 墀 墟 增 墳 墜 墮 墩 墦 奭 嬉 嫻 嬋 嫵 嬌 嬈 寮 寬 審 寫 層 履 嶝 嶔 幢 幟 幡 廢 廚 廟 廝 廣 廠 彈 影 德 徵 慶 慧 慮 慝 慕 憂 慼 慰 慫 慾 憧 憐 憫 憎 憬 憚 憤 憔 憮 戮 摩 摯 摹 撞 撲 撈 撐 撰 撥 撓 撕 撩 撒 撮 播 撫 撚 撬 撙 撢 撳 敵 敷 數 暮 暫 暴 暱 樣 樟 槨 樁 樞 標 槽 模 樓 樊 槳 樂 樅 槭 樑 歐 歎 殤 毅 毆 漿 潼 澄 潑 潦 潔 澆 潭 潛 潸 潮 澎 潺 潰 潤 澗 潘 滕 潯 潠 潟 熟 熬 熱 熨 牖 犛 獎 獗 瑩 璋 璃 瑾 璀 畿 瘠 瘩 瘟 瘤 瘦 瘡 瘢 皚 皺 盤 瞎 瞇 瞌 瞑 瞋 磋 磅 確 磊 碾 磕 碼 磐 稿 稼 穀 稽 稷 稻 窯 窮 箭 箱 範 箴 篆 篇 篁 箠 篌 糊 締 練 緯 緻 緘 緬 緝 編 緣 線 緞 緩 綞 緙 緲 緹 罵 罷 羯 翩 耦 膛 膜 膝 膠 膚 膘 蔗 蔽 蔚 蓮 蔬 蔭 蔓 蔑 蔣 蔡 蔔 蓬 蔥 蓿 蔆 螂 蝴 蝶 蝠 蝦 蝸 蝨 蝙 蝗 蝌 蝓 衛 衝 褐 複 褒 褓 褕 褊 誼 諒 談 諄 誕 請 諸 課 諉 諂 調 誰 論 諍 誶 誹 諛 豌 豎 豬 賠 賞 賦 賤 賬 賭 賢 賣 賜 質 賡 赭 趟 趣 踫 踐 踝 踢 踏 踩 踟 踡 踞 躺 輝 輛 輟 輩 輦 輪 輜 輞 輥 適 遮 遨 遭 遷 鄰 鄭 鄧 鄱 醇 醉 醋 醃 鋅 銻 銷 鋪 銬 鋤 鋁 銳 銼 鋒 鋇 鋰 銲 閭 閱 霄 霆 震 霉 靠 鞍 鞋 鞏 頡 頫 頜 颳 養 餓 餒 餘 駝 駐 駟 駛 駑 駕 駒 駙 骷 髮 髯 鬧 魅 魄 魷 魯 鴆 鴉 鴃 麩 麾 黎 墨 齒 儒 儘 儔 儐 儕 冀 冪 凝 劑 劓 勳 噙 噫 噹 噩 噤 噸 噪 器 噥 噱 噯 噬 噢 噶 壁 墾 壇 壅 奮 嬝 嬴 學 寰 導 彊 憲 憑 憩 憊 懍 憶 憾 懊 懈 戰 擅 擁 擋 撻 撼 據 擄 擇 擂 操 撿 擒 擔 撾 整 曆 曉 暹 曄 曇 暸 樽 樸 樺 橙 橫 橘 樹 橄 橢 橡 橋 橇 樵 機 橈 歙 歷 氅 濂 澱 澡 濃 澤 濁 澧 澳 激 澹 澦 澠 澴 熾 燉 燐 燒 燈 燕 熹 燎 燙 燜 燃 燄 獨 璜 璣 璘 璟 璞 瓢 甌 甍 瘴 瘸 瘺 盧 盥 瞠 瞞 瞟 瞥 磨 磚 磬 磧 禦 積 穎 穆 穌 穋 窺 篙 簑 築 篤 篛 篡 篩 篦 糕 糖 縊 縑 縈 縛 縣 縞 縉 縐 罹 羲 翰 翱 翮 膳 膩 膨 臻 興 艘 艙 蕊 蕙 蕈 蕨 蕩 蕃 蕉 蕭 蕪 蕞 螃 螟 螞 螢 融 衡 褪 褲 褥 褫 褡 親 諦 諺 諫 諱 謀 諜 諧 諮 諾 謁 謂 諷 諭 諳 諶 諼 豫 豭 貓 賴 蹄 踱 踴 蹂 踹 踵 輻 輯 輸 輳 辨 辦 遵 遴 選 遲 遼 遺 鄴 醒 錠 錶 鋸 錳 錯 錢 鋼 錫 錄 錚 錐 錦 錡 錕 錮 錙 閻 隧 隨 險 雕 霎 霑 霖 霍 霓 霏 靛 靦 鞘 頰 頸 頻 頷 頭 頹 頤 餐 館 餞 餛 餡 餚 駭 駢 駱 骸 骼 髻 髭 鬨 鮑 鴕 鴣 鴦 鴨 鴒 鴛 默 黔 龍 龜 優 償 儡 儲 勵 嚎 嚀 嚐 嚅 嚇 嚏 壕 壓 壑 壎 嬰 嬪 嬤 孺 尷 屨 嶼 嶺 嶽 嶸 幫 彌 徽 應 懂 懇 懦 懋 戲 戴 擎 擊 擘 擠 擰 擦 擬 擱 擢 擭 斂 斃 曙 曖 檀 檔 檄 檢 檜 櫛 檣 橾 檗 檐 檠 歜 殮 毚 氈 濘 濱 濟 濠 濛 濤 濫 濯 澀 濬 濡 濩 濕 濮 濰 燧 燮 燦 燥 燭 燬 燴 燠 爵 牆 獰 獲 璩 環 璦 璨 癆 療 癌 盪 瞳 瞪 瞰 瞬 瞧 瞭 矯 磷 磺 磴 磯 礁 禧 禪 穗 窿 簇 簍 篾 篷 簌 篠 糠 糜 糞 糢 糟 糙 糝 縮 績 繆 縷 縲 繃 縫 總 縱 繅 繁 縴 縹 繈 縵 縿 縯 罄 翳 翼 聱 聲 聰 聯 聳 臆 臃 膺 臂 臀 膿 膽 臉 膾 臨 舉 艱 薪 薄 蕾 薜 薑 薔 薯 薛 薇 薨 薊 虧 蟀 蟑 螳 蟒 蟆 螫 螻 螺 蟈 蟋 褻 褶 襄 褸 褽 覬 謎 謗 謙 講 謊 謠 謝 謄 謐 豁 谿 豳 賺 賽 購 賸 賻 趨 蹉 蹋 蹈 蹊 轄 輾 轂 轅 輿 避 遽 還 邁 邂 邀 鄹 醣 醞 醜 鍍 鎂 錨 鍵 鍊 鍥 鍋 錘 鍾 鍬 鍛 鍰 鍚 鍔 闊 闋 闌 闈 闆 隱 隸 雖 霜 霞 鞠 韓 顆 颶 餵 騁 駿 鮮 鮫 鮪 鮭 鴻 鴿 麋 黏 點 黜 黝 黛 鼾 齋 叢 嚕 嚮 壙 壘 嬸 彝 懣 戳 擴 擲 擾 攆 擺 擻 擷 斷 曜 朦 檳 檬 櫃 檻 檸 櫂 檮 檯 歟 歸 殯 瀉 瀋 濾 瀆 濺 瀑 瀏 燻 燼 燾 燸 獷 獵 璧 璿 甕 癖 癘 癒 瞽 瞿 瞻 瞼 礎 禮 穡 穢 穠 竄 竅 簫 簧 簪 簞 簣 簡 糧 織 繕 繞 繚 繡 繒 繙 罈 翹 翻 職 聶 臍 臏 舊 藏 薩 藍 藐 藉 薰 薺 薹 薦 蟯 蟬 蟲 蟠 覆 覲 觴 謨 謹 謬 謫 豐 贅 蹙 蹣 蹦 蹤 蹟 蹕 軀 轉 轍 邇 邃 邈 醫 醬 釐 鎔 鎊 鎖 鎢 鎳 鎮 鎬 鎰 鎘 鎚 鎗 闔 闖 闐 闕 離 雜 雙 雛 雞 霤 鞣 鞦 鞭 韹 額 顏 題 顎 顓 颺 餾 餿 餽 餮 馥 騎 髁 鬃 鬆 魏 魎 魍 鯊 鯉 鯽 鯈 鯀 鵑 鵝 鵠 黠 鼕 鼬 儳 嚥 壞 壟 壢 寵 龐 廬 懲 懷 懶 懵 攀 攏 曠 曝 櫥 櫝 櫚 櫓 瀛 瀟 瀨 瀚 瀝 瀕 瀘 爆 爍 牘 犢 獸 獺 璽 瓊 瓣 疇 疆 癟 癡 矇 礙 禱 穫 穩 簾 簿 簸 簽 簷 籀 繫 繭 繹 繩 繪 羅 繳 羶 羹 羸 臘 藩 藝 藪 藕 藤 藥 藷 蟻 蠅 蠍 蟹 蟾 襠 襟 襖 襞 譁 譜 識 證 譚 譎 譏 譆 譙 贈 贊 蹼 蹲 躇 蹶 蹬 蹺 蹴 轔 轎 辭 邊 邋 醱 醮 鏡 鏑 鏟 鏃 鏈 鏜 鏝 鏖 鏢 鏍 鏘 鏤 鏗 鏨 關 隴 難 霪 霧 靡 韜 韻 類 願 顛 颼 饅 饉 騖 騙 鬍 鯨 鯧 鯖 鯛 鶉 鵡 鵲 鵪 鵬 麒 麗 麓 麴 勸 嚨 嚷 嚶 嚴 嚼 壤 孀 孃 孽 寶 巉 懸 懺 攘 攔 攙 曦 朧 櫬 瀾 瀰 瀲 爐 獻 瓏 癢 癥 礦 礪 礬 礫 竇 競 籌 籃 籍 糯 糰 辮 繽 繼 纂 罌 耀 臚 艦 藻 藹 蘑 藺 蘆 蘋 蘇 蘊 蠔 蠕 襤 覺 觸 議 譬 警 譯 譟 譫 贏 贍 躉 躁 躅 躂 醴 釋 鐘 鐃 鏽 闡 霰 飄 饒 饑 馨 騫 騰 騷 騵 鰓 鰍 鹹 麵 黨 鼯 齟 齣 齡 儷 儸 囁 囀 囂 夔 屬 巍 懼 懾 攝 攜 斕 曩 櫻 欄 櫺 殲 灌 爛 犧 瓖 瓔 癩 矓 籐 纏 續 羼 蘗 蘭 蘚 蠣 蠢 蠡 蠟 襪 襬 覽 譴 護 譽 贓 躊 躍 躋 轟 辯 醺 鐮 鐳 鐵 鐺 鐸 鐲 鐫 闢 霸 霹 露 顧 顥 饗 驅 驃 驀 騾 髏 魔 魑 鰭 鰥 鶯 鶴 鷂 鶸 麝 黯 鼙 齜 齦 齧 儼 儻 囈 囊 囉 孿 巔 巒 彎 懿 攤 權 歡 灑 灘 玀 瓤 疊 癮 癬 禳 籠 籟 聾 聽 臟 襲 襯 觼 讀 贖 贗 躑 躓 轡 酈 鑄 鑑 鑒 霽 霾 韃 韁 顫 饕 驕 驍 髒 鬚 鱉 鰱 鰾 鰻 鷓 鷗 鼴 齬 齪 龔 囌 巖 戀 攣 攫 攪 曬 欐 瓚 竊 籤 籣 籥 纓 纖 纔 臢 蘸 蘿 蠱 變 邐 邏 鑣 鑠 鑤 靨 顯 饜 驚 驛 驗 髓 體 髑 鱔 鱗 鱖 鷥 麟 黴 囑 壩 攬 灞 癱 癲 罐 羈 蠶 蠹 衢 讓 讒 讖 艷 贛 釀 鑪 靂 靈 靄 韆 顰 驟 鬢 魘 鱟 鷹 鷺 鹼 鹽 鼇 齷 齲 廳 欖 灣 籬 籮 蠻 觀 躡 釁 鑲 鑰 顱 饞 髖 鬣 黌 灤 矚 讚 鑷 韉 驢 驥 纜 讜 躪 釅 鑽 鑾 鑼 鱷 鱸 黷 豔 鑿 鸚 爨 驪 鬱 鸛 鸞 籲 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ 丶 丿 亅 亠 冂 冖 冫 勹 匸 卩 厶 夊 宀 巛 ⼳ 广 廴 彐 彡 攴 无 疒 癶 辵 ¨ ˆ ヽ ヾ ゝ ゞ 仝 々 〆 〇 ー [ ] ✽ ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ⇧ ↸ ↹ ㇏ 𠃌 乚 𠂊 刂 䒑 龰 冈 龱 𧘇 ¬ ¦ ' " ㈱ № ℡ ゛ ゜ ⺀ ⺄ ⺆ ⺇ ⺈ ⺊ ⺌ ⺍ ⺕ ⺜ ⺝ ⺥ ⺧ ⺪ ⺬ ⺮ ⺶ ⺼ ⺾ ⻆ ⻊ ⻌ ⻍ ⻏ ⻖ ⻗ ⻞ ⻣ ʃ ɐ ɛ ɔ ɵ œ ø ŋ ʊ ɪ 乂 乜 凵 匚 厂 万 丌 乇 亍 囗 兀 屮 彳 丏 冇 与 丮 亓 仂 仉 仈 冘 勼 卬 厹 圠 夃 夬 巿 旡 殳 毌 气 爿 丱 丼 仨 仜 仩 仡 仚 刌 匜 卌 圢 圣 夗 夯 宁 宄 尒 尻 屴 屳 帄 庀 庂 忉 戉 扐 氕 氶 汃 氿 氻 犮 犰 玊 禸 肊 阞 伎 优 伬 仵 伔 仱 伀 价 伈 伝 伂 伅 伢 伓 伄 仴 伒 冱 刓 刉 刐 劦 匢 匟 卍 厊 吇 囡 囟 圮 圪 圴 夼 妀 奼 妅 奻 奾 奷 奿 孖 尕 尥 屼 屺 屻 屾 巟 幵 庄 异 弚 彴 忕 忔 忏 扜 扞 扤 扡 扦 扢 扙 扠 扚 扥 旯 旮 朾 朹 朸 朻 机 朿 朼 朳 氘 汆 汒 汜 汏 汔 汋 汌 灱 牞 犴 犵 玎 甪 癿 穵 网 艸 艼 芀 艽 艿 虍 襾 邙 邘 邛 邔 阢 阤 阠 阣 佖 伻 佢 佉 体 佤 伾 佧 佒 佟 佁 佘 伭 伳 伿 佡 冏 冹 刜 刞 刡 劭 劮 匉 卣 卲 厎 厏 吰 吷 吪 呔 呅 吙 吜 吥 吘 吽 呏 呁 吨 吤 呇 囮 囧 囥 坁 坅 坌 坉 坋 坒 夆 奀 妦 妘 妠 妗 妎 妢 妐 妏 妧 妡 宎 宒 尨 尪 岍 岏 岈 岋 岉 岒 岊 岆 岓 岕 巠 帊 帎 庋 庉 庌 庈 庍 弅 弝 彸 彶 忒 忑 忐 忭 忨 忮 忳 忡 忤 忣 忺 忯 忷 忻 怀 忴 戺 抃 抌 抎 抏 抔 抇 扱 扻 扺 扰 抁 抈 扷 扽 扲 扴 攷 旰 旴 旳 旲 旵 杅 杇 杙 杕 杌 杈 杝 杍 杚 杋 毐 氙 氚 汸 汧 汫 沄 沋 沏 汱 汯 汩 沚 汭 沇 沕 沜 汦 汳 汥 汻 沎 灴 灺 牣 犿 犽 狃 狆 狁 犺 狅 玕 玗 玓 玔 玒 町 甹 疔 疕 皁 礽 耴 肕 肙 肐 肒 肜 芐 芏 芅 芎 芑 芓 芊 芃 芄 豸 迉 辿 邟 邡 邥 邞 邧 邠 阰 阨 阯 阭 丳 侘 佼 侅 佽 侀 侇 佶 佴 侉 侄 佷 佌 侗 佪 侚 佹 侁 佸 侐 侜 侔 侞 侒 侂 侕 佫 佮 冞 冼 冾 刵 刲 刳 剆 刱 劼 匊 匋 匼 厒 厔 咇 呿 咁 咑 咂 咈 呫 呺 呾 呥 呬 呴 呦 咍 呯 呡 呠 咘 呣 呧 呤 囷 囹 坯 坲 坭 坫 坱 坰 坶 垀 坵 坻 坳 坴 坢 坨 坽 夌 奅 妵 妺 姏 姎 妲 姌 姁 妶 妼 姃 姖 妱 妽 姀 姈 妴 姇 孢 孥 宓 宕 屄 屇 岮 岤 岠 岵 岯 岨 岬 岟 岣 岭 岢 岪 岧 岝 岥 岶 岰 岦 帗 帔 帙 弨 弢 弣 弤 彔 徂 彾 彽 忞 忥 怭 怦 怙 怲 怋 怴 怊 怗 怳 怚 怞 怬 怢 怍 怐 怮 怓 怑 怌 怉 怜 戔 戽 抭 抴 拑 抾 抪 抶 拊 抮 抳 抯 抻 抩 抰 抸 攽 斨 斻 昉 旼 昄 昒 昈 旻 昃 昋 昍 昅 旽 昑 昐 曶 朊 枅 杬 枎 枒 杶 杻 枘 枆 构 杴 枍 枌 杺 枟 枑 枙 枃 杽 极 杸 杹 枔 欥 殀 歾 毞 氝 沓 泬 泫 泮 泙 沶 泔 沭 泧 沷 泐 泂 沺 泃 泆 泭 泲 泒 泝 沴 沊 沝 沀 泞 泀 洰 泍 泇 沰 泹 泏 泩 泑 炔 炘 炅 炓 炆 炄 炑 炖 炂 炚 炃 牪 狖 狋 狘 狉 狜 狒 狔 狚 狌 狑 玤 玡 玭 玦 玢 玠 玬 玝 瓝 瓨 甿 畀 甾 疌 疘 皯 盳 盱 盰 盵 矸 矼 矹 矻 矺 矷 祂 礿 秅 穸 穻 竻 籵 糽 耵 肏 肮 肣 肸 肵 肭 舠 芠 苀 芫 芚 芘 芛 芵 芧 芮 芼 芞 芺 芴 芨 芡 芩 苂 芤 苃 芶 芢 虰 虯 虭 虮 豖 迒 迋 迓 迍 迖 迕 迗 邲 邴 邯 邳 邰 阹 阽 阼 阺 陃 俍 俅 俓 侲 俉 俋 俁 俔 俜 俙 侳 俛 俇 俖 侺 俀 侹 俬 剄 剉 勀 勂 匽 卼 厗 厖 厙 厘 咺 咡 咭 咥 哏 哃 茍 咷 咮 哖 咶 哅 哆 咠 呰 咼 咢 咾 呲 哞 咰 垵 垞 垟 垤 垌 垗 垝 垛 垔 垘 垏 垙 垥 垚 垕 壴 复 奓 姡 姞 姮 娀 姱 姝 姺 姽 姼 姶 姤 姲 姷 姛 姩 姳 姵 姠 姾 姴 姭 宨 屌 峐 峘 峌 峗 峋 峛 峞 峚 峉 峇 峊 峖 峓 峔 峏 峈 峆 峎 峟 峸 巹 帡 帢 帣 帠 帤 庰 庤 庢 庛 庣 庥 弇 弮 彖 徆 怷 怹 恔 恲 恞 恅 恓 恇 恉 恛 恌 恀 恂 恟 怤 恄 恘 恦 恮 扂 扃 拏 挍 挋 拵 挎 挃 拫 拹 挏 挌 拸 拶 挀 挓 挔 拺 挕 拻 拰 敁 敃 斪 斿 昶 昡 昲 昵 昜 昦 昢 昳 昫 昺 昝 昴 昹 昮 朏 朐 柁 柲 柈 枺 柜 枻 柸 柘 柀 枷 柅 柫 柤 柟 枵 柍 枳 柷 柶 柮 柣 柂 枹 柎 柧 柰 枲 柼 柆 柭 柌 枮 柦 柛 柺 柉 柊 柃 柪 柋 欨 殂 殄 殶 毖 毘 毠 氠 氡 洨 洴 洭 洟 洼 洿 洒 洊 泚 洳 洄 洙 洺 洚 洑 洀 洝 浂 洁 洘 洷 洃 洏 浀 洇 洠 洬 洈 洢 洉 洐 炷 炟 炾 炱 炰 炡 炴 炵 炩 牁 牉 牊 牬 牰 牳 牮 狊 狤 狨 狫 狟 狪 狦 狣 玅 珌 珂 珈 珅 玹 玶 玵 玴 珫 玿 珇 玾 珃 珆 玸 珋 瓬 瓮 甮 畇 畈 疧 疪 癹 盄 眈 眃 眄 眅 眊 盷 盻 盺 矧 矨 砆 砑 砒 砅 砐 砏 砎 砉 砃 砓 祊 祌 祋 祅 祄 秕 种 秏 秖 秎 窀 穾 竑 笀 笁 籺 籸 籹 籿 粀 粁 紃 紈 紁 罘 羑 羍 羾 耇 耎 耏 耔 耷 胘 胇 胠 胑 胈 胂 胐 胅 胣 胙 胜 胊 胕 胉 胏 胗 胦 胍 臿 舡 芔 苙 苾 苹 茇 苨 茀 苕 茺 苫 苖 苴 苬 苡 苲 苵 茌 苻 苶 苰 苪 苤 苠 苺 苳 苭 虷 虴 虼 虳 衁 衎 衧 衪 衩 觓 訄 訇 赲 迣 迡 迮 迠 郱 邽 邿 郕 郅 邾 郇 郋 郈 釓 陔 陏 陑 陓 陊 陎 倞 倅 倇 倓 倢 倰 倛 俵 俴 倳 倷 倬 俶 俷 倗 倜 倠 倧 倵 倯 倱 倎 党 冔 冓 凊 凄 凅 凈 凎 剡 剚 剒 剞 剟 剕 剢 勍 匎 厞 唦 哢 唗 唒 哧 哳 哤 唚 哿 唄 唈 哫 唑 唅 哱 唊 哻 哷 哸 哠 唎 唃 唋 圁 圂 埌 堲 埕 埒 垺 埆 垽 垼 垸 垶 垿 埇 埐 垹 埁 夎 奊 娙 娖 娭 娮 娕 娏 娗 娊 娞 娳 孬 宧 宭 宬 尃 屖 屔 峬 峿 峮 峱 峷 崀 峹 帩 帨 庨 庮 庪 庬 弳 弰 彧 恝 恚 恧 恁 悢 悈 悀 悒 悁 悝 悃 悕 悛 悗 悇 悜 悎 戙 扆 拲 挐 捖 挬 捄 捅 挶 捃 揤 挹 捋 捊 挼 挩 捁 挴 捘 捔 捙 挭 捇 挳 捚 捑 挸 捗 捀 捈 敊 敆 旆 旃 旄 旂 晊 晟 晇 晑 朒 朓 栟 栚 桉 栲 栳 栻 桋 桏 栖 栱 栜 栵 栫 栭 栯 桎 桄 栴 栝 栒 栔 栦 栨 栮 桍 栺 栥 栠 欬 欯 欭 欱 欴 歭 肂 殈 毦 毤 毨 毣 毢 毧 氥 浺 浣 浤 浶 洍 浡 涒 浘 浢 浭 浯 涑 涍 淯 浿 涆 浞 浠 涗 浰 浼 浟 涂 涘 洯 浨 涋 浾 涀 涄 洖 涃 浻 浽 浵 涐 烜 烓 烑 烝 烋 缹 烢 烗 烒 烞 烠 烔 烍 烅 烆 烇 烚 烎 烡 牂 牸 牷 牶 猀 狺 狴 狾 狶 狳 狻 猁 珓 珙 珥 珖 玼 珧 珣 珩 珜 珒 珛 珔 珝 珚 珗 珘 珨 瓞 瓟 瓴 瓵 甡 畛 畟 疰 痁 疻 痄 痀 疿 疶 疺 皊 盉 眝 眛 眐 眓 眒 眣 眑 眕 眙 眚 眢 眧 砣 砬 砢 砵 砯 砨 砮 砫 砡 砩 砳 砪 砱 祔 祛 祏 祜 祓 祒 祑 秫 秬 秠 秮 秭 秪 秜 秞 秝 窆 窉 窅 窋 窌 窊 窇 竘 笐 笄 笓 笅 笏 笈 笊 笎 笉 笒 粄 粑 粊 粌 粈 粍 粅 紞 紝 紑 紎 紘 紖 紓 紟 紒 紏 紌 罜 罡 罞 罠 罝 罛 羖 羒 翃 翂 翀 耖 耾 耹 胺 胲 胹 胵 脁 胻 脀 舁 舯 舥 茳 茭 荄 茙 荑 茥 荖 茿 荁 茦 茜 茢 荂 荎 茛 茪 茈 茼 荍 茖 茤 茠 茷 茯 茩 荇 荅 荌 荓 茞 茬 荋 茧 荈 虓 虒 蚢 蚨 蚖 蚍 蚑 蚞 蚇 蚗 蚆 蚋 蚚 蚅 蚥 蚙 蚡 蚧 蚕 蚘 蚎 蚝 蚐 蚔 衃 衄 衭 衵 衶 衲 袀 衱 衿 衯 袃 衾 衴 衼 訒 豇 豗 豻 貤 貣 赶 赸 趵 趷 趶 軑 軓 迾 迵 适 迿 迻 逄 迼 迶 郖 郠 郙 郚 郣 郟 郥 郘 郛 郗 郜 郤 酐 酎 酏 釕 釢 釚 陜 陟 隼 飣 髟 鬯 乿 偰 偪 偡 偞 偠 偓 偋 偝 偲 偈 偍 偁 偛 偊 偢 倕 偅 偟 偩 偫 偣 偤 偆 偀 偮 偳 偗 偑 凐 剫 剭 剬 剮 勖 勓 匭 厜 啵 啶 唼 啍 啐 唴 唪 啑 啢 唶 唵 唰 啒 啅 唌 唲 啥 啎 唹 啈 唭 唻 啀 啋 圊 圇 埻 堔 埢 埶 埜 埴 堀 埭 埽 堈 埸 堋 埳 埏 堇 埮 埣 埲 埥 埬 埡 堎 埼 堐 埧 堁 堌 埱 埩 埰 堍 堄 奜 婠 婘 婕 婞 娸 娵 婭 婐 婟 婥 婬 婓 婤 婗 婃 婝 婒 婄 婛 婈 媎 娾 婍 娹 婌 婰 婩 婇 婑 婖 婂 婜 孲 孮 寁 寀 屙 崞 崋 崝 崚 崠 崌 崨 崍 崦 崥 崏 崰 崒 崣 崟 崮 帾 帴 庱 庴 庹 庲 庳 弶 弸 徛 徖 徟 悊 悐 悆 悾 悰 悺 惓 惔 惏 惤 惙 惝 惈 悱 惛 悷 惊 悿 惃 惍 惀 挲 捥 掊 掂 捽 掽 掞 掭 掝 掗 掫 掎 捯 掇 掐 据 掯 捵 掜 捭 掮 捼 掤 挻 掟 捸 掅 掁 掑 掍 捰 敓 旍 晥 晡 晛 晙 晜 晢 朘 桹 梇 梐 梜 桭 桮 梮 梫 楖 桯 梣 梬 梩 桵 桴 梲 梏 桷 梒 桼 桫 桲 梪 梀 桱 桾 梛 梖 梋 梠 梉 梤 桸 桻 梑 梌 梊 桽 欶 欳 欷 欸 殑 殏 殍 殎 殌 氪 淀 涫 涴 涳 湴 涬 淩 淢 涷 淶 淔 渀 淈 淠 淟 淖 涾 淥 淜 淝 淛 淴 淊 涽 淭 淰 涺 淕 淂 淏 淉 淐 淲 淓 淽 淗 淍 淣 涻 烺 焍 烷 焗 烴 焌 烰 焄 烳 焐 烼 烿 焆 焓 焀 烸 烶 焋 焂 焎 牾 牻 牼 牿 猝 猗 猇 猑 猘 猊 猈 狿 猏 猞 玈 珶 珸 珵 琄 琁 珽 琇 琀 珺 珼 珿 琌 琋 珴 琈 畤 畣 痎 痒 痏 痋 痌 痑 痐 皏 皉 盓 眹 眯 眭 眱 眲 眴 眳 眽 眥 眻 眵 硈 硒 硉 硍 硊 硌 砦 硅 硐 祤 祧 祩 祪 祣 祫 祡 离 秺 秸 秶 秷 窏 窔 窐 笵 筇 笴 笥 笰 笢 笤 笳 笘 笪 笝 笱 笫 笭 笯 笲 笸 笚 笣 粔 粘 粖 粣 紵 紽 紸 紶 紺 絅 紬 紩 絁 絇 紾 紿 絊 紻 紨 罣 羕 羜 羝 羛 翊 翋 翍 翐 翑 翇 翏 翉 耟 耞 耛 聇 聃 聈 脘 脥 脙 脛 脭 脟 脬 脞 脡 脕 脧 脝 脢 舑 舸 舳 舺 舴 舲 艴 莐 莣 莨 莍 荺 荳 莤 荴 莏 莁 莕 莙 荵 莔 莩 荽 莃 莌 莝 莛 莪 莋 荾 莥 莯 莈 莗 莰 荿 莦 莇 莮 荶 莚 虙 虖 蚿 蚷 蛂 蛁 蛅 蚺 蚰 蛈 蚹 蚳 蚸 蛌 蚴 蚻 蚼 蛃 蚽 蚾 衒 袉 袕 袨 袢 袪 袚 袑 袡 袟 袘 袧 袙 袛 袗 袤 袬 袌 袓 袎 覂 觖 觙 觕 訰 訧 訬 訞 谹 谻 豜 豝 豽 貥 赽 赻 赹 趼 跂 趹 趿 跁 軘 軞 軝 軜 軗 軠 軡 逤 逋 逑 逜 逌 逡 郯 郪 郰 郴 郲 郳 郔 郫 郬 郩 酖 酘 酚 酓 酕 釬 釴 釱 釳 釸 釤 釹 釪 釫 釷 釨 釮 镺 閆 閈 陼 陭 陫 陱 陯 隿 靪 頄 飥 馗 傛 傕 傔 傞 傋 傣 傃 傌 傎 傝 偨 傜 傒 傂 傇 兟 凔 匒 匑 厤 厧 喑 喨 喥 喭 啷 噅 喢 喓 喈 喏 喵 喁 喣 喒 喤 啽 喌 喦 啿 喕 喡 喎 圌 堩 堷 堙 堞 堧 堣 堨 埵 塈 堥 堜 堛 堳 堿 堶 堮 堹 堸 堭 堬 堻 奡 媯 媔 媟 婺 媢 媞 婸 媦 婼 媥 媬 媕 媮 娷 媄 媊 媗 媃 媋 媩 婻 婽 媌 媜 媏 媓 媝 寪 寍 寋 寔 寑 寊 寎 尌 尰 崷 嵃 嵫 嵁 嵋 崿 崵 嵑 嵎 嵕 崳 崺 嵒 崽 崱 嵙 嵂 崹 嵉 崸 崼 崲 崶 嵀 嵅 幄 幁 彘 徦 徥 徫 惉 悹 惌 惢 惎 惄 愔 惲 愊 愖 愅 惵 愓 惸 惼 惾 惁 愃 愘 愝 愐 惿 愄 愋 扊 掔 掱 掰 揎 揥 揨 揯 揃 撝 揳 揊 揠 揶 揕 揲 揵 摡 揟 掾 揝 揜 揄 揘 揓 揂 揇 揌 揋 揈 揰 揗 揙 攲 敧 敪 敤 敜 敨 敥 斌 斝 斞 斮 旐 旒 晼 晬 晻 暀 晱 晹 晪 晲 朁 椌 棓 椄 棜 椪 棬 棪 棱 椏 棖 棷 棫 棤 棶 椓 椐 棳 棡 椇 棌 椈 楰 梴 椑 棯 棆 椔 棸 棐 棽 棼 棨 椋 椊 椗 棎 棈 棝 棞 棦 棴 棑 椆 棔 棩 椕 椥 棇 欹 欻 欿 欼 殔 殗 殙 殕 殽 毰 毲 毳 氰 淼 湆 湇 渟 湉 溈 渼 渽 湅 湢 渫 渿 湁 湝 湳 渜 渳 湋 湀 湑 渻 渃 渮 湞 湨 湜 湡 渱 渨 湠 湱 湫 渹 渢 渰 湓 湥 渧 湸 湤 湷 湕 湹 湒 湦 渵 渶 湚 焠 焞 焯 烻 焮 焱 焣 焥 焢 焲 焟 焨 焺 焛 牋 牚 犈 犉 犆 犅 犋 猒 猋 猰 猢 猱 猳 猧 猲 猭 猦 猣 猵 猌 琮 琬 琰 琫 琖 琚 琡 琭 琱 琤 琣 琝 琩 琠 琲 瓻 甯 畯 畬 痧 痚 痡 痦 痝 痟 痤 痗 皕 皒 盚 睆 睇 睄 睍 睅 睊 睎 睋 睌 矞 矬 硠 硤 硥 硜 硭 硱 硪 确 硰 硩 硨 硞 硢 祴 祳 祲 祰 稂 稊 稃 稌 稄 窙 竦 竤 筊 笻 筄 筈 筌 筎 筀 筘 筅 粢 粞 粨 粡 絘 絯 絣 絓 絖 絧 絪 絏 絭 絜 絫 絒 絔 絩 絑 絟 絎 缾 缿 罥 罦 羢 羠 羡 翗 聑 聏 聐 胾 胔 腃 腊 腒 腏 腇 脽 腍 脺 臦 臮 臷 臸 臹 舄 舼 舽 舿 艵 茻 菹 萣 菀 菨 萒 菧 菤 菼 菶 萐 菆 菈 菫 菣 莿 萁 菝 菥 菘 菿 菡 菋 菎 菖 菵 菉 萉 菞 萑 萆 菂 菳 菕 菺 菇 菑 菪 萓 菃 菬 菮 菄 菻 菗 菢 萛 菛 菾 蛘 蛢 蛦 蛓 蛣 蛚 蛪 蛝 蛫 蛜 蛬 蛩 蛗 蛨 蛑 衈 衖 衕 袺 裗 袹 袸 裀 袾 袶 袼 袷 袽 袲 褁 裉 覕 覘 覗 觝 觚 觛 詎 詍 訹 詙 詀 詗 詘 詄 詅 詒 詈 詑 詊 詌 詏 豟 貁 貀 貺 貾 貰 貹 貵 趄 趀 趉 跘 跓 跍 跇 跖 跜 跏 跕 跙 跈 跗 跅 軯 軷 軺 軹 軦 軮 軥 軵 軧 軨 軶 軫 軱 軬 軴 軩 逭 逴 逯 鄆 鄬 郿 郼 鄈 郹 郻 鄁 鄀 鄇 鄅 鄃 酡 酤 酟 酢 酠 鈁 鈊 鈥 鈃 鈚 鈦 鈏 鈌 鈀 鈒 釿 釽 鈆 鈄 鈧 鈂 鈜 鈤 鈙 鈗 鈅 鈖 镻 閍 閌 閐 隇 陾 隈 隉 隃 隀 雂 雈 雃 雱 雰 靬 靰 靮 頇 颩 飫 鳦 黹 亃 亄 亶 傽 傿 僆 傮 僄 僊 傴 僈 僂 傰 僁 傺 傱 僋 僉 傶 傸 凗 剺 剸 剻 剼 嗃 嗛 嗌 嗐 嗋 嗊 嗝 嗀 嗔 嗄 嗩 喿 嗒 喍 嗏 嗕 嗢 嗖 嗈 嗲 嗍 嗙 嗂 圔 塓 塨 塤 塏 塍 塉 塯 塕 塎 塝 塙 塥 塛 堽 塣 塱 壼 嫇 嫄 嫋 媺 媸 媱 媵 媰 媿 嫈 媻 嫆 媷 嫀 嫊 媴 媶 嫍 媹 媐 寖 寘 寙 尟 尳 嵱 嵣 嵊 嵥 嵲 嵬 嵞 嵨 嵧 嵢 巰 幏 幎 幊 幍 幋 廅 廌 廆 廋 廇 彀 徯 徭 惷 慉 慊 愫 慅 愶 愲 愮 慆 愯 慏 愩 慀 戠 酨 戣 戥 戤 揅 揱 揫 搐 搒 搉 搠 搤 搳 摃 搟 搕 搘 搹 搷 搢 搣 搌 搦 搰 搨 摁 搵 搯 搊 搚 摀 搥 搧 搋 揧 搛 搮 搡 搎 敯 斒 旓 暆 暌 暕 暐 暋 暊 暙 暔 晸 朠 楦 楟 椸 楎 楢 楱 椿 楅 楪 椹 楂 楗 楙 楺 楈 楉 椵 楬 椳 椽 楥 棰 楸 椴 楩 楀 楯 楄 楶 楘 楁 楴 楌 椻 楋 椷 楜 楏 楑 椲 楒 椯 楻 椼 歆 歅 歃 歂 歈 歁 殛 嗀 毻 毼 毹 毷 毸 溛 滖 滈 溏 滀 溟 溓 溔 溠 溱 溹 滆 滒 溽 滁 溞 滉 溷 溰 滍 溦 滏 溲 溾 滃 滜 滘 溙 溒 溎 溍 溤 溡 溿 溳 滐 滊 溗 溮 溣 煇 煔 煒 煣 煠 煁 煝 煲 煸 煪 煡 煂 煘 煃 煋 煰 煟 煐 煓 煄 煍 煚 牏 犍 犌 犑 犐 犎 猼 獂 猻 猺 獀 獊 獉 瑄 瑊 瑋 瑒 瑑 瑗 瑀 瑏 瑐 瑎 瑂 瑆 瑍 瑔 瓡 瓿 瓾 瓽 甝 畹 畷 榃 痯 瘏 瘃 痷 痾 痼 痸 瘐 痻 痶 痭 痵 痽 皙 皵 盝 睕 睟 睠 睒 睖 睚 睩 睧 睔 睙 睭 矠 碇 碚 碔 碏 碄 碕 碅 碆 碡 碃 硹 碙 碀 碖 硻 祼 禂 祽 祹 稑 稘 稙 稒 稗 稕 稢 稓 稛 稐 窣 窢 窞 竫 筦 筤 筭 筴 筩 筲 筥 筳 筱 筰 筡 筸 筶 筣 粲 粴 粯 綈 綆 綀 綍 絿 綅 絺 綎 絻 綃 絼 綌 綔 綄 絽 綒 罭 罫 罧 罨 罬 羦 羥 羧 翛 翜 耡 腤 腠 腷 腜 腩 腛 腢 腲 朡 腞 腶 腧 腯 腄 腡 舝 艉 艄 艀 艂 艅 蓱 萿 葖 葶 葹 蒏 蒍 葥 葑 葀 蒆 葧 萰 葍 葽 葚 葙 葴 葳 葝 蔇 葞 萷 萺 萴 葺 葃 葸 萲 葅 萩 菙 葋 萯 葂 萭 葟 葰 萹 葎 葌 葒 葯 蓅 蒎 萻 葇 萶 萳 葨 葾 葄 萫 葠 葔 葮 葐 蜋 蜄 蛷 蜌 蛺 蛖 蛵 蝍 蛸 蜎 蜉 蜁 蛶 蜍 蜅 裖 裋 裍 裎 裞 裛 裚 裌 裐 覅 覛 觟 觥 觤 觡 觠 觢 觜 触 詶 誆 詿 詡 訿 詷 誂 誄 詵 誃 誁 詴 詺 谼 豋 豊 豥 豤 豦 貆 貄 貅 賌 赨 赩 趑 趌 趎 趏 趍 趓 趔 趐 趒 跰 跠 跬 跱 跮 跐 跩 跣 跢 跧 跲 跫 跴 輆 軿 輁 輀 輅 輇 輈 輂 遒 逿 遄 遉 逽 鄐 鄍 鄏 鄑 鄖 鄔 鄋 鄎 酮 酯 鉈 鉒 鈰 鈺 鉦 鈳 鉥 鉞 銃 鈮 鉊 鉆 鉭 鉬 鉏 鉠 鉧 鉯 鈶 鉡 鉰 鈱 鉔 鉣 鉐 鉲 鉎 鉓 鉌 鉖 鈲 閟 閜 閞 閛 隒 隓 隑 隗 雎 雺 雽 雸 雵 靳 靷 靸 靲 頏 頍 頎 颬 飶 飹 馯 馲 馰 馵 骭 骫 魛 鳪 鳭 鳧 麀 黽 僦 僔 僗 僨 僳 僛 僪 僝 僤 僓 僬 僰 僯 僣 僠 凘 劀 劁 勩 勫 匰 厬 嘧 嘕 嘌 嘒 嗼 嘏 嘜 嘁 嘓 嘂 嗺 嘝 嘄 嗿 嗹 墉 塼 墐 墘 墆 墁 塿 塴 墋 塺 墇 墑 墎 塶 墂 墈 塻 墔 墏 壾 奫 嫜 嫮 嫥 嫕 嫪 嫚 嫭 嫫 嫳 嫢 嫠 嫛 嫬 嫞 嫝 嫙 嫨 嫟 孷 寠 寣 屣 嶂 嶀 嵽 嶆 嵺 嶁 嵷 嶊 嶉 嶈 嵾 嵼 嶍 嵹 嵿 幘 幙 幓 廘 廑 廗 廎 廜 廕 廙 廒 廔 彄 彃 彯 徶 愬 愨 慁 慞 慱 慳 慒 慓 慲 慬 憀 慴 慔 慺 慛 慥 愻 慪 慡 慖 戩 戧 戫 搫 摍 摛 摝 摴 摶 摲 摳 摽 摵 摦 撦 摎 撂 摞 摜 摋 摓 摠 摐 摿 搿 摬 摫 摙 摥 摷 敳 斠 暡 暠 暟 朅 朄 朢 榱 榶 槉 榠 槎 榖 榰 榬 榼 榑 榙 榎 榧 榍 榩 榾 榯 榿 槄 榽 榤 槔 榹 槊 榚 槏 榳 榓 榪 榡 榞 槙 榗 榐 槂 榵 榥 槆 歊 歍 歋 殞 殟 殠 毃 毄 毾 滎 滵 滱 漃 漥 滸 漷 滻 漮 漉 潎 漙 漚 漧 漘 漻 漒 滭 漊 漶 潳 滹 滮 漭 潀 漰 漼 漵 滫 漇 漎 潃 漅 滽 滶 漹 漜 滼 漺 漟 漍 漞 漈 漡 熇 熐 熉 熀 熅 熂 熏 煻 熆 熁 熗 牄 牓 犗 犕 犓 獃 獍 獑 獌 瑢 瑳 瑱 瑵 瑲 瑧 瑮 甀 甂 甃 畽 疐 瘖 瘈 瘌 瘕 瘑 瘊 瘔 皸 瞁 睼 瞅 瞂 睮 瞀 睯 睾 瞃 碲 碪 碴 碭 碨 硾 碫 碞 碥 碠 碬 碢 碤 禘 禊 禋 禖 禕 禔 禓 禗 禈 禒 禐 稫 穊 稰 稯 稨 稦 窨 窫 窬 竮 箈 箜 箊 箑 箐 箖 箍 箌 箛 箎 箅 箘 劄 箙 箤 箂 粻 粿 粼 粺 綧 綷 緂 綣 綪 緁 緀 緅 綝 緎 緄 緆 緋 緌 綯 綹 綖 綼 綟 綦 綮 綩 綡 緉 罳 翢 翣 翥 翞 耤 聝 聜 膉 膆 膃 膇 膍 膌 膋 舕 蒗 蒤 蒡 蒟 蒺 蓎 蓂 蒬 蒮 蒫 蒹 蒴 蓁 蓍 蒪 蒚 蒱 蓐 蒝 蒧 蒻 蒢 蒔 蓇 蓌 蒛 蒩 蒯 蓖 蒘 蒶 蓏 蒠 蓗 蓔 蓒 蓛 蒰 蒑 虡 蜳 蜣 蜨 蝫 蝀 蜮 蜞 蜡 蜙 蜛 蝃 蜬 蝁 蜾 蝆 蜠 蜲 蜪 蜭 蜼 蜒 蜺 蜱 蜵 蝂 蜦 蜧 蜸 蜤 蜚 蜰 蜑 裷 裧 裱 裲 裺 裾 裮 裼 裶 裻 裰 裬 裫 覝 覡 覟 覞 觩 觫 觨 誫 誙 誋 誒 誏 誖 谽 豨 豩 賕 賏 賗 趖 踉 踂 跿 踍 跽 踊 踃 踇 踆 踅 跾 踀 踄 輐 輑 輎 輍 鄣 鄜 鄠 鄢 鄟 鄝 鄚 鄤 鄡 鄛 酺 酲 酹 酳 銥 銤 鉶 銛 鉺 銠 銔 銪 銍 銦 銚 銫 鉹 銗 鉿 銣 鋮 銎 銂 銕 銢 鉽 銈 銡 銊 銆 銌 銙 銧 鉾 銇 銩 銝 銋 鈭 隞 隡 雿 靘 靽 靺 靾 鞃 鞀 鞂 靻 鞄 鞁 靿 韎 韍 頖 颭 颮 餂 餀 餇 馝 馜 駃 馹 馻 馺 駂 馽 駇 骱 髣 髧 鬾 鬿 魠 魡 魟 鳱 鳲 鳵 麧 僿 儃 儰 僸 儆 儇 僶 僾 儋 儌 僽 儊 劋 劌 勱 勯 噈 噂 噌 嘵 噁 噊 噉 噆 噘 噚 噀 嘳 嘽 嘬 嘾 嘸 嘪 嘺 圚 墫 墝 墱 墠 墣 墯 墬 墥 墡 壿 嫿 嫴 嫽 嫷 嫶 嬃 嫸 嬂 嫹 嬁 嬇 嬅 嬏 屧 嶙 嶗 嶟 嶒 嶢 嶓 嶕 嶠 嶜 嶡 嶚 嶞 幩 幝 幠 幜 緳 廛 廞 廡 彉 徲 憋 憃 慹 憱 憰 憢 憉 憛 憓 憯 憭 憟 憒 憪 憡 憍 慦 憳 戭 摮 摰 撖 撠 撅 撗 撜 撏 撋 撊 撌 撣 撟 摨 撱 撘 敶 敺 敹 敻 斲 斳 暵 暰 暩 暲 暷 暪 暯 樀 樆 樗 槥 槸 樕 槱 槤 樠 槿 槬 槢 樛 樝 槾 樧 槲 槮 樔 槷 槧 橀 樈 槦 槻 樍 槼 槫 樉 樄 樘 樥 樏 槶 樦 樇 槴 樖 歑 殥 殣 殢 殦 氁 氀 毿 氂 潁 漦 潾 澇 濆 澒 澍 澉 澌 潢 潏 澅 潚 澖 潶 潬 澂 潕 潲 潒 潐 潗 澔 澓 潝 漀 潡 潫 潽 潧 澐 潓 澋 潩 潿 澕 潣 潷 潪 潻 熲 熯 熛 熰 熠 熚 熩 熵 熝 熥 熞 熤 熡 熪 熜 熧 熳 犘 犚 獘 獒 獞 獟 獠 獝 獛 獡 獚 獙 獢 璇 璉 璊 璆 璁 瑽 璅 璈 瑼 甈 甇 畾 瘥 瘞 瘙 瘝 瘜 瘣 瘚 瘨 瘛 皜 皝 皞 皛 瞍 瞏 瞉 瞈 磍 碻 磏 磌 磑 磎 磔 磈 磃 磄 磉 禚 禡 禠 禜 禢 歶 稹 窲 窴 窳 箷 篋 箾 箬 篎 箯 箹 篊 箵 糅 糈 糌 糋 緷 緛 緪 緧 緗 緡 縃 緺 緦 緶 緱 緰 緮 緟 罶 羬 羰 羭 翭 翫 翪 翬 翦 翨 聤 聧 膣 膟 膞 膕 膢 膙 膗 舖 艏 艓 艒 艐 艎 艑 蔤 蔻 蔏 蔀 蔩 蔎 蔉 蔍 蔟 蔊 蔧 蔜 蓻 蔫 蓺 蔈 蔌 蓴 蔪 蓲 蔕 蓷 蓫 蓳 蓼 蔒 蓪 蓩 蔖 蓾 蔨 蔝 蔮 蔂 蓽 蔞 蓶 蔱 蔦 蓧 蓨 蓰 蓯 蓹 蔘 蔠 蔰 蔋 蔙 蔯 虢 蝖 蝣 蝤 蝷 蟡 蝳 蝘 蝔 蝛 蝒 蝡 蝚 蝑 蝞 蝭 蝪 蝐 蝎 蝟 蝝 蝯 蝬 蝺 蝮 蝜 蝥 蝏 蝻 蝵 蝢 蝧 蝩 衚 褅 褌 褔 褋 褗 褘 褙 褆 褖 褑 褎 褉 覢 覤 覣 觭 觰 觬 諏 諆 誸 諓 諑 諔 諕 誻 諗 誾 諀 諅 諘 諃 誺 誽 諙 谾 豍 貏 賥 賟 賙 賨 賚 賝 賧 趠 趜 趡 趛 踠 踣 踥 踤 踮 踕 踛 踖 踑 踙 踦 踧 踔 踒 踘 踓 踜 踗 踚 輬 輤 輘 輚 輠 輣 輖 輗 遳 遰 遯 遧 遫 鄯 鄫 鄩 鄪 鄲 鄦 鄮 醅 醆 醊 醁 醂 醄 醀 鋐 鋃 鋄 鋀 鋙 銶 鋏 鋱 鋟 鋘 鋩 鋗 鋝 鋌 鋯 鋂 鋨 鋊 鋈 鋎 鋦 鋍 鋕 鋉 鋠 鋞 鋧 鋑 鋓 銵 鋡 鋆 銴 镼 閬 閫 閮 閰 隤 隢 雓 霅 霈 霂 靚 鞊 鞎 鞈 韐 韏 頞 頝 頦 頩 頨 頠 頛 頧 颲 餈 飺 餑 餔 餖 餗 餕 駜 駍 駏 駓 駔 駎 駉 駘 駋 駗 駌 骳 髬 髫 髳 髲 髱 魆 魃 魧 魴 魱 魦 魶 魵 魰 魨 魤 魬 鳼 鳺 鳽 鳿 鳷 鴇 鴀 鳹 鳻 鴈 鴅 鴄 麃 黓 鼏 鼐 儜 儓 儗 儚 儑 凞 匴 叡 噰 噠 噮 噳 噦 噣 噭 噲 噞 噷 圜 圛 壈 墽 壉 墿 墺 壂 墼 壆 嬗 嬙 嬛 嬡 嬔 嬓 嬐 嬖 嬚 嬠 嬞 寯 嶬 嶱 嶩 嶧 嶵 嶰 嶮 嶪 嶨 嶲 嶭 嶯 嶴 幧 幨 幦 幯 廩 廧 廦 廨 廥 彋 徼 憝 憨 憖 懅 憴 懆 懁 懌 憺 憿 憸 憌 擗 擖 擐 擏 擉 撽 撉 擃 擛 擳 擙 攳 敿 敼 斢 曈 暾 曀 曊 曋 曏 暽 暻 暺 曌 朣 樴 橦 橉 橧 樲 橨 樾 橝 橭 橶 橛 橑 樨 橚 樻 樿 橁 橪 橤 橐 橏 橔 橯 橩 橠 樼 橞 橖 橕 橍 橎 橆 歕 歔 歖 殧 殪 殫 毈 毇 氄 氃 氆 澭 濋 澣 濇 澼 濎 濈 潞 濄 澽 澞 濊 澨 瀄 澥 澮 澺 澬 澪 濏 澿 澸 澢 濉 澫 濍 澯 澲 澰 燅 燂 熿 熸 燖 燀 燁 燋 燔 燊 燇 燏 熽 燘 熼 燆 燚 燛 犝 犞 獩 獦 獧 獬 獥 獫 獪 瑿 璚 璠 璔 璒 璕 璡 甋 疀 瘯 瘭 瘱 瘽 瘳 瘼 瘵 瘲 瘰 皻 盦 瞚 瞝 瞡 瞜 瞛 瞢 瞣 瞕 瞙 瞗 磝 磩 磥 磪 磞 磣 磛 磡 磢 磭 磟 磠 禤 穄 穈 穇 窶 窸 窵 窱 窷 篞 篣 篧 篝 篕 篥 篚 篨 篹 篔 篪 篢 篜 篫 篘 篟 糒 糔 糗 糐 糑 縒 縡 縗 縌 縟 縠 縓 縎 縜 縕 縚 縢 縋 縏 縖 縍 縔 縥 縤 罃 罻 罼 罺 羱 翯 耪 耩 聬 膱 膦 膮 膹 膵 膫 膰 膬 膴 膲 膷 膧 臲 艕 艖 艗 蕖 蕅 蕫 蕍 蕓 蕡 蕘 蕀 蕆 蕤 蕁 蕢 蕄 蕑 蕇 蕣 蔾 蕛 蕱 蕎 蕮 蕵 蕕 蕧 蕠 薌 蕦 蕝 蕔 蕥 蕬 虣 虥 虤 螛 螏 螗 螓 螒 螈 螁 螖 螘 蝹 螇 螣 螅 螐 螑 螝 螄 螔 螜 螚 螉 褞 褦 褰 褭 褮 褧 褱 褢 褩 褣 褯 褬 褟 觱 諠 諢 諲 諴 諵 諝 謔 諤 諟 諰 諈 諞 諡 諨 諿 諯 諻 貑 貒 貐 賵 賮 賱 賰 賳 赬 赮 趥 趧 踳 踾 踸 蹀 蹅 踶 踼 踽 蹁 踰 踿 躽 輮 輵 輲 輹 輷 輴 遶 遹 遻 邆 郺 鄳 鄵 鄶 醓 醐 醑 醍 醏 錧 錞 錈 錟 錆 錏 鍺 錸 錼 錛 錣 錒 錁 鍆 錭 錎 錍 鋋 錝 鋺 錥 錓 鋹 鋷 錴 錂 錤 鋿 錩 錹 錵 錪 錔 錌 錋 鋾 錉 錀 鋻 錖 閼 闍 閾 閹 閺 閶 閿 閵 閽 隩 雔 霋 霒 霐 鞙 鞗 鞔 韰 韸 頵 頯 頲 餤 餟 餧 餩 馞 駮 駬 駥 駤 駰 駣 駪 駩 駧 骹 骿 骴 骻 髶 髺 髹 髷 鬳 鮀 鮅 鮇 魼 魾 魻 鮂 鮓 鮒 鮐 魺 鮕 魽 鮈 鴥 鴗 鴠 鴞 鴔 鴩 鴝 鴘 鴢 鴐 鴙 鴟 麈 麆 麇 麮 麭 黕 黖 黺 鼒 鼽 儦 儥 儢 儤 儠 儩 勴 嚓 嚌 嚍 嚆 嚄 嚃 噾 嚂 噿 嚁 壖 壔 壏 壒 嬭 嬥 嬲 嬣 嬬 嬧 嬦 嬯 嬮 孻 寱 寲 嶷 幬 幪 徾 徻 懃 憵 憼 懧 懠 懥 懤 懨 懞 擯 擩 擣 擫 擤 擨 斁 斀 斶 旚 曒 檍 檖 檁 檥 檉 檟 檛 檡 檞 檇 檓 檎 檕 檃 檨 檤 檑 橿 檦 檚 檅 檌 檒 歛 殭 氉 濌 澩 濴 濔 濣 濜 濭 濧 濦 濞 濲 濝 濢 濨 燡 燱 燨 燲 燤 燰 燢 獳 獮 獯 璗 璲 璫 璐 璪 璭 璱 璥 璯 甐 甑 甒 甏 疄 癃 癈 癉 癇 皤 盩 瞵 瞫 瞲 瞷 瞶 瞴 瞱 瞨 矰 磳 磽 礂 磻 磼 磲 礅 磹 磾 礄 禫 禨 穜 穛 穖 穘 穔 穚 窾 竀 竁 簅 簏 篲 簀 篿 篻 簎 篴 簋 篳 簂 簉 簃 簁 篸 篽 篰 篱 簐 簊 糨 縭 縼 繂 縳 顈 縸 縪 繉 繀 繇 縩 繌 縰 縻 縶 繄 縺 罅 罿 罾 罽 翴 翲 耬 膻 臄 臌 臊 臅 臇 膼 臩 艛 艚 艜 薃 薀 薏 薧 薕 薠 薋 薣 蕻 薤 薚 薞 蕷 蕼 薉 薡 蕺 蕸 蕗 薎 薖 薆 薍 薙 薝 薁 薢 薂 薈 薅 蕹 蕶 薘 薐 薟 虨 螾 螪 螭 蟅 螰 螬 螹 螵 螼 螮 蟉 蟃 蟂 蟌 螷 螯 蟄 蟊 螴 螶 螿 螸 螽 蟞 螲 褵 褳 褼 褾 襁 襒 褷 襂 覭 覯 覮 觲 觳 謞 謘 謖 謑 謅 謋 謢 謏 謒 謕 謇 謍 謈 謆 謜 謓 謚 豏 豰 豲 豱 豯 貕 貔 賹 赯 蹎 蹍 蹓 蹐 蹌 蹇 轃 轀 邅 遾 鄸 醚 醢 醛 醙 醟 醡 醝 醠 鎡 鎃 鎯 鍤 鍖 鍇 鍼 鍘 鍜 鍶 鍉 鍐 鍑 鍠 鍭 鎏 鍌 鍪 鍹 鍗 鍕 鍒 鍏 鍱 鍷 鍻 鍡 鍞 鍣 鍧 鎀 鍎 鍙 闇 闀 闉 闃 闅 閷 隮 隰 隬 霠 霟 霘 霝 霙 鞚 鞡 鞜 鞞 鞝 韕 韔 韱 顁 顄 顊 顉 顅 顃 餥 餫 餬 餪 餳 餲 餯 餭 餱 餰 馘 馣 馡 騂 駺 駴 駷 駹 駸 駶 駻 駽 駾 駼 騃 骾 髾 髽 鬁 髼 魈 鮚 鮨 鮞 鮛 鮦 鮡 鮥 鮤 鮆 鮢 鮠 鮯 鴳 鵁 鵧 鴶 鴮 鴯 鴱 鴸 鴰 鵅 鵂 鵃 鴾 鴷 鵀 鴽 翵 鴭 麊 麉 麍 麰 黈 黚 黻 黿 鼤 鼣 鼢 齔 龠 儱 儭 儮 嚘 嚜 嚗 嚚 嚝 嚙 奰 嬼 屩 屪 巀 幭 幮 懘 懟 懭 懮 懱 懪 懰 懫 懖 懩 擿 攄 擽 擸 攁 攃 擼 斔 旛 曚 曛 曘 櫅 檹 檽 櫡 櫆 檺 檶 檷 櫇 檴 檭 歞 毉 氋 瀇 瀌 瀍 瀁 瀅 瀔 瀎 濿 瀀 濻 瀦 濼 濷 瀊 燿 燹 爃 燽 獶 璸 瓀 璵 瓁 璾 璶 璻 瓂 甔 甓 癜 癤 癙 癐 癓 癗 癚 皦 皽 盬 矂 瞺 磿 礌 礓 礔 礉 礐 礒 礑 禭 禬 穟 簜 簩 簙 簠 簟 簭 簝 簦 簨 簢 簥 簰 繜 繐 繖 繣 繘 繢 繟 繑 繠 繗 繓 羵 羳 翷 翸 聵 臑 臒 臐 艟 艞 薴 藆 藀 藃 藂 薳 薵 薽 藇 藄 薿 藋 藎 藈 藅 薱 薶 藒 蘤 薸 薷 薾 虩 蟧 蟦 蟢 蟛 蟫 蟪 蟥 蟟 蟳 蟤 蟔 蟜 蟓 蟭 蟘 蟣 螤 蟗 蟙 蠁 蟴 蟨 蟝 襓 襋 襏 襌 襆 襐 襑 襉 謪 謧 謣 謳 謰 謵 譇 謯 謼 謾 謱 謥 謷 謦 謶 謮 謤 謻 謽 謺 豂 豵 貙 貘 貗 賾 贄 贂 贀 蹜 蹢 蹠 蹗 蹖 蹞 蹥 蹧 蹛 蹚 蹡 蹝 蹩 蹔 轆 轇 轈 轋 鄨 鄺 鄻 鄾 醨 醥 醧 醯 醪 鎵 鎌 鎒 鎷 鎛 鎝 鎉 鎧 鎎 鎪 鎞 鎦 鎕 鎈 鎙 鎟 鎍 鎱 鎑 鎲 鎤 鎨 鎴 鎣 鎥 闒 闓 闑 隳 雗 雚 巂 雟 雘 雝 霣 霢 霥 鞬 鞮 鞨 鞫 鞤 鞪 鞢 鞥 韗 韙 韖 韘 韺 顐 顑 顒 颸 饁 餼 餺 騏 騋 騉 騍 騄 騑 騊 騅 騇 騆 髀 髜 鬈 鬄 鬅 鬩 鬵 魊 魌 魋 鯇 鯆 鯃 鮿 鯁 鮵 鮸 鯓 鮶 鯄 鮹 鮽 鵜 鵓 鵏 鵊 鵛 鵋 鵙 鵖 鵌 鵗 鵒 鵔 鵟 鵘 鵚 麎 麌 黟 鼁 鼀 鼥 鼫 鼪 鼩 鼨 齌 齕 儴 儵 劖 勷 厴 嚫 嚭 嚦 嚧 嚪 嚬 壚 壝 壛 夒 嬽 嬾 嬿 巃 幰 徿 懻 攇 攐 攍 攉 攌 攎 斄 旞 旝 曞 櫧 櫠 櫌 櫑 櫙 櫋 櫟 櫜 櫐 櫫 櫏 櫍 櫞 歠 殰 氌 瀙 瀧 瀠 瀖 瀫 瀡 瀢 瀣 瀩 瀗 瀤 瀜 瀪 爌 爊 爇 爂 爅 犥 犦 犤 犣 犡 瓋 瓅 璷 瓃 甖 癠 矉 矊 矄 矱 礝 礛 礡 礜 礗 礞 禰 穧 穨 簳 簼 簹 簬 簻 糬 糪 繶 繵 繸 繰 繷 繯 繺 繲 繴 繨 罋 罊 羃 羆 羷 翽 翾 聸 臗 臕 艤 艡 艣 藫 藱 藭 藙 藡 藨 藚 藗 藬 藲 藸 藘 藟 藣 藜 藑 藰 藦 藯 藞 藢 蠀 蟺 蠃 蟶 蟷 蠉 蠌 蠋 蠆 蟼 蠈 蟿 蠊 蠂 襢 襚 襛 襗 襡 襜 襘 襝 襙 覈 覷 覶 觶 譐 譈 譊 譀 譓 譖 譔 譋 譕 譑 譂 譒 譗 豃 豷 豶 貚 贆 贇 贉 趬 趪 趭 趫 蹭 蹸 蹳 蹪 蹯 蹻 軂 轒 轑 轏 轐 轓 辴 酀 鄿 醰 醭 鏞 鏇 鏏 鏂 鏚 鏐 鏹 鏬 鏌 鏙 鎩 鏦 鏊 鏔 鏮 鏣 鏕 鏄 鏎 鏀 鏒 鏧 镽 闚 闛 雡 霩 霫 霬 霨 霦 鞳 鞷 鞶 韝 韞 韟 顜 顙 顝 顗 颿 颽 颻 颾 饈 饇 饃 馦 馧 騚 騕 騥 騝 騤 騛 騢 騠 騧 騣 騞 騜 騔 髂 鬋 鬊 鬎 鬌 鬷 鯪 鯫 鯠 鯞 鯤 鯦 鯢 鯰 鯔 鯗 鯬 鯜 鯙 鯥 鯕 鯡 鯚 鵷 鶁 鶊 鶄 鶈 鵱 鶀 鵸 鶆 鶋 鶌 鵽 鵫 鵴 鵵 鵰 鵩 鶅 鵳 鵻 鶂 鵯 鵹 鵿 鶇 鵨 麔 麑 黀 黼 鼭 齀 齁 齍 齖 齗 齘 匷 嚲 嚵 嚳 壣 孅 巆 巇 廮 廯 忀 忁 懹 攗 攖 攕 攓 旟 曨 曣 曤 櫳 櫰 櫪 櫨 櫹 櫱 櫮 櫯 瀼 瀵 瀯 瀷 瀴 瀱 灂 瀸 瀿 瀺 瀹 灀 瀻 瀳 灁 爓 爔 犨 獽 獼 璺 皫 皪 皾 盭 矌 矎 矏 矍 矲 礥 礣 礧 礨 礤 礩 禲 穮 穬 穭 竷 籉 籈 籊 籇 籅 糮 繻 繾 纁 纀 羺 翿 聹 臛 臙 舋 艨 艩 蘢 藿 蘁 藾 蘛 蘀 藶 蘄 蘉 蘅 蘌 藽 蠙 蠐 蠑 蠗 蠓 蠖 襣 襦 覹 觷 譠 譪 譝 譨 譣 譥 譧 譭 趮 躆 躈 躄 轙 轖 轗 轕 轘 轚 邍 酃 酁 醷 醵 醲 醳 鐋 鐓 鏻 鐠 鐏 鐔 鏾 鐕 鐐 鐨 鐙 鐍 鏵 鐀 鏷 鐇 鐎 鐖 鐒 鏺 鐉 鏸 鐊 鏿 鏼 鐌 鏶 鐑 鐆 闞 闠 闟 霮 霯 鞹 鞻 韽 韾 顠 顢 顣 顟 飁 飂 饐 饎 饙 饌 饋 饓 騲 騴 騱 騬 騪 騶 騩 騮 騸 騭 髇 髊 髆 鬐 鬒 鬑 鰋 鰈 鯷 鰅 鰒 鯸 鱀 鰇 鰎 鰆 鰗 鰔 鰉 鶟 鶙 鶤 鶝 鶒 鶘 鶐 鶛 鶠 鶔 鶜 鶪 鶗 鶡 鶚 鶢 鶨 鶞 鶣 鶿 鶩 鶖 鶦 鶧 麙 麛 麚 黥 黤 黧 黦 鼰 鼮 齛 齠 齞 齝 齙 龑 儺 儹 劘 劗 囃 嚽 嚾 孈 孇 巋 巏 廱 懽 攛 欂 櫼 欃 櫸 欀 灃 灄 灊 灈 灉 灅 灆 爝 爚 爙 獾 甗 癪 矐 礭 礱 礯 籔 籓 糲 纊 纈 纋 纆 纍 罍 羻 耰 臝 蘘 蘪 蘦 蘟 蘣 蘜 蘙 蘧 蘮 蘡 蘠 蘩 蘞 蘥 蠩 蠝 蠛 蠠 蠤 蠜 蠫 衊 襭 襩 襮 襫 觺 譹 譸 譅 譺 譻 贐 贔 趯 躎 躌 轞 轛 轝 酆 酄 酅 醹 鐿 鐻 鐶 鐩 鐽 鐼 鐰 鐹 鐪 鐷 鐬 鑀 鐱 闥 闤 闣 霵 霺 鞿 韡 顤 飉 飆 飀 饘 饖 騹 騽 驆 驄 驂 驁 騺 騿 髍 鬕 鬗 鬘 鬖 鬺 魒 鰫 鰝 鰜 鰬 鰣 鰨 鰩 鰤 鰡 鶷 鶶 鶼 鷁 鷇 鷊 鷏 鶾 鷅 鷃 鶻 鶵 鷎 鶹 鶺 鶬 鷈 鶱 鶭 鷌 鶳 鷍 鶲 鹺 麜 黫 黮 黭 鼛 鼘 鼚 鼱 齎 齥 齤 龒 亹 囆 囅 囋 奱 孋 孌 巕 巑 廲 攡 攠 攦 攢 欋 欈 欉 氍 灕 灖 灗 灒 爞 爟 犩 獿 瓘 瓕 瓙 瓗 癭 皭 礵 禴 穰 穱 籗 籜 籙 籛 籚 糴 糱 纑 罏 羇 臞 艫 蘴 蘵 蘳 蘬 蘲 蘶 蠬 蠨 蠦 蠪 蠥 襱 覿 覾 觻 譾 讄 讂 讆 讅 譿 贕 躕 躔 躚 躒 躐 躖 躗 轠 轢 酇 鑌 鑐 鑊 鑋 鑏 鑇 鑅 鑈 鑉 鑆 霿 韣 顪 顩 飋 饔 饛 驎 驓 驔 驌 驏 驈 驊 驉 驒 驐 髐 鬙 鬫 鬻 魖 魕 鱆 鱈 鰿 鱄 鰹 鰳 鱁 鰼 鰷 鰴 鰲 鰽 鰶 鷛 鷒 鷞 鷚 鷋 鷐 鷜 鷑 鷟 鷩 鷙 鷘 鷖 鷵 鷕 鷝 麶 黰 鼵 鼳 鼲 齂 齫 龕 龢 儽 劙 壨 壧 奲 孍 巘 蠯 彏 戁 戃 戄 攩 攥 斖 曫 欑 欒 欏 毊 灛 灚 爢 玂 玁 玃 癰 矔 籧 籦 纕 艬 蘺 虀 蘹 蘼 蘱 蘻 蘾 蠰 蠲 蠮 蠳 襶 襴 襳 觾 讌 讎 讋 讈 豅 贙 躘 轤 轣 醼 鑢 鑕 鑝 鑗 鑞 韄 韅 頀 驖 驙 鬞 鬟 鬠 鱒 鱘 鱐 鱊 鱍 鱋 鱕 鱙 鱌 鱎 鷻 鷷 鷯 鷣 鷫 鷸 鷤 鷶 鷡 鷮 鷦 鷲 鷢 鷬 鷴 鷳 鷨 鷭 黂 黐 黲 黳 鼆 鼜 鼸 鼷 鼶 齃 齏 齱 齰 齮 齯 囓 囍 孎 屭 攭 曭 曮 欓 灟 灡 灝 灠 爣 瓛 瓥 矕 礸 禷 禶 籪 纗 羉 艭 虃 蠸 蠷 蠵 衋 讔 讕 躞 躟 躠 躝 醾 醽 釂 鑫 鑨 鑩 雥 靆 靃 靇 韇 韥 驞 髕 魙 鱣 鱧 鱦 鱢 鱞 鱠 鸂 鷾 鸇 鸃 鸆 鸅 鸀 鸁 鸉 鷿 鷽 鸄 麠 鼞 齆 齴 齵 齶 囔 攮 斸 欘 欙 欗 欚 灢 爦 犪 矘 矙 礹 籩 籫 糶 纚 纘 纛 纙 臠 臡 虆 虇 虈 襹 襺 襼 襻 觿 讘 讙 躥 躤 躣 鑮 鑭 鑯 鑱 鑳 靉 顲 饟 鱨 鱮 鱭 鸋 鸍 鸐 鸏 鸒 鸑 麡 黵 鼉 齇 齸 齻 齺 齹 圞 灦 籯 蠼 趲 躦 釃 鑴 鑸 鑶 鑵 驠 鱴 鱳 鱱 鱵 鸔 鸓 黶 鼊 龤 灨 灥 糷 虪 蠾 蠽 蠿 讞 貜 躩 軉 靋 顳 顴 飌 饡 馫 驤 驦 驧 鬤 鸕 鸗 齈 戇 欞 爧 虌 躨 钂 钀 钁 驩 驨 鸙 爩 虋 讟 钃 鱹 麷 癵 驫 鱺 鸝 灩 灪 麤 齾 齉 龘 碁 裏 墻 恒 粧 嫺 ╔ ╦ ╗ ╠ ╬ ╣ ╚ ╩ ╝ ╒ ╤ ╕ ╞ ╪ ╡ ╘ ╧ ╛ ╓ ╥ ╖ ╟ ╫ ╢ ╙ ╨ ╜ ║ ═ ■ 𠕇 鋛 𠗟 𣿅 蕌 䊵 珯 况 㙉 𤥂 𨧤 鍄 𡧛 苮 𣳈 砼 杄 拟 𤤳 𨦪 𠊠 𦮳 𡌅 侫 𢓭 倈 𦴩 𧪄 𣘀 𤪱 𢔓 𠍾 徤 𠎀 𠍇 滛 𠐟 儁 㑺 儎 顬 㝃 萖 𤦤 𠒇 兠 𣎴 兪 𠯿 𢃼 𠋥 𢔰 𠖎 𣈳 𡦃 宂 蝽 𠖳 𣲙 冲 冸 鴴 凉 减 凑 㳜 凓 𤪦 决 凢 卂 凭 菍 椾 𣜭 彻 刋 刦 刼 劵 剗 劔 効 勅 簕 蕂 勠 蘍 𦬓 𨫞 啉 滙 𣾀 𠥔 𣿬 匳 𠯢 泋 𡜦 栛 珕 恊 㺪 㣌 𡛨 燝 䒢 卭 却 𨚫 卾 𡖖 𡘓 矦 厓 𨪛 厠 厫 厮 玧 𥝲 㽙 玜 叁 叅 汉 义 埾 叙 㪫 𠮏 叠 𣿫 𢶣 叶 𠱷 吓 灹 唫 晗 浛 呭 𦭓 𠵴 啝 咏 咤 䞦 𡜍 𠻝 㶴 𠵍 𨦼 𢚘 啇 䳭 启 琗 喆 喩 𡣗 𤀺 䕒 𤐵 暳 𡂴 嘷 曍 𣊊 暤 暭 噍 噏 磱 囱 鞇 叾 圀 囯 园 𨭦 㘣 𡉏 坆 𤆥 汮 炋 坂 㚱 𦱾 埦 𡐖 堃 𡑔 𤍣 堦 𤯵 塜 墪 㕡 壠 壜 𡈼 壻 寿 坃 𪅐 𤉸 鏓 㖡 够 梦 㛃 湙 𡘾 娤 啓 𡚒 蔅 姉 𠵎 𦲁 𦴪 𡟜 姙 𡟻 𡞲 𦶦 浱 𡠨 𡛕 姹 𦹅 媫 婣 㛦 𤦩 㜈 媖 瑥 嫓 𦾡 𢕔 㶅 𡤑 㜲 𡚸 広 勐 孶 斈 孼 𧨎 䀄 䡝 𠈄 寕 慠 𡨴 𥧌 𠖥 寳 宝 䴐 尅 𡭄 尓 珎 尔 𡲥 𦬨 屉 䣝 岅 峩 峯 嶋 𡷹 𡸷 崐 崘 嵆 𡺤 岺 巗 苼 㠭 𤤁 𢁉 𢅳 芇 㠶 㯂 帮 檊 幺 𤒼 𠳓 厦 亷 厨 𡝱 帉 𨒂 廹 廻 㢠 廼 栾 鐛 弍 𠇁 弢 㫞 䢮 𡌺 强 𦢈 𢏐 𢑱 彣 鞽 𦹮 彲 鍀 𨨶 徧 嶶 㵟 𥉐 𡽪 𧃸 𢙨 釖 𠊞 𨨩 怱 暅 𡡷 㥣 㷇 㘹 垐 𢞴 祱 㹀 悞 悳 𤦂 𤦏 𧩓 璤 僡 媠 慤 萤 慂 慈 𦻒 憁 凴 𠙖 憇 宪 𣾷 𢡟 懓 𨮝 𩥝 懐 㤲 𢦀 𢣁 怣 慜 攞 掋 𠄘 担 𡝰 拕 𢸍 捬 𤧟 㨗 搸 揸 𡎎 𡟼 澊 𢸶 頔 𤂌 𥜝 擡 擥 鑻 㩦 携 㩗 敍 漖 𤨨 𤨣 斅 敭 敟 𣁾 斵 𤥀 䬷 旑 䃘 𡠩 旣 忟 𣐀 昘 𣇷 𣇸 晄 𣆤 𣆥 晋 𠹵 晧 𥇦 晳 𡸽 𣈱 𨗴 𣇈 𥌓 矅 𢣷 馤 朂 𤎜 𤨡 㬫 槺 𣟂 杧 杢 𤇍 𩃭 柗 䓩 栢 湐 鈼 栁 𣏦 𦶠 桝 𣑯 槡 樋 𨫟 楳 棃 𣗍 椁 椀 㴲 㨁 𣘼 㮀 枬 楡 𨩊 䋼 椶 榘 㮡 𠏉 荣 傐 槹 𣙙 𢄪 橅 𣜃 檝 㯳 枱 櫈 𩆜 㰍 欝 𠤣 欵 歴 𢟍 溵 𣫛 𠎵 𡥘 㝀 吡 𣭚 毡 𣻼 毜 氷 𢒋 𤣱 𦭑 汚 舦 汹 𣶼 䓅 𣶽 𤆤 𤤌 𤤀 𣳉 㛥 㳫 𠴲 鮃 𣇹 𢒑 羏 样 𦴥 𦶡 𦷫 涖 浜 湼 漄 𤥿 𤂅 𦹲 蔳 𦽴 凇 萮 𨬡 𣸯 瑓 𣾂 秌 湏 媑 𣁋 濸 㜍 澝 𣸰 滺 𡒗 𤀽 䕕 鏰 潄 潜 㵎 潴 𩅰 㴻 澟 𤅄 濓 𤂑 𤅕 𤀹 𣿰 𣾴 𤄿 凟 𤅖 𤅗 𤅀 𦇝 灋 灾 炧 炁 烌 烕 烖 烟 䄄 㷨 熴 熖 𤉷 焫 煅 媈 煊 岜 𤍥 煏 鍢 𤋁 焬 𤑚 𤨧 𤨢 熺 𨯨 炽 爎 鑂 爕 夑 鑃 爤 鍁 𥘅 爮 牀 𤥴 梽 牕 牗 㹕 𣁄 栍 漽 犂 猫 𤠣 𨠫 䣭 𨠄 猨 献 珏 玪 𠰺 𦨮 珉 瑉 𤇢 𡛧 𤨤 昣 㛅 𤦷 𤦍 𤧻 珷 琕 椃 𤨦 琹 𠗃 㻗 𢢭 瑠 𨺲 瑇 珤 瑶 莹 瑬 㜰 瑴 鏱 樬 璂 䥓 𤪌 𤅟 𤩹 𨮏 孆 𨰃 𡢞 瓈 𡦈 甎 甞 𨻙 𡩋 寗 𨺬 鎅 畍 畊 畧 畮 𤾂 㼄 𤴓 疎 瑝 疞 疴 瘂 瘬 癑 癏 癯 𦏵 皐 臯 㟸 𦤑 𦤎 皡 皥 皷 盌 𦾟 葢 𥂝 𥅽 𡸜 眞 眦 着 撯 𥈠 睘 𣊬 瞯 𨥤 𨥨 𡛁 矴 𡍶 𤨒 棊 碯 磇 磓 隥 礮 𥗠 磗 礴 碱 𧘌 辸 袄 𨬫 𦂃 𢘜 禆 褀 椂 禀 𥡗 禝 𧬹 礼 禩 渪 𧄦 㺨 秆 𩄍 秔 encoding_rs-0.8.33/src/test_data/big5_out_ref.txt000064400000000000000000001257751046102023000201030ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py @ 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 [ \ ] ^ _ ` 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 { | } ~ @ A B C D E F G H I J K L M N O P Q R S T U V W X ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ A B C D E F H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` 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 { | } ~ @ A B C D E F G H I J K L M N O P Q S T U V W X Y Z [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ @ 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 [ \ ] ^ _ ` 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 { | } ~ á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ @ A B C D E F G H I J K L M N O P Q R S U V W X Y Z [ \ ] ^ _ ` 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 { | } ~ š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ @ 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 [ \ ] ^ _ ` 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 { | } ~ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ ƻ Ƽ ƽ ƾ ƿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ǡ Ǣ ǣ Ǥ ǥ Ǧ ǧ Ǩ ǩ Ǫ ǫ Ǭ ǭ Ǯ ǯ ǰ DZ Dz dz Ǵ ǵ Ƕ Ƿ Ǹ ǹ Ǻ ǻ Ǽ ǽ Ǿ ǿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ȡ Ȣ ȣ Ȥ @ 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 [ ] ^ _ ` a b c d e f g h j k l m n o p q r s t u v w x y z { | } ~ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ ɼ ɽ ɾ ɿ @ A B C D E F G H I J K L M N O P Q S T U V W X Y Z [ \ ] ^ _ ` 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 { | } ~ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ ʩ ʪ ʫ ʬ ʭ ʮ ʯ ʰ ʱ ʲ ʳ ʴ ʵ ʶ ʷ ʸ ʹ ʺ ʻ ʼ ʽ ʾ ʿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ˡ ˢ ˣ ˤ ˥ ˦ ˧ ˨ ˩ ˪ ˫ ˬ ˭ ˮ ˯ ˰ ˱ ˲ ˳ ˴ ˵ ˶ ˷ ˸ ˹ ˺ ˻ ˼ ˽ ˾ ˿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ̡ ̢ ̣ ̤ ̥ ̦ ̧ ̨ ̩ ̪ ̫ ̬ ̭ ̮ ̯ ̰ ̱ ̲ ̳ ̴ ̵ ̶ ̷ ̸ ̹ ̺ ̻ ̼ ̽ ̾ ̿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ͡ ͢ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ Ͱ ͱ Ͳ ͳ ʹ ͵ Ͷ ͷ ͸ ͹ ͺ ͻ ͼ ͽ ; Ϳ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο @ 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 [ \ ] ^ _ ` 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 { | } ~ ϡ Ϣ ϣ Ϥ ϥ Ϧ ϧ Ϩ ϩ Ϫ ϫ Ϭ ϭ Ϯ ϯ ϰ ϱ ϲ ϳ ϴ ϵ ϶ Ϸ ϸ Ϲ Ϻ ϻ ϼ Ͻ Ͼ Ͽ @ 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 [ \ ] ^ _ ` 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 { | } ~ С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п @ 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 [ \ ] ^ _ ` 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 { | } ~ ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ @ A B C D E F G H I J K L M N O P Q R S T U W X Y Z [ \ ] ^ _ ` 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 { | } ~ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ Ӻ ӻ Ӽ ӽ Ӿ ӿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ԡ Ԣ ԣ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԫ ԫ Ԭ ԭ Ԯ ԯ ԰ Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ @ 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 [ \ ] ^ _ ` 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 { | } ~ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ @ 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 [ \ ] ^ _ ` 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 { | } ~ ֡ ֢ ֣ ֤ ֥ ֦ ֧ ֨ ֩ ֪ ֫ ֬ ֭ ֮ ֯ ְ ֱ ֲ ֳ ִ ֵ ֶ ַ ָ ֹ ֺ ֻ ּ ֽ ־ ֿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ס ע ף פ ץ צ ק ר ש ת ׫ ׬ ׭ ׮ ׯ װ ױ ײ ׳ ״ ׵ ׶ ׷ ׸ ׹ ׺ ׻ ׼ ׽ ׾ ׿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ػ ؼ ؽ ؾ ؿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٪ ٫ ٬ ٭ ٮ ٯ ٰ ٱ ٲ ٳ ٴ ٵ ٶ ٷ ٸ ٹ ٺ ٻ ټ ٽ پ ٿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ڡ ڢ ڣ ڤ ڥ ڦ ڧ ڨ ک ڪ ګ ڬ ڭ ڮ گ ڰ ڱ ڲ ڳ ڴ ڵ ڶ ڷ ڸ ڹ ں ڻ ڼ ڽ ھ ڿ @ 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 [ \ ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~ ۡ ۢ ۣ ۤ ۥ ۦ ۧ ۨ ۩ ۪ ۫ ۬ ۭ ۮ ۯ ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۺ ۻ ۼ ۽ ۾ ۿ @ A B C D E F G H I J K L M N O P Q S T U V W X Y Z [ \ ] ^ _ ` 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 { | } ~ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ ܭ ܮ ܯ ܰ ܱ ܲ ܳ ܴ ܵ ܶ ܷ ܸ ܹ ܺ ܻ ܼ ܽ ܾ ܿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ݡ ݢ ݣ ݤ ݥ ݦ ݧ ݨ ݩ ݪ ݫ ݬ ݭ ݮ ݯ ݰ ݱ ݲ ݳ ݴ ݵ ݶ ݷ ݸ ݹ ݺ ݻ ݼ ݽ ݾ ݿ @ 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 [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q s t u v w x y z { | } ~ ޡ ޢ ޣ ޤ ޥ ަ ާ ި ީ ު ޫ ެ ޭ ޮ ޯ ް ޱ ޲ ޳ ޴ ޵ ޶ ޷ ޸ ޹ ޺ ޻ ޼ ޽ ޾ ޿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ߡ ߢ ߣ ߤ ߥ ߦ ߧ ߨ ߩ ߪ ߫ ߬ ߭ ߮ ߯ ߰ ߱ ߲ ߳ ߴ ߵ ߶ ߷ ߸ ߹ ߺ ߻ ߼ ߽ ߾ ߿ @ 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 [ \ ] ^ _ ` 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 { } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ A B C D E F G H I J K L M N O P Q R S T U V W X Z [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` a b c d e f g h i j k l n o p q r s t u v w x y z { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ ` a b c d e g h i j k l m n o p q r s t u v w x y z { | } ~ @ A B C D E F G I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` 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 { | } ~ @ A B C D E F G H I J K L M N P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k m n o p q r s t u v w x y z { | } ~ @ 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 [ \ ] ^ _ ` a b c e f g h i j k l m n o p q r s t u v w x y z { | } ~ @ A B C D E F G H I J K L M N O P Q S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n p q r s t u v w x y z { | } ~ encoding_rs-0.8.33/src/test_data/euc_kr_in.txt000064400000000000000000002145751046102023000174650ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py 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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  €  ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘ ’ “ ” • – — ˜ ™ š › œ  ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ 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 [ \ ] ^ _ ` 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 { | } ~  À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ 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 [ \ ] ^ _ ` 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 { | } ~  Ā ā Ă ă Ą ą Ć ć Ĉ ĉ Ċ ċ Č č Ď ď Đ đ Ē ē Ĕ ĕ Ė ė Ę ę Ě ě Ĝ ĝ Ğ ğ Ġ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ 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 [ \ ] ^ _ ` 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 { | } ~  ŀ Ł ł Ń ń Ņ ņ Ň ň ʼn Ŋ ŋ Ō ō Ŏ ŏ Ő ő Œ œ Ŕ ŕ Ŗ ŗ Ř ř Ś ś Ŝ ŝ Ş ş Š š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ 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 [ \ ] ^ _ ` 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 { | } ~  ƀ Ɓ Ƃ ƃ Ƅ ƅ Ɔ Ƈ ƈ Ɖ Ɗ Ƌ ƌ ƍ Ǝ Ə Ɛ Ƒ ƒ Ɠ Ɣ ƕ Ɩ Ɨ Ƙ ƙ ƚ ƛ Ɯ Ɲ ƞ Ɵ Ơ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ ƻ Ƽ ƽ ƾ ƿ 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 [ \ ] ^ _ ` 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 { | } ~  ǀ ǁ ǂ ǃ DŽ Dž dž LJ Lj lj NJ Nj nj Ǎ ǎ Ǐ ǐ Ǒ ǒ Ǔ ǔ Ǖ ǖ Ǘ ǘ Ǚ ǚ Ǜ ǜ ǝ Ǟ ǟ Ǡ ǡ Ǣ ǣ Ǥ ǥ Ǧ ǧ Ǩ ǩ Ǫ ǫ Ǭ ǭ Ǯ ǯ ǰ DZ Dz dz Ǵ ǵ Ƕ Ƿ Ǹ ǹ Ǻ ǻ Ǽ ǽ Ǿ ǿ 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 [ \ ] ^ _ ` 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 { | } ~  Ȁ ȁ Ȃ ȃ Ȅ ȅ Ȇ ȇ Ȉ ȉ Ȋ ȋ Ȍ ȍ Ȏ ȏ Ȑ ȑ Ȓ ȓ Ȕ ȕ Ȗ ȗ Ș ș Ț ț Ȝ ȝ Ȟ ȟ Ƞ ȡ Ȣ ȣ Ȥ ȥ Ȧ ȧ Ȩ ȩ Ȫ ȫ Ȭ ȭ Ȯ ȯ Ȱ ȱ Ȳ ȳ ȴ ȵ ȶ ȷ ȸ ȹ Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ 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 [ \ ] ^ _ ` 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 { | } ~  ɀ Ɂ ɂ Ƀ Ʉ Ʌ Ɇ ɇ Ɉ ɉ Ɋ ɋ Ɍ ɍ Ɏ ɏ ɐ ɑ ɒ ɓ ɔ ɕ ɖ ɗ ɘ ə ɚ ɛ ɜ ɝ ɞ ɟ ɠ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ ɼ ɽ ɾ ɿ 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 [ \ ] ^ _ ` 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 { | } ~  ʀ ʁ ʂ ʃ ʄ ʅ ʆ ʇ ʈ ʉ ʊ ʋ ʌ ʍ ʎ ʏ ʐ ʑ ʒ ʓ ʔ ʕ ʖ ʗ ʘ ʙ ʚ ʛ ʜ ʝ ʞ ʟ ʠ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ ʩ ʪ ʫ ʬ ʭ ʮ ʯ ʰ ʱ ʲ ʳ ʴ ʵ ʶ ʷ ʸ ʹ ʺ ʻ ʼ ʽ ʾ ʿ 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 [ \ ] ^ _ ` 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 { | } ~  ˀ ˁ ˂ ˃ ˄ ˅ ˆ ˇ ˈ ˉ ˊ ˋ ˌ ˍ ˎ ˏ ː ˑ ˒ ˓ ˔ ˕ ˖ ˗ ˘ ˙ ˚ ˛ ˜ ˝ ˞ ˟ ˠ ˡ ˢ ˣ ˤ ˥ ˦ ˧ ˨ ˩ ˪ ˫ ˬ ˭ ˮ ˯ ˰ ˱ ˲ ˳ ˴ ˵ ˶ ˷ ˸ ˹ ˺ ˻ ˼ ˽ ˾ ˿ 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 [ \ ] ^ _ ` 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 { | } ~  ̀ ́ ̂ ̃ ̄ ̅ ̆ ̇ ̈ ̉ ̊ ̋ ̌ ̍ ̎ ̏ ̐ ̑ ̒ ̓ ̔ ̕ ̖ ̗ ̘ ̙ ̚ ̛ ̜ ̝ ̞ ̟ ̠ ̡ ̢ ̣ ̤ ̥ ̦ ̧ ̨ ̩ ̪ ̫ ̬ ̭ ̮ ̯ ̰ ̱ ̲ ̳ ̴ ̵ ̶ ̷ ̸ ̹ ̺ ̻ ̼ ̽ ̾ ̿ 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 [ \ ] ^ _ ` 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 { | } ~  ̀ ́ ͂ ̓ ̈́ ͅ ͆ ͇ ͈ ͉ ͊ ͋ ͌ ͍ ͎ ͏ ͐ ͑ ͒ ͓ ͔ ͕ ͖ ͗ ͘ ͙ ͚ ͛ ͜ ͝ ͞ ͟ ͠ ͡ ͢ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ Ͱ ͱ Ͳ ͳ ʹ ͵ Ͷ ͷ ͸ ͹ ͺ ͻ ͼ ͽ ; Ϳ 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 [ \ ] ^ _ ` 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 { | } ~  ΀ ΁ ΂ ΃ ΄ ΅ Ά · Έ Ή Ί ΋ Ό ΍ Ύ Ώ ΐ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο 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 [ \ ] ^ _ ` 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 { | } ~  π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ Ϗ ϐ ϑ ϒ ϓ ϔ ϕ ϖ ϗ Ϙ ϙ Ϛ ϛ Ϝ ϝ Ϟ ϟ Ϡ ϡ Ϣ ϣ Ϥ ϥ Ϧ ϧ Ϩ ϩ Ϫ ϫ Ϭ ϭ Ϯ ϯ ϰ ϱ ϲ ϳ ϴ ϵ ϶ Ϸ ϸ Ϲ Ϻ ϻ ϼ Ͻ Ͼ Ͽ 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 [ \ ] ^ _ ` 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 { | } ~  Ѐ Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ѝ Ў Џ А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п 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 [ \ ] ^ _ ` 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 { | } ~  р с т у ф х ц ч ш щ ъ ы ь э ю я ѐ ё ђ ѓ є ѕ і ї ј љ њ ћ ќ ѝ ў џ Ѡ ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ 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 [ \ ] ^ _ ` 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 { | } ~  Ҁ ҁ ҂ ҃ ҄ ҅ ҆ ҇ ҈ ҉ Ҋ ҋ Ҍ ҍ Ҏ ҏ Ґ ґ Ғ ғ Ҕ ҕ Җ җ Ҙ ҙ Қ қ Ҝ ҝ Ҟ ҟ Ҡ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ 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 [ \ ] ^ _ ` 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 { | } ~  Ӏ Ӂ ӂ Ӄ ӄ Ӆ ӆ Ӈ ӈ Ӊ ӊ Ӌ ӌ Ӎ ӎ ӏ Ӑ ӑ Ӓ ӓ Ӕ ӕ Ӗ ӗ Ә ә Ӛ ӛ Ӝ ӝ Ӟ ӟ Ӡ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ Ӻ ӻ Ӽ ӽ Ӿ ӿ 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 [ \ ] ^ _ ` 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 { | } ~  Ԁ ԁ Ԃ ԃ Ԅ ԅ Ԇ ԇ Ԉ ԉ Ԋ ԋ Ԍ ԍ Ԏ ԏ Ԑ ԑ Ԓ ԓ Ԕ ԕ Ԗ ԗ Ԙ ԙ Ԛ ԛ Ԝ ԝ Ԟ ԟ Ԡ ԡ Ԣ ԣ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԫ ԫ Ԭ ԭ Ԯ ԯ ԰ Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ 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 [ \ ] ^ _ ` 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 { | } ~  Հ Ձ Ղ Ճ Մ Յ Ն Շ Ո Չ Պ Ջ Ռ Ս Վ Տ Ր Ց Ւ Փ Ք Օ Ֆ ՗ ՘ ՙ ՚ ՛ ՜ ՝ ՞ ՟ ՠ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ 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 [ \ ] ^ _ ` 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 { | } ~  ր ց ւ փ ք օ ֆ և ֈ ։ ֊ ֋ ֌ ֍ ֎ ֏ ֐ ֑ ֒ ֓ ֔ ֕ ֖ ֗ ֘ ֙ ֚ ֛ ֜ ֝ ֞ ֟ ֠ ֡ ֢ ֣ ֤ ֥ ֦ ֧ ֨ ֩ ֪ ֫ ֬ ֭ ֮ ֯ ְ ֱ ֲ ֳ ִ ֵ ֶ ַ ָ ֹ ֺ ֻ ּ ֽ ־ ֿ 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 [ \ ] ^ _ ` 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 { | } ~  ׀ ׁ ׂ ׃ ׄ ׅ ׆ ׇ ׈ ׉ ׊ ׋ ׌ ׍ ׎ ׏ א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת ׫ ׬ ׭ ׮ ׯ װ ױ ײ ׳ ״ ׵ ׶ ׷ ׸ ׹ ׺ ׻ ׼ ׽ ׾ ׿ 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 [ \ ] ^ _ ` 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 { | } ~  ؀ ؁ ؂ ؃ ؄ ؅ ؆ ؇ ؈ ؉ ؊ ؋ ، ؍ ؎ ؏ ؐ ؑ ؒ ؓ ؔ ؕ ؖ ؗ ؘ ؙ ؚ ؛ ؜ ؝ ؞ ؟ ؠ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ػ ؼ ؽ ؾ ؿ 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 [ \ ] ^ _ ` 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 { | } ~  ـ ف ق ك ل م ن ه و ى ي ً ٌ ٍ َ ُ ِ ّ ْ ٓ ٔ ٕ ٖ ٗ ٘ ٙ ٚ ٛ ٜ ٝ ٞ ٟ ٠ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٪ ٫ ٬ ٭ ٮ ٯ ٰ ٱ ٲ ٳ ٴ ٵ ٶ ٷ ٸ ٹ ٺ ٻ ټ ٽ پ ٿ 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 [ \ ] ^ _ ` 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 { | } ~  ڀ ځ ڂ ڃ ڄ څ چ ڇ ڈ ډ ڊ ڋ ڌ ڍ ڎ ڏ ڐ ڑ ڒ ړ ڔ ڕ ږ ڗ ژ ڙ ښ ڛ ڜ ڝ ڞ ڟ ڠ ڡ ڢ ڣ ڤ ڥ ڦ ڧ ڨ ک ڪ ګ ڬ ڭ ڮ گ ڰ ڱ ڲ ڳ ڴ ڵ ڶ ڷ ڸ ڹ ں ڻ ڼ ڽ ھ ڿ 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 [ \ ] ^ _ ` 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 { | } ~  ۀ ہ ۂ ۃ ۄ ۅ ۆ ۇ ۈ ۉ ۊ ۋ ی ۍ ێ ۏ ې ۑ ے ۓ ۔ ە ۖ ۗ ۘ ۙ ۚ ۛ ۜ ۝ ۞ ۟ ۠ ۡ ۢ ۣ ۤ ۥ ۦ ۧ ۨ ۩ ۪ ۫ ۬ ۭ ۮ ۯ ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۺ ۻ ۼ ۽ ۾ ۿ 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 [ \ ] ^ _ ` 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 { | } ~  ܀ ܁ ܂ ܃ ܄ ܅ ܆ ܇ ܈ ܉ ܊ ܋ ܌ ܍ ܎ ܏ ܐ ܑ ܒ ܓ ܔ ܕ ܖ ܗ ܘ ܙ ܚ ܛ ܜ ܝ ܞ ܟ ܠ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ ܭ ܮ ܯ ܰ ܱ ܲ ܳ ܴ ܵ ܶ ܷ ܸ ܹ ܺ ܻ ܼ ܽ ܾ ܿ 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 [ \ ] ^ _ ` 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 { | } ~  ݀ ݁ ݂ ݃ ݄ ݅ ݆ ݇ ݈ ݉ ݊ ݋ ݌ ݍ ݎ ݏ ݐ ݑ ݒ ݓ ݔ ݕ ݖ ݗ ݘ ݙ ݚ ݛ ݜ ݝ ݞ ݟ ݠ ݡ ݢ ݣ ݤ ݥ ݦ ݧ ݨ ݩ ݪ ݫ ݬ ݭ ݮ ݯ ݰ ݱ ݲ ݳ ݴ ݵ ݶ ݷ ݸ ݹ ݺ ݻ ݼ ݽ ݾ ݿ 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 [ \ ] ^ _ ` 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 { | } ~  ހ ށ ނ ރ ބ ޅ ކ އ ވ މ ފ ދ ތ ލ ގ ޏ ސ ޑ ޒ ޓ ޔ ޕ ޖ ޗ ޘ ޙ ޚ ޛ ޜ ޝ ޞ ޟ ޠ ޡ ޢ ޣ ޤ ޥ ަ ާ ި ީ ު ޫ ެ ޭ ޮ ޯ ް ޱ ޲ ޳ ޴ ޵ ޶ ޷ ޸ ޹ ޺ ޻ ޼ ޽ ޾ ޿ 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 [ \ ] ^ _ ` 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 { | } ~  ߀ ߁ ߂ ߃ ߄ ߅ ߆ ߇ ߈ ߉ ߊ ߋ ߌ ߍ ߎ ߏ ߐ ߑ ߒ ߓ ߔ ߕ ߖ ߗ ߘ ߙ ߚ ߛ ߜ ߝ ߞ ߟ ߠ ߡ ߢ ߣ ߤ ߥ ߦ ߧ ߨ ߩ ߪ ߫ ߬ ߭ ߮ ߯ ߰ ߱ ߲ ߳ ߴ ߵ ߶ ߷ ߸ ߹ ߺ ߻ ߼ ߽ ߾ ߿ 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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  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 [ \ ] ^ _ ` 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 { | } ~  encoding_rs-0.8.33/src/test_data/euc_kr_in_ref.txt000064400000000000000000003035021046102023000203060ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py 갂 갃 갅 갆 갋 갌 갍 갎 갏 갘 갞 갟 갡 갢 갣 갥 갦 갧 갨 갩 갪 갫 갮 갲 갳 갴 �[ �\ �] �^ �_ �` 갵 갶 갷 갺 갻 갽 갾 갿 걁 걂 걃 걄 걅 걆 걇 걈 걉 걊 걌 걎 걏 걐 걑 걒 걓 걕 �{ �| �} �~ � � 걖 걗 걙 걚 걛 걝 걞 걟 걠 걡 걢 걣 걤 걥 걦 걧 걨 걩 걪 걫 걬 걭 걮 걯 걲 걳 걵 걶 걹 걻 걼 걽 걾 걿 겂 겇 겈 겍 겎 겏 겑 겒 겓 겕 겖 겗 겘 겙 겚 겛 겞 겢 겣 겤 겥 겦 겧 겫 겭 겮 겱 겲 겳 겴 겵 겶 겷 겺 겾 겿 곀 곂 곃 곅 곆 곇 곉 곊 곋 곍 곎 곏 곐 곑 곒 곓 곔 곖 곘 곙 곚 곛 곜 곝 곞 곟 곢 곣 곥 곦 곩 곫 곭 곮 곲 곴 곷 곸 곹 곺 곻 곾 곿 괁 괂 괃 괅 괇 괈 괉 괊 괋 괎 괐 괒 괓 괔 괕 괖 괗 괙 괚 괛 괝 괞 괟 괡 괢 괣 괤 괥 괦 괧 괨 괪 괫 괮 괯 괰 괱 괲 괳 �[ �\ �] �^ �_ �` 괶 괷 괹 괺 괻 괽 괾 괿 굀 굁 굂 굃 굆 굈 굊 굋 굌 굍 굎 굏 굑 굒 굓 굕 굖 굗 �{ �| �} �~ � � 굙 굚 굛 굜 굝 굞 굟 굠 굢 굤 굥 굦 굧 굨 굩 굪 굫 굮 굯 굱 굲 굷 굸 굹 굺 굾 궀 궃 궄 궅 궆 궇 궊 궋 궍 궎 궏 궑 궒 궓 궔 궕 궖 궗 궘 궙 궚 궛 궞 궟 궠 궡 궢 궣 궥 궦 궧 궨 궩 궪 궫 궬 궭 궮 궯 궰 궱 궲 궳 궴 궵 궶 궸 궹 궺 궻 궼 궽 궾 궿 귂 귃 귅 귆 귇 귉 귊 귋 귌 귍 귎 귏 귒 귔 귕 귖 귗 귘 귙 귚 귛 귝 귞 귟 귡 귢 귣 귥 귦 귧 귨 귩 귪 귫 귬 귭 귮 귯 귰 귱 귲 귳 귴 귵 귶 귷 귺 귻 귽 귾 긂 긃 긄 긅 긆 긇 긊 긌 긎 긏 긐 긑 긒 긓 긕 긖 긗 긘 긙 긚 긛 긜 �[ �\ �] �^ �_ �` 긝 긞 긟 긠 긡 긢 긣 긤 긥 긦 긧 긨 긩 긪 긫 긬 긭 긮 긯 긲 긳 긵 긶 긹 긻 긼 �{ �| �} �~ � � 긽 긾 긿 깂 깄 깇 깈 깉 깋 깏 깑 깒 깓 깕 깗 깘 깙 깚 깛 깞 깢 깣 깤 깦 깧 깪 깫 깭 깮 깯 깱 깲 깳 깴 깵 깶 깷 깺 깾 깿 꺀 꺁 꺂 꺃 꺆 꺇 꺈 꺉 꺊 꺋 꺍 꺎 꺏 꺐 꺑 꺒 꺓 꺔 꺕 꺖 꺗 꺘 꺙 꺚 꺛 꺜 꺝 꺞 꺟 꺠 꺡 꺢 꺣 꺤 꺥 꺦 꺧 꺨 꺩 꺪 꺫 꺬 꺭 꺮 꺯 꺰 꺱 꺲 꺳 꺴 꺵 꺶 꺷 꺸 꺹 꺺 꺻 꺿 껁 껂 껃 껅 껆 껇 껈 껉 껊 껋 껎 껒 껓 껔 껕 껖 껗 껚 껛 껝 껞 껟 껠 껡 껢 껣 껤 껥 껦 껧 껩 껪 껬 껮 껯 껰 껱 껲 껳 껵 껶 껷 껹 껺 껻 껽 껾 껿 꼀 꼁 꼂 꼃 꼄 꼅 �[ �\ �] �^ �_ �` 꼆 꼉 꼊 꼋 꼌 꼎 꼏 꼑 꼒 꼓 꼔 꼕 꼖 꼗 꼘 꼙 꼚 꼛 꼜 꼝 꼞 꼟 꼠 꼡 꼢 꼣 �{ �| �} �~ � � 꼤 꼥 꼦 꼧 꼨 꼩 꼪 꼫 꼮 꼯 꼱 꼳 꼵 꼶 꼷 꼸 꼹 꼺 꼻 꼾 꽀 꽄 꽅 꽆 꽇 꽊 꽋 꽌 꽍 꽎 꽏 꽑 꽒 꽓 꽔 꽕 꽖 꽗 꽘 꽙 꽚 꽛 꽞 꽟 꽠 꽡 꽢 꽣 꽦 꽧 꽨 꽩 꽪 꽫 꽬 꽭 꽮 꽯 꽰 꽱 꽲 꽳 꽴 꽵 꽶 꽷 꽸 꽺 꽻 꽼 꽽 꽾 꽿 꾁 꾂 꾃 꾅 꾆 꾇 꾉 꾊 꾋 꾌 꾍 꾎 꾏 꾒 꾓 꾔 꾖 꾗 꾘 꾙 꾚 꾛 꾝 꾞 꾟 꾠 꾡 꾢 꾣 꾤 꾥 꾦 꾧 꾨 꾩 꾪 꾫 꾬 꾭 꾮 꾯 꾰 꾱 꾲 꾳 꾴 꾵 꾶 꾷 꾺 꾻 꾽 꾾 꾿 꿁 꿂 꿃 꿄 꿅 꿆 꿊 꿌 꿏 꿐 꿑 꿒 꿓 꿕 꿖 꿗 꿘 꿙 꿚 꿛 꿝 꿞 꿟 꿠 꿡 �[ �\ �] �^ �_ �` 꿢 꿣 꿤 꿥 꿦 꿧 꿪 꿫 꿬 꿭 꿮 꿯 꿲 꿳 꿵 꿶 꿷 꿹 꿺 꿻 꿼 꿽 꿾 꿿 뀂 뀃 �{ �| �} �~ � � 뀅 뀆 뀇 뀈 뀉 뀊 뀋 뀍 뀎 뀏 뀑 뀒 뀓 뀕 뀖 뀗 뀘 뀙 뀚 뀛 뀞 뀟 뀠 뀡 뀢 뀣 뀤 뀥 뀦 뀧 뀩 뀪 뀫 뀬 뀭 뀮 뀯 뀰 뀱 뀲 뀳 뀴 뀵 뀶 뀷 뀸 뀹 뀺 뀻 뀼 뀽 뀾 뀿 끀 끁 끂 끃 끆 끇 끉 끋 끍 끏 끐 끑 끒 끖 끘 끚 끛 끜 끞 끟 끠 끡 끢 끣 끤 끥 끦 끧 끨 끩 끪 끫 끬 끭 끮 끯 끰 끱 끲 끳 끴 끵 끶 끷 끸 끹 끺 끻 끾 끿 낁 낂 낃 낅 낆 낇 낈 낉 낊 낋 낎 낐 낒 낓 낔 낕 낖 낗 낛 낝 낞 낣 낤 낥 낦 낧 낪 낰 낲 낶 낷 낹 낺 낻 낽 낾 낿 냀 냁 냂 냃 냆 냊 냋 냌 냍 냎 냏 냒 �[ �\ �] �^ �_ �` 냓 냕 냖 냗 냙 냚 냛 냜 냝 냞 냟 냡 냢 냣 냤 냦 냧 냨 냩 냪 냫 냬 냭 냮 냯 냰 �{ �| �} �~ � � 냱 냲 냳 냴 냵 냶 냷 냸 냹 냺 냻 냼 냽 냾 냿 넀 넁 넂 넃 넄 넅 넆 넇 넊 넍 넎 넏 넑 넔 넕 넖 넗 넚 넞 넟 넠 넡 넢 넦 넧 넩 넪 넫 넭 넮 넯 넰 넱 넲 넳 넶 넺 넻 넼 넽 넾 넿 녂 녃 녅 녆 녇 녉 녊 녋 녌 녍 녎 녏 녒 녓 녖 녗 녙 녚 녛 녝 녞 녟 녡 녢 녣 녤 녥 녦 녧 녨 녩 녪 녫 녬 녭 녮 녯 녰 녱 녲 녳 녴 녵 녶 녷 녺 녻 녽 녾 녿 놁 놃 놄 놅 놆 놇 놊 놌 놎 놏 놐 놑 놕 놖 놗 놙 놚 놛 놝 놞 놟 놠 놡 놢 놣 놤 놥 놦 놧 놩 놪 놫 놬 놭 놮 놯 놰 놱 놲 놳 놴 놵 놶 놷 놸 �[ �\ �] �^ �_ �` 놹 놺 놻 놼 놽 놾 놿 뇀 뇁 뇂 뇃 뇄 뇅 뇆 뇇 뇈 뇉 뇊 뇋 뇍 뇎 뇏 뇑 뇒 뇓 뇕 �{ �| �} �~ � � 뇖 뇗 뇘 뇙 뇚 뇛 뇞 뇠 뇡 뇢 뇣 뇤 뇥 뇦 뇧 뇪 뇫 뇭 뇮 뇯 뇱 뇲 뇳 뇴 뇵 뇶 뇷 뇸 뇺 뇼 뇾 뇿 눀 눁 눂 눃 눆 눇 눉 눊 눍 눎 눏 눐 눑 눒 눓 눖 눘 눚 눛 눜 눝 눞 눟 눡 눢 눣 눤 눥 눦 눧 눨 눩 눪 눫 눬 눭 눮 눯 눰 눱 눲 눳 눵 눶 눷 눸 눹 눺 눻 눽 눾 눿 뉀 뉁 뉂 뉃 뉄 뉅 뉆 뉇 뉈 뉉 뉊 뉋 뉌 뉍 뉎 뉏 뉐 뉑 뉒 뉓 뉔 뉕 뉖 뉗 뉙 뉚 뉛 뉝 뉞 뉟 뉡 뉢 뉣 뉤 뉥 뉦 뉧 뉪 뉫 뉬 뉭 뉮 뉯 뉰 뉱 뉲 뉳 뉶 뉷 뉸 뉹 뉺 뉻 뉽 뉾 뉿 늀 늁 늂 늃 늆 늇 늈 늊 늋 늌 늍 늎 �[ �\ �] �^ �_ �` 늏 늒 늓 늕 늖 늗 늛 늜 늝 늞 늟 늢 늤 늧 늨 늩 늫 늭 늮 늯 늱 늲 늳 늵 늶 늷 �{ �| �} �~ � � 늸 늹 늺 늻 늼 늽 늾 늿 닀 닁 닂 닃 닄 닅 닆 닇 닊 닋 닍 닎 닏 닑 닓 닔 닕 닖 닗 닚 닜 닞 닟 닠 닡 닣 닧 닩 닪 닰 닱 닲 닶 닼 닽 닾 댂 댃 댅 댆 댇 댉 댊 댋 댌 댍 댎 댏 댒 댖 댗 댘 댙 댚 댛 댝 댞 댟 댠 댡 댢 댣 댤 댥 댦 댧 댨 댩 댪 댫 댬 댭 댮 댯 댰 댱 댲 댳 댴 댵 댶 댷 댸 댹 댺 댻 댼 댽 댾 댿 덀 덁 덂 덃 덄 덅 덆 덇 덈 덉 덊 덋 덌 덍 덎 덏 덐 덑 덒 덓 덗 덙 덚 덝 덠 덡 덢 덣 덦 덨 덪 덬 덭 덯 덲 덳 덵 덶 덷 덹 덺 덻 덼 덽 덾 덿 뎂 뎆 뎇 뎈 뎉 뎊 뎋 뎍 �[ �\ �] �^ �_ �` 뎎 뎏 뎑 뎒 뎓 뎕 뎖 뎗 뎘 뎙 뎚 뎛 뎜 뎝 뎞 뎟 뎢 뎣 뎤 뎥 뎦 뎧 뎩 뎪 뎫 뎭 �{ �| �} �~ � � 뎮 뎯 뎰 뎱 뎲 뎳 뎴 뎵 뎶 뎷 뎸 뎹 뎺 뎻 뎼 뎽 뎾 뎿 돀 돁 돂 돃 돆 돇 돉 돊 돍 돏 돑 돒 돓 돖 돘 돚 돜 돞 돟 돡 돢 돣 돥 돦 돧 돩 돪 돫 돬 돭 돮 돯 돰 돱 돲 돳 돴 돵 돶 돷 돸 돹 돺 돻 돽 돾 돿 됀 됁 됂 됃 됄 됅 됆 됇 됈 됉 됊 됋 됌 됍 됎 됏 됑 됒 됓 됔 됕 됖 됗 됙 됚 됛 됝 됞 됟 됡 됢 됣 됤 됥 됦 됧 됪 됬 됭 됮 됯 됰 됱 됲 됳 됵 됶 됷 됸 됹 됺 됻 됼 됽 됾 됿 둀 둁 둂 둃 둄 둅 둆 둇 둈 둉 둊 둋 둌 둍 둎 둏 둒 둓 둕 둖 둗 둙 둚 둛 둜 둝 둞 둟 둢 둤 둦 �[ �\ �] �^ �_ �` 둧 둨 둩 둪 둫 둭 둮 둯 둰 둱 둲 둳 둴 둵 둶 둷 둸 둹 둺 둻 둼 둽 둾 둿 뒁 뒂 �{ �| �} �~ � � 뒃 뒄 뒅 뒆 뒇 뒉 뒊 뒋 뒌 뒍 뒎 뒏 뒐 뒑 뒒 뒓 뒔 뒕 뒖 뒗 뒘 뒙 뒚 뒛 뒜 뒞 뒟 뒠 뒡 뒢 뒣 뒥 뒦 뒧 뒩 뒪 뒫 뒭 뒮 뒯 뒰 뒱 뒲 뒳 뒴 뒶 뒸 뒺 뒻 뒼 뒽 뒾 뒿 듁 듂 듃 듅 듆 듇 듉 듊 듋 듌 듍 듎 듏 듑 듒 듓 듔 듖 듗 듘 듙 듚 듛 듞 듟 듡 듢 듥 듧 듨 듩 듪 듫 듮 듰 듲 듳 듴 듵 듶 듷 듹 듺 듻 듼 듽 듾 듿 딀 딁 딂 딃 딄 딅 딆 딇 딈 딉 딊 딋 딌 딍 딎 딏 딐 딑 딒 딓 딖 딗 딙 딚 딝 딞 딟 딠 딡 딢 딣 딦 딫 딬 딭 딮 딯 딲 딳 딵 딶 딷 딹 딺 딻 딼 딽 딾 딿 땂 땆 �[ �\ �] �^ �_ �` 땇 땈 땉 땊 땎 땏 땑 땒 땓 땕 땖 땗 땘 땙 땚 땛 땞 땢 땣 땤 땥 땦 땧 땨 땩 땪 �{ �| �} �~ � � 땫 땬 땭 땮 땯 땰 땱 땲 땳 땴 땵 땶 땷 땸 땹 땺 땻 땼 땽 땾 땿 떀 떁 떂 떃 떄 떅 떆 떇 떈 떉 떊 떋 떌 떍 떎 떏 떐 떑 떒 떓 떔 떕 떖 떗 떘 떙 떚 떛 떜 떝 떞 떟 떢 떣 떥 떦 떧 떩 떬 떭 떮 떯 떲 떶 떷 떸 떹 떺 떾 떿 뗁 뗂 뗃 뗅 뗆 뗇 뗈 뗉 뗊 뗋 뗎 뗒 뗓 뗔 뗕 뗖 뗗 뗙 뗚 뗛 뗜 뗝 뗞 뗟 뗠 뗡 뗢 뗣 뗤 뗥 뗦 뗧 뗨 뗩 뗪 뗫 뗭 뗮 뗯 뗰 뗱 뗲 뗳 뗴 뗵 뗶 뗷 뗸 뗹 뗺 뗻 뗼 뗽 뗾 뗿 똀 똁 똂 똃 똄 똅 똆 똇 똈 똉 똊 똋 똌 똍 똎 똏 똒 똓 똕 똖 똗 똙 똚 똛 똜 똝 �[ �\ �] �^ �_ �` 똞 똟 똠 똡 똢 똣 똤 똦 똧 똨 똩 똪 똫 똭 똮 똯 똰 똱 똲 똳 똵 똶 똷 똸 똹 똺 �{ �| �} �~ � � 똻 똼 똽 똾 똿 뙀 뙁 뙂 뙃 뙄 뙅 뙆 뙇 뙉 뙊 뙋 뙌 뙍 뙎 뙏 뙐 뙑 뙒 뙓 뙔 뙕 뙖 뙗 뙘 뙙 뙚 뙛 뙜 뙝 뙞 뙟 뙠 뙡 뙢 뙣 뙥 뙦 뙧 뙩 뙪 뙫 뙬 뙭 뙮 뙯 뙰 뙱 뙲 뙳 뙴 뙵 뙶 뙷 뙸 뙹 뙺 뙻 뙼 뙽 뙾 뙿 뚀 뚁 뚂 뚃 뚄 뚅 뚆 뚇 뚈 뚉 뚊 뚋 뚌 뚍 뚎 뚏 뚐 뚑 뚒 뚓 뚔 뚕 뚖 뚗 뚘 뚙 뚚 뚛 뚞 뚟 뚡 뚢 뚣 뚥 뚦 뚧 뚨 뚩 뚪 뚭 뚮 뚯 뚰 뚲 뚳 뚴 뚵 뚶 뚷 뚸 뚹 뚺 뚻 뚼 뚽 뚾 뚿 뛀 뛁 뛂 뛃 뛄 뛅 뛆 뛇 뛈 뛉 뛊 뛋 뛌 뛍 뛎 뛏 뛐 뛑 뛒 뛓 뛕 뛖 뛗 뛘 뛙 뛚 뛛 뛜 뛝 �[ �\ �] �^ �_ �` 뛞 뛟 뛠 뛡 뛢 뛣 뛤 뛥 뛦 뛧 뛨 뛩 뛪 뛫 뛬 뛭 뛮 뛯 뛱 뛲 뛳 뛵 뛶 뛷 뛹 뛺 �{ �| �} �~ � � 뛻 뛼 뛽 뛾 뛿 뜂 뜃 뜄 뜆 뜇 뜈 뜉 뜊 뜋 뜌 뜍 뜎 뜏 뜐 뜑 뜒 뜓 뜔 뜕 뜖 뜗 뜘 뜙 뜚 뜛 뜜 뜝 뜞 뜟 뜠 뜡 뜢 뜣 뜤 뜥 뜦 뜧 뜪 뜫 뜭 뜮 뜱 뜲 뜳 뜴 뜵 뜶 뜷 뜺 뜼 뜽 뜾 뜿 띀 띁 띂 띃 띅 띆 띇 띉 띊 띋 띍 띎 띏 띐 띑 띒 띓 띖 띗 띘 띙 띚 띛 띜 띝 띞 띟 띡 띢 띣 띥 띦 띧 띩 띪 띫 띬 띭 띮 띯 띲 띴 띶 띷 띸 띹 띺 띻 띾 띿 랁 랂 랃 랅 랆 랇 랈 랉 랊 랋 랎 랓 랔 랕 랚 랛 랝 랞 랟 랡 랢 랣 랤 랥 랦 랧 랪 랮 랯 랰 랱 랲 랳 랶 랷 랹 랺 랻 랼 랽 랾 랿 럀 럁 �[ �\ �] �^ �_ �` 럂 럃 럄 럅 럆 럈 럊 럋 럌 럍 럎 럏 럐 럑 럒 럓 럔 럕 럖 럗 럘 럙 럚 럛 럜 럝 �{ �| �} �~ � � 럞 럟 럠 럡 럢 럣 럤 럥 럦 럧 럨 럩 럪 럫 럮 럯 럱 럲 럳 럵 럶 럷 럸 럹 럺 럻 럾 렂 렃 렄 렅 렆 렊 렋 렍 렎 렏 렑 렒 렓 렔 렕 렖 렗 렚 렜 렞 렟 렠 렡 렢 렣 렦 렧 렩 렪 렫 렭 렮 렯 렰 렱 렲 렳 렶 렺 렻 렼 렽 렾 렿 롁 롂 롃 롅 롆 롇 롈 롉 롊 롋 롌 롍 롎 롏 롐 롒 롔 롕 롖 롗 롘 롙 롚 롛 롞 롟 롡 롢 롣 롥 롦 롧 롨 롩 롪 롫 롮 롰 롲 롳 롴 롵 롶 롷 롹 롺 롻 롽 롾 롿 뢀 뢁 뢂 뢃 뢄 뢅 뢆 뢇 뢈 뢉 뢊 뢋 뢌 뢎 뢏 뢐 뢑 뢒 뢓 뢔 뢕 뢖 뢗 뢘 뢙 뢚 뢛 뢜 뢝 뢞 뢟 �[ �\ �] �^ �_ �` 뢠 뢡 뢢 뢣 뢤 뢥 뢦 뢧 뢩 뢪 뢫 뢬 뢭 뢮 뢯 뢱 뢲 뢳 뢵 뢶 뢷 뢹 뢺 뢻 뢼 뢽 �{ �| �} �~ � � 뢾 뢿 룂 룄 룆 룇 룈 룉 룊 룋 룍 룎 룏 룑 룒 룓 룕 룖 룗 룘 룙 룚 룛 룜 룞 룠 룢 룣 룤 룥 룦 룧 룪 룫 룭 룮 룯 룱 룲 룳 룴 룵 룶 룷 룺 룼 룾 룿 뤀 뤁 뤂 뤃 뤅 뤆 뤇 뤈 뤉 뤊 뤋 뤌 뤍 뤎 뤏 뤐 뤑 뤒 뤓 뤔 뤕 뤖 뤗 뤙 뤚 뤛 뤜 뤝 뤞 뤟 뤡 뤢 뤣 뤤 뤥 뤦 뤧 뤨 뤩 뤪 뤫 뤬 뤭 뤮 뤯 뤰 뤱 뤲 뤳 뤴 뤵 뤶 뤷 뤸 뤹 뤺 뤻 뤾 뤿 륁 륂 륃 륅 륆 륇 륈 륉 륊 륋 륍 륎 륐 륒 륓 륔 륕 륖 륗 륚 륛 륝 륞 륟 륡 륢 륣 륤 륥 륦 륧 륪 륬 륮 륯 륰 륱 륲 륳 륶 륷 륹 륺 륻 륽 �[ �\ �] �^ �_ �` 륾 륿 릀 릁 릂 릃 릆 릈 릋 릌 릏 릐 릑 릒 릓 릔 릕 릖 릗 릘 릙 릚 릛 릜 릝 릞 �{ �| �} �~ � � 릟 릠 릡 릢 릣 릤 릥 릦 릧 릨 릩 릪 릫 릮 릯 릱 릲 릳 릵 릶 릷 릸 릹 릺 릻 릾 맀 맂 맃 맄 맅 맆 맇 맊 맋 맍 맓 맔 맕 맖 맗 맚 맜 맟 맠 맢 맦 맧 맩 맪 맫 맭 맮 맯 맰 맱 맲 맳 맶 맻 맼 맽 맾 맿 먂 먃 먄 먅 먆 먇 먉 먊 먋 먌 먍 먎 먏 먐 먑 먒 먓 먔 먖 먗 먘 먙 먚 먛 먜 먝 먞 먟 먠 먡 먢 먣 먤 먥 먦 먧 먨 먩 먪 먫 먬 먭 먮 먯 먰 먱 먲 먳 먴 먵 먶 먷 먺 먻 먽 먾 먿 멁 멃 멄 멅 멆 멇 멊 멌 멏 멐 멑 멒 멖 멗 멙 멚 멛 멝 멞 멟 멠 멡 멢 멣 멦 멪 멫 멬 멭 멮 멯 �[ �\ �] �^ �_ �` 멲 멳 멵 멶 멷 멹 멺 멻 멼 멽 멾 멿 몀 몁 몂 몆 몈 몉 몊 몋 몍 몎 몏 몐 몑 몒 �{ �| �} �~ � � 몓 몔 몕 몖 몗 몘 몙 몚 몛 몜 몝 몞 몟 몠 몡 몢 몣 몤 몥 몦 몧 몪 몭 몮 몯 몱 몳 몴 몵 몶 몷 몺 몼 몾 몿 뫀 뫁 뫂 뫃 뫅 뫆 뫇 뫉 뫊 뫋 뫌 뫍 뫎 뫏 뫐 뫑 뫒 뫓 뫔 뫕 뫖 뫗 뫚 뫛 뫜 뫝 뫞 뫟 뫠 뫡 뫢 뫣 뫤 뫥 뫦 뫧 뫨 뫩 뫪 뫫 뫬 뫭 뫮 뫯 뫰 뫱 뫲 뫳 뫴 뫵 뫶 뫷 뫸 뫹 뫺 뫻 뫽 뫾 뫿 묁 묂 묃 묅 묆 묇 묈 묉 묊 묋 묌 묎 묐 묒 묓 묔 묕 묖 묗 묙 묚 묛 묝 묞 묟 묡 묢 묣 묤 묥 묦 묧 묨 묪 묬 묭 묮 묯 묰 묱 묲 묳 묷 묹 묺 묿 뭀 뭁 뭂 뭃 뭆 뭈 뭊 뭋 뭌 뭎 뭑 뭒 �[ �\ �] �^ �_ �` 뭓 뭕 뭖 뭗 뭙 뭚 뭛 뭜 뭝 뭞 뭟 뭠 뭢 뭤 뭥 뭦 뭧 뭨 뭩 뭪 뭫 뭭 뭮 뭯 뭰 뭱 �{ �| �} �~ � � 뭲 뭳 뭴 뭵 뭶 뭷 뭸 뭹 뭺 뭻 뭼 뭽 뭾 뭿 뮀 뮁 뮂 뮃 뮄 뮅 뮆 뮇 뮉 뮊 뮋 뮍 뮎 뮏 뮑 뮒 뮓 뮔 뮕 뮖 뮗 뮘 뮙 뮚 뮛 뮜 뮝 뮞 뮟 뮠 뮡 뮢 뮣 뮥 뮦 뮧 뮩 뮪 뮫 뮭 뮮 뮯 뮰 뮱 뮲 뮳 뮵 뮶 뮸 뮹 뮺 뮻 뮼 뮽 뮾 뮿 믁 믂 믃 믅 믆 믇 믉 믊 믋 믌 믍 믎 믏 믑 믒 믔 믕 믖 믗 믘 믙 믚 믛 믜 믝 믞 믟 믠 믡 믢 믣 믤 믥 믦 믧 믨 믩 믪 믫 믬 믭 믮 믯 믰 믱 믲 믳 믴 믵 믶 믷 믺 믻 믽 믾 밁 밃 밄 밅 밆 밇 밊 밎 밐 밒 밓 밙 밚 밠 밡 밢 밣 밦 밨 밪 밫 밬 밮 밯 밲 밳 밵 �[ �\ �] �^ �_ �` 밶 밷 밹 밺 밻 밼 밽 밾 밿 뱂 뱆 뱇 뱈 뱊 뱋 뱎 뱏 뱑 뱒 뱓 뱔 뱕 뱖 뱗 뱘 뱙 �{ �| �} �~ � � 뱚 뱛 뱜 뱞 뱟 뱠 뱡 뱢 뱣 뱤 뱥 뱦 뱧 뱨 뱩 뱪 뱫 뱬 뱭 뱮 뱯 뱰 뱱 뱲 뱳 뱴 뱵 뱶 뱷 뱸 뱹 뱺 뱻 뱼 뱽 뱾 뱿 벀 벁 벂 벃 벆 벇 벉 벊 벍 벏 벐 벑 벒 벓 벖 벘 벛 벜 벝 벞 벟 벢 벣 벥 벦 벩 벪 벫 벬 벭 벮 벯 벲 벶 벷 벸 벹 벺 벻 벾 벿 볁 볂 볃 볅 볆 볇 볈 볉 볊 볋 볌 볎 볒 볓 볔 볖 볗 볙 볚 볛 볝 볞 볟 볠 볡 볢 볣 볤 볥 볦 볧 볨 볩 볪 볫 볬 볭 볮 볯 볰 볱 볲 볳 볷 볹 볺 볻 볽 볾 볿 봀 봁 봂 봃 봆 봈 봊 봋 봌 봍 봎 봏 봑 봒 봓 봕 봖 봗 봘 봙 봚 봛 봜 봝 �[ �\ �] �^ �_ �` 봞 봟 봠 봡 봢 봣 봥 봦 봧 봨 봩 봪 봫 봭 봮 봯 봰 봱 봲 봳 봴 봵 봶 봷 봸 봹 �{ �| �} �~ � � 봺 봻 봼 봽 봾 봿 뵁 뵂 뵃 뵄 뵅 뵆 뵇 뵊 뵋 뵍 뵎 뵏 뵑 뵒 뵓 뵔 뵕 뵖 뵗 뵚 뵛 뵜 뵝 뵞 뵟 뵠 뵡 뵢 뵣 뵥 뵦 뵧 뵩 뵪 뵫 뵬 뵭 뵮 뵯 뵰 뵱 뵲 뵳 뵴 뵵 뵶 뵷 뵸 뵹 뵺 뵻 뵼 뵽 뵾 뵿 붂 붃 붅 붆 붋 붌 붍 붎 붏 붒 붔 붖 붗 붘 붛 붝 붞 붟 붠 붡 붢 붣 붥 붦 붧 붨 붩 붪 붫 붬 붭 붮 붯 붱 붲 붳 붴 붵 붶 붷 붹 붺 붻 붼 붽 붾 붿 뷀 뷁 뷂 뷃 뷄 뷅 뷆 뷇 뷈 뷉 뷊 뷋 뷌 뷍 뷎 뷏 뷐 뷑 뷒 뷓 뷖 뷗 뷙 뷚 뷛 뷝 뷞 뷟 뷠 뷡 뷢 뷣 뷤 뷥 뷦 뷧 뷨 뷪 뷫 뷬 뷭 뷮 뷯 뷱 �[ �\ �] �^ �_ �` 뷲 뷳 뷵 뷶 뷷 뷹 뷺 뷻 뷼 뷽 뷾 뷿 븁 븂 븄 븆 븇 븈 븉 븊 븋 븎 븏 븑 븒 븓 �{ �| �} �~ � � 븕 븖 븗 븘 븙 븚 븛 븞 븠 븡 븢 븣 븤 븥 븦 븧 븨 븩 븪 븫 븬 븭 븮 븯 븰 븱 븲 븳 븴 븵 븶 븷 븸 븹 븺 븻 븼 븽 븾 븿 빀 빁 빂 빃 빆 빇 빉 빊 빋 빍 빏 빐 빑 빒 빓 빖 빘 빜 빝 빞 빟 빢 빣 빥 빦 빧 빩 빫 빬 빭 빮 빯 빲 빶 빷 빸 빹 빺 빾 빿 뺁 뺂 뺃 뺅 뺆 뺇 뺈 뺉 뺊 뺋 뺎 뺒 뺓 뺔 뺕 뺖 뺗 뺚 뺛 뺜 뺝 뺞 뺟 뺠 뺡 뺢 뺣 뺤 뺥 뺦 뺧 뺩 뺪 뺫 뺬 뺭 뺮 뺯 뺰 뺱 뺲 뺳 뺴 뺵 뺶 뺷 뺸 뺹 뺺 뺻 뺼 뺽 뺾 뺿 뻀 뻁 뻂 뻃 뻄 뻅 뻆 뻇 뻈 뻉 뻊 뻋 뻌 뻍 뻎 뻏 뻒 뻓 �[ �\ �] �^ �_ �` 뻕 뻖 뻙 뻚 뻛 뻜 뻝 뻞 뻟 뻡 뻢 뻦 뻧 뻨 뻩 뻪 뻫 뻭 뻮 뻯 뻰 뻱 뻲 뻳 뻴 뻵 �{ �| �} �~ � � 뻶 뻷 뻸 뻹 뻺 뻻 뻼 뻽 뻾 뻿 뼀 뼂 뼃 뼄 뼅 뼆 뼇 뼊 뼋 뼌 뼍 뼎 뼏 뼐 뼑 뼒 뼓 뼔 뼕 뼖 뼗 뼚 뼞 뼟 뼠 뼡 뼢 뼣 뼤 뼥 뼦 뼧 뼨 뼩 뼪 뼫 뼬 뼭 뼮 뼯 뼰 뼱 뼲 뼳 뼴 뼵 뼶 뼷 뼸 뼹 뼺 뼻 뼼 뼽 뼾 뼿 뽂 뽃 뽅 뽆 뽇 뽉 뽊 뽋 뽌 뽍 뽎 뽏 뽒 뽓 뽔 뽖 뽗 뽘 뽙 뽚 뽛 뽜 뽝 뽞 뽟 뽠 뽡 뽢 뽣 뽤 뽥 뽦 뽧 뽨 뽩 뽪 뽫 뽬 뽭 뽮 뽯 뽰 뽱 뽲 뽳 뽴 뽵 뽶 뽷 뽸 뽹 뽺 뽻 뽼 뽽 뽾 뽿 뾀 뾁 뾂 뾃 뾄 뾅 뾆 뾇 뾈 뾉 뾊 뾋 뾌 뾍 뾎 뾏 뾐 뾑 뾒 뾓 뾕 뾖 뾗 뾘 뾙 뾚 뾛 뾜 뾝 �[ �\ �] �^ �_ �` 뾞 뾟 뾠 뾡 뾢 뾣 뾤 뾥 뾦 뾧 뾨 뾩 뾪 뾫 뾬 뾭 뾮 뾯 뾱 뾲 뾳 뾴 뾵 뾶 뾷 뾸 �{ �| �} �~ � � 뾹 뾺 뾻 뾼 뾽 뾾 뾿 뿀 뿁 뿂 뿃 뿄 뿆 뿇 뿈 뿉 뿊 뿋 뿎 뿏 뿑 뿒 뿓 뿕 뿖 뿗 뿘 뿙 뿚 뿛 뿝 뿞 뿠 뿢 뿣 뿤 뿥 뿦 뿧 뿨 뿩 뿪 뿫 뿬 뿭 뿮 뿯 뿰 뿱 뿲 뿳 뿴 뿵 뿶 뿷 뿸 뿹 뿺 뿻 뿼 뿽 뿾 뿿 쀀 쀁 쀂 쀃 쀄 쀅 쀆 쀇 쀈 쀉 쀊 쀋 쀌 쀍 쀎 쀏 쀐 쀑 쀒 쀓 쀔 쀕 쀖 쀗 쀘 쀙 쀚 쀛 쀜 쀝 쀞 쀟 쀠 쀡 쀢 쀣 쀤 쀥 쀦 쀧 쀨 쀩 쀪 쀫 쀬 쀭 쀮 쀯 쀰 쀱 쀲 쀳 쀴 쀵 쀶 쀷 쀸 쀹 쀺 쀻 쀽 쀾 쀿 쁀 쁁 쁂 쁃 쁄 쁅 쁆 쁇 쁈 쁉 쁊 쁋 쁌 쁍 쁎 쁏 쁐 쁒 쁓 쁔 쁕 쁖 쁗 쁙 쁚 쁛 �[ �\ �] �^ �_ �` 쁝 쁞 쁟 쁡 쁢 쁣 쁤 쁥 쁦 쁧 쁪 쁫 쁬 쁭 쁮 쁯 쁰 쁱 쁲 쁳 쁴 쁵 쁶 쁷 쁸 쁹 �{ �| �} �~ � � 쁺 쁻 쁼 쁽 쁾 쁿 삀 삁 삂 삃 삄 삅 삆 삇 삈 삉 삊 삋 삌 삍 삎 삏 삒 삓 삕 삖 삗 삙 삚 삛 삜 삝 삞 삟 삢 삤 삦 삧 삨 삩 삪 삫 삮 삱 삲 삷 삸 삹 삺 삻 삾 샂 샃 샄 샆 샇 샊 샋 샍 샎 샏 샑 샒 샓 샔 샕 샖 샗 샚 샞 샟 샠 샡 샢 샣 샦 샧 샩 샪 샫 샭 샮 샯 샰 샱 샲 샳 샶 샸 샺 샻 샼 샽 샾 샿 섁 섂 섃 섅 섆 섇 섉 섊 섋 섌 섍 섎 섏 섑 섒 섓 섔 섖 섗 섘 섙 섚 섛 섡 섢 섥 섨 섩 섪 섫 섮 섲 섳 섴 섵 섷 섺 섻 섽 섾 섿 셁 셂 셃 셄 셅 셆 셇 셊 셎 셏 셐 셑 셒 셓 셖 셗 �[ �\ �] �^ �_ �` 셙 셚 셛 셝 셞 셟 셠 셡 셢 셣 셦 셪 셫 셬 셭 셮 셯 셱 셲 셳 셵 셶 셷 셹 셺 셻 �{ �| �} �~ � � 셼 셽 셾 셿 솀 솁 솂 솃 솄 솆 솇 솈 솉 솊 솋 솏 솑 솒 솓 솕 솗 솘 솙 솚 솛 솞 솠 솢 솣 솤 솦 솧 솪 솫 솭 솮 솯 솱 솲 솳 솴 솵 솶 솷 솸 솹 솺 솻 솼 솾 솿 쇀 쇁 쇂 쇃 쇅 쇆 쇇 쇉 쇊 쇋 쇍 쇎 쇏 쇐 쇑 쇒 쇓 쇕 쇖 쇙 쇚 쇛 쇜 쇝 쇞 쇟 쇡 쇢 쇣 쇥 쇦 쇧 쇩 쇪 쇫 쇬 쇭 쇮 쇯 쇲 쇴 쇵 쇶 쇷 쇸 쇹 쇺 쇻 쇾 쇿 숁 숂 숃 숅 숆 숇 숈 숉 숊 숋 숎 숐 숒 숓 숔 숕 숖 숗 숚 숛 숝 숞 숡 숢 숣 숤 숥 숦 숧 숪 숬 숮 숰 숳 숵 숶 숷 숸 숹 숺 숻 숼 숽 숾 숿 쉀 쉁 쉂 쉃 쉄 쉅 �[ �\ �] �^ �_ �` 쉆 쉇 쉉 쉊 쉋 쉌 쉍 쉎 쉏 쉒 쉓 쉕 쉖 쉗 쉙 쉚 쉛 쉜 쉝 쉞 쉟 쉡 쉢 쉣 쉤 쉦 �{ �| �} �~ � � 쉧 쉨 쉩 쉪 쉫 쉮 쉯 쉱 쉲 쉳 쉵 쉶 쉷 쉸 쉹 쉺 쉻 쉾 슀 슂 슃 슄 슅 슆 슇 슊 슋 슌 슍 슎 슏 슑 슒 슓 슔 슕 슖 슗 슙 슚 슜 슞 슟 슠 슡 슢 슣 슦 슧 슩 슪 슫 슮 슯 슰 슱 슲 슳 슶 슸 슺 슻 슼 슽 슾 슿 싀 싁 싂 싃 싄 싅 싆 싇 싈 싉 싊 싋 싌 싍 싎 싏 싐 싑 싒 싓 싔 싕 싖 싗 싘 싙 싚 싛 싞 싟 싡 싢 싥 싦 싧 싨 싩 싪 싮 싰 싲 싳 싴 싵 싷 싺 싽 싾 싿 쌁 쌂 쌃 쌄 쌅 쌆 쌇 쌊 쌋 쌎 쌏 쌐 쌑 쌒 쌖 쌗 쌙 쌚 쌛 쌝 쌞 쌟 쌠 쌡 쌢 쌣 쌦 쌧 쌪 쌫 쌬 쌭 쌮 쌯 쌰 쌱 쌲 �[ �\ �] �^ �_ �` 쌳 쌴 쌵 쌶 쌷 쌸 쌹 쌺 쌻 쌼 쌽 쌾 쌿 썀 썁 썂 썃 썄 썆 썇 썈 썉 썊 썋 썌 썍 �{ �| �} �~ � � 썎 썏 썐 썑 썒 썓 썔 썕 썖 썗 썘 썙 썚 썛 썜 썝 썞 썟 썠 썡 썢 썣 썤 썥 썦 썧 썪 썫 썭 썮 썯 썱 썳 썴 썵 썶 썷 썺 썻 썾 썿 쎀 쎁 쎂 쎃 쎅 쎆 쎇 쎉 쎊 쎋 쎍 쎎 쎏 쎐 쎑 쎒 쎓 쎔 쎕 쎖 쎗 쎘 쎙 쎚 쎛 쎜 쎝 쎞 쎟 쎠 쎡 쎢 쎣 쎤 쎥 쎦 쎧 쎨 쎩 쎪 쎫 쎬 쎭 쎮 쎯 쎰 쎱 쎲 쎳 쎴 쎵 쎶 쎷 쎸 쎹 쎺 쎻 쎼 쎽 쎾 쎿 쏁 쏂 쏃 쏄 쏅 쏆 쏇 쏈 쏉 쏊 쏋 쏌 쏍 쏎 쏏 쏐 쏑 쏒 쏓 쏔 쏕 쏖 쏗 쏚 쏛 쏝 쏞 쏡 쏣 쏤 쏥 쏦 쏧 쏪 쏫 쏬 쏮 쏯 쏰 쏱 쏲 쏳 쏶 쏷 쏹 쏺 쏻 쏼 쏽 쏾 �[ �\ �] �^ �_ �` 쏿 쐀 쐁 쐂 쐃 쐄 쐅 쐆 쐇 쐉 쐊 쐋 쐌 쐍 쐎 쐏 쐑 쐒 쐓 쐔 쐕 쐖 쐗 쐘 쐙 쐚 �{ �| �} �~ � � 쐛 쐜 쐝 쐞 쐟 쐠 쐡 쐢 쐣 쐥 쐦 쐧 쐨 쐩 쐪 쐫 쐭 쐮 쐯 쐱 쐲 쐳 쐵 쐶 쐷 쐸 쐹 쐺 쐻 쐾 쐿 쑀 쑁 쑂 쑃 쑄 쑅 쑆 쑇 쑉 쑊 쑋 쑌 쑍 쑎 쑏 쑐 쑑 쑒 쑓 쑔 쑕 쑖 쑗 쑘 쑙 쑚 쑛 쑜 쑝 쑞 쑟 쑠 쑡 쑢 쑣 쑦 쑧 쑩 쑪 쑫 쑭 쑮 쑯 쑰 쑱 쑲 쑳 쑶 쑷 쑸 쑺 쑻 쑼 쑽 쑾 쑿 쒁 쒂 쒃 쒄 쒅 쒆 쒇 쒈 쒉 쒊 쒋 쒌 쒍 쒎 쒏 쒐 쒑 쒒 쒓 쒕 쒖 쒗 쒘 쒙 쒚 쒛 쒝 쒞 쒟 쒠 쒡 쒢 쒣 쒤 쒥 쒦 쒧 쒨 쒩 쒪 쒫 쒬 쒭 쒮 쒯 쒰 쒱 쒲 쒳 쒴 쒵 쒶 쒷 쒹 쒺 쒻 쒽 쒾 쒿 쓀 쓁 쓂 쓃 쓄 쓅 �[ �\ �] �^ �_ �` 쓆 쓇 쓈 쓉 쓊 쓋 쓌 쓍 쓎 쓏 쓐 쓑 쓒 쓓 쓔 쓕 쓖 쓗 쓘 쓙 쓚 쓛 쓜 쓝 쓞 쓟 �{ �| �} �~ � � 쓠 쓡 쓢 쓣 쓤 쓥 쓦 쓧 쓨 쓪 쓫 쓬 쓭 쓮 쓯 쓲 쓳 쓵 쓶 쓷 쓹 쓻 쓼 쓽 쓾 씂 씃 씄 씅 씆 씇 씈 씉 씊 씋 씍 씎 씏 씑 씒 씓 씕 씖 씗 씘 씙 씚 씛 씝 씞 씟 씠 씡 씢 씣 씤 씥 씦 씧 씪 씫 씭 씮 씯 씱 씲 씳 씴 씵 씶 씷 씺 씼 씾 씿 앀 앁 앂 앃 앆 앇 앋 앏 앐 앑 앒 앖 앚 앛 앜 앟 앢 앣 앥 앦 앧 앩 앪 앫 앬 앭 앮 앯 앲 앶 앷 앸 앹 앺 앻 앾 앿 얁 얂 얃 얅 얆 얈 얉 얊 얋 얎 얐 얒 얓 얔 얖 얙 얚 얛 얝 얞 얟 얡 얢 얣 얤 얥 얦 얧 얨 얪 얫 얬 얭 얮 얯 얰 얱 얲 얳 얶 �[ �\ �] �^ �_ �` 얷 얺 얿 엀 엁 엂 엃 엋 엍 엏 엒 엓 엕 엖 엗 엙 엚 엛 엜 엝 엞 엟 엢 엤 엦 엧 �{ �| �} �~ � � 엨 엩 엪 엫 엯 엱 엲 엳 엵 엸 엹 엺 엻 옂 옃 옄 옉 옊 옋 옍 옎 옏 옑 옒 옓 옔 옕 옖 옗 옚 옝 옞 옟 옠 옡 옢 옣 옦 옧 옩 옪 옫 옯 옱 옲 옶 옸 옺 옼 옽 옾 옿 왂 왃 왅 왆 왇 왉 왊 왋 왌 왍 왎 왏 왒 왖 왗 왘 왙 왚 왛 왞 왟 왡 왢 왣 왤 왥 왦 왧 왨 왩 왪 왫 왭 왮 왰 왲 왳 왴 왵 왶 왷 왺 왻 왽 왾 왿 욁 욂 욃 욄 욅 욆 욇 욊 욌 욎 욏 욐 욑 욒 욓 욖 욗 욙 욚 욛 욝 욞 욟 욠 욡 욢 욣 욦 욨 욪 욫 욬 욭 욮 욯 욲 욳 욵 욶 욷 욻 욼 욽 욾 욿 웂 웄 웆 웇 웈 웉 웊 웋 웎 �[ �\ �] �^ �_ �` 웏 웑 웒 웓 웕 웖 웗 웘 웙 웚 웛 웞 웟 웢 웣 웤 웥 웦 웧 웪 웫 웭 웮 웯 웱 웲 �{ �| �} �~ � � 웳 웴 웵 웶 웷 웺 웻 웼 웾 웿 윀 윁 윂 윃 윆 윇 윉 윊 윋 윍 윎 윏 윐 윑 윒 윓 윖 윘 윚 윛 윜 윝 윞 윟 윢 윣 윥 윦 윧 윩 윪 윫 윬 윭 윮 윯 윲 윴 윶 윸 윹 윺 윻 윾 윿 읁 읂 읃 읅 읆 읇 읈 읉 읋 읎 읐 읙 읚 읛 읝 읞 읟 읡 읢 읣 읤 읥 읦 읧 읩 읪 읬 읭 읮 읯 읰 읱 읲 읳 읶 읷 읹 읺 읻 읿 잀 잁 잂 잆 잋 잌 잍 잏 잒 잓 잕 잙 잛 잜 잝 잞 잟 잢 잧 잨 잩 잪 잫 잮 잯 잱 잲 잳 잵 잶 잷 잸 잹 잺 잻 잾 쟂 쟃 쟄 쟅 쟆 쟇 쟊 쟋 쟍 쟏 쟑 쟒 쟓 쟔 쟕 쟖 쟗 쟙 쟚 쟛 쟜 �[ �\ �] �^ �_ �` 쟞 쟟 쟠 쟡 쟢 쟣 쟥 쟦 쟧 쟩 쟪 쟫 쟭 쟮 쟯 쟰 쟱 쟲 쟳 쟴 쟵 쟶 쟷 쟸 쟹 쟺 �{ �| �} �~ � � 쟻 쟼 쟽 쟾 쟿 젂 젃 젅 젆 젇 젉 젋 젌 젍 젎 젏 젒 젔 젗 젘 젙 젚 젛 젞 젟 젡 젢 젣 젥 젦 젧 젨 젩 젪 젫 젮 젰 젲 젳 젴 젵 젶 젷 젹 젺 젻 젽 젾 젿 졁 졂 졃 졄 졅 졆 졇 졊 졋 졎 졏 졐 졑 졒 졓 졕 졖 졗 졘 졙 졚 졛 졜 졝 졞 졟 졠 졡 졢 졣 졤 졥 졦 졧 졨 졩 졪 졫 졬 졭 졮 졯 졲 졳 졵 졶 졷 졹 졻 졼 졽 졾 졿 좂 좄 좈 좉 좊 좎 좏 좐 좑 좒 좓 좕 좖 좗 좘 좙 좚 좛 좜 좞 좠 좢 좣 좤 좥 좦 좧 좩 좪 좫 좬 좭 좮 좯 좰 좱 좲 좳 좴 좵 좶 좷 좸 좹 좺 좻 좾 좿 죀 죁 �[ �\ �] �^ �_ �` 죂 죃 죅 죆 죇 죉 죊 죋 죍 죎 죏 죐 죑 죒 죓 죖 죘 죚 죛 죜 죝 죞 죟 죢 죣 죥 �{ �| �} �~ � � 죦 죧 죨 죩 죪 죫 죬 죭 죮 죯 죰 죱 죲 죳 죴 죶 죷 죸 죹 죺 죻 죾 죿 줁 줂 줃 줇 줈 줉 줊 줋 줎   、 。 · ‥ … ¨ 〃 ­ ― ∥ \ ∼ ‘ ’ “ ” 〔 〕 〈 〉 《 》 「 」 『 』 【 】 ± × ÷ ≠ ≤ ≥ ∞ ∴ ° ′ ″ ℃ Å ¢ £ ¥ ♂ ♀ ∠ ⊥ ⌒ ∂ ∇ ≡ ≒ § ※ ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ → ← ↑ ↓ ↔ 〓 ≪ ≫ √ ∽ ∝ ∵ ∫ ∬ ∈ ∋ ⊆ ⊇ ⊂ ⊃ ∪ ∩ ∧ ∨ ¬ 줐 줒 줓 줔 줕 줖 줗 줙 줚 줛 줜 줝 줞 줟 줠 줡 줢 줣 줤 줥 줦 줧 줨 줩 줪 줫 �[ �\ �] �^ �_ �` 줭 줮 줯 줰 줱 줲 줳 줵 줶 줷 줸 줹 줺 줻 줼 줽 줾 줿 쥀 쥁 쥂 쥃 쥄 쥅 쥆 쥇 �{ �| �} �~ � � 쥈 쥉 쥊 쥋 쥌 쥍 쥎 쥏 쥒 쥓 쥕 쥖 쥗 쥙 쥚 쥛 쥜 쥝 쥞 쥟 쥢 쥤 쥥 쥦 쥧 쥨 쥩 쥪 쥫 쥭 쥮 쥯 ⇒ ⇔ ∀ ∃ ´ ~ ˇ ˘ ˝ ˚ ˙ ¸ ˛ ¡ ¿ ː ∮ ∑ ∏ ¤ ℉ ‰ ◁ ◀ ▷ ▶ ♤ ♠ ♡ ♥ ♧ ♣ ⊙ ◈ ▣ ◐ ◑ ▒ ▤ ▥ ▨ ▧ ▦ ▩ ♨ ☏ ☎ ☜ ☞ ¶ † ‡ ↕ ↗ ↙ ↖ ↘ ♭ ♩ ♪ ♬ ㉿ ㈜ № ㏇ ™ ㏂ ㏘ ℡ € ® � � � � � � � � � � � � � � � � � � � � � � � 쥱 쥲 쥳 쥵 쥶 쥷 쥸 쥹 쥺 쥻 쥽 쥾 쥿 즀 즁 즂 즃 즄 즅 즆 즇 즊 즋 즍 즎 즏 �[ �\ �] �^ �_ �` 즑 즒 즓 즔 즕 즖 즗 즚 즜 즞 즟 즠 즡 즢 즣 즤 즥 즦 즧 즨 즩 즪 즫 즬 즭 즮 �{ �| �} �~ � � 즯 즰 즱 즲 즳 즴 즵 즶 즷 즸 즹 즺 즻 즼 즽 즾 즿 짂 짃 짅 짆 짉 짋 짌 짍 짎 짏 짒 짔 짗 짘 짛 ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ 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 [ ₩ ] ^ _ ` 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 { | }  ̄ 짞 짟 짡 짣 짥 짦 짨 짩 짪 짫 짮 짲 짳 짴 짵 짶 짷 짺 짻 짽 짾 짿 쨁 쨂 쨃 쨄 �[ �\ �] �^ �_ �` 쨅 쨆 쨇 쨊 쨎 쨏 쨐 쨑 쨒 쨓 쨕 쨖 쨗 쨙 쨚 쨛 쨜 쨝 쨞 쨟 쨠 쨡 쨢 쨣 쨤 쨥 �{ �| �} �~ � � 쨦 쨧 쨨 쨪 쨫 쨬 쨭 쨮 쨯 쨰 쨱 쨲 쨳 쨴 쨵 쨶 쨷 쨸 쨹 쨺 쨻 쨼 쨽 쨾 쨿 쩀 쩁 쩂 쩃 쩄 쩅 쩆 ㄱ ㄲ ㄳ ㄴ ㄵ ㄶ ㄷ ㄸ ㄹ ㄺ ㄻ ㄼ ㄽ ㄾ ㄿ ㅀ ㅁ ㅂ ㅃ ㅄ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ ㅏ ㅐ ㅑ ㅒ ㅓ ㅔ ㅕ ㅖ ㅗ ㅘ ㅙ ㅚ ㅛ ㅜ ㅝ ㅞ ㅟ ㅠ ㅡ ㅢ ㅣ ㅤ ㅥ ㅦ ㅧ ㅨ ㅩ ㅪ ㅫ ㅬ ㅭ ㅮ ㅯ ㅰ ㅱ ㅲ ㅳ ㅴ ㅵ ㅶ ㅷ ㅸ ㅹ ㅺ ㅻ ㅼ ㅽ ㅾ ㅿ ㆀ ㆁ ㆂ ㆃ ㆄ ㆅ ㆆ ㆇ ㆈ ㆉ ㆊ ㆋ ㆌ ㆍ ㆎ 쩇 쩈 쩉 쩊 쩋 쩎 쩏 쩑 쩒 쩓 쩕 쩖 쩗 쩘 쩙 쩚 쩛 쩞 쩢 쩣 쩤 쩥 쩦 쩧 쩩 쩪 �[ �\ �] �^ �_ �` 쩫 쩬 쩭 쩮 쩯 쩰 쩱 쩲 쩳 쩴 쩵 쩶 쩷 쩸 쩹 쩺 쩻 쩼 쩾 쩿 쪀 쪁 쪂 쪃 쪅 쪆 �{ �| �} �~ � � 쪇 쪈 쪉 쪊 쪋 쪌 쪍 쪎 쪏 쪐 쪑 쪒 쪓 쪔 쪕 쪖 쪗 쪙 쪚 쪛 쪜 쪝 쪞 쪟 쪠 쪡 쪢 쪣 쪤 쪥 쪦 쪧 ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ � � � � � Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ � � � � � � � Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω � � � � � � � � α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω � � � � � � 쪨 쪩 쪪 쪫 쪬 쪭 쪮 쪯 쪰 쪱 쪲 쪳 쪴 쪵 쪶 쪷 쪸 쪹 쪺 쪻 쪾 쪿 쫁 쫂 쫃 쫅 �[ �\ �] �^ �_ �` 쫆 쫇 쫈 쫉 쫊 쫋 쫎 쫐 쫒 쫔 쫕 쫖 쫗 쫚 쫛 쫜 쫝 쫞 쫟 쫡 쫢 쫣 쫤 쫥 쫦 쫧 �{ �| �} �~ � � 쫨 쫩 쫪 쫫 쫭 쫮 쫯 쫰 쫱 쫲 쫳 쫵 쫶 쫷 쫸 쫹 쫺 쫻 쫼 쫽 쫾 쫿 쬀 쬁 쬂 쬃 쬄 쬅 쬆 쬇 쬉 쬊 ─ │ ┌ ┐ ┘ └ ├ ┬ ┤ ┴ ┼ ━ ┃ ┏ ┓ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸ ╂ ┒ ┑ ┚ ┙ ┖ ┕ ┎ ┍ ┞ ┟ ┡ ┢ ┦ ┧ ┩ ┪ ┭ ┮ ┱ ┲ ┵ ┶ ┹ ┺ ┽ ┾ ╀ ╁ ╃ ╄ ╅ ╆ ╇ ╈ ╉ ╊ � � � � � � � � � � � � � � � � � � � � � � � � � � 쬋 쬌 쬍 쬎 쬏 쬑 쬒 쬓 쬕 쬖 쬗 쬙 쬚 쬛 쬜 쬝 쬞 쬟 쬢 쬣 쬤 쬥 쬦 쬧 쬨 쬩 �[ �\ �] �^ �_ �` 쬪 쬫 쬬 쬭 쬮 쬯 쬰 쬱 쬲 쬳 쬴 쬵 쬶 쬷 쬸 쬹 쬺 쬻 쬼 쬽 쬾 쬿 쭀 쭂 쭃 쭄 �{ �| �} �~ � � 쭅 쭆 쭇 쭊 쭋 쭍 쭎 쭏 쭑 쭒 쭓 쭔 쭕 쭖 쭗 쭚 쭛 쭜 쭞 쭟 쭠 쭡 쭢 쭣 쭥 쭦 쭧 쭨 쭩 쭪 쭫 쭬 ㎕ ㎖ ㎗ ℓ ㎘ ㏄ ㎣ ㎤ ㎥ ㎦ ㎙ ㎚ ㎛ ㎜ ㎝ ㎞ ㎟ ㎠ ㎡ ㎢ ㏊ ㎍ ㎎ ㎏ ㏏ ㎈ ㎉ ㏈ ㎧ ㎨ ㎰ ㎱ ㎲ ㎳ ㎴ ㎵ ㎶ ㎷ ㎸ ㎹ ㎀ ㎁ ㎂ ㎃ ㎄ ㎺ ㎻ ㎼ ㎽ ㎾ ㎿ ㎐ ㎑ ㎒ ㎓ ㎔ Ω ㏀ ㏁ ㎊ ㎋ ㎌ ㏖ ㏅ ㎭ ㎮ ㎯ ㏛ ㎩ ㎪ ㎫ ㎬ ㏝ ㏐ ㏓ ㏃ ㏉ ㏜ ㏆ � � � � � � � � � � � � � � � 쭭 쭮 쭯 쭰 쭱 쭲 쭳 쭴 쭵 쭶 쭷 쭺 쭻 쭼 쭽 쭾 쭿 쮀 쮁 쮂 쮃 쮄 쮅 쮆 쮇 쮈 �[ �\ �] �^ �_ �` 쮉 쮊 쮋 쮌 쮍 쮎 쮏 쮐 쮑 쮒 쮓 쮔 쮕 쮖 쮗 쮘 쮙 쮚 쮛 쮝 쮞 쮟 쮠 쮡 쮢 쮣 �{ �| �} �~ � � 쮤 쮥 쮦 쮧 쮨 쮩 쮪 쮫 쮬 쮭 쮮 쮯 쮰 쮱 쮲 쮳 쮴 쮵 쮶 쮷 쮹 쮺 쮻 쮼 쮽 쮾 쮿 쯀 쯁 쯂 쯃 쯄 Æ Ð ª Ħ � IJ � Ŀ Ł Ø Œ º Þ Ŧ Ŋ � ㉠ ㉡ ㉢ ㉣ ㉤ ㉥ ㉦ ㉧ ㉨ ㉩ ㉪ ㉫ ㉬ ㉭ ㉮ ㉯ ㉰ ㉱ ㉲ ㉳ ㉴ ㉵ ㉶ ㉷ ㉸ ㉹ ㉺ ㉻ ⓐ ⓑ ⓒ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓝ ⓞ ⓟ ⓠ ⓡ ⓢ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ½ ⅓ ⅔ ¼ ¾ ⅛ ⅜ ⅝ ⅞ 쯅 쯆 쯇 쯈 쯉 쯊 쯋 쯌 쯍 쯎 쯏 쯐 쯑 쯒 쯓 쯕 쯖 쯗 쯘 쯙 쯚 쯛 쯜 쯝 쯞 쯟 �[ �\ �] �^ �_ �` 쯠 쯡 쯢 쯣 쯥 쯦 쯨 쯪 쯫 쯬 쯭 쯮 쯯 쯰 쯱 쯲 쯳 쯴 쯵 쯶 쯷 쯸 쯹 쯺 쯻 쯼 �{ �| �} �~ � � 쯽 쯾 쯿 찀 찁 찂 찃 찄 찅 찆 찇 찈 찉 찊 찋 찎 찏 찑 찒 찓 찕 찖 찗 찘 찙 찚 찛 찞 찟 찠 찣 찤 æ đ ð ħ ı ij ĸ ŀ ł ø œ ß þ ŧ ŋ ʼn ㈀ ㈁ ㈂ ㈃ ㈄ ㈅ ㈆ ㈇ ㈈ ㈉ ㈊ ㈋ ㈌ ㈍ ㈎ ㈏ ㈐ ㈑ ㈒ ㈓ ㈔ ㈕ ㈖ ㈗ ㈘ ㈙ ㈚ ㈛ ⒜ ⒝ ⒞ ⒟ ⒠ ⒡ ⒢ ⒣ ⒤ ⒥ ⒦ ⒧ ⒨ ⒩ ⒪ ⒫ ⒬ ⒭ ⒮ ⒯ ⒰ ⒱ ⒲ ⒳ ⒴ ⒵ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ¹ ² ³ ⁴ ⁿ ₁ ₂ ₃ ₄ 찥 찦 찪 찫 찭 찯 찱 찲 찳 찴 찵 찶 찷 찺 찿 챀 챁 챂 챃 챆 챇 챉 챊 챋 챍 챎 �[ �\ �] �^ �_ �` 챏 챐 챑 챒 챓 챖 챚 챛 챜 챝 챞 챟 챡 챢 챣 챥 챧 챩 챪 챫 챬 챭 챮 챯 챱 챲 �{ �| �} �~ � � 챳 챴 챶 챷 챸 챹 챺 챻 챼 챽 챾 챿 첀 첁 첂 첃 첄 첅 첆 첇 첈 첉 첊 첋 첌 첍 첎 첏 첐 첑 첒 첓 ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん � � � � � � � � � � � 첔 첕 첖 첗 첚 첛 첝 첞 첟 첡 첢 첣 첤 첥 첦 첧 첪 첮 첯 첰 첱 첲 첳 첶 첷 첹 �[ �\ �] �^ �_ �` 첺 첻 첽 첾 첿 쳀 쳁 쳂 쳃 쳆 쳈 쳊 쳋 쳌 쳍 쳎 쳏 쳑 쳒 쳓 쳕 쳖 쳗 쳘 쳙 쳚 �{ �| �} �~ � � 쳛 쳜 쳝 쳞 쳟 쳠 쳡 쳢 쳣 쳥 쳦 쳧 쳨 쳩 쳪 쳫 쳭 쳮 쳯 쳱 쳲 쳳 쳴 쳵 쳶 쳷 쳸 쳹 쳺 쳻 쳼 쳽 ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ � � � � � � � � 쳾 쳿 촀 촂 촃 촄 촅 촆 촇 촊 촋 촍 촎 촏 촑 촒 촓 촔 촕 촖 촗 촚 촜 촞 촟 촠 �[ �\ �] �^ �_ �` 촡 촢 촣 촥 촦 촧 촩 촪 촫 촭 촮 촯 촰 촱 촲 촳 촴 촵 촶 촷 촸 촺 촻 촼 촽 촾 �{ �| �} �~ � � 촿 쵀 쵁 쵂 쵃 쵄 쵅 쵆 쵇 쵈 쵉 쵊 쵋 쵌 쵍 쵎 쵏 쵐 쵑 쵒 쵓 쵔 쵕 쵖 쵗 쵘 쵙 쵚 쵛 쵝 쵞 쵟 А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я � � � � � � � � � � � � � � � а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я � � � � � � � � � � � � � 쵡 쵢 쵣 쵥 쵦 쵧 쵨 쵩 쵪 쵫 쵮 쵰 쵲 쵳 쵴 쵵 쵶 쵷 쵹 쵺 쵻 쵼 쵽 쵾 쵿 춀 �[ �\ �] �^ �_ �` 춁 춂 춃 춄 춅 춆 춇 춉 춊 춋 춌 춍 춎 춏 춐 춑 춒 춓 춖 춗 춙 춚 춛 춝 춞 춟 �{ �| �} �~ � � 춠 춡 춢 춣 춦 춨 춪 춫 춬 춭 춮 춯 춱 춲 춳 춴 춵 춶 춷 춸 춹 춺 춻 춼 춽 춾 춿 췀 췁 췂 췃 췅 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 췆 췇 췈 췉 췊 췋 췍 췎 췏 췑 췒 췓 췔 췕 췖 췗 췘 췙 췚 췛 췜 췝 췞 췟 췠 췡 �[ �\ �] �^ �_ �` 췢 췣 췤 췥 췦 췧 췩 췪 췫 췭 췮 췯 췱 췲 췳 췴 췵 췶 췷 췺 췼 췾 췿 츀 츁 츂 �{ �| �} �~ � � 츃 츅 츆 츇 츉 츊 츋 츍 츎 츏 츐 츑 츒 츓 츕 츖 츗 츘 츚 츛 츜 츝 츞 츟 츢 츣 츥 츦 츧 츩 츪 츫 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 츬 츭 츮 츯 츲 츴 츶 츷 츸 츹 츺 츻 츼 츽 츾 츿 칀 칁 칂 칃 칄 칅 칆 칇 칈 칉 �[ �\ �] �^ �_ �` 칊 칋 칌 칍 칎 칏 칐 칑 칒 칓 칔 칕 칖 칗 칚 칛 칝 칞 칢 칣 칤 칥 칦 칧 칪 칬 �{ �| �} �~ � � 칮 칯 칰 칱 칲 칳 칶 칷 칹 칺 칻 칽 칾 칿 캀 캁 캂 캃 캆 캈 캊 캋 캌 캍 캎 캏 캒 캓 캕 캖 캗 캙 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 캚 캛 캜 캝 캞 캟 캢 캦 캧 캨 캩 캪 캫 캮 캯 캰 캱 캲 캳 캴 캵 캶 캷 캸 캹 캺 �[ �\ �] �^ �_ �` 캻 캼 캽 캾 캿 컀 컂 컃 컄 컅 컆 컇 컈 컉 컊 컋 컌 컍 컎 컏 컐 컑 컒 컓 컔 컕 �{ �| �} �~ � � 컖 컗 컘 컙 컚 컛 컜 컝 컞 컟 컠 컡 컢 컣 컦 컧 컩 컪 컭 컮 컯 컰 컱 컲 컳 컶 컺 컻 컼 컽 컾 컿 가 각 간 갇 갈 갉 갊 감 갑 값 갓 갔 강 갖 갗 같 갚 갛 개 객 갠 갤 갬 갭 갯 갰 갱 갸 갹 갼 걀 걋 걍 걔 걘 걜 거 걱 건 걷 걸 걺 검 겁 것 겄 겅 겆 겉 겊 겋 게 겐 겔 겜 겝 겟 겠 겡 겨 격 겪 견 겯 결 겸 겹 겻 겼 경 곁 계 곈 곌 곕 곗 고 곡 곤 곧 골 곪 곬 곯 곰 곱 곳 공 곶 과 곽 관 괄 괆 켂 켃 켅 켆 켇 켉 켊 켋 켌 켍 켎 켏 켒 켔 켖 켗 켘 켙 켚 켛 켝 켞 켟 켡 켢 켣 �[ �\ �] �^ �_ �` 켥 켦 켧 켨 켩 켪 켫 켮 켲 켳 켴 켵 켶 켷 켹 켺 켻 켼 켽 켾 켿 콀 콁 콂 콃 콄 �{ �| �} �~ � � 콅 콆 콇 콈 콉 콊 콋 콌 콍 콎 콏 콐 콑 콒 콓 콖 콗 콙 콚 콛 콝 콞 콟 콠 콡 콢 콣 콦 콨 콪 콫 콬 괌 괍 괏 광 괘 괜 괠 괩 괬 괭 괴 괵 괸 괼 굄 굅 굇 굉 교 굔 굘 굡 굣 구 국 군 굳 굴 굵 굶 굻 굼 굽 굿 궁 궂 궈 궉 권 궐 궜 궝 궤 궷 귀 귁 귄 귈 귐 귑 귓 규 균 귤 그 극 근 귿 글 긁 금 급 긋 긍 긔 기 긱 긴 긷 길 긺 김 깁 깃 깅 깆 깊 까 깍 깎 깐 깔 깖 깜 깝 깟 깠 깡 깥 깨 깩 깬 깰 깸 콭 콮 콯 콲 콳 콵 콶 콷 콹 콺 콻 콼 콽 콾 콿 쾁 쾂 쾃 쾄 쾆 쾇 쾈 쾉 쾊 쾋 쾍 �[ �\ �] �^ �_ �` 쾎 쾏 쾐 쾑 쾒 쾓 쾔 쾕 쾖 쾗 쾘 쾙 쾚 쾛 쾜 쾝 쾞 쾟 쾠 쾢 쾣 쾤 쾥 쾦 쾧 쾩 �{ �| �} �~ � � 쾪 쾫 쾬 쾭 쾮 쾯 쾱 쾲 쾳 쾴 쾵 쾶 쾷 쾸 쾹 쾺 쾻 쾼 쾽 쾾 쾿 쿀 쿁 쿂 쿃 쿅 쿆 쿇 쿈 쿉 쿊 쿋 깹 깻 깼 깽 꺄 꺅 꺌 꺼 꺽 꺾 껀 껄 껌 껍 껏 껐 껑 께 껙 껜 껨 껫 껭 껴 껸 껼 꼇 꼈 꼍 꼐 꼬 꼭 꼰 꼲 꼴 꼼 꼽 꼿 꽁 꽂 꽃 꽈 꽉 꽐 꽜 꽝 꽤 꽥 꽹 꾀 꾄 꾈 꾐 꾑 꾕 꾜 꾸 꾹 꾼 꿀 꿇 꿈 꿉 꿋 꿍 꿎 꿔 꿜 꿨 꿩 꿰 꿱 꿴 꿸 뀀 뀁 뀄 뀌 뀐 뀔 뀜 뀝 뀨 끄 끅 끈 끊 끌 끎 끓 끔 끕 끗 끙 쿌 쿍 쿎 쿏 쿐 쿑 쿒 쿓 쿔 쿕 쿖 쿗 쿘 쿙 쿚 쿛 쿜 쿝 쿞 쿟 쿢 쿣 쿥 쿦 쿧 쿩 �[ �\ �] �^ �_ �` 쿪 쿫 쿬 쿭 쿮 쿯 쿲 쿴 쿶 쿷 쿸 쿹 쿺 쿻 쿽 쿾 쿿 퀁 퀂 퀃 퀅 퀆 퀇 퀈 퀉 퀊 �{ �| �} �~ � � 퀋 퀌 퀍 퀎 퀏 퀐 퀒 퀓 퀔 퀕 퀖 퀗 퀙 퀚 퀛 퀜 퀝 퀞 퀟 퀠 퀡 퀢 퀣 퀤 퀥 퀦 퀧 퀨 퀩 퀪 퀫 퀬 끝 끼 끽 낀 낄 낌 낍 낏 낑 나 낙 낚 난 낟 날 낡 낢 남 납 낫 났 낭 낮 낯 낱 낳 내 낵 낸 낼 냄 냅 냇 냈 냉 냐 냑 냔 냘 냠 냥 너 넉 넋 넌 널 넒 넓 넘 넙 넛 넜 넝 넣 네 넥 넨 넬 넴 넵 넷 넸 넹 녀 녁 년 녈 념 녑 녔 녕 녘 녜 녠 노 녹 논 놀 놂 놈 놉 놋 농 높 놓 놔 놘 놜 놨 뇌 뇐 뇔 뇜 뇝 퀮 퀯 퀰 퀱 퀲 퀳 퀶 퀷 퀹 퀺 퀻 퀽 퀾 퀿 큀 큁 큂 큃 큆 큈 큊 큋 큌 큍 큎 큏 �[ �\ �] �^ �_ �` 큑 큒 큓 큕 큖 큗 큙 큚 큛 큜 큝 큞 큟 큡 큢 큣 큤 큥 큦 큧 큨 큩 큪 큫 큮 큯 �{ �| �} �~ � � 큱 큲 큳 큵 큶 큷 큸 큹 큺 큻 큾 큿 킀 킂 킃 킄 킅 킆 킇 킈 킉 킊 킋 킌 킍 킎 킏 킐 킑 킒 킓 킔 뇟 뇨 뇩 뇬 뇰 뇹 뇻 뇽 누 눅 눈 눋 눌 눔 눕 눗 눙 눠 눴 눼 뉘 뉜 뉠 뉨 뉩 뉴 뉵 뉼 늄 늅 늉 느 늑 는 늘 늙 늚 늠 늡 늣 능 늦 늪 늬 늰 늴 니 닉 닌 닐 닒 님 닙 닛 닝 닢 다 닥 닦 단 닫 달 닭 닮 닯 닳 담 답 닷 닸 당 닺 닻 닿 대 댁 댄 댈 댐 댑 댓 댔 댕 댜 더 덕 덖 던 덛 덜 덞 덟 덤 덥 킕 킖 킗 킘 킙 킚 킛 킜 킝 킞 킟 킠 킡 킢 킣 킦 킧 킩 킪 킫 킭 킮 킯 킰 킱 킲 �[ �\ �] �^ �_ �` 킳 킶 킸 킺 킻 킼 킽 킾 킿 탂 탃 탅 탆 탇 탊 탋 탌 탍 탎 탏 탒 탖 탗 탘 탙 탚 �{ �| �} �~ � � 탛 탞 탟 탡 탢 탣 탥 탦 탧 탨 탩 탪 탫 탮 탲 탳 탴 탵 탶 탷 탹 탺 탻 탼 탽 탾 탿 턀 턁 턂 턃 턄 덧 덩 덫 덮 데 덱 덴 델 뎀 뎁 뎃 뎄 뎅 뎌 뎐 뎔 뎠 뎡 뎨 뎬 도 독 돈 돋 돌 돎 돐 돔 돕 돗 동 돛 돝 돠 돤 돨 돼 됐 되 된 될 됨 됩 됫 됴 두 둑 둔 둘 둠 둡 둣 둥 둬 뒀 뒈 뒝 뒤 뒨 뒬 뒵 뒷 뒹 듀 듄 듈 듐 듕 드 득 든 듣 들 듦 듬 듭 듯 등 듸 디 딕 딘 딛 딜 딤 딥 딧 딨 딩 딪 따 딱 딴 딸 턅 턆 턇 턈 턉 턊 턋 턌 턎 턏 턐 턑 턒 턓 턔 턕 턖 턗 턘 턙 턚 턛 턜 턝 턞 턟 �[ �\ �] �^ �_ �` 턠 턡 턢 턣 턤 턥 턦 턧 턨 턩 턪 턫 턬 턭 턮 턯 턲 턳 턵 턶 턷 턹 턻 턼 턽 턾 �{ �| �} �~ � � 턿 텂 텆 텇 텈 텉 텊 텋 텎 텏 텑 텒 텓 텕 텖 텗 텘 텙 텚 텛 텞 텠 텢 텣 텤 텥 텦 텧 텩 텪 텫 텭 땀 땁 땃 땄 땅 땋 때 땍 땐 땔 땜 땝 땟 땠 땡 떠 떡 떤 떨 떪 떫 떰 떱 떳 떴 떵 떻 떼 떽 뗀 뗄 뗌 뗍 뗏 뗐 뗑 뗘 뗬 또 똑 똔 똘 똥 똬 똴 뙈 뙤 뙨 뚜 뚝 뚠 뚤 뚫 뚬 뚱 뛔 뛰 뛴 뛸 뜀 뜁 뜅 뜨 뜩 뜬 뜯 뜰 뜸 뜹 뜻 띄 띈 띌 띔 띕 띠 띤 띨 띰 띱 띳 띵 라 락 란 랄 람 랍 랏 랐 랑 랒 랖 랗 텮 텯 텰 텱 텲 텳 텴 텵 텶 텷 텸 텹 텺 텻 텽 텾 텿 톀 톁 톂 톃 톅 톆 톇 톉 톊 �[ �\ �] �^ �_ �` 톋 톌 톍 톎 톏 톐 톑 톒 톓 톔 톕 톖 톗 톘 톙 톚 톛 톜 톝 톞 톟 톢 톣 톥 톦 톧 �{ �| �} �~ � � 톩 톪 톫 톬 톭 톮 톯 톲 톴 톶 톷 톸 톹 톻 톽 톾 톿 퇁 퇂 퇃 퇄 퇅 퇆 퇇 퇈 퇉 퇊 퇋 퇌 퇍 퇎 퇏 래 랙 랜 랠 램 랩 랫 랬 랭 랴 략 랸 럇 량 러 럭 런 럴 럼 럽 럿 렀 렁 렇 레 렉 렌 렐 렘 렙 렛 렝 려 력 련 렬 렴 렵 렷 렸 령 례 롄 롑 롓 로 록 론 롤 롬 롭 롯 롱 롸 롼 뢍 뢨 뢰 뢴 뢸 룀 룁 룃 룅 료 룐 룔 룝 룟 룡 루 룩 룬 룰 룸 룹 룻 룽 뤄 뤘 뤠 뤼 뤽 륀 륄 륌 륏 륑 류 륙 륜 률 륨 륩 퇐 퇑 퇒 퇓 퇔 퇕 퇖 퇗 퇙 퇚 퇛 퇜 퇝 퇞 퇟 퇠 퇡 퇢 퇣 퇤 퇥 퇦 퇧 퇨 퇩 퇪 �[ �\ �] �^ �_ �` 퇫 퇬 퇭 퇮 퇯 퇰 퇱 퇲 퇳 퇵 퇶 퇷 퇹 퇺 퇻 퇼 퇽 퇾 퇿 툀 툁 툂 툃 툄 툅 툆 �{ �| �} �~ � � 툈 툊 툋 툌 툍 툎 툏 툑 툒 툓 툔 툕 툖 툗 툘 툙 툚 툛 툜 툝 툞 툟 툠 툡 툢 툣 툤 툥 툦 툧 툨 툩 륫 륭 르 륵 른 를 름 릅 릇 릉 릊 릍 릎 리 릭 린 릴 림 립 릿 링 마 막 만 많 맏 말 맑 맒 맘 맙 맛 망 맞 맡 맣 매 맥 맨 맬 맴 맵 맷 맸 맹 맺 먀 먁 먈 먕 머 먹 먼 멀 멂 멈 멉 멋 멍 멎 멓 메 멕 멘 멜 멤 멥 멧 멨 멩 며 멱 면 멸 몃 몄 명 몇 몌 모 목 몫 몬 몰 몲 몸 몹 못 몽 뫄 뫈 뫘 뫙 뫼 툪 툫 툮 툯 툱 툲 툳 툵 툶 툷 툸 툹 툺 툻 툾 퉀 퉂 퉃 퉄 퉅 퉆 퉇 퉉 퉊 퉋 퉌 �[ �\ �] �^ �_ �` 퉍 퉎 퉏 퉐 퉑 퉒 퉓 퉔 퉕 퉖 퉗 퉘 퉙 퉚 퉛 퉝 퉞 퉟 퉠 퉡 퉢 퉣 퉥 퉦 퉧 퉨 �{ �| �} �~ � � 퉩 퉪 퉫 퉬 퉭 퉮 퉯 퉰 퉱 퉲 퉳 퉴 퉵 퉶 퉷 퉸 퉹 퉺 퉻 퉼 퉽 퉾 퉿 튂 튃 튅 튆 튇 튉 튊 튋 튌 묀 묄 묍 묏 묑 묘 묜 묠 묩 묫 무 묵 묶 문 묻 물 묽 묾 뭄 뭅 뭇 뭉 뭍 뭏 뭐 뭔 뭘 뭡 뭣 뭬 뮈 뮌 뮐 뮤 뮨 뮬 뮴 뮷 므 믄 믈 믐 믓 미 믹 민 믿 밀 밂 밈 밉 밋 밌 밍 및 밑 바 박 밖 밗 반 받 발 밝 밞 밟 밤 밥 밧 방 밭 배 백 밴 밸 뱀 뱁 뱃 뱄 뱅 뱉 뱌 뱍 뱐 뱝 버 벅 번 벋 벌 벎 범 법 벗 튍 튎 튏 튒 튓 튔 튖 튗 튘 튙 튚 튛 튝 튞 튟 튡 튢 튣 튥 튦 튧 튨 튩 튪 튫 튭 �[ �\ �] �^ �_ �` 튮 튯 튰 튲 튳 튴 튵 튶 튷 튺 튻 튽 튾 틁 틃 틄 틅 틆 틇 틊 틌 틍 틎 틏 틐 틑 �{ �| �} �~ � � 틒 틓 틕 틖 틗 틙 틚 틛 틝 틞 틟 틠 틡 틢 틣 틦 틧 틨 틩 틪 틫 틬 틭 틮 틯 틲 틳 틵 틶 틷 틹 틺 벙 벚 베 벡 벤 벧 벨 벰 벱 벳 벴 벵 벼 벽 변 별 볍 볏 볐 병 볕 볘 볜 보 복 볶 본 볼 봄 봅 봇 봉 봐 봔 봤 봬 뵀 뵈 뵉 뵌 뵐 뵘 뵙 뵤 뵨 부 북 분 붇 불 붉 붊 붐 붑 붓 붕 붙 붚 붜 붤 붰 붸 뷔 뷕 뷘 뷜 뷩 뷰 뷴 뷸 븀 븃 븅 브 븍 븐 블 븜 븝 븟 비 빅 빈 빌 빎 빔 빕 빗 빙 빚 빛 빠 빡 빤 틻 틼 틽 틾 틿 팂 팄 팆 팇 팈 팉 팊 팋 팏 팑 팒 팓 팕 팗 팘 팙 팚 팛 팞 팢 팣 �[ �\ �] �^ �_ �` 팤 팦 팧 팪 팫 팭 팮 팯 팱 팲 팳 팴 팵 팶 팷 팺 팾 팿 퍀 퍁 퍂 퍃 퍆 퍇 퍈 퍉 �{ �| �} �~ � � 퍊 퍋 퍌 퍍 퍎 퍏 퍐 퍑 퍒 퍓 퍔 퍕 퍖 퍗 퍘 퍙 퍚 퍛 퍜 퍝 퍞 퍟 퍠 퍡 퍢 퍣 퍤 퍥 퍦 퍧 퍨 퍩 빨 빪 빰 빱 빳 빴 빵 빻 빼 빽 뺀 뺄 뺌 뺍 뺏 뺐 뺑 뺘 뺙 뺨 뻐 뻑 뻔 뻗 뻘 뻠 뻣 뻤 뻥 뻬 뼁 뼈 뼉 뼘 뼙 뼛 뼜 뼝 뽀 뽁 뽄 뽈 뽐 뽑 뽕 뾔 뾰 뿅 뿌 뿍 뿐 뿔 뿜 뿟 뿡 쀼 쁑 쁘 쁜 쁠 쁨 쁩 삐 삑 삔 삘 삠 삡 삣 삥 사 삭 삯 산 삳 살 삵 삶 삼 삽 삿 샀 상 샅 새 색 샌 샐 샘 샙 샛 샜 생 샤 퍪 퍫 퍬 퍭 퍮 퍯 퍰 퍱 퍲 퍳 퍴 퍵 퍶 퍷 퍸 퍹 퍺 퍻 퍾 퍿 펁 펂 펃 펅 펆 펇 �[ �\ �] �^ �_ �` 펈 펉 펊 펋 펎 펒 펓 펔 펕 펖 펗 펚 펛 펝 펞 펟 펡 펢 펣 펤 펥 펦 펧 펪 펬 펮 �{ �| �} �~ � � 펯 펰 펱 펲 펳 펵 펶 펷 펹 펺 펻 펽 펾 펿 폀 폁 폂 폃 폆 폇 폊 폋 폌 폍 폎 폏 폑 폒 폓 폔 폕 폖 샥 샨 샬 샴 샵 샷 샹 섀 섄 섈 섐 섕 서 석 섞 섟 선 섣 설 섦 섧 섬 섭 섯 섰 성 섶 세 섹 센 셀 셈 셉 셋 셌 셍 셔 셕 션 셜 셤 셥 셧 셨 셩 셰 셴 셸 솅 소 속 솎 손 솔 솖 솜 솝 솟 송 솥 솨 솩 솬 솰 솽 쇄 쇈 쇌 쇔 쇗 쇘 쇠 쇤 쇨 쇰 쇱 쇳 쇼 쇽 숀 숄 숌 숍 숏 숑 수 숙 순 숟 술 숨 숩 숫 숭 폗 폙 폚 폛 폜 폝 폞 폟 폠 폢 폤 폥 폦 폧 폨 폩 폪 폫 폮 폯 폱 폲 폳 폵 폶 폷 �[ �\ �] �^ �_ �` 폸 폹 폺 폻 폾 퐀 퐂 퐃 퐄 퐅 퐆 퐇 퐉 퐊 퐋 퐌 퐍 퐎 퐏 퐐 퐑 퐒 퐓 퐔 퐕 퐖 �{ �| �} �~ � � 퐗 퐘 퐙 퐚 퐛 퐜 퐞 퐟 퐠 퐡 퐢 퐣 퐤 퐥 퐦 퐧 퐨 퐩 퐪 퐫 퐬 퐭 퐮 퐯 퐰 퐱 퐲 퐳 퐴 퐵 퐶 퐷 숯 숱 숲 숴 쉈 쉐 쉑 쉔 쉘 쉠 쉥 쉬 쉭 쉰 쉴 쉼 쉽 쉿 슁 슈 슉 슐 슘 슛 슝 스 슥 슨 슬 슭 슴 습 슷 승 시 식 신 싣 실 싫 심 십 싯 싱 싶 싸 싹 싻 싼 쌀 쌈 쌉 쌌 쌍 쌓 쌔 쌕 쌘 쌜 쌤 쌥 쌨 쌩 썅 써 썩 썬 썰 썲 썸 썹 썼 썽 쎄 쎈 쎌 쏀 쏘 쏙 쏜 쏟 쏠 쏢 쏨 쏩 쏭 쏴 쏵 쏸 쐈 쐐 쐤 쐬 쐰 퐸 퐹 퐺 퐻 퐼 퐽 퐾 퐿 푁 푂 푃 푅 푆 푇 푈 푉 푊 푋 푌 푍 푎 푏 푐 푑 푒 푓 �[ �\ �] �^ �_ �` 푔 푕 푖 푗 푘 푙 푚 푛 푝 푞 푟 푡 푢 푣 푥 푦 푧 푨 푩 푪 푫 푬 푮 푰 푱 푲 �{ �| �} �~ � � 푳 푴 푵 푶 푷 푺 푻 푽 푾 풁 풃 풄 풅 풆 풇 풊 풌 풎 풏 풐 풑 풒 풓 풕 풖 풗 풘 풙 풚 풛 풜 풝 쐴 쐼 쐽 쑈 쑤 쑥 쑨 쑬 쑴 쑵 쑹 쒀 쒔 쒜 쒸 쒼 쓩 쓰 쓱 쓴 쓸 쓺 쓿 씀 씁 씌 씐 씔 씜 씨 씩 씬 씰 씸 씹 씻 씽 아 악 안 앉 않 알 앍 앎 앓 암 압 앗 았 앙 앝 앞 애 액 앤 앨 앰 앱 앳 앴 앵 야 약 얀 얄 얇 얌 얍 얏 양 얕 얗 얘 얜 얠 얩 어 억 언 얹 얻 얼 얽 얾 엄 업 없 엇 었 엉 엊 엌 엎 풞 풟 풠 풡 풢 풣 풤 풥 풦 풧 풨 풪 풫 풬 풭 풮 풯 풰 풱 풲 풳 풴 풵 풶 풷 풸 �[ �\ �] �^ �_ �` 풹 풺 풻 풼 풽 풾 풿 퓀 퓁 퓂 퓃 퓄 퓅 퓆 퓇 퓈 퓉 퓊 퓋 퓍 퓎 퓏 퓑 퓒 퓓 퓕 �{ �| �} �~ � � 퓖 퓗 퓘 퓙 퓚 퓛 퓝 퓞 퓠 퓡 퓢 퓣 퓤 퓥 퓦 퓧 퓩 퓪 퓫 퓭 퓮 퓯 퓱 퓲 퓳 퓴 퓵 퓶 퓷 퓹 퓺 퓼 에 엑 엔 엘 엠 엡 엣 엥 여 역 엮 연 열 엶 엷 염 엽 엾 엿 였 영 옅 옆 옇 예 옌 옐 옘 옙 옛 옜 오 옥 온 올 옭 옮 옰 옳 옴 옵 옷 옹 옻 와 왁 완 왈 왐 왑 왓 왔 왕 왜 왝 왠 왬 왯 왱 외 왹 왼 욀 욈 욉 욋 욍 요 욕 욘 욜 욤 욥 욧 용 우 욱 운 울 욹 욺 움 웁 웃 웅 워 웍 원 월 웜 웝 웠 웡 웨 퓾 퓿 픀 픁 픂 픃 픅 픆 픇 픉 픊 픋 픍 픎 픏 픐 픑 픒 픓 픖 픘 픙 픚 픛 픜 픝 �[ �\ �] �^ �_ �` 픞 픟 픠 픡 픢 픣 픤 픥 픦 픧 픨 픩 픪 픫 픬 픭 픮 픯 픰 픱 픲 픳 픴 픵 픶 픷 �{ �| �} �~ � � 픸 픹 픺 픻 픾 픿 핁 핂 핃 핅 핆 핇 핈 핉 핊 핋 핎 핐 핒 핓 핔 핕 핖 핗 핚 핛 핝 핞 핟 핡 핢 핣 웩 웬 웰 웸 웹 웽 위 윅 윈 윌 윔 윕 윗 윙 유 육 윤 율 윰 윱 윳 융 윷 으 윽 은 을 읊 음 읍 읏 응 읒 읓 읔 읕 읖 읗 의 읜 읠 읨 읫 이 익 인 일 읽 읾 잃 임 입 잇 있 잉 잊 잎 자 작 잔 잖 잗 잘 잚 잠 잡 잣 잤 장 잦 재 잭 잰 잴 잼 잽 잿 쟀 쟁 쟈 쟉 쟌 쟎 쟐 쟘 쟝 쟤 쟨 쟬 저 적 전 절 젊 핤 핦 핧 핪 핬 핮 핯 핰 핱 핲 핳 핶 핷 핹 핺 핻 핽 핾 핿 햀 햁 햂 햃 햆 햊 햋 �[ �\ �] �^ �_ �` 햌 햍 햎 햏 햑 햒 햓 햔 햕 햖 햗 햘 햙 햚 햛 햜 햝 햞 햟 햠 햡 햢 햣 햤 햦 햧 �{ �| �} �~ � � 햨 햩 햪 햫 햬 햭 햮 햯 햰 햱 햲 햳 햴 햵 햶 햷 햸 햹 햺 햻 햼 햽 햾 햿 헀 헁 헂 헃 헄 헅 헆 헇 점 접 젓 정 젖 제 젝 젠 젤 젬 젭 젯 젱 져 젼 졀 졈 졉 졌 졍 졔 조 족 존 졸 졺 좀 좁 좃 종 좆 좇 좋 좌 좍 좔 좝 좟 좡 좨 좼 좽 죄 죈 죌 죔 죕 죗 죙 죠 죡 죤 죵 주 죽 준 줄 줅 줆 줌 줍 줏 중 줘 줬 줴 쥐 쥑 쥔 쥘 쥠 쥡 쥣 쥬 쥰 쥴 쥼 즈 즉 즌 즐 즘 즙 즛 증 지 직 진 짇 질 짊 짐 집 짓 헊 헋 헍 헎 헏 헑 헓 헔 헕 헖 헗 헚 헜 헞 헟 헠 헡 헢 헣 헦 헧 헩 헪 헫 헭 헮 �[ �\ �] �^ �_ �` 헯 헰 헱 헲 헳 헶 헸 헺 헻 헼 헽 헾 헿 혂 혃 혅 혆 혇 혉 혊 혋 혌 혍 혎 혏 혒 �{ �| �} �~ � � 혖 혗 혘 혙 혚 혛 혝 혞 혟 혡 혢 혣 혥 혦 혧 혨 혩 혪 혫 혬 혮 혯 혰 혱 혲 혳 혴 혵 혶 혷 혺 혻 징 짖 짙 짚 짜 짝 짠 짢 짤 짧 짬 짭 짯 짰 짱 째 짹 짼 쨀 쨈 쨉 쨋 쨌 쨍 쨔 쨘 쨩 쩌 쩍 쩐 쩔 쩜 쩝 쩟 쩠 쩡 쩨 쩽 쪄 쪘 쪼 쪽 쫀 쫄 쫌 쫍 쫏 쫑 쫓 쫘 쫙 쫠 쫬 쫴 쬈 쬐 쬔 쬘 쬠 쬡 쭁 쭈 쭉 쭌 쭐 쭘 쭙 쭝 쭤 쭸 쭹 쮜 쮸 쯔 쯤 쯧 쯩 찌 찍 찐 찔 찜 찝 찡 찢 찧 차 착 찬 찮 찰 참 찹 찻 혽 혾 혿 홁 홂 홃 홄 홆 홇 홊 홌 홎 홏 홐 홒 홓 홖 홗 홙 홚 홛 홝 홞 홟 홠 홡 �[ �\ �] �^ �_ �` 홢 홣 홤 홥 홦 홨 홪 홫 홬 홭 홮 홯 홲 홳 홵 홶 홷 홸 홹 홺 홻 홼 홽 홾 홿 횀 �{ �| �} �~ � � 횁 횂 횄 횆 횇 횈 횉 횊 횋 횎 횏 횑 횒 횓 횕 횖 횗 횘 횙 횚 횛 횜 횞 횠 횢 횣 횤 횥 횦 횧 횩 횪 찼 창 찾 채 책 챈 챌 챔 챕 챗 챘 챙 챠 챤 챦 챨 챰 챵 처 척 천 철 첨 첩 첫 첬 청 체 첵 첸 첼 쳄 쳅 쳇 쳉 쳐 쳔 쳤 쳬 쳰 촁 초 촉 촌 촐 촘 촙 촛 총 촤 촨 촬 촹 최 쵠 쵤 쵬 쵭 쵯 쵱 쵸 춈 추 축 춘 출 춤 춥 춧 충 춰 췄 췌 췐 취 췬 췰 췸 췹 췻 췽 츄 츈 츌 츔 츙 츠 측 츤 츨 츰 츱 츳 층 횫 횭 횮 횯 횱 횲 횳 횴 횵 횶 횷 횸 횺 횼 횽 횾 횿 훀 훁 훂 훃 훆 훇 훉 훊 훋 �[ �\ �] �^ �_ �` 훍 훎 훏 훐 훒 훓 훕 훖 훘 훚 훛 훜 훝 훞 훟 훡 훢 훣 훥 훦 훧 훩 훪 훫 훬 훭 �{ �| �} �~ � � 훮 훯 훱 훲 훳 훴 훶 훷 훸 훹 훺 훻 훾 훿 휁 휂 휃 휅 휆 휇 휈 휉 휊 휋 휌 휍 휎 휏 휐 휒 휓 휔 치 칙 친 칟 칠 칡 침 칩 칫 칭 카 칵 칸 칼 캄 캅 캇 캉 캐 캑 캔 캘 캠 캡 캣 캤 캥 캬 캭 컁 커 컥 컨 컫 컬 컴 컵 컷 컸 컹 케 켁 켄 켈 켐 켑 켓 켕 켜 켠 켤 켬 켭 켯 켰 켱 켸 코 콕 콘 콜 콤 콥 콧 콩 콰 콱 콴 콸 쾀 쾅 쾌 쾡 쾨 쾰 쿄 쿠 쿡 쿤 쿨 쿰 쿱 쿳 쿵 쿼 퀀 퀄 퀑 퀘 퀭 퀴 퀵 퀸 퀼 휕 휖 휗 휚 휛 휝 휞 휟 휡 휢 휣 휤 휥 휦 휧 휪 휬 휮 휯 휰 휱 휲 휳 휶 휷 휹 �[ �\ �] �^ �_ �` 휺 휻 휽 휾 휿 흀 흁 흂 흃 흅 흆 흈 흊 흋 흌 흍 흎 흏 흒 흓 흕 흚 흛 흜 흝 흞 �{ �| �} �~ � � 흟 흢 흤 흦 흧 흨 흪 흫 흭 흮 흯 흱 흲 흳 흵 흶 흷 흸 흹 흺 흻 흾 흿 힀 힂 힃 힄 힅 힆 힇 힊 힋 큄 큅 큇 큉 큐 큔 큘 큠 크 큭 큰 클 큼 큽 킁 키 킥 킨 킬 킴 킵 킷 킹 타 탁 탄 탈 탉 탐 탑 탓 탔 탕 태 택 탠 탤 탬 탭 탯 탰 탱 탸 턍 터 턱 턴 털 턺 텀 텁 텃 텄 텅 테 텍 텐 텔 템 텝 텟 텡 텨 텬 텼 톄 톈 토 톡 톤 톨 톰 톱 톳 통 톺 톼 퇀 퇘 퇴 퇸 툇 툉 툐 투 툭 툰 툴 툼 툽 툿 퉁 퉈 퉜 힍 힎 힏 힑 힒 힓 힔 힕 힖 힗 힚 힜 힞 힟 힠 힡 힢 힣 �S �T �U �V �W �X �Y �Z �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 퉤 튀 튁 튄 튈 튐 튑 튕 튜 튠 튤 튬 튱 트 특 튼 튿 틀 틂 틈 틉 틋 틔 틘 틜 틤 틥 티 틱 틴 틸 팀 팁 팃 팅 파 팍 팎 판 팔 팖 팜 팝 팟 팠 팡 팥 패 팩 팬 팰 팸 팹 팻 팼 팽 퍄 퍅 퍼 퍽 펀 펄 펌 펍 펏 펐 펑 페 펙 펜 펠 펨 펩 펫 펭 펴 편 펼 폄 폅 폈 평 폐 폘 폡 폣 포 폭 폰 폴 폼 폽 폿 퐁 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 퐈 퐝 푀 푄 표 푠 푤 푭 푯 푸 푹 푼 푿 풀 풂 품 풉 풋 풍 풔 풩 퓌 퓐 퓔 퓜 퓟 퓨 퓬 퓰 퓸 퓻 퓽 프 픈 플 픔 픕 픗 피 픽 핀 필 핌 핍 핏 핑 하 학 한 할 핥 함 합 핫 항 해 핵 핸 핼 햄 햅 햇 했 행 햐 향 허 헉 헌 헐 헒 험 헙 헛 헝 헤 헥 헨 헬 헴 헵 헷 헹 혀 혁 현 혈 혐 협 혓 혔 형 혜 혠 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 혤 혭 호 혹 혼 홀 홅 홈 홉 홋 홍 홑 화 확 환 활 홧 황 홰 홱 홴 횃 횅 회 획 횐 횔 횝 횟 횡 효 횬 횰 횹 횻 후 훅 훈 훌 훑 훔 훗 훙 훠 훤 훨 훰 훵 훼 훽 휀 휄 휑 휘 휙 휜 휠 휨 휩 휫 휭 휴 휵 휸 휼 흄 흇 흉 흐 흑 흔 흖 흗 흘 흙 흠 흡 흣 흥 흩 희 흰 흴 흼 흽 힁 히 힉 힌 힐 힘 힙 힛 힝 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 伽 佳 假 價 加 可 呵 哥 嘉 嫁 家 暇 架 枷 柯 歌 珂 痂 稼 苛 茄 街 袈 訶 賈 跏 軻 迦 駕 刻 却 各 恪 慤 殼 珏 脚 覺 角 閣 侃 刊 墾 奸 姦 干 幹 懇 揀 杆 柬 桿 澗 癎 看 磵 稈 竿 簡 肝 艮 艱 諫 間 乫 喝 曷 渴 碣 竭 葛 褐 蝎 鞨 勘 坎 堪 嵌 感 憾 戡 敢 柑 橄 減 甘 疳 監 瞰 紺 邯 鑑 鑒 龕 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 匣 岬 甲 胛 鉀 閘 剛 堈 姜 岡 崗 康 强 彊 慷 江 畺 疆 糠 絳 綱 羌 腔 舡 薑 襁 講 鋼 降 鱇 介 价 個 凱 塏 愷 愾 慨 改 槪 漑 疥 皆 盖 箇 芥 蓋 豈 鎧 開 喀 客 坑 更 粳 羹 醵 倨 去 居 巨 拒 据 據 擧 渠 炬 祛 距 踞 車 遽 鉅 鋸 乾 件 健 巾 建 愆 楗 腱 虔 蹇 鍵 騫 乞 傑 杰 桀 儉 劍 劒 檢 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 瞼 鈐 黔 劫 怯 迲 偈 憩 揭 擊 格 檄 激 膈 覡 隔 堅 牽 犬 甄 絹 繭 肩 見 譴 遣 鵑 抉 決 潔 結 缺 訣 兼 慊 箝 謙 鉗 鎌 京 俓 倞 傾 儆 勁 勍 卿 坰 境 庚 徑 慶 憬 擎 敬 景 暻 更 梗 涇 炅 烱 璟 璥 瓊 痙 硬 磬 竟 競 絅 經 耕 耿 脛 莖 警 輕 逕 鏡 頃 頸 驚 鯨 係 啓 堺 契 季 屆 悸 戒 桂 械 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 棨 溪 界 癸 磎 稽 系 繫 繼 計 誡 谿 階 鷄 古 叩 告 呱 固 姑 孤 尻 庫 拷 攷 故 敲 暠 枯 槁 沽 痼 皐 睾 稿 羔 考 股 膏 苦 苽 菰 藁 蠱 袴 誥 賈 辜 錮 雇 顧 高 鼓 哭 斛 曲 梏 穀 谷 鵠 困 坤 崑 昆 梱 棍 滾 琨 袞 鯤 汨 滑 骨 供 公 共 功 孔 工 恐 恭 拱 控 攻 珙 空 蚣 貢 鞏 串 寡 戈 果 瓜 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 科 菓 誇 課 跨 過 鍋 顆 廓 槨 藿 郭 串 冠 官 寬 慣 棺 款 灌 琯 瓘 管 罐 菅 觀 貫 關 館 刮 恝 括 适 侊 光 匡 壙 廣 曠 洸 炚 狂 珖 筐 胱 鑛 卦 掛 罫 乖 傀 塊 壞 怪 愧 拐 槐 魁 宏 紘 肱 轟 交 僑 咬 喬 嬌 嶠 巧 攪 敎 校 橋 狡 皎 矯 絞 翹 膠 蕎 蛟 較 轎 郊 餃 驕 鮫 丘 久 九 仇 俱 具 勾 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 區 口 句 咎 嘔 坵 垢 寇 嶇 廐 懼 拘 救 枸 柩 構 歐 毆 毬 求 溝 灸 狗 玖 球 瞿 矩 究 絿 耉 臼 舅 舊 苟 衢 謳 購 軀 逑 邱 鉤 銶 駒 驅 鳩 鷗 龜 國 局 菊 鞠 鞫 麴 君 窘 群 裙 軍 郡 堀 屈 掘 窟 宮 弓 穹 窮 芎 躬 倦 券 勸 卷 圈 拳 捲 權 淃 眷 厥 獗 蕨 蹶 闕 机 櫃 潰 詭 軌 饋 句 晷 歸 貴 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 鬼 龜 叫 圭 奎 揆 槻 珪 硅 窺 竅 糾 葵 規 赳 逵 閨 勻 均 畇 筠 菌 鈞 龜 橘 克 剋 劇 戟 棘 極 隙 僅 劤 勤 懃 斤 根 槿 瑾 筋 芹 菫 覲 謹 近 饉 契 今 妗 擒 昑 檎 琴 禁 禽 芩 衾 衿 襟 金 錦 伋 及 急 扱 汲 級 給 亘 兢 矜 肯 企 伎 其 冀 嗜 器 圻 基 埼 夔 奇 妓 寄 岐 崎 己 幾 忌 技 旗 旣 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 朞 期 杞 棋 棄 機 欺 氣 汽 沂 淇 玘 琦 琪 璂 璣 畸 畿 碁 磯 祁 祇 祈 祺 箕 紀 綺 羈 耆 耭 肌 記 譏 豈 起 錡 錤 飢 饑 騎 騏 驥 麒 緊 佶 吉 拮 桔 金 喫 儺 喇 奈 娜 懦 懶 拏 拿 癩 羅 蘿 螺 裸 邏 那 樂 洛 烙 珞 落 諾 酪 駱 亂 卵 暖 欄 煖 爛 蘭 難 鸞 捏 捺 南 嵐 枏 楠 湳 濫 男 藍 襤 拉 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 納 臘 蠟 衲 囊 娘 廊 朗 浪 狼 郎 乃 來 內 奈 柰 耐 冷 女 年 撚 秊 念 恬 拈 捻 寧 寗 努 勞 奴 弩 怒 擄 櫓 爐 瑙 盧 老 蘆 虜 路 露 駑 魯 鷺 碌 祿 綠 菉 錄 鹿 論 壟 弄 濃 籠 聾 膿 農 惱 牢 磊 腦 賂 雷 尿 壘 屢 樓 淚 漏 累 縷 陋 嫩 訥 杻 紐 勒 肋 凜 凌 稜 綾 能 菱 陵 尼 泥 匿 溺 多 茶 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 丹 亶 但 單 團 壇 彖 斷 旦 檀 段 湍 短 端 簞 緞 蛋 袒 鄲 鍛 撻 澾 獺 疸 達 啖 坍 憺 擔 曇 淡 湛 潭 澹 痰 聃 膽 蕁 覃 談 譚 錟 沓 畓 答 踏 遝 唐 堂 塘 幢 戇 撞 棠 當 糖 螳 黨 代 垈 坮 大 對 岱 帶 待 戴 擡 玳 臺 袋 貸 隊 黛 宅 德 悳 倒 刀 到 圖 堵 塗 導 屠 島 嶋 度 徒 悼 挑 掉 搗 桃 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 棹 櫂 淘 渡 滔 濤 燾 盜 睹 禱 稻 萄 覩 賭 跳 蹈 逃 途 道 都 鍍 陶 韜 毒 瀆 牘 犢 獨 督 禿 篤 纛 讀 墩 惇 敦 旽 暾 沌 焞 燉 豚 頓 乭 突 仝 冬 凍 動 同 憧 東 桐 棟 洞 潼 疼 瞳 童 胴 董 銅 兜 斗 杜 枓 痘 竇 荳 讀 豆 逗 頭 屯 臀 芚 遁 遯 鈍 得 嶝 橙 燈 登 等 藤 謄 鄧 騰 喇 懶 拏 癩 羅 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 蘿 螺 裸 邏 樂 洛 烙 珞 絡 落 諾 酪 駱 丹 亂 卵 欄 欒 瀾 爛 蘭 鸞 剌 辣 嵐 擥 攬 欖 濫 籃 纜 藍 襤 覽 拉 臘 蠟 廊 朗 浪 狼 琅 瑯 螂 郞 來 崍 徠 萊 冷 掠 略 亮 倆 兩 凉 梁 樑 粮 粱 糧 良 諒 輛 量 侶 儷 勵 呂 廬 慮 戾 旅 櫚 濾 礪 藜 蠣 閭 驢 驪 麗 黎 力 曆 歷 瀝 礫 轢 靂 憐 戀 攣 漣 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 煉 璉 練 聯 蓮 輦 連 鍊 冽 列 劣 洌 烈 裂 廉 斂 殮 濂 簾 獵 令 伶 囹 寧 岺 嶺 怜 玲 笭 羚 翎 聆 逞 鈴 零 靈 領 齡 例 澧 禮 醴 隷 勞 怒 撈 擄 櫓 潞 瀘 爐 盧 老 蘆 虜 路 輅 露 魯 鷺 鹵 碌 祿 綠 菉 錄 鹿 麓 論 壟 弄 朧 瀧 瓏 籠 聾 儡 瀨 牢 磊 賂 賚 賴 雷 了 僚 寮 廖 料 燎 療 瞭 聊 蓼 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 遼 鬧 龍 壘 婁 屢 樓 淚 漏 瘻 累 縷 蔞 褸 鏤 陋 劉 旒 柳 榴 流 溜 瀏 琉 瑠 留 瘤 硫 謬 類 六 戮 陸 侖 倫 崙 淪 綸 輪 律 慄 栗 率 隆 勒 肋 凜 凌 楞 稜 綾 菱 陵 俚 利 厘 吏 唎 履 悧 李 梨 浬 犁 狸 理 璃 異 痢 籬 罹 羸 莉 裏 裡 里 釐 離 鯉 吝 潾 燐 璘 藺 躪 隣 鱗 麟 林 淋 琳 臨 霖 砬 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 立 笠 粒 摩 瑪 痲 碼 磨 馬 魔 麻 寞 幕 漠 膜 莫 邈 万 卍 娩 巒 彎 慢 挽 晩 曼 滿 漫 灣 瞞 萬 蔓 蠻 輓 饅 鰻 唜 抹 末 沫 茉 襪 靺 亡 妄 忘 忙 望 網 罔 芒 茫 莽 輞 邙 埋 妹 媒 寐 昧 枚 梅 每 煤 罵 買 賣 邁 魅 脈 貊 陌 驀 麥 孟 氓 猛 盲 盟 萌 冪 覓 免 冕 勉 棉 沔 眄 眠 綿 緬 面 麵 滅 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 蔑 冥 名 命 明 暝 椧 溟 皿 瞑 茗 蓂 螟 酩 銘 鳴 袂 侮 冒 募 姆 帽 慕 摸 摹 暮 某 模 母 毛 牟 牡 瑁 眸 矛 耗 芼 茅 謀 謨 貌 木 沐 牧 目 睦 穆 鶩 歿 沒 夢 朦 蒙 卯 墓 妙 廟 描 昴 杳 渺 猫 竗 苗 錨 務 巫 憮 懋 戊 拇 撫 无 楙 武 毋 無 珷 畝 繆 舞 茂 蕪 誣 貿 霧 鵡 墨 默 們 刎 吻 問 文 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 汶 紊 紋 聞 蚊 門 雯 勿 沕 物 味 媚 尾 嵋 彌 微 未 梶 楣 渼 湄 眉 米 美 薇 謎 迷 靡 黴 岷 悶 愍 憫 敏 旻 旼 民 泯 玟 珉 緡 閔 密 蜜 謐 剝 博 拍 搏 撲 朴 樸 泊 珀 璞 箔 粕 縛 膊 舶 薄 迫 雹 駁 伴 半 反 叛 拌 搬 攀 斑 槃 泮 潘 班 畔 瘢 盤 盼 磐 磻 礬 絆 般 蟠 返 頒 飯 勃 拔 撥 渤 潑 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 發 跋 醱 鉢 髮 魃 倣 傍 坊 妨 尨 幇 彷 房 放 方 旁 昉 枋 榜 滂 磅 紡 肪 膀 舫 芳 蒡 蚌 訪 謗 邦 防 龐 倍 俳 北 培 徘 拜 排 杯 湃 焙 盃 背 胚 裴 裵 褙 賠 輩 配 陪 伯 佰 帛 柏 栢 白 百 魄 幡 樊 煩 燔 番 磻 繁 蕃 藩 飜 伐 筏 罰 閥 凡 帆 梵 氾 汎 泛 犯 範 范 法 琺 僻 劈 壁 擘 檗 璧 癖 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 碧 蘗 闢 霹 便 卞 弁 變 辨 辯 邊 別 瞥 鱉 鼈 丙 倂 兵 屛 幷 昞 昺 柄 棅 炳 甁 病 秉 竝 輧 餠 騈 保 堡 報 寶 普 步 洑 湺 潽 珤 甫 菩 補 褓 譜 輔 伏 僕 匐 卜 宓 復 服 福 腹 茯 蔔 複 覆 輹 輻 馥 鰒 本 乶 俸 奉 封 峯 峰 捧 棒 烽 熢 琫 縫 蓬 蜂 逢 鋒 鳳 不 付 俯 傅 剖 副 否 咐 埠 夫 婦 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 孚 孵 富 府 復 扶 敷 斧 浮 溥 父 符 簿 缶 腐 腑 膚 艀 芙 莩 訃 負 賦 賻 赴 趺 部 釜 阜 附 駙 鳧 北 分 吩 噴 墳 奔 奮 忿 憤 扮 昐 汾 焚 盆 粉 糞 紛 芬 賁 雰 不 佛 弗 彿 拂 崩 朋 棚 硼 繃 鵬 丕 備 匕 匪 卑 妃 婢 庇 悲 憊 扉 批 斐 枇 榧 比 毖 毗 毘 沸 泌 琵 痺 砒 碑 秕 秘 粃 緋 翡 肥 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 脾 臂 菲 蜚 裨 誹 譬 費 鄙 非 飛 鼻 嚬 嬪 彬 斌 檳 殯 浜 濱 瀕 牝 玭 貧 賓 頻 憑 氷 聘 騁 乍 事 些 仕 伺 似 使 俟 僿 史 司 唆 嗣 四 士 奢 娑 寫 寺 射 巳 師 徙 思 捨 斜 斯 柶 査 梭 死 沙 泗 渣 瀉 獅 砂 社 祀 祠 私 篩 紗 絲 肆 舍 莎 蓑 蛇 裟 詐 詞 謝 賜 赦 辭 邪 飼 駟 麝 削 數 朔 索 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 傘 刪 山 散 汕 珊 産 疝 算 蒜 酸 霰 乷 撒 殺 煞 薩 三 參 杉 森 渗 芟 蔘 衫 揷 澁 鈒 颯 上 傷 像 償 商 喪 嘗 孀 尙 峠 常 床 庠 廂 想 桑 橡 湘 爽 牀 狀 相 祥 箱 翔 裳 觴 詳 象 賞 霜 塞 璽 賽 嗇 塞 穡 索 色 牲 生 甥 省 笙 墅 壻 嶼 序 庶 徐 恕 抒 捿 敍 暑 曙 書 栖 棲 犀 瑞 筮 絮 緖 署 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 胥 舒 薯 西 誓 逝 鋤 黍 鼠 夕 奭 席 惜 昔 晳 析 汐 淅 潟 石 碩 蓆 釋 錫 仙 僊 先 善 嬋 宣 扇 敾 旋 渲 煽 琁 瑄 璇 璿 癬 禪 線 繕 羨 腺 膳 船 蘚 蟬 詵 跣 選 銑 鐥 饍 鮮 卨 屑 楔 泄 洩 渫 舌 薛 褻 設 說 雪 齧 剡 暹 殲 纖 蟾 贍 閃 陝 攝 涉 燮 葉 城 姓 宬 性 惺 成 星 晟 猩 珹 盛 省 筬 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 聖 聲 腥 誠 醒 世 勢 歲 洗 稅 笹 細 說 貰 召 嘯 塑 宵 小 少 巢 所 掃 搔 昭 梳 沼 消 溯 瀟 炤 燒 甦 疏 疎 瘙 笑 篠 簫 素 紹 蔬 蕭 蘇 訴 逍 遡 邵 銷 韶 騷 俗 屬 束 涑 粟 續 謖 贖 速 孫 巽 損 蓀 遜 飡 率 宋 悚 松 淞 訟 誦 送 頌 刷 殺 灑 碎 鎖 衰 釗 修 受 嗽 囚 垂 壽 嫂 守 岫 峀 帥 愁 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 戍 手 授 搜 收 數 樹 殊 水 洙 漱 燧 狩 獸 琇 璲 瘦 睡 秀 穗 竪 粹 綏 綬 繡 羞 脩 茱 蒐 蓚 藪 袖 誰 讐 輸 遂 邃 酬 銖 銹 隋 隧 隨 雖 需 須 首 髓 鬚 叔 塾 夙 孰 宿 淑 潚 熟 琡 璹 肅 菽 巡 徇 循 恂 旬 栒 楯 橓 殉 洵 淳 珣 盾 瞬 筍 純 脣 舜 荀 蓴 蕣 詢 諄 醇 錞 順 馴 戌 術 述 鉥 崇 崧 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 嵩 瑟 膝 蝨 濕 拾 習 褶 襲 丞 乘 僧 勝 升 承 昇 繩 蠅 陞 侍 匙 嘶 始 媤 尸 屎 屍 市 弑 恃 施 是 時 枾 柴 猜 矢 示 翅 蒔 蓍 視 試 詩 諡 豕 豺 埴 寔 式 息 拭 植 殖 湜 熄 篒 蝕 識 軾 食 飾 伸 侁 信 呻 娠 宸 愼 新 晨 燼 申 神 紳 腎 臣 莘 薪 藎 蜃 訊 身 辛 辰 迅 失 室 實 悉 審 尋 心 沁 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 沈 深 瀋 甚 芯 諶 什 十 拾 雙 氏 亞 俄 兒 啞 娥 峨 我 牙 芽 莪 蛾 衙 訝 阿 雅 餓 鴉 鵝 堊 岳 嶽 幄 惡 愕 握 樂 渥 鄂 鍔 顎 鰐 齷 安 岸 按 晏 案 眼 雁 鞍 顔 鮟 斡 謁 軋 閼 唵 岩 巖 庵 暗 癌 菴 闇 壓 押 狎 鴨 仰 央 怏 昻 殃 秧 鴦 厓 哀 埃 崖 愛 曖 涯 碍 艾 隘 靄 厄 扼 掖 液 縊 腋 額 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 櫻 罌 鶯 鸚 也 倻 冶 夜 惹 揶 椰 爺 耶 若 野 弱 掠 略 約 若 葯 蒻 藥 躍 亮 佯 兩 凉 壤 孃 恙 揚 攘 敭 暘 梁 楊 樣 洋 瀁 煬 痒 瘍 禳 穰 糧 羊 良 襄 諒 讓 釀 陽 量 養 圄 御 於 漁 瘀 禦 語 馭 魚 齬 億 憶 抑 檍 臆 偃 堰 彦 焉 言 諺 孼 蘖 俺 儼 嚴 奄 掩 淹 嶪 業 円 予 余 勵 呂 女 如 廬 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 旅 歟 汝 濾 璵 礖 礪 與 艅 茹 輿 轝 閭 餘 驪 麗 黎 亦 力 域 役 易 曆 歷 疫 繹 譯 轢 逆 驛 嚥 堧 姸 娟 宴 年 延 憐 戀 捐 挻 撚 椽 沇 沿 涎 涓 淵 演 漣 烟 然 煙 煉 燃 燕 璉 硏 硯 秊 筵 緣 練 縯 聯 衍 軟 輦 蓮 連 鉛 鍊 鳶 列 劣 咽 悅 涅 烈 熱 裂 說 閱 厭 廉 念 捻 染 殮 炎 焰 琰 艶 苒 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 簾 閻 髥 鹽 曄 獵 燁 葉 令 囹 塋 寧 嶺 嶸 影 怜 映 暎 楹 榮 永 泳 渶 潁 濚 瀛 瀯 煐 營 獰 玲 瑛 瑩 瓔 盈 穎 纓 羚 聆 英 詠 迎 鈴 鍈 零 霙 靈 領 乂 倪 例 刈 叡 曳 汭 濊 猊 睿 穢 芮 藝 蘂 禮 裔 詣 譽 豫 醴 銳 隸 霓 預 五 伍 俉 傲 午 吾 吳 嗚 塢 墺 奧 娛 寤 悟 惡 懊 敖 旿 晤 梧 汚 澳 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 烏 熬 獒 筽 蜈 誤 鰲 鼇 屋 沃 獄 玉 鈺 溫 瑥 瘟 穩 縕 蘊 兀 壅 擁 瓮 甕 癰 翁 邕 雍 饔 渦 瓦 窩 窪 臥 蛙 蝸 訛 婉 完 宛 梡 椀 浣 玩 琓 琬 碗 緩 翫 脘 腕 莞 豌 阮 頑 曰 往 旺 枉 汪 王 倭 娃 歪 矮 外 嵬 巍 猥 畏 了 僚 僥 凹 堯 夭 妖 姚 寥 寮 尿 嶢 拗 搖 撓 擾 料 曜 樂 橈 燎 燿 瑤 療 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 窈 窯 繇 繞 耀 腰 蓼 蟯 要 謠 遙 遼 邀 饒 慾 欲 浴 縟 褥 辱 俑 傭 冗 勇 埇 墉 容 庸 慂 榕 涌 湧 溶 熔 瑢 用 甬 聳 茸 蓉 踊 鎔 鏞 龍 于 佑 偶 優 又 友 右 宇 寓 尤 愚 憂 旴 牛 玗 瑀 盂 祐 禑 禹 紆 羽 芋 藕 虞 迂 遇 郵 釪 隅 雨 雩 勖 彧 旭 昱 栯 煜 稶 郁 頊 云 暈 橒 殞 澐 熉 耘 芸 蕓 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 運 隕 雲 韻 蔚 鬱 亐 熊 雄 元 原 員 圓 園 垣 媛 嫄 寃 怨 愿 援 沅 洹 湲 源 爰 猿 瑗 苑 袁 轅 遠 阮 院 願 鴛 月 越 鉞 位 偉 僞 危 圍 委 威 尉 慰 暐 渭 爲 瑋 緯 胃 萎 葦 蔿 蝟 衛 褘 謂 違 韋 魏 乳 侑 儒 兪 劉 唯 喩 孺 宥 幼 幽 庾 悠 惟 愈 愉 揄 攸 有 杻 柔 柚 柳 楡 楢 油 洧 流 游 溜 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 濡 猶 猷 琉 瑜 由 留 癒 硫 紐 維 臾 萸 裕 誘 諛 諭 踰 蹂 遊 逾 遺 酉 釉 鍮 類 六 堉 戮 毓 肉 育 陸 倫 允 奫 尹 崙 淪 潤 玧 胤 贇 輪 鈗 閏 律 慄 栗 率 聿 戎 瀜 絨 融 隆 垠 恩 慇 殷 誾 銀 隱 乙 吟 淫 蔭 陰 音 飮 揖 泣 邑 凝 應 膺 鷹 依 倚 儀 宜 意 懿 擬 椅 毅 疑 矣 義 艤 薏 蟻 衣 誼 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 議 醫 二 以 伊 利 吏 夷 姨 履 已 弛 彛 怡 易 李 梨 泥 爾 珥 理 異 痍 痢 移 罹 而 耳 肄 苡 荑 裏 裡 貽 貳 邇 里 離 飴 餌 匿 溺 瀷 益 翊 翌 翼 謚 人 仁 刃 印 吝 咽 因 姻 寅 引 忍 湮 燐 璘 絪 茵 藺 蚓 認 隣 靭 靷 鱗 麟 一 佚 佾 壹 日 溢 逸 鎰 馹 任 壬 妊 姙 恁 林 淋 稔 臨 荏 賃 入 卄 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 立 笠 粒 仍 剩 孕 芿 仔 刺 咨 姉 姿 子 字 孜 恣 慈 滋 炙 煮 玆 瓷 疵 磁 紫 者 自 茨 蔗 藉 諮 資 雌 作 勺 嚼 斫 昨 灼 炸 爵 綽 芍 酌 雀 鵲 孱 棧 殘 潺 盞 岑 暫 潛 箴 簪 蠶 雜 丈 仗 匠 場 墻 壯 奬 將 帳 庄 張 掌 暲 杖 樟 檣 欌 漿 牆 狀 獐 璋 章 粧 腸 臟 臧 莊 葬 蔣 薔 藏 裝 贓 醬 長 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 障 再 哉 在 宰 才 材 栽 梓 渽 滓 災 縡 裁 財 載 齋 齎 爭 箏 諍 錚 佇 低 儲 咀 姐 底 抵 杵 楮 樗 沮 渚 狙 猪 疽 箸 紵 苧 菹 著 藷 詛 貯 躇 這 邸 雎 齟 勣 吊 嫡 寂 摘 敵 滴 狄 炙 的 積 笛 籍 績 翟 荻 謫 賊 赤 跡 蹟 迪 迹 適 鏑 佃 佺 傳 全 典 前 剪 塡 塼 奠 專 展 廛 悛 戰 栓 殿 氈 澱 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 煎 琠 田 甸 畑 癲 筌 箋 箭 篆 纏 詮 輾 轉 鈿 銓 錢 鐫 電 顚 顫 餞 切 截 折 浙 癤 竊 節 絶 占 岾 店 漸 点 粘 霑 鮎 點 接 摺 蝶 丁 井 亭 停 偵 呈 姃 定 幀 庭 廷 征 情 挺 政 整 旌 晶 晸 柾 楨 檉 正 汀 淀 淨 渟 湞 瀞 炡 玎 珽 町 睛 碇 禎 程 穽 精 綎 艇 訂 諪 貞 鄭 酊 釘 鉦 鋌 錠 霆 靖 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 靜 頂 鼎 制 劑 啼 堤 帝 弟 悌 提 梯 濟 祭 第 臍 薺 製 諸 蹄 醍 除 際 霽 題 齊 俎 兆 凋 助 嘲 弔 彫 措 操 早 晁 曺 曹 朝 條 棗 槽 漕 潮 照 燥 爪 璪 眺 祖 祚 租 稠 窕 粗 糟 組 繰 肇 藻 蚤 詔 調 趙 躁 造 遭 釣 阻 雕 鳥 族 簇 足 鏃 存 尊 卒 拙 猝 倧 宗 從 悰 慫 棕 淙 琮 種 終 綜 縱 腫 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 踪 踵 鍾 鐘 佐 坐 左 座 挫 罪 主 住 侏 做 姝 胄 呪 周 嗾 奏 宙 州 廚 晝 朱 柱 株 注 洲 湊 澍 炷 珠 疇 籌 紂 紬 綢 舟 蛛 註 誅 走 躊 輳 週 酎 酒 鑄 駐 竹 粥 俊 儁 准 埈 寯 峻 晙 樽 浚 準 濬 焌 畯 竣 蠢 逡 遵 雋 駿 茁 中 仲 衆 重 卽 櫛 楫 汁 葺 增 憎 曾 拯 烝 甑 症 繒 蒸 證 贈 之 只 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 咫 地 址 志 持 指 摯 支 旨 智 枝 枳 止 池 沚 漬 知 砥 祉 祗 紙 肢 脂 至 芝 芷 蜘 誌 識 贄 趾 遲 直 稙 稷 織 職 唇 嗔 塵 振 搢 晉 晋 桭 榛 殄 津 溱 珍 瑨 璡 畛 疹 盡 眞 瞋 秦 縉 縝 臻 蔯 袗 診 賑 軫 辰 進 鎭 陣 陳 震 侄 叱 姪 嫉 帙 桎 瓆 疾 秩 窒 膣 蛭 質 跌 迭 斟 朕 什 執 潗 緝 輯 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 鏶 集 徵 懲 澄 且 侘 借 叉 嗟 嵯 差 次 此 磋 箚 茶 蹉 車 遮 捉 搾 着 窄 錯 鑿 齪 撰 澯 燦 璨 瓚 竄 簒 纂 粲 纘 讚 贊 鑽 餐 饌 刹 察 擦 札 紮 僭 參 塹 慘 慙 懺 斬 站 讒 讖 倉 倡 創 唱 娼 廠 彰 愴 敞 昌 昶 暢 槍 滄 漲 猖 瘡 窓 脹 艙 菖 蒼 債 埰 寀 寨 彩 採 砦 綵 菜 蔡 采 釵 冊 柵 策 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 責 凄 妻 悽 處 倜 刺 剔 尺 慽 戚 拓 擲 斥 滌 瘠 脊 蹠 陟 隻 仟 千 喘 天 川 擅 泉 淺 玔 穿 舛 薦 賤 踐 遷 釧 闡 阡 韆 凸 哲 喆 徹 撤 澈 綴 輟 轍 鐵 僉 尖 沾 添 甛 瞻 簽 籤 詹 諂 堞 妾 帖 捷 牒 疊 睫 諜 貼 輒 廳 晴 淸 聽 菁 請 靑 鯖 切 剃 替 涕 滯 締 諦 逮 遞 體 初 剿 哨 憔 抄 招 梢 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 椒 楚 樵 炒 焦 硝 礁 礎 秒 稍 肖 艸 苕 草 蕉 貂 超 酢 醋 醮 促 囑 燭 矗 蜀 觸 寸 忖 村 邨 叢 塚 寵 悤 憁 摠 總 聰 蔥 銃 撮 催 崔 最 墜 抽 推 椎 楸 樞 湫 皺 秋 芻 萩 諏 趨 追 鄒 酋 醜 錐 錘 鎚 雛 騶 鰍 丑 畜 祝 竺 筑 築 縮 蓄 蹙 蹴 軸 逐 春 椿 瑃 出 朮 黜 充 忠 沖 蟲 衝 衷 悴 膵 萃 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 贅 取 吹 嘴 娶 就 炊 翠 聚 脆 臭 趣 醉 驟 鷲 側 仄 厠 惻 測 層 侈 値 嗤 峙 幟 恥 梔 治 淄 熾 痔 痴 癡 稚 穉 緇 緻 置 致 蚩 輜 雉 馳 齒 則 勅 飭 親 七 柒 漆 侵 寢 枕 沈 浸 琛 砧 針 鍼 蟄 秤 稱 快 他 咤 唾 墮 妥 惰 打 拖 朶 楕 舵 陀 馱 駝 倬 卓 啄 坼 度 托 拓 擢 晫 柝 濁 濯 琢 琸 託 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 鐸 呑 嘆 坦 彈 憚 歎 灘 炭 綻 誕 奪 脫 探 眈 耽 貪 塔 搭 榻 宕 帑 湯 糖 蕩 兌 台 太 怠 態 殆 汰 泰 笞 胎 苔 跆 邰 颱 宅 擇 澤 撑 攄 兎 吐 土 討 慟 桶 洞 痛 筒 統 通 堆 槌 腿 褪 退 頹 偸 套 妬 投 透 鬪 慝 特 闖 坡 婆 巴 把 播 擺 杷 波 派 爬 琶 破 罷 芭 跛 頗 判 坂 板 版 瓣 販 辦 鈑 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 阪 八 叭 捌 佩 唄 悖 敗 沛 浿 牌 狽 稗 覇 貝 彭 澎 烹 膨 愎 便 偏 扁 片 篇 編 翩 遍 鞭 騙 貶 坪 平 枰 萍 評 吠 嬖 幣 廢 弊 斃 肺 蔽 閉 陛 佈 包 匍 匏 咆 哺 圃 布 怖 抛 抱 捕 暴 泡 浦 疱 砲 胞 脯 苞 葡 蒲 袍 褒 逋 鋪 飽 鮑 幅 暴 曝 瀑 爆 輻 俵 剽 彪 慓 杓 標 漂 瓢 票 表 豹 飇 飄 驃 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 品 稟 楓 諷 豊 風 馮 彼 披 疲 皮 被 避 陂 匹 弼 必 泌 珌 畢 疋 筆 苾 馝 乏 逼 下 何 厦 夏 廈 昰 河 瑕 荷 蝦 賀 遐 霞 鰕 壑 學 虐 謔 鶴 寒 恨 悍 旱 汗 漢 澣 瀚 罕 翰 閑 閒 限 韓 割 轄 函 含 咸 啣 喊 檻 涵 緘 艦 銜 陷 鹹 合 哈 盒 蛤 閤 闔 陜 亢 伉 姮 嫦 巷 恒 抗 杭 桁 沆 港 缸 肛 航 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 行 降 項 亥 偕 咳 垓 奚 孩 害 懈 楷 海 瀣 蟹 解 該 諧 邂 駭 骸 劾 核 倖 幸 杏 荇 行 享 向 嚮 珦 鄕 響 餉 饗 香 噓 墟 虛 許 憲 櫶 獻 軒 歇 險 驗 奕 爀 赫 革 俔 峴 弦 懸 晛 泫 炫 玄 玹 現 眩 睍 絃 絢 縣 舷 衒 見 賢 鉉 顯 孑 穴 血 頁 嫌 俠 協 夾 峽 挾 浹 狹 脅 脇 莢 鋏 頰 亨 兄 刑 型 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 形 泂 滎 瀅 灐 炯 熒 珩 瑩 荊 螢 衡 逈 邢 鎣 馨 兮 彗 惠 慧 暳 蕙 蹊 醯 鞋 乎 互 呼 壕 壺 好 岵 弧 戶 扈 昊 晧 毫 浩 淏 湖 滸 澔 濠 濩 灝 狐 琥 瑚 瓠 皓 祜 糊 縞 胡 芦 葫 蒿 虎 號 蝴 護 豪 鎬 頀 顥 惑 或 酷 婚 昏 混 渾 琿 魂 忽 惚 笏 哄 弘 汞 泓 洪 烘 紅 虹 訌 鴻 化 和 嬅 樺 火 畵 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 禍 禾 花 華 話 譁 貨 靴 廓 擴 攫 確 碻 穫 丸 喚 奐 宦 幻 患 換 歡 晥 桓 渙 煥 環 紈 還 驩 鰥 活 滑 猾 豁 闊 凰 幌 徨 恍 惶 愰 慌 晃 晄 榥 況 湟 滉 潢 煌 璜 皇 篁 簧 荒 蝗 遑 隍 黃 匯 回 廻 徊 恢 悔 懷 晦 會 檜 淮 澮 灰 獪 繪 膾 茴 蛔 誨 賄 劃 獲 宖 橫 鐄 哮 嚆 孝 效 斅 曉 梟 涍 淆 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 爻 肴 酵 驍 侯 候 厚 后 吼 喉 嗅 帿 後 朽 煦 珝 逅 勛 勳 塤 壎 焄 熏 燻 薰 訓 暈 薨 喧 暄 煊 萱 卉 喙 毁 彙 徽 揮 暉 煇 諱 輝 麾 休 携 烋 畦 虧 恤 譎 鷸 兇 凶 匈 洶 胸 黑 昕 欣 炘 痕 吃 屹 紇 訖 欠 欽 歆 吸 恰 洽 翕 興 僖 凞 喜 噫 囍 姬 嬉 希 憙 憘 戱 晞 曦 熙 熹 熺 犧 禧 稀 羲 詰 �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � encoding_rs-0.8.33/src/test_data/euc_kr_out.txt000064400000000000000000002052461046102023000176610ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py 갂 갃 갅 갆 갋 갌 갍 갎 갏 갘 갞 갟 갡 갢 갣 갥 갦 갧 갨 갩 갪 갫 갮 갲 갳 갴 갵 갶 갷 갺 갻 갽 갾 갿 걁 걂 걃 걄 걅 걆 걇 걈 걉 걊 걌 걎 걏 걐 걑 걒 걓 걕 걖 걗 걙 걚 걛 걝 걞 걟 걠 걡 걢 걣 걤 걥 걦 걧 걨 걩 걪 걫 걬 걭 걮 걯 걲 걳 걵 걶 걹 걻 걼 걽 걾 걿 겂 겇 겈 겍 겎 겏 겑 겒 겓 겕 겖 겗 겘 겙 겚 겛 겞 겢 겣 겤 겥 겦 겧 겫 겭 겮 겱 겲 겳 겴 겵 겶 겷 겺 겾 겿 곀 곂 곃 곅 곆 곇 곉 곊 곋 곍 곎 곏 곐 곑 곒 곓 곔 곖 곘 곙 곚 곛 곜 곝 곞 곟 곢 곣 곥 곦 곩 곫 곭 곮 곲 곴 곷 곸 곹 곺 곻 곾 곿 괁 괂 괃 괅 괇 괈 괉 괊 괋 괎 괐 괒 괓 괔 괕 괖 괗 괙 괚 괛 괝 괞 괟 괡 괢 괣 괤 괥 괦 괧 괨 괪 괫 괮 괯 괰 괱 괲 괳 괶 괷 괹 괺 괻 괽 괾 괿 굀 굁 굂 굃 굆 굈 굊 굋 굌 굍 굎 굏 굑 굒 굓 굕 굖 굗 굙 굚 굛 굜 굝 굞 굟 굠 굢 굤 굥 굦 굧 굨 굩 굪 굫 굮 굯 굱 굲 굷 굸 굹 굺 굾 궀 궃 궄 궅 궆 궇 궊 궋 궍 궎 궏 궑 궒 궓 궔 궕 궖 궗 궘 궙 궚 궛 궞 궟 궠 궡 궢 궣 궥 궦 궧 궨 궩 궪 궫 궬 궭 궮 궯 궰 궱 궲 궳 궴 궵 궶 궸 궹 궺 궻 궼 궽 궾 궿 귂 귃 귅 귆 귇 귉 귊 귋 귌 귍 귎 귏 귒 귔 귕 귖 귗 귘 귙 귚 귛 귝 귞 귟 귡 귢 귣 귥 귦 귧 귨 귩 귪 귫 귬 귭 귮 귯 귰 귱 귲 귳 귴 귵 귶 귷 귺 귻 귽 귾 긂 긃 긄 긅 긆 긇 긊 긌 긎 긏 긐 긑 긒 긓 긕 긖 긗 긘 긙 긚 긛 긜 긝 긞 긟 긠 긡 긢 긣 긤 긥 긦 긧 긨 긩 긪 긫 긬 긭 긮 긯 긲 긳 긵 긶 긹 긻 긼 긽 긾 긿 깂 깄 깇 깈 깉 깋 깏 깑 깒 깓 깕 깗 깘 깙 깚 깛 깞 깢 깣 깤 깦 깧 깪 깫 깭 깮 깯 깱 깲 깳 깴 깵 깶 깷 깺 깾 깿 꺀 꺁 꺂 꺃 꺆 꺇 꺈 꺉 꺊 꺋 꺍 꺎 꺏 꺐 꺑 꺒 꺓 꺔 꺕 꺖 꺗 꺘 꺙 꺚 꺛 꺜 꺝 꺞 꺟 꺠 꺡 꺢 꺣 꺤 꺥 꺦 꺧 꺨 꺩 꺪 꺫 꺬 꺭 꺮 꺯 꺰 꺱 꺲 꺳 꺴 꺵 꺶 꺷 꺸 꺹 꺺 꺻 꺿 껁 껂 껃 껅 껆 껇 껈 껉 껊 껋 껎 껒 껓 껔 껕 껖 껗 껚 껛 껝 껞 껟 껠 껡 껢 껣 껤 껥 껦 껧 껩 껪 껬 껮 껯 껰 껱 껲 껳 껵 껶 껷 껹 껺 껻 껽 껾 껿 꼀 꼁 꼂 꼃 꼄 꼅 꼆 꼉 꼊 꼋 꼌 꼎 꼏 꼑 꼒 꼓 꼔 꼕 꼖 꼗 꼘 꼙 꼚 꼛 꼜 꼝 꼞 꼟 꼠 꼡 꼢 꼣 꼤 꼥 꼦 꼧 꼨 꼩 꼪 꼫 꼮 꼯 꼱 꼳 꼵 꼶 꼷 꼸 꼹 꼺 꼻 꼾 꽀 꽄 꽅 꽆 꽇 꽊 꽋 꽌 꽍 꽎 꽏 꽑 꽒 꽓 꽔 꽕 꽖 꽗 꽘 꽙 꽚 꽛 꽞 꽟 꽠 꽡 꽢 꽣 꽦 꽧 꽨 꽩 꽪 꽫 꽬 꽭 꽮 꽯 꽰 꽱 꽲 꽳 꽴 꽵 꽶 꽷 꽸 꽺 꽻 꽼 꽽 꽾 꽿 꾁 꾂 꾃 꾅 꾆 꾇 꾉 꾊 꾋 꾌 꾍 꾎 꾏 꾒 꾓 꾔 꾖 꾗 꾘 꾙 꾚 꾛 꾝 꾞 꾟 꾠 꾡 꾢 꾣 꾤 꾥 꾦 꾧 꾨 꾩 꾪 꾫 꾬 꾭 꾮 꾯 꾰 꾱 꾲 꾳 꾴 꾵 꾶 꾷 꾺 꾻 꾽 꾾 꾿 꿁 꿂 꿃 꿄 꿅 꿆 꿊 꿌 꿏 꿐 꿑 꿒 꿓 꿕 꿖 꿗 꿘 꿙 꿚 꿛 꿝 꿞 꿟 꿠 꿡 꿢 꿣 꿤 꿥 꿦 꿧 꿪 꿫 꿬 꿭 꿮 꿯 꿲 꿳 꿵 꿶 꿷 꿹 꿺 꿻 꿼 꿽 꿾 꿿 뀂 뀃 뀅 뀆 뀇 뀈 뀉 뀊 뀋 뀍 뀎 뀏 뀑 뀒 뀓 뀕 뀖 뀗 뀘 뀙 뀚 뀛 뀞 뀟 뀠 뀡 뀢 뀣 뀤 뀥 뀦 뀧 뀩 뀪 뀫 뀬 뀭 뀮 뀯 뀰 뀱 뀲 뀳 뀴 뀵 뀶 뀷 뀸 뀹 뀺 뀻 뀼 뀽 뀾 뀿 끀 끁 끂 끃 끆 끇 끉 끋 끍 끏 끐 끑 끒 끖 끘 끚 끛 끜 끞 끟 끠 끡 끢 끣 끤 끥 끦 끧 끨 끩 끪 끫 끬 끭 끮 끯 끰 끱 끲 끳 끴 끵 끶 끷 끸 끹 끺 끻 끾 끿 낁 낂 낃 낅 낆 낇 낈 낉 낊 낋 낎 낐 낒 낓 낔 낕 낖 낗 낛 낝 낞 낣 낤 낥 낦 낧 낪 낰 낲 낶 낷 낹 낺 낻 낽 낾 낿 냀 냁 냂 냃 냆 냊 냋 냌 냍 냎 냏 냒 냓 냕 냖 냗 냙 냚 냛 냜 냝 냞 냟 냡 냢 냣 냤 냦 냧 냨 냩 냪 냫 냬 냭 냮 냯 냰 냱 냲 냳 냴 냵 냶 냷 냸 냹 냺 냻 냼 냽 냾 냿 넀 넁 넂 넃 넄 넅 넆 넇 넊 넍 넎 넏 넑 넔 넕 넖 넗 넚 넞 넟 넠 넡 넢 넦 넧 넩 넪 넫 넭 넮 넯 넰 넱 넲 넳 넶 넺 넻 넼 넽 넾 넿 녂 녃 녅 녆 녇 녉 녊 녋 녌 녍 녎 녏 녒 녓 녖 녗 녙 녚 녛 녝 녞 녟 녡 녢 녣 녤 녥 녦 녧 녨 녩 녪 녫 녬 녭 녮 녯 녰 녱 녲 녳 녴 녵 녶 녷 녺 녻 녽 녾 녿 놁 놃 놄 놅 놆 놇 놊 놌 놎 놏 놐 놑 놕 놖 놗 놙 놚 놛 놝 놞 놟 놠 놡 놢 놣 놤 놥 놦 놧 놩 놪 놫 놬 놭 놮 놯 놰 놱 놲 놳 놴 놵 놶 놷 놸 놹 놺 놻 놼 놽 놾 놿 뇀 뇁 뇂 뇃 뇄 뇅 뇆 뇇 뇈 뇉 뇊 뇋 뇍 뇎 뇏 뇑 뇒 뇓 뇕 뇖 뇗 뇘 뇙 뇚 뇛 뇞 뇠 뇡 뇢 뇣 뇤 뇥 뇦 뇧 뇪 뇫 뇭 뇮 뇯 뇱 뇲 뇳 뇴 뇵 뇶 뇷 뇸 뇺 뇼 뇾 뇿 눀 눁 눂 눃 눆 눇 눉 눊 눍 눎 눏 눐 눑 눒 눓 눖 눘 눚 눛 눜 눝 눞 눟 눡 눢 눣 눤 눥 눦 눧 눨 눩 눪 눫 눬 눭 눮 눯 눰 눱 눲 눳 눵 눶 눷 눸 눹 눺 눻 눽 눾 눿 뉀 뉁 뉂 뉃 뉄 뉅 뉆 뉇 뉈 뉉 뉊 뉋 뉌 뉍 뉎 뉏 뉐 뉑 뉒 뉓 뉔 뉕 뉖 뉗 뉙 뉚 뉛 뉝 뉞 뉟 뉡 뉢 뉣 뉤 뉥 뉦 뉧 뉪 뉫 뉬 뉭 뉮 뉯 뉰 뉱 뉲 뉳 뉶 뉷 뉸 뉹 뉺 뉻 뉽 뉾 뉿 늀 늁 늂 늃 늆 늇 늈 늊 늋 늌 늍 늎 늏 늒 늓 늕 늖 늗 늛 늜 늝 늞 늟 늢 늤 늧 늨 늩 늫 늭 늮 늯 늱 늲 늳 늵 늶 늷 늸 늹 늺 늻 늼 늽 늾 늿 닀 닁 닂 닃 닄 닅 닆 닇 닊 닋 닍 닎 닏 닑 닓 닔 닕 닖 닗 닚 닜 닞 닟 닠 닡 닣 닧 닩 닪 닰 닱 닲 닶 닼 닽 닾 댂 댃 댅 댆 댇 댉 댊 댋 댌 댍 댎 댏 댒 댖 댗 댘 댙 댚 댛 댝 댞 댟 댠 댡 댢 댣 댤 댥 댦 댧 댨 댩 댪 댫 댬 댭 댮 댯 댰 댱 댲 댳 댴 댵 댶 댷 댸 댹 댺 댻 댼 댽 댾 댿 덀 덁 덂 덃 덄 덅 덆 덇 덈 덉 덊 덋 덌 덍 덎 덏 덐 덑 덒 덓 덗 덙 덚 덝 덠 덡 덢 덣 덦 덨 덪 덬 덭 덯 덲 덳 덵 덶 덷 덹 덺 덻 덼 덽 덾 덿 뎂 뎆 뎇 뎈 뎉 뎊 뎋 뎍 뎎 뎏 뎑 뎒 뎓 뎕 뎖 뎗 뎘 뎙 뎚 뎛 뎜 뎝 뎞 뎟 뎢 뎣 뎤 뎥 뎦 뎧 뎩 뎪 뎫 뎭 뎮 뎯 뎰 뎱 뎲 뎳 뎴 뎵 뎶 뎷 뎸 뎹 뎺 뎻 뎼 뎽 뎾 뎿 돀 돁 돂 돃 돆 돇 돉 돊 돍 돏 돑 돒 돓 돖 돘 돚 돜 돞 돟 돡 돢 돣 돥 돦 돧 돩 돪 돫 돬 돭 돮 돯 돰 돱 돲 돳 돴 돵 돶 돷 돸 돹 돺 돻 돽 돾 돿 됀 됁 됂 됃 됄 됅 됆 됇 됈 됉 됊 됋 됌 됍 됎 됏 됑 됒 됓 됔 됕 됖 됗 됙 됚 됛 됝 됞 됟 됡 됢 됣 됤 됥 됦 됧 됪 됬 됭 됮 됯 됰 됱 됲 됳 됵 됶 됷 됸 됹 됺 됻 됼 됽 됾 됿 둀 둁 둂 둃 둄 둅 둆 둇 둈 둉 둊 둋 둌 둍 둎 둏 둒 둓 둕 둖 둗 둙 둚 둛 둜 둝 둞 둟 둢 둤 둦 둧 둨 둩 둪 둫 둭 둮 둯 둰 둱 둲 둳 둴 둵 둶 둷 둸 둹 둺 둻 둼 둽 둾 둿 뒁 뒂 뒃 뒄 뒅 뒆 뒇 뒉 뒊 뒋 뒌 뒍 뒎 뒏 뒐 뒑 뒒 뒓 뒔 뒕 뒖 뒗 뒘 뒙 뒚 뒛 뒜 뒞 뒟 뒠 뒡 뒢 뒣 뒥 뒦 뒧 뒩 뒪 뒫 뒭 뒮 뒯 뒰 뒱 뒲 뒳 뒴 뒶 뒸 뒺 뒻 뒼 뒽 뒾 뒿 듁 듂 듃 듅 듆 듇 듉 듊 듋 듌 듍 듎 듏 듑 듒 듓 듔 듖 듗 듘 듙 듚 듛 듞 듟 듡 듢 듥 듧 듨 듩 듪 듫 듮 듰 듲 듳 듴 듵 듶 듷 듹 듺 듻 듼 듽 듾 듿 딀 딁 딂 딃 딄 딅 딆 딇 딈 딉 딊 딋 딌 딍 딎 딏 딐 딑 딒 딓 딖 딗 딙 딚 딝 딞 딟 딠 딡 딢 딣 딦 딫 딬 딭 딮 딯 딲 딳 딵 딶 딷 딹 딺 딻 딼 딽 딾 딿 땂 땆 땇 땈 땉 땊 땎 땏 땑 땒 땓 땕 땖 땗 땘 땙 땚 땛 땞 땢 땣 땤 땥 땦 땧 땨 땩 땪 땫 땬 땭 땮 땯 땰 땱 땲 땳 땴 땵 땶 땷 땸 땹 땺 땻 땼 땽 땾 땿 떀 떁 떂 떃 떄 떅 떆 떇 떈 떉 떊 떋 떌 떍 떎 떏 떐 떑 떒 떓 떔 떕 떖 떗 떘 떙 떚 떛 떜 떝 떞 떟 떢 떣 떥 떦 떧 떩 떬 떭 떮 떯 떲 떶 떷 떸 떹 떺 떾 떿 뗁 뗂 뗃 뗅 뗆 뗇 뗈 뗉 뗊 뗋 뗎 뗒 뗓 뗔 뗕 뗖 뗗 뗙 뗚 뗛 뗜 뗝 뗞 뗟 뗠 뗡 뗢 뗣 뗤 뗥 뗦 뗧 뗨 뗩 뗪 뗫 뗭 뗮 뗯 뗰 뗱 뗲 뗳 뗴 뗵 뗶 뗷 뗸 뗹 뗺 뗻 뗼 뗽 뗾 뗿 똀 똁 똂 똃 똄 똅 똆 똇 똈 똉 똊 똋 똌 똍 똎 똏 똒 똓 똕 똖 똗 똙 똚 똛 똜 똝 똞 똟 똠 똡 똢 똣 똤 똦 똧 똨 똩 똪 똫 똭 똮 똯 똰 똱 똲 똳 똵 똶 똷 똸 똹 똺 똻 똼 똽 똾 똿 뙀 뙁 뙂 뙃 뙄 뙅 뙆 뙇 뙉 뙊 뙋 뙌 뙍 뙎 뙏 뙐 뙑 뙒 뙓 뙔 뙕 뙖 뙗 뙘 뙙 뙚 뙛 뙜 뙝 뙞 뙟 뙠 뙡 뙢 뙣 뙥 뙦 뙧 뙩 뙪 뙫 뙬 뙭 뙮 뙯 뙰 뙱 뙲 뙳 뙴 뙵 뙶 뙷 뙸 뙹 뙺 뙻 뙼 뙽 뙾 뙿 뚀 뚁 뚂 뚃 뚄 뚅 뚆 뚇 뚈 뚉 뚊 뚋 뚌 뚍 뚎 뚏 뚐 뚑 뚒 뚓 뚔 뚕 뚖 뚗 뚘 뚙 뚚 뚛 뚞 뚟 뚡 뚢 뚣 뚥 뚦 뚧 뚨 뚩 뚪 뚭 뚮 뚯 뚰 뚲 뚳 뚴 뚵 뚶 뚷 뚸 뚹 뚺 뚻 뚼 뚽 뚾 뚿 뛀 뛁 뛂 뛃 뛄 뛅 뛆 뛇 뛈 뛉 뛊 뛋 뛌 뛍 뛎 뛏 뛐 뛑 뛒 뛓 뛕 뛖 뛗 뛘 뛙 뛚 뛛 뛜 뛝 뛞 뛟 뛠 뛡 뛢 뛣 뛤 뛥 뛦 뛧 뛨 뛩 뛪 뛫 뛬 뛭 뛮 뛯 뛱 뛲 뛳 뛵 뛶 뛷 뛹 뛺 뛻 뛼 뛽 뛾 뛿 뜂 뜃 뜄 뜆 뜇 뜈 뜉 뜊 뜋 뜌 뜍 뜎 뜏 뜐 뜑 뜒 뜓 뜔 뜕 뜖 뜗 뜘 뜙 뜚 뜛 뜜 뜝 뜞 뜟 뜠 뜡 뜢 뜣 뜤 뜥 뜦 뜧 뜪 뜫 뜭 뜮 뜱 뜲 뜳 뜴 뜵 뜶 뜷 뜺 뜼 뜽 뜾 뜿 띀 띁 띂 띃 띅 띆 띇 띉 띊 띋 띍 띎 띏 띐 띑 띒 띓 띖 띗 띘 띙 띚 띛 띜 띝 띞 띟 띡 띢 띣 띥 띦 띧 띩 띪 띫 띬 띭 띮 띯 띲 띴 띶 띷 띸 띹 띺 띻 띾 띿 랁 랂 랃 랅 랆 랇 랈 랉 랊 랋 랎 랓 랔 랕 랚 랛 랝 랞 랟 랡 랢 랣 랤 랥 랦 랧 랪 랮 랯 랰 랱 랲 랳 랶 랷 랹 랺 랻 랼 랽 랾 랿 럀 럁 럂 럃 럄 럅 럆 럈 럊 럋 럌 럍 럎 럏 럐 럑 럒 럓 럔 럕 럖 럗 럘 럙 럚 럛 럜 럝 럞 럟 럠 럡 럢 럣 럤 럥 럦 럧 럨 럩 럪 럫 럮 럯 럱 럲 럳 럵 럶 럷 럸 럹 럺 럻 럾 렂 렃 렄 렅 렆 렊 렋 렍 렎 렏 렑 렒 렓 렔 렕 렖 렗 렚 렜 렞 렟 렠 렡 렢 렣 렦 렧 렩 렪 렫 렭 렮 렯 렰 렱 렲 렳 렶 렺 렻 렼 렽 렾 렿 롁 롂 롃 롅 롆 롇 롈 롉 롊 롋 롌 롍 롎 롏 롐 롒 롔 롕 롖 롗 롘 롙 롚 롛 롞 롟 롡 롢 롣 롥 롦 롧 롨 롩 롪 롫 롮 롰 롲 롳 롴 롵 롶 롷 롹 롺 롻 롽 롾 롿 뢀 뢁 뢂 뢃 뢄 뢅 뢆 뢇 뢈 뢉 뢊 뢋 뢌 뢎 뢏 뢐 뢑 뢒 뢓 뢔 뢕 뢖 뢗 뢘 뢙 뢚 뢛 뢜 뢝 뢞 뢟 뢠 뢡 뢢 뢣 뢤 뢥 뢦 뢧 뢩 뢪 뢫 뢬 뢭 뢮 뢯 뢱 뢲 뢳 뢵 뢶 뢷 뢹 뢺 뢻 뢼 뢽 뢾 뢿 룂 룄 룆 룇 룈 룉 룊 룋 룍 룎 룏 룑 룒 룓 룕 룖 룗 룘 룙 룚 룛 룜 룞 룠 룢 룣 룤 룥 룦 룧 룪 룫 룭 룮 룯 룱 룲 룳 룴 룵 룶 룷 룺 룼 룾 룿 뤀 뤁 뤂 뤃 뤅 뤆 뤇 뤈 뤉 뤊 뤋 뤌 뤍 뤎 뤏 뤐 뤑 뤒 뤓 뤔 뤕 뤖 뤗 뤙 뤚 뤛 뤜 뤝 뤞 뤟 뤡 뤢 뤣 뤤 뤥 뤦 뤧 뤨 뤩 뤪 뤫 뤬 뤭 뤮 뤯 뤰 뤱 뤲 뤳 뤴 뤵 뤶 뤷 뤸 뤹 뤺 뤻 뤾 뤿 륁 륂 륃 륅 륆 륇 륈 륉 륊 륋 륍 륎 륐 륒 륓 륔 륕 륖 륗 륚 륛 륝 륞 륟 륡 륢 륣 륤 륥 륦 륧 륪 륬 륮 륯 륰 륱 륲 륳 륶 륷 륹 륺 륻 륽 륾 륿 릀 릁 릂 릃 릆 릈 릋 릌 릏 릐 릑 릒 릓 릔 릕 릖 릗 릘 릙 릚 릛 릜 릝 릞 릟 릠 릡 릢 릣 릤 릥 릦 릧 릨 릩 릪 릫 릮 릯 릱 릲 릳 릵 릶 릷 릸 릹 릺 릻 릾 맀 맂 맃 맄 맅 맆 맇 맊 맋 맍 맓 맔 맕 맖 맗 맚 맜 맟 맠 맢 맦 맧 맩 맪 맫 맭 맮 맯 맰 맱 맲 맳 맶 맻 맼 맽 맾 맿 먂 먃 먄 먅 먆 먇 먉 먊 먋 먌 먍 먎 먏 먐 먑 먒 먓 먔 먖 먗 먘 먙 먚 먛 먜 먝 먞 먟 먠 먡 먢 먣 먤 먥 먦 먧 먨 먩 먪 먫 먬 먭 먮 먯 먰 먱 먲 먳 먴 먵 먶 먷 먺 먻 먽 먾 먿 멁 멃 멄 멅 멆 멇 멊 멌 멏 멐 멑 멒 멖 멗 멙 멚 멛 멝 멞 멟 멠 멡 멢 멣 멦 멪 멫 멬 멭 멮 멯 멲 멳 멵 멶 멷 멹 멺 멻 멼 멽 멾 멿 몀 몁 몂 몆 몈 몉 몊 몋 몍 몎 몏 몐 몑 몒 몓 몔 몕 몖 몗 몘 몙 몚 몛 몜 몝 몞 몟 몠 몡 몢 몣 몤 몥 몦 몧 몪 몭 몮 몯 몱 몳 몴 몵 몶 몷 몺 몼 몾 몿 뫀 뫁 뫂 뫃 뫅 뫆 뫇 뫉 뫊 뫋 뫌 뫍 뫎 뫏 뫐 뫑 뫒 뫓 뫔 뫕 뫖 뫗 뫚 뫛 뫜 뫝 뫞 뫟 뫠 뫡 뫢 뫣 뫤 뫥 뫦 뫧 뫨 뫩 뫪 뫫 뫬 뫭 뫮 뫯 뫰 뫱 뫲 뫳 뫴 뫵 뫶 뫷 뫸 뫹 뫺 뫻 뫽 뫾 뫿 묁 묂 묃 묅 묆 묇 묈 묉 묊 묋 묌 묎 묐 묒 묓 묔 묕 묖 묗 묙 묚 묛 묝 묞 묟 묡 묢 묣 묤 묥 묦 묧 묨 묪 묬 묭 묮 묯 묰 묱 묲 묳 묷 묹 묺 묿 뭀 뭁 뭂 뭃 뭆 뭈 뭊 뭋 뭌 뭎 뭑 뭒 뭓 뭕 뭖 뭗 뭙 뭚 뭛 뭜 뭝 뭞 뭟 뭠 뭢 뭤 뭥 뭦 뭧 뭨 뭩 뭪 뭫 뭭 뭮 뭯 뭰 뭱 뭲 뭳 뭴 뭵 뭶 뭷 뭸 뭹 뭺 뭻 뭼 뭽 뭾 뭿 뮀 뮁 뮂 뮃 뮄 뮅 뮆 뮇 뮉 뮊 뮋 뮍 뮎 뮏 뮑 뮒 뮓 뮔 뮕 뮖 뮗 뮘 뮙 뮚 뮛 뮜 뮝 뮞 뮟 뮠 뮡 뮢 뮣 뮥 뮦 뮧 뮩 뮪 뮫 뮭 뮮 뮯 뮰 뮱 뮲 뮳 뮵 뮶 뮸 뮹 뮺 뮻 뮼 뮽 뮾 뮿 믁 믂 믃 믅 믆 믇 믉 믊 믋 믌 믍 믎 믏 믑 믒 믔 믕 믖 믗 믘 믙 믚 믛 믜 믝 믞 믟 믠 믡 믢 믣 믤 믥 믦 믧 믨 믩 믪 믫 믬 믭 믮 믯 믰 믱 믲 믳 믴 믵 믶 믷 믺 믻 믽 믾 밁 밃 밄 밅 밆 밇 밊 밎 밐 밒 밓 밙 밚 밠 밡 밢 밣 밦 밨 밪 밫 밬 밮 밯 밲 밳 밵 밶 밷 밹 밺 밻 밼 밽 밾 밿 뱂 뱆 뱇 뱈 뱊 뱋 뱎 뱏 뱑 뱒 뱓 뱔 뱕 뱖 뱗 뱘 뱙 뱚 뱛 뱜 뱞 뱟 뱠 뱡 뱢 뱣 뱤 뱥 뱦 뱧 뱨 뱩 뱪 뱫 뱬 뱭 뱮 뱯 뱰 뱱 뱲 뱳 뱴 뱵 뱶 뱷 뱸 뱹 뱺 뱻 뱼 뱽 뱾 뱿 벀 벁 벂 벃 벆 벇 벉 벊 벍 벏 벐 벑 벒 벓 벖 벘 벛 벜 벝 벞 벟 벢 벣 벥 벦 벩 벪 벫 벬 벭 벮 벯 벲 벶 벷 벸 벹 벺 벻 벾 벿 볁 볂 볃 볅 볆 볇 볈 볉 볊 볋 볌 볎 볒 볓 볔 볖 볗 볙 볚 볛 볝 볞 볟 볠 볡 볢 볣 볤 볥 볦 볧 볨 볩 볪 볫 볬 볭 볮 볯 볰 볱 볲 볳 볷 볹 볺 볻 볽 볾 볿 봀 봁 봂 봃 봆 봈 봊 봋 봌 봍 봎 봏 봑 봒 봓 봕 봖 봗 봘 봙 봚 봛 봜 봝 봞 봟 봠 봡 봢 봣 봥 봦 봧 봨 봩 봪 봫 봭 봮 봯 봰 봱 봲 봳 봴 봵 봶 봷 봸 봹 봺 봻 봼 봽 봾 봿 뵁 뵂 뵃 뵄 뵅 뵆 뵇 뵊 뵋 뵍 뵎 뵏 뵑 뵒 뵓 뵔 뵕 뵖 뵗 뵚 뵛 뵜 뵝 뵞 뵟 뵠 뵡 뵢 뵣 뵥 뵦 뵧 뵩 뵪 뵫 뵬 뵭 뵮 뵯 뵰 뵱 뵲 뵳 뵴 뵵 뵶 뵷 뵸 뵹 뵺 뵻 뵼 뵽 뵾 뵿 붂 붃 붅 붆 붋 붌 붍 붎 붏 붒 붔 붖 붗 붘 붛 붝 붞 붟 붠 붡 붢 붣 붥 붦 붧 붨 붩 붪 붫 붬 붭 붮 붯 붱 붲 붳 붴 붵 붶 붷 붹 붺 붻 붼 붽 붾 붿 뷀 뷁 뷂 뷃 뷄 뷅 뷆 뷇 뷈 뷉 뷊 뷋 뷌 뷍 뷎 뷏 뷐 뷑 뷒 뷓 뷖 뷗 뷙 뷚 뷛 뷝 뷞 뷟 뷠 뷡 뷢 뷣 뷤 뷥 뷦 뷧 뷨 뷪 뷫 뷬 뷭 뷮 뷯 뷱 뷲 뷳 뷵 뷶 뷷 뷹 뷺 뷻 뷼 뷽 뷾 뷿 븁 븂 븄 븆 븇 븈 븉 븊 븋 븎 븏 븑 븒 븓 븕 븖 븗 븘 븙 븚 븛 븞 븠 븡 븢 븣 븤 븥 븦 븧 븨 븩 븪 븫 븬 븭 븮 븯 븰 븱 븲 븳 븴 븵 븶 븷 븸 븹 븺 븻 븼 븽 븾 븿 빀 빁 빂 빃 빆 빇 빉 빊 빋 빍 빏 빐 빑 빒 빓 빖 빘 빜 빝 빞 빟 빢 빣 빥 빦 빧 빩 빫 빬 빭 빮 빯 빲 빶 빷 빸 빹 빺 빾 빿 뺁 뺂 뺃 뺅 뺆 뺇 뺈 뺉 뺊 뺋 뺎 뺒 뺓 뺔 뺕 뺖 뺗 뺚 뺛 뺜 뺝 뺞 뺟 뺠 뺡 뺢 뺣 뺤 뺥 뺦 뺧 뺩 뺪 뺫 뺬 뺭 뺮 뺯 뺰 뺱 뺲 뺳 뺴 뺵 뺶 뺷 뺸 뺹 뺺 뺻 뺼 뺽 뺾 뺿 뻀 뻁 뻂 뻃 뻄 뻅 뻆 뻇 뻈 뻉 뻊 뻋 뻌 뻍 뻎 뻏 뻒 뻓 뻕 뻖 뻙 뻚 뻛 뻜 뻝 뻞 뻟 뻡 뻢 뻦 뻧 뻨 뻩 뻪 뻫 뻭 뻮 뻯 뻰 뻱 뻲 뻳 뻴 뻵 뻶 뻷 뻸 뻹 뻺 뻻 뻼 뻽 뻾 뻿 뼀 뼂 뼃 뼄 뼅 뼆 뼇 뼊 뼋 뼌 뼍 뼎 뼏 뼐 뼑 뼒 뼓 뼔 뼕 뼖 뼗 뼚 뼞 뼟 뼠 뼡 뼢 뼣 뼤 뼥 뼦 뼧 뼨 뼩 뼪 뼫 뼬 뼭 뼮 뼯 뼰 뼱 뼲 뼳 뼴 뼵 뼶 뼷 뼸 뼹 뼺 뼻 뼼 뼽 뼾 뼿 뽂 뽃 뽅 뽆 뽇 뽉 뽊 뽋 뽌 뽍 뽎 뽏 뽒 뽓 뽔 뽖 뽗 뽘 뽙 뽚 뽛 뽜 뽝 뽞 뽟 뽠 뽡 뽢 뽣 뽤 뽥 뽦 뽧 뽨 뽩 뽪 뽫 뽬 뽭 뽮 뽯 뽰 뽱 뽲 뽳 뽴 뽵 뽶 뽷 뽸 뽹 뽺 뽻 뽼 뽽 뽾 뽿 뾀 뾁 뾂 뾃 뾄 뾅 뾆 뾇 뾈 뾉 뾊 뾋 뾌 뾍 뾎 뾏 뾐 뾑 뾒 뾓 뾕 뾖 뾗 뾘 뾙 뾚 뾛 뾜 뾝 뾞 뾟 뾠 뾡 뾢 뾣 뾤 뾥 뾦 뾧 뾨 뾩 뾪 뾫 뾬 뾭 뾮 뾯 뾱 뾲 뾳 뾴 뾵 뾶 뾷 뾸 뾹 뾺 뾻 뾼 뾽 뾾 뾿 뿀 뿁 뿂 뿃 뿄 뿆 뿇 뿈 뿉 뿊 뿋 뿎 뿏 뿑 뿒 뿓 뿕 뿖 뿗 뿘 뿙 뿚 뿛 뿝 뿞 뿠 뿢 뿣 뿤 뿥 뿦 뿧 뿨 뿩 뿪 뿫 뿬 뿭 뿮 뿯 뿰 뿱 뿲 뿳 뿴 뿵 뿶 뿷 뿸 뿹 뿺 뿻 뿼 뿽 뿾 뿿 쀀 쀁 쀂 쀃 쀄 쀅 쀆 쀇 쀈 쀉 쀊 쀋 쀌 쀍 쀎 쀏 쀐 쀑 쀒 쀓 쀔 쀕 쀖 쀗 쀘 쀙 쀚 쀛 쀜 쀝 쀞 쀟 쀠 쀡 쀢 쀣 쀤 쀥 쀦 쀧 쀨 쀩 쀪 쀫 쀬 쀭 쀮 쀯 쀰 쀱 쀲 쀳 쀴 쀵 쀶 쀷 쀸 쀹 쀺 쀻 쀽 쀾 쀿 쁀 쁁 쁂 쁃 쁄 쁅 쁆 쁇 쁈 쁉 쁊 쁋 쁌 쁍 쁎 쁏 쁐 쁒 쁓 쁔 쁕 쁖 쁗 쁙 쁚 쁛 쁝 쁞 쁟 쁡 쁢 쁣 쁤 쁥 쁦 쁧 쁪 쁫 쁬 쁭 쁮 쁯 쁰 쁱 쁲 쁳 쁴 쁵 쁶 쁷 쁸 쁹 쁺 쁻 쁼 쁽 쁾 쁿 삀 삁 삂 삃 삄 삅 삆 삇 삈 삉 삊 삋 삌 삍 삎 삏 삒 삓 삕 삖 삗 삙 삚 삛 삜 삝 삞 삟 삢 삤 삦 삧 삨 삩 삪 삫 삮 삱 삲 삷 삸 삹 삺 삻 삾 샂 샃 샄 샆 샇 샊 샋 샍 샎 샏 샑 샒 샓 샔 샕 샖 샗 샚 샞 샟 샠 샡 샢 샣 샦 샧 샩 샪 샫 샭 샮 샯 샰 샱 샲 샳 샶 샸 샺 샻 샼 샽 샾 샿 섁 섂 섃 섅 섆 섇 섉 섊 섋 섌 섍 섎 섏 섑 섒 섓 섔 섖 섗 섘 섙 섚 섛 섡 섢 섥 섨 섩 섪 섫 섮 섲 섳 섴 섵 섷 섺 섻 섽 섾 섿 셁 셂 셃 셄 셅 셆 셇 셊 셎 셏 셐 셑 셒 셓 셖 셗 셙 셚 셛 셝 셞 셟 셠 셡 셢 셣 셦 셪 셫 셬 셭 셮 셯 셱 셲 셳 셵 셶 셷 셹 셺 셻 셼 셽 셾 셿 솀 솁 솂 솃 솄 솆 솇 솈 솉 솊 솋 솏 솑 솒 솓 솕 솗 솘 솙 솚 솛 솞 솠 솢 솣 솤 솦 솧 솪 솫 솭 솮 솯 솱 솲 솳 솴 솵 솶 솷 솸 솹 솺 솻 솼 솾 솿 쇀 쇁 쇂 쇃 쇅 쇆 쇇 쇉 쇊 쇋 쇍 쇎 쇏 쇐 쇑 쇒 쇓 쇕 쇖 쇙 쇚 쇛 쇜 쇝 쇞 쇟 쇡 쇢 쇣 쇥 쇦 쇧 쇩 쇪 쇫 쇬 쇭 쇮 쇯 쇲 쇴 쇵 쇶 쇷 쇸 쇹 쇺 쇻 쇾 쇿 숁 숂 숃 숅 숆 숇 숈 숉 숊 숋 숎 숐 숒 숓 숔 숕 숖 숗 숚 숛 숝 숞 숡 숢 숣 숤 숥 숦 숧 숪 숬 숮 숰 숳 숵 숶 숷 숸 숹 숺 숻 숼 숽 숾 숿 쉀 쉁 쉂 쉃 쉄 쉅 쉆 쉇 쉉 쉊 쉋 쉌 쉍 쉎 쉏 쉒 쉓 쉕 쉖 쉗 쉙 쉚 쉛 쉜 쉝 쉞 쉟 쉡 쉢 쉣 쉤 쉦 쉧 쉨 쉩 쉪 쉫 쉮 쉯 쉱 쉲 쉳 쉵 쉶 쉷 쉸 쉹 쉺 쉻 쉾 슀 슂 슃 슄 슅 슆 슇 슊 슋 슌 슍 슎 슏 슑 슒 슓 슔 슕 슖 슗 슙 슚 슜 슞 슟 슠 슡 슢 슣 슦 슧 슩 슪 슫 슮 슯 슰 슱 슲 슳 슶 슸 슺 슻 슼 슽 슾 슿 싀 싁 싂 싃 싄 싅 싆 싇 싈 싉 싊 싋 싌 싍 싎 싏 싐 싑 싒 싓 싔 싕 싖 싗 싘 싙 싚 싛 싞 싟 싡 싢 싥 싦 싧 싨 싩 싪 싮 싰 싲 싳 싴 싵 싷 싺 싽 싾 싿 쌁 쌂 쌃 쌄 쌅 쌆 쌇 쌊 쌋 쌎 쌏 쌐 쌑 쌒 쌖 쌗 쌙 쌚 쌛 쌝 쌞 쌟 쌠 쌡 쌢 쌣 쌦 쌧 쌪 쌫 쌬 쌭 쌮 쌯 쌰 쌱 쌲 쌳 쌴 쌵 쌶 쌷 쌸 쌹 쌺 쌻 쌼 쌽 쌾 쌿 썀 썁 썂 썃 썄 썆 썇 썈 썉 썊 썋 썌 썍 썎 썏 썐 썑 썒 썓 썔 썕 썖 썗 썘 썙 썚 썛 썜 썝 썞 썟 썠 썡 썢 썣 썤 썥 썦 썧 썪 썫 썭 썮 썯 썱 썳 썴 썵 썶 썷 썺 썻 썾 썿 쎀 쎁 쎂 쎃 쎅 쎆 쎇 쎉 쎊 쎋 쎍 쎎 쎏 쎐 쎑 쎒 쎓 쎔 쎕 쎖 쎗 쎘 쎙 쎚 쎛 쎜 쎝 쎞 쎟 쎠 쎡 쎢 쎣 쎤 쎥 쎦 쎧 쎨 쎩 쎪 쎫 쎬 쎭 쎮 쎯 쎰 쎱 쎲 쎳 쎴 쎵 쎶 쎷 쎸 쎹 쎺 쎻 쎼 쎽 쎾 쎿 쏁 쏂 쏃 쏄 쏅 쏆 쏇 쏈 쏉 쏊 쏋 쏌 쏍 쏎 쏏 쏐 쏑 쏒 쏓 쏔 쏕 쏖 쏗 쏚 쏛 쏝 쏞 쏡 쏣 쏤 쏥 쏦 쏧 쏪 쏫 쏬 쏮 쏯 쏰 쏱 쏲 쏳 쏶 쏷 쏹 쏺 쏻 쏼 쏽 쏾 쏿 쐀 쐁 쐂 쐃 쐄 쐅 쐆 쐇 쐉 쐊 쐋 쐌 쐍 쐎 쐏 쐑 쐒 쐓 쐔 쐕 쐖 쐗 쐘 쐙 쐚 쐛 쐜 쐝 쐞 쐟 쐠 쐡 쐢 쐣 쐥 쐦 쐧 쐨 쐩 쐪 쐫 쐭 쐮 쐯 쐱 쐲 쐳 쐵 쐶 쐷 쐸 쐹 쐺 쐻 쐾 쐿 쑀 쑁 쑂 쑃 쑄 쑅 쑆 쑇 쑉 쑊 쑋 쑌 쑍 쑎 쑏 쑐 쑑 쑒 쑓 쑔 쑕 쑖 쑗 쑘 쑙 쑚 쑛 쑜 쑝 쑞 쑟 쑠 쑡 쑢 쑣 쑦 쑧 쑩 쑪 쑫 쑭 쑮 쑯 쑰 쑱 쑲 쑳 쑶 쑷 쑸 쑺 쑻 쑼 쑽 쑾 쑿 쒁 쒂 쒃 쒄 쒅 쒆 쒇 쒈 쒉 쒊 쒋 쒌 쒍 쒎 쒏 쒐 쒑 쒒 쒓 쒕 쒖 쒗 쒘 쒙 쒚 쒛 쒝 쒞 쒟 쒠 쒡 쒢 쒣 쒤 쒥 쒦 쒧 쒨 쒩 쒪 쒫 쒬 쒭 쒮 쒯 쒰 쒱 쒲 쒳 쒴 쒵 쒶 쒷 쒹 쒺 쒻 쒽 쒾 쒿 쓀 쓁 쓂 쓃 쓄 쓅 쓆 쓇 쓈 쓉 쓊 쓋 쓌 쓍 쓎 쓏 쓐 쓑 쓒 쓓 쓔 쓕 쓖 쓗 쓘 쓙 쓚 쓛 쓜 쓝 쓞 쓟 쓠 쓡 쓢 쓣 쓤 쓥 쓦 쓧 쓨 쓪 쓫 쓬 쓭 쓮 쓯 쓲 쓳 쓵 쓶 쓷 쓹 쓻 쓼 쓽 쓾 씂 씃 씄 씅 씆 씇 씈 씉 씊 씋 씍 씎 씏 씑 씒 씓 씕 씖 씗 씘 씙 씚 씛 씝 씞 씟 씠 씡 씢 씣 씤 씥 씦 씧 씪 씫 씭 씮 씯 씱 씲 씳 씴 씵 씶 씷 씺 씼 씾 씿 앀 앁 앂 앃 앆 앇 앋 앏 앐 앑 앒 앖 앚 앛 앜 앟 앢 앣 앥 앦 앧 앩 앪 앫 앬 앭 앮 앯 앲 앶 앷 앸 앹 앺 앻 앾 앿 얁 얂 얃 얅 얆 얈 얉 얊 얋 얎 얐 얒 얓 얔 얖 얙 얚 얛 얝 얞 얟 얡 얢 얣 얤 얥 얦 얧 얨 얪 얫 얬 얭 얮 얯 얰 얱 얲 얳 얶 얷 얺 얿 엀 엁 엂 엃 엋 엍 엏 엒 엓 엕 엖 엗 엙 엚 엛 엜 엝 엞 엟 엢 엤 엦 엧 엨 엩 엪 엫 엯 엱 엲 엳 엵 엸 엹 엺 엻 옂 옃 옄 옉 옊 옋 옍 옎 옏 옑 옒 옓 옔 옕 옖 옗 옚 옝 옞 옟 옠 옡 옢 옣 옦 옧 옩 옪 옫 옯 옱 옲 옶 옸 옺 옼 옽 옾 옿 왂 왃 왅 왆 왇 왉 왊 왋 왌 왍 왎 왏 왒 왖 왗 왘 왙 왚 왛 왞 왟 왡 왢 왣 왤 왥 왦 왧 왨 왩 왪 왫 왭 왮 왰 왲 왳 왴 왵 왶 왷 왺 왻 왽 왾 왿 욁 욂 욃 욄 욅 욆 욇 욊 욌 욎 욏 욐 욑 욒 욓 욖 욗 욙 욚 욛 욝 욞 욟 욠 욡 욢 욣 욦 욨 욪 욫 욬 욭 욮 욯 욲 욳 욵 욶 욷 욻 욼 욽 욾 욿 웂 웄 웆 웇 웈 웉 웊 웋 웎 웏 웑 웒 웓 웕 웖 웗 웘 웙 웚 웛 웞 웟 웢 웣 웤 웥 웦 웧 웪 웫 웭 웮 웯 웱 웲 웳 웴 웵 웶 웷 웺 웻 웼 웾 웿 윀 윁 윂 윃 윆 윇 윉 윊 윋 윍 윎 윏 윐 윑 윒 윓 윖 윘 윚 윛 윜 윝 윞 윟 윢 윣 윥 윦 윧 윩 윪 윫 윬 윭 윮 윯 윲 윴 윶 윸 윹 윺 윻 윾 윿 읁 읂 읃 읅 읆 읇 읈 읉 읋 읎 읐 읙 읚 읛 읝 읞 읟 읡 읢 읣 읤 읥 읦 읧 읩 읪 읬 읭 읮 읯 읰 읱 읲 읳 읶 읷 읹 읺 읻 읿 잀 잁 잂 잆 잋 잌 잍 잏 잒 잓 잕 잙 잛 잜 잝 잞 잟 잢 잧 잨 잩 잪 잫 잮 잯 잱 잲 잳 잵 잶 잷 잸 잹 잺 잻 잾 쟂 쟃 쟄 쟅 쟆 쟇 쟊 쟋 쟍 쟏 쟑 쟒 쟓 쟔 쟕 쟖 쟗 쟙 쟚 쟛 쟜 쟞 쟟 쟠 쟡 쟢 쟣 쟥 쟦 쟧 쟩 쟪 쟫 쟭 쟮 쟯 쟰 쟱 쟲 쟳 쟴 쟵 쟶 쟷 쟸 쟹 쟺 쟻 쟼 쟽 쟾 쟿 젂 젃 젅 젆 젇 젉 젋 젌 젍 젎 젏 젒 젔 젗 젘 젙 젚 젛 젞 젟 젡 젢 젣 젥 젦 젧 젨 젩 젪 젫 젮 젰 젲 젳 젴 젵 젶 젷 젹 젺 젻 젽 젾 젿 졁 졂 졃 졄 졅 졆 졇 졊 졋 졎 졏 졐 졑 졒 졓 졕 졖 졗 졘 졙 졚 졛 졜 졝 졞 졟 졠 졡 졢 졣 졤 졥 졦 졧 졨 졩 졪 졫 졬 졭 졮 졯 졲 졳 졵 졶 졷 졹 졻 졼 졽 졾 졿 좂 좄 좈 좉 좊 좎 좏 좐 좑 좒 좓 좕 좖 좗 좘 좙 좚 좛 좜 좞 좠 좢 좣 좤 좥 좦 좧 좩 좪 좫 좬 좭 좮 좯 좰 좱 좲 좳 좴 좵 좶 좷 좸 좹 좺 좻 좾 좿 죀 죁 죂 죃 죅 죆 죇 죉 죊 죋 죍 죎 죏 죐 죑 죒 죓 죖 죘 죚 죛 죜 죝 죞 죟 죢 죣 죥 죦 죧 죨 죩 죪 죫 죬 죭 죮 죯 죰 죱 죲 죳 죴 죶 죷 죸 죹 죺 죻 죾 죿 줁 줂 줃 줇 줈 줉 줊 줋 줎   、 。 · ‥ … ¨ 〃 ­ ― ∥ \ ∼ ‘ ’ “ ” 〔 〕 〈 〉 《 》 「 」 『 』 【 】 ± × ÷ ≠ ≤ ≥ ∞ ∴ ° ′ ″ ℃ Å ¢ £ ¥ ♂ ♀ ∠ ⊥ ⌒ ∂ ∇ ≡ ≒ § ※ ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ → ← ↑ ↓ ↔ 〓 ≪ ≫ √ ∽ ∝ ∵ ∫ ∬ ∈ ∋ ⊆ ⊇ ⊂ ⊃ ∪ ∩ ∧ ∨ ¬ 줐 줒 줓 줔 줕 줖 줗 줙 줚 줛 줜 줝 줞 줟 줠 줡 줢 줣 줤 줥 줦 줧 줨 줩 줪 줫 줭 줮 줯 줰 줱 줲 줳 줵 줶 줷 줸 줹 줺 줻 줼 줽 줾 줿 쥀 쥁 쥂 쥃 쥄 쥅 쥆 쥇 쥈 쥉 쥊 쥋 쥌 쥍 쥎 쥏 쥒 쥓 쥕 쥖 쥗 쥙 쥚 쥛 쥜 쥝 쥞 쥟 쥢 쥤 쥥 쥦 쥧 쥨 쥩 쥪 쥫 쥭 쥮 쥯 ⇒ ⇔ ∀ ∃ ´ ~ ˇ ˘ ˝ ˚ ˙ ¸ ˛ ¡ ¿ ː ∮ ∑ ∏ ¤ ℉ ‰ ◁ ◀ ▷ ▶ ♤ ♠ ♡ ♥ ♧ ♣ ⊙ ◈ ▣ ◐ ◑ ▒ ▤ ▥ ▨ ▧ ▦ ▩ ♨ ☏ ☎ ☜ ☞ ¶ † ‡ ↕ ↗ ↙ ↖ ↘ ♭ ♩ ♪ ♬ ㉿ ㈜ № ㏇ ™ ㏂ ㏘ ℡ € ® 쥱 쥲 쥳 쥵 쥶 쥷 쥸 쥹 쥺 쥻 쥽 쥾 쥿 즀 즁 즂 즃 즄 즅 즆 즇 즊 즋 즍 즎 즏 즑 즒 즓 즔 즕 즖 즗 즚 즜 즞 즟 즠 즡 즢 즣 즤 즥 즦 즧 즨 즩 즪 즫 즬 즭 즮 즯 즰 즱 즲 즳 즴 즵 즶 즷 즸 즹 즺 즻 즼 즽 즾 즿 짂 짃 짅 짆 짉 짋 짌 짍 짎 짏 짒 짔 짗 짘 짛 ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ 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 [ ₩ ] ^ _ ` 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 { | }  ̄ 짞 짟 짡 짣 짥 짦 짨 짩 짪 짫 짮 짲 짳 짴 짵 짶 짷 짺 짻 짽 짾 짿 쨁 쨂 쨃 쨄 쨅 쨆 쨇 쨊 쨎 쨏 쨐 쨑 쨒 쨓 쨕 쨖 쨗 쨙 쨚 쨛 쨜 쨝 쨞 쨟 쨠 쨡 쨢 쨣 쨤 쨥 쨦 쨧 쨨 쨪 쨫 쨬 쨭 쨮 쨯 쨰 쨱 쨲 쨳 쨴 쨵 쨶 쨷 쨸 쨹 쨺 쨻 쨼 쨽 쨾 쨿 쩀 쩁 쩂 쩃 쩄 쩅 쩆 ㄱ ㄲ ㄳ ㄴ ㄵ ㄶ ㄷ ㄸ ㄹ ㄺ ㄻ ㄼ ㄽ ㄾ ㄿ ㅀ ㅁ ㅂ ㅃ ㅄ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ ㅏ ㅐ ㅑ ㅒ ㅓ ㅔ ㅕ ㅖ ㅗ ㅘ ㅙ ㅚ ㅛ ㅜ ㅝ ㅞ ㅟ ㅠ ㅡ ㅢ ㅣ ㅤ ㅥ ㅦ ㅧ ㅨ ㅩ ㅪ ㅫ ㅬ ㅭ ㅮ ㅯ ㅰ ㅱ ㅲ ㅳ ㅴ ㅵ ㅶ ㅷ ㅸ ㅹ ㅺ ㅻ ㅼ ㅽ ㅾ ㅿ ㆀ ㆁ ㆂ ㆃ ㆄ ㆅ ㆆ ㆇ ㆈ ㆉ ㆊ ㆋ ㆌ ㆍ ㆎ 쩇 쩈 쩉 쩊 쩋 쩎 쩏 쩑 쩒 쩓 쩕 쩖 쩗 쩘 쩙 쩚 쩛 쩞 쩢 쩣 쩤 쩥 쩦 쩧 쩩 쩪 쩫 쩬 쩭 쩮 쩯 쩰 쩱 쩲 쩳 쩴 쩵 쩶 쩷 쩸 쩹 쩺 쩻 쩼 쩾 쩿 쪀 쪁 쪂 쪃 쪅 쪆 쪇 쪈 쪉 쪊 쪋 쪌 쪍 쪎 쪏 쪐 쪑 쪒 쪓 쪔 쪕 쪖 쪗 쪙 쪚 쪛 쪜 쪝 쪞 쪟 쪠 쪡 쪢 쪣 쪤 쪥 쪦 쪧 ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω 쪨 쪩 쪪 쪫 쪬 쪭 쪮 쪯 쪰 쪱 쪲 쪳 쪴 쪵 쪶 쪷 쪸 쪹 쪺 쪻 쪾 쪿 쫁 쫂 쫃 쫅 쫆 쫇 쫈 쫉 쫊 쫋 쫎 쫐 쫒 쫔 쫕 쫖 쫗 쫚 쫛 쫜 쫝 쫞 쫟 쫡 쫢 쫣 쫤 쫥 쫦 쫧 쫨 쫩 쫪 쫫 쫭 쫮 쫯 쫰 쫱 쫲 쫳 쫵 쫶 쫷 쫸 쫹 쫺 쫻 쫼 쫽 쫾 쫿 쬀 쬁 쬂 쬃 쬄 쬅 쬆 쬇 쬉 쬊 ─ │ ┌ ┐ ┘ └ ├ ┬ ┤ ┴ ┼ ━ ┃ ┏ ┓ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸ ╂ ┒ ┑ ┚ ┙ ┖ ┕ ┎ ┍ ┞ ┟ ┡ ┢ ┦ ┧ ┩ ┪ ┭ ┮ ┱ ┲ ┵ ┶ ┹ ┺ ┽ ┾ ╀ ╁ ╃ ╄ ╅ ╆ ╇ ╈ ╉ ╊ 쬋 쬌 쬍 쬎 쬏 쬑 쬒 쬓 쬕 쬖 쬗 쬙 쬚 쬛 쬜 쬝 쬞 쬟 쬢 쬣 쬤 쬥 쬦 쬧 쬨 쬩 쬪 쬫 쬬 쬭 쬮 쬯 쬰 쬱 쬲 쬳 쬴 쬵 쬶 쬷 쬸 쬹 쬺 쬻 쬼 쬽 쬾 쬿 쭀 쭂 쭃 쭄 쭅 쭆 쭇 쭊 쭋 쭍 쭎 쭏 쭑 쭒 쭓 쭔 쭕 쭖 쭗 쭚 쭛 쭜 쭞 쭟 쭠 쭡 쭢 쭣 쭥 쭦 쭧 쭨 쭩 쭪 쭫 쭬 ㎕ ㎖ ㎗ ℓ ㎘ ㏄ ㎣ ㎤ ㎥ ㎦ ㎙ ㎚ ㎛ ㎜ ㎝ ㎞ ㎟ ㎠ ㎡ ㎢ ㏊ ㎍ ㎎ ㎏ ㏏ ㎈ ㎉ ㏈ ㎧ ㎨ ㎰ ㎱ ㎲ ㎳ ㎴ ㎵ ㎶ ㎷ ㎸ ㎹ ㎀ ㎁ ㎂ ㎃ ㎄ ㎺ ㎻ ㎼ ㎽ ㎾ ㎿ ㎐ ㎑ ㎒ ㎓ ㎔ Ω ㏀ ㏁ ㎊ ㎋ ㎌ ㏖ ㏅ ㎭ ㎮ ㎯ ㏛ ㎩ ㎪ ㎫ ㎬ ㏝ ㏐ ㏓ ㏃ ㏉ ㏜ ㏆ 쭭 쭮 쭯 쭰 쭱 쭲 쭳 쭴 쭵 쭶 쭷 쭺 쭻 쭼 쭽 쭾 쭿 쮀 쮁 쮂 쮃 쮄 쮅 쮆 쮇 쮈 쮉 쮊 쮋 쮌 쮍 쮎 쮏 쮐 쮑 쮒 쮓 쮔 쮕 쮖 쮗 쮘 쮙 쮚 쮛 쮝 쮞 쮟 쮠 쮡 쮢 쮣 쮤 쮥 쮦 쮧 쮨 쮩 쮪 쮫 쮬 쮭 쮮 쮯 쮰 쮱 쮲 쮳 쮴 쮵 쮶 쮷 쮹 쮺 쮻 쮼 쮽 쮾 쮿 쯀 쯁 쯂 쯃 쯄 Æ Ð ª Ħ IJ Ŀ Ł Ø Œ º Þ Ŧ Ŋ ㉠ ㉡ ㉢ ㉣ ㉤ ㉥ ㉦ ㉧ ㉨ ㉩ ㉪ ㉫ ㉬ ㉭ ㉮ ㉯ ㉰ ㉱ ㉲ ㉳ ㉴ ㉵ ㉶ ㉷ ㉸ ㉹ ㉺ ㉻ ⓐ ⓑ ⓒ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓝ ⓞ ⓟ ⓠ ⓡ ⓢ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ½ ⅓ ⅔ ¼ ¾ ⅛ ⅜ ⅝ ⅞ 쯅 쯆 쯇 쯈 쯉 쯊 쯋 쯌 쯍 쯎 쯏 쯐 쯑 쯒 쯓 쯕 쯖 쯗 쯘 쯙 쯚 쯛 쯜 쯝 쯞 쯟 쯠 쯡 쯢 쯣 쯥 쯦 쯨 쯪 쯫 쯬 쯭 쯮 쯯 쯰 쯱 쯲 쯳 쯴 쯵 쯶 쯷 쯸 쯹 쯺 쯻 쯼 쯽 쯾 쯿 찀 찁 찂 찃 찄 찅 찆 찇 찈 찉 찊 찋 찎 찏 찑 찒 찓 찕 찖 찗 찘 찙 찚 찛 찞 찟 찠 찣 찤 æ đ ð ħ ı ij ĸ ŀ ł ø œ ß þ ŧ ŋ ʼn ㈀ ㈁ ㈂ ㈃ ㈄ ㈅ ㈆ ㈇ ㈈ ㈉ ㈊ ㈋ ㈌ ㈍ ㈎ ㈏ ㈐ ㈑ ㈒ ㈓ ㈔ ㈕ ㈖ ㈗ ㈘ ㈙ ㈚ ㈛ ⒜ ⒝ ⒞ ⒟ ⒠ ⒡ ⒢ ⒣ ⒤ ⒥ ⒦ ⒧ ⒨ ⒩ ⒪ ⒫ ⒬ ⒭ ⒮ ⒯ ⒰ ⒱ ⒲ ⒳ ⒴ ⒵ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ¹ ² ³ ⁴ ⁿ ₁ ₂ ₃ ₄ 찥 찦 찪 찫 찭 찯 찱 찲 찳 찴 찵 찶 찷 찺 찿 챀 챁 챂 챃 챆 챇 챉 챊 챋 챍 챎 챏 챐 챑 챒 챓 챖 챚 챛 챜 챝 챞 챟 챡 챢 챣 챥 챧 챩 챪 챫 챬 챭 챮 챯 챱 챲 챳 챴 챶 챷 챸 챹 챺 챻 챼 챽 챾 챿 첀 첁 첂 첃 첄 첅 첆 첇 첈 첉 첊 첋 첌 첍 첎 첏 첐 첑 첒 첓 ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん 첔 첕 첖 첗 첚 첛 첝 첞 첟 첡 첢 첣 첤 첥 첦 첧 첪 첮 첯 첰 첱 첲 첳 첶 첷 첹 첺 첻 첽 첾 첿 쳀 쳁 쳂 쳃 쳆 쳈 쳊 쳋 쳌 쳍 쳎 쳏 쳑 쳒 쳓 쳕 쳖 쳗 쳘 쳙 쳚 쳛 쳜 쳝 쳞 쳟 쳠 쳡 쳢 쳣 쳥 쳦 쳧 쳨 쳩 쳪 쳫 쳭 쳮 쳯 쳱 쳲 쳳 쳴 쳵 쳶 쳷 쳸 쳹 쳺 쳻 쳼 쳽 ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 쳾 쳿 촀 촂 촃 촄 촅 촆 촇 촊 촋 촍 촎 촏 촑 촒 촓 촔 촕 촖 촗 촚 촜 촞 촟 촠 촡 촢 촣 촥 촦 촧 촩 촪 촫 촭 촮 촯 촰 촱 촲 촳 촴 촵 촶 촷 촸 촺 촻 촼 촽 촾 촿 쵀 쵁 쵂 쵃 쵄 쵅 쵆 쵇 쵈 쵉 쵊 쵋 쵌 쵍 쵎 쵏 쵐 쵑 쵒 쵓 쵔 쵕 쵖 쵗 쵘 쵙 쵚 쵛 쵝 쵞 쵟 А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я 쵡 쵢 쵣 쵥 쵦 쵧 쵨 쵩 쵪 쵫 쵮 쵰 쵲 쵳 쵴 쵵 쵶 쵷 쵹 쵺 쵻 쵼 쵽 쵾 쵿 춀 춁 춂 춃 춄 춅 춆 춇 춉 춊 춋 춌 춍 춎 춏 춐 춑 춒 춓 춖 춗 춙 춚 춛 춝 춞 춟 춠 춡 춢 춣 춦 춨 춪 춫 춬 춭 춮 춯 춱 춲 춳 춴 춵 춶 춷 춸 춹 춺 춻 춼 춽 춾 춿 췀 췁 췂 췃 췅 췆 췇 췈 췉 췊 췋 췍 췎 췏 췑 췒 췓 췔 췕 췖 췗 췘 췙 췚 췛 췜 췝 췞 췟 췠 췡 췢 췣 췤 췥 췦 췧 췩 췪 췫 췭 췮 췯 췱 췲 췳 췴 췵 췶 췷 췺 췼 췾 췿 츀 츁 츂 츃 츅 츆 츇 츉 츊 츋 츍 츎 츏 츐 츑 츒 츓 츕 츖 츗 츘 츚 츛 츜 츝 츞 츟 츢 츣 츥 츦 츧 츩 츪 츫 츬 츭 츮 츯 츲 츴 츶 츷 츸 츹 츺 츻 츼 츽 츾 츿 칀 칁 칂 칃 칄 칅 칆 칇 칈 칉 칊 칋 칌 칍 칎 칏 칐 칑 칒 칓 칔 칕 칖 칗 칚 칛 칝 칞 칢 칣 칤 칥 칦 칧 칪 칬 칮 칯 칰 칱 칲 칳 칶 칷 칹 칺 칻 칽 칾 칿 캀 캁 캂 캃 캆 캈 캊 캋 캌 캍 캎 캏 캒 캓 캕 캖 캗 캙 캚 캛 캜 캝 캞 캟 캢 캦 캧 캨 캩 캪 캫 캮 캯 캰 캱 캲 캳 캴 캵 캶 캷 캸 캹 캺 캻 캼 캽 캾 캿 컀 컂 컃 컄 컅 컆 컇 컈 컉 컊 컋 컌 컍 컎 컏 컐 컑 컒 컓 컔 컕 컖 컗 컘 컙 컚 컛 컜 컝 컞 컟 컠 컡 컢 컣 컦 컧 컩 컪 컭 컮 컯 컰 컱 컲 컳 컶 컺 컻 컼 컽 컾 컿 가 각 간 갇 갈 갉 갊 감 갑 값 갓 갔 강 갖 갗 같 갚 갛 개 객 갠 갤 갬 갭 갯 갰 갱 갸 갹 갼 걀 걋 걍 걔 걘 걜 거 걱 건 걷 걸 걺 검 겁 것 겄 겅 겆 겉 겊 겋 게 겐 겔 겜 겝 겟 겠 겡 겨 격 겪 견 겯 결 겸 겹 겻 겼 경 곁 계 곈 곌 곕 곗 고 곡 곤 곧 골 곪 곬 곯 곰 곱 곳 공 곶 과 곽 관 괄 괆 켂 켃 켅 켆 켇 켉 켊 켋 켌 켍 켎 켏 켒 켔 켖 켗 켘 켙 켚 켛 켝 켞 켟 켡 켢 켣 켥 켦 켧 켨 켩 켪 켫 켮 켲 켳 켴 켵 켶 켷 켹 켺 켻 켼 켽 켾 켿 콀 콁 콂 콃 콄 콅 콆 콇 콈 콉 콊 콋 콌 콍 콎 콏 콐 콑 콒 콓 콖 콗 콙 콚 콛 콝 콞 콟 콠 콡 콢 콣 콦 콨 콪 콫 콬 괌 괍 괏 광 괘 괜 괠 괩 괬 괭 괴 괵 괸 괼 굄 굅 굇 굉 교 굔 굘 굡 굣 구 국 군 굳 굴 굵 굶 굻 굼 굽 굿 궁 궂 궈 궉 권 궐 궜 궝 궤 궷 귀 귁 귄 귈 귐 귑 귓 규 균 귤 그 극 근 귿 글 긁 금 급 긋 긍 긔 기 긱 긴 긷 길 긺 김 깁 깃 깅 깆 깊 까 깍 깎 깐 깔 깖 깜 깝 깟 깠 깡 깥 깨 깩 깬 깰 깸 콭 콮 콯 콲 콳 콵 콶 콷 콹 콺 콻 콼 콽 콾 콿 쾁 쾂 쾃 쾄 쾆 쾇 쾈 쾉 쾊 쾋 쾍 쾎 쾏 쾐 쾑 쾒 쾓 쾔 쾕 쾖 쾗 쾘 쾙 쾚 쾛 쾜 쾝 쾞 쾟 쾠 쾢 쾣 쾤 쾥 쾦 쾧 쾩 쾪 쾫 쾬 쾭 쾮 쾯 쾱 쾲 쾳 쾴 쾵 쾶 쾷 쾸 쾹 쾺 쾻 쾼 쾽 쾾 쾿 쿀 쿁 쿂 쿃 쿅 쿆 쿇 쿈 쿉 쿊 쿋 깹 깻 깼 깽 꺄 꺅 꺌 꺼 꺽 꺾 껀 껄 껌 껍 껏 껐 껑 께 껙 껜 껨 껫 껭 껴 껸 껼 꼇 꼈 꼍 꼐 꼬 꼭 꼰 꼲 꼴 꼼 꼽 꼿 꽁 꽂 꽃 꽈 꽉 꽐 꽜 꽝 꽤 꽥 꽹 꾀 꾄 꾈 꾐 꾑 꾕 꾜 꾸 꾹 꾼 꿀 꿇 꿈 꿉 꿋 꿍 꿎 꿔 꿜 꿨 꿩 꿰 꿱 꿴 꿸 뀀 뀁 뀄 뀌 뀐 뀔 뀜 뀝 뀨 끄 끅 끈 끊 끌 끎 끓 끔 끕 끗 끙 쿌 쿍 쿎 쿏 쿐 쿑 쿒 쿓 쿔 쿕 쿖 쿗 쿘 쿙 쿚 쿛 쿜 쿝 쿞 쿟 쿢 쿣 쿥 쿦 쿧 쿩 쿪 쿫 쿬 쿭 쿮 쿯 쿲 쿴 쿶 쿷 쿸 쿹 쿺 쿻 쿽 쿾 쿿 퀁 퀂 퀃 퀅 퀆 퀇 퀈 퀉 퀊 퀋 퀌 퀍 퀎 퀏 퀐 퀒 퀓 퀔 퀕 퀖 퀗 퀙 퀚 퀛 퀜 퀝 퀞 퀟 퀠 퀡 퀢 퀣 퀤 퀥 퀦 퀧 퀨 퀩 퀪 퀫 퀬 끝 끼 끽 낀 낄 낌 낍 낏 낑 나 낙 낚 난 낟 날 낡 낢 남 납 낫 났 낭 낮 낯 낱 낳 내 낵 낸 낼 냄 냅 냇 냈 냉 냐 냑 냔 냘 냠 냥 너 넉 넋 넌 널 넒 넓 넘 넙 넛 넜 넝 넣 네 넥 넨 넬 넴 넵 넷 넸 넹 녀 녁 년 녈 념 녑 녔 녕 녘 녜 녠 노 녹 논 놀 놂 놈 놉 놋 농 높 놓 놔 놘 놜 놨 뇌 뇐 뇔 뇜 뇝 퀮 퀯 퀰 퀱 퀲 퀳 퀶 퀷 퀹 퀺 퀻 퀽 퀾 퀿 큀 큁 큂 큃 큆 큈 큊 큋 큌 큍 큎 큏 큑 큒 큓 큕 큖 큗 큙 큚 큛 큜 큝 큞 큟 큡 큢 큣 큤 큥 큦 큧 큨 큩 큪 큫 큮 큯 큱 큲 큳 큵 큶 큷 큸 큹 큺 큻 큾 큿 킀 킂 킃 킄 킅 킆 킇 킈 킉 킊 킋 킌 킍 킎 킏 킐 킑 킒 킓 킔 뇟 뇨 뇩 뇬 뇰 뇹 뇻 뇽 누 눅 눈 눋 눌 눔 눕 눗 눙 눠 눴 눼 뉘 뉜 뉠 뉨 뉩 뉴 뉵 뉼 늄 늅 늉 느 늑 는 늘 늙 늚 늠 늡 늣 능 늦 늪 늬 늰 늴 니 닉 닌 닐 닒 님 닙 닛 닝 닢 다 닥 닦 단 닫 달 닭 닮 닯 닳 담 답 닷 닸 당 닺 닻 닿 대 댁 댄 댈 댐 댑 댓 댔 댕 댜 더 덕 덖 던 덛 덜 덞 덟 덤 덥 킕 킖 킗 킘 킙 킚 킛 킜 킝 킞 킟 킠 킡 킢 킣 킦 킧 킩 킪 킫 킭 킮 킯 킰 킱 킲 킳 킶 킸 킺 킻 킼 킽 킾 킿 탂 탃 탅 탆 탇 탊 탋 탌 탍 탎 탏 탒 탖 탗 탘 탙 탚 탛 탞 탟 탡 탢 탣 탥 탦 탧 탨 탩 탪 탫 탮 탲 탳 탴 탵 탶 탷 탹 탺 탻 탼 탽 탾 탿 턀 턁 턂 턃 턄 덧 덩 덫 덮 데 덱 덴 델 뎀 뎁 뎃 뎄 뎅 뎌 뎐 뎔 뎠 뎡 뎨 뎬 도 독 돈 돋 돌 돎 돐 돔 돕 돗 동 돛 돝 돠 돤 돨 돼 됐 되 된 될 됨 됩 됫 됴 두 둑 둔 둘 둠 둡 둣 둥 둬 뒀 뒈 뒝 뒤 뒨 뒬 뒵 뒷 뒹 듀 듄 듈 듐 듕 드 득 든 듣 들 듦 듬 듭 듯 등 듸 디 딕 딘 딛 딜 딤 딥 딧 딨 딩 딪 따 딱 딴 딸 턅 턆 턇 턈 턉 턊 턋 턌 턎 턏 턐 턑 턒 턓 턔 턕 턖 턗 턘 턙 턚 턛 턜 턝 턞 턟 턠 턡 턢 턣 턤 턥 턦 턧 턨 턩 턪 턫 턬 턭 턮 턯 턲 턳 턵 턶 턷 턹 턻 턼 턽 턾 턿 텂 텆 텇 텈 텉 텊 텋 텎 텏 텑 텒 텓 텕 텖 텗 텘 텙 텚 텛 텞 텠 텢 텣 텤 텥 텦 텧 텩 텪 텫 텭 땀 땁 땃 땄 땅 땋 때 땍 땐 땔 땜 땝 땟 땠 땡 떠 떡 떤 떨 떪 떫 떰 떱 떳 떴 떵 떻 떼 떽 뗀 뗄 뗌 뗍 뗏 뗐 뗑 뗘 뗬 또 똑 똔 똘 똥 똬 똴 뙈 뙤 뙨 뚜 뚝 뚠 뚤 뚫 뚬 뚱 뛔 뛰 뛴 뛸 뜀 뜁 뜅 뜨 뜩 뜬 뜯 뜰 뜸 뜹 뜻 띄 띈 띌 띔 띕 띠 띤 띨 띰 띱 띳 띵 라 락 란 랄 람 랍 랏 랐 랑 랒 랖 랗 텮 텯 텰 텱 텲 텳 텴 텵 텶 텷 텸 텹 텺 텻 텽 텾 텿 톀 톁 톂 톃 톅 톆 톇 톉 톊 톋 톌 톍 톎 톏 톐 톑 톒 톓 톔 톕 톖 톗 톘 톙 톚 톛 톜 톝 톞 톟 톢 톣 톥 톦 톧 톩 톪 톫 톬 톭 톮 톯 톲 톴 톶 톷 톸 톹 톻 톽 톾 톿 퇁 퇂 퇃 퇄 퇅 퇆 퇇 퇈 퇉 퇊 퇋 퇌 퇍 퇎 퇏 래 랙 랜 랠 램 랩 랫 랬 랭 랴 략 랸 럇 량 러 럭 런 럴 럼 럽 럿 렀 렁 렇 레 렉 렌 렐 렘 렙 렛 렝 려 력 련 렬 렴 렵 렷 렸 령 례 롄 롑 롓 로 록 론 롤 롬 롭 롯 롱 롸 롼 뢍 뢨 뢰 뢴 뢸 룀 룁 룃 룅 료 룐 룔 룝 룟 룡 루 룩 룬 룰 룸 룹 룻 룽 뤄 뤘 뤠 뤼 뤽 륀 륄 륌 륏 륑 류 륙 륜 률 륨 륩 퇐 퇑 퇒 퇓 퇔 퇕 퇖 퇗 퇙 퇚 퇛 퇜 퇝 퇞 퇟 퇠 퇡 퇢 퇣 퇤 퇥 퇦 퇧 퇨 퇩 퇪 퇫 퇬 퇭 퇮 퇯 퇰 퇱 퇲 퇳 퇵 퇶 퇷 퇹 퇺 퇻 퇼 퇽 퇾 퇿 툀 툁 툂 툃 툄 툅 툆 툈 툊 툋 툌 툍 툎 툏 툑 툒 툓 툔 툕 툖 툗 툘 툙 툚 툛 툜 툝 툞 툟 툠 툡 툢 툣 툤 툥 툦 툧 툨 툩 륫 륭 르 륵 른 를 름 릅 릇 릉 릊 릍 릎 리 릭 린 릴 림 립 릿 링 마 막 만 많 맏 말 맑 맒 맘 맙 맛 망 맞 맡 맣 매 맥 맨 맬 맴 맵 맷 맸 맹 맺 먀 먁 먈 먕 머 먹 먼 멀 멂 멈 멉 멋 멍 멎 멓 메 멕 멘 멜 멤 멥 멧 멨 멩 며 멱 면 멸 몃 몄 명 몇 몌 모 목 몫 몬 몰 몲 몸 몹 못 몽 뫄 뫈 뫘 뫙 뫼 툪 툫 툮 툯 툱 툲 툳 툵 툶 툷 툸 툹 툺 툻 툾 퉀 퉂 퉃 퉄 퉅 퉆 퉇 퉉 퉊 퉋 퉌 퉍 퉎 퉏 퉐 퉑 퉒 퉓 퉔 퉕 퉖 퉗 퉘 퉙 퉚 퉛 퉝 퉞 퉟 퉠 퉡 퉢 퉣 퉥 퉦 퉧 퉨 퉩 퉪 퉫 퉬 퉭 퉮 퉯 퉰 퉱 퉲 퉳 퉴 퉵 퉶 퉷 퉸 퉹 퉺 퉻 퉼 퉽 퉾 퉿 튂 튃 튅 튆 튇 튉 튊 튋 튌 묀 묄 묍 묏 묑 묘 묜 묠 묩 묫 무 묵 묶 문 묻 물 묽 묾 뭄 뭅 뭇 뭉 뭍 뭏 뭐 뭔 뭘 뭡 뭣 뭬 뮈 뮌 뮐 뮤 뮨 뮬 뮴 뮷 므 믄 믈 믐 믓 미 믹 민 믿 밀 밂 밈 밉 밋 밌 밍 및 밑 바 박 밖 밗 반 받 발 밝 밞 밟 밤 밥 밧 방 밭 배 백 밴 밸 뱀 뱁 뱃 뱄 뱅 뱉 뱌 뱍 뱐 뱝 버 벅 번 벋 벌 벎 범 법 벗 튍 튎 튏 튒 튓 튔 튖 튗 튘 튙 튚 튛 튝 튞 튟 튡 튢 튣 튥 튦 튧 튨 튩 튪 튫 튭 튮 튯 튰 튲 튳 튴 튵 튶 튷 튺 튻 튽 튾 틁 틃 틄 틅 틆 틇 틊 틌 틍 틎 틏 틐 틑 틒 틓 틕 틖 틗 틙 틚 틛 틝 틞 틟 틠 틡 틢 틣 틦 틧 틨 틩 틪 틫 틬 틭 틮 틯 틲 틳 틵 틶 틷 틹 틺 벙 벚 베 벡 벤 벧 벨 벰 벱 벳 벴 벵 벼 벽 변 별 볍 볏 볐 병 볕 볘 볜 보 복 볶 본 볼 봄 봅 봇 봉 봐 봔 봤 봬 뵀 뵈 뵉 뵌 뵐 뵘 뵙 뵤 뵨 부 북 분 붇 불 붉 붊 붐 붑 붓 붕 붙 붚 붜 붤 붰 붸 뷔 뷕 뷘 뷜 뷩 뷰 뷴 뷸 븀 븃 븅 브 븍 븐 블 븜 븝 븟 비 빅 빈 빌 빎 빔 빕 빗 빙 빚 빛 빠 빡 빤 틻 틼 틽 틾 틿 팂 팄 팆 팇 팈 팉 팊 팋 팏 팑 팒 팓 팕 팗 팘 팙 팚 팛 팞 팢 팣 팤 팦 팧 팪 팫 팭 팮 팯 팱 팲 팳 팴 팵 팶 팷 팺 팾 팿 퍀 퍁 퍂 퍃 퍆 퍇 퍈 퍉 퍊 퍋 퍌 퍍 퍎 퍏 퍐 퍑 퍒 퍓 퍔 퍕 퍖 퍗 퍘 퍙 퍚 퍛 퍜 퍝 퍞 퍟 퍠 퍡 퍢 퍣 퍤 퍥 퍦 퍧 퍨 퍩 빨 빪 빰 빱 빳 빴 빵 빻 빼 빽 뺀 뺄 뺌 뺍 뺏 뺐 뺑 뺘 뺙 뺨 뻐 뻑 뻔 뻗 뻘 뻠 뻣 뻤 뻥 뻬 뼁 뼈 뼉 뼘 뼙 뼛 뼜 뼝 뽀 뽁 뽄 뽈 뽐 뽑 뽕 뾔 뾰 뿅 뿌 뿍 뿐 뿔 뿜 뿟 뿡 쀼 쁑 쁘 쁜 쁠 쁨 쁩 삐 삑 삔 삘 삠 삡 삣 삥 사 삭 삯 산 삳 살 삵 삶 삼 삽 삿 샀 상 샅 새 색 샌 샐 샘 샙 샛 샜 생 샤 퍪 퍫 퍬 퍭 퍮 퍯 퍰 퍱 퍲 퍳 퍴 퍵 퍶 퍷 퍸 퍹 퍺 퍻 퍾 퍿 펁 펂 펃 펅 펆 펇 펈 펉 펊 펋 펎 펒 펓 펔 펕 펖 펗 펚 펛 펝 펞 펟 펡 펢 펣 펤 펥 펦 펧 펪 펬 펮 펯 펰 펱 펲 펳 펵 펶 펷 펹 펺 펻 펽 펾 펿 폀 폁 폂 폃 폆 폇 폊 폋 폌 폍 폎 폏 폑 폒 폓 폔 폕 폖 샥 샨 샬 샴 샵 샷 샹 섀 섄 섈 섐 섕 서 석 섞 섟 선 섣 설 섦 섧 섬 섭 섯 섰 성 섶 세 섹 센 셀 셈 셉 셋 셌 셍 셔 셕 션 셜 셤 셥 셧 셨 셩 셰 셴 셸 솅 소 속 솎 손 솔 솖 솜 솝 솟 송 솥 솨 솩 솬 솰 솽 쇄 쇈 쇌 쇔 쇗 쇘 쇠 쇤 쇨 쇰 쇱 쇳 쇼 쇽 숀 숄 숌 숍 숏 숑 수 숙 순 숟 술 숨 숩 숫 숭 폗 폙 폚 폛 폜 폝 폞 폟 폠 폢 폤 폥 폦 폧 폨 폩 폪 폫 폮 폯 폱 폲 폳 폵 폶 폷 폸 폹 폺 폻 폾 퐀 퐂 퐃 퐄 퐅 퐆 퐇 퐉 퐊 퐋 퐌 퐍 퐎 퐏 퐐 퐑 퐒 퐓 퐔 퐕 퐖 퐗 퐘 퐙 퐚 퐛 퐜 퐞 퐟 퐠 퐡 퐢 퐣 퐤 퐥 퐦 퐧 퐨 퐩 퐪 퐫 퐬 퐭 퐮 퐯 퐰 퐱 퐲 퐳 퐴 퐵 퐶 퐷 숯 숱 숲 숴 쉈 쉐 쉑 쉔 쉘 쉠 쉥 쉬 쉭 쉰 쉴 쉼 쉽 쉿 슁 슈 슉 슐 슘 슛 슝 스 슥 슨 슬 슭 슴 습 슷 승 시 식 신 싣 실 싫 심 십 싯 싱 싶 싸 싹 싻 싼 쌀 쌈 쌉 쌌 쌍 쌓 쌔 쌕 쌘 쌜 쌤 쌥 쌨 쌩 썅 써 썩 썬 썰 썲 썸 썹 썼 썽 쎄 쎈 쎌 쏀 쏘 쏙 쏜 쏟 쏠 쏢 쏨 쏩 쏭 쏴 쏵 쏸 쐈 쐐 쐤 쐬 쐰 퐸 퐹 퐺 퐻 퐼 퐽 퐾 퐿 푁 푂 푃 푅 푆 푇 푈 푉 푊 푋 푌 푍 푎 푏 푐 푑 푒 푓 푔 푕 푖 푗 푘 푙 푚 푛 푝 푞 푟 푡 푢 푣 푥 푦 푧 푨 푩 푪 푫 푬 푮 푰 푱 푲 푳 푴 푵 푶 푷 푺 푻 푽 푾 풁 풃 풄 풅 풆 풇 풊 풌 풎 풏 풐 풑 풒 풓 풕 풖 풗 풘 풙 풚 풛 풜 풝 쐴 쐼 쐽 쑈 쑤 쑥 쑨 쑬 쑴 쑵 쑹 쒀 쒔 쒜 쒸 쒼 쓩 쓰 쓱 쓴 쓸 쓺 쓿 씀 씁 씌 씐 씔 씜 씨 씩 씬 씰 씸 씹 씻 씽 아 악 안 앉 않 알 앍 앎 앓 암 압 앗 았 앙 앝 앞 애 액 앤 앨 앰 앱 앳 앴 앵 야 약 얀 얄 얇 얌 얍 얏 양 얕 얗 얘 얜 얠 얩 어 억 언 얹 얻 얼 얽 얾 엄 업 없 엇 었 엉 엊 엌 엎 풞 풟 풠 풡 풢 풣 풤 풥 풦 풧 풨 풪 풫 풬 풭 풮 풯 풰 풱 풲 풳 풴 풵 풶 풷 풸 풹 풺 풻 풼 풽 풾 풿 퓀 퓁 퓂 퓃 퓄 퓅 퓆 퓇 퓈 퓉 퓊 퓋 퓍 퓎 퓏 퓑 퓒 퓓 퓕 퓖 퓗 퓘 퓙 퓚 퓛 퓝 퓞 퓠 퓡 퓢 퓣 퓤 퓥 퓦 퓧 퓩 퓪 퓫 퓭 퓮 퓯 퓱 퓲 퓳 퓴 퓵 퓶 퓷 퓹 퓺 퓼 에 엑 엔 엘 엠 엡 엣 엥 여 역 엮 연 열 엶 엷 염 엽 엾 엿 였 영 옅 옆 옇 예 옌 옐 옘 옙 옛 옜 오 옥 온 올 옭 옮 옰 옳 옴 옵 옷 옹 옻 와 왁 완 왈 왐 왑 왓 왔 왕 왜 왝 왠 왬 왯 왱 외 왹 왼 욀 욈 욉 욋 욍 요 욕 욘 욜 욤 욥 욧 용 우 욱 운 울 욹 욺 움 웁 웃 웅 워 웍 원 월 웜 웝 웠 웡 웨 퓾 퓿 픀 픁 픂 픃 픅 픆 픇 픉 픊 픋 픍 픎 픏 픐 픑 픒 픓 픖 픘 픙 픚 픛 픜 픝 픞 픟 픠 픡 픢 픣 픤 픥 픦 픧 픨 픩 픪 픫 픬 픭 픮 픯 픰 픱 픲 픳 픴 픵 픶 픷 픸 픹 픺 픻 픾 픿 핁 핂 핃 핅 핆 핇 핈 핉 핊 핋 핎 핐 핒 핓 핔 핕 핖 핗 핚 핛 핝 핞 핟 핡 핢 핣 웩 웬 웰 웸 웹 웽 위 윅 윈 윌 윔 윕 윗 윙 유 육 윤 율 윰 윱 윳 융 윷 으 윽 은 을 읊 음 읍 읏 응 읒 읓 읔 읕 읖 읗 의 읜 읠 읨 읫 이 익 인 일 읽 읾 잃 임 입 잇 있 잉 잊 잎 자 작 잔 잖 잗 잘 잚 잠 잡 잣 잤 장 잦 재 잭 잰 잴 잼 잽 잿 쟀 쟁 쟈 쟉 쟌 쟎 쟐 쟘 쟝 쟤 쟨 쟬 저 적 전 절 젊 핤 핦 핧 핪 핬 핮 핯 핰 핱 핲 핳 핶 핷 핹 핺 핻 핽 핾 핿 햀 햁 햂 햃 햆 햊 햋 햌 햍 햎 햏 햑 햒 햓 햔 햕 햖 햗 햘 햙 햚 햛 햜 햝 햞 햟 햠 햡 햢 햣 햤 햦 햧 햨 햩 햪 햫 햬 햭 햮 햯 햰 햱 햲 햳 햴 햵 햶 햷 햸 햹 햺 햻 햼 햽 햾 햿 헀 헁 헂 헃 헄 헅 헆 헇 점 접 젓 정 젖 제 젝 젠 젤 젬 젭 젯 젱 져 젼 졀 졈 졉 졌 졍 졔 조 족 존 졸 졺 좀 좁 좃 종 좆 좇 좋 좌 좍 좔 좝 좟 좡 좨 좼 좽 죄 죈 죌 죔 죕 죗 죙 죠 죡 죤 죵 주 죽 준 줄 줅 줆 줌 줍 줏 중 줘 줬 줴 쥐 쥑 쥔 쥘 쥠 쥡 쥣 쥬 쥰 쥴 쥼 즈 즉 즌 즐 즘 즙 즛 증 지 직 진 짇 질 짊 짐 집 짓 헊 헋 헍 헎 헏 헑 헓 헔 헕 헖 헗 헚 헜 헞 헟 헠 헡 헢 헣 헦 헧 헩 헪 헫 헭 헮 헯 헰 헱 헲 헳 헶 헸 헺 헻 헼 헽 헾 헿 혂 혃 혅 혆 혇 혉 혊 혋 혌 혍 혎 혏 혒 혖 혗 혘 혙 혚 혛 혝 혞 혟 혡 혢 혣 혥 혦 혧 혨 혩 혪 혫 혬 혮 혯 혰 혱 혲 혳 혴 혵 혶 혷 혺 혻 징 짖 짙 짚 짜 짝 짠 짢 짤 짧 짬 짭 짯 짰 짱 째 짹 짼 쨀 쨈 쨉 쨋 쨌 쨍 쨔 쨘 쨩 쩌 쩍 쩐 쩔 쩜 쩝 쩟 쩠 쩡 쩨 쩽 쪄 쪘 쪼 쪽 쫀 쫄 쫌 쫍 쫏 쫑 쫓 쫘 쫙 쫠 쫬 쫴 쬈 쬐 쬔 쬘 쬠 쬡 쭁 쭈 쭉 쭌 쭐 쭘 쭙 쭝 쭤 쭸 쭹 쮜 쮸 쯔 쯤 쯧 쯩 찌 찍 찐 찔 찜 찝 찡 찢 찧 차 착 찬 찮 찰 참 찹 찻 혽 혾 혿 홁 홂 홃 홄 홆 홇 홊 홌 홎 홏 홐 홒 홓 홖 홗 홙 홚 홛 홝 홞 홟 홠 홡 홢 홣 홤 홥 홦 홨 홪 홫 홬 홭 홮 홯 홲 홳 홵 홶 홷 홸 홹 홺 홻 홼 홽 홾 홿 횀 횁 횂 횄 횆 횇 횈 횉 횊 횋 횎 횏 횑 횒 횓 횕 횖 횗 횘 횙 횚 횛 횜 횞 횠 횢 횣 횤 횥 횦 횧 횩 횪 찼 창 찾 채 책 챈 챌 챔 챕 챗 챘 챙 챠 챤 챦 챨 챰 챵 처 척 천 철 첨 첩 첫 첬 청 체 첵 첸 첼 쳄 쳅 쳇 쳉 쳐 쳔 쳤 쳬 쳰 촁 초 촉 촌 촐 촘 촙 촛 총 촤 촨 촬 촹 최 쵠 쵤 쵬 쵭 쵯 쵱 쵸 춈 추 축 춘 출 춤 춥 춧 충 춰 췄 췌 췐 취 췬 췰 췸 췹 췻 췽 츄 츈 츌 츔 츙 츠 측 츤 츨 츰 츱 츳 층 횫 횭 횮 횯 횱 횲 횳 횴 횵 횶 횷 횸 횺 횼 횽 횾 횿 훀 훁 훂 훃 훆 훇 훉 훊 훋 훍 훎 훏 훐 훒 훓 훕 훖 훘 훚 훛 훜 훝 훞 훟 훡 훢 훣 훥 훦 훧 훩 훪 훫 훬 훭 훮 훯 훱 훲 훳 훴 훶 훷 훸 훹 훺 훻 훾 훿 휁 휂 휃 휅 휆 휇 휈 휉 휊 휋 휌 휍 휎 휏 휐 휒 휓 휔 치 칙 친 칟 칠 칡 침 칩 칫 칭 카 칵 칸 칼 캄 캅 캇 캉 캐 캑 캔 캘 캠 캡 캣 캤 캥 캬 캭 컁 커 컥 컨 컫 컬 컴 컵 컷 컸 컹 케 켁 켄 켈 켐 켑 켓 켕 켜 켠 켤 켬 켭 켯 켰 켱 켸 코 콕 콘 콜 콤 콥 콧 콩 콰 콱 콴 콸 쾀 쾅 쾌 쾡 쾨 쾰 쿄 쿠 쿡 쿤 쿨 쿰 쿱 쿳 쿵 쿼 퀀 퀄 퀑 퀘 퀭 퀴 퀵 퀸 퀼 휕 휖 휗 휚 휛 휝 휞 휟 휡 휢 휣 휤 휥 휦 휧 휪 휬 휮 휯 휰 휱 휲 휳 휶 휷 휹 휺 휻 휽 휾 휿 흀 흁 흂 흃 흅 흆 흈 흊 흋 흌 흍 흎 흏 흒 흓 흕 흚 흛 흜 흝 흞 흟 흢 흤 흦 흧 흨 흪 흫 흭 흮 흯 흱 흲 흳 흵 흶 흷 흸 흹 흺 흻 흾 흿 힀 힂 힃 힄 힅 힆 힇 힊 힋 큄 큅 큇 큉 큐 큔 큘 큠 크 큭 큰 클 큼 큽 킁 키 킥 킨 킬 킴 킵 킷 킹 타 탁 탄 탈 탉 탐 탑 탓 탔 탕 태 택 탠 탤 탬 탭 탯 탰 탱 탸 턍 터 턱 턴 털 턺 텀 텁 텃 텄 텅 테 텍 텐 텔 템 텝 텟 텡 텨 텬 텼 톄 톈 토 톡 톤 톨 톰 톱 톳 통 톺 톼 퇀 퇘 퇴 퇸 툇 툉 툐 투 툭 툰 툴 툼 툽 툿 퉁 퉈 퉜 힍 힎 힏 힑 힒 힓 힔 힕 힖 힗 힚 힜 힞 힟 힠 힡 힢 힣 퉤 튀 튁 튄 튈 튐 튑 튕 튜 튠 튤 튬 튱 트 특 튼 튿 틀 틂 틈 틉 틋 틔 틘 틜 틤 틥 티 틱 틴 틸 팀 팁 팃 팅 파 팍 팎 판 팔 팖 팜 팝 팟 팠 팡 팥 패 팩 팬 팰 팸 팹 팻 팼 팽 퍄 퍅 퍼 퍽 펀 펄 펌 펍 펏 펐 펑 페 펙 펜 펠 펨 펩 펫 펭 펴 편 펼 폄 폅 폈 평 폐 폘 폡 폣 포 폭 폰 폴 폼 폽 폿 퐁 퐈 퐝 푀 푄 표 푠 푤 푭 푯 푸 푹 푼 푿 풀 풂 품 풉 풋 풍 풔 풩 퓌 퓐 퓔 퓜 퓟 퓨 퓬 퓰 퓸 퓻 퓽 프 픈 플 픔 픕 픗 피 픽 핀 필 핌 핍 핏 핑 하 학 한 할 핥 함 합 핫 항 해 핵 핸 핼 햄 햅 햇 했 행 햐 향 허 헉 헌 헐 헒 험 헙 헛 헝 헤 헥 헨 헬 헴 헵 헷 헹 혀 혁 현 혈 혐 협 혓 혔 형 혜 혠 혤 혭 호 혹 혼 홀 홅 홈 홉 홋 홍 홑 화 확 환 활 홧 황 홰 홱 홴 횃 횅 회 획 횐 횔 횝 횟 횡 효 횬 횰 횹 횻 후 훅 훈 훌 훑 훔 훗 훙 훠 훤 훨 훰 훵 훼 훽 휀 휄 휑 휘 휙 휜 휠 휨 휩 휫 휭 휴 휵 휸 휼 흄 흇 흉 흐 흑 흔 흖 흗 흘 흙 흠 흡 흣 흥 흩 희 흰 흴 흼 흽 힁 히 힉 힌 힐 힘 힙 힛 힝 伽 佳 假 價 加 可 呵 哥 嘉 嫁 家 暇 架 枷 柯 歌 珂 痂 稼 苛 茄 街 袈 訶 賈 跏 軻 迦 駕 刻 却 各 恪 慤 殼 珏 脚 覺 角 閣 侃 刊 墾 奸 姦 干 幹 懇 揀 杆 柬 桿 澗 癎 看 磵 稈 竿 簡 肝 艮 艱 諫 間 乫 喝 曷 渴 碣 竭 葛 褐 蝎 鞨 勘 坎 堪 嵌 感 憾 戡 敢 柑 橄 減 甘 疳 監 瞰 紺 邯 鑑 鑒 龕 匣 岬 甲 胛 鉀 閘 剛 堈 姜 岡 崗 康 强 彊 慷 江 畺 疆 糠 絳 綱 羌 腔 舡 薑 襁 講 鋼 降 鱇 介 价 個 凱 塏 愷 愾 慨 改 槪 漑 疥 皆 盖 箇 芥 蓋 豈 鎧 開 喀 客 坑 更 粳 羹 醵 倨 去 居 巨 拒 据 據 擧 渠 炬 祛 距 踞 車 遽 鉅 鋸 乾 件 健 巾 建 愆 楗 腱 虔 蹇 鍵 騫 乞 傑 杰 桀 儉 劍 劒 檢 瞼 鈐 黔 劫 怯 迲 偈 憩 揭 擊 格 檄 激 膈 覡 隔 堅 牽 犬 甄 絹 繭 肩 見 譴 遣 鵑 抉 決 潔 結 缺 訣 兼 慊 箝 謙 鉗 鎌 京 俓 倞 傾 儆 勁 勍 卿 坰 境 庚 徑 慶 憬 擎 敬 景 暻 更 梗 涇 炅 烱 璟 璥 瓊 痙 硬 磬 竟 競 絅 經 耕 耿 脛 莖 警 輕 逕 鏡 頃 頸 驚 鯨 係 啓 堺 契 季 屆 悸 戒 桂 械 棨 溪 界 癸 磎 稽 系 繫 繼 計 誡 谿 階 鷄 古 叩 告 呱 固 姑 孤 尻 庫 拷 攷 故 敲 暠 枯 槁 沽 痼 皐 睾 稿 羔 考 股 膏 苦 苽 菰 藁 蠱 袴 誥 賈 辜 錮 雇 顧 高 鼓 哭 斛 曲 梏 穀 谷 鵠 困 坤 崑 昆 梱 棍 滾 琨 袞 鯤 汨 滑 骨 供 公 共 功 孔 工 恐 恭 拱 控 攻 珙 空 蚣 貢 鞏 串 寡 戈 果 瓜 科 菓 誇 課 跨 過 鍋 顆 廓 槨 藿 郭 串 冠 官 寬 慣 棺 款 灌 琯 瓘 管 罐 菅 觀 貫 關 館 刮 恝 括 适 侊 光 匡 壙 廣 曠 洸 炚 狂 珖 筐 胱 鑛 卦 掛 罫 乖 傀 塊 壞 怪 愧 拐 槐 魁 宏 紘 肱 轟 交 僑 咬 喬 嬌 嶠 巧 攪 敎 校 橋 狡 皎 矯 絞 翹 膠 蕎 蛟 較 轎 郊 餃 驕 鮫 丘 久 九 仇 俱 具 勾 區 口 句 咎 嘔 坵 垢 寇 嶇 廐 懼 拘 救 枸 柩 構 歐 毆 毬 求 溝 灸 狗 玖 球 瞿 矩 究 絿 耉 臼 舅 舊 苟 衢 謳 購 軀 逑 邱 鉤 銶 駒 驅 鳩 鷗 龜 國 局 菊 鞠 鞫 麴 君 窘 群 裙 軍 郡 堀 屈 掘 窟 宮 弓 穹 窮 芎 躬 倦 券 勸 卷 圈 拳 捲 權 淃 眷 厥 獗 蕨 蹶 闕 机 櫃 潰 詭 軌 饋 句 晷 歸 貴 鬼 龜 叫 圭 奎 揆 槻 珪 硅 窺 竅 糾 葵 規 赳 逵 閨 勻 均 畇 筠 菌 鈞 龜 橘 克 剋 劇 戟 棘 極 隙 僅 劤 勤 懃 斤 根 槿 瑾 筋 芹 菫 覲 謹 近 饉 契 今 妗 擒 昑 檎 琴 禁 禽 芩 衾 衿 襟 金 錦 伋 及 急 扱 汲 級 給 亘 兢 矜 肯 企 伎 其 冀 嗜 器 圻 基 埼 夔 奇 妓 寄 岐 崎 己 幾 忌 技 旗 旣 朞 期 杞 棋 棄 機 欺 氣 汽 沂 淇 玘 琦 琪 璂 璣 畸 畿 碁 磯 祁 祇 祈 祺 箕 紀 綺 羈 耆 耭 肌 記 譏 豈 起 錡 錤 飢 饑 騎 騏 驥 麒 緊 佶 吉 拮 桔 金 喫 儺 喇 奈 娜 懦 懶 拏 拿 癩 羅 蘿 螺 裸 邏 那 樂 洛 烙 珞 落 諾 酪 駱 亂 卵 暖 欄 煖 爛 蘭 難 鸞 捏 捺 南 嵐 枏 楠 湳 濫 男 藍 襤 拉 納 臘 蠟 衲 囊 娘 廊 朗 浪 狼 郎 乃 來 內 奈 柰 耐 冷 女 年 撚 秊 念 恬 拈 捻 寧 寗 努 勞 奴 弩 怒 擄 櫓 爐 瑙 盧 老 蘆 虜 路 露 駑 魯 鷺 碌 祿 綠 菉 錄 鹿 論 壟 弄 濃 籠 聾 膿 農 惱 牢 磊 腦 賂 雷 尿 壘 屢 樓 淚 漏 累 縷 陋 嫩 訥 杻 紐 勒 肋 凜 凌 稜 綾 能 菱 陵 尼 泥 匿 溺 多 茶 丹 亶 但 單 團 壇 彖 斷 旦 檀 段 湍 短 端 簞 緞 蛋 袒 鄲 鍛 撻 澾 獺 疸 達 啖 坍 憺 擔 曇 淡 湛 潭 澹 痰 聃 膽 蕁 覃 談 譚 錟 沓 畓 答 踏 遝 唐 堂 塘 幢 戇 撞 棠 當 糖 螳 黨 代 垈 坮 大 對 岱 帶 待 戴 擡 玳 臺 袋 貸 隊 黛 宅 德 悳 倒 刀 到 圖 堵 塗 導 屠 島 嶋 度 徒 悼 挑 掉 搗 桃 棹 櫂 淘 渡 滔 濤 燾 盜 睹 禱 稻 萄 覩 賭 跳 蹈 逃 途 道 都 鍍 陶 韜 毒 瀆 牘 犢 獨 督 禿 篤 纛 讀 墩 惇 敦 旽 暾 沌 焞 燉 豚 頓 乭 突 仝 冬 凍 動 同 憧 東 桐 棟 洞 潼 疼 瞳 童 胴 董 銅 兜 斗 杜 枓 痘 竇 荳 讀 豆 逗 頭 屯 臀 芚 遁 遯 鈍 得 嶝 橙 燈 登 等 藤 謄 鄧 騰 喇 懶 拏 癩 羅 蘿 螺 裸 邏 樂 洛 烙 珞 絡 落 諾 酪 駱 丹 亂 卵 欄 欒 瀾 爛 蘭 鸞 剌 辣 嵐 擥 攬 欖 濫 籃 纜 藍 襤 覽 拉 臘 蠟 廊 朗 浪 狼 琅 瑯 螂 郞 來 崍 徠 萊 冷 掠 略 亮 倆 兩 凉 梁 樑 粮 粱 糧 良 諒 輛 量 侶 儷 勵 呂 廬 慮 戾 旅 櫚 濾 礪 藜 蠣 閭 驢 驪 麗 黎 力 曆 歷 瀝 礫 轢 靂 憐 戀 攣 漣 煉 璉 練 聯 蓮 輦 連 鍊 冽 列 劣 洌 烈 裂 廉 斂 殮 濂 簾 獵 令 伶 囹 寧 岺 嶺 怜 玲 笭 羚 翎 聆 逞 鈴 零 靈 領 齡 例 澧 禮 醴 隷 勞 怒 撈 擄 櫓 潞 瀘 爐 盧 老 蘆 虜 路 輅 露 魯 鷺 鹵 碌 祿 綠 菉 錄 鹿 麓 論 壟 弄 朧 瀧 瓏 籠 聾 儡 瀨 牢 磊 賂 賚 賴 雷 了 僚 寮 廖 料 燎 療 瞭 聊 蓼 遼 鬧 龍 壘 婁 屢 樓 淚 漏 瘻 累 縷 蔞 褸 鏤 陋 劉 旒 柳 榴 流 溜 瀏 琉 瑠 留 瘤 硫 謬 類 六 戮 陸 侖 倫 崙 淪 綸 輪 律 慄 栗 率 隆 勒 肋 凜 凌 楞 稜 綾 菱 陵 俚 利 厘 吏 唎 履 悧 李 梨 浬 犁 狸 理 璃 異 痢 籬 罹 羸 莉 裏 裡 里 釐 離 鯉 吝 潾 燐 璘 藺 躪 隣 鱗 麟 林 淋 琳 臨 霖 砬 立 笠 粒 摩 瑪 痲 碼 磨 馬 魔 麻 寞 幕 漠 膜 莫 邈 万 卍 娩 巒 彎 慢 挽 晩 曼 滿 漫 灣 瞞 萬 蔓 蠻 輓 饅 鰻 唜 抹 末 沫 茉 襪 靺 亡 妄 忘 忙 望 網 罔 芒 茫 莽 輞 邙 埋 妹 媒 寐 昧 枚 梅 每 煤 罵 買 賣 邁 魅 脈 貊 陌 驀 麥 孟 氓 猛 盲 盟 萌 冪 覓 免 冕 勉 棉 沔 眄 眠 綿 緬 面 麵 滅 蔑 冥 名 命 明 暝 椧 溟 皿 瞑 茗 蓂 螟 酩 銘 鳴 袂 侮 冒 募 姆 帽 慕 摸 摹 暮 某 模 母 毛 牟 牡 瑁 眸 矛 耗 芼 茅 謀 謨 貌 木 沐 牧 目 睦 穆 鶩 歿 沒 夢 朦 蒙 卯 墓 妙 廟 描 昴 杳 渺 猫 竗 苗 錨 務 巫 憮 懋 戊 拇 撫 无 楙 武 毋 無 珷 畝 繆 舞 茂 蕪 誣 貿 霧 鵡 墨 默 們 刎 吻 問 文 汶 紊 紋 聞 蚊 門 雯 勿 沕 物 味 媚 尾 嵋 彌 微 未 梶 楣 渼 湄 眉 米 美 薇 謎 迷 靡 黴 岷 悶 愍 憫 敏 旻 旼 民 泯 玟 珉 緡 閔 密 蜜 謐 剝 博 拍 搏 撲 朴 樸 泊 珀 璞 箔 粕 縛 膊 舶 薄 迫 雹 駁 伴 半 反 叛 拌 搬 攀 斑 槃 泮 潘 班 畔 瘢 盤 盼 磐 磻 礬 絆 般 蟠 返 頒 飯 勃 拔 撥 渤 潑 發 跋 醱 鉢 髮 魃 倣 傍 坊 妨 尨 幇 彷 房 放 方 旁 昉 枋 榜 滂 磅 紡 肪 膀 舫 芳 蒡 蚌 訪 謗 邦 防 龐 倍 俳 北 培 徘 拜 排 杯 湃 焙 盃 背 胚 裴 裵 褙 賠 輩 配 陪 伯 佰 帛 柏 栢 白 百 魄 幡 樊 煩 燔 番 磻 繁 蕃 藩 飜 伐 筏 罰 閥 凡 帆 梵 氾 汎 泛 犯 範 范 法 琺 僻 劈 壁 擘 檗 璧 癖 碧 蘗 闢 霹 便 卞 弁 變 辨 辯 邊 別 瞥 鱉 鼈 丙 倂 兵 屛 幷 昞 昺 柄 棅 炳 甁 病 秉 竝 輧 餠 騈 保 堡 報 寶 普 步 洑 湺 潽 珤 甫 菩 補 褓 譜 輔 伏 僕 匐 卜 宓 復 服 福 腹 茯 蔔 複 覆 輹 輻 馥 鰒 本 乶 俸 奉 封 峯 峰 捧 棒 烽 熢 琫 縫 蓬 蜂 逢 鋒 鳳 不 付 俯 傅 剖 副 否 咐 埠 夫 婦 孚 孵 富 府 復 扶 敷 斧 浮 溥 父 符 簿 缶 腐 腑 膚 艀 芙 莩 訃 負 賦 賻 赴 趺 部 釜 阜 附 駙 鳧 北 分 吩 噴 墳 奔 奮 忿 憤 扮 昐 汾 焚 盆 粉 糞 紛 芬 賁 雰 不 佛 弗 彿 拂 崩 朋 棚 硼 繃 鵬 丕 備 匕 匪 卑 妃 婢 庇 悲 憊 扉 批 斐 枇 榧 比 毖 毗 毘 沸 泌 琵 痺 砒 碑 秕 秘 粃 緋 翡 肥 脾 臂 菲 蜚 裨 誹 譬 費 鄙 非 飛 鼻 嚬 嬪 彬 斌 檳 殯 浜 濱 瀕 牝 玭 貧 賓 頻 憑 氷 聘 騁 乍 事 些 仕 伺 似 使 俟 僿 史 司 唆 嗣 四 士 奢 娑 寫 寺 射 巳 師 徙 思 捨 斜 斯 柶 査 梭 死 沙 泗 渣 瀉 獅 砂 社 祀 祠 私 篩 紗 絲 肆 舍 莎 蓑 蛇 裟 詐 詞 謝 賜 赦 辭 邪 飼 駟 麝 削 數 朔 索 傘 刪 山 散 汕 珊 産 疝 算 蒜 酸 霰 乷 撒 殺 煞 薩 三 參 杉 森 渗 芟 蔘 衫 揷 澁 鈒 颯 上 傷 像 償 商 喪 嘗 孀 尙 峠 常 床 庠 廂 想 桑 橡 湘 爽 牀 狀 相 祥 箱 翔 裳 觴 詳 象 賞 霜 塞 璽 賽 嗇 塞 穡 索 色 牲 生 甥 省 笙 墅 壻 嶼 序 庶 徐 恕 抒 捿 敍 暑 曙 書 栖 棲 犀 瑞 筮 絮 緖 署 胥 舒 薯 西 誓 逝 鋤 黍 鼠 夕 奭 席 惜 昔 晳 析 汐 淅 潟 石 碩 蓆 釋 錫 仙 僊 先 善 嬋 宣 扇 敾 旋 渲 煽 琁 瑄 璇 璿 癬 禪 線 繕 羨 腺 膳 船 蘚 蟬 詵 跣 選 銑 鐥 饍 鮮 卨 屑 楔 泄 洩 渫 舌 薛 褻 設 說 雪 齧 剡 暹 殲 纖 蟾 贍 閃 陝 攝 涉 燮 葉 城 姓 宬 性 惺 成 星 晟 猩 珹 盛 省 筬 聖 聲 腥 誠 醒 世 勢 歲 洗 稅 笹 細 說 貰 召 嘯 塑 宵 小 少 巢 所 掃 搔 昭 梳 沼 消 溯 瀟 炤 燒 甦 疏 疎 瘙 笑 篠 簫 素 紹 蔬 蕭 蘇 訴 逍 遡 邵 銷 韶 騷 俗 屬 束 涑 粟 續 謖 贖 速 孫 巽 損 蓀 遜 飡 率 宋 悚 松 淞 訟 誦 送 頌 刷 殺 灑 碎 鎖 衰 釗 修 受 嗽 囚 垂 壽 嫂 守 岫 峀 帥 愁 戍 手 授 搜 收 數 樹 殊 水 洙 漱 燧 狩 獸 琇 璲 瘦 睡 秀 穗 竪 粹 綏 綬 繡 羞 脩 茱 蒐 蓚 藪 袖 誰 讐 輸 遂 邃 酬 銖 銹 隋 隧 隨 雖 需 須 首 髓 鬚 叔 塾 夙 孰 宿 淑 潚 熟 琡 璹 肅 菽 巡 徇 循 恂 旬 栒 楯 橓 殉 洵 淳 珣 盾 瞬 筍 純 脣 舜 荀 蓴 蕣 詢 諄 醇 錞 順 馴 戌 術 述 鉥 崇 崧 嵩 瑟 膝 蝨 濕 拾 習 褶 襲 丞 乘 僧 勝 升 承 昇 繩 蠅 陞 侍 匙 嘶 始 媤 尸 屎 屍 市 弑 恃 施 是 時 枾 柴 猜 矢 示 翅 蒔 蓍 視 試 詩 諡 豕 豺 埴 寔 式 息 拭 植 殖 湜 熄 篒 蝕 識 軾 食 飾 伸 侁 信 呻 娠 宸 愼 新 晨 燼 申 神 紳 腎 臣 莘 薪 藎 蜃 訊 身 辛 辰 迅 失 室 實 悉 審 尋 心 沁 沈 深 瀋 甚 芯 諶 什 十 拾 雙 氏 亞 俄 兒 啞 娥 峨 我 牙 芽 莪 蛾 衙 訝 阿 雅 餓 鴉 鵝 堊 岳 嶽 幄 惡 愕 握 樂 渥 鄂 鍔 顎 鰐 齷 安 岸 按 晏 案 眼 雁 鞍 顔 鮟 斡 謁 軋 閼 唵 岩 巖 庵 暗 癌 菴 闇 壓 押 狎 鴨 仰 央 怏 昻 殃 秧 鴦 厓 哀 埃 崖 愛 曖 涯 碍 艾 隘 靄 厄 扼 掖 液 縊 腋 額 櫻 罌 鶯 鸚 也 倻 冶 夜 惹 揶 椰 爺 耶 若 野 弱 掠 略 約 若 葯 蒻 藥 躍 亮 佯 兩 凉 壤 孃 恙 揚 攘 敭 暘 梁 楊 樣 洋 瀁 煬 痒 瘍 禳 穰 糧 羊 良 襄 諒 讓 釀 陽 量 養 圄 御 於 漁 瘀 禦 語 馭 魚 齬 億 憶 抑 檍 臆 偃 堰 彦 焉 言 諺 孼 蘖 俺 儼 嚴 奄 掩 淹 嶪 業 円 予 余 勵 呂 女 如 廬 旅 歟 汝 濾 璵 礖 礪 與 艅 茹 輿 轝 閭 餘 驪 麗 黎 亦 力 域 役 易 曆 歷 疫 繹 譯 轢 逆 驛 嚥 堧 姸 娟 宴 年 延 憐 戀 捐 挻 撚 椽 沇 沿 涎 涓 淵 演 漣 烟 然 煙 煉 燃 燕 璉 硏 硯 秊 筵 緣 練 縯 聯 衍 軟 輦 蓮 連 鉛 鍊 鳶 列 劣 咽 悅 涅 烈 熱 裂 說 閱 厭 廉 念 捻 染 殮 炎 焰 琰 艶 苒 簾 閻 髥 鹽 曄 獵 燁 葉 令 囹 塋 寧 嶺 嶸 影 怜 映 暎 楹 榮 永 泳 渶 潁 濚 瀛 瀯 煐 營 獰 玲 瑛 瑩 瓔 盈 穎 纓 羚 聆 英 詠 迎 鈴 鍈 零 霙 靈 領 乂 倪 例 刈 叡 曳 汭 濊 猊 睿 穢 芮 藝 蘂 禮 裔 詣 譽 豫 醴 銳 隸 霓 預 五 伍 俉 傲 午 吾 吳 嗚 塢 墺 奧 娛 寤 悟 惡 懊 敖 旿 晤 梧 汚 澳 烏 熬 獒 筽 蜈 誤 鰲 鼇 屋 沃 獄 玉 鈺 溫 瑥 瘟 穩 縕 蘊 兀 壅 擁 瓮 甕 癰 翁 邕 雍 饔 渦 瓦 窩 窪 臥 蛙 蝸 訛 婉 完 宛 梡 椀 浣 玩 琓 琬 碗 緩 翫 脘 腕 莞 豌 阮 頑 曰 往 旺 枉 汪 王 倭 娃 歪 矮 外 嵬 巍 猥 畏 了 僚 僥 凹 堯 夭 妖 姚 寥 寮 尿 嶢 拗 搖 撓 擾 料 曜 樂 橈 燎 燿 瑤 療 窈 窯 繇 繞 耀 腰 蓼 蟯 要 謠 遙 遼 邀 饒 慾 欲 浴 縟 褥 辱 俑 傭 冗 勇 埇 墉 容 庸 慂 榕 涌 湧 溶 熔 瑢 用 甬 聳 茸 蓉 踊 鎔 鏞 龍 于 佑 偶 優 又 友 右 宇 寓 尤 愚 憂 旴 牛 玗 瑀 盂 祐 禑 禹 紆 羽 芋 藕 虞 迂 遇 郵 釪 隅 雨 雩 勖 彧 旭 昱 栯 煜 稶 郁 頊 云 暈 橒 殞 澐 熉 耘 芸 蕓 運 隕 雲 韻 蔚 鬱 亐 熊 雄 元 原 員 圓 園 垣 媛 嫄 寃 怨 愿 援 沅 洹 湲 源 爰 猿 瑗 苑 袁 轅 遠 阮 院 願 鴛 月 越 鉞 位 偉 僞 危 圍 委 威 尉 慰 暐 渭 爲 瑋 緯 胃 萎 葦 蔿 蝟 衛 褘 謂 違 韋 魏 乳 侑 儒 兪 劉 唯 喩 孺 宥 幼 幽 庾 悠 惟 愈 愉 揄 攸 有 杻 柔 柚 柳 楡 楢 油 洧 流 游 溜 濡 猶 猷 琉 瑜 由 留 癒 硫 紐 維 臾 萸 裕 誘 諛 諭 踰 蹂 遊 逾 遺 酉 釉 鍮 類 六 堉 戮 毓 肉 育 陸 倫 允 奫 尹 崙 淪 潤 玧 胤 贇 輪 鈗 閏 律 慄 栗 率 聿 戎 瀜 絨 融 隆 垠 恩 慇 殷 誾 銀 隱 乙 吟 淫 蔭 陰 音 飮 揖 泣 邑 凝 應 膺 鷹 依 倚 儀 宜 意 懿 擬 椅 毅 疑 矣 義 艤 薏 蟻 衣 誼 議 醫 二 以 伊 利 吏 夷 姨 履 已 弛 彛 怡 易 李 梨 泥 爾 珥 理 異 痍 痢 移 罹 而 耳 肄 苡 荑 裏 裡 貽 貳 邇 里 離 飴 餌 匿 溺 瀷 益 翊 翌 翼 謚 人 仁 刃 印 吝 咽 因 姻 寅 引 忍 湮 燐 璘 絪 茵 藺 蚓 認 隣 靭 靷 鱗 麟 一 佚 佾 壹 日 溢 逸 鎰 馹 任 壬 妊 姙 恁 林 淋 稔 臨 荏 賃 入 卄 立 笠 粒 仍 剩 孕 芿 仔 刺 咨 姉 姿 子 字 孜 恣 慈 滋 炙 煮 玆 瓷 疵 磁 紫 者 自 茨 蔗 藉 諮 資 雌 作 勺 嚼 斫 昨 灼 炸 爵 綽 芍 酌 雀 鵲 孱 棧 殘 潺 盞 岑 暫 潛 箴 簪 蠶 雜 丈 仗 匠 場 墻 壯 奬 將 帳 庄 張 掌 暲 杖 樟 檣 欌 漿 牆 狀 獐 璋 章 粧 腸 臟 臧 莊 葬 蔣 薔 藏 裝 贓 醬 長 障 再 哉 在 宰 才 材 栽 梓 渽 滓 災 縡 裁 財 載 齋 齎 爭 箏 諍 錚 佇 低 儲 咀 姐 底 抵 杵 楮 樗 沮 渚 狙 猪 疽 箸 紵 苧 菹 著 藷 詛 貯 躇 這 邸 雎 齟 勣 吊 嫡 寂 摘 敵 滴 狄 炙 的 積 笛 籍 績 翟 荻 謫 賊 赤 跡 蹟 迪 迹 適 鏑 佃 佺 傳 全 典 前 剪 塡 塼 奠 專 展 廛 悛 戰 栓 殿 氈 澱 煎 琠 田 甸 畑 癲 筌 箋 箭 篆 纏 詮 輾 轉 鈿 銓 錢 鐫 電 顚 顫 餞 切 截 折 浙 癤 竊 節 絶 占 岾 店 漸 点 粘 霑 鮎 點 接 摺 蝶 丁 井 亭 停 偵 呈 姃 定 幀 庭 廷 征 情 挺 政 整 旌 晶 晸 柾 楨 檉 正 汀 淀 淨 渟 湞 瀞 炡 玎 珽 町 睛 碇 禎 程 穽 精 綎 艇 訂 諪 貞 鄭 酊 釘 鉦 鋌 錠 霆 靖 靜 頂 鼎 制 劑 啼 堤 帝 弟 悌 提 梯 濟 祭 第 臍 薺 製 諸 蹄 醍 除 際 霽 題 齊 俎 兆 凋 助 嘲 弔 彫 措 操 早 晁 曺 曹 朝 條 棗 槽 漕 潮 照 燥 爪 璪 眺 祖 祚 租 稠 窕 粗 糟 組 繰 肇 藻 蚤 詔 調 趙 躁 造 遭 釣 阻 雕 鳥 族 簇 足 鏃 存 尊 卒 拙 猝 倧 宗 從 悰 慫 棕 淙 琮 種 終 綜 縱 腫 踪 踵 鍾 鐘 佐 坐 左 座 挫 罪 主 住 侏 做 姝 胄 呪 周 嗾 奏 宙 州 廚 晝 朱 柱 株 注 洲 湊 澍 炷 珠 疇 籌 紂 紬 綢 舟 蛛 註 誅 走 躊 輳 週 酎 酒 鑄 駐 竹 粥 俊 儁 准 埈 寯 峻 晙 樽 浚 準 濬 焌 畯 竣 蠢 逡 遵 雋 駿 茁 中 仲 衆 重 卽 櫛 楫 汁 葺 增 憎 曾 拯 烝 甑 症 繒 蒸 證 贈 之 只 咫 地 址 志 持 指 摯 支 旨 智 枝 枳 止 池 沚 漬 知 砥 祉 祗 紙 肢 脂 至 芝 芷 蜘 誌 識 贄 趾 遲 直 稙 稷 織 職 唇 嗔 塵 振 搢 晉 晋 桭 榛 殄 津 溱 珍 瑨 璡 畛 疹 盡 眞 瞋 秦 縉 縝 臻 蔯 袗 診 賑 軫 辰 進 鎭 陣 陳 震 侄 叱 姪 嫉 帙 桎 瓆 疾 秩 窒 膣 蛭 質 跌 迭 斟 朕 什 執 潗 緝 輯 鏶 集 徵 懲 澄 且 侘 借 叉 嗟 嵯 差 次 此 磋 箚 茶 蹉 車 遮 捉 搾 着 窄 錯 鑿 齪 撰 澯 燦 璨 瓚 竄 簒 纂 粲 纘 讚 贊 鑽 餐 饌 刹 察 擦 札 紮 僭 參 塹 慘 慙 懺 斬 站 讒 讖 倉 倡 創 唱 娼 廠 彰 愴 敞 昌 昶 暢 槍 滄 漲 猖 瘡 窓 脹 艙 菖 蒼 債 埰 寀 寨 彩 採 砦 綵 菜 蔡 采 釵 冊 柵 策 責 凄 妻 悽 處 倜 刺 剔 尺 慽 戚 拓 擲 斥 滌 瘠 脊 蹠 陟 隻 仟 千 喘 天 川 擅 泉 淺 玔 穿 舛 薦 賤 踐 遷 釧 闡 阡 韆 凸 哲 喆 徹 撤 澈 綴 輟 轍 鐵 僉 尖 沾 添 甛 瞻 簽 籤 詹 諂 堞 妾 帖 捷 牒 疊 睫 諜 貼 輒 廳 晴 淸 聽 菁 請 靑 鯖 切 剃 替 涕 滯 締 諦 逮 遞 體 初 剿 哨 憔 抄 招 梢 椒 楚 樵 炒 焦 硝 礁 礎 秒 稍 肖 艸 苕 草 蕉 貂 超 酢 醋 醮 促 囑 燭 矗 蜀 觸 寸 忖 村 邨 叢 塚 寵 悤 憁 摠 總 聰 蔥 銃 撮 催 崔 最 墜 抽 推 椎 楸 樞 湫 皺 秋 芻 萩 諏 趨 追 鄒 酋 醜 錐 錘 鎚 雛 騶 鰍 丑 畜 祝 竺 筑 築 縮 蓄 蹙 蹴 軸 逐 春 椿 瑃 出 朮 黜 充 忠 沖 蟲 衝 衷 悴 膵 萃 贅 取 吹 嘴 娶 就 炊 翠 聚 脆 臭 趣 醉 驟 鷲 側 仄 厠 惻 測 層 侈 値 嗤 峙 幟 恥 梔 治 淄 熾 痔 痴 癡 稚 穉 緇 緻 置 致 蚩 輜 雉 馳 齒 則 勅 飭 親 七 柒 漆 侵 寢 枕 沈 浸 琛 砧 針 鍼 蟄 秤 稱 快 他 咤 唾 墮 妥 惰 打 拖 朶 楕 舵 陀 馱 駝 倬 卓 啄 坼 度 托 拓 擢 晫 柝 濁 濯 琢 琸 託 鐸 呑 嘆 坦 彈 憚 歎 灘 炭 綻 誕 奪 脫 探 眈 耽 貪 塔 搭 榻 宕 帑 湯 糖 蕩 兌 台 太 怠 態 殆 汰 泰 笞 胎 苔 跆 邰 颱 宅 擇 澤 撑 攄 兎 吐 土 討 慟 桶 洞 痛 筒 統 通 堆 槌 腿 褪 退 頹 偸 套 妬 投 透 鬪 慝 特 闖 坡 婆 巴 把 播 擺 杷 波 派 爬 琶 破 罷 芭 跛 頗 判 坂 板 版 瓣 販 辦 鈑 阪 八 叭 捌 佩 唄 悖 敗 沛 浿 牌 狽 稗 覇 貝 彭 澎 烹 膨 愎 便 偏 扁 片 篇 編 翩 遍 鞭 騙 貶 坪 平 枰 萍 評 吠 嬖 幣 廢 弊 斃 肺 蔽 閉 陛 佈 包 匍 匏 咆 哺 圃 布 怖 抛 抱 捕 暴 泡 浦 疱 砲 胞 脯 苞 葡 蒲 袍 褒 逋 鋪 飽 鮑 幅 暴 曝 瀑 爆 輻 俵 剽 彪 慓 杓 標 漂 瓢 票 表 豹 飇 飄 驃 品 稟 楓 諷 豊 風 馮 彼 披 疲 皮 被 避 陂 匹 弼 必 泌 珌 畢 疋 筆 苾 馝 乏 逼 下 何 厦 夏 廈 昰 河 瑕 荷 蝦 賀 遐 霞 鰕 壑 學 虐 謔 鶴 寒 恨 悍 旱 汗 漢 澣 瀚 罕 翰 閑 閒 限 韓 割 轄 函 含 咸 啣 喊 檻 涵 緘 艦 銜 陷 鹹 合 哈 盒 蛤 閤 闔 陜 亢 伉 姮 嫦 巷 恒 抗 杭 桁 沆 港 缸 肛 航 行 降 項 亥 偕 咳 垓 奚 孩 害 懈 楷 海 瀣 蟹 解 該 諧 邂 駭 骸 劾 核 倖 幸 杏 荇 行 享 向 嚮 珦 鄕 響 餉 饗 香 噓 墟 虛 許 憲 櫶 獻 軒 歇 險 驗 奕 爀 赫 革 俔 峴 弦 懸 晛 泫 炫 玄 玹 現 眩 睍 絃 絢 縣 舷 衒 見 賢 鉉 顯 孑 穴 血 頁 嫌 俠 協 夾 峽 挾 浹 狹 脅 脇 莢 鋏 頰 亨 兄 刑 型 形 泂 滎 瀅 灐 炯 熒 珩 瑩 荊 螢 衡 逈 邢 鎣 馨 兮 彗 惠 慧 暳 蕙 蹊 醯 鞋 乎 互 呼 壕 壺 好 岵 弧 戶 扈 昊 晧 毫 浩 淏 湖 滸 澔 濠 濩 灝 狐 琥 瑚 瓠 皓 祜 糊 縞 胡 芦 葫 蒿 虎 號 蝴 護 豪 鎬 頀 顥 惑 或 酷 婚 昏 混 渾 琿 魂 忽 惚 笏 哄 弘 汞 泓 洪 烘 紅 虹 訌 鴻 化 和 嬅 樺 火 畵 禍 禾 花 華 話 譁 貨 靴 廓 擴 攫 確 碻 穫 丸 喚 奐 宦 幻 患 換 歡 晥 桓 渙 煥 環 紈 還 驩 鰥 活 滑 猾 豁 闊 凰 幌 徨 恍 惶 愰 慌 晃 晄 榥 況 湟 滉 潢 煌 璜 皇 篁 簧 荒 蝗 遑 隍 黃 匯 回 廻 徊 恢 悔 懷 晦 會 檜 淮 澮 灰 獪 繪 膾 茴 蛔 誨 賄 劃 獲 宖 橫 鐄 哮 嚆 孝 效 斅 曉 梟 涍 淆 爻 肴 酵 驍 侯 候 厚 后 吼 喉 嗅 帿 後 朽 煦 珝 逅 勛 勳 塤 壎 焄 熏 燻 薰 訓 暈 薨 喧 暄 煊 萱 卉 喙 毁 彙 徽 揮 暉 煇 諱 輝 麾 休 携 烋 畦 虧 恤 譎 鷸 兇 凶 匈 洶 胸 黑 昕 欣 炘 痕 吃 屹 紇 訖 欠 欽 歆 吸 恰 洽 翕 興 僖 凞 喜 噫 囍 姬 嬉 希 憙 憘 戱 晞 曦 熙 熹 熺 犧 禧 稀 羲 詰 encoding_rs-0.8.33/src/test_data/euc_kr_out_ref.txt000064400000000000000000001442711046102023000205150ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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  ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘ ’ “ ” • – — ˜ ™ š › œ  ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ 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 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 Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ 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 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 ā Ă ă Ą ą Ć ć Ĉ ĉ Ċ ċ Č č Ď ď Đ đ Ē ē Ĕ ĕ Ė ė Ę ę Ě ě Ĝ ĝ Ğ ğ Ġ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ 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 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 Ł ł Ń ń Ņ ņ Ň ň ʼn Ŋ ŋ Ō ō Ŏ ŏ Ő ő Œ œ Ŕ ŕ Ŗ ŗ Ř ř Ś ś Ŝ ŝ Ş ş Š š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ A B C D E F G H I J K L M N O P Q R ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ ƻ Ƽ ƽ ƾ ƿ ǡ Ǣ ǣ Ǥ ǥ Ǧ ǧ Ǩ ǩ Ǫ ǫ Ǭ ǭ Ǯ ǯ ǰ DZ Dz dz Ǵ ǵ Ƕ Ƿ Ǹ ǹ Ǻ ǻ Ǽ ǽ Ǿ ǿ ȡ Ȣ ȣ Ȥ ȥ Ȧ ȧ Ȩ ȩ Ȫ ȫ Ȭ ȭ Ȯ ȯ Ȱ ȱ Ȳ ȳ ȴ ȵ ȶ ȷ ȸ ȹ Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ ʩ ʪ ʫ ʬ ʭ ʮ ʯ ʰ ʱ ʲ ʳ ʴ ʵ ʶ ʷ ʸ ʹ ʺ ʻ ʼ ʽ ʾ ʿ ˡ ˢ ˣ ˤ ˥ ˦ ˧ ˨ ˩ ˪ ˫ ˬ ˭ ˮ ˯ ˰ ˱ ˲ ˳ ˴ ˵ ˶ ˷ ˸ ˹ ˺ ˻ ˼ ˽ ˾ ˿ ̡ ̢ ̣ ̤ ̥ ̦ ̧ ̨ ̩ ̪ ̫ ̬ ̭ ̮ ̯ ̰ ̱ ̲ ̳ ̴ ̵ ̶ ̷ ̸ ̹ ̺ ̻ ̼ ̽ ̾ ̿ ͡ ͢ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ Ͱ ͱ Ͳ ͳ ʹ ͵ Ͷ ͷ ͸ ͹ ͺ ͻ ͼ ͽ ; Ϳ Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο ϡ Ϣ ϣ Ϥ ϥ Ϧ ϧ Ϩ ϩ Ϫ ϫ Ϭ ϭ Ϯ ϯ ϰ ϱ ϲ ϳ ϴ ϵ ϶ Ϸ ϸ Ϲ Ϻ ϻ ϼ Ͻ Ͼ Ͽ С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ Ӻ ӻ Ӽ ӽ Ӿ ӿ ԡ Ԣ ԣ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԫ ԫ Ԭ ԭ Ԯ ԯ ԰ Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ ֡ ֢ ֣ ֤ ֥ ֦ ֧ ֨ ֩ ֪ ֫ ֬ ֭ ֮ ֯ ְ ֱ ֲ ֳ ִ ֵ ֶ ַ ָ ֹ ֺ ֻ ּ ֽ ־ ֿ ס ע ף פ ץ צ ק ר ש ת ׫ ׬ ׭ ׮ ׯ װ ױ ײ ׳ ״ ׵ ׶ ׷ ׸ ׹ ׺ ׻ ׼ ׽ ׾ ׿ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ػ ؼ ؽ ؾ ؿ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٪ ٫ ٬ ٭ ٮ ٯ ٰ ٱ ٲ ٳ ٴ ٵ ٶ ٷ ٸ ٹ ٺ ٻ ټ ٽ پ ٿ ڡ ڢ ڣ ڤ ڥ ڦ ڧ ڨ ک ڪ ګ ڬ ڭ ڮ گ ڰ ڱ ڲ ڳ ڴ ڵ ڶ ڷ ڸ ڹ ں ڻ ڼ ڽ ھ ڿ ۡ ۢ ۣ ۤ ۥ ۦ ۧ ۨ ۩ ۪ ۫ ۬ ۭ ۮ ۯ ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۺ ۻ ۼ ۽ ۾ ۿ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ ܭ ܮ ܯ ܰ ܱ ܲ ܳ ܴ ܵ ܶ ܷ ܸ ܹ ܺ ܻ ܼ ܽ ܾ ܿ ݡ ݢ ݣ ݤ ݥ ݦ ݧ ݨ ݩ ݪ ݫ ݬ ݭ ݮ ݯ ݰ ݱ ݲ ݳ ݴ ݵ ݶ ݷ ݸ ݹ ݺ ݻ ݼ ݽ ݾ ݿ ޡ ޢ ޣ ޤ ޥ ަ ާ ި ީ ު ޫ ެ ޭ ޮ ޯ ް ޱ ޲ ޳ ޴ ޵ ޶ ޷ ޸ ޹ ޺ ޻ ޼ ޽ ޾ ޿ ߡ ߢ ߣ ߤ ߥ ߦ ߧ ߨ ߩ ߪ ߫ ߬ ߭ ߮ ߯ ߰ ߱ ߲ ߳ ߴ ߵ ߶ ߷ ߸ ߹ ߺ ߻ ߼ ߽ ߾ ߿ encoding_rs-0.8.33/src/test_data/gb18030_in.txt000064400000000000000000002145751046102023000172010ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ €  ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘ ’ “ ” • – — ˜ ™ š › œ  ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ @ 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 [ \ ] ^ _ ` 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 { | } ~ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ā ā Ă ă Ą ą Ć ć Ĉ ĉ Ċ ċ Č č Ď ď Đ đ Ē ē Ĕ ĕ Ė ė Ę ę Ě ě Ĝ ĝ Ğ ğ Ġ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ @ 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 [ \ ] ^ _ ` 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 { | } ~ ŀ Ł ł Ń ń Ņ ņ Ň ň ʼn Ŋ ŋ Ō ō Ŏ ŏ Ő ő Œ œ Ŕ ŕ Ŗ ŗ Ř ř Ś ś Ŝ ŝ Ş ş Š š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ @ 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 [ \ ] ^ _ ` 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 { | } ~ ƀ Ɓ Ƃ ƃ Ƅ ƅ Ɔ Ƈ ƈ Ɖ Ɗ Ƌ ƌ ƍ Ǝ Ə Ɛ Ƒ ƒ Ɠ Ɣ ƕ Ɩ Ɨ Ƙ ƙ ƚ ƛ Ɯ Ɲ ƞ Ɵ Ơ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ ƻ Ƽ ƽ ƾ ƿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ǀ ǁ ǂ ǃ DŽ Dž dž LJ Lj lj NJ Nj nj Ǎ ǎ Ǐ ǐ Ǒ ǒ Ǔ ǔ Ǖ ǖ Ǘ ǘ Ǚ ǚ Ǜ ǜ ǝ Ǟ ǟ Ǡ ǡ Ǣ ǣ Ǥ ǥ Ǧ ǧ Ǩ ǩ Ǫ ǫ Ǭ ǭ Ǯ ǯ ǰ DZ Dz dz Ǵ ǵ Ƕ Ƿ Ǹ ǹ Ǻ ǻ Ǽ ǽ Ǿ ǿ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ȁ ȁ Ȃ ȃ Ȅ ȅ Ȇ ȇ Ȉ ȉ Ȋ ȋ Ȍ ȍ Ȏ ȏ Ȑ ȑ Ȓ ȓ Ȕ ȕ Ȗ ȗ Ș ș Ț ț Ȝ ȝ Ȟ ȟ Ƞ ȡ Ȣ ȣ Ȥ ȥ Ȧ ȧ Ȩ ȩ Ȫ ȫ Ȭ ȭ Ȯ ȯ Ȱ ȱ Ȳ ȳ ȴ ȵ ȶ ȷ ȸ ȹ Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ɀ Ɂ ɂ Ƀ Ʉ Ʌ Ɇ ɇ Ɉ ɉ Ɋ ɋ Ɍ ɍ Ɏ ɏ ɐ ɑ ɒ ɓ ɔ ɕ ɖ ɗ ɘ ə ɚ ɛ ɜ ɝ ɞ ɟ ɠ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ ɼ ɽ ɾ ɿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ʀ ʁ ʂ ʃ ʄ ʅ ʆ ʇ ʈ ʉ ʊ ʋ ʌ ʍ ʎ ʏ ʐ ʑ ʒ ʓ ʔ ʕ ʖ ʗ ʘ ʙ ʚ ʛ ʜ ʝ ʞ ʟ ʠ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ ʩ ʪ ʫ ʬ ʭ ʮ ʯ ʰ ʱ ʲ ʳ ʴ ʵ ʶ ʷ ʸ ʹ ʺ ʻ ʼ ʽ ʾ ʿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ˀ ˁ ˂ ˃ ˄ ˅ ˆ ˇ ˈ ˉ ˊ ˋ ˌ ˍ ˎ ˏ ː ˑ ˒ ˓ ˔ ˕ ˖ ˗ ˘ ˙ ˚ ˛ ˜ ˝ ˞ ˟ ˠ ˡ ˢ ˣ ˤ ˥ ˦ ˧ ˨ ˩ ˪ ˫ ˬ ˭ ˮ ˯ ˰ ˱ ˲ ˳ ˴ ˵ ˶ ˷ ˸ ˹ ˺ ˻ ˼ ˽ ˾ ˿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ̀ ́ ̂ ̃ ̄ ̅ ̆ ̇ ̈ ̉ ̊ ̋ ̌ ̍ ̎ ̏ ̐ ̑ ̒ ̓ ̔ ̕ ̖ ̗ ̘ ̙ ̚ ̛ ̜ ̝ ̞ ̟ ̠ ̡ ̢ ̣ ̤ ̥ ̦ ̧ ̨ ̩ ̪ ̫ ̬ ̭ ̮ ̯ ̰ ̱ ̲ ̳ ̴ ̵ ̶ ̷ ̸ ̹ ̺ ̻ ̼ ̽ ̾ ̿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ̀ ́ ͂ ̓ ̈́ ͅ ͆ ͇ ͈ ͉ ͊ ͋ ͌ ͍ ͎ ͏ ͐ ͑ ͒ ͓ ͔ ͕ ͖ ͗ ͘ ͙ ͚ ͛ ͜ ͝ ͞ ͟ ͠ ͡ ͢ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ Ͱ ͱ Ͳ ͳ ʹ ͵ Ͷ ͷ ͸ ͹ ͺ ͻ ͼ ͽ ; Ϳ @ 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 [ \ ] ^ _ ` 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 { | } ~ ΀ ΁ ΂ ΃ ΄ ΅ Ά · Έ Ή Ί ΋ Ό ΍ Ύ Ώ ΐ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο @ 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 [ \ ] ^ _ ` 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 { | } ~ π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ Ϗ ϐ ϑ ϒ ϓ ϔ ϕ ϖ ϗ Ϙ ϙ Ϛ ϛ Ϝ ϝ Ϟ ϟ Ϡ ϡ Ϣ ϣ Ϥ ϥ Ϧ ϧ Ϩ ϩ Ϫ ϫ Ϭ ϭ Ϯ ϯ ϰ ϱ ϲ ϳ ϴ ϵ ϶ Ϸ ϸ Ϲ Ϻ ϻ ϼ Ͻ Ͼ Ͽ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ѐ Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ѝ Ў Џ А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п @ 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 [ \ ] ^ _ ` 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 { | } ~ р с т у ф х ц ч ш щ ъ ы ь э ю я ѐ ё ђ ѓ є ѕ і ї ј љ њ ћ ќ ѝ ў џ Ѡ ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ҁ ҁ ҂ ҃ ҄ ҅ ҆ ҇ ҈ ҉ Ҋ ҋ Ҍ ҍ Ҏ ҏ Ґ ґ Ғ ғ Ҕ ҕ Җ җ Ҙ ҙ Қ қ Ҝ ҝ Ҟ ҟ Ҡ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ӏ Ӂ ӂ Ӄ ӄ Ӆ ӆ Ӈ ӈ Ӊ ӊ Ӌ ӌ Ӎ ӎ ӏ Ӑ ӑ Ӓ ӓ Ӕ ӕ Ӗ ӗ Ә ә Ӛ ӛ Ӝ ӝ Ӟ ӟ Ӡ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ Ӻ ӻ Ӽ ӽ Ӿ ӿ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ԁ ԁ Ԃ ԃ Ԅ ԅ Ԇ ԇ Ԉ ԉ Ԋ ԋ Ԍ ԍ Ԏ ԏ Ԑ ԑ Ԓ ԓ Ԕ ԕ Ԗ ԗ Ԙ ԙ Ԛ ԛ Ԝ ԝ Ԟ ԟ Ԡ ԡ Ԣ ԣ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԫ ԫ Ԭ ԭ Ԯ ԯ ԰ Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ @ 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 [ \ ] ^ _ ` 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 { | } ~ Հ Ձ Ղ Ճ Մ Յ Ն Շ Ո Չ Պ Ջ Ռ Ս Վ Տ Ր Ց Ւ Փ Ք Օ Ֆ ՗ ՘ ՙ ՚ ՛ ՜ ՝ ՞ ՟ ՠ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ @ 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 [ \ ] ^ _ ` 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 { | } ~ ր ց ւ փ ք օ ֆ և ֈ ։ ֊ ֋ ֌ ֍ ֎ ֏ ֐ ֑ ֒ ֓ ֔ ֕ ֖ ֗ ֘ ֙ ֚ ֛ ֜ ֝ ֞ ֟ ֠ ֡ ֢ ֣ ֤ ֥ ֦ ֧ ֨ ֩ ֪ ֫ ֬ ֭ ֮ ֯ ְ ֱ ֲ ֳ ִ ֵ ֶ ַ ָ ֹ ֺ ֻ ּ ֽ ־ ֿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ׀ ׁ ׂ ׃ ׄ ׅ ׆ ׇ ׈ ׉ ׊ ׋ ׌ ׍ ׎ ׏ א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת ׫ ׬ ׭ ׮ ׯ װ ױ ײ ׳ ״ ׵ ׶ ׷ ׸ ׹ ׺ ׻ ׼ ׽ ׾ ׿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ؀ ؁ ؂ ؃ ؄ ؅ ؆ ؇ ؈ ؉ ؊ ؋ ، ؍ ؎ ؏ ؐ ؑ ؒ ؓ ؔ ؕ ؖ ؗ ؘ ؙ ؚ ؛ ؜ ؝ ؞ ؟ ؠ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ػ ؼ ؽ ؾ ؿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ـ ف ق ك ل م ن ه و ى ي ً ٌ ٍ َ ُ ِ ّ ْ ٓ ٔ ٕ ٖ ٗ ٘ ٙ ٚ ٛ ٜ ٝ ٞ ٟ ٠ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٪ ٫ ٬ ٭ ٮ ٯ ٰ ٱ ٲ ٳ ٴ ٵ ٶ ٷ ٸ ٹ ٺ ٻ ټ ٽ پ ٿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ڀ ځ ڂ ڃ ڄ څ چ ڇ ڈ ډ ڊ ڋ ڌ ڍ ڎ ڏ ڐ ڑ ڒ ړ ڔ ڕ ږ ڗ ژ ڙ ښ ڛ ڜ ڝ ڞ ڟ ڠ ڡ ڢ ڣ ڤ ڥ ڦ ڧ ڨ ک ڪ ګ ڬ ڭ ڮ گ ڰ ڱ ڲ ڳ ڴ ڵ ڶ ڷ ڸ ڹ ں ڻ ڼ ڽ ھ ڿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ۀ ہ ۂ ۃ ۄ ۅ ۆ ۇ ۈ ۉ ۊ ۋ ی ۍ ێ ۏ ې ۑ ے ۓ ۔ ە ۖ ۗ ۘ ۙ ۚ ۛ ۜ ۝ ۞ ۟ ۠ ۡ ۢ ۣ ۤ ۥ ۦ ۧ ۨ ۩ ۪ ۫ ۬ ۭ ۮ ۯ ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۺ ۻ ۼ ۽ ۾ ۿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ܀ ܁ ܂ ܃ ܄ ܅ ܆ ܇ ܈ ܉ ܊ ܋ ܌ ܍ ܎ ܏ ܐ ܑ ܒ ܓ ܔ ܕ ܖ ܗ ܘ ܙ ܚ ܛ ܜ ܝ ܞ ܟ ܠ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ ܭ ܮ ܯ ܰ ܱ ܲ ܳ ܴ ܵ ܶ ܷ ܸ ܹ ܺ ܻ ܼ ܽ ܾ ܿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ݀ ݁ ݂ ݃ ݄ ݅ ݆ ݇ ݈ ݉ ݊ ݋ ݌ ݍ ݎ ݏ ݐ ݑ ݒ ݓ ݔ ݕ ݖ ݗ ݘ ݙ ݚ ݛ ݜ ݝ ݞ ݟ ݠ ݡ ݢ ݣ ݤ ݥ ݦ ݧ ݨ ݩ ݪ ݫ ݬ ݭ ݮ ݯ ݰ ݱ ݲ ݳ ݴ ݵ ݶ ݷ ݸ ݹ ݺ ݻ ݼ ݽ ݾ ݿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ހ ށ ނ ރ ބ ޅ ކ އ ވ މ ފ ދ ތ ލ ގ ޏ ސ ޑ ޒ ޓ ޔ ޕ ޖ ޗ ޘ ޙ ޚ ޛ ޜ ޝ ޞ ޟ ޠ ޡ ޢ ޣ ޤ ޥ ަ ާ ި ީ ު ޫ ެ ޭ ޮ ޯ ް ޱ ޲ ޳ ޴ ޵ ޶ ޷ ޸ ޹ ޺ ޻ ޼ ޽ ޾ ޿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ߀ ߁ ߂ ߃ ߄ ߅ ߆ ߇ ߈ ߉ ߊ ߋ ߌ ߍ ߎ ߏ ߐ ߑ ߒ ߓ ߔ ߕ ߖ ߗ ߘ ߙ ߚ ߛ ߜ ߝ ߞ ߟ ߠ ߡ ߢ ߣ ߤ ߥ ߦ ߧ ߨ ߩ ߪ ߫ ߬ ߭ ߮ ߯ ߰ ߱ ߲ ߳ ߴ ߵ ߶ ߷ ߸ ߹ ߺ ߻ ߼ ߽ ߾ ߿ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ encoding_rs-0.8.33/src/test_data/gb18030_in_ref.txt000064400000000000000000002731431046102023000200310ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py 丂 丄 丅 丆 丏 丒 丗 丟 丠 両 丣 並 丩 丮 丯 丱 丳 丵 丷 丼 乀 乁 乂 乄 乆 乊 乑 乕 乗 乚 乛 乢 乣 乤 乥 乧 乨 乪 乫 乬 乭 乮 乯 乲 乴 乵 乶 乷 乸 乹 乺 乻 乼 乽 乿 亀 亁 亂 亃 亄 亅 亇 亊 亐 亖 亗 亙 亜 亝 亞 亣 亪 亯 亰 亱 亴 亶 亷 亸 亹 亼 亽 亾 仈 仌 仏 仐 仒 仚 仛 仜 仠 仢 仦 仧 仩 仭 仮 仯 仱 仴 仸 仹 仺 仼 仾 伀 伂 伃 伄 伅 伆 伇 伈 伋 伌 伒 伓 伔 伕 伖 伜 伝 伡 伣 伨 伩 伬 伭 伮 伱 伳 伵 伷 伹 伻 伾 伿 佀 佁 佂 佄 佅 佇 佈 佉 佊 佋 佌 佒 佔 佖 佡 佢 佦 佨 佪 佫 佭 佮 佱 佲 併 佷 佸 佹 佺 佽 侀 侁 侂 侅 來 侇 侊 侌 侎 侐 侒 侓 侕 侖 侘 侙 侚 侜 侞 侟 価 侢 侤 侫 侭 侰 侱 侲 侳 侴 侶 侷 侸 侹 侺 侻 侼 侽 侾 俀 俁 係 俆 俇 俈 俉 俋 俌 俍 俒 俓 俔 俕 俖 俙 俛 俠 俢 俤 俥 俧 俫 俬 俰 俲 俴 俵 俶 俷 俹 俻 俼 俽 俿 倀 倁 倂 倃 倄 倅 倆 倇 倈 倉 倊 個 倎 倐 們 倓 倕 倖 倗 倛 倝 倞 倠 倢 倣 値 倧 倫 倯 倰 倱 倲 倳 倴 倵 倶 倷 倸 倹 倻 倽 倿 偀 偁 偂 偄 偅 偆 偉 偊 偋 偍 偐 偑 偒 偓 偔 偖 偗 偘 偙 偛 偝 偞 偟 偠 偡 偢 偣 偤 偦 偧 偨 偩 偪 偫 偭 偮 偯 偰 偱 偲 偳 側 偵 偸 偹 偺 偼 偽 傁 傂 傃 傄 傆 傇 傉 傊 傋 傌 傎 傏 傐 傑 傒 傓 傔 傕 傖 傗 傘 備 傚 傛 傜 傝 傞 傟 傠 傡 傢 傤 傦 傪 傫 傭 傮 傯 傰 傱 傳 傴 債 傶 傷 傸 傹 傼 傽 傾 傿 僀 僁 僂 僃 僄 僅 僆 僇 僈 僉 僊 僋 僌 働 僎 僐 僑 僒 僓 僔 僕 僗 僘 僙 僛 僜 僝 僞 僟 僠 僡 僢 僣 僤 僥 僨 僩 僪 僫 僯 僰 僱 僲 僴 僶 僷 僸 價 僺 僼 僽 僾 僿 儀 儁 儂 儃 億 儅 儈 儉 儊 儌 儍 儎 儏 儐 儑 儓 儔 儕 儖 儗 儘 儙 儚 儛 儜 儝 儞 償 儠 儢 儣 儤 儥 儦 儧 儨 儩 優 儫 儬 儭 儮 儯 儰 儱 儲 儳 儴 儵 儶 儷 儸 儹 儺 儻 儼 儽 儾 兂 兇 兊 兌 兎 兏 児 兒 兓 兗 兘 兙 兛 兝 兞 兟 兠 兡 兣 兤 兦 內 兩 兪 兯 兲 兺 兾 兿 冃 冄 円 冇 冊 冋 冎 冏 冐 冑 冓 冔 冘 冚 冝 冞 冟 冡 冣 冦 冧 冨 冩 冪 冭 冮 冴 冸 冹 冺 冾 冿 凁 凂 凃 凅 凈 凊 凍 凎 凐 凒 凓 凔 凕 凖 凗 凘 凙 凚 凜 凞 凟 凢 凣 凥 処 凧 凨 凩 凪 凬 凮 凱 凲 凴 凷 凾 刄 刅 刉 刋 刌 刏 刐 刓 刔 刕 刜 刞 刟 刡 刢 刣 別 刦 刧 刪 刬 刯 刱 刲 刴 刵 刼 刾 剄 剅 剆 則 剈 剉 剋 剎 剏 剒 剓 剕 剗 剘 剙 剚 剛 剝 剟 剠 剢 剣 剤 剦 剨 剫 剬 剭 剮 剰 剱 剳 剴 創 剶 剷 剸 剹 剺 剻 剼 剾 劀 劃 劄 劅 劆 劇 劉 劊 劋 劌 劍 劎 劏 劑 劒 劔 劕 劖 劗 劘 劙 劚 劜 劤 劥 劦 劧 劮 劯 劰 労 劵 劶 劷 劸 効 劺 劻 劼 劽 勀 勁 勂 勄 勅 勆 勈 勊 勌 勍 勎 勏 勑 勓 勔 動 勗 務 勚 勛 勜 勝 勞 勠 勡 勢 勣 勥 勦 勧 勨 勩 勪 勫 勬 勭 勮 勯 勱 勲 勳 勴 勵 勶 勷 勸 勻 勼 勽 匁 匂 匃 匄 匇 匉 匊 匋 匌 匎 匑 匒 匓 匔 匘 匛 匜 匞 匟 匢 匤 匥 匧 匨 匩 匫 匬 匭 匯 匰 匱 匲 匳 匴 匵 匶 匷 匸 匼 匽 區 卂 卄 卆 卋 卌 卍 卐 協 単 卙 卛 卝 卥 卨 卪 卬 卭 卲 卶 卹 卻 卼 卽 卾 厀 厁 厃 厇 厈 厊 厎 厏 厐 厑 厒 厓 厔 厖 厗 厙 厛 厜 厞 厠 厡 厤 厧 厪 厫 厬 厭 厯 厰 厱 厲 厳 厴 厵 厷 厸 厹 厺 厼 厽 厾 叀 參 叄 叅 叆 叇 収 叏 叐 叒 叓 叕 叚 叜 叝 叞 叡 叢 叧 叴 叺 叾 叿 吀 吂 吅 吇 吋 吔 吘 吙 吚 吜 吢 吤 吥 吪 吰 吳 吶 吷 吺 吽 吿 呁 呂 呄 呅 呇 呉 呌 呍 呎 呏 呑 呚 呝 呞 呟 呠 呡 呣 呥 呧 呩 呪 呫 呬 呭 呮 呯 呰 呴 呹 呺 呾 呿 咁 咃 咅 咇 咈 咉 咊 咍 咑 咓 咗 咘 咜 咞 咟 咠 咡 咢 咥 咮 咰 咲 咵 咶 咷 咹 咺 咼 咾 哃 哅 哊 哋 哖 哘 哛 哠 員 哢 哣 哤 哫 哬 哯 哰 哱 哴 哵 哶 哷 哸 哹 哻 哾 唀 唂 唃 唄 唅 唈 唊 唋 唌 唍 唎 唒 唓 唕 唖 唗 唘 唙 唚 唜 唝 唞 唟 唡 唥 唦 唨 唩 唫 唭 唲 唴 唵 唶 唸 唹 唺 唻 唽 啀 啂 啅 啇 啈 啋 啌 啍 啎 問 啑 啒 啓 啔 啗 啘 啙 啚 啛 啝 啞 啟 啠 啢 啣 啨 啩 啫 啯 啰 啱 啲 啳 啴 啹 啺 啽 啿 喅 喆 喌 喍 喎 喐 喒 喓 喕 喖 喗 喚 喛 喞 喠 喡 喢 喣 喤 喥 喦 喨 喩 喪 喫 喬 喭 單 喯 喰 喲 喴 営 喸 喺 喼 喿 嗀 嗁 嗂 嗃 嗆 嗇 嗈 嗊 嗋 嗎 嗏 嗐 嗕 嗗 嗘 嗙 嗚 嗛 嗞 嗠 嗢 嗧 嗩 嗭 嗮 嗰 嗱 嗴 嗶 嗸 嗹 嗺 嗻 嗼 嗿 嘂 嘃 嘄 嘅 嘆 嘇 嘊 嘋 嘍 嘐 嘑 嘒 嘓 嘔 嘕 嘖 嘗 嘙 嘚 嘜 嘝 嘠 嘡 嘢 嘥 嘦 嘨 嘩 嘪 嘫 嘮 嘯 嘰 嘳 嘵 嘷 嘸 嘺 嘼 嘽 嘾 噀 噁 噂 噃 噄 噅 噆 噇 噈 噉 噊 噋 噏 噐 噑 噒 噓 噕 噖 噚 噛 噝 噞 噟 噠 噡 噣 噥 噦 噧 噭 噮 噯 噰 噲 噳 噴 噵 噷 噸 噹 噺 噽 噾 噿 嚀 嚁 嚂 嚃 嚄 嚇 嚈 嚉 嚊 嚋 嚌 嚍 嚐 嚑 嚒 嚔 嚕 嚖 嚗 嚘 嚙 嚚 嚛 嚜 嚝 嚞 嚟 嚠 嚡 嚢 嚤 嚥 嚦 嚧 嚨 嚩 嚪 嚫 嚬 嚭 嚮 嚰 嚱 嚲 嚳 嚴 嚵 嚶 嚸 嚹 嚺 嚻 嚽 嚾 嚿 囀 囁 囂 囃 囄 囅 囆 囇 囈 囉 囋 囌 囍 囎 囏 囐 囑 囒 囓 囕 囖 囘 囙 囜 団 囥 囦 囧 囨 囩 囪 囬 囮 囯 囲 図 囶 囷 囸 囻 囼 圀 圁 圂 圅 圇 國 圌 圍 圎 圏 圐 圑 園 圓 圔 圕 圖 圗 團 圙 圚 圛 圝 圞 圠 圡 圢 圤 圥 圦 圧 圫 圱 圲 圴 圵 圶 圷 圸 圼 圽 圿 坁 坃 坄 坅 坆 坈 坉 坋 坒 坓 坔 坕 坖 坘 坙 坢 坣 坥 坧 坬 坮 坰 坱 坲 坴 坵 坸 坹 坺 坽 坾 坿 垀 垁 垇 垈 垉 垊 垍 垎 垏 垐 垑 垔 垕 垖 垗 垘 垙 垚 垜 垝 垞 垟 垥 垨 垪 垬 垯 垰 垱 垳 垵 垶 垷 垹 垺 垻 垼 垽 垾 垿 埀 埁 埄 埅 埆 埇 埈 埉 埊 埌 埍 埐 埑 埓 埖 埗 埛 埜 埞 埡 埢 埣 埥 埦 埧 埨 埩 埪 埫 埬 埮 埰 埱 埲 埳 埵 埶 執 埻 埼 埾 埿 堁 堃 堄 堅 堈 堉 堊 堌 堎 堏 堐 堒 堓 堔 堖 堗 堘 堚 堛 堜 堝 堟 堢 堣 堥 堦 堧 堨 堩 堫 堬 堭 堮 堯 報 堲 堳 場 堶 堷 堸 堹 堺 堻 堼 堽 堾 堿 塀 塁 塂 塃 塅 塆 塇 塈 塉 塊 塋 塎 塏 塐 塒 塓 塕 塖 塗 塙 塚 塛 塜 塝 塟 塠 塡 塢 塣 塤 塦 塧 塨 塩 塪 塭 塮 塯 塰 塱 塲 塳 塴 塵 塶 塷 塸 塹 塺 塻 塼 塽 塿 墂 墄 墆 墇 墈 墊 墋 墌 墍 墎 墏 墐 墑 墔 墕 墖 増 墘 墛 墜 墝 墠 墡 墢 墣 墤 墥 墦 墧 墪 墫 墬 墭 墮 墯 墰 墱 墲 墳 墴 墵 墶 墷 墸 墹 墺 墻 墽 墾 墿 壀 壂 壃 壄 壆 壇 壈 壉 壊 壋 壌 壍 壎 壏 壐 壒 壓 壔 壖 壗 壘 壙 壚 壛 壜 壝 壞 壟 壠 壡 壢 壣 壥 壦 壧 壨 壩 壪 壭 壯 壱 売 壴 壵 壷 壸 壺 壻 壼 壽 壾 壿 夀 夁 夃 夅 夆 夈 変 夊 夋 夌 夎 夐 夑 夒 夓 夗 夘 夛 夝 夞 夠 夡 夢 夣 夦 夨 夬 夰 夲 夳 夵 夶 夻 夽 夾 夿 奀 奃 奅 奆 奊 奌 奍 奐 奒 奓 奙 奛 奜 奝 奞 奟 奡 奣 奤 奦 奧 奨 奩 奪 奫 奬 奭 奮 奯 奰 奱 奲 奵 奷 奺 奻 奼 奾 奿 妀 妅 妉 妋 妌 妎 妏 妐 妑 妔 妕 妘 妚 妛 妜 妝 妟 妠 妡 妢 妦 妧 妬 妭 妰 妱 妳 妴 妵 妶 妷 妸 妺 妼 妽 妿 姀 姁 姂 姃 姄 姅 姇 姈 姉 姌 姍 姎 姏 姕 姖 姙 姛 姞 姟 姠 姡 姢 姤 姦 姧 姩 姪 姫 姭 姮 姯 姰 姱 姲 姳 姴 姵 姶 姷 姸 姺 姼 姽 姾 娀 娂 娊 娋 娍 娎 娏 娐 娒 娔 娕 娖 娗 娙 娚 娛 娝 娞 娡 娢 娤 娦 娧 娨 娪 娫 娬 娭 娮 娯 娰 娳 娵 娷 娸 娹 娺 娻 娽 娾 娿 婁 婂 婃 婄 婅 婇 婈 婋 婌 婍 婎 婏 婐 婑 婒 婓 婔 婖 婗 婘 婙 婛 婜 婝 婞 婟 婠 婡 婣 婤 婥 婦 婨 婩 婫 婬 婭 婮 婯 婰 婱 婲 婳 婸 婹 婻 婼 婽 婾 媀 媁 媂 媃 媄 媅 媆 媇 媈 媉 媊 媋 媌 媍 媎 媏 媐 媑 媓 媔 媕 媖 媗 媘 媙 媜 媝 媞 媟 媠 媡 媢 媣 媤 媥 媦 媧 媨 媩 媫 媬 媭 媮 媯 媰 媱 媴 媶 媷 媹 媺 媻 媼 媽 媿 嫀 嫃 嫄 嫅 嫆 嫇 嫈 嫊 嫋 嫍 嫎 嫏 嫐 嫑 嫓 嫕 嫗 嫙 嫚 嫛 嫝 嫞 嫟 嫢 嫤 嫥 嫧 嫨 嫪 嫬 嫭 嫮 嫯 嫰 嫲 嫳 嫴 嫵 嫶 嫷 嫸 嫹 嫺 嫻 嫼 嫽 嫾 嫿 嬀 嬁 嬂 嬃 嬄 嬅 嬆 嬇 嬈 嬊 嬋 嬌 嬍 嬎 嬏 嬐 嬑 嬒 嬓 嬔 嬕 嬘 嬙 嬚 嬛 嬜 嬝 嬞 嬟 嬠 嬡 嬢 嬣 嬤 嬥 嬦 嬧 嬨 嬩 嬪 嬫 嬬 嬭 嬮 嬯 嬰 嬱 嬳 嬵 嬶 嬸 嬹 嬺 嬻 嬼 嬽 嬾 嬿 孁 孂 孃 孄 孅 孆 孇 孈 孉 孊 孋 孌 孍 孎 孏 孒 孖 孞 孠 孡 孧 孨 孫 孭 孮 孯 孲 孴 孶 孷 學 孹 孻 孼 孾 孿 宂 宆 宊 宍 宎 宐 宑 宒 宔 宖 実 宧 宨 宩 宬 宭 宮 宯 宱 宲 宷 宺 宻 宼 寀 寁 寃 寈 寉 寊 寋 寍 寎 寏 寑 寔 寕 寖 寗 寘 寙 寚 寛 寜 寠 寢 寣 實 寧 審 寪 寫 寬 寭 寯 寱 寲 寳 寴 寵 寶 寷 寽 対 尀 専 尃 尅 將 專 尋 尌 對 導 尐 尒 尓 尗 尙 尛 尞 尟 尠 尡 尣 尦 尨 尩 尪 尫 尭 尮 尯 尰 尲 尳 尵 尶 尷 屃 屄 屆 屇 屌 屍 屒 屓 屔 屖 屗 屘 屚 屛 屜 屝 屟 屢 層 屧 屨 屩 屪 屫 屬 屭 屰 屲 屳 屴 屵 屶 屷 屸 屻 屼 屽 屾 岀 岃 岄 岅 岆 岇 岉 岊 岋 岎 岏 岒 岓 岕 岝 岞 岟 岠 岡 岤 岥 岦 岧 岨 岪 岮 岯 岰 岲 岴 岶 岹 岺 岻 岼 岾 峀 峂 峃 峅 峆 峇 峈 峉 峊 峌 峍 峎 峏 峐 峑 峓 峔 峕 峖 峗 峘 峚 峛 峜 峝 峞 峟 峠 峢 峣 峧 峩 峫 峬 峮 峯 峱 峲 峳 峴 峵 島 峷 峸 峹 峺 峼 峽 峾 峿 崀 崁 崄 崅 崈 崉 崊 崋 崌 崍 崏 崐 崑 崒 崓 崕 崗 崘 崙 崚 崜 崝 崟 崠 崡 崢 崣 崥 崨 崪 崫 崬 崯 崰 崱 崲 崳 崵 崶 崷 崸 崹 崺 崻 崼 崿 嵀 嵁 嵂 嵃 嵄 嵅 嵆 嵈 嵉 嵍 嵎 嵏 嵐 嵑 嵒 嵓 嵔 嵕 嵖 嵗 嵙 嵚 嵜 嵞 嵟 嵠 嵡 嵢 嵣 嵤 嵥 嵦 嵧 嵨 嵪 嵭 嵮 嵰 嵱 嵲 嵳 嵵 嵶 嵷 嵸 嵹 嵺 嵻 嵼 嵽 嵾 嵿 嶀 嶁 嶃 嶄 嶅 嶆 嶇 嶈 嶉 嶊 嶋 嶌 嶍 嶎 嶏 嶐 嶑 嶒 嶓 嶔 嶕 嶖 嶗 嶘 嶚 嶛 嶜 嶞 嶟 嶠 嶡 嶢 嶣 嶤 嶥 嶦 嶧 嶨 嶩 嶪 嶫 嶬 嶭 嶮 嶯 嶰 嶱 嶲 嶳 嶴 嶵 嶶 嶸 嶹 嶺 嶻 嶼 嶽 嶾 嶿 巀 巁 巂 巃 巄 巆 巇 巈 巉 巊 巋 巌 巎 巏 巐 巑 巒 巓 巔 巕 巖 巗 巘 巙 巚 巜 巟 巠 巣 巤 巪 巬 巭 巰 巵 巶 巸 巹 巺 巻 巼 巿 帀 帄 帇 帉 帊 帋 帍 帎 帒 帓 帗 帞 帟 帠 帡 帢 帣 帤 帥 帨 帩 帪 師 帬 帯 帰 帲 帳 帴 帵 帶 帹 帺 帾 帿 幀 幁 幃 幆 幇 幈 幉 幊 幋 幍 幎 幏 幐 幑 幒 幓 幖 幗 幘 幙 幚 幜 幝 幟 幠 幣 幤 幥 幦 幧 幨 幩 幪 幫 幬 幭 幮 幯 幰 幱 幵 幷 幹 幾 庁 庂 広 庅 庈 庉 庌 庍 庎 庒 庘 庛 庝 庡 庢 庣 庤 庨 庩 庪 庫 庬 庮 庯 庰 庱 庲 庴 庺 庻 庼 庽 庿 廀 廁 廂 廃 廄 廅 廆 廇 廈 廋 廌 廍 廎 廏 廐 廔 廕 廗 廘 廙 廚 廜 廝 廞 廟 廠 廡 廢 廣 廤 廥 廦 廧 廩 廫 廬 廭 廮 廯 廰 廱 廲 廳 廵 廸 廹 廻 廼 廽 弅 弆 弇 弉 弌 弍 弎 弐 弒 弔 弖 弙 弚 弜 弝 弞 弡 弢 弣 弤 弨 弫 弬 弮 弰 弲 弳 弴 張 弶 強 弸 弻 弽 弾 弿 彁 彂 彃 彄 彅 彆 彇 彈 彉 彊 彋 彌 彍 彎 彏 彑 彔 彙 彚 彛 彜 彞 彟 彠 彣 彥 彧 彨 彫 彮 彯 彲 彴 彵 彶 彸 彺 彽 彾 彿 徃 徆 徍 徎 徏 徑 従 徔 徖 徚 徛 徝 從 徟 徠 徢 徣 徤 徥 徦 徧 復 徫 徬 徯 徰 徱 徲 徳 徴 徶 徸 徹 徺 徻 徾 徿 忀 忁 忂 忇 忈 忊 忋 忎 忓 忔 忕 忚 忛 応 忞 忟 忢 忣 忥 忦 忨 忩 忬 忯 忰 忲 忳 忴 忶 忷 忹 忺 忼 怇 怈 怉 怋 怌 怐 怑 怓 怗 怘 怚 怞 怟 怢 怣 怤 怬 怭 怮 怰 怱 怲 怳 怴 怶 怷 怸 怹 怺 怽 怾 恀 恄 恅 恆 恇 恈 恉 恊 恌 恎 恏 恑 恓 恔 恖 恗 恘 恛 恜 恞 恟 恠 恡 恥 恦 恮 恱 恲 恴 恵 恷 恾 悀 悁 悂 悅 悆 悇 悈 悊 悋 悎 悏 悐 悑 悓 悕 悗 悘 悙 悜 悞 悡 悢 悤 悥 悧 悩 悪 悮 悰 悳 悵 悶 悷 悹 悺 悽 悾 悿 惀 惁 惂 惃 惄 惇 惈 惉 惌 惍 惎 惏 惐 惒 惓 惔 惖 惗 惙 惛 惞 惡 惢 惣 惤 惥 惪 惱 惲 惵 惷 惸 惻 惼 惽 惾 惿 愂 愃 愄 愅 愇 愊 愋 愌 愐 愑 愒 愓 愔 愖 愗 愘 愙 愛 愜 愝 愞 愡 愢 愥 愨 愩 愪 愬 愭 愮 愯 愰 愱 愲 愳 愴 愵 愶 愷 愸 愹 愺 愻 愼 愽 愾 慀 慁 慂 慃 慄 慅 慆 慇 慉 態 慍 慏 慐 慒 慓 慔 慖 慗 慘 慙 慚 慛 慜 慞 慟 慠 慡 慣 慤 慥 慦 慩 慪 慫 慬 慭 慮 慯 慱 慲 慳 慴 慶 慸 慹 慺 慻 慼 慽 慾 慿 憀 憁 憂 憃 憄 憅 憆 憇 憈 憉 憊 憌 憍 憏 憐 憑 憒 憓 憕 憖 憗 憘 憙 憚 憛 憜 憞 憟 憠 憡 憢 憣 憤 憥 憦 憪 憫 憭 憮 憯 憰 憱 憲 憳 憴 憵 憶 憸 憹 憺 憻 憼 憽 憿 懀 懁 懃 懄 懅 懆 懇 應 懌 懍 懎 懏 懐 懓 懕 懖 懗 懘 懙 懚 懛 懜 懝 懞 懟 懠 懡 懢 懣 懤 懥 懧 懨 懩 懪 懫 懬 懭 懮 懯 懰 懱 懲 懳 懴 懶 懷 懸 懹 懺 懻 懼 懽 懾 戀 戁 戂 戃 戄 戅 戇 戉 戓 戔 戙 戜 戝 戞 戠 戣 戦 戧 戨 戩 戫 戭 戯 戰 戱 戲 戵 戶 戸 戹 戺 戻 戼 扂 扄 扅 扆 扊 扏 扐 払 扖 扗 扙 扚 扜 扝 扞 扟 扠 扡 扢 扤 扥 扨 扱 扲 扴 扵 扷 扸 扺 扻 扽 抁 抂 抃 抅 抆 抇 抈 抋 抌 抍 抎 抏 抐 抔 抙 抜 抝 択 抣 抦 抧 抩 抪 抭 抮 抯 抰 抲 抳 抴 抶 抷 抸 抺 抾 拀 拁 拃 拋 拏 拑 拕 拝 拞 拠 拡 拤 拪 拫 拰 拲 拵 拸 拹 拺 拻 挀 挃 挄 挅 挆 挊 挋 挌 挍 挏 挐 挒 挓 挔 挕 挗 挘 挙 挜 挦 挧 挩 挬 挭 挮 挰 挱 挳 挴 挵 挶 挷 挸 挻 挼 挾 挿 捀 捁 捄 捇 捈 捊 捑 捒 捓 捔 捖 捗 捘 捙 捚 捛 捜 捝 捠 捤 捥 捦 捨 捪 捫 捬 捯 捰 捲 捳 捴 捵 捸 捹 捼 捽 捾 捿 掁 掃 掄 掅 掆 掋 掍 掑 掓 掔 掕 掗 掙 掚 掛 掜 掝 掞 掟 採 掤 掦 掫 掯 掱 掲 掵 掶 掹 掻 掽 掿 揀 揁 揂 揃 揅 揇 揈 揊 揋 揌 揑 揓 揔 揕 揗 揘 揙 揚 換 揜 揝 揟 揢 揤 揥 揦 揧 揨 揫 揬 揮 揯 揰 揱 揳 揵 揷 揹 揺 揻 揼 揾 搃 搄 搆 搇 搈 搉 搊 損 搎 搑 搒 搕 搖 搗 搘 搙 搚 搝 搟 搢 搣 搤 搥 搧 搨 搩 搫 搮 搯 搰 搱 搲 搳 搵 搶 搷 搸 搹 搻 搼 搾 摀 摂 摃 摉 摋 摌 摍 摎 摏 摐 摑 摓 摕 摖 摗 摙 摚 摛 摜 摝 摟 摠 摡 摢 摣 摤 摥 摦 摨 摪 摫 摬 摮 摯 摰 摱 摲 摳 摴 摵 摶 摷 摻 摼 摽 摾 摿 撀 撁 撃 撆 撈 撉 撊 撋 撌 撍 撎 撏 撐 撓 撔 撗 撘 撚 撛 撜 撝 撟 撠 撡 撢 撣 撥 撦 撧 撨 撪 撫 撯 撱 撲 撳 撴 撶 撹 撻 撽 撾 撿 擁 擃 擄 擆 擇 擈 擉 擊 擋 擌 擏 擑 擓 擔 擕 擖 擙 據 擛 擜 擝 擟 擠 擡 擣 擥 擧 擨 擩 擪 擫 擬 擭 擮 擯 擰 擱 擲 擳 擴 擵 擶 擷 擸 擹 擺 擻 擼 擽 擾 擿 攁 攂 攃 攄 攅 攆 攇 攈 攊 攋 攌 攍 攎 攏 攐 攑 攓 攔 攕 攖 攗 攙 攚 攛 攜 攝 攞 攟 攠 攡 攢 攣 攤 攦 攧 攨 攩 攪 攬 攭 攰 攱 攲 攳 攷 攺 攼 攽 敀 敁 敂 敃 敄 敆 敇 敊 敋 敍 敎 敐 敒 敓 敔 敗 敘 敚 敜 敟 敠 敡 敤 敥 敧 敨 敩 敪 敭 敮 敯 敱 敳 敵 敶 數 敹 敺 敻 敼 敽 敾 敿 斀 斁 斂 斃 斄 斅 斆 斈 斉 斊 斍 斎 斏 斒 斔 斕 斖 斘 斚 斝 斞 斠 斢 斣 斦 斨 斪 斬 斮 斱 斲 斳 斴 斵 斶 斷 斸 斺 斻 斾 斿 旀 旂 旇 旈 旉 旊 旍 旐 旑 旓 旔 旕 旘 旙 旚 旛 旜 旝 旞 旟 旡 旣 旤 旪 旫 旲 旳 旴 旵 旸 旹 旻 旼 旽 旾 旿 昁 昄 昅 昇 昈 昉 昋 昍 昐 昑 昒 昖 昗 昘 昚 昛 昜 昞 昡 昢 昣 昤 昦 昩 昪 昫 昬 昮 昰 昲 昳 昷 昸 昹 昺 昻 昽 昿 晀 時 晄 晅 晆 晇 晈 晉 晊 晍 晎 晐 晑 晘 晙 晛 晜 晝 晞 晠 晢 晣 晥 晧 晩 晪 晫 晬 晭 晱 晲 晳 晵 晸 晹 晻 晼 晽 晿 暀 暁 暃 暅 暆 暈 暉 暊 暋 暍 暎 暏 暐 暒 暓 暔 暕 暘 暙 暚 暛 暜 暞 暟 暠 暡 暢 暣 暤 暥 暦 暩 暪 暫 暬 暭 暯 暰 暱 暲 暳 暵 暶 暷 暸 暺 暻 暼 暽 暿 曀 曁 曂 曃 曄 曅 曆 曇 曈 曉 曊 曋 曌 曍 曎 曏 曐 曑 曒 曓 曔 曕 曖 曗 曘 曚 曞 曟 曠 曡 曢 曣 曤 曥 曧 曨 曪 曫 曬 曭 曮 曯 曱 曵 曶 書 曺 曻 曽 朁 朂 會 朄 朅 朆 朇 朌 朎 朏 朑 朒 朓 朖 朘 朙 朚 朜 朞 朠 朡 朢 朣 朤 朥 朧 朩 朮 朰 朲 朳 朶 朷 朸 朹 朻 朼 朾 朿 杁 杄 杅 杇 杊 杋 杍 杒 杔 杕 杗 杘 杙 杚 杛 杝 杢 杣 杤 杦 杧 杫 杬 杮 東 杴 杶 杸 杹 杺 杻 杽 枀 枂 枃 枅 枆 枈 枊 枌 枍 枎 枏 枑 枒 枓 枔 枖 枙 枛 枟 枠 枡 枤 枦 枩 枬 枮 枱 枲 枴 枹 枺 枻 枼 枽 枾 枿 柀 柂 柅 柆 柇 柈 柉 柊 柋 柌 柍 柎 柕 柖 柗 柛 柟 柡 柣 柤 柦 柧 柨 柪 柫 柭 柮 柲 柵 柶 柷 柸 柹 柺 査 柼 柾 栁 栂 栃 栄 栆 栍 栐 栒 栔 栕 栘 栙 栚 栛 栜 栞 栟 栠 栢 栣 栤 栥 栦 栧 栨 栫 栬 栭 栮 栯 栰 栱 栴 栵 栶 栺 栻 栿 桇 桋 桍 桏 桒 桖 桗 桘 桙 桚 桛 桜 桝 桞 桟 桪 桬 桭 桮 桯 桰 桱 桲 桳 桵 桸 桹 桺 桻 桼 桽 桾 桿 梀 梂 梄 梇 梈 梉 梊 梋 梌 梍 梎 梐 梑 梒 梔 梕 梖 梘 梙 梚 梛 梜 條 梞 梟 梠 梡 梣 梤 梥 梩 梪 梫 梬 梮 梱 梲 梴 梶 梷 梸 梹 梺 梻 梼 梽 梾 梿 棁 棃 棄 棅 棆 棇 棈 棊 棌 棎 棏 棐 棑 棓 棔 棖 棗 棙 棛 棜 棝 棞 棟 棡 棢 棤 棥 棦 棧 棨 棩 棪 棫 棬 棭 棯 棲 棳 棴 棶 棷 棸 棻 棽 棾 棿 椀 椂 椃 椄 椆 椇 椈 椉 椊 椌 椏 椑 椓 椔 椕 椖 椗 椘 椙 椚 椛 検 椝 椞 椡 椢 椣 椥 椦 椧 椨 椩 椪 椫 椬 椮 椯 椱 椲 椳 椵 椶 椷 椸 椺 椻 椼 椾 楀 楁 楃 楄 楅 楆 楇 楈 楉 楊 楋 楌 楍 楎 楏 楐 楑 楒 楓 楕 楖 楘 楙 楛 楜 楟 楡 楢 楤 楥 楧 楨 楩 楪 楬 業 楯 楰 楲 楳 楴 極 楶 楺 楻 楽 楾 楿 榁 榃 榅 榊 榋 榌 榎 榏 榐 榑 榒 榓 榖 榗 榙 榚 榝 榞 榟 榠 榡 榢 榣 榤 榥 榦 榩 榪 榬 榮 榯 榰 榲 榳 榵 榶 榸 榹 榺 榼 榽 榾 榿 槀 槂 槃 槄 槅 槆 槇 槈 槉 構 槍 槏 槑 槒 槓 槕 槖 槗 様 槙 槚 槜 槝 槞 槡 槢 槣 槤 槥 槦 槧 槨 槩 槪 槫 槬 槮 槯 槰 槱 槳 槴 槵 槶 槷 槸 槹 槺 槻 槼 槾 樀 樁 樂 樃 樄 樅 樆 樇 樈 樉 樋 樌 樍 樎 樏 樐 樑 樒 樓 樔 樕 樖 標 樚 樛 樜 樝 樞 樠 樢 樣 樤 樥 樦 樧 権 樫 樬 樭 樮 樰 樲 樳 樴 樶 樷 樸 樹 樺 樻 樼 樿 橀 橁 橂 橃 橅 橆 橈 橉 橊 橋 橌 橍 橎 橏 橑 橒 橓 橔 橕 橖 橗 橚 橜 橝 橞 機 橠 橢 橣 橤 橦 橧 橨 橩 橪 橫 橬 橭 橮 橯 橰 橲 橳 橴 橵 橶 橷 橸 橺 橻 橽 橾 橿 檁 檂 檃 檅 檆 檇 檈 檉 檊 檋 檌 檍 檏 檒 檓 檔 檕 檖 檘 檙 檚 檛 檜 檝 檞 檟 檡 檢 檣 檤 檥 檦 檧 檨 檪 檭 檮 檯 檰 檱 檲 檳 檴 檵 檶 檷 檸 檹 檺 檻 檼 檽 檾 檿 櫀 櫁 櫂 櫃 櫄 櫅 櫆 櫇 櫈 櫉 櫊 櫋 櫌 櫍 櫎 櫏 櫐 櫑 櫒 櫓 櫔 櫕 櫖 櫗 櫘 櫙 櫚 櫛 櫜 櫝 櫞 櫟 櫠 櫡 櫢 櫣 櫤 櫥 櫦 櫧 櫨 櫩 櫪 櫫 櫬 櫭 櫮 櫯 櫰 櫱 櫲 櫳 櫴 櫵 櫶 櫷 櫸 櫹 櫺 櫻 櫼 櫽 櫾 櫿 欀 欁 欂 欃 欄 欅 欆 欇 欈 欉 權 欋 欌 欍 欎 欏 欐 欑 欒 欓 欔 欕 欖 欗 欘 欙 欚 欛 欜 欝 欞 欟 欥 欦 欨 欩 欪 欫 欬 欭 欮 欯 欰 欱 欳 欴 欵 欶 欸 欻 欼 欽 欿 歀 歁 歂 歄 歅 歈 歊 歋 歍 歎 歏 歐 歑 歒 歓 歔 歕 歖 歗 歘 歚 歛 歜 歝 歞 歟 歠 歡 歨 歩 歫 歬 歭 歮 歯 歰 歱 歲 歳 歴 歵 歶 歷 歸 歺 歽 歾 歿 殀 殅 殈 殌 殎 殏 殐 殑 殔 殕 殗 殘 殙 殜 殝 殞 殟 殠 殢 殣 殤 殥 殦 殧 殨 殩 殫 殬 殭 殮 殯 殰 殱 殲 殶 殸 殹 殺 殻 殼 殽 殾 毀 毃 毄 毆 毇 毈 毉 毊 毌 毎 毐 毑 毘 毚 毜 毝 毞 毟 毠 毢 毣 毤 毥 毦 毧 毨 毩 毬 毭 毮 毰 毱 毲 毴 毶 毷 毸 毺 毻 毼 毾 毿 氀 氁 氂 氃 氄 氈 氉 氊 氋 氌 氎 氒 気 氜 氝 氞 氠 氣 氥 氫 氬 氭 氱 氳 氶 氷 氹 氺 氻 氼 氾 氿 汃 汄 汅 汈 汋 汌 汍 汎 汏 汑 汒 汓 汖 汘 汙 汚 汢 汣 汥 汦 汧 汫 汬 汭 汮 汯 汱 汳 汵 汷 汸 決 汻 汼 汿 沀 沄 沇 沊 沋 沍 沎 沑 沒 沕 沖 沗 沘 沚 沜 沝 沞 沠 沢 沨 沬 沯 沰 沴 沵 沶 沷 沺 泀 況 泂 泃 泆 泇 泈 泋 泍 泎 泏 泑 泒 泘 泙 泚 泜 泝 泟 泤 泦 泧 泩 泬 泭 泲 泴 泹 泿 洀 洂 洃 洅 洆 洈 洉 洊 洍 洏 洐 洑 洓 洔 洕 洖 洘 洜 洝 洟 洠 洡 洢 洣 洤 洦 洨 洩 洬 洭 洯 洰 洴 洶 洷 洸 洺 洿 浀 浂 浄 浉 浌 浐 浕 浖 浗 浘 浛 浝 浟 浡 浢 浤 浥 浧 浨 浫 浬 浭 浰 浱 浲 浳 浵 浶 浹 浺 浻 浽 浾 浿 涀 涁 涃 涄 涆 涇 涊 涋 涍 涏 涐 涒 涖 涗 涘 涙 涚 涜 涢 涥 涬 涭 涰 涱 涳 涴 涶 涷 涹 涺 涻 涼 涽 涾 淁 淂 淃 淈 淉 淊 淍 淎 淏 淐 淒 淓 淔 淕 淗 淚 淛 淜 淟 淢 淣 淥 淧 淨 淩 淪 淭 淯 淰 淲 淴 淵 淶 淸 淺 淽 淾 淿 渀 渁 渂 渃 渄 渆 渇 済 渉 渋 渏 渒 渓 渕 渘 渙 減 渜 渞 渟 渢 渦 渧 渨 渪 測 渮 渰 渱 渳 渵 渶 渷 渹 渻 渼 渽 渾 渿 湀 湁 湂 湅 湆 湇 湈 湉 湊 湋 湌 湏 湐 湑 湒 湕 湗 湙 湚 湜 湝 湞 湠 湡 湢 湣 湤 湥 湦 湧 湨 湩 湪 湬 湭 湯 湰 湱 湲 湳 湴 湵 湶 湷 湸 湹 湺 湻 湼 湽 満 溁 溂 溄 溇 溈 溊 溋 溌 溍 溎 溑 溒 溓 溔 溕 準 溗 溙 溚 溛 溝 溞 溠 溡 溣 溤 溦 溨 溩 溫 溬 溭 溮 溰 溳 溵 溸 溹 溼 溾 溿 滀 滃 滄 滅 滆 滈 滉 滊 滌 滍 滎 滐 滒 滖 滘 滙 滛 滜 滝 滣 滧 滪 滫 滬 滭 滮 滯 滰 滱 滲 滳 滵 滶 滷 滸 滺 滻 滼 滽 滾 滿 漀 漁 漃 漄 漅 漇 漈 漊 漋 漌 漍 漎 漐 漑 漒 漖 漗 漘 漙 漚 漛 漜 漝 漞 漟 漡 漢 漣 漥 漦 漧 漨 漬 漮 漰 漲 漴 漵 漷 漸 漹 漺 漻 漼 漽 漿 潀 潁 潂 潃 潄 潅 潈 潉 潊 潌 潎 潏 潐 潑 潒 潓 潔 潕 潖 潗 潙 潚 潛 潝 潟 潠 潡 潣 潤 潥 潧 潨 潩 潪 潫 潬 潯 潰 潱 潳 潵 潶 潷 潹 潻 潽 潾 潿 澀 澁 澂 澃 澅 澆 澇 澊 澋 澏 澐 澑 澒 澓 澔 澕 澖 澗 澘 澙 澚 澛 澝 澞 澟 澠 澢 澣 澤 澥 澦 澨 澩 澪 澫 澬 澭 澮 澯 澰 澱 澲 澴 澵 澷 澸 澺 澻 澼 澽 澾 澿 濁 濃 濄 濅 濆 濇 濈 濊 濋 濌 濍 濎 濏 濐 濓 濔 濕 濖 濗 濘 濙 濚 濛 濜 濝 濟 濢 濣 濤 濥 濦 濧 濨 濩 濪 濫 濬 濭 濰 濱 濲 濳 濴 濵 濶 濷 濸 濹 濺 濻 濼 濽 濾 濿 瀀 瀁 瀂 瀃 瀄 瀅 瀆 瀇 瀈 瀉 瀊 瀋 瀌 瀍 瀎 瀏 瀐 瀒 瀓 瀔 瀕 瀖 瀗 瀘 瀙 瀜 瀝 瀞 瀟 瀠 瀡 瀢 瀤 瀥 瀦 瀧 瀨 瀩 瀪 瀫 瀬 瀭 瀮 瀯 瀰 瀱 瀲 瀳 瀴 瀶 瀷 瀸 瀺 瀻 瀼 瀽 瀾 瀿 灀 灁 灂 灃 灄 灅 灆 灇 灈 灉 灊 灋 灍 灎 灐 灑 灒 灓 灔 灕 灖 灗 灘 灙 灚 灛 灜 灝 灟 灠 灡 灢 灣 灤 灥 灦 灧 灨 灩 灪 灮 灱 灲 灳 灴 灷 灹 灺 灻 災 炁 炂 炃 炄 炆 炇 炈 炋 炌 炍 炏 炐 炑 炓 炗 炘 炚 炛 炞 炟 炠 炡 炢 炣 炤 炥 炦 炧 炨 炩 炪 炰 炲 炴 炵 炶 為 炾 炿 烄 烅 烆 烇 烉 烋 烌 烍 烎 烏 烐 烑 烒 烓 烔 烕 烖 烗 烚 烜 烝 烞 烠 烡 烢 烣 烥 烪 烮 烰 烱 烲 烳 烴 烵 烶 烸 烺 烻 烼 烾 烿 焀 焁 焂 焃 焄 焅 焆 焇 焈 焋 焌 焍 焎 焏 焑 焒 焔 焗 焛 焜 焝 焞 焟 焠 無 焢 焣 焤 焥 焧 焨 焩 焪 焫 焬 焭 焮 焲 焳 焴 焵 焷 焸 焹 焺 焻 焼 焽 焾 焿 煀 煁 煂 煃 煄 煆 煇 煈 煉 煋 煍 煏 煐 煑 煒 煓 煔 煕 煖 煗 煘 煙 煚 煛 煝 煟 煠 煡 煢 煣 煥 煩 煪 煫 煬 煭 煯 煰 煱 煴 煵 煶 煷 煹 煻 煼 煾 煿 熀 熁 熂 熃 熅 熆 熇 熈 熉 熋 熌 熍 熎 熐 熑 熒 熓 熕 熖 熗 熚 熛 熜 熝 熞 熡 熢 熣 熤 熥 熦 熧 熩 熪 熫 熭 熮 熯 熰 熱 熲 熴 熶 熷 熸 熺 熻 熼 熽 熾 熿 燀 燁 燂 燄 燅 燆 燇 燈 燉 燊 燋 燌 燍 燏 燐 燑 燒 燓 燖 燗 燘 燙 燚 燛 燜 燝 燞 營 燡 燢 燣 燤 燦 燨 燩 燪 燫 燬 燭 燯 燰 燱 燲 燳 燴 燵 燶 燷 燸 燺 燻 燼 燽 燾 燿 爀 爁 爂 爃 爄 爅 爇 爈 爉 爊 爋 爌 爍 爎 爏 爐 爑 爒 爓 爔 爕 爖 爗 爘 爙 爚 爛 爜 爞 爟 爠 爡 爢 爣 爤 爥 爦 爧 爩 爫 爭 爮 爯 爲 爳 爴 爺 爼 爾 牀 牁 牂 牃 牄 牅 牆 牉 牊 牋 牎 牏 牐 牑 牓 牔 牕 牗 牘 牚 牜 牞 牠 牣 牤 牥 牨 牪 牫 牬 牭 牰 牱 牳 牴 牶 牷 牸 牻 牼 牽 犂 犃 犅 犆 犇 犈 犉 犌 犎 犐 犑 犓 犔 犕 犖 犗 犘 犙 犚 犛 犜 犝 犞 犠 犡 犢 犣 犤 犥 犦 犧 犨 犩 犪 犫 犮 犱 犲 犳 犵 犺 犻 犼 犽 犾 犿 狀 狅 狆 狇 狉 狊 狋 狌 狏 狑 狓 狔 狕 狖 狘 狚 狛                                                                                                   、 。 · ˉ ˇ ¨ 〃 々 — ~ ‖ … ‘ ’ “ ” 〔 〕 〈 〉 《 》 「 」 『 』 〖 〗 【 】 ± × ÷ ∶ ∧ ∨ ∑ ∏ ∪ ∩ ∈ ∷ √ ⊥ ∥ ∠ ⌒ ⊙ ∫ ∮ ≡ ≌ ≈ ∽ ∝ ≠ ≮ ≯ ≤ ≥ ∞ ∵ ∴ ♂ ♀ ° ′ ″ ℃ $ ¤ ¢ £ ‰ § № ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ※ → ← ↑ ↓ 〓                                                                                                 ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ       ⒈ ⒉ ⒊ ⒋ ⒌ ⒍ ⒎ ⒏ ⒐ ⒑ ⒒ ⒓ ⒔ ⒕ ⒖ ⒗ ⒘ ⒙ ⒚ ⒛ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ⒃ ⒄ ⒅ ⒆ ⒇ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ €  ㈠ ㈡ ㈢ ㈣ ㈤ ㈥ ㈦ ㈧ ㈨ ㈩   Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ Ⅻ                                                                                                    ! " # ¥ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ 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 [ \ ] ^ _ ` 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 { | }  ̄                                                                                                 ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん                                                                                                            ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ                                                                                                         Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω         α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω        ︵ ︶ ︹ ︺ ︿ ﹀ ︽ ︾ ﹁ ﹂ ﹃ ﹄   ︻ ︼ ︷ ︸ ︱  ︳ ︴                                                                                                          А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я                а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я              ˊ ˋ ˙ – ― ‥ ‵ ℅ ℉ ↖ ↗ ↘ ↙ ∕ ∟ ∣ ≒ ≦ ≧ ⊿ ═ ║ ╒ ╓ ╔ ╕ ╖ ╗ ╘ ╙ ╚ ╛ ╜ ╝ ╞ ╟ ╠ ╡ ╢ ╣ ╤ ╥ ╦ ╧ ╨ ╩ ╪ ╫ ╬ ╭ ╮ ╯ ╰ ╱ ╲ ╳ ▁ ▂ ▃ ▄ ▅ ▆ ▇ █ ▉ ▊ ▋ ▌ ▍ ▎ ▏ ▓ ▔ ▕ ▼ ▽ ◢ ◣ ◤ ◥ ☉ ⊕ 〒 〝 〞            ā á ǎ à ē é ě è ī í ǐ ì ō ó ǒ ò ū ú ǔ ù ǖ ǘ ǚ ǜ ü ê ɑ ḿ ń ň ǹ ɡ     ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ㄧ ㄨ ㄩ                      〡 〢 〣 〤 〥 〦 〧 〨 〩 ㊣ ㎎ ㎏ ㎜ ㎝ ㎞ ㎡ ㏄ ㏎ ㏑ ㏒ ㏕ ︰ ¬ ¦  ℡ ㈱  ‐    ー ゛ ゜ ヽ ヾ 〆 ゝ ゞ ﹉ ﹊ ﹋ ﹌ ﹍ ﹎ ﹏ ﹐ ﹑ ﹒ ﹔ ﹕ ﹖ ﹗ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ ﹟ ﹠ ﹡ ﹢ ﹣ ﹤ ﹥ ﹦ ﹨ ﹩ ﹪ ﹫ 〾 ⿰ ⿱ ⿲ ⿳ ⿴ ⿵ ⿶ ⿷ ⿸ ⿹ ⿺ ⿻ 〇              ─ ━ │ ┃ ┄ ┅ ┆ ┇ ┈ ┉ ┊ ┋ ┌ ┍ ┎ ┏ ┐ ┑ ┒ ┓ └ ┕ ┖ ┗ ┘ ┙ ┚ ┛ ├ ┝ ┞ ┟ ┠ ┡ ┢ ┣ ┤ ┥ ┦ ┧ ┨ ┩ ┪ ┫ ┬ ┭ ┮ ┯ ┰ ┱ ┲ ┳ ┴ ┵ ┶ ┷ ┸ ┹ ┺ ┻ ┼ ┽ ┾ ┿ ╀ ╁ ╂ ╃ ╄ ╅ ╆ ╇ ╈ ╉ ╊ ╋                狜 狝 狟 狢 狣 狤 狥 狦 狧 狪 狫 狵 狶 狹 狽 狾 狿 猀 猂 猄 猅 猆 猇 猈 猉 猋 猌 猍 猏 猐 猑 猒 猔 猘 猙 猚 猟 猠 猣 猤 猦 猧 猨 猭 猯 猰 猲 猳 猵 猶 猺 猻 猼 猽 獀 獁 獂 獃 獄 獅 獆 獇 獈 獉 獊 獋 獌 獎 獏 獑 獓 獔 獕 獖 獘 獙 獚 獛 獜 獝 獞 獟 獡 獢 獣 獤 獥 獦 獧 獨 獩 獪 獫 獮 獰 獱                                                                                               獲 獳 獴 獵 獶 獷 獸 獹 獺 獻 獼 獽 獿 玀 玁 玂 玃 玅 玆 玈 玊 玌 玍 玏 玐 玒 玓 玔 玕 玗 玘 玙 玚 玜 玝 玞 玠 玡 玣 玤 玥 玦 玧 玨 玪 玬 玭 玱 玴 玵 玶 玸 玹 玼 玽 玾 玿 珁 珃 珄 珅 珆 珇 珋 珌 珎 珒 珓 珔 珕 珖 珗 珘 珚 珛 珜 珝 珟 珡 珢 珣 珤 珦 珨 珪 珫 珬 珮 珯 珰 珱 珳 珴 珵 珶 珷                                                                                               珸 珹 珺 珻 珼 珽 現 珿 琀 琁 琂 琄 琇 琈 琋 琌 琍 琎 琑 琒 琓 琔 琕 琖 琗 琘 琙 琜 琝 琞 琟 琠 琡 琣 琤 琧 琩 琫 琭 琯 琱 琲 琷 琸 琹 琺 琻 琽 琾 琿 瑀 瑂 瑃 瑄 瑅 瑆 瑇 瑈 瑉 瑊 瑋 瑌 瑍 瑎 瑏 瑐 瑑 瑒 瑓 瑔 瑖 瑘 瑝 瑠 瑡 瑢 瑣 瑤 瑥 瑦 瑧 瑨 瑩 瑪 瑫 瑬 瑮 瑯 瑱 瑲 瑳 瑴 瑵 瑸 瑹 瑺                                                                                               瑻 瑼 瑽 瑿 璂 璄 璅 璆 璈 璉 璊 璌 璍 璏 璑 璒 璓 璔 璕 璖 璗 璘 璙 璚 璛 璝 璟 璠 璡 璢 璣 璤 璥 璦 璪 璫 璬 璭 璮 璯 環 璱 璲 璳 璴 璵 璶 璷 璸 璹 璻 璼 璽 璾 璿 瓀 瓁 瓂 瓃 瓄 瓅 瓆 瓇 瓈 瓉 瓊 瓋 瓌 瓍 瓎 瓏 瓐 瓑 瓓 瓔 瓕 瓖 瓗 瓘 瓙 瓚 瓛 瓝 瓟 瓡 瓥 瓧 瓨 瓩 瓪 瓫 瓬 瓭 瓰 瓱 瓲                                                                                               瓳 瓵 瓸 瓹 瓺 瓻 瓼 瓽 瓾 甀 甁 甂 甃 甅 甆 甇 甈 甉 甊 甋 甌 甎 甐 甒 甔 甕 甖 甗 甛 甝 甞 甠 甡 產 産 甤 甦 甧 甪 甮 甴 甶 甹 甼 甽 甿 畁 畂 畃 畄 畆 畇 畉 畊 畍 畐 畑 畒 畓 畕 畖 畗 畘 畝 畞 畟 畠 畡 畢 畣 畤 畧 畨 畩 畫 畬 畭 畮 畯 異 畱 畳 畵 當 畷 畺 畻 畼 畽 畾 疀 疁 疂 疄 疅 疇                                                                                               疈 疉 疊 疌 疍 疎 疐 疓 疕 疘 疛 疜 疞 疢 疦 疧 疨 疩 疪 疭 疶 疷 疺 疻 疿 痀 痁 痆 痋 痌 痎 痏 痐 痑 痓 痗 痙 痚 痜 痝 痟 痠 痡 痥 痩 痬 痭 痮 痯 痲 痳 痵 痶 痷 痸 痺 痻 痽 痾 瘂 瘄 瘆 瘇 瘈 瘉 瘋 瘍 瘎 瘏 瘑 瘒 瘓 瘔 瘖 瘚 瘜 瘝 瘞 瘡 瘣 瘧 瘨 瘬 瘮 瘯 瘱 瘲 瘶 瘷 瘹 瘺 瘻 瘽 癁 療 癄                                                                                               癅 癆 癇 癈 癉 癊 癋 癎 癏 癐 癑 癒 癓 癕 癗 癘 癙 癚 癛 癝 癟 癠 癡 癢 癤 癥 癦 癧 癨 癩 癪 癬 癭 癮 癰 癱 癲 癳 癴 癵 癶 癷 癹 発 發 癿 皀 皁 皃 皅 皉 皊 皌 皍 皏 皐 皒 皔 皕 皗 皘 皚 皛 皜 皝 皞 皟 皠 皡 皢 皣 皥 皦 皧 皨 皩 皪 皫 皬 皭 皯 皰 皳 皵 皶 皷 皸 皹 皺 皻 皼 皽 皾 盀 盁 盃 啊 阿 埃 挨 哎 唉 哀 皑 癌 蔼 矮 艾 碍 爱 隘 鞍 氨 安 俺 按 暗 岸 胺 案 肮 昂 盎 凹 敖 熬 翱 袄 傲 奥 懊 澳 芭 捌 扒 叭 吧 笆 八 疤 巴 拔 跋 靶 把 耙 坝 霸 罢 爸 白 柏 百 摆 佰 败 拜 稗 斑 班 搬 扳 般 颁 板 版 扮 拌 伴 瓣 半 办 绊 邦 帮 梆 榜 膀 绑 棒 磅 蚌 镑 傍 谤 苞 胞 包 褒 剥 盄 盇 盉 盋 盌 盓 盕 盙 盚 盜 盝 盞 盠 盡 盢 監 盤 盦 盧 盨 盩 盪 盫 盬 盭 盰 盳 盵 盶 盷 盺 盻 盽 盿 眀 眂 眃 眅 眆 眊 県 眎 眏 眐 眑 眒 眓 眔 眕 眖 眗 眘 眛 眜 眝 眞 眡 眣 眤 眥 眧 眪 眫 眬 眮 眰 眱 眲 眳 眴 眹 眻 眽 眾 眿 睂 睄 睅 睆 睈 睉 睊 睋 睌 睍 睎 睏 睒 睓 睔 睕 睖 睗 睘 睙 睜 薄 雹 保 堡 饱 宝 抱 报 暴 豹 鲍 爆 杯 碑 悲 卑 北 辈 背 贝 钡 倍 狈 备 惫 焙 被 奔 苯 本 笨 崩 绷 甭 泵 蹦 迸 逼 鼻 比 鄙 笔 彼 碧 蓖 蔽 毕 毙 毖 币 庇 痹 闭 敝 弊 必 辟 壁 臂 避 陛 鞭 边 编 贬 扁 便 变 卞 辨 辩 辫 遍 标 彪 膘 表 鳖 憋 别 瘪 彬 斌 濒 滨 宾 摈 兵 冰 柄 丙 秉 饼 炳 睝 睞 睟 睠 睤 睧 睩 睪 睭 睮 睯 睰 睱 睲 睳 睴 睵 睶 睷 睸 睺 睻 睼 瞁 瞂 瞃 瞆 瞇 瞈 瞉 瞊 瞋 瞏 瞐 瞓 瞔 瞕 瞖 瞗 瞘 瞙 瞚 瞛 瞜 瞝 瞞 瞡 瞣 瞤 瞦 瞨 瞫 瞭 瞮 瞯 瞱 瞲 瞴 瞶 瞷 瞸 瞹 瞺 瞼 瞾 矀 矁 矂 矃 矄 矅 矆 矇 矈 矉 矊 矋 矌 矎 矏 矐 矑 矒 矓 矔 矕 矖 矘 矙 矚 矝 矞 矟 矠 矡 矤 病 并 玻 菠 播 拨 钵 波 博 勃 搏 铂 箔 伯 帛 舶 脖 膊 渤 泊 驳 捕 卜 哺 补 埠 不 布 步 簿 部 怖 擦 猜 裁 材 才 财 睬 踩 采 彩 菜 蔡 餐 参 蚕 残 惭 惨 灿 苍 舱 仓 沧 藏 操 糙 槽 曹 草 厕 策 侧 册 测 层 蹭 插 叉 茬 茶 查 碴 搽 察 岔 差 诧 拆 柴 豺 搀 掺 蝉 馋 谗 缠 铲 产 阐 颤 昌 猖 矦 矨 矪 矯 矰 矱 矲 矴 矵 矷 矹 矺 矻 矼 砃 砄 砅 砆 砇 砈 砊 砋 砎 砏 砐 砓 砕 砙 砛 砞 砠 砡 砢 砤 砨 砪 砫 砮 砯 砱 砲 砳 砵 砶 砽 砿 硁 硂 硃 硄 硆 硈 硉 硊 硋 硍 硏 硑 硓 硔 硘 硙 硚 硛 硜 硞 硟 硠 硡 硢 硣 硤 硥 硦 硧 硨 硩 硯 硰 硱 硲 硳 硴 硵 硶 硸 硹 硺 硻 硽 硾 硿 碀 碁 碂 碃 场 尝 常 长 偿 肠 厂 敞 畅 唱 倡 超 抄 钞 朝 嘲 潮 巢 吵 炒 车 扯 撤 掣 彻 澈 郴 臣 辰 尘 晨 忱 沉 陈 趁 衬 撑 称 城 橙 成 呈 乘 程 惩 澄 诚 承 逞 骋 秤 吃 痴 持 匙 池 迟 弛 驰 耻 齿 侈 尺 赤 翅 斥 炽 充 冲 虫 崇 宠 抽 酬 畴 踌 稠 愁 筹 仇 绸 瞅 丑 臭 初 出 橱 厨 躇 锄 雏 滁 除 楚 碄 碅 碆 碈 碊 碋 碏 碐 碒 碔 碕 碖 碙 碝 碞 碠 碢 碤 碦 碨 碩 碪 碫 碬 碭 碮 碯 碵 碶 碷 碸 確 碻 碼 碽 碿 磀 磂 磃 磄 磆 磇 磈 磌 磍 磎 磏 磑 磒 磓 磖 磗 磘 磚 磛 磜 磝 磞 磟 磠 磡 磢 磣 磤 磥 磦 磧 磩 磪 磫 磭 磮 磯 磰 磱 磳 磵 磶 磸 磹 磻 磼 磽 磾 磿 礀 礂 礃 礄 礆 礇 礈 礉 礊 礋 礌 础 储 矗 搐 触 处 揣 川 穿 椽 传 船 喘 串 疮 窗 幢 床 闯 创 吹 炊 捶 锤 垂 春 椿 醇 唇 淳 纯 蠢 戳 绰 疵 茨 磁 雌 辞 慈 瓷 词 此 刺 赐 次 聪 葱 囱 匆 从 丛 凑 粗 醋 簇 促 蹿 篡 窜 摧 崔 催 脆 瘁 粹 淬 翠 村 存 寸 磋 撮 搓 措 挫 错 搭 达 答 瘩 打 大 呆 歹 傣 戴 带 殆 代 贷 袋 待 逮 礍 礎 礏 礐 礑 礒 礔 礕 礖 礗 礘 礙 礚 礛 礜 礝 礟 礠 礡 礢 礣 礥 礦 礧 礨 礩 礪 礫 礬 礭 礮 礯 礰 礱 礲 礳 礵 礶 礷 礸 礹 礽 礿 祂 祃 祄 祅 祇 祊 祋 祌 祍 祎 祏 祐 祑 祒 祔 祕 祘 祙 祡 祣 祤 祦 祩 祪 祫 祬 祮 祰 祱 祲 祳 祴 祵 祶 祹 祻 祼 祽 祾 祿 禂 禃 禆 禇 禈 禉 禋 禌 禍 禎 禐 禑 禒 怠 耽 担 丹 单 郸 掸 胆 旦 氮 但 惮 淡 诞 弹 蛋 当 挡 党 荡 档 刀 捣 蹈 倒 岛 祷 导 到 稻 悼 道 盗 德 得 的 蹬 灯 登 等 瞪 凳 邓 堤 低 滴 迪 敌 笛 狄 涤 翟 嫡 抵 底 地 蒂 第 帝 弟 递 缔 颠 掂 滇 碘 点 典 靛 垫 电 佃 甸 店 惦 奠 淀 殿 碉 叼 雕 凋 刁 掉 吊 钓 调 跌 爹 碟 蝶 迭 谍 叠 禓 禔 禕 禖 禗 禘 禙 禛 禜 禝 禞 禟 禠 禡 禢 禣 禤 禥 禦 禨 禩 禪 禫 禬 禭 禮 禯 禰 禱 禲 禴 禵 禶 禷 禸 禼 禿 秂 秄 秅 秇 秈 秊 秌 秎 秏 秐 秓 秔 秖 秗 秙 秚 秛 秜 秝 秞 秠 秡 秢 秥 秨 秪 秬 秮 秱 秲 秳 秴 秵 秶 秷 秹 秺 秼 秾 秿 稁 稄 稅 稇 稈 稉 稊 稌 稏 稐 稑 稒 稓 稕 稖 稘 稙 稛 稜 丁 盯 叮 钉 顶 鼎 锭 定 订 丢 东 冬 董 懂 动 栋 侗 恫 冻 洞 兜 抖 斗 陡 豆 逗 痘 都 督 毒 犊 独 读 堵 睹 赌 杜 镀 肚 度 渡 妒 端 短 锻 段 断 缎 堆 兑 队 对 墩 吨 蹲 敦 顿 囤 钝 盾 遁 掇 哆 多 夺 垛 躲 朵 跺 舵 剁 惰 堕 蛾 峨 鹅 俄 额 讹 娥 恶 厄 扼 遏 鄂 饿 恩 而 儿 耳 尔 饵 洱 二 稝 稟 稡 稢 稤 稥 稦 稧 稨 稩 稪 稫 稬 稭 種 稯 稰 稱 稲 稴 稵 稶 稸 稺 稾 穀 穁 穂 穃 穄 穅 穇 穈 穉 穊 穋 穌 積 穎 穏 穐 穒 穓 穔 穕 穖 穘 穙 穚 穛 穜 穝 穞 穟 穠 穡 穢 穣 穤 穥 穦 穧 穨 穩 穪 穫 穬 穭 穮 穯 穱 穲 穳 穵 穻 穼 穽 穾 窂 窅 窇 窉 窊 窋 窌 窎 窏 窐 窓 窔 窙 窚 窛 窞 窡 窢 贰 发 罚 筏 伐 乏 阀 法 珐 藩 帆 番 翻 樊 矾 钒 繁 凡 烦 反 返 范 贩 犯 饭 泛 坊 芳 方 肪 房 防 妨 仿 访 纺 放 菲 非 啡 飞 肥 匪 诽 吠 肺 废 沸 费 芬 酚 吩 氛 分 纷 坟 焚 汾 粉 奋 份 忿 愤 粪 丰 封 枫 蜂 峰 锋 风 疯 烽 逢 冯 缝 讽 奉 凤 佛 否 夫 敷 肤 孵 扶 拂 辐 幅 氟 符 伏 俘 服 窣 窤 窧 窩 窪 窫 窮 窯 窰 窱 窲 窴 窵 窶 窷 窸 窹 窺 窻 窼 窽 窾 竀 竁 竂 竃 竄 竅 竆 竇 竈 竉 竊 竌 竍 竎 竏 竐 竑 竒 竓 竔 竕 竗 竘 竚 竛 竜 竝 竡 竢 竤 竧 竨 竩 竪 竫 竬 竮 竰 竱 竲 竳 竴 竵 競 竷 竸 竻 竼 竾 笀 笁 笂 笅 笇 笉 笌 笍 笎 笐 笒 笓 笖 笗 笘 笚 笜 笝 笟 笡 笢 笣 笧 笩 笭 浮 涪 福 袱 弗 甫 抚 辅 俯 釜 斧 脯 腑 府 腐 赴 副 覆 赋 复 傅 付 阜 父 腹 负 富 讣 附 妇 缚 咐 噶 嘎 该 改 概 钙 盖 溉 干 甘 杆 柑 竿 肝 赶 感 秆 敢 赣 冈 刚 钢 缸 肛 纲 岗 港 杠 篙 皋 高 膏 羔 糕 搞 镐 稿 告 哥 歌 搁 戈 鸽 胳 疙 割 革 葛 格 蛤 阁 隔 铬 个 各 给 根 跟 耕 更 庚 羹 笯 笰 笲 笴 笵 笶 笷 笹 笻 笽 笿 筀 筁 筂 筃 筄 筆 筈 筊 筍 筎 筓 筕 筗 筙 筜 筞 筟 筡 筣 筤 筥 筦 筧 筨 筩 筪 筫 筬 筭 筯 筰 筳 筴 筶 筸 筺 筼 筽 筿 箁 箂 箃 箄 箆 箇 箈 箉 箊 箋 箌 箎 箏 箑 箒 箓 箖 箘 箙 箚 箛 箞 箟 箠 箣 箤 箥 箮 箯 箰 箲 箳 箵 箶 箷 箹 箺 箻 箼 箽 箾 箿 節 篂 篃 範 埂 耿 梗 工 攻 功 恭 龚 供 躬 公 宫 弓 巩 汞 拱 贡 共 钩 勾 沟 苟 狗 垢 构 购 够 辜 菇 咕 箍 估 沽 孤 姑 鼓 古 蛊 骨 谷 股 故 顾 固 雇 刮 瓜 剐 寡 挂 褂 乖 拐 怪 棺 关 官 冠 观 管 馆 罐 惯 灌 贯 光 广 逛 瑰 规 圭 硅 归 龟 闺 轨 鬼 诡 癸 桂 柜 跪 贵 刽 辊 滚 棍 锅 郭 国 果 裹 过 哈 篅 篈 築 篊 篋 篍 篎 篏 篐 篒 篔 篕 篖 篗 篘 篛 篜 篞 篟 篠 篢 篣 篤 篧 篨 篩 篫 篬 篭 篯 篰 篲 篳 篴 篵 篶 篸 篹 篺 篻 篽 篿 簀 簁 簂 簃 簄 簅 簆 簈 簉 簊 簍 簎 簐 簑 簒 簓 簔 簕 簗 簘 簙 簚 簛 簜 簝 簞 簠 簡 簢 簣 簤 簥 簨 簩 簫 簬 簭 簮 簯 簰 簱 簲 簳 簴 簵 簶 簷 簹 簺 簻 簼 簽 簾 籂 骸 孩 海 氦 亥 害 骇 酣 憨 邯 韩 含 涵 寒 函 喊 罕 翰 撼 捍 旱 憾 悍 焊 汗 汉 夯 杭 航 壕 嚎 豪 毫 郝 好 耗 号 浩 呵 喝 荷 菏 核 禾 和 何 合 盒 貉 阂 河 涸 赫 褐 鹤 贺 嘿 黑 痕 很 狠 恨 哼 亨 横 衡 恒 轰 哄 烘 虹 鸿 洪 宏 弘 红 喉 侯 猴 吼 厚 候 后 呼 乎 忽 瑚 壶 葫 胡 蝴 狐 糊 湖 籃 籄 籅 籆 籇 籈 籉 籊 籋 籌 籎 籏 籐 籑 籒 籓 籔 籕 籖 籗 籘 籙 籚 籛 籜 籝 籞 籟 籠 籡 籢 籣 籤 籥 籦 籧 籨 籩 籪 籫 籬 籭 籮 籯 籰 籱 籲 籵 籶 籷 籸 籹 籺 籾 籿 粀 粁 粂 粃 粄 粅 粆 粇 粈 粊 粋 粌 粍 粎 粏 粐 粓 粔 粖 粙 粚 粛 粠 粡 粣 粦 粧 粨 粩 粫 粬 粭 粯 粰 粴 粵 粶 粷 粸 粺 粻 弧 虎 唬 护 互 沪 户 花 哗 华 猾 滑 画 划 化 话 槐 徊 怀 淮 坏 欢 环 桓 还 缓 换 患 唤 痪 豢 焕 涣 宦 幻 荒 慌 黄 磺 蝗 簧 皇 凰 惶 煌 晃 幌 恍 谎 灰 挥 辉 徽 恢 蛔 回 毁 悔 慧 卉 惠 晦 贿 秽 会 烩 汇 讳 诲 绘 荤 昏 婚 魂 浑 混 豁 活 伙 火 获 或 惑 霍 货 祸 击 圾 基 机 畸 稽 积 箕 粿 糀 糂 糃 糄 糆 糉 糋 糎 糏 糐 糑 糒 糓 糔 糘 糚 糛 糝 糞 糡 糢 糣 糤 糥 糦 糧 糩 糪 糫 糬 糭 糮 糰 糱 糲 糳 糴 糵 糶 糷 糹 糺 糼 糽 糾 糿 紀 紁 紂 紃 約 紅 紆 紇 紈 紉 紋 紌 納 紎 紏 紐 紑 紒 紓 純 紕 紖 紗 紘 紙 級 紛 紜 紝 紞 紟 紡 紣 紤 紥 紦 紨 紩 紪 紬 紭 紮 細 紱 紲 紳 紴 紵 紶 肌 饥 迹 激 讥 鸡 姬 绩 缉 吉 极 棘 辑 籍 集 及 急 疾 汲 即 嫉 级 挤 几 脊 己 蓟 技 冀 季 伎 祭 剂 悸 济 寄 寂 计 记 既 忌 际 妓 继 纪 嘉 枷 夹 佳 家 加 荚 颊 贾 甲 钾 假 稼 价 架 驾 嫁 歼 监 坚 尖 笺 间 煎 兼 肩 艰 奸 缄 茧 检 柬 碱 硷 拣 捡 简 俭 剪 减 荐 槛 鉴 践 贱 见 键 箭 件 紷 紸 紹 紺 紻 紼 紽 紾 紿 絀 絁 終 絃 組 絅 絆 絇 絈 絉 絊 絋 経 絍 絎 絏 結 絑 絒 絓 絔 絕 絖 絗 絘 絙 絚 絛 絜 絝 絞 絟 絠 絡 絢 絣 絤 絥 給 絧 絨 絩 絪 絫 絬 絭 絯 絰 統 絲 絳 絴 絵 絶 絸 絹 絺 絻 絼 絽 絾 絿 綀 綁 綂 綃 綄 綅 綆 綇 綈 綉 綊 綋 綌 綍 綎 綏 綐 綑 綒 經 綔 綕 綖 綗 綘 健 舰 剑 饯 渐 溅 涧 建 僵 姜 将 浆 江 疆 蒋 桨 奖 讲 匠 酱 降 蕉 椒 礁 焦 胶 交 郊 浇 骄 娇 嚼 搅 铰 矫 侥 脚 狡 角 饺 缴 绞 剿 教 酵 轿 较 叫 窖 揭 接 皆 秸 街 阶 截 劫 节 桔 杰 捷 睫 竭 洁 结 解 姐 戒 藉 芥 界 借 介 疥 诫 届 巾 筋 斤 金 今 津 襟 紧 锦 仅 谨 进 靳 晋 禁 近 烬 浸 継 続 綛 綜 綝 綞 綟 綠 綡 綢 綣 綤 綥 綧 綨 綩 綪 綫 綬 維 綯 綰 綱 網 綳 綴 綵 綶 綷 綸 綹 綺 綻 綼 綽 綾 綿 緀 緁 緂 緃 緄 緅 緆 緇 緈 緉 緊 緋 緌 緍 緎 総 緐 緑 緒 緓 緔 緕 緖 緗 緘 緙 線 緛 緜 緝 緞 緟 締 緡 緢 緣 緤 緥 緦 緧 編 緩 緪 緫 緬 緭 緮 緯 緰 緱 緲 緳 練 緵 緶 緷 緸 緹 緺 尽 劲 荆 兢 茎 睛 晶 鲸 京 惊 精 粳 经 井 警 景 颈 静 境 敬 镜 径 痉 靖 竟 竞 净 炯 窘 揪 究 纠 玖 韭 久 灸 九 酒 厩 救 旧 臼 舅 咎 就 疚 鞠 拘 狙 疽 居 驹 菊 局 咀 矩 举 沮 聚 拒 据 巨 具 距 踞 锯 俱 句 惧 炬 剧 捐 鹃 娟 倦 眷 卷 绢 撅 攫 抉 掘 倔 爵 觉 决 诀 绝 均 菌 钧 军 君 峻 緻 緼 緽 緾 緿 縀 縁 縂 縃 縄 縅 縆 縇 縈 縉 縊 縋 縌 縍 縎 縏 縐 縑 縒 縓 縔 縕 縖 縗 縘 縙 縚 縛 縜 縝 縞 縟 縠 縡 縢 縣 縤 縥 縦 縧 縨 縩 縪 縫 縬 縭 縮 縯 縰 縱 縲 縳 縴 縵 縶 縷 縸 縹 縺 縼 總 績 縿 繀 繂 繃 繄 繅 繆 繈 繉 繊 繋 繌 繍 繎 繏 繐 繑 繒 繓 織 繕 繖 繗 繘 繙 繚 繛 繜 繝 俊 竣 浚 郡 骏 喀 咖 卡 咯 开 揩 楷 凯 慨 刊 堪 勘 坎 砍 看 康 慷 糠 扛 抗 亢 炕 考 拷 烤 靠 坷 苛 柯 棵 磕 颗 科 壳 咳 可 渴 克 刻 客 课 肯 啃 垦 恳 坑 吭 空 恐 孔 控 抠 口 扣 寇 枯 哭 窟 苦 酷 库 裤 夸 垮 挎 跨 胯 块 筷 侩 快 宽 款 匡 筐 狂 框 矿 眶 旷 况 亏 盔 岿 窥 葵 奎 魁 傀 繞 繟 繠 繡 繢 繣 繤 繥 繦 繧 繨 繩 繪 繫 繬 繭 繮 繯 繰 繱 繲 繳 繴 繵 繶 繷 繸 繹 繺 繻 繼 繽 繾 繿 纀 纁 纃 纄 纅 纆 纇 纈 纉 纊 纋 續 纍 纎 纏 纐 纑 纒 纓 纔 纕 纖 纗 纘 纙 纚 纜 纝 纞 纮 纴 纻 纼 绖 绤 绬 绹 缊 缐 缞 缷 缹 缻 缼 缽 缾 缿 罀 罁 罃 罆 罇 罈 罉 罊 罋 罌 罍 罎 罏 罒 罓 馈 愧 溃 坤 昆 捆 困 括 扩 廓 阔 垃 拉 喇 蜡 腊 辣 啦 莱 来 赖 蓝 婪 栏 拦 篮 阑 兰 澜 谰 揽 览 懒 缆 烂 滥 琅 榔 狼 廊 郎 朗 浪 捞 劳 牢 老 佬 姥 酪 烙 涝 勒 乐 雷 镭 蕾 磊 累 儡 垒 擂 肋 类 泪 棱 楞 冷 厘 梨 犁 黎 篱 狸 离 漓 理 李 里 鲤 礼 莉 荔 吏 栗 丽 厉 励 砾 历 利 傈 例 俐 罖 罙 罛 罜 罝 罞 罠 罣 罤 罥 罦 罧 罫 罬 罭 罯 罰 罳 罵 罶 罷 罸 罺 罻 罼 罽 罿 羀 羂 羃 羄 羅 羆 羇 羈 羉 羋 羍 羏 羐 羑 羒 羓 羕 羖 羗 羘 羙 羛 羜 羠 羢 羣 羥 羦 羨 義 羪 羫 羬 羭 羮 羱 羳 羴 羵 羶 羷 羺 羻 羾 翀 翂 翃 翄 翆 翇 翈 翉 翋 翍 翏 翐 翑 習 翓 翖 翗 翙 翚 翛 翜 翝 翞 翢 翣 痢 立 粒 沥 隶 力 璃 哩 俩 联 莲 连 镰 廉 怜 涟 帘 敛 脸 链 恋 炼 练 粮 凉 梁 粱 良 两 辆 量 晾 亮 谅 撩 聊 僚 疗 燎 寥 辽 潦 了 撂 镣 廖 料 列 裂 烈 劣 猎 琳 林 磷 霖 临 邻 鳞 淋 凛 赁 吝 拎 玲 菱 零 龄 铃 伶 羚 凌 灵 陵 岭 领 另 令 溜 琉 榴 硫 馏 留 刘 瘤 流 柳 六 龙 聋 咙 笼 窿 翤 翧 翨 翪 翫 翬 翭 翯 翲 翴 翵 翶 翷 翸 翹 翺 翽 翾 翿 耂 耇 耈 耉 耊 耎 耏 耑 耓 耚 耛 耝 耞 耟 耡 耣 耤 耫 耬 耭 耮 耯 耰 耲 耴 耹 耺 耼 耾 聀 聁 聄 聅 聇 聈 聉 聎 聏 聐 聑 聓 聕 聖 聗 聙 聛 聜 聝 聞 聟 聠 聡 聢 聣 聤 聥 聦 聧 聨 聫 聬 聭 聮 聯 聰 聲 聳 聴 聵 聶 職 聸 聹 聺 聻 聼 聽 隆 垄 拢 陇 楼 娄 搂 篓 漏 陋 芦 卢 颅 庐 炉 掳 卤 虏 鲁 麓 碌 露 路 赂 鹿 潞 禄 录 陆 戮 驴 吕 铝 侣 旅 履 屡 缕 虑 氯 律 率 滤 绿 峦 挛 孪 滦 卵 乱 掠 略 抡 轮 伦 仑 沦 纶 论 萝 螺 罗 逻 锣 箩 骡 裸 落 洛 骆 络 妈 麻 玛 码 蚂 马 骂 嘛 吗 埋 买 麦 卖 迈 脉 瞒 馒 蛮 满 蔓 曼 慢 漫 聾 肁 肂 肅 肈 肊 肍 肎 肏 肐 肑 肒 肔 肕 肗 肙 肞 肣 肦 肧 肨 肬 肰 肳 肵 肶 肸 肹 肻 胅 胇 胈 胉 胊 胋 胏 胐 胑 胒 胓 胔 胕 胘 胟 胠 胢 胣 胦 胮 胵 胷 胹 胻 胾 胿 脀 脁 脃 脄 脅 脇 脈 脋 脌 脕 脗 脙 脛 脜 脝 脟 脠 脡 脢 脣 脤 脥 脦 脧 脨 脩 脪 脫 脭 脮 脰 脳 脴 脵 脷 脹 脺 脻 脼 脽 脿 谩 芒 茫 盲 氓 忙 莽 猫 茅 锚 毛 矛 铆 卯 茂 冒 帽 貌 贸 么 玫 枚 梅 酶 霉 煤 没 眉 媒 镁 每 美 昧 寐 妹 媚 门 闷 们 萌 蒙 檬 盟 锰 猛 梦 孟 眯 醚 靡 糜 迷 谜 弥 米 秘 觅 泌 蜜 密 幂 棉 眠 绵 冕 免 勉 娩 缅 面 苗 描 瞄 藐 秒 渺 庙 妙 蔑 灭 民 抿 皿 敏 悯 闽 明 螟 鸣 铭 名 命 谬 摸 腀 腁 腂 腃 腄 腅 腇 腉 腍 腎 腏 腒 腖 腗 腘 腛 腜 腝 腞 腟 腡 腢 腣 腤 腦 腨 腪 腫 腬 腯 腲 腳 腵 腶 腷 腸 膁 膃 膄 膅 膆 膇 膉 膋 膌 膍 膎 膐 膒 膓 膔 膕 膖 膗 膙 膚 膞 膟 膠 膡 膢 膤 膥 膧 膩 膫 膬 膭 膮 膯 膰 膱 膲 膴 膵 膶 膷 膸 膹 膼 膽 膾 膿 臄 臅 臇 臈 臉 臋 臍 臎 臏 臐 臑 臒 臓 摹 蘑 模 膜 磨 摩 魔 抹 末 莫 墨 默 沫 漠 寞 陌 谋 牟 某 拇 牡 亩 姆 母 墓 暮 幕 募 慕 木 目 睦 牧 穆 拿 哪 呐 钠 那 娜 纳 氖 乃 奶 耐 奈 南 男 难 囊 挠 脑 恼 闹 淖 呢 馁 内 嫩 能 妮 霓 倪 泥 尼 拟 你 匿 腻 逆 溺 蔫 拈 年 碾 撵 捻 念 娘 酿 鸟 尿 捏 聂 孽 啮 镊 镍 涅 您 柠 狞 凝 宁 臔 臕 臖 臗 臘 臙 臚 臛 臜 臝 臞 臟 臠 臡 臢 臤 臥 臦 臨 臩 臫 臮 臯 臰 臱 臲 臵 臶 臷 臸 臹 臺 臽 臿 舃 與 興 舉 舊 舋 舎 舏 舑 舓 舕 舖 舗 舘 舙 舚 舝 舠 舤 舥 舦 舧 舩 舮 舲 舺 舼 舽 舿 艀 艁 艂 艃 艅 艆 艈 艊 艌 艍 艎 艐 艑 艒 艓 艔 艕 艖 艗 艙 艛 艜 艝 艞 艠 艡 艢 艣 艤 艥 艦 艧 艩 拧 泞 牛 扭 钮 纽 脓 浓 农 弄 奴 努 怒 女 暖 虐 疟 挪 懦 糯 诺 哦 欧 鸥 殴 藕 呕 偶 沤 啪 趴 爬 帕 怕 琶 拍 排 牌 徘 湃 派 攀 潘 盘 磐 盼 畔 判 叛 乓 庞 旁 耪 胖 抛 咆 刨 炮 袍 跑 泡 呸 胚 培 裴 赔 陪 配 佩 沛 喷 盆 砰 抨 烹 澎 彭 蓬 棚 硼 篷 膨 朋 鹏 捧 碰 坯 砒 霹 批 披 劈 琵 毗 艪 艫 艬 艭 艱 艵 艶 艷 艸 艻 艼 芀 芁 芃 芅 芆 芇 芉 芌 芐 芓 芔 芕 芖 芚 芛 芞 芠 芢 芣 芧 芲 芵 芶 芺 芻 芼 芿 苀 苂 苃 苅 苆 苉 苐 苖 苙 苚 苝 苢 苧 苨 苩 苪 苬 苭 苮 苰 苲 苳 苵 苶 苸 苺 苼 苽 苾 苿 茀 茊 茋 茍 茐 茒 茓 茖 茘 茙 茝 茞 茟 茠 茡 茢 茣 茤 茥 茦 茩 茪 茮 茰 茲 茷 茻 茽 啤 脾 疲 皮 匹 痞 僻 屁 譬 篇 偏 片 骗 飘 漂 瓢 票 撇 瞥 拼 频 贫 品 聘 乒 坪 苹 萍 平 凭 瓶 评 屏 坡 泼 颇 婆 破 魄 迫 粕 剖 扑 铺 仆 莆 葡 菩 蒲 埔 朴 圃 普 浦 谱 曝 瀑 期 欺 栖 戚 妻 七 凄 漆 柒 沏 其 棋 奇 歧 畦 崎 脐 齐 旗 祈 祁 骑 起 岂 乞 企 启 契 砌 器 气 迄 弃 汽 泣 讫 掐 茾 茿 荁 荂 荄 荅 荈 荊 荋 荌 荍 荎 荓 荕 荖 荗 荘 荙 荝 荢 荰 荱 荲 荳 荴 荵 荶 荹 荺 荾 荿 莀 莁 莂 莃 莄 莇 莈 莊 莋 莌 莍 莏 莐 莑 莔 莕 莖 莗 莙 莚 莝 莟 莡 莢 莣 莤 莥 莦 莧 莬 莭 莮 莯 莵 莻 莾 莿 菂 菃 菄 菆 菈 菉 菋 菍 菎 菐 菑 菒 菓 菕 菗 菙 菚 菛 菞 菢 菣 菤 菦 菧 菨 菫 菬 菭 恰 洽 牵 扦 钎 铅 千 迁 签 仟 谦 乾 黔 钱 钳 前 潜 遣 浅 谴 堑 嵌 欠 歉 枪 呛 腔 羌 墙 蔷 强 抢 橇 锹 敲 悄 桥 瞧 乔 侨 巧 鞘 撬 翘 峭 俏 窍 切 茄 且 怯 窃 钦 侵 亲 秦 琴 勤 芹 擒 禽 寝 沁 青 轻 氢 倾 卿 清 擎 晴 氰 情 顷 请 庆 琼 穷 秋 丘 邱 球 求 囚 酋 泅 趋 区 蛆 曲 躯 屈 驱 渠 菮 華 菳 菴 菵 菶 菷 菺 菻 菼 菾 菿 萀 萂 萅 萇 萈 萉 萊 萐 萒 萓 萔 萕 萖 萗 萙 萚 萛 萞 萟 萠 萡 萢 萣 萩 萪 萫 萬 萭 萮 萯 萰 萲 萳 萴 萵 萶 萷 萹 萺 萻 萾 萿 葀 葁 葂 葃 葄 葅 葇 葈 葉 葊 葋 葌 葍 葎 葏 葐 葒 葓 葔 葕 葖 葘 葝 葞 葟 葠 葢 葤 葥 葦 葧 葨 葪 葮 葯 葰 葲 葴 葷 葹 葻 葼 取 娶 龋 趣 去 圈 颧 权 醛 泉 全 痊 拳 犬 券 劝 缺 炔 瘸 却 鹊 榷 确 雀 裙 群 然 燃 冉 染 瓤 壤 攘 嚷 让 饶 扰 绕 惹 热 壬 仁 人 忍 韧 任 认 刃 妊 纫 扔 仍 日 戎 茸 蓉 荣 融 熔 溶 容 绒 冗 揉 柔 肉 茹 蠕 儒 孺 如 辱 乳 汝 入 褥 软 阮 蕊 瑞 锐 闰 润 若 弱 撒 洒 萨 腮 鳃 塞 赛 三 叁 葽 葾 葿 蒀 蒁 蒃 蒄 蒅 蒆 蒊 蒍 蒏 蒐 蒑 蒒 蒓 蒔 蒕 蒖 蒘 蒚 蒛 蒝 蒞 蒟 蒠 蒢 蒣 蒤 蒥 蒦 蒧 蒨 蒩 蒪 蒫 蒬 蒭 蒮 蒰 蒱 蒳 蒵 蒶 蒷 蒻 蒼 蒾 蓀 蓂 蓃 蓅 蓆 蓇 蓈 蓋 蓌 蓎 蓏 蓒 蓔 蓕 蓗 蓘 蓙 蓚 蓛 蓜 蓞 蓡 蓢 蓤 蓧 蓨 蓩 蓪 蓫 蓭 蓮 蓯 蓱 蓲 蓳 蓴 蓵 蓶 蓷 蓸 蓹 蓺 蓻 蓽 蓾 蔀 蔁 蔂 伞 散 桑 嗓 丧 搔 骚 扫 嫂 瑟 色 涩 森 僧 莎 砂 杀 刹 沙 纱 傻 啥 煞 筛 晒 珊 苫 杉 山 删 煽 衫 闪 陕 擅 赡 膳 善 汕 扇 缮 墒 伤 商 赏 晌 上 尚 裳 梢 捎 稍 烧 芍 勺 韶 少 哨 邵 绍 奢 赊 蛇 舌 舍 赦 摄 射 慑 涉 社 设 砷 申 呻 伸 身 深 娠 绅 神 沈 审 婶 甚 肾 慎 渗 声 生 甥 牲 升 绳 蔃 蔄 蔅 蔆 蔇 蔈 蔉 蔊 蔋 蔍 蔎 蔏 蔐 蔒 蔔 蔕 蔖 蔘 蔙 蔛 蔜 蔝 蔞 蔠 蔢 蔣 蔤 蔥 蔦 蔧 蔨 蔩 蔪 蔭 蔮 蔯 蔰 蔱 蔲 蔳 蔴 蔵 蔶 蔾 蔿 蕀 蕁 蕂 蕄 蕅 蕆 蕇 蕋 蕌 蕍 蕎 蕏 蕐 蕑 蕒 蕓 蕔 蕕 蕗 蕘 蕚 蕛 蕜 蕝 蕟 蕠 蕡 蕢 蕣 蕥 蕦 蕧 蕩 蕪 蕫 蕬 蕭 蕮 蕯 蕰 蕱 蕳 蕵 蕶 蕷 蕸 蕼 蕽 蕿 薀 薁 省 盛 剩 胜 圣 师 失 狮 施 湿 诗 尸 虱 十 石 拾 时 什 食 蚀 实 识 史 矢 使 屎 驶 始 式 示 士 世 柿 事 拭 誓 逝 势 是 嗜 噬 适 仕 侍 释 饰 氏 市 恃 室 视 试 收 手 首 守 寿 授 售 受 瘦 兽 蔬 枢 梳 殊 抒 输 叔 舒 淑 疏 书 赎 孰 熟 薯 暑 曙 署 蜀 黍 鼠 属 术 述 树 束 戍 竖 墅 庶 数 漱 薂 薃 薆 薈 薉 薊 薋 薌 薍 薎 薐 薑 薒 薓 薔 薕 薖 薗 薘 薙 薚 薝 薞 薟 薠 薡 薢 薣 薥 薦 薧 薩 薫 薬 薭 薱 薲 薳 薴 薵 薶 薸 薺 薻 薼 薽 薾 薿 藀 藂 藃 藄 藅 藆 藇 藈 藊 藋 藌 藍 藎 藑 藒 藔 藖 藗 藘 藙 藚 藛 藝 藞 藟 藠 藡 藢 藣 藥 藦 藧 藨 藪 藫 藬 藭 藮 藯 藰 藱 藲 藳 藴 藵 藶 藷 藸 恕 刷 耍 摔 衰 甩 帅 栓 拴 霜 双 爽 谁 水 睡 税 吮 瞬 顺 舜 说 硕 朔 烁 斯 撕 嘶 思 私 司 丝 死 肆 寺 嗣 四 伺 似 饲 巳 松 耸 怂 颂 送 宋 讼 诵 搜 艘 擞 嗽 苏 酥 俗 素 速 粟 僳 塑 溯 宿 诉 肃 酸 蒜 算 虽 隋 随 绥 髓 碎 岁 穗 遂 隧 祟 孙 损 笋 蓑 梭 唆 缩 琐 索 锁 所 塌 他 它 她 塔 藹 藺 藼 藽 藾 蘀 蘁 蘂 蘃 蘄 蘆 蘇 蘈 蘉 蘊 蘋 蘌 蘍 蘎 蘏 蘐 蘒 蘓 蘔 蘕 蘗 蘘 蘙 蘚 蘛 蘜 蘝 蘞 蘟 蘠 蘡 蘢 蘣 蘤 蘥 蘦 蘨 蘪 蘫 蘬 蘭 蘮 蘯 蘰 蘱 蘲 蘳 蘴 蘵 蘶 蘷 蘹 蘺 蘻 蘽 蘾 蘿 虀 虁 虂 虃 虄 虅 虆 虇 虈 虉 虊 虋 虌 虒 虓 處 虖 虗 虘 虙 虛 虜 虝 號 虠 虡 虣 虤 虥 虦 虧 虨 虩 虪 獭 挞 蹋 踏 胎 苔 抬 台 泰 酞 太 态 汰 坍 摊 贪 瘫 滩 坛 檀 痰 潭 谭 谈 坦 毯 袒 碳 探 叹 炭 汤 塘 搪 堂 棠 膛 唐 糖 倘 躺 淌 趟 烫 掏 涛 滔 绦 萄 桃 逃 淘 陶 讨 套 特 藤 腾 疼 誊 梯 剔 踢 锑 提 题 蹄 啼 体 替 嚏 惕 涕 剃 屉 天 添 填 田 甜 恬 舔 腆 挑 条 迢 眺 跳 贴 铁 帖 厅 听 烃 虭 虯 虰 虲 虳 虴 虵 虶 虷 虸 蚃 蚄 蚅 蚆 蚇 蚈 蚉 蚎 蚏 蚐 蚑 蚒 蚔 蚖 蚗 蚘 蚙 蚚 蚛 蚞 蚟 蚠 蚡 蚢 蚥 蚦 蚫 蚭 蚮 蚲 蚳 蚷 蚸 蚹 蚻 蚼 蚽 蚾 蚿 蛁 蛂 蛃 蛅 蛈 蛌 蛍 蛒 蛓 蛕 蛖 蛗 蛚 蛜 蛝 蛠 蛡 蛢 蛣 蛥 蛦 蛧 蛨 蛪 蛫 蛬 蛯 蛵 蛶 蛷 蛺 蛻 蛼 蛽 蛿 蜁 蜄 蜅 蜆 蜋 蜌 蜎 蜏 蜐 蜑 蜔 蜖 汀 廷 停 亭 庭 挺 艇 通 桐 酮 瞳 同 铜 彤 童 桶 捅 筒 统 痛 偷 投 头 透 凸 秃 突 图 徒 途 涂 屠 土 吐 兔 湍 团 推 颓 腿 蜕 褪 退 吞 屯 臀 拖 托 脱 鸵 陀 驮 驼 椭 妥 拓 唾 挖 哇 蛙 洼 娃 瓦 袜 歪 外 豌 弯 湾 玩 顽 丸 烷 完 碗 挽 晚 皖 惋 宛 婉 万 腕 汪 王 亡 枉 网 往 旺 望 忘 妄 威 蜙 蜛 蜝 蜟 蜠 蜤 蜦 蜧 蜨 蜪 蜫 蜬 蜭 蜯 蜰 蜲 蜳 蜵 蜶 蜸 蜹 蜺 蜼 蜽 蝀 蝁 蝂 蝃 蝄 蝅 蝆 蝊 蝋 蝍 蝏 蝐 蝑 蝒 蝔 蝕 蝖 蝘 蝚 蝛 蝜 蝝 蝞 蝟 蝡 蝢 蝦 蝧 蝨 蝩 蝪 蝫 蝬 蝭 蝯 蝱 蝲 蝳 蝵 蝷 蝸 蝹 蝺 蝿 螀 螁 螄 螆 螇 螉 螊 螌 螎 螏 螐 螑 螒 螔 螕 螖 螘 螙 螚 螛 螜 螝 螞 螠 螡 螢 螣 螤 巍 微 危 韦 违 桅 围 唯 惟 为 潍 维 苇 萎 委 伟 伪 尾 纬 未 蔚 味 畏 胃 喂 魏 位 渭 谓 尉 慰 卫 瘟 温 蚊 文 闻 纹 吻 稳 紊 问 嗡 翁 瓮 挝 蜗 涡 窝 我 斡 卧 握 沃 巫 呜 钨 乌 污 诬 屋 无 芜 梧 吾 吴 毋 武 五 捂 午 舞 伍 侮 坞 戊 雾 晤 物 勿 务 悟 误 昔 熙 析 西 硒 矽 晰 嘻 吸 锡 牺 螥 螦 螧 螩 螪 螮 螰 螱 螲 螴 螶 螷 螸 螹 螻 螼 螾 螿 蟁 蟂 蟃 蟄 蟅 蟇 蟈 蟉 蟌 蟍 蟎 蟏 蟐 蟔 蟕 蟖 蟗 蟘 蟙 蟚 蟜 蟝 蟞 蟟 蟡 蟢 蟣 蟤 蟦 蟧 蟨 蟩 蟫 蟬 蟭 蟯 蟰 蟱 蟲 蟳 蟴 蟵 蟶 蟷 蟸 蟺 蟻 蟼 蟽 蟿 蠀 蠁 蠂 蠄 蠅 蠆 蠇 蠈 蠉 蠋 蠌 蠍 蠎 蠏 蠐 蠑 蠒 蠔 蠗 蠘 蠙 蠚 蠜 蠝 蠞 蠟 蠠 蠣 稀 息 希 悉 膝 夕 惜 熄 烯 溪 汐 犀 檄 袭 席 习 媳 喜 铣 洗 系 隙 戏 细 瞎 虾 匣 霞 辖 暇 峡 侠 狭 下 厦 夏 吓 掀 锨 先 仙 鲜 纤 咸 贤 衔 舷 闲 涎 弦 嫌 显 险 现 献 县 腺 馅 羡 宪 陷 限 线 相 厢 镶 香 箱 襄 湘 乡 翔 祥 详 想 响 享 项 巷 橡 像 向 象 萧 硝 霄 削 哮 嚣 销 消 宵 淆 晓 蠤 蠥 蠦 蠧 蠨 蠩 蠪 蠫 蠬 蠭 蠮 蠯 蠰 蠱 蠳 蠴 蠵 蠶 蠷 蠸 蠺 蠻 蠽 蠾 蠿 衁 衂 衃 衆 衇 衈 衉 衊 衋 衎 衏 衐 衑 衒 術 衕 衖 衘 衚 衛 衜 衝 衞 衟 衠 衦 衧 衪 衭 衯 衱 衳 衴 衵 衶 衸 衹 衺 衻 衼 袀 袃 袆 袇 袉 袊 袌 袎 袏 袐 袑 袓 袔 袕 袗 袘 袙 袚 袛 袝 袞 袟 袠 袡 袣 袥 袦 袧 袨 袩 袪 小 孝 校 肖 啸 笑 效 楔 些 歇 蝎 鞋 协 挟 携 邪 斜 胁 谐 写 械 卸 蟹 懈 泄 泻 谢 屑 薪 芯 锌 欣 辛 新 忻 心 信 衅 星 腥 猩 惺 兴 刑 型 形 邢 行 醒 幸 杏 性 姓 兄 凶 胸 匈 汹 雄 熊 休 修 羞 朽 嗅 锈 秀 袖 绣 墟 戌 需 虚 嘘 须 徐 许 蓄 酗 叙 旭 序 畜 恤 絮 婿 绪 续 轩 喧 宣 悬 旋 玄 袬 袮 袯 袰 袲 袳 袴 袵 袶 袸 袹 袺 袻 袽 袾 袿 裀 裃 裄 裇 裈 裊 裋 裌 裍 裏 裐 裑 裓 裖 裗 裚 裛 補 裝 裞 裠 裡 裦 裧 裩 裪 裫 裬 裭 裮 裯 裲 裵 裶 裷 裺 裻 製 裿 褀 褁 褃 褄 褅 褆 複 褈 褉 褋 褌 褍 褎 褏 褑 褔 褕 褖 褗 褘 褜 褝 褞 褟 褠 褢 褣 褤 褦 褧 褨 褩 褬 褭 褮 褯 褱 褲 褳 褵 褷 选 癣 眩 绚 靴 薛 学 穴 雪 血 勋 熏 循 旬 询 寻 驯 巡 殉 汛 训 讯 逊 迅 压 押 鸦 鸭 呀 丫 芽 牙 蚜 崖 衙 涯 雅 哑 亚 讶 焉 咽 阉 烟 淹 盐 严 研 蜒 岩 延 言 颜 阎 炎 沿 奄 掩 眼 衍 演 艳 堰 燕 厌 砚 雁 唁 彦 焰 宴 谚 验 殃 央 鸯 秧 杨 扬 佯 疡 羊 洋 阳 氧 仰 痒 养 样 漾 邀 腰 妖 瑶 褸 褹 褺 褻 褼 褽 褾 褿 襀 襂 襃 襅 襆 襇 襈 襉 襊 襋 襌 襍 襎 襏 襐 襑 襒 襓 襔 襕 襖 襗 襘 襙 襚 襛 襜 襝 襠 襡 襢 襣 襤 襥 襧 襨 襩 襪 襫 襬 襭 襮 襯 襰 襱 襲 襳 襴 襵 襶 襷 襸 襹 襺 襼 襽 襾 覀 覂 覄 覅 覇 覈 覉 覊 見 覌 覍 覎 規 覐 覑 覒 覓 覔 覕 視 覗 覘 覙 覚 覛 覜 覝 覞 覟 覠 覡 摇 尧 遥 窑 谣 姚 咬 舀 药 要 耀 椰 噎 耶 爷 野 冶 也 页 掖 业 叶 曳 腋 夜 液 一 壹 医 揖 铱 依 伊 衣 颐 夷 遗 移 仪 胰 疑 沂 宜 姨 彝 椅 蚁 倚 已 乙 矣 以 艺 抑 易 邑 屹 亿 役 臆 逸 肄 疫 亦 裔 意 毅 忆 义 益 溢 诣 议 谊 译 异 翼 翌 绎 茵 荫 因 殷 音 阴 姻 吟 银 淫 寅 饮 尹 引 隐 覢 覣 覤 覥 覦 覧 覨 覩 親 覫 覬 覭 覮 覯 覰 覱 覲 観 覴 覵 覶 覷 覸 覹 覺 覻 覼 覽 覾 覿 觀 觃 觍 觓 觔 觕 觗 觘 觙 觛 觝 觟 觠 觡 觢 觤 觧 觨 觩 觪 觬 觭 觮 觰 觱 觲 觴 觵 觶 觷 觸 觹 觺 觻 觼 觽 觾 觿 訁 訂 訃 訄 訅 訆 計 訉 訊 訋 訌 訍 討 訏 訐 訑 訒 訓 訔 訕 訖 託 記 訙 訚 訛 訜 訝 印 英 樱 婴 鹰 应 缨 莹 萤 营 荧 蝇 迎 赢 盈 影 颖 硬 映 哟 拥 佣 臃 痈 庸 雍 踊 蛹 咏 泳 涌 永 恿 勇 用 幽 优 悠 忧 尤 由 邮 铀 犹 油 游 酉 有 友 右 佑 釉 诱 又 幼 迂 淤 于 盂 榆 虞 愚 舆 余 俞 逾 鱼 愉 渝 渔 隅 予 娱 雨 与 屿 禹 宇 语 羽 玉 域 芋 郁 吁 遇 喻 峪 御 愈 欲 狱 育 誉 訞 訟 訠 訡 訢 訣 訤 訥 訦 訧 訨 訩 訪 訫 訬 設 訮 訯 訰 許 訲 訳 訴 訵 訶 訷 訸 訹 診 註 証 訽 訿 詀 詁 詂 詃 詄 詅 詆 詇 詉 詊 詋 詌 詍 詎 詏 詐 詑 詒 詓 詔 評 詖 詗 詘 詙 詚 詛 詜 詝 詞 詟 詠 詡 詢 詣 詤 詥 試 詧 詨 詩 詪 詫 詬 詭 詮 詯 詰 話 該 詳 詴 詵 詶 詷 詸 詺 詻 詼 詽 詾 詿 誀 浴 寓 裕 预 豫 驭 鸳 渊 冤 元 垣 袁 原 援 辕 园 员 圆 猿 源 缘 远 苑 愿 怨 院 曰 约 越 跃 钥 岳 粤 月 悦 阅 耘 云 郧 匀 陨 允 运 蕴 酝 晕 韵 孕 匝 砸 杂 栽 哉 灾 宰 载 再 在 咱 攒 暂 赞 赃 脏 葬 遭 糟 凿 藻 枣 早 澡 蚤 躁 噪 造 皂 灶 燥 责 择 则 泽 贼 怎 增 憎 曾 赠 扎 喳 渣 札 轧 誁 誂 誃 誄 誅 誆 誇 誈 誋 誌 認 誎 誏 誐 誑 誒 誔 誕 誖 誗 誘 誙 誚 誛 誜 誝 語 誟 誠 誡 誢 誣 誤 誥 誦 誧 誨 誩 說 誫 説 読 誮 誯 誰 誱 課 誳 誴 誵 誶 誷 誸 誹 誺 誻 誼 誽 誾 調 諀 諁 諂 諃 諄 諅 諆 談 諈 諉 諊 請 諌 諍 諎 諏 諐 諑 諒 諓 諔 諕 論 諗 諘 諙 諚 諛 諜 諝 諞 諟 諠 諡 諢 諣 铡 闸 眨 栅 榨 咋 乍 炸 诈 摘 斋 宅 窄 债 寨 瞻 毡 詹 粘 沾 盏 斩 辗 崭 展 蘸 栈 占 战 站 湛 绽 樟 章 彰 漳 张 掌 涨 杖 丈 帐 账 仗 胀 瘴 障 招 昭 找 沼 赵 照 罩 兆 肇 召 遮 折 哲 蛰 辙 者 锗 蔗 这 浙 珍 斟 真 甄 砧 臻 贞 针 侦 枕 疹 诊 震 振 镇 阵 蒸 挣 睁 征 狰 争 怔 整 拯 正 政 諤 諥 諦 諧 諨 諩 諪 諫 諬 諭 諮 諯 諰 諱 諲 諳 諴 諵 諶 諷 諸 諹 諺 諻 諼 諽 諾 諿 謀 謁 謂 謃 謄 謅 謆 謈 謉 謊 謋 謌 謍 謎 謏 謐 謑 謒 謓 謔 謕 謖 謗 謘 謙 謚 講 謜 謝 謞 謟 謠 謡 謢 謣 謤 謥 謧 謨 謩 謪 謫 謬 謭 謮 謯 謰 謱 謲 謳 謴 謵 謶 謷 謸 謹 謺 謻 謼 謽 謾 謿 譀 譁 譂 譃 譄 譅 帧 症 郑 证 芝 枝 支 吱 蜘 知 肢 脂 汁 之 织 职 直 植 殖 执 值 侄 址 指 止 趾 只 旨 纸 志 挚 掷 至 致 置 帜 峙 制 智 秩 稚 质 炙 痔 滞 治 窒 中 盅 忠 钟 衷 终 种 肿 重 仲 众 舟 周 州 洲 诌 粥 轴 肘 帚 咒 皱 宙 昼 骤 珠 株 蛛 朱 猪 诸 诛 逐 竹 烛 煮 拄 瞩 嘱 主 著 柱 助 蛀 贮 铸 筑 譆 譇 譈 證 譊 譋 譌 譍 譎 譏 譐 譑 譒 譓 譔 譕 譖 譗 識 譙 譚 譛 譜 譝 譞 譟 譠 譡 譢 譣 譤 譥 譧 譨 譩 譪 譫 譭 譮 譯 議 譱 譲 譳 譴 譵 譶 護 譸 譹 譺 譻 譼 譽 譾 譿 讀 讁 讂 讃 讄 讅 讆 讇 讈 讉 變 讋 讌 讍 讎 讏 讐 讑 讒 讓 讔 讕 讖 讗 讘 讙 讚 讛 讜 讝 讞 讟 讬 讱 讻 诇 诐 诪 谉 谞 住 注 祝 驻 抓 爪 拽 专 砖 转 撰 赚 篆 桩 庄 装 妆 撞 壮 状 椎 锥 追 赘 坠 缀 谆 准 捉 拙 卓 桌 琢 茁 酌 啄 着 灼 浊 兹 咨 资 姿 滋 淄 孜 紫 仔 籽 滓 子 自 渍 字 鬃 棕 踪 宗 综 总 纵 邹 走 奏 揍 租 足 卒 族 祖 诅 阻 组 钻 纂 嘴 醉 最 罪 尊 遵 昨 左 佐 柞 做 作 坐 座      谸 谹 谺 谻 谼 谽 谾 谿 豀 豂 豃 豄 豅 豈 豊 豋 豍 豎 豏 豐 豑 豒 豓 豔 豖 豗 豘 豙 豛 豜 豝 豞 豟 豠 豣 豤 豥 豦 豧 豨 豩 豬 豭 豮 豯 豰 豱 豲 豴 豵 豶 豷 豻 豼 豽 豾 豿 貀 貁 貃 貄 貆 貇 貈 貋 貍 貎 貏 貐 貑 貒 貓 貕 貖 貗 貙 貚 貛 貜 貝 貞 貟 負 財 貢 貣 貤 貥 貦 貧 貨 販 貪 貫 責 貭 亍 丌 兀 丐 廿 卅 丕 亘 丞 鬲 孬 噩 丨 禺 丿 匕 乇 夭 爻 卮 氐 囟 胤 馗 毓 睾 鼗 丶 亟 鼐 乜 乩 亓 芈 孛 啬 嘏 仄 厍 厝 厣 厥 厮 靥 赝 匚 叵 匦 匮 匾 赜 卦 卣 刂 刈 刎 刭 刳 刿 剀 剌 剞 剡 剜 蒯 剽 劂 劁 劐 劓 冂 罔 亻 仃 仉 仂 仨 仡 仫 仞 伛 仳 伢 佤 仵 伥 伧 伉 伫 佞 佧 攸 佚 佝 貮 貯 貰 貱 貲 貳 貴 貵 貶 買 貸 貹 貺 費 貼 貽 貾 貿 賀 賁 賂 賃 賄 賅 賆 資 賈 賉 賊 賋 賌 賍 賎 賏 賐 賑 賒 賓 賔 賕 賖 賗 賘 賙 賚 賛 賜 賝 賞 賟 賠 賡 賢 賣 賤 賥 賦 賧 賨 賩 質 賫 賬 賭 賮 賯 賰 賱 賲 賳 賴 賵 賶 賷 賸 賹 賺 賻 購 賽 賾 賿 贀 贁 贂 贃 贄 贅 贆 贇 贈 贉 贊 贋 贌 贍 佟 佗 伲 伽 佶 佴 侑 侉 侃 侏 佾 佻 侪 佼 侬 侔 俦 俨 俪 俅 俚 俣 俜 俑 俟 俸 倩 偌 俳 倬 倏 倮 倭 俾 倜 倌 倥 倨 偾 偃 偕 偈 偎 偬 偻 傥 傧 傩 傺 僖 儆 僭 僬 僦 僮 儇 儋 仝 氽 佘 佥 俎 龠 汆 籴 兮 巽 黉 馘 冁 夔 勹 匍 訇 匐 凫 夙 兕 亠 兖 亳 衮 袤 亵 脔 裒 禀 嬴 蠃 羸 冫 冱 冽 冼 贎 贏 贐 贑 贒 贓 贔 贕 贖 贗 贘 贙 贚 贛 贜 贠 赑 赒 赗 赟 赥 赨 赩 赪 赬 赮 赯 赱 赲 赸 赹 赺 赻 赼 赽 赾 赿 趀 趂 趃 趆 趇 趈 趉 趌 趍 趎 趏 趐 趒 趓 趕 趖 趗 趘 趙 趚 趛 趜 趝 趞 趠 趡 趢 趤 趥 趦 趧 趨 趩 趪 趫 趬 趭 趮 趯 趰 趲 趶 趷 趹 趻 趽 跀 跁 跂 跅 跇 跈 跉 跊 跍 跐 跒 跓 跔 凇 冖 冢 冥 讠 讦 讧 讪 讴 讵 讷 诂 诃 诋 诏 诎 诒 诓 诔 诖 诘 诙 诜 诟 诠 诤 诨 诩 诮 诰 诳 诶 诹 诼 诿 谀 谂 谄 谇 谌 谏 谑 谒 谔 谕 谖 谙 谛 谘 谝 谟 谠 谡 谥 谧 谪 谫 谮 谯 谲 谳 谵 谶 卩 卺 阝 阢 阡 阱 阪 阽 阼 陂 陉 陔 陟 陧 陬 陲 陴 隈 隍 隗 隰 邗 邛 邝 邙 邬 邡 邴 邳 邶 邺 跕 跘 跙 跜 跠 跡 跢 跥 跦 跧 跩 跭 跮 跰 跱 跲 跴 跶 跼 跾 跿 踀 踁 踂 踃 踄 踆 踇 踈 踋 踍 踎 踐 踑 踒 踓 踕 踖 踗 踘 踙 踚 踛 踜 踠 踡 踤 踥 踦 踧 踨 踫 踭 踰 踲 踳 踴 踶 踷 踸 踻 踼 踾 踿 蹃 蹅 蹆 蹌 蹍 蹎 蹏 蹐 蹓 蹔 蹕 蹖 蹗 蹘 蹚 蹛 蹜 蹝 蹞 蹟 蹠 蹡 蹢 蹣 蹤 蹥 蹧 蹨 蹪 蹫 蹮 蹱 邸 邰 郏 郅 邾 郐 郄 郇 郓 郦 郢 郜 郗 郛 郫 郯 郾 鄄 鄢 鄞 鄣 鄱 鄯 鄹 酃 酆 刍 奂 劢 劬 劭 劾 哿 勐 勖 勰 叟 燮 矍 廴 凵 凼 鬯 厶 弁 畚 巯 坌 垩 垡 塾 墼 壅 壑 圩 圬 圪 圳 圹 圮 圯 坜 圻 坂 坩 垅 坫 垆 坼 坻 坨 坭 坶 坳 垭 垤 垌 垲 埏 垧 垴 垓 垠 埕 埘 埚 埙 埒 垸 埴 埯 埸 埤 埝 蹳 蹵 蹷 蹸 蹹 蹺 蹻 蹽 蹾 躀 躂 躃 躄 躆 躈 躉 躊 躋 躌 躍 躎 躑 躒 躓 躕 躖 躗 躘 躙 躚 躛 躝 躟 躠 躡 躢 躣 躤 躥 躦 躧 躨 躩 躪 躭 躮 躰 躱 躳 躴 躵 躶 躷 躸 躹 躻 躼 躽 躾 躿 軀 軁 軂 軃 軄 軅 軆 軇 軈 軉 車 軋 軌 軍 軏 軐 軑 軒 軓 軔 軕 軖 軗 軘 軙 軚 軛 軜 軝 軞 軟 軠 軡 転 軣 軤 堋 堍 埽 埭 堀 堞 堙 塄 堠 塥 塬 墁 墉 墚 墀 馨 鼙 懿 艹 艽 艿 芏 芊 芨 芄 芎 芑 芗 芙 芫 芸 芾 芰 苈 苊 苣 芘 芷 芮 苋 苌 苁 芩 芴 芡 芪 芟 苄 苎 芤 苡 茉 苷 苤 茏 茇 苜 苴 苒 苘 茌 苻 苓 茑 茚 茆 茔 茕 苠 苕 茜 荑 荛 荜 茈 莒 茼 茴 茱 莛 荞 茯 荏 荇 荃 荟 荀 茗 荠 茭 茺 茳 荦 荥 軥 軦 軧 軨 軩 軪 軫 軬 軭 軮 軯 軰 軱 軲 軳 軴 軵 軶 軷 軸 軹 軺 軻 軼 軽 軾 軿 輀 輁 輂 較 輄 輅 輆 輇 輈 載 輊 輋 輌 輍 輎 輏 輐 輑 輒 輓 輔 輕 輖 輗 輘 輙 輚 輛 輜 輝 輞 輟 輠 輡 輢 輣 輤 輥 輦 輧 輨 輩 輪 輫 輬 輭 輮 輯 輰 輱 輲 輳 輴 輵 輶 輷 輸 輹 輺 輻 輼 輽 輾 輿 轀 轁 轂 轃 轄 荨 茛 荩 荬 荪 荭 荮 莰 荸 莳 莴 莠 莪 莓 莜 莅 荼 莶 莩 荽 莸 荻 莘 莞 莨 莺 莼 菁 萁 菥 菘 堇 萘 萋 菝 菽 菖 萜 萸 萑 萆 菔 菟 萏 萃 菸 菹 菪 菅 菀 萦 菰 菡 葜 葑 葚 葙 葳 蒇 蒈 葺 蒉 葸 萼 葆 葩 葶 蒌 蒎 萱 葭 蓁 蓍 蓐 蓦 蒽 蓓 蓊 蒿 蒺 蓠 蒡 蒹 蒴 蒗 蓥 蓣 蔌 甍 蔸 蓰 蔹 蔟 蔺 轅 轆 轇 轈 轉 轊 轋 轌 轍 轎 轏 轐 轑 轒 轓 轔 轕 轖 轗 轘 轙 轚 轛 轜 轝 轞 轟 轠 轡 轢 轣 轤 轥 轪 辀 辌 辒 辝 辠 辡 辢 辤 辥 辦 辧 辪 辬 辭 辮 辯 農 辳 辴 辵 辷 辸 辺 辻 込 辿 迀 迃 迆 迉 迊 迋 迌 迍 迏 迒 迖 迗 迚 迠 迡 迣 迧 迬 迯 迱 迲 迴 迵 迶 迺 迻 迼 迾 迿 逇 逈 逌 逎 逓 逕 逘 蕖 蔻 蓿 蓼 蕙 蕈 蕨 蕤 蕞 蕺 瞢 蕃 蕲 蕻 薤 薨 薇 薏 蕹 薮 薜 薅 薹 薷 薰 藓 藁 藜 藿 蘧 蘅 蘩 蘖 蘼 廾 弈 夼 奁 耷 奕 奚 奘 匏 尢 尥 尬 尴 扌 扪 抟 抻 拊 拚 拗 拮 挢 拶 挹 捋 捃 掭 揶 捱 捺 掎 掴 捭 掬 掊 捩 掮 掼 揲 揸 揠 揿 揄 揞 揎 摒 揆 掾 摅 摁 搋 搛 搠 搌 搦 搡 摞 撄 摭 撖 這 逜 連 逤 逥 逧 逨 逩 逪 逫 逬 逰 週 進 逳 逴 逷 逹 逺 逽 逿 遀 遃 遅 遆 遈 遉 遊 運 遌 過 達 違 遖 遙 遚 遜 遝 遞 遟 遠 遡 遤 遦 遧 適 遪 遫 遬 遯 遰 遱 遲 遳 遶 遷 選 遹 遺 遻 遼 遾 邁 還 邅 邆 邇 邉 邊 邌 邍 邎 邏 邐 邒 邔 邖 邘 邚 邜 邞 邟 邠 邤 邥 邧 邨 邩 邫 邭 邲 邷 邼 邽 邿 郀 摺 撷 撸 撙 撺 擀 擐 擗 擤 擢 攉 攥 攮 弋 忒 甙 弑 卟 叱 叽 叩 叨 叻 吒 吖 吆 呋 呒 呓 呔 呖 呃 吡 呗 呙 吣 吲 咂 咔 呷 呱 呤 咚 咛 咄 呶 呦 咝 哐 咭 哂 咴 哒 咧 咦 哓 哔 呲 咣 哕 咻 咿 哌 哙 哚 哜 咩 咪 咤 哝 哏 哞 唛 哧 唠 哽 唔 哳 唢 唣 唏 唑 唧 唪 啧 喏 喵 啉 啭 啁 啕 唿 啐 唼 郂 郃 郆 郈 郉 郋 郌 郍 郒 郔 郕 郖 郘 郙 郚 郞 郟 郠 郣 郤 郥 郩 郪 郬 郮 郰 郱 郲 郳 郵 郶 郷 郹 郺 郻 郼 郿 鄀 鄁 鄃 鄅 鄆 鄇 鄈 鄉 鄊 鄋 鄌 鄍 鄎 鄏 鄐 鄑 鄒 鄓 鄔 鄕 鄖 鄗 鄘 鄚 鄛 鄜 鄝 鄟 鄠 鄡 鄤 鄥 鄦 鄧 鄨 鄩 鄪 鄫 鄬 鄭 鄮 鄰 鄲 鄳 鄴 鄵 鄶 鄷 鄸 鄺 鄻 鄼 鄽 鄾 鄿 酀 酁 酂 酄 唷 啖 啵 啶 啷 唳 唰 啜 喋 嗒 喃 喱 喹 喈 喁 喟 啾 嗖 喑 啻 嗟 喽 喾 喔 喙 嗪 嗷 嗉 嘟 嗑 嗫 嗬 嗔 嗦 嗝 嗄 嗯 嗥 嗲 嗳 嗌 嗍 嗨 嗵 嗤 辔 嘞 嘈 嘌 嘁 嘤 嘣 嗾 嘀 嘧 嘭 噘 嘹 噗 嘬 噍 噢 噙 噜 噌 噔 嚆 噤 噱 噫 噻 噼 嚅 嚓 嚯 囔 囗 囝 囡 囵 囫 囹 囿 圄 圊 圉 圜 帏 帙 帔 帑 帱 帻 帼 酅 酇 酈 酑 酓 酔 酕 酖 酘 酙 酛 酜 酟 酠 酦 酧 酨 酫 酭 酳 酺 酻 酼 醀 醁 醂 醃 醄 醆 醈 醊 醎 醏 醓 醔 醕 醖 醗 醘 醙 醜 醝 醞 醟 醠 醡 醤 醥 醦 醧 醨 醩 醫 醬 醰 醱 醲 醳 醶 醷 醸 醹 醻 醼 醽 醾 醿 釀 釁 釂 釃 釄 釅 釆 釈 釋 釐 釒 釓 釔 釕 釖 釗 釘 釙 釚 釛 針 釞 釟 釠 釡 釢 釣 釤 釥 帷 幄 幔 幛 幞 幡 岌 屺 岍 岐 岖 岈 岘 岙 岑 岚 岜 岵 岢 岽 岬 岫 岱 岣 峁 岷 峄 峒 峤 峋 峥 崂 崃 崧 崦 崮 崤 崞 崆 崛 嵘 崾 崴 崽 嵬 嵛 嵯 嵝 嵫 嵋 嵊 嵩 嵴 嶂 嶙 嶝 豳 嶷 巅 彳 彷 徂 徇 徉 後 徕 徙 徜 徨 徭 徵 徼 衢 彡 犭 犰 犴 犷 犸 狃 狁 狎 狍 狒 狨 狯 狩 狲 狴 狷 猁 狳 猃 狺 釦 釧 釨 釩 釪 釫 釬 釭 釮 釯 釰 釱 釲 釳 釴 釵 釶 釷 釸 釹 釺 釻 釼 釽 釾 釿 鈀 鈁 鈂 鈃 鈄 鈅 鈆 鈇 鈈 鈉 鈊 鈋 鈌 鈍 鈎 鈏 鈐 鈑 鈒 鈓 鈔 鈕 鈖 鈗 鈘 鈙 鈚 鈛 鈜 鈝 鈞 鈟 鈠 鈡 鈢 鈣 鈤 鈥 鈦 鈧 鈨 鈩 鈪 鈫 鈬 鈭 鈮 鈯 鈰 鈱 鈲 鈳 鈴 鈵 鈶 鈷 鈸 鈹 鈺 鈻 鈼 鈽 鈾 鈿 鉀 鉁 鉂 鉃 鉄 鉅 狻 猗 猓 猡 猊 猞 猝 猕 猢 猹 猥 猬 猸 猱 獐 獍 獗 獠 獬 獯 獾 舛 夥 飧 夤 夂 饣 饧 饨 饩 饪 饫 饬 饴 饷 饽 馀 馄 馇 馊 馍 馐 馑 馓 馔 馕 庀 庑 庋 庖 庥 庠 庹 庵 庾 庳 赓 廒 廑 廛 廨 廪 膺 忄 忉 忖 忏 怃 忮 怄 忡 忤 忾 怅 怆 忪 忭 忸 怙 怵 怦 怛 怏 怍 怩 怫 怊 怿 怡 恸 恹 恻 恺 恂 鉆 鉇 鉈 鉉 鉊 鉋 鉌 鉍 鉎 鉏 鉐 鉑 鉒 鉓 鉔 鉕 鉖 鉗 鉘 鉙 鉚 鉛 鉜 鉝 鉞 鉟 鉠 鉡 鉢 鉣 鉤 鉥 鉦 鉧 鉨 鉩 鉪 鉫 鉬 鉭 鉮 鉯 鉰 鉱 鉲 鉳 鉵 鉶 鉷 鉸 鉹 鉺 鉻 鉼 鉽 鉾 鉿 銀 銁 銂 銃 銄 銅 銆 銇 銈 銉 銊 銋 銌 銍 銏 銐 銑 銒 銓 銔 銕 銖 銗 銘 銙 銚 銛 銜 銝 銞 銟 銠 銡 銢 銣 銤 銥 銦 銧 恪 恽 悖 悚 悭 悝 悃 悒 悌 悛 惬 悻 悱 惝 惘 惆 惚 悴 愠 愦 愕 愣 惴 愀 愎 愫 慊 慵 憬 憔 憧 憷 懔 懵 忝 隳 闩 闫 闱 闳 闵 闶 闼 闾 阃 阄 阆 阈 阊 阋 阌 阍 阏 阒 阕 阖 阗 阙 阚 丬 爿 戕 氵 汔 汜 汊 沣 沅 沐 沔 沌 汨 汩 汴 汶 沆 沩 泐 泔 沭 泷 泸 泱 泗 沲 泠 泖 泺 泫 泮 沱 泓 泯 泾 銨 銩 銪 銫 銬 銭 銯 銰 銱 銲 銳 銴 銵 銶 銷 銸 銹 銺 銻 銼 銽 銾 銿 鋀 鋁 鋂 鋃 鋄 鋅 鋆 鋇 鋉 鋊 鋋 鋌 鋍 鋎 鋏 鋐 鋑 鋒 鋓 鋔 鋕 鋖 鋗 鋘 鋙 鋚 鋛 鋜 鋝 鋞 鋟 鋠 鋡 鋢 鋣 鋤 鋥 鋦 鋧 鋨 鋩 鋪 鋫 鋬 鋭 鋮 鋯 鋰 鋱 鋲 鋳 鋴 鋵 鋶 鋷 鋸 鋹 鋺 鋻 鋼 鋽 鋾 鋿 錀 錁 錂 錃 錄 錅 錆 錇 錈 錉 洹 洧 洌 浃 浈 洇 洄 洙 洎 洫 浍 洮 洵 洚 浏 浒 浔 洳 涑 浯 涞 涠 浞 涓 涔 浜 浠 浼 浣 渚 淇 淅 淞 渎 涿 淠 渑 淦 淝 淙 渖 涫 渌 涮 渫 湮 湎 湫 溲 湟 溆 湓 湔 渲 渥 湄 滟 溱 溘 滠 漭 滢 溥 溧 溽 溻 溷 滗 溴 滏 溏 滂 溟 潢 潆 潇 漤 漕 滹 漯 漶 潋 潴 漪 漉 漩 澉 澍 澌 潸 潲 潼 潺 濑 錊 錋 錌 錍 錎 錏 錐 錑 錒 錓 錔 錕 錖 錗 錘 錙 錚 錛 錜 錝 錞 錟 錠 錡 錢 錣 錤 錥 錦 錧 錨 錩 錪 錫 錬 錭 錮 錯 錰 錱 録 錳 錴 錵 錶 錷 錸 錹 錺 錻 錼 錽 錿 鍀 鍁 鍂 鍃 鍄 鍅 鍆 鍇 鍈 鍉 鍊 鍋 鍌 鍍 鍎 鍏 鍐 鍑 鍒 鍓 鍔 鍕 鍖 鍗 鍘 鍙 鍚 鍛 鍜 鍝 鍞 鍟 鍠 鍡 鍢 鍣 鍤 鍥 鍦 鍧 鍨 鍩 鍫 濉 澧 澹 澶 濂 濡 濮 濞 濠 濯 瀚 瀣 瀛 瀹 瀵 灏 灞 宀 宄 宕 宓 宥 宸 甯 骞 搴 寤 寮 褰 寰 蹇 謇 辶 迓 迕 迥 迮 迤 迩 迦 迳 迨 逅 逄 逋 逦 逑 逍 逖 逡 逵 逶 逭 逯 遄 遑 遒 遐 遨 遘 遢 遛 暹 遴 遽 邂 邈 邃 邋 彐 彗 彖 彘 尻 咫 屐 屙 孱 屣 屦 羼 弪 弩 弭 艴 弼 鬻 屮 妁 妃 妍 妩 妪 妣 鍬 鍭 鍮 鍯 鍰 鍱 鍲 鍳 鍴 鍵 鍶 鍷 鍸 鍹 鍺 鍻 鍼 鍽 鍾 鍿 鎀 鎁 鎂 鎃 鎄 鎅 鎆 鎇 鎈 鎉 鎊 鎋 鎌 鎍 鎎 鎐 鎑 鎒 鎓 鎔 鎕 鎖 鎗 鎘 鎙 鎚 鎛 鎜 鎝 鎞 鎟 鎠 鎡 鎢 鎣 鎤 鎥 鎦 鎧 鎨 鎩 鎪 鎫 鎬 鎭 鎮 鎯 鎰 鎱 鎲 鎳 鎴 鎵 鎶 鎷 鎸 鎹 鎺 鎻 鎼 鎽 鎾 鎿 鏀 鏁 鏂 鏃 鏄 鏅 鏆 鏇 鏈 鏉 鏋 鏌 鏍 妗 姊 妫 妞 妤 姒 妲 妯 姗 妾 娅 娆 姝 娈 姣 姘 姹 娌 娉 娲 娴 娑 娣 娓 婀 婧 婊 婕 娼 婢 婵 胬 媪 媛 婷 婺 媾 嫫 媲 嫒 嫔 媸 嫠 嫣 嫱 嫖 嫦 嫘 嫜 嬉 嬗 嬖 嬲 嬷 孀 尕 尜 孚 孥 孳 孑 孓 孢 驵 驷 驸 驺 驿 驽 骀 骁 骅 骈 骊 骐 骒 骓 骖 骘 骛 骜 骝 骟 骠 骢 骣 骥 骧 纟 纡 纣 纥 纨 纩 鏎 鏏 鏐 鏑 鏒 鏓 鏔 鏕 鏗 鏘 鏙 鏚 鏛 鏜 鏝 鏞 鏟 鏠 鏡 鏢 鏣 鏤 鏥 鏦 鏧 鏨 鏩 鏪 鏫 鏬 鏭 鏮 鏯 鏰 鏱 鏲 鏳 鏴 鏵 鏶 鏷 鏸 鏹 鏺 鏻 鏼 鏽 鏾 鏿 鐀 鐁 鐂 鐃 鐄 鐅 鐆 鐇 鐈 鐉 鐊 鐋 鐌 鐍 鐎 鐏 鐐 鐑 鐒 鐓 鐔 鐕 鐖 鐗 鐘 鐙 鐚 鐛 鐜 鐝 鐞 鐟 鐠 鐡 鐢 鐣 鐤 鐥 鐦 鐧 鐨 鐩 鐪 鐫 鐬 鐭 鐮 纭 纰 纾 绀 绁 绂 绉 绋 绌 绐 绔 绗 绛 绠 绡 绨 绫 绮 绯 绱 绲 缍 绶 绺 绻 绾 缁 缂 缃 缇 缈 缋 缌 缏 缑 缒 缗 缙 缜 缛 缟 缡 缢 缣 缤 缥 缦 缧 缪 缫 缬 缭 缯 缰 缱 缲 缳 缵 幺 畿 巛 甾 邕 玎 玑 玮 玢 玟 珏 珂 珑 玷 玳 珀 珉 珈 珥 珙 顼 琊 珩 珧 珞 玺 珲 琏 琪 瑛 琦 琥 琨 琰 琮 琬 鐯 鐰 鐱 鐲 鐳 鐴 鐵 鐶 鐷 鐸 鐹 鐺 鐻 鐼 鐽 鐿 鑀 鑁 鑂 鑃 鑄 鑅 鑆 鑇 鑈 鑉 鑊 鑋 鑌 鑍 鑎 鑏 鑐 鑑 鑒 鑓 鑔 鑕 鑖 鑗 鑘 鑙 鑚 鑛 鑜 鑝 鑞 鑟 鑠 鑡 鑢 鑣 鑤 鑥 鑦 鑧 鑨 鑩 鑪 鑬 鑭 鑮 鑯 鑰 鑱 鑲 鑳 鑴 鑵 鑶 鑷 鑸 鑹 鑺 鑻 鑼 鑽 鑾 鑿 钀 钁 钂 钃 钄 钑 钖 钘 铇 铏 铓 铔 铚 铦 铻 锜 锠 琛 琚 瑁 瑜 瑗 瑕 瑙 瑷 瑭 瑾 璜 璎 璀 璁 璇 璋 璞 璨 璩 璐 璧 瓒 璺 韪 韫 韬 杌 杓 杞 杈 杩 枥 枇 杪 杳 枘 枧 杵 枨 枞 枭 枋 杷 杼 柰 栉 柘 栊 柩 枰 栌 柙 枵 柚 枳 柝 栀 柃 枸 柢 栎 柁 柽 栲 栳 桠 桡 桎 桢 桄 桤 梃 栝 桕 桦 桁 桧 桀 栾 桊 桉 栩 梵 梏 桴 桷 梓 桫 棂 楮 棼 椟 椠 棹 锧 锳 锽 镃 镈 镋 镕 镚 镠 镮 镴 镵 長 镸 镹 镺 镻 镼 镽 镾 門 閁 閂 閃 閄 閅 閆 閇 閈 閉 閊 開 閌 閍 閎 閏 閐 閑 閒 間 閔 閕 閖 閗 閘 閙 閚 閛 閜 閝 閞 閟 閠 閡 関 閣 閤 閥 閦 閧 閨 閩 閪 閫 閬 閭 閮 閯 閰 閱 閲 閳 閴 閵 閶 閷 閸 閹 閺 閻 閼 閽 閾 閿 闀 闁 闂 闃 闄 闅 闆 闇 闈 闉 闊 闋 椤 棰 椋 椁 楗 棣 椐 楱 椹 楠 楂 楝 榄 楫 榀 榘 楸 椴 槌 榇 榈 槎 榉 楦 楣 楹 榛 榧 榻 榫 榭 槔 榱 槁 槊 槟 榕 槠 榍 槿 樯 槭 樗 樘 橥 槲 橄 樾 檠 橐 橛 樵 檎 橹 樽 樨 橘 橼 檑 檐 檩 檗 檫 猷 獒 殁 殂 殇 殄 殒 殓 殍 殚 殛 殡 殪 轫 轭 轱 轲 轳 轵 轶 轸 轷 轹 轺 轼 轾 辁 辂 辄 辇 辋 闌 闍 闎 闏 闐 闑 闒 闓 闔 闕 闖 闗 闘 闙 闚 闛 關 闝 闞 闟 闠 闡 闢 闣 闤 闥 闦 闧 闬 闿 阇 阓 阘 阛 阞 阠 阣 阤 阥 阦 阧 阨 阩 阫 阬 阭 阯 阰 阷 阸 阹 阺 阾 陁 陃 陊 陎 陏 陑 陒 陓 陖 陗 陘 陙 陚 陜 陝 陞 陠 陣 陥 陦 陫 陭 陮 陯 陰 陱 陳 陸 陹 険 陻 陼 陽 陾 陿 隀 隁 隂 隃 隄 隇 隉 隊 辍 辎 辏 辘 辚 軎 戋 戗 戛 戟 戢 戡 戥 戤 戬 臧 瓯 瓴 瓿 甏 甑 甓 攴 旮 旯 旰 昊 昙 杲 昃 昕 昀 炅 曷 昝 昴 昱 昶 昵 耆 晟 晔 晁 晏 晖 晡 晗 晷 暄 暌 暧 暝 暾 曛 曜 曦 曩 贲 贳 贶 贻 贽 赀 赅 赆 赈 赉 赇 赍 赕 赙 觇 觊 觋 觌 觎 觏 觐 觑 牮 犟 牝 牦 牯 牾 牿 犄 犋 犍 犏 犒 挈 挲 掰 隌 階 隑 隒 隓 隕 隖 隚 際 隝 隞 隟 隠 隡 隢 隣 隤 隥 隦 隨 隩 險 隫 隬 隭 隮 隯 隱 隲 隴 隵 隷 隸 隺 隻 隿 雂 雃 雈 雊 雋 雐 雑 雓 雔 雖 雗 雘 雙 雚 雛 雜 雝 雞 雟 雡 離 難 雤 雥 雦 雧 雫 雬 雭 雮 雰 雱 雲 雴 雵 雸 雺 電 雼 雽 雿 霂 霃 霅 霊 霋 霌 霐 霑 霒 霔 霕 霗 霘 霙 霚 霛 霝 霟 霠 搿 擘 耄 毪 毳 毽 毵 毹 氅 氇 氆 氍 氕 氘 氙 氚 氡 氩 氤 氪 氲 攵 敕 敫 牍 牒 牖 爰 虢 刖 肟 肜 肓 肼 朊 肽 肱 肫 肭 肴 肷 胧 胨 胩 胪 胛 胂 胄 胙 胍 胗 朐 胝 胫 胱 胴 胭 脍 脎 胲 胼 朕 脒 豚 脶 脞 脬 脘 脲 腈 腌 腓 腴 腙 腚 腱 腠 腩 腼 腽 腭 腧 塍 媵 膈 膂 膑 滕 膣 膪 臌 朦 臊 膻 霡 霢 霣 霤 霥 霦 霧 霨 霩 霫 霬 霮 霯 霱 霳 霴 霵 霶 霷 霺 霻 霼 霽 霿 靀 靁 靂 靃 靄 靅 靆 靇 靈 靉 靊 靋 靌 靍 靎 靏 靐 靑 靔 靕 靗 靘 靚 靜 靝 靟 靣 靤 靦 靧 靨 靪 靫 靬 靭 靮 靯 靰 靱 靲 靵 靷 靸 靹 靺 靻 靽 靾 靿 鞀 鞁 鞂 鞃 鞄 鞆 鞇 鞈 鞉 鞊 鞌 鞎 鞏 鞐 鞓 鞕 鞖 鞗 鞙 鞚 鞛 鞜 鞝 臁 膦 欤 欷 欹 歃 歆 歙 飑 飒 飓 飕 飙 飚 殳 彀 毂 觳 斐 齑 斓 於 旆 旄 旃 旌 旎 旒 旖 炀 炜 炖 炝 炻 烀 炷 炫 炱 烨 烊 焐 焓 焖 焯 焱 煳 煜 煨 煅 煲 煊 煸 煺 熘 熳 熵 熨 熠 燠 燔 燧 燹 爝 爨 灬 焘 煦 熹 戾 戽 扃 扈 扉 礻 祀 祆 祉 祛 祜 祓 祚 祢 祗 祠 祯 祧 祺 禅 禊 禚 禧 禳 忑 忐 鞞 鞟 鞡 鞢 鞤 鞥 鞦 鞧 鞨 鞩 鞪 鞬 鞮 鞰 鞱 鞳 鞵 鞶 鞷 鞸 鞹 鞺 鞻 鞼 鞽 鞾 鞿 韀 韁 韂 韃 韄 韅 韆 韇 韈 韉 韊 韋 韌 韍 韎 韏 韐 韑 韒 韓 韔 韕 韖 韗 韘 韙 韚 韛 韜 韝 韞 韟 韠 韡 韢 韣 韤 韥 韨 韮 韯 韰 韱 韲 韴 韷 韸 韹 韺 韻 韼 韽 韾 響 頀 頁 頂 頃 頄 項 順 頇 須 頉 頊 頋 頌 頍 頎 怼 恝 恚 恧 恁 恙 恣 悫 愆 愍 慝 憩 憝 懋 懑 戆 肀 聿 沓 泶 淼 矶 矸 砀 砉 砗 砘 砑 斫 砭 砜 砝 砹 砺 砻 砟 砼 砥 砬 砣 砩 硎 硭 硖 硗 砦 硐 硇 硌 硪 碛 碓 碚 碇 碜 碡 碣 碲 碹 碥 磔 磙 磉 磬 磲 礅 磴 礓 礤 礞 礴 龛 黹 黻 黼 盱 眄 眍 盹 眇 眈 眚 眢 眙 眭 眦 眵 眸 睐 睑 睇 睃 睚 睨 頏 預 頑 頒 頓 頔 頕 頖 頗 領 頙 頚 頛 頜 頝 頞 頟 頠 頡 頢 頣 頤 頥 頦 頧 頨 頩 頪 頫 頬 頭 頮 頯 頰 頱 頲 頳 頴 頵 頶 頷 頸 頹 頺 頻 頼 頽 頾 頿 顀 顁 顂 顃 顄 顅 顆 顇 顈 顉 顊 顋 題 額 顎 顏 顐 顑 顒 顓 顔 顕 顖 顗 願 顙 顚 顛 顜 顝 類 顟 顠 顡 顢 顣 顤 顥 顦 顧 顨 顩 顪 顫 顬 顭 顮 睢 睥 睿 瞍 睽 瞀 瞌 瞑 瞟 瞠 瞰 瞵 瞽 町 畀 畎 畋 畈 畛 畲 畹 疃 罘 罡 罟 詈 罨 罴 罱 罹 羁 罾 盍 盥 蠲 钅 钆 钇 钋 钊 钌 钍 钏 钐 钔 钗 钕 钚 钛 钜 钣 钤 钫 钪 钭 钬 钯 钰 钲 钴 钶 钷 钸 钹 钺 钼 钽 钿 铄 铈 铉 铊 铋 铌 铍 铎 铐 铑 铒 铕 铖 铗 铙 铘 铛 铞 铟 铠 铢 铤 铥 铧 铨 铪 顯 顰 顱 顲 顳 顴 颋 颎 颒 颕 颙 颣 風 颩 颪 颫 颬 颭 颮 颯 颰 颱 颲 颳 颴 颵 颶 颷 颸 颹 颺 颻 颼 颽 颾 颿 飀 飁 飂 飃 飄 飅 飆 飇 飈 飉 飊 飋 飌 飍 飏 飐 飔 飖 飗 飛 飜 飝 飠 飡 飢 飣 飤 飥 飦 飩 飪 飫 飬 飭 飮 飯 飰 飱 飲 飳 飴 飵 飶 飷 飸 飹 飺 飻 飼 飽 飾 飿 餀 餁 餂 餃 餄 餅 餆 餇 铩 铫 铮 铯 铳 铴 铵 铷 铹 铼 铽 铿 锃 锂 锆 锇 锉 锊 锍 锎 锏 锒 锓 锔 锕 锖 锘 锛 锝 锞 锟 锢 锪 锫 锩 锬 锱 锲 锴 锶 锷 锸 锼 锾 锿 镂 锵 镄 镅 镆 镉 镌 镎 镏 镒 镓 镔 镖 镗 镘 镙 镛 镞 镟 镝 镡 镢 镤 镥 镦 镧 镨 镩 镪 镫 镬 镯 镱 镲 镳 锺 矧 矬 雉 秕 秭 秣 秫 稆 嵇 稃 稂 稞 稔 餈 餉 養 餋 餌 餎 餏 餑 餒 餓 餔 餕 餖 餗 餘 餙 餚 餛 餜 餝 餞 餟 餠 餡 餢 餣 餤 餥 餦 餧 館 餩 餪 餫 餬 餭 餯 餰 餱 餲 餳 餴 餵 餶 餷 餸 餹 餺 餻 餼 餽 餾 餿 饀 饁 饂 饃 饄 饅 饆 饇 饈 饉 饊 饋 饌 饍 饎 饏 饐 饑 饒 饓 饖 饗 饘 饙 饚 饛 饜 饝 饞 饟 饠 饡 饢 饤 饦 饳 饸 饹 饻 饾 馂 馃 馉 稹 稷 穑 黏 馥 穰 皈 皎 皓 皙 皤 瓞 瓠 甬 鸠 鸢 鸨 鸩 鸪 鸫 鸬 鸲 鸱 鸶 鸸 鸷 鸹 鸺 鸾 鹁 鹂 鹄 鹆 鹇 鹈 鹉 鹋 鹌 鹎 鹑 鹕 鹗 鹚 鹛 鹜 鹞 鹣 鹦 鹧 鹨 鹩 鹪 鹫 鹬 鹱 鹭 鹳 疒 疔 疖 疠 疝 疬 疣 疳 疴 疸 痄 疱 疰 痃 痂 痖 痍 痣 痨 痦 痤 痫 痧 瘃 痱 痼 痿 瘐 瘀 瘅 瘌 瘗 瘊 瘥 瘘 瘕 瘙 馌 馎 馚 馛 馜 馝 馞 馟 馠 馡 馢 馣 馤 馦 馧 馩 馪 馫 馬 馭 馮 馯 馰 馱 馲 馳 馴 馵 馶 馷 馸 馹 馺 馻 馼 馽 馾 馿 駀 駁 駂 駃 駄 駅 駆 駇 駈 駉 駊 駋 駌 駍 駎 駏 駐 駑 駒 駓 駔 駕 駖 駗 駘 駙 駚 駛 駜 駝 駞 駟 駠 駡 駢 駣 駤 駥 駦 駧 駨 駩 駪 駫 駬 駭 駮 駯 駰 駱 駲 駳 駴 駵 駶 駷 駸 駹 瘛 瘼 瘢 瘠 癀 瘭 瘰 瘿 瘵 癃 瘾 瘳 癍 癞 癔 癜 癖 癫 癯 翊 竦 穸 穹 窀 窆 窈 窕 窦 窠 窬 窨 窭 窳 衤 衩 衲 衽 衿 袂 袢 裆 袷 袼 裉 裢 裎 裣 裥 裱 褚 裼 裨 裾 裰 褡 褙 褓 褛 褊 褴 褫 褶 襁 襦 襻 疋 胥 皲 皴 矜 耒 耔 耖 耜 耠 耢 耥 耦 耧 耩 耨 耱 耋 耵 聃 聆 聍 聒 聩 聱 覃 顸 颀 颃 駺 駻 駼 駽 駾 駿 騀 騁 騂 騃 騄 騅 騆 騇 騈 騉 騊 騋 騌 騍 騎 騏 騐 騑 騒 験 騔 騕 騖 騗 騘 騙 騚 騛 騜 騝 騞 騟 騠 騡 騢 騣 騤 騥 騦 騧 騨 騩 騪 騫 騬 騭 騮 騯 騰 騱 騲 騳 騴 騵 騶 騷 騸 騹 騺 騻 騼 騽 騾 騿 驀 驁 驂 驃 驄 驅 驆 驇 驈 驉 驊 驋 驌 驍 驎 驏 驐 驑 驒 驓 驔 驕 驖 驗 驘 驙 颉 颌 颍 颏 颔 颚 颛 颞 颟 颡 颢 颥 颦 虍 虔 虬 虮 虿 虺 虼 虻 蚨 蚍 蚋 蚬 蚝 蚧 蚣 蚪 蚓 蚩 蚶 蛄 蚵 蛎 蚰 蚺 蚱 蚯 蛉 蛏 蚴 蛩 蛱 蛲 蛭 蛳 蛐 蜓 蛞 蛴 蛟 蛘 蛑 蜃 蜇 蛸 蜈 蜊 蜍 蜉 蜣 蜻 蜞 蜥 蜮 蜚 蜾 蝈 蜴 蜱 蜩 蜷 蜿 螂 蜢 蝽 蝾 蝻 蝠 蝰 蝌 蝮 螋 蝓 蝣 蝼 蝤 蝙 蝥 螓 螯 螨 蟒 驚 驛 驜 驝 驞 驟 驠 驡 驢 驣 驤 驥 驦 驧 驨 驩 驪 驫 驲 骃 骉 骍 骎 骔 骕 骙 骦 骩 骪 骫 骬 骭 骮 骯 骲 骳 骴 骵 骹 骻 骽 骾 骿 髃 髄 髆 髇 髈 髉 髊 髍 髎 髏 髐 髒 體 髕 髖 髗 髙 髚 髛 髜 髝 髞 髠 髢 髣 髤 髥 髧 髨 髩 髪 髬 髮 髰 髱 髲 髳 髴 髵 髶 髷 髸 髺 髼 髽 髾 髿 鬀 鬁 鬂 鬄 鬅 鬆 蟆 螈 螅 螭 螗 螃 螫 蟥 螬 螵 螳 蟋 蟓 螽 蟑 蟀 蟊 蟛 蟪 蟠 蟮 蠖 蠓 蟾 蠊 蠛 蠡 蠹 蠼 缶 罂 罄 罅 舐 竺 竽 笈 笃 笄 笕 笊 笫 笏 筇 笸 笪 笙 笮 笱 笠 笥 笤 笳 笾 笞 筘 筚 筅 筵 筌 筝 筠 筮 筻 筢 筲 筱 箐 箦 箧 箸 箬 箝 箨 箅 箪 箜 箢 箫 箴 篑 篁 篌 篝 篚 篥 篦 篪 簌 篾 篼 簏 簖 簋 鬇 鬉 鬊 鬋 鬌 鬍 鬎 鬐 鬑 鬒 鬔 鬕 鬖 鬗 鬘 鬙 鬚 鬛 鬜 鬝 鬞 鬠 鬡 鬢 鬤 鬥 鬦 鬧 鬨 鬩 鬪 鬫 鬬 鬭 鬮 鬰 鬱 鬳 鬴 鬵 鬶 鬷 鬸 鬹 鬺 鬽 鬾 鬿 魀 魆 魊 魋 魌 魎 魐 魒 魓 魕 魖 魗 魘 魙 魚 魛 魜 魝 魞 魟 魠 魡 魢 魣 魤 魥 魦 魧 魨 魩 魪 魫 魬 魭 魮 魯 魰 魱 魲 魳 魴 魵 魶 魷 魸 魹 魺 魻 簟 簪 簦 簸 籁 籀 臾 舁 舂 舄 臬 衄 舡 舢 舣 舭 舯 舨 舫 舸 舻 舳 舴 舾 艄 艉 艋 艏 艚 艟 艨 衾 袅 袈 裘 裟 襞 羝 羟 羧 羯 羰 羲 籼 敉 粑 粝 粜 粞 粢 粲 粼 粽 糁 糇 糌 糍 糈 糅 糗 糨 艮 暨 羿 翎 翕 翥 翡 翦 翩 翮 翳 糸 絷 綦 綮 繇 纛 麸 麴 赳 趄 趔 趑 趱 赧 赭 豇 豉 酊 酐 酎 酏 酤 魼 魽 魾 魿 鮀 鮁 鮂 鮃 鮄 鮅 鮆 鮇 鮈 鮉 鮊 鮋 鮌 鮍 鮎 鮏 鮐 鮑 鮒 鮓 鮔 鮕 鮖 鮗 鮘 鮙 鮚 鮛 鮜 鮝 鮞 鮟 鮠 鮡 鮢 鮣 鮤 鮥 鮦 鮧 鮨 鮩 鮪 鮫 鮬 鮭 鮮 鮯 鮰 鮱 鮲 鮳 鮴 鮵 鮶 鮷 鮸 鮹 鮺 鮻 鮼 鮽 鮾 鮿 鯀 鯁 鯂 鯃 鯄 鯅 鯆 鯇 鯈 鯉 鯊 鯋 鯌 鯍 鯎 鯏 鯐 鯑 鯒 鯓 鯔 鯕 鯖 鯗 鯘 鯙 鯚 鯛 酢 酡 酰 酩 酯 酽 酾 酲 酴 酹 醌 醅 醐 醍 醑 醢 醣 醪 醭 醮 醯 醵 醴 醺 豕 鹾 趸 跫 踅 蹙 蹩 趵 趿 趼 趺 跄 跖 跗 跚 跞 跎 跏 跛 跆 跬 跷 跸 跣 跹 跻 跤 踉 跽 踔 踝 踟 踬 踮 踣 踯 踺 蹀 踹 踵 踽 踱 蹉 蹁 蹂 蹑 蹒 蹊 蹰 蹶 蹼 蹯 蹴 躅 躏 躔 躐 躜 躞 豸 貂 貊 貅 貘 貔 斛 觖 觞 觚 觜 鯜 鯝 鯞 鯟 鯠 鯡 鯢 鯣 鯤 鯥 鯦 鯧 鯨 鯩 鯪 鯫 鯬 鯭 鯮 鯯 鯰 鯱 鯲 鯳 鯴 鯵 鯶 鯷 鯸 鯹 鯺 鯻 鯼 鯽 鯾 鯿 鰀 鰁 鰂 鰃 鰄 鰅 鰆 鰇 鰈 鰉 鰊 鰋 鰌 鰍 鰎 鰏 鰐 鰑 鰒 鰓 鰔 鰕 鰖 鰗 鰘 鰙 鰚 鰛 鰜 鰝 鰞 鰟 鰠 鰡 鰢 鰣 鰤 鰥 鰦 鰧 鰨 鰩 鰪 鰫 鰬 鰭 鰮 鰯 鰰 鰱 鰲 鰳 鰴 鰵 鰶 鰷 鰸 鰹 鰺 鰻 觥 觫 觯 訾 謦 靓 雩 雳 雯 霆 霁 霈 霏 霎 霪 霭 霰 霾 龀 龃 龅 龆 龇 龈 龉 龊 龌 黾 鼋 鼍 隹 隼 隽 雎 雒 瞿 雠 銎 銮 鋈 錾 鍪 鏊 鎏 鐾 鑫 鱿 鲂 鲅 鲆 鲇 鲈 稣 鲋 鲎 鲐 鲑 鲒 鲔 鲕 鲚 鲛 鲞 鲟 鲠 鲡 鲢 鲣 鲥 鲦 鲧 鲨 鲩 鲫 鲭 鲮 鲰 鲱 鲲 鲳 鲴 鲵 鲶 鲷 鲺 鲻 鲼 鲽 鳄 鳅 鳆 鳇 鳊 鳋 鰼 鰽 鰾 鰿 鱀 鱁 鱂 鱃 鱄 鱅 鱆 鱇 鱈 鱉 鱊 鱋 鱌 鱍 鱎 鱏 鱐 鱑 鱒 鱓 鱔 鱕 鱖 鱗 鱘 鱙 鱚 鱛 鱜 鱝 鱞 鱟 鱠 鱡 鱢 鱣 鱤 鱥 鱦 鱧 鱨 鱩 鱪 鱫 鱬 鱭 鱮 鱯 鱰 鱱 鱲 鱳 鱴 鱵 鱶 鱷 鱸 鱹 鱺 鱻 鱽 鱾 鲀 鲃 鲄 鲉 鲊 鲌 鲏 鲓 鲖 鲗 鲘 鲙 鲝 鲪 鲬 鲯 鲹 鲾 鲿 鳀 鳁 鳂 鳈 鳉 鳑 鳒 鳚 鳛 鳠 鳡 鳌 鳍 鳎 鳏 鳐 鳓 鳔 鳕 鳗 鳘 鳙 鳜 鳝 鳟 鳢 靼 鞅 鞑 鞒 鞔 鞯 鞫 鞣 鞲 鞴 骱 骰 骷 鹘 骶 骺 骼 髁 髀 髅 髂 髋 髌 髑 魅 魃 魇 魉 魈 魍 魑 飨 餍 餮 饕 饔 髟 髡 髦 髯 髫 髻 髭 髹 鬈 鬏 鬓 鬟 鬣 麽 麾 縻 麂 麇 麈 麋 麒 鏖 麝 麟 黛 黜 黝 黠 黟 黢 黩 黧 黥 黪 黯 鼢 鼬 鼯 鼹 鼷 鼽 鼾 齄 鳣 鳤 鳥 鳦 鳧 鳨 鳩 鳪 鳫 鳬 鳭 鳮 鳯 鳰 鳱 鳲 鳳 鳴 鳵 鳶 鳷 鳸 鳹 鳺 鳻 鳼 鳽 鳾 鳿 鴀 鴁 鴂 鴃 鴄 鴅 鴆 鴇 鴈 鴉 鴊 鴋 鴌 鴍 鴎 鴏 鴐 鴑 鴒 鴓 鴔 鴕 鴖 鴗 鴘 鴙 鴚 鴛 鴜 鴝 鴞 鴟 鴠 鴡 鴢 鴣 鴤 鴥 鴦 鴧 鴨 鴩 鴪 鴫 鴬 鴭 鴮 鴯 鴰 鴱 鴲 鴳 鴴 鴵 鴶 鴷 鴸 鴹 鴺 鴻 鴼 鴽 鴾 鴿 鵀 鵁 鵂                                                                                               鵃 鵄 鵅 鵆 鵇 鵈 鵉 鵊 鵋 鵌 鵍 鵎 鵏 鵐 鵑 鵒 鵓 鵔 鵕 鵖 鵗 鵘 鵙 鵚 鵛 鵜 鵝 鵞 鵟 鵠 鵡 鵢 鵣 鵤 鵥 鵦 鵧 鵨 鵩 鵪 鵫 鵬 鵭 鵮 鵯 鵰 鵱 鵲 鵳 鵴 鵵 鵶 鵷 鵸 鵹 鵺 鵻 鵼 鵽 鵾 鵿 鶀 鶁 鶂 鶃 鶄 鶅 鶆 鶇 鶈 鶉 鶊 鶋 鶌 鶍 鶎 鶏 鶐 鶑 鶒 鶓 鶔 鶕 鶖 鶗 鶘 鶙 鶚 鶛 鶜 鶝 鶞 鶟 鶠 鶡 鶢                                                                                               鶣 鶤 鶥 鶦 鶧 鶨 鶩 鶪 鶫 鶬 鶭 鶮 鶯 鶰 鶱 鶲 鶳 鶴 鶵 鶶 鶷 鶸 鶹 鶺 鶻 鶼 鶽 鶾 鶿 鷀 鷁 鷂 鷃 鷄 鷅 鷆 鷇 鷈 鷉 鷊 鷋 鷌 鷍 鷎 鷏 鷐 鷑 鷒 鷓 鷔 鷕 鷖 鷗 鷘 鷙 鷚 鷛 鷜 鷝 鷞 鷟 鷠 鷡 鷢 鷣 鷤 鷥 鷦 鷧 鷨 鷩 鷪 鷫 鷬 鷭 鷮 鷯 鷰 鷱 鷲 鷳 鷴 鷵 鷶 鷷 鷸 鷹 鷺 鷻 鷼 鷽 鷾 鷿 鸀 鸁 鸂                                                                                               鸃 鸄 鸅 鸆 鸇 鸈 鸉 鸊 鸋 鸌 鸍 鸎 鸏 鸐 鸑 鸒 鸓 鸔 鸕 鸖 鸗 鸘 鸙 鸚 鸛 鸜 鸝 鸞 鸤 鸧 鸮 鸰 鸴 鸻 鸼 鹀 鹍 鹐 鹒 鹓 鹔 鹖 鹙 鹝 鹟 鹠 鹡 鹢 鹥 鹮 鹯 鹲 鹴 鹵 鹶 鹷 鹸 鹹 鹺 鹻 鹼 鹽 麀 麁 麃 麄 麅 麆 麉 麊 麌 麍 麎 麏 麐 麑 麔 麕 麖 麗 麘 麙 麚 麛 麜 麞 麠 麡 麢 麣 麤 麥 麧 麨 麩 麪                                                                                               麫 麬 麭 麮 麯 麰 麱 麲 麳 麵 麶 麷 麹 麺 麼 麿 黀 黁 黂 黃 黅 黆 黇 黈 黊 黋 黌 黐 黒 黓 黕 黖 黗 黙 黚 點 黡 黣 黤 黦 黨 黫 黬 黭 黮 黰 黱 黲 黳 黴 黵 黶 黷 黸 黺 黽 黿 鼀 鼁 鼂 鼃 鼄 鼅 鼆 鼇 鼈 鼉 鼊 鼌 鼏 鼑 鼒 鼔 鼕 鼖 鼘 鼚 鼛 鼜 鼝 鼞 鼟 鼡 鼣 鼤 鼥 鼦 鼧 鼨 鼩 鼪 鼫 鼭 鼮 鼰 鼱                                                                                               鼲 鼳 鼴 鼵 鼶 鼸 鼺 鼼 鼿 齀 齁 齂 齃 齅 齆 齇 齈 齉 齊 齋 齌 齍 齎 齏 齒 齓 齔 齕 齖 齗 齘 齙 齚 齛 齜 齝 齞 齟 齠 齡 齢 齣 齤 齥 齦 齧 齨 齩 齪 齫 齬 齭 齮 齯 齰 齱 齲 齳 齴 齵 齶 齷 齸 齹 齺 齻 齼 齽 齾 龁 龂 龍 龎 龏 龐 龑 龒 龓 龔 龕 龖 龗 龘 龜 龝 龞 龡 龢 龣 龤 龥 郎 凉 秊 裏 隣                                                                                               兀 嗀 﨎 﨏 﨑 﨓 﨔 礼 﨟 蘒 﨡 﨣 﨤 﨧 﨨 﨩 ⺁    ⺄ 㑳 㑇 ⺈ ⺋  㖞 㘚 㘎 ⺌ ⺗ 㥮 㤘  㧏 㧟 㩳 㧐   㭎 㱮 㳠 ⺧   ⺪ 䁖 䅟 ⺮ 䌷 ⺳ ⺶ ⺷  䎱 䎬 ⺻ 䏝 䓖 䙡 䙌  䜣 䜩 䝼 䞍 ⻊ 䥇 䥺 䥽 䦂 䦃 䦅 䦆 䦟 䦛 䦷 䦶   䲣 䲟 䲠 䲡 䱷 䲢 䴓 䴔 䴕 䴖 䴗 䴘 䴙 䶮                                                                                                encoding_rs-0.8.33/src/test_data/gb18030_out.txt000064400000000000000000002731371046102023000174010ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py 丂 丄 丅 丆 丏 丒 丗 丟 丠 両 丣 並 丩 丮 丯 丱 丳 丵 丷 丼 乀 乁 乂 乄 乆 乊 乑 乕 乗 乚 乛 乢 乣 乤 乥 乧 乨 乪 乫 乬 乭 乮 乯 乲 乴 乵 乶 乷 乸 乹 乺 乻 乼 乽 乿 亀 亁 亂 亃 亄 亅 亇 亊 亐 亖 亗 亙 亜 亝 亞 亣 亪 亯 亰 亱 亴 亶 亷 亸 亹 亼 亽 亾 仈 仌 仏 仐 仒 仚 仛 仜 仠 仢 仦 仧 仩 仭 仮 仯 仱 仴 仸 仹 仺 仼 仾 伀 伂 伃 伄 伅 伆 伇 伈 伋 伌 伒 伓 伔 伕 伖 伜 伝 伡 伣 伨 伩 伬 伭 伮 伱 伳 伵 伷 伹 伻 伾 伿 佀 佁 佂 佄 佅 佇 佈 佉 佊 佋 佌 佒 佔 佖 佡 佢 佦 佨 佪 佫 佭 佮 佱 佲 併 佷 佸 佹 佺 佽 侀 侁 侂 侅 來 侇 侊 侌 侎 侐 侒 侓 侕 侖 侘 侙 侚 侜 侞 侟 価 侢 侤 侫 侭 侰 侱 侲 侳 侴 侶 侷 侸 侹 侺 侻 侼 侽 侾 俀 俁 係 俆 俇 俈 俉 俋 俌 俍 俒 俓 俔 俕 俖 俙 俛 俠 俢 俤 俥 俧 俫 俬 俰 俲 俴 俵 俶 俷 俹 俻 俼 俽 俿 倀 倁 倂 倃 倄 倅 倆 倇 倈 倉 倊 個 倎 倐 們 倓 倕 倖 倗 倛 倝 倞 倠 倢 倣 値 倧 倫 倯 倰 倱 倲 倳 倴 倵 倶 倷 倸 倹 倻 倽 倿 偀 偁 偂 偄 偅 偆 偉 偊 偋 偍 偐 偑 偒 偓 偔 偖 偗 偘 偙 偛 偝 偞 偟 偠 偡 偢 偣 偤 偦 偧 偨 偩 偪 偫 偭 偮 偯 偰 偱 偲 偳 側 偵 偸 偹 偺 偼 偽 傁 傂 傃 傄 傆 傇 傉 傊 傋 傌 傎 傏 傐 傑 傒 傓 傔 傕 傖 傗 傘 備 傚 傛 傜 傝 傞 傟 傠 傡 傢 傤 傦 傪 傫 傭 傮 傯 傰 傱 傳 傴 債 傶 傷 傸 傹 傼 傽 傾 傿 僀 僁 僂 僃 僄 僅 僆 僇 僈 僉 僊 僋 僌 働 僎 僐 僑 僒 僓 僔 僕 僗 僘 僙 僛 僜 僝 僞 僟 僠 僡 僢 僣 僤 僥 僨 僩 僪 僫 僯 僰 僱 僲 僴 僶 僷 僸 價 僺 僼 僽 僾 僿 儀 儁 儂 儃 億 儅 儈 儉 儊 儌 儍 儎 儏 儐 儑 儓 儔 儕 儖 儗 儘 儙 儚 儛 儜 儝 儞 償 儠 儢 儣 儤 儥 儦 儧 儨 儩 優 儫 儬 儭 儮 儯 儰 儱 儲 儳 儴 儵 儶 儷 儸 儹 儺 儻 儼 儽 儾 兂 兇 兊 兌 兎 兏 児 兒 兓 兗 兘 兙 兛 兝 兞 兟 兠 兡 兣 兤 兦 內 兩 兪 兯 兲 兺 兾 兿 冃 冄 円 冇 冊 冋 冎 冏 冐 冑 冓 冔 冘 冚 冝 冞 冟 冡 冣 冦 冧 冨 冩 冪 冭 冮 冴 冸 冹 冺 冾 冿 凁 凂 凃 凅 凈 凊 凍 凎 凐 凒 凓 凔 凕 凖 凗 凘 凙 凚 凜 凞 凟 凢 凣 凥 処 凧 凨 凩 凪 凬 凮 凱 凲 凴 凷 凾 刄 刅 刉 刋 刌 刏 刐 刓 刔 刕 刜 刞 刟 刡 刢 刣 別 刦 刧 刪 刬 刯 刱 刲 刴 刵 刼 刾 剄 剅 剆 則 剈 剉 剋 剎 剏 剒 剓 剕 剗 剘 剙 剚 剛 剝 剟 剠 剢 剣 剤 剦 剨 剫 剬 剭 剮 剰 剱 剳 剴 創 剶 剷 剸 剹 剺 剻 剼 剾 劀 劃 劄 劅 劆 劇 劉 劊 劋 劌 劍 劎 劏 劑 劒 劔 劕 劖 劗 劘 劙 劚 劜 劤 劥 劦 劧 劮 劯 劰 労 劵 劶 劷 劸 効 劺 劻 劼 劽 勀 勁 勂 勄 勅 勆 勈 勊 勌 勍 勎 勏 勑 勓 勔 動 勗 務 勚 勛 勜 勝 勞 勠 勡 勢 勣 勥 勦 勧 勨 勩 勪 勫 勬 勭 勮 勯 勱 勲 勳 勴 勵 勶 勷 勸 勻 勼 勽 匁 匂 匃 匄 匇 匉 匊 匋 匌 匎 匑 匒 匓 匔 匘 匛 匜 匞 匟 匢 匤 匥 匧 匨 匩 匫 匬 匭 匯 匰 匱 匲 匳 匴 匵 匶 匷 匸 匼 匽 區 卂 卄 卆 卋 卌 卍 卐 協 単 卙 卛 卝 卥 卨 卪 卬 卭 卲 卶 卹 卻 卼 卽 卾 厀 厁 厃 厇 厈 厊 厎 厏 厐 厑 厒 厓 厔 厖 厗 厙 厛 厜 厞 厠 厡 厤 厧 厪 厫 厬 厭 厯 厰 厱 厲 厳 厴 厵 厷 厸 厹 厺 厼 厽 厾 叀 參 叄 叅 叆 叇 収 叏 叐 叒 叓 叕 叚 叜 叝 叞 叡 叢 叧 叴 叺 叾 叿 吀 吂 吅 吇 吋 吔 吘 吙 吚 吜 吢 吤 吥 吪 吰 吳 吶 吷 吺 吽 吿 呁 呂 呄 呅 呇 呉 呌 呍 呎 呏 呑 呚 呝 呞 呟 呠 呡 呣 呥 呧 呩 呪 呫 呬 呭 呮 呯 呰 呴 呹 呺 呾 呿 咁 咃 咅 咇 咈 咉 咊 咍 咑 咓 咗 咘 咜 咞 咟 咠 咡 咢 咥 咮 咰 咲 咵 咶 咷 咹 咺 咼 咾 哃 哅 哊 哋 哖 哘 哛 哠 員 哢 哣 哤 哫 哬 哯 哰 哱 哴 哵 哶 哷 哸 哹 哻 哾 唀 唂 唃 唄 唅 唈 唊 唋 唌 唍 唎 唒 唓 唕 唖 唗 唘 唙 唚 唜 唝 唞 唟 唡 唥 唦 唨 唩 唫 唭 唲 唴 唵 唶 唸 唹 唺 唻 唽 啀 啂 啅 啇 啈 啋 啌 啍 啎 問 啑 啒 啓 啔 啗 啘 啙 啚 啛 啝 啞 啟 啠 啢 啣 啨 啩 啫 啯 啰 啱 啲 啳 啴 啹 啺 啽 啿 喅 喆 喌 喍 喎 喐 喒 喓 喕 喖 喗 喚 喛 喞 喠 喡 喢 喣 喤 喥 喦 喨 喩 喪 喫 喬 喭 單 喯 喰 喲 喴 営 喸 喺 喼 喿 嗀 嗁 嗂 嗃 嗆 嗇 嗈 嗊 嗋 嗎 嗏 嗐 嗕 嗗 嗘 嗙 嗚 嗛 嗞 嗠 嗢 嗧 嗩 嗭 嗮 嗰 嗱 嗴 嗶 嗸 嗹 嗺 嗻 嗼 嗿 嘂 嘃 嘄 嘅 嘆 嘇 嘊 嘋 嘍 嘐 嘑 嘒 嘓 嘔 嘕 嘖 嘗 嘙 嘚 嘜 嘝 嘠 嘡 嘢 嘥 嘦 嘨 嘩 嘪 嘫 嘮 嘯 嘰 嘳 嘵 嘷 嘸 嘺 嘼 嘽 嘾 噀 噁 噂 噃 噄 噅 噆 噇 噈 噉 噊 噋 噏 噐 噑 噒 噓 噕 噖 噚 噛 噝 噞 噟 噠 噡 噣 噥 噦 噧 噭 噮 噯 噰 噲 噳 噴 噵 噷 噸 噹 噺 噽 噾 噿 嚀 嚁 嚂 嚃 嚄 嚇 嚈 嚉 嚊 嚋 嚌 嚍 嚐 嚑 嚒 嚔 嚕 嚖 嚗 嚘 嚙 嚚 嚛 嚜 嚝 嚞 嚟 嚠 嚡 嚢 嚤 嚥 嚦 嚧 嚨 嚩 嚪 嚫 嚬 嚭 嚮 嚰 嚱 嚲 嚳 嚴 嚵 嚶 嚸 嚹 嚺 嚻 嚽 嚾 嚿 囀 囁 囂 囃 囄 囅 囆 囇 囈 囉 囋 囌 囍 囎 囏 囐 囑 囒 囓 囕 囖 囘 囙 囜 団 囥 囦 囧 囨 囩 囪 囬 囮 囯 囲 図 囶 囷 囸 囻 囼 圀 圁 圂 圅 圇 國 圌 圍 圎 圏 圐 圑 園 圓 圔 圕 圖 圗 團 圙 圚 圛 圝 圞 圠 圡 圢 圤 圥 圦 圧 圫 圱 圲 圴 圵 圶 圷 圸 圼 圽 圿 坁 坃 坄 坅 坆 坈 坉 坋 坒 坓 坔 坕 坖 坘 坙 坢 坣 坥 坧 坬 坮 坰 坱 坲 坴 坵 坸 坹 坺 坽 坾 坿 垀 垁 垇 垈 垉 垊 垍 垎 垏 垐 垑 垔 垕 垖 垗 垘 垙 垚 垜 垝 垞 垟 垥 垨 垪 垬 垯 垰 垱 垳 垵 垶 垷 垹 垺 垻 垼 垽 垾 垿 埀 埁 埄 埅 埆 埇 埈 埉 埊 埌 埍 埐 埑 埓 埖 埗 埛 埜 埞 埡 埢 埣 埥 埦 埧 埨 埩 埪 埫 埬 埮 埰 埱 埲 埳 埵 埶 執 埻 埼 埾 埿 堁 堃 堄 堅 堈 堉 堊 堌 堎 堏 堐 堒 堓 堔 堖 堗 堘 堚 堛 堜 堝 堟 堢 堣 堥 堦 堧 堨 堩 堫 堬 堭 堮 堯 報 堲 堳 場 堶 堷 堸 堹 堺 堻 堼 堽 堾 堿 塀 塁 塂 塃 塅 塆 塇 塈 塉 塊 塋 塎 塏 塐 塒 塓 塕 塖 塗 塙 塚 塛 塜 塝 塟 塠 塡 塢 塣 塤 塦 塧 塨 塩 塪 塭 塮 塯 塰 塱 塲 塳 塴 塵 塶 塷 塸 塹 塺 塻 塼 塽 塿 墂 墄 墆 墇 墈 墊 墋 墌 墍 墎 墏 墐 墑 墔 墕 墖 増 墘 墛 墜 墝 墠 墡 墢 墣 墤 墥 墦 墧 墪 墫 墬 墭 墮 墯 墰 墱 墲 墳 墴 墵 墶 墷 墸 墹 墺 墻 墽 墾 墿 壀 壂 壃 壄 壆 壇 壈 壉 壊 壋 壌 壍 壎 壏 壐 壒 壓 壔 壖 壗 壘 壙 壚 壛 壜 壝 壞 壟 壠 壡 壢 壣 壥 壦 壧 壨 壩 壪 壭 壯 壱 売 壴 壵 壷 壸 壺 壻 壼 壽 壾 壿 夀 夁 夃 夅 夆 夈 変 夊 夋 夌 夎 夐 夑 夒 夓 夗 夘 夛 夝 夞 夠 夡 夢 夣 夦 夨 夬 夰 夲 夳 夵 夶 夻 夽 夾 夿 奀 奃 奅 奆 奊 奌 奍 奐 奒 奓 奙 奛 奜 奝 奞 奟 奡 奣 奤 奦 奧 奨 奩 奪 奫 奬 奭 奮 奯 奰 奱 奲 奵 奷 奺 奻 奼 奾 奿 妀 妅 妉 妋 妌 妎 妏 妐 妑 妔 妕 妘 妚 妛 妜 妝 妟 妠 妡 妢 妦 妧 妬 妭 妰 妱 妳 妴 妵 妶 妷 妸 妺 妼 妽 妿 姀 姁 姂 姃 姄 姅 姇 姈 姉 姌 姍 姎 姏 姕 姖 姙 姛 姞 姟 姠 姡 姢 姤 姦 姧 姩 姪 姫 姭 姮 姯 姰 姱 姲 姳 姴 姵 姶 姷 姸 姺 姼 姽 姾 娀 娂 娊 娋 娍 娎 娏 娐 娒 娔 娕 娖 娗 娙 娚 娛 娝 娞 娡 娢 娤 娦 娧 娨 娪 娫 娬 娭 娮 娯 娰 娳 娵 娷 娸 娹 娺 娻 娽 娾 娿 婁 婂 婃 婄 婅 婇 婈 婋 婌 婍 婎 婏 婐 婑 婒 婓 婔 婖 婗 婘 婙 婛 婜 婝 婞 婟 婠 婡 婣 婤 婥 婦 婨 婩 婫 婬 婭 婮 婯 婰 婱 婲 婳 婸 婹 婻 婼 婽 婾 媀 媁 媂 媃 媄 媅 媆 媇 媈 媉 媊 媋 媌 媍 媎 媏 媐 媑 媓 媔 媕 媖 媗 媘 媙 媜 媝 媞 媟 媠 媡 媢 媣 媤 媥 媦 媧 媨 媩 媫 媬 媭 媮 媯 媰 媱 媴 媶 媷 媹 媺 媻 媼 媽 媿 嫀 嫃 嫄 嫅 嫆 嫇 嫈 嫊 嫋 嫍 嫎 嫏 嫐 嫑 嫓 嫕 嫗 嫙 嫚 嫛 嫝 嫞 嫟 嫢 嫤 嫥 嫧 嫨 嫪 嫬 嫭 嫮 嫯 嫰 嫲 嫳 嫴 嫵 嫶 嫷 嫸 嫹 嫺 嫻 嫼 嫽 嫾 嫿 嬀 嬁 嬂 嬃 嬄 嬅 嬆 嬇 嬈 嬊 嬋 嬌 嬍 嬎 嬏 嬐 嬑 嬒 嬓 嬔 嬕 嬘 嬙 嬚 嬛 嬜 嬝 嬞 嬟 嬠 嬡 嬢 嬣 嬤 嬥 嬦 嬧 嬨 嬩 嬪 嬫 嬬 嬭 嬮 嬯 嬰 嬱 嬳 嬵 嬶 嬸 嬹 嬺 嬻 嬼 嬽 嬾 嬿 孁 孂 孃 孄 孅 孆 孇 孈 孉 孊 孋 孌 孍 孎 孏 孒 孖 孞 孠 孡 孧 孨 孫 孭 孮 孯 孲 孴 孶 孷 學 孹 孻 孼 孾 孿 宂 宆 宊 宍 宎 宐 宑 宒 宔 宖 実 宧 宨 宩 宬 宭 宮 宯 宱 宲 宷 宺 宻 宼 寀 寁 寃 寈 寉 寊 寋 寍 寎 寏 寑 寔 寕 寖 寗 寘 寙 寚 寛 寜 寠 寢 寣 實 寧 審 寪 寫 寬 寭 寯 寱 寲 寳 寴 寵 寶 寷 寽 対 尀 専 尃 尅 將 專 尋 尌 對 導 尐 尒 尓 尗 尙 尛 尞 尟 尠 尡 尣 尦 尨 尩 尪 尫 尭 尮 尯 尰 尲 尳 尵 尶 尷 屃 屄 屆 屇 屌 屍 屒 屓 屔 屖 屗 屘 屚 屛 屜 屝 屟 屢 層 屧 屨 屩 屪 屫 屬 屭 屰 屲 屳 屴 屵 屶 屷 屸 屻 屼 屽 屾 岀 岃 岄 岅 岆 岇 岉 岊 岋 岎 岏 岒 岓 岕 岝 岞 岟 岠 岡 岤 岥 岦 岧 岨 岪 岮 岯 岰 岲 岴 岶 岹 岺 岻 岼 岾 峀 峂 峃 峅 峆 峇 峈 峉 峊 峌 峍 峎 峏 峐 峑 峓 峔 峕 峖 峗 峘 峚 峛 峜 峝 峞 峟 峠 峢 峣 峧 峩 峫 峬 峮 峯 峱 峲 峳 峴 峵 島 峷 峸 峹 峺 峼 峽 峾 峿 崀 崁 崄 崅 崈 崉 崊 崋 崌 崍 崏 崐 崑 崒 崓 崕 崗 崘 崙 崚 崜 崝 崟 崠 崡 崢 崣 崥 崨 崪 崫 崬 崯 崰 崱 崲 崳 崵 崶 崷 崸 崹 崺 崻 崼 崿 嵀 嵁 嵂 嵃 嵄 嵅 嵆 嵈 嵉 嵍 嵎 嵏 嵐 嵑 嵒 嵓 嵔 嵕 嵖 嵗 嵙 嵚 嵜 嵞 嵟 嵠 嵡 嵢 嵣 嵤 嵥 嵦 嵧 嵨 嵪 嵭 嵮 嵰 嵱 嵲 嵳 嵵 嵶 嵷 嵸 嵹 嵺 嵻 嵼 嵽 嵾 嵿 嶀 嶁 嶃 嶄 嶅 嶆 嶇 嶈 嶉 嶊 嶋 嶌 嶍 嶎 嶏 嶐 嶑 嶒 嶓 嶔 嶕 嶖 嶗 嶘 嶚 嶛 嶜 嶞 嶟 嶠 嶡 嶢 嶣 嶤 嶥 嶦 嶧 嶨 嶩 嶪 嶫 嶬 嶭 嶮 嶯 嶰 嶱 嶲 嶳 嶴 嶵 嶶 嶸 嶹 嶺 嶻 嶼 嶽 嶾 嶿 巀 巁 巂 巃 巄 巆 巇 巈 巉 巊 巋 巌 巎 巏 巐 巑 巒 巓 巔 巕 巖 巗 巘 巙 巚 巜 巟 巠 巣 巤 巪 巬 巭 巰 巵 巶 巸 巹 巺 巻 巼 巿 帀 帄 帇 帉 帊 帋 帍 帎 帒 帓 帗 帞 帟 帠 帡 帢 帣 帤 帥 帨 帩 帪 師 帬 帯 帰 帲 帳 帴 帵 帶 帹 帺 帾 帿 幀 幁 幃 幆 幇 幈 幉 幊 幋 幍 幎 幏 幐 幑 幒 幓 幖 幗 幘 幙 幚 幜 幝 幟 幠 幣 幤 幥 幦 幧 幨 幩 幪 幫 幬 幭 幮 幯 幰 幱 幵 幷 幹 幾 庁 庂 広 庅 庈 庉 庌 庍 庎 庒 庘 庛 庝 庡 庢 庣 庤 庨 庩 庪 庫 庬 庮 庯 庰 庱 庲 庴 庺 庻 庼 庽 庿 廀 廁 廂 廃 廄 廅 廆 廇 廈 廋 廌 廍 廎 廏 廐 廔 廕 廗 廘 廙 廚 廜 廝 廞 廟 廠 廡 廢 廣 廤 廥 廦 廧 廩 廫 廬 廭 廮 廯 廰 廱 廲 廳 廵 廸 廹 廻 廼 廽 弅 弆 弇 弉 弌 弍 弎 弐 弒 弔 弖 弙 弚 弜 弝 弞 弡 弢 弣 弤 弨 弫 弬 弮 弰 弲 弳 弴 張 弶 強 弸 弻 弽 弾 弿 彁 彂 彃 彄 彅 彆 彇 彈 彉 彊 彋 彌 彍 彎 彏 彑 彔 彙 彚 彛 彜 彞 彟 彠 彣 彥 彧 彨 彫 彮 彯 彲 彴 彵 彶 彸 彺 彽 彾 彿 徃 徆 徍 徎 徏 徑 従 徔 徖 徚 徛 徝 從 徟 徠 徢 徣 徤 徥 徦 徧 復 徫 徬 徯 徰 徱 徲 徳 徴 徶 徸 徹 徺 徻 徾 徿 忀 忁 忂 忇 忈 忊 忋 忎 忓 忔 忕 忚 忛 応 忞 忟 忢 忣 忥 忦 忨 忩 忬 忯 忰 忲 忳 忴 忶 忷 忹 忺 忼 怇 怈 怉 怋 怌 怐 怑 怓 怗 怘 怚 怞 怟 怢 怣 怤 怬 怭 怮 怰 怱 怲 怳 怴 怶 怷 怸 怹 怺 怽 怾 恀 恄 恅 恆 恇 恈 恉 恊 恌 恎 恏 恑 恓 恔 恖 恗 恘 恛 恜 恞 恟 恠 恡 恥 恦 恮 恱 恲 恴 恵 恷 恾 悀 悁 悂 悅 悆 悇 悈 悊 悋 悎 悏 悐 悑 悓 悕 悗 悘 悙 悜 悞 悡 悢 悤 悥 悧 悩 悪 悮 悰 悳 悵 悶 悷 悹 悺 悽 悾 悿 惀 惁 惂 惃 惄 惇 惈 惉 惌 惍 惎 惏 惐 惒 惓 惔 惖 惗 惙 惛 惞 惡 惢 惣 惤 惥 惪 惱 惲 惵 惷 惸 惻 惼 惽 惾 惿 愂 愃 愄 愅 愇 愊 愋 愌 愐 愑 愒 愓 愔 愖 愗 愘 愙 愛 愜 愝 愞 愡 愢 愥 愨 愩 愪 愬 愭 愮 愯 愰 愱 愲 愳 愴 愵 愶 愷 愸 愹 愺 愻 愼 愽 愾 慀 慁 慂 慃 慄 慅 慆 慇 慉 態 慍 慏 慐 慒 慓 慔 慖 慗 慘 慙 慚 慛 慜 慞 慟 慠 慡 慣 慤 慥 慦 慩 慪 慫 慬 慭 慮 慯 慱 慲 慳 慴 慶 慸 慹 慺 慻 慼 慽 慾 慿 憀 憁 憂 憃 憄 憅 憆 憇 憈 憉 憊 憌 憍 憏 憐 憑 憒 憓 憕 憖 憗 憘 憙 憚 憛 憜 憞 憟 憠 憡 憢 憣 憤 憥 憦 憪 憫 憭 憮 憯 憰 憱 憲 憳 憴 憵 憶 憸 憹 憺 憻 憼 憽 憿 懀 懁 懃 懄 懅 懆 懇 應 懌 懍 懎 懏 懐 懓 懕 懖 懗 懘 懙 懚 懛 懜 懝 懞 懟 懠 懡 懢 懣 懤 懥 懧 懨 懩 懪 懫 懬 懭 懮 懯 懰 懱 懲 懳 懴 懶 懷 懸 懹 懺 懻 懼 懽 懾 戀 戁 戂 戃 戄 戅 戇 戉 戓 戔 戙 戜 戝 戞 戠 戣 戦 戧 戨 戩 戫 戭 戯 戰 戱 戲 戵 戶 戸 戹 戺 戻 戼 扂 扄 扅 扆 扊 扏 扐 払 扖 扗 扙 扚 扜 扝 扞 扟 扠 扡 扢 扤 扥 扨 扱 扲 扴 扵 扷 扸 扺 扻 扽 抁 抂 抃 抅 抆 抇 抈 抋 抌 抍 抎 抏 抐 抔 抙 抜 抝 択 抣 抦 抧 抩 抪 抭 抮 抯 抰 抲 抳 抴 抶 抷 抸 抺 抾 拀 拁 拃 拋 拏 拑 拕 拝 拞 拠 拡 拤 拪 拫 拰 拲 拵 拸 拹 拺 拻 挀 挃 挄 挅 挆 挊 挋 挌 挍 挏 挐 挒 挓 挔 挕 挗 挘 挙 挜 挦 挧 挩 挬 挭 挮 挰 挱 挳 挴 挵 挶 挷 挸 挻 挼 挾 挿 捀 捁 捄 捇 捈 捊 捑 捒 捓 捔 捖 捗 捘 捙 捚 捛 捜 捝 捠 捤 捥 捦 捨 捪 捫 捬 捯 捰 捲 捳 捴 捵 捸 捹 捼 捽 捾 捿 掁 掃 掄 掅 掆 掋 掍 掑 掓 掔 掕 掗 掙 掚 掛 掜 掝 掞 掟 採 掤 掦 掫 掯 掱 掲 掵 掶 掹 掻 掽 掿 揀 揁 揂 揃 揅 揇 揈 揊 揋 揌 揑 揓 揔 揕 揗 揘 揙 揚 換 揜 揝 揟 揢 揤 揥 揦 揧 揨 揫 揬 揮 揯 揰 揱 揳 揵 揷 揹 揺 揻 揼 揾 搃 搄 搆 搇 搈 搉 搊 損 搎 搑 搒 搕 搖 搗 搘 搙 搚 搝 搟 搢 搣 搤 搥 搧 搨 搩 搫 搮 搯 搰 搱 搲 搳 搵 搶 搷 搸 搹 搻 搼 搾 摀 摂 摃 摉 摋 摌 摍 摎 摏 摐 摑 摓 摕 摖 摗 摙 摚 摛 摜 摝 摟 摠 摡 摢 摣 摤 摥 摦 摨 摪 摫 摬 摮 摯 摰 摱 摲 摳 摴 摵 摶 摷 摻 摼 摽 摾 摿 撀 撁 撃 撆 撈 撉 撊 撋 撌 撍 撎 撏 撐 撓 撔 撗 撘 撚 撛 撜 撝 撟 撠 撡 撢 撣 撥 撦 撧 撨 撪 撫 撯 撱 撲 撳 撴 撶 撹 撻 撽 撾 撿 擁 擃 擄 擆 擇 擈 擉 擊 擋 擌 擏 擑 擓 擔 擕 擖 擙 據 擛 擜 擝 擟 擠 擡 擣 擥 擧 擨 擩 擪 擫 擬 擭 擮 擯 擰 擱 擲 擳 擴 擵 擶 擷 擸 擹 擺 擻 擼 擽 擾 擿 攁 攂 攃 攄 攅 攆 攇 攈 攊 攋 攌 攍 攎 攏 攐 攑 攓 攔 攕 攖 攗 攙 攚 攛 攜 攝 攞 攟 攠 攡 攢 攣 攤 攦 攧 攨 攩 攪 攬 攭 攰 攱 攲 攳 攷 攺 攼 攽 敀 敁 敂 敃 敄 敆 敇 敊 敋 敍 敎 敐 敒 敓 敔 敗 敘 敚 敜 敟 敠 敡 敤 敥 敧 敨 敩 敪 敭 敮 敯 敱 敳 敵 敶 數 敹 敺 敻 敼 敽 敾 敿 斀 斁 斂 斃 斄 斅 斆 斈 斉 斊 斍 斎 斏 斒 斔 斕 斖 斘 斚 斝 斞 斠 斢 斣 斦 斨 斪 斬 斮 斱 斲 斳 斴 斵 斶 斷 斸 斺 斻 斾 斿 旀 旂 旇 旈 旉 旊 旍 旐 旑 旓 旔 旕 旘 旙 旚 旛 旜 旝 旞 旟 旡 旣 旤 旪 旫 旲 旳 旴 旵 旸 旹 旻 旼 旽 旾 旿 昁 昄 昅 昇 昈 昉 昋 昍 昐 昑 昒 昖 昗 昘 昚 昛 昜 昞 昡 昢 昣 昤 昦 昩 昪 昫 昬 昮 昰 昲 昳 昷 昸 昹 昺 昻 昽 昿 晀 時 晄 晅 晆 晇 晈 晉 晊 晍 晎 晐 晑 晘 晙 晛 晜 晝 晞 晠 晢 晣 晥 晧 晩 晪 晫 晬 晭 晱 晲 晳 晵 晸 晹 晻 晼 晽 晿 暀 暁 暃 暅 暆 暈 暉 暊 暋 暍 暎 暏 暐 暒 暓 暔 暕 暘 暙 暚 暛 暜 暞 暟 暠 暡 暢 暣 暤 暥 暦 暩 暪 暫 暬 暭 暯 暰 暱 暲 暳 暵 暶 暷 暸 暺 暻 暼 暽 暿 曀 曁 曂 曃 曄 曅 曆 曇 曈 曉 曊 曋 曌 曍 曎 曏 曐 曑 曒 曓 曔 曕 曖 曗 曘 曚 曞 曟 曠 曡 曢 曣 曤 曥 曧 曨 曪 曫 曬 曭 曮 曯 曱 曵 曶 書 曺 曻 曽 朁 朂 會 朄 朅 朆 朇 朌 朎 朏 朑 朒 朓 朖 朘 朙 朚 朜 朞 朠 朡 朢 朣 朤 朥 朧 朩 朮 朰 朲 朳 朶 朷 朸 朹 朻 朼 朾 朿 杁 杄 杅 杇 杊 杋 杍 杒 杔 杕 杗 杘 杙 杚 杛 杝 杢 杣 杤 杦 杧 杫 杬 杮 東 杴 杶 杸 杹 杺 杻 杽 枀 枂 枃 枅 枆 枈 枊 枌 枍 枎 枏 枑 枒 枓 枔 枖 枙 枛 枟 枠 枡 枤 枦 枩 枬 枮 枱 枲 枴 枹 枺 枻 枼 枽 枾 枿 柀 柂 柅 柆 柇 柈 柉 柊 柋 柌 柍 柎 柕 柖 柗 柛 柟 柡 柣 柤 柦 柧 柨 柪 柫 柭 柮 柲 柵 柶 柷 柸 柹 柺 査 柼 柾 栁 栂 栃 栄 栆 栍 栐 栒 栔 栕 栘 栙 栚 栛 栜 栞 栟 栠 栢 栣 栤 栥 栦 栧 栨 栫 栬 栭 栮 栯 栰 栱 栴 栵 栶 栺 栻 栿 桇 桋 桍 桏 桒 桖 桗 桘 桙 桚 桛 桜 桝 桞 桟 桪 桬 桭 桮 桯 桰 桱 桲 桳 桵 桸 桹 桺 桻 桼 桽 桾 桿 梀 梂 梄 梇 梈 梉 梊 梋 梌 梍 梎 梐 梑 梒 梔 梕 梖 梘 梙 梚 梛 梜 條 梞 梟 梠 梡 梣 梤 梥 梩 梪 梫 梬 梮 梱 梲 梴 梶 梷 梸 梹 梺 梻 梼 梽 梾 梿 棁 棃 棄 棅 棆 棇 棈 棊 棌 棎 棏 棐 棑 棓 棔 棖 棗 棙 棛 棜 棝 棞 棟 棡 棢 棤 棥 棦 棧 棨 棩 棪 棫 棬 棭 棯 棲 棳 棴 棶 棷 棸 棻 棽 棾 棿 椀 椂 椃 椄 椆 椇 椈 椉 椊 椌 椏 椑 椓 椔 椕 椖 椗 椘 椙 椚 椛 検 椝 椞 椡 椢 椣 椥 椦 椧 椨 椩 椪 椫 椬 椮 椯 椱 椲 椳 椵 椶 椷 椸 椺 椻 椼 椾 楀 楁 楃 楄 楅 楆 楇 楈 楉 楊 楋 楌 楍 楎 楏 楐 楑 楒 楓 楕 楖 楘 楙 楛 楜 楟 楡 楢 楤 楥 楧 楨 楩 楪 楬 業 楯 楰 楲 楳 楴 極 楶 楺 楻 楽 楾 楿 榁 榃 榅 榊 榋 榌 榎 榏 榐 榑 榒 榓 榖 榗 榙 榚 榝 榞 榟 榠 榡 榢 榣 榤 榥 榦 榩 榪 榬 榮 榯 榰 榲 榳 榵 榶 榸 榹 榺 榼 榽 榾 榿 槀 槂 槃 槄 槅 槆 槇 槈 槉 構 槍 槏 槑 槒 槓 槕 槖 槗 様 槙 槚 槜 槝 槞 槡 槢 槣 槤 槥 槦 槧 槨 槩 槪 槫 槬 槮 槯 槰 槱 槳 槴 槵 槶 槷 槸 槹 槺 槻 槼 槾 樀 樁 樂 樃 樄 樅 樆 樇 樈 樉 樋 樌 樍 樎 樏 樐 樑 樒 樓 樔 樕 樖 標 樚 樛 樜 樝 樞 樠 樢 樣 樤 樥 樦 樧 権 樫 樬 樭 樮 樰 樲 樳 樴 樶 樷 樸 樹 樺 樻 樼 樿 橀 橁 橂 橃 橅 橆 橈 橉 橊 橋 橌 橍 橎 橏 橑 橒 橓 橔 橕 橖 橗 橚 橜 橝 橞 機 橠 橢 橣 橤 橦 橧 橨 橩 橪 橫 橬 橭 橮 橯 橰 橲 橳 橴 橵 橶 橷 橸 橺 橻 橽 橾 橿 檁 檂 檃 檅 檆 檇 檈 檉 檊 檋 檌 檍 檏 檒 檓 檔 檕 檖 檘 檙 檚 檛 檜 檝 檞 檟 檡 檢 檣 檤 檥 檦 檧 檨 檪 檭 檮 檯 檰 檱 檲 檳 檴 檵 檶 檷 檸 檹 檺 檻 檼 檽 檾 檿 櫀 櫁 櫂 櫃 櫄 櫅 櫆 櫇 櫈 櫉 櫊 櫋 櫌 櫍 櫎 櫏 櫐 櫑 櫒 櫓 櫔 櫕 櫖 櫗 櫘 櫙 櫚 櫛 櫜 櫝 櫞 櫟 櫠 櫡 櫢 櫣 櫤 櫥 櫦 櫧 櫨 櫩 櫪 櫫 櫬 櫭 櫮 櫯 櫰 櫱 櫲 櫳 櫴 櫵 櫶 櫷 櫸 櫹 櫺 櫻 櫼 櫽 櫾 櫿 欀 欁 欂 欃 欄 欅 欆 欇 欈 欉 權 欋 欌 欍 欎 欏 欐 欑 欒 欓 欔 欕 欖 欗 欘 欙 欚 欛 欜 欝 欞 欟 欥 欦 欨 欩 欪 欫 欬 欭 欮 欯 欰 欱 欳 欴 欵 欶 欸 欻 欼 欽 欿 歀 歁 歂 歄 歅 歈 歊 歋 歍 歎 歏 歐 歑 歒 歓 歔 歕 歖 歗 歘 歚 歛 歜 歝 歞 歟 歠 歡 歨 歩 歫 歬 歭 歮 歯 歰 歱 歲 歳 歴 歵 歶 歷 歸 歺 歽 歾 歿 殀 殅 殈 殌 殎 殏 殐 殑 殔 殕 殗 殘 殙 殜 殝 殞 殟 殠 殢 殣 殤 殥 殦 殧 殨 殩 殫 殬 殭 殮 殯 殰 殱 殲 殶 殸 殹 殺 殻 殼 殽 殾 毀 毃 毄 毆 毇 毈 毉 毊 毌 毎 毐 毑 毘 毚 毜 毝 毞 毟 毠 毢 毣 毤 毥 毦 毧 毨 毩 毬 毭 毮 毰 毱 毲 毴 毶 毷 毸 毺 毻 毼 毾 毿 氀 氁 氂 氃 氄 氈 氉 氊 氋 氌 氎 氒 気 氜 氝 氞 氠 氣 氥 氫 氬 氭 氱 氳 氶 氷 氹 氺 氻 氼 氾 氿 汃 汄 汅 汈 汋 汌 汍 汎 汏 汑 汒 汓 汖 汘 汙 汚 汢 汣 汥 汦 汧 汫 汬 汭 汮 汯 汱 汳 汵 汷 汸 決 汻 汼 汿 沀 沄 沇 沊 沋 沍 沎 沑 沒 沕 沖 沗 沘 沚 沜 沝 沞 沠 沢 沨 沬 沯 沰 沴 沵 沶 沷 沺 泀 況 泂 泃 泆 泇 泈 泋 泍 泎 泏 泑 泒 泘 泙 泚 泜 泝 泟 泤 泦 泧 泩 泬 泭 泲 泴 泹 泿 洀 洂 洃 洅 洆 洈 洉 洊 洍 洏 洐 洑 洓 洔 洕 洖 洘 洜 洝 洟 洠 洡 洢 洣 洤 洦 洨 洩 洬 洭 洯 洰 洴 洶 洷 洸 洺 洿 浀 浂 浄 浉 浌 浐 浕 浖 浗 浘 浛 浝 浟 浡 浢 浤 浥 浧 浨 浫 浬 浭 浰 浱 浲 浳 浵 浶 浹 浺 浻 浽 浾 浿 涀 涁 涃 涄 涆 涇 涊 涋 涍 涏 涐 涒 涖 涗 涘 涙 涚 涜 涢 涥 涬 涭 涰 涱 涳 涴 涶 涷 涹 涺 涻 涼 涽 涾 淁 淂 淃 淈 淉 淊 淍 淎 淏 淐 淒 淓 淔 淕 淗 淚 淛 淜 淟 淢 淣 淥 淧 淨 淩 淪 淭 淯 淰 淲 淴 淵 淶 淸 淺 淽 淾 淿 渀 渁 渂 渃 渄 渆 渇 済 渉 渋 渏 渒 渓 渕 渘 渙 減 渜 渞 渟 渢 渦 渧 渨 渪 測 渮 渰 渱 渳 渵 渶 渷 渹 渻 渼 渽 渾 渿 湀 湁 湂 湅 湆 湇 湈 湉 湊 湋 湌 湏 湐 湑 湒 湕 湗 湙 湚 湜 湝 湞 湠 湡 湢 湣 湤 湥 湦 湧 湨 湩 湪 湬 湭 湯 湰 湱 湲 湳 湴 湵 湶 湷 湸 湹 湺 湻 湼 湽 満 溁 溂 溄 溇 溈 溊 溋 溌 溍 溎 溑 溒 溓 溔 溕 準 溗 溙 溚 溛 溝 溞 溠 溡 溣 溤 溦 溨 溩 溫 溬 溭 溮 溰 溳 溵 溸 溹 溼 溾 溿 滀 滃 滄 滅 滆 滈 滉 滊 滌 滍 滎 滐 滒 滖 滘 滙 滛 滜 滝 滣 滧 滪 滫 滬 滭 滮 滯 滰 滱 滲 滳 滵 滶 滷 滸 滺 滻 滼 滽 滾 滿 漀 漁 漃 漄 漅 漇 漈 漊 漋 漌 漍 漎 漐 漑 漒 漖 漗 漘 漙 漚 漛 漜 漝 漞 漟 漡 漢 漣 漥 漦 漧 漨 漬 漮 漰 漲 漴 漵 漷 漸 漹 漺 漻 漼 漽 漿 潀 潁 潂 潃 潄 潅 潈 潉 潊 潌 潎 潏 潐 潑 潒 潓 潔 潕 潖 潗 潙 潚 潛 潝 潟 潠 潡 潣 潤 潥 潧 潨 潩 潪 潫 潬 潯 潰 潱 潳 潵 潶 潷 潹 潻 潽 潾 潿 澀 澁 澂 澃 澅 澆 澇 澊 澋 澏 澐 澑 澒 澓 澔 澕 澖 澗 澘 澙 澚 澛 澝 澞 澟 澠 澢 澣 澤 澥 澦 澨 澩 澪 澫 澬 澭 澮 澯 澰 澱 澲 澴 澵 澷 澸 澺 澻 澼 澽 澾 澿 濁 濃 濄 濅 濆 濇 濈 濊 濋 濌 濍 濎 濏 濐 濓 濔 濕 濖 濗 濘 濙 濚 濛 濜 濝 濟 濢 濣 濤 濥 濦 濧 濨 濩 濪 濫 濬 濭 濰 濱 濲 濳 濴 濵 濶 濷 濸 濹 濺 濻 濼 濽 濾 濿 瀀 瀁 瀂 瀃 瀄 瀅 瀆 瀇 瀈 瀉 瀊 瀋 瀌 瀍 瀎 瀏 瀐 瀒 瀓 瀔 瀕 瀖 瀗 瀘 瀙 瀜 瀝 瀞 瀟 瀠 瀡 瀢 瀤 瀥 瀦 瀧 瀨 瀩 瀪 瀫 瀬 瀭 瀮 瀯 瀰 瀱 瀲 瀳 瀴 瀶 瀷 瀸 瀺 瀻 瀼 瀽 瀾 瀿 灀 灁 灂 灃 灄 灅 灆 灇 灈 灉 灊 灋 灍 灎 灐 灑 灒 灓 灔 灕 灖 灗 灘 灙 灚 灛 灜 灝 灟 灠 灡 灢 灣 灤 灥 灦 灧 灨 灩 灪 灮 灱 灲 灳 灴 灷 灹 灺 灻 災 炁 炂 炃 炄 炆 炇 炈 炋 炌 炍 炏 炐 炑 炓 炗 炘 炚 炛 炞 炟 炠 炡 炢 炣 炤 炥 炦 炧 炨 炩 炪 炰 炲 炴 炵 炶 為 炾 炿 烄 烅 烆 烇 烉 烋 烌 烍 烎 烏 烐 烑 烒 烓 烔 烕 烖 烗 烚 烜 烝 烞 烠 烡 烢 烣 烥 烪 烮 烰 烱 烲 烳 烴 烵 烶 烸 烺 烻 烼 烾 烿 焀 焁 焂 焃 焄 焅 焆 焇 焈 焋 焌 焍 焎 焏 焑 焒 焔 焗 焛 焜 焝 焞 焟 焠 無 焢 焣 焤 焥 焧 焨 焩 焪 焫 焬 焭 焮 焲 焳 焴 焵 焷 焸 焹 焺 焻 焼 焽 焾 焿 煀 煁 煂 煃 煄 煆 煇 煈 煉 煋 煍 煏 煐 煑 煒 煓 煔 煕 煖 煗 煘 煙 煚 煛 煝 煟 煠 煡 煢 煣 煥 煩 煪 煫 煬 煭 煯 煰 煱 煴 煵 煶 煷 煹 煻 煼 煾 煿 熀 熁 熂 熃 熅 熆 熇 熈 熉 熋 熌 熍 熎 熐 熑 熒 熓 熕 熖 熗 熚 熛 熜 熝 熞 熡 熢 熣 熤 熥 熦 熧 熩 熪 熫 熭 熮 熯 熰 熱 熲 熴 熶 熷 熸 熺 熻 熼 熽 熾 熿 燀 燁 燂 燄 燅 燆 燇 燈 燉 燊 燋 燌 燍 燏 燐 燑 燒 燓 燖 燗 燘 燙 燚 燛 燜 燝 燞 營 燡 燢 燣 燤 燦 燨 燩 燪 燫 燬 燭 燯 燰 燱 燲 燳 燴 燵 燶 燷 燸 燺 燻 燼 燽 燾 燿 爀 爁 爂 爃 爄 爅 爇 爈 爉 爊 爋 爌 爍 爎 爏 爐 爑 爒 爓 爔 爕 爖 爗 爘 爙 爚 爛 爜 爞 爟 爠 爡 爢 爣 爤 爥 爦 爧 爩 爫 爭 爮 爯 爲 爳 爴 爺 爼 爾 牀 牁 牂 牃 牄 牅 牆 牉 牊 牋 牎 牏 牐 牑 牓 牔 牕 牗 牘 牚 牜 牞 牠 牣 牤 牥 牨 牪 牫 牬 牭 牰 牱 牳 牴 牶 牷 牸 牻 牼 牽 犂 犃 犅 犆 犇 犈 犉 犌 犎 犐 犑 犓 犔 犕 犖 犗 犘 犙 犚 犛 犜 犝 犞 犠 犡 犢 犣 犤 犥 犦 犧 犨 犩 犪 犫 犮 犱 犲 犳 犵 犺 犻 犼 犽 犾 犿 狀 狅 狆 狇 狉 狊 狋 狌 狏 狑 狓 狔 狕 狖 狘 狚 狛                                                                                                   、 。 · ˉ ˇ ¨ 〃 々 — ~ ‖ … ‘ ’ “ ” 〔 〕 〈 〉 《 》 「 」 『 』 〖 〗 【 】 ± × ÷ ∶ ∧ ∨ ∑ ∏ ∪ ∩ ∈ ∷ √ ⊥ ∥ ∠ ⌒ ⊙ ∫ ∮ ≡ ≌ ≈ ∽ ∝ ≠ ≮ ≯ ≤ ≥ ∞ ∵ ∴ ♂ ♀ ° ′ ″ ℃ $ ¤ ¢ £ ‰ § № ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ※ → ← ↑ ↓ 〓                                                                                                 ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ       ⒈ ⒉ ⒊ ⒋ ⒌ ⒍ ⒎ ⒏ ⒐ ⒑ ⒒ ⒓ ⒔ ⒕ ⒖ ⒗ ⒘ ⒙ ⒚ ⒛ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ⒃ ⒄ ⒅ ⒆ ⒇ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ €  ㈠ ㈡ ㈢ ㈣ ㈤ ㈥ ㈦ ㈧ ㈨ ㈩   Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ Ⅻ                                                                                                  ! " # ¥ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ 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 [ \ ] ^ _ ` 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 { | }  ̄                                                                                                 ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん                                                                                                            ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ                                                                                                         Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω         α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω        ︵ ︶ ︹ ︺ ︿ ﹀ ︽ ︾ ﹁ ﹂ ﹃ ﹄   ︻ ︼ ︷ ︸ ︱  ︳ ︴                                                                                                          А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я                а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я              ˊ ˋ ˙ – ― ‥ ‵ ℅ ℉ ↖ ↗ ↘ ↙ ∕ ∟ ∣ ≒ ≦ ≧ ⊿ ═ ║ ╒ ╓ ╔ ╕ ╖ ╗ ╘ ╙ ╚ ╛ ╜ ╝ ╞ ╟ ╠ ╡ ╢ ╣ ╤ ╥ ╦ ╧ ╨ ╩ ╪ ╫ ╬ ╭ ╮ ╯ ╰ ╱ ╲ ╳ ▁ ▂ ▃ ▄ ▅ ▆ ▇ █ ▉ ▊ ▋ ▌ ▍ ▎ ▏ ▓ ▔ ▕ ▼ ▽ ◢ ◣ ◤ ◥ ☉ ⊕ 〒 〝 〞            ā á ǎ à ē é ě è ī í ǐ ì ō ó ǒ ò ū ú ǔ ù ǖ ǘ ǚ ǜ ü ê ɑ ḿ ń ň ǹ ɡ     ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ㄧ ㄨ ㄩ                      〡 〢 〣 〤 〥 〦 〧 〨 〩 ㊣ ㎎ ㎏ ㎜ ㎝ ㎞ ㎡ ㏄ ㏎ ㏑ ㏒ ㏕ ︰ ¬ ¦  ℡ ㈱  ‐    ー ゛ ゜ ヽ ヾ 〆 ゝ ゞ ﹉ ﹊ ﹋ ﹌ ﹍ ﹎ ﹏ ﹐ ﹑ ﹒ ﹔ ﹕ ﹖ ﹗ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ ﹟ ﹠ ﹡ ﹢ ﹣ ﹤ ﹥ ﹦ ﹨ ﹩ ﹪ ﹫ 〾 ⿰ ⿱ ⿲ ⿳ ⿴ ⿵ ⿶ ⿷ ⿸ ⿹ ⿺ ⿻ 〇              ─ ━ │ ┃ ┄ ┅ ┆ ┇ ┈ ┉ ┊ ┋ ┌ ┍ ┎ ┏ ┐ ┑ ┒ ┓ └ ┕ ┖ ┗ ┘ ┙ ┚ ┛ ├ ┝ ┞ ┟ ┠ ┡ ┢ ┣ ┤ ┥ ┦ ┧ ┨ ┩ ┪ ┫ ┬ ┭ ┮ ┯ ┰ ┱ ┲ ┳ ┴ ┵ ┶ ┷ ┸ ┹ ┺ ┻ ┼ ┽ ┾ ┿ ╀ ╁ ╂ ╃ ╄ ╅ ╆ ╇ ╈ ╉ ╊ ╋                狜 狝 狟 狢 狣 狤 狥 狦 狧 狪 狫 狵 狶 狹 狽 狾 狿 猀 猂 猄 猅 猆 猇 猈 猉 猋 猌 猍 猏 猐 猑 猒 猔 猘 猙 猚 猟 猠 猣 猤 猦 猧 猨 猭 猯 猰 猲 猳 猵 猶 猺 猻 猼 猽 獀 獁 獂 獃 獄 獅 獆 獇 獈 獉 獊 獋 獌 獎 獏 獑 獓 獔 獕 獖 獘 獙 獚 獛 獜 獝 獞 獟 獡 獢 獣 獤 獥 獦 獧 獨 獩 獪 獫 獮 獰 獱                                                                                               獲 獳 獴 獵 獶 獷 獸 獹 獺 獻 獼 獽 獿 玀 玁 玂 玃 玅 玆 玈 玊 玌 玍 玏 玐 玒 玓 玔 玕 玗 玘 玙 玚 玜 玝 玞 玠 玡 玣 玤 玥 玦 玧 玨 玪 玬 玭 玱 玴 玵 玶 玸 玹 玼 玽 玾 玿 珁 珃 珄 珅 珆 珇 珋 珌 珎 珒 珓 珔 珕 珖 珗 珘 珚 珛 珜 珝 珟 珡 珢 珣 珤 珦 珨 珪 珫 珬 珮 珯 珰 珱 珳 珴 珵 珶 珷                                                                                               珸 珹 珺 珻 珼 珽 現 珿 琀 琁 琂 琄 琇 琈 琋 琌 琍 琎 琑 琒 琓 琔 琕 琖 琗 琘 琙 琜 琝 琞 琟 琠 琡 琣 琤 琧 琩 琫 琭 琯 琱 琲 琷 琸 琹 琺 琻 琽 琾 琿 瑀 瑂 瑃 瑄 瑅 瑆 瑇 瑈 瑉 瑊 瑋 瑌 瑍 瑎 瑏 瑐 瑑 瑒 瑓 瑔 瑖 瑘 瑝 瑠 瑡 瑢 瑣 瑤 瑥 瑦 瑧 瑨 瑩 瑪 瑫 瑬 瑮 瑯 瑱 瑲 瑳 瑴 瑵 瑸 瑹 瑺                                                                                               瑻 瑼 瑽 瑿 璂 璄 璅 璆 璈 璉 璊 璌 璍 璏 璑 璒 璓 璔 璕 璖 璗 璘 璙 璚 璛 璝 璟 璠 璡 璢 璣 璤 璥 璦 璪 璫 璬 璭 璮 璯 環 璱 璲 璳 璴 璵 璶 璷 璸 璹 璻 璼 璽 璾 璿 瓀 瓁 瓂 瓃 瓄 瓅 瓆 瓇 瓈 瓉 瓊 瓋 瓌 瓍 瓎 瓏 瓐 瓑 瓓 瓔 瓕 瓖 瓗 瓘 瓙 瓚 瓛 瓝 瓟 瓡 瓥 瓧 瓨 瓩 瓪 瓫 瓬 瓭 瓰 瓱 瓲                                                                                               瓳 瓵 瓸 瓹 瓺 瓻 瓼 瓽 瓾 甀 甁 甂 甃 甅 甆 甇 甈 甉 甊 甋 甌 甎 甐 甒 甔 甕 甖 甗 甛 甝 甞 甠 甡 產 産 甤 甦 甧 甪 甮 甴 甶 甹 甼 甽 甿 畁 畂 畃 畄 畆 畇 畉 畊 畍 畐 畑 畒 畓 畕 畖 畗 畘 畝 畞 畟 畠 畡 畢 畣 畤 畧 畨 畩 畫 畬 畭 畮 畯 異 畱 畳 畵 當 畷 畺 畻 畼 畽 畾 疀 疁 疂 疄 疅 疇                                                                                               疈 疉 疊 疌 疍 疎 疐 疓 疕 疘 疛 疜 疞 疢 疦 疧 疨 疩 疪 疭 疶 疷 疺 疻 疿 痀 痁 痆 痋 痌 痎 痏 痐 痑 痓 痗 痙 痚 痜 痝 痟 痠 痡 痥 痩 痬 痭 痮 痯 痲 痳 痵 痶 痷 痸 痺 痻 痽 痾 瘂 瘄 瘆 瘇 瘈 瘉 瘋 瘍 瘎 瘏 瘑 瘒 瘓 瘔 瘖 瘚 瘜 瘝 瘞 瘡 瘣 瘧 瘨 瘬 瘮 瘯 瘱 瘲 瘶 瘷 瘹 瘺 瘻 瘽 癁 療 癄                                                                                               癅 癆 癇 癈 癉 癊 癋 癎 癏 癐 癑 癒 癓 癕 癗 癘 癙 癚 癛 癝 癟 癠 癡 癢 癤 癥 癦 癧 癨 癩 癪 癬 癭 癮 癰 癱 癲 癳 癴 癵 癶 癷 癹 発 發 癿 皀 皁 皃 皅 皉 皊 皌 皍 皏 皐 皒 皔 皕 皗 皘 皚 皛 皜 皝 皞 皟 皠 皡 皢 皣 皥 皦 皧 皨 皩 皪 皫 皬 皭 皯 皰 皳 皵 皶 皷 皸 皹 皺 皻 皼 皽 皾 盀 盁 盃 啊 阿 埃 挨 哎 唉 哀 皑 癌 蔼 矮 艾 碍 爱 隘 鞍 氨 安 俺 按 暗 岸 胺 案 肮 昂 盎 凹 敖 熬 翱 袄 傲 奥 懊 澳 芭 捌 扒 叭 吧 笆 八 疤 巴 拔 跋 靶 把 耙 坝 霸 罢 爸 白 柏 百 摆 佰 败 拜 稗 斑 班 搬 扳 般 颁 板 版 扮 拌 伴 瓣 半 办 绊 邦 帮 梆 榜 膀 绑 棒 磅 蚌 镑 傍 谤 苞 胞 包 褒 剥 盄 盇 盉 盋 盌 盓 盕 盙 盚 盜 盝 盞 盠 盡 盢 監 盤 盦 盧 盨 盩 盪 盫 盬 盭 盰 盳 盵 盶 盷 盺 盻 盽 盿 眀 眂 眃 眅 眆 眊 県 眎 眏 眐 眑 眒 眓 眔 眕 眖 眗 眘 眛 眜 眝 眞 眡 眣 眤 眥 眧 眪 眫 眬 眮 眰 眱 眲 眳 眴 眹 眻 眽 眾 眿 睂 睄 睅 睆 睈 睉 睊 睋 睌 睍 睎 睏 睒 睓 睔 睕 睖 睗 睘 睙 睜 薄 雹 保 堡 饱 宝 抱 报 暴 豹 鲍 爆 杯 碑 悲 卑 北 辈 背 贝 钡 倍 狈 备 惫 焙 被 奔 苯 本 笨 崩 绷 甭 泵 蹦 迸 逼 鼻 比 鄙 笔 彼 碧 蓖 蔽 毕 毙 毖 币 庇 痹 闭 敝 弊 必 辟 壁 臂 避 陛 鞭 边 编 贬 扁 便 变 卞 辨 辩 辫 遍 标 彪 膘 表 鳖 憋 别 瘪 彬 斌 濒 滨 宾 摈 兵 冰 柄 丙 秉 饼 炳 睝 睞 睟 睠 睤 睧 睩 睪 睭 睮 睯 睰 睱 睲 睳 睴 睵 睶 睷 睸 睺 睻 睼 瞁 瞂 瞃 瞆 瞇 瞈 瞉 瞊 瞋 瞏 瞐 瞓 瞔 瞕 瞖 瞗 瞘 瞙 瞚 瞛 瞜 瞝 瞞 瞡 瞣 瞤 瞦 瞨 瞫 瞭 瞮 瞯 瞱 瞲 瞴 瞶 瞷 瞸 瞹 瞺 瞼 瞾 矀 矁 矂 矃 矄 矅 矆 矇 矈 矉 矊 矋 矌 矎 矏 矐 矑 矒 矓 矔 矕 矖 矘 矙 矚 矝 矞 矟 矠 矡 矤 病 并 玻 菠 播 拨 钵 波 博 勃 搏 铂 箔 伯 帛 舶 脖 膊 渤 泊 驳 捕 卜 哺 补 埠 不 布 步 簿 部 怖 擦 猜 裁 材 才 财 睬 踩 采 彩 菜 蔡 餐 参 蚕 残 惭 惨 灿 苍 舱 仓 沧 藏 操 糙 槽 曹 草 厕 策 侧 册 测 层 蹭 插 叉 茬 茶 查 碴 搽 察 岔 差 诧 拆 柴 豺 搀 掺 蝉 馋 谗 缠 铲 产 阐 颤 昌 猖 矦 矨 矪 矯 矰 矱 矲 矴 矵 矷 矹 矺 矻 矼 砃 砄 砅 砆 砇 砈 砊 砋 砎 砏 砐 砓 砕 砙 砛 砞 砠 砡 砢 砤 砨 砪 砫 砮 砯 砱 砲 砳 砵 砶 砽 砿 硁 硂 硃 硄 硆 硈 硉 硊 硋 硍 硏 硑 硓 硔 硘 硙 硚 硛 硜 硞 硟 硠 硡 硢 硣 硤 硥 硦 硧 硨 硩 硯 硰 硱 硲 硳 硴 硵 硶 硸 硹 硺 硻 硽 硾 硿 碀 碁 碂 碃 场 尝 常 长 偿 肠 厂 敞 畅 唱 倡 超 抄 钞 朝 嘲 潮 巢 吵 炒 车 扯 撤 掣 彻 澈 郴 臣 辰 尘 晨 忱 沉 陈 趁 衬 撑 称 城 橙 成 呈 乘 程 惩 澄 诚 承 逞 骋 秤 吃 痴 持 匙 池 迟 弛 驰 耻 齿 侈 尺 赤 翅 斥 炽 充 冲 虫 崇 宠 抽 酬 畴 踌 稠 愁 筹 仇 绸 瞅 丑 臭 初 出 橱 厨 躇 锄 雏 滁 除 楚 碄 碅 碆 碈 碊 碋 碏 碐 碒 碔 碕 碖 碙 碝 碞 碠 碢 碤 碦 碨 碩 碪 碫 碬 碭 碮 碯 碵 碶 碷 碸 確 碻 碼 碽 碿 磀 磂 磃 磄 磆 磇 磈 磌 磍 磎 磏 磑 磒 磓 磖 磗 磘 磚 磛 磜 磝 磞 磟 磠 磡 磢 磣 磤 磥 磦 磧 磩 磪 磫 磭 磮 磯 磰 磱 磳 磵 磶 磸 磹 磻 磼 磽 磾 磿 礀 礂 礃 礄 礆 礇 礈 礉 礊 礋 礌 础 储 矗 搐 触 处 揣 川 穿 椽 传 船 喘 串 疮 窗 幢 床 闯 创 吹 炊 捶 锤 垂 春 椿 醇 唇 淳 纯 蠢 戳 绰 疵 茨 磁 雌 辞 慈 瓷 词 此 刺 赐 次 聪 葱 囱 匆 从 丛 凑 粗 醋 簇 促 蹿 篡 窜 摧 崔 催 脆 瘁 粹 淬 翠 村 存 寸 磋 撮 搓 措 挫 错 搭 达 答 瘩 打 大 呆 歹 傣 戴 带 殆 代 贷 袋 待 逮 礍 礎 礏 礐 礑 礒 礔 礕 礖 礗 礘 礙 礚 礛 礜 礝 礟 礠 礡 礢 礣 礥 礦 礧 礨 礩 礪 礫 礬 礭 礮 礯 礰 礱 礲 礳 礵 礶 礷 礸 礹 礽 礿 祂 祃 祄 祅 祇 祊 祋 祌 祍 祎 祏 祐 祑 祒 祔 祕 祘 祙 祡 祣 祤 祦 祩 祪 祫 祬 祮 祰 祱 祲 祳 祴 祵 祶 祹 祻 祼 祽 祾 祿 禂 禃 禆 禇 禈 禉 禋 禌 禍 禎 禐 禑 禒 怠 耽 担 丹 单 郸 掸 胆 旦 氮 但 惮 淡 诞 弹 蛋 当 挡 党 荡 档 刀 捣 蹈 倒 岛 祷 导 到 稻 悼 道 盗 德 得 的 蹬 灯 登 等 瞪 凳 邓 堤 低 滴 迪 敌 笛 狄 涤 翟 嫡 抵 底 地 蒂 第 帝 弟 递 缔 颠 掂 滇 碘 点 典 靛 垫 电 佃 甸 店 惦 奠 淀 殿 碉 叼 雕 凋 刁 掉 吊 钓 调 跌 爹 碟 蝶 迭 谍 叠 禓 禔 禕 禖 禗 禘 禙 禛 禜 禝 禞 禟 禠 禡 禢 禣 禤 禥 禦 禨 禩 禪 禫 禬 禭 禮 禯 禰 禱 禲 禴 禵 禶 禷 禸 禼 禿 秂 秄 秅 秇 秈 秊 秌 秎 秏 秐 秓 秔 秖 秗 秙 秚 秛 秜 秝 秞 秠 秡 秢 秥 秨 秪 秬 秮 秱 秲 秳 秴 秵 秶 秷 秹 秺 秼 秾 秿 稁 稄 稅 稇 稈 稉 稊 稌 稏 稐 稑 稒 稓 稕 稖 稘 稙 稛 稜 丁 盯 叮 钉 顶 鼎 锭 定 订 丢 东 冬 董 懂 动 栋 侗 恫 冻 洞 兜 抖 斗 陡 豆 逗 痘 都 督 毒 犊 独 读 堵 睹 赌 杜 镀 肚 度 渡 妒 端 短 锻 段 断 缎 堆 兑 队 对 墩 吨 蹲 敦 顿 囤 钝 盾 遁 掇 哆 多 夺 垛 躲 朵 跺 舵 剁 惰 堕 蛾 峨 鹅 俄 额 讹 娥 恶 厄 扼 遏 鄂 饿 恩 而 儿 耳 尔 饵 洱 二 稝 稟 稡 稢 稤 稥 稦 稧 稨 稩 稪 稫 稬 稭 種 稯 稰 稱 稲 稴 稵 稶 稸 稺 稾 穀 穁 穂 穃 穄 穅 穇 穈 穉 穊 穋 穌 積 穎 穏 穐 穒 穓 穔 穕 穖 穘 穙 穚 穛 穜 穝 穞 穟 穠 穡 穢 穣 穤 穥 穦 穧 穨 穩 穪 穫 穬 穭 穮 穯 穱 穲 穳 穵 穻 穼 穽 穾 窂 窅 窇 窉 窊 窋 窌 窎 窏 窐 窓 窔 窙 窚 窛 窞 窡 窢 贰 发 罚 筏 伐 乏 阀 法 珐 藩 帆 番 翻 樊 矾 钒 繁 凡 烦 反 返 范 贩 犯 饭 泛 坊 芳 方 肪 房 防 妨 仿 访 纺 放 菲 非 啡 飞 肥 匪 诽 吠 肺 废 沸 费 芬 酚 吩 氛 分 纷 坟 焚 汾 粉 奋 份 忿 愤 粪 丰 封 枫 蜂 峰 锋 风 疯 烽 逢 冯 缝 讽 奉 凤 佛 否 夫 敷 肤 孵 扶 拂 辐 幅 氟 符 伏 俘 服 窣 窤 窧 窩 窪 窫 窮 窯 窰 窱 窲 窴 窵 窶 窷 窸 窹 窺 窻 窼 窽 窾 竀 竁 竂 竃 竄 竅 竆 竇 竈 竉 竊 竌 竍 竎 竏 竐 竑 竒 竓 竔 竕 竗 竘 竚 竛 竜 竝 竡 竢 竤 竧 竨 竩 竪 竫 竬 竮 竰 竱 竲 竳 竴 竵 競 竷 竸 竻 竼 竾 笀 笁 笂 笅 笇 笉 笌 笍 笎 笐 笒 笓 笖 笗 笘 笚 笜 笝 笟 笡 笢 笣 笧 笩 笭 浮 涪 福 袱 弗 甫 抚 辅 俯 釜 斧 脯 腑 府 腐 赴 副 覆 赋 复 傅 付 阜 父 腹 负 富 讣 附 妇 缚 咐 噶 嘎 该 改 概 钙 盖 溉 干 甘 杆 柑 竿 肝 赶 感 秆 敢 赣 冈 刚 钢 缸 肛 纲 岗 港 杠 篙 皋 高 膏 羔 糕 搞 镐 稿 告 哥 歌 搁 戈 鸽 胳 疙 割 革 葛 格 蛤 阁 隔 铬 个 各 给 根 跟 耕 更 庚 羹 笯 笰 笲 笴 笵 笶 笷 笹 笻 笽 笿 筀 筁 筂 筃 筄 筆 筈 筊 筍 筎 筓 筕 筗 筙 筜 筞 筟 筡 筣 筤 筥 筦 筧 筨 筩 筪 筫 筬 筭 筯 筰 筳 筴 筶 筸 筺 筼 筽 筿 箁 箂 箃 箄 箆 箇 箈 箉 箊 箋 箌 箎 箏 箑 箒 箓 箖 箘 箙 箚 箛 箞 箟 箠 箣 箤 箥 箮 箯 箰 箲 箳 箵 箶 箷 箹 箺 箻 箼 箽 箾 箿 節 篂 篃 範 埂 耿 梗 工 攻 功 恭 龚 供 躬 公 宫 弓 巩 汞 拱 贡 共 钩 勾 沟 苟 狗 垢 构 购 够 辜 菇 咕 箍 估 沽 孤 姑 鼓 古 蛊 骨 谷 股 故 顾 固 雇 刮 瓜 剐 寡 挂 褂 乖 拐 怪 棺 关 官 冠 观 管 馆 罐 惯 灌 贯 光 广 逛 瑰 规 圭 硅 归 龟 闺 轨 鬼 诡 癸 桂 柜 跪 贵 刽 辊 滚 棍 锅 郭 国 果 裹 过 哈 篅 篈 築 篊 篋 篍 篎 篏 篐 篒 篔 篕 篖 篗 篘 篛 篜 篞 篟 篠 篢 篣 篤 篧 篨 篩 篫 篬 篭 篯 篰 篲 篳 篴 篵 篶 篸 篹 篺 篻 篽 篿 簀 簁 簂 簃 簄 簅 簆 簈 簉 簊 簍 簎 簐 簑 簒 簓 簔 簕 簗 簘 簙 簚 簛 簜 簝 簞 簠 簡 簢 簣 簤 簥 簨 簩 簫 簬 簭 簮 簯 簰 簱 簲 簳 簴 簵 簶 簷 簹 簺 簻 簼 簽 簾 籂 骸 孩 海 氦 亥 害 骇 酣 憨 邯 韩 含 涵 寒 函 喊 罕 翰 撼 捍 旱 憾 悍 焊 汗 汉 夯 杭 航 壕 嚎 豪 毫 郝 好 耗 号 浩 呵 喝 荷 菏 核 禾 和 何 合 盒 貉 阂 河 涸 赫 褐 鹤 贺 嘿 黑 痕 很 狠 恨 哼 亨 横 衡 恒 轰 哄 烘 虹 鸿 洪 宏 弘 红 喉 侯 猴 吼 厚 候 后 呼 乎 忽 瑚 壶 葫 胡 蝴 狐 糊 湖 籃 籄 籅 籆 籇 籈 籉 籊 籋 籌 籎 籏 籐 籑 籒 籓 籔 籕 籖 籗 籘 籙 籚 籛 籜 籝 籞 籟 籠 籡 籢 籣 籤 籥 籦 籧 籨 籩 籪 籫 籬 籭 籮 籯 籰 籱 籲 籵 籶 籷 籸 籹 籺 籾 籿 粀 粁 粂 粃 粄 粅 粆 粇 粈 粊 粋 粌 粍 粎 粏 粐 粓 粔 粖 粙 粚 粛 粠 粡 粣 粦 粧 粨 粩 粫 粬 粭 粯 粰 粴 粵 粶 粷 粸 粺 粻 弧 虎 唬 护 互 沪 户 花 哗 华 猾 滑 画 划 化 话 槐 徊 怀 淮 坏 欢 环 桓 还 缓 换 患 唤 痪 豢 焕 涣 宦 幻 荒 慌 黄 磺 蝗 簧 皇 凰 惶 煌 晃 幌 恍 谎 灰 挥 辉 徽 恢 蛔 回 毁 悔 慧 卉 惠 晦 贿 秽 会 烩 汇 讳 诲 绘 荤 昏 婚 魂 浑 混 豁 活 伙 火 获 或 惑 霍 货 祸 击 圾 基 机 畸 稽 积 箕 粿 糀 糂 糃 糄 糆 糉 糋 糎 糏 糐 糑 糒 糓 糔 糘 糚 糛 糝 糞 糡 糢 糣 糤 糥 糦 糧 糩 糪 糫 糬 糭 糮 糰 糱 糲 糳 糴 糵 糶 糷 糹 糺 糼 糽 糾 糿 紀 紁 紂 紃 約 紅 紆 紇 紈 紉 紋 紌 納 紎 紏 紐 紑 紒 紓 純 紕 紖 紗 紘 紙 級 紛 紜 紝 紞 紟 紡 紣 紤 紥 紦 紨 紩 紪 紬 紭 紮 細 紱 紲 紳 紴 紵 紶 肌 饥 迹 激 讥 鸡 姬 绩 缉 吉 极 棘 辑 籍 集 及 急 疾 汲 即 嫉 级 挤 几 脊 己 蓟 技 冀 季 伎 祭 剂 悸 济 寄 寂 计 记 既 忌 际 妓 继 纪 嘉 枷 夹 佳 家 加 荚 颊 贾 甲 钾 假 稼 价 架 驾 嫁 歼 监 坚 尖 笺 间 煎 兼 肩 艰 奸 缄 茧 检 柬 碱 硷 拣 捡 简 俭 剪 减 荐 槛 鉴 践 贱 见 键 箭 件 紷 紸 紹 紺 紻 紼 紽 紾 紿 絀 絁 終 絃 組 絅 絆 絇 絈 絉 絊 絋 経 絍 絎 絏 結 絑 絒 絓 絔 絕 絖 絗 絘 絙 絚 絛 絜 絝 絞 絟 絠 絡 絢 絣 絤 絥 給 絧 絨 絩 絪 絫 絬 絭 絯 絰 統 絲 絳 絴 絵 絶 絸 絹 絺 絻 絼 絽 絾 絿 綀 綁 綂 綃 綄 綅 綆 綇 綈 綉 綊 綋 綌 綍 綎 綏 綐 綑 綒 經 綔 綕 綖 綗 綘 健 舰 剑 饯 渐 溅 涧 建 僵 姜 将 浆 江 疆 蒋 桨 奖 讲 匠 酱 降 蕉 椒 礁 焦 胶 交 郊 浇 骄 娇 嚼 搅 铰 矫 侥 脚 狡 角 饺 缴 绞 剿 教 酵 轿 较 叫 窖 揭 接 皆 秸 街 阶 截 劫 节 桔 杰 捷 睫 竭 洁 结 解 姐 戒 藉 芥 界 借 介 疥 诫 届 巾 筋 斤 金 今 津 襟 紧 锦 仅 谨 进 靳 晋 禁 近 烬 浸 継 続 綛 綜 綝 綞 綟 綠 綡 綢 綣 綤 綥 綧 綨 綩 綪 綫 綬 維 綯 綰 綱 網 綳 綴 綵 綶 綷 綸 綹 綺 綻 綼 綽 綾 綿 緀 緁 緂 緃 緄 緅 緆 緇 緈 緉 緊 緋 緌 緍 緎 総 緐 緑 緒 緓 緔 緕 緖 緗 緘 緙 線 緛 緜 緝 緞 緟 締 緡 緢 緣 緤 緥 緦 緧 編 緩 緪 緫 緬 緭 緮 緯 緰 緱 緲 緳 練 緵 緶 緷 緸 緹 緺 尽 劲 荆 兢 茎 睛 晶 鲸 京 惊 精 粳 经 井 警 景 颈 静 境 敬 镜 径 痉 靖 竟 竞 净 炯 窘 揪 究 纠 玖 韭 久 灸 九 酒 厩 救 旧 臼 舅 咎 就 疚 鞠 拘 狙 疽 居 驹 菊 局 咀 矩 举 沮 聚 拒 据 巨 具 距 踞 锯 俱 句 惧 炬 剧 捐 鹃 娟 倦 眷 卷 绢 撅 攫 抉 掘 倔 爵 觉 决 诀 绝 均 菌 钧 军 君 峻 緻 緼 緽 緾 緿 縀 縁 縂 縃 縄 縅 縆 縇 縈 縉 縊 縋 縌 縍 縎 縏 縐 縑 縒 縓 縔 縕 縖 縗 縘 縙 縚 縛 縜 縝 縞 縟 縠 縡 縢 縣 縤 縥 縦 縧 縨 縩 縪 縫 縬 縭 縮 縯 縰 縱 縲 縳 縴 縵 縶 縷 縸 縹 縺 縼 總 績 縿 繀 繂 繃 繄 繅 繆 繈 繉 繊 繋 繌 繍 繎 繏 繐 繑 繒 繓 織 繕 繖 繗 繘 繙 繚 繛 繜 繝 俊 竣 浚 郡 骏 喀 咖 卡 咯 开 揩 楷 凯 慨 刊 堪 勘 坎 砍 看 康 慷 糠 扛 抗 亢 炕 考 拷 烤 靠 坷 苛 柯 棵 磕 颗 科 壳 咳 可 渴 克 刻 客 课 肯 啃 垦 恳 坑 吭 空 恐 孔 控 抠 口 扣 寇 枯 哭 窟 苦 酷 库 裤 夸 垮 挎 跨 胯 块 筷 侩 快 宽 款 匡 筐 狂 框 矿 眶 旷 况 亏 盔 岿 窥 葵 奎 魁 傀 繞 繟 繠 繡 繢 繣 繤 繥 繦 繧 繨 繩 繪 繫 繬 繭 繮 繯 繰 繱 繲 繳 繴 繵 繶 繷 繸 繹 繺 繻 繼 繽 繾 繿 纀 纁 纃 纄 纅 纆 纇 纈 纉 纊 纋 續 纍 纎 纏 纐 纑 纒 纓 纔 纕 纖 纗 纘 纙 纚 纜 纝 纞 纮 纴 纻 纼 绖 绤 绬 绹 缊 缐 缞 缷 缹 缻 缼 缽 缾 缿 罀 罁 罃 罆 罇 罈 罉 罊 罋 罌 罍 罎 罏 罒 罓 馈 愧 溃 坤 昆 捆 困 括 扩 廓 阔 垃 拉 喇 蜡 腊 辣 啦 莱 来 赖 蓝 婪 栏 拦 篮 阑 兰 澜 谰 揽 览 懒 缆 烂 滥 琅 榔 狼 廊 郎 朗 浪 捞 劳 牢 老 佬 姥 酪 烙 涝 勒 乐 雷 镭 蕾 磊 累 儡 垒 擂 肋 类 泪 棱 楞 冷 厘 梨 犁 黎 篱 狸 离 漓 理 李 里 鲤 礼 莉 荔 吏 栗 丽 厉 励 砾 历 利 傈 例 俐 罖 罙 罛 罜 罝 罞 罠 罣 罤 罥 罦 罧 罫 罬 罭 罯 罰 罳 罵 罶 罷 罸 罺 罻 罼 罽 罿 羀 羂 羃 羄 羅 羆 羇 羈 羉 羋 羍 羏 羐 羑 羒 羓 羕 羖 羗 羘 羙 羛 羜 羠 羢 羣 羥 羦 羨 義 羪 羫 羬 羭 羮 羱 羳 羴 羵 羶 羷 羺 羻 羾 翀 翂 翃 翄 翆 翇 翈 翉 翋 翍 翏 翐 翑 習 翓 翖 翗 翙 翚 翛 翜 翝 翞 翢 翣 痢 立 粒 沥 隶 力 璃 哩 俩 联 莲 连 镰 廉 怜 涟 帘 敛 脸 链 恋 炼 练 粮 凉 梁 粱 良 两 辆 量 晾 亮 谅 撩 聊 僚 疗 燎 寥 辽 潦 了 撂 镣 廖 料 列 裂 烈 劣 猎 琳 林 磷 霖 临 邻 鳞 淋 凛 赁 吝 拎 玲 菱 零 龄 铃 伶 羚 凌 灵 陵 岭 领 另 令 溜 琉 榴 硫 馏 留 刘 瘤 流 柳 六 龙 聋 咙 笼 窿 翤 翧 翨 翪 翫 翬 翭 翯 翲 翴 翵 翶 翷 翸 翹 翺 翽 翾 翿 耂 耇 耈 耉 耊 耎 耏 耑 耓 耚 耛 耝 耞 耟 耡 耣 耤 耫 耬 耭 耮 耯 耰 耲 耴 耹 耺 耼 耾 聀 聁 聄 聅 聇 聈 聉 聎 聏 聐 聑 聓 聕 聖 聗 聙 聛 聜 聝 聞 聟 聠 聡 聢 聣 聤 聥 聦 聧 聨 聫 聬 聭 聮 聯 聰 聲 聳 聴 聵 聶 職 聸 聹 聺 聻 聼 聽 隆 垄 拢 陇 楼 娄 搂 篓 漏 陋 芦 卢 颅 庐 炉 掳 卤 虏 鲁 麓 碌 露 路 赂 鹿 潞 禄 录 陆 戮 驴 吕 铝 侣 旅 履 屡 缕 虑 氯 律 率 滤 绿 峦 挛 孪 滦 卵 乱 掠 略 抡 轮 伦 仑 沦 纶 论 萝 螺 罗 逻 锣 箩 骡 裸 落 洛 骆 络 妈 麻 玛 码 蚂 马 骂 嘛 吗 埋 买 麦 卖 迈 脉 瞒 馒 蛮 满 蔓 曼 慢 漫 聾 肁 肂 肅 肈 肊 肍 肎 肏 肐 肑 肒 肔 肕 肗 肙 肞 肣 肦 肧 肨 肬 肰 肳 肵 肶 肸 肹 肻 胅 胇 胈 胉 胊 胋 胏 胐 胑 胒 胓 胔 胕 胘 胟 胠 胢 胣 胦 胮 胵 胷 胹 胻 胾 胿 脀 脁 脃 脄 脅 脇 脈 脋 脌 脕 脗 脙 脛 脜 脝 脟 脠 脡 脢 脣 脤 脥 脦 脧 脨 脩 脪 脫 脭 脮 脰 脳 脴 脵 脷 脹 脺 脻 脼 脽 脿 谩 芒 茫 盲 氓 忙 莽 猫 茅 锚 毛 矛 铆 卯 茂 冒 帽 貌 贸 么 玫 枚 梅 酶 霉 煤 没 眉 媒 镁 每 美 昧 寐 妹 媚 门 闷 们 萌 蒙 檬 盟 锰 猛 梦 孟 眯 醚 靡 糜 迷 谜 弥 米 秘 觅 泌 蜜 密 幂 棉 眠 绵 冕 免 勉 娩 缅 面 苗 描 瞄 藐 秒 渺 庙 妙 蔑 灭 民 抿 皿 敏 悯 闽 明 螟 鸣 铭 名 命 谬 摸 腀 腁 腂 腃 腄 腅 腇 腉 腍 腎 腏 腒 腖 腗 腘 腛 腜 腝 腞 腟 腡 腢 腣 腤 腦 腨 腪 腫 腬 腯 腲 腳 腵 腶 腷 腸 膁 膃 膄 膅 膆 膇 膉 膋 膌 膍 膎 膐 膒 膓 膔 膕 膖 膗 膙 膚 膞 膟 膠 膡 膢 膤 膥 膧 膩 膫 膬 膭 膮 膯 膰 膱 膲 膴 膵 膶 膷 膸 膹 膼 膽 膾 膿 臄 臅 臇 臈 臉 臋 臍 臎 臏 臐 臑 臒 臓 摹 蘑 模 膜 磨 摩 魔 抹 末 莫 墨 默 沫 漠 寞 陌 谋 牟 某 拇 牡 亩 姆 母 墓 暮 幕 募 慕 木 目 睦 牧 穆 拿 哪 呐 钠 那 娜 纳 氖 乃 奶 耐 奈 南 男 难 囊 挠 脑 恼 闹 淖 呢 馁 内 嫩 能 妮 霓 倪 泥 尼 拟 你 匿 腻 逆 溺 蔫 拈 年 碾 撵 捻 念 娘 酿 鸟 尿 捏 聂 孽 啮 镊 镍 涅 您 柠 狞 凝 宁 臔 臕 臖 臗 臘 臙 臚 臛 臜 臝 臞 臟 臠 臡 臢 臤 臥 臦 臨 臩 臫 臮 臯 臰 臱 臲 臵 臶 臷 臸 臹 臺 臽 臿 舃 與 興 舉 舊 舋 舎 舏 舑 舓 舕 舖 舗 舘 舙 舚 舝 舠 舤 舥 舦 舧 舩 舮 舲 舺 舼 舽 舿 艀 艁 艂 艃 艅 艆 艈 艊 艌 艍 艎 艐 艑 艒 艓 艔 艕 艖 艗 艙 艛 艜 艝 艞 艠 艡 艢 艣 艤 艥 艦 艧 艩 拧 泞 牛 扭 钮 纽 脓 浓 农 弄 奴 努 怒 女 暖 虐 疟 挪 懦 糯 诺 哦 欧 鸥 殴 藕 呕 偶 沤 啪 趴 爬 帕 怕 琶 拍 排 牌 徘 湃 派 攀 潘 盘 磐 盼 畔 判 叛 乓 庞 旁 耪 胖 抛 咆 刨 炮 袍 跑 泡 呸 胚 培 裴 赔 陪 配 佩 沛 喷 盆 砰 抨 烹 澎 彭 蓬 棚 硼 篷 膨 朋 鹏 捧 碰 坯 砒 霹 批 披 劈 琵 毗 艪 艫 艬 艭 艱 艵 艶 艷 艸 艻 艼 芀 芁 芃 芅 芆 芇 芉 芌 芐 芓 芔 芕 芖 芚 芛 芞 芠 芢 芣 芧 芲 芵 芶 芺 芻 芼 芿 苀 苂 苃 苅 苆 苉 苐 苖 苙 苚 苝 苢 苧 苨 苩 苪 苬 苭 苮 苰 苲 苳 苵 苶 苸 苺 苼 苽 苾 苿 茀 茊 茋 茍 茐 茒 茓 茖 茘 茙 茝 茞 茟 茠 茡 茢 茣 茤 茥 茦 茩 茪 茮 茰 茲 茷 茻 茽 啤 脾 疲 皮 匹 痞 僻 屁 譬 篇 偏 片 骗 飘 漂 瓢 票 撇 瞥 拼 频 贫 品 聘 乒 坪 苹 萍 平 凭 瓶 评 屏 坡 泼 颇 婆 破 魄 迫 粕 剖 扑 铺 仆 莆 葡 菩 蒲 埔 朴 圃 普 浦 谱 曝 瀑 期 欺 栖 戚 妻 七 凄 漆 柒 沏 其 棋 奇 歧 畦 崎 脐 齐 旗 祈 祁 骑 起 岂 乞 企 启 契 砌 器 气 迄 弃 汽 泣 讫 掐 茾 茿 荁 荂 荄 荅 荈 荊 荋 荌 荍 荎 荓 荕 荖 荗 荘 荙 荝 荢 荰 荱 荲 荳 荴 荵 荶 荹 荺 荾 荿 莀 莁 莂 莃 莄 莇 莈 莊 莋 莌 莍 莏 莐 莑 莔 莕 莖 莗 莙 莚 莝 莟 莡 莢 莣 莤 莥 莦 莧 莬 莭 莮 莯 莵 莻 莾 莿 菂 菃 菄 菆 菈 菉 菋 菍 菎 菐 菑 菒 菓 菕 菗 菙 菚 菛 菞 菢 菣 菤 菦 菧 菨 菫 菬 菭 恰 洽 牵 扦 钎 铅 千 迁 签 仟 谦 乾 黔 钱 钳 前 潜 遣 浅 谴 堑 嵌 欠 歉 枪 呛 腔 羌 墙 蔷 强 抢 橇 锹 敲 悄 桥 瞧 乔 侨 巧 鞘 撬 翘 峭 俏 窍 切 茄 且 怯 窃 钦 侵 亲 秦 琴 勤 芹 擒 禽 寝 沁 青 轻 氢 倾 卿 清 擎 晴 氰 情 顷 请 庆 琼 穷 秋 丘 邱 球 求 囚 酋 泅 趋 区 蛆 曲 躯 屈 驱 渠 菮 華 菳 菴 菵 菶 菷 菺 菻 菼 菾 菿 萀 萂 萅 萇 萈 萉 萊 萐 萒 萓 萔 萕 萖 萗 萙 萚 萛 萞 萟 萠 萡 萢 萣 萩 萪 萫 萬 萭 萮 萯 萰 萲 萳 萴 萵 萶 萷 萹 萺 萻 萾 萿 葀 葁 葂 葃 葄 葅 葇 葈 葉 葊 葋 葌 葍 葎 葏 葐 葒 葓 葔 葕 葖 葘 葝 葞 葟 葠 葢 葤 葥 葦 葧 葨 葪 葮 葯 葰 葲 葴 葷 葹 葻 葼 取 娶 龋 趣 去 圈 颧 权 醛 泉 全 痊 拳 犬 券 劝 缺 炔 瘸 却 鹊 榷 确 雀 裙 群 然 燃 冉 染 瓤 壤 攘 嚷 让 饶 扰 绕 惹 热 壬 仁 人 忍 韧 任 认 刃 妊 纫 扔 仍 日 戎 茸 蓉 荣 融 熔 溶 容 绒 冗 揉 柔 肉 茹 蠕 儒 孺 如 辱 乳 汝 入 褥 软 阮 蕊 瑞 锐 闰 润 若 弱 撒 洒 萨 腮 鳃 塞 赛 三 叁 葽 葾 葿 蒀 蒁 蒃 蒄 蒅 蒆 蒊 蒍 蒏 蒐 蒑 蒒 蒓 蒔 蒕 蒖 蒘 蒚 蒛 蒝 蒞 蒟 蒠 蒢 蒣 蒤 蒥 蒦 蒧 蒨 蒩 蒪 蒫 蒬 蒭 蒮 蒰 蒱 蒳 蒵 蒶 蒷 蒻 蒼 蒾 蓀 蓂 蓃 蓅 蓆 蓇 蓈 蓋 蓌 蓎 蓏 蓒 蓔 蓕 蓗 蓘 蓙 蓚 蓛 蓜 蓞 蓡 蓢 蓤 蓧 蓨 蓩 蓪 蓫 蓭 蓮 蓯 蓱 蓲 蓳 蓴 蓵 蓶 蓷 蓸 蓹 蓺 蓻 蓽 蓾 蔀 蔁 蔂 伞 散 桑 嗓 丧 搔 骚 扫 嫂 瑟 色 涩 森 僧 莎 砂 杀 刹 沙 纱 傻 啥 煞 筛 晒 珊 苫 杉 山 删 煽 衫 闪 陕 擅 赡 膳 善 汕 扇 缮 墒 伤 商 赏 晌 上 尚 裳 梢 捎 稍 烧 芍 勺 韶 少 哨 邵 绍 奢 赊 蛇 舌 舍 赦 摄 射 慑 涉 社 设 砷 申 呻 伸 身 深 娠 绅 神 沈 审 婶 甚 肾 慎 渗 声 生 甥 牲 升 绳 蔃 蔄 蔅 蔆 蔇 蔈 蔉 蔊 蔋 蔍 蔎 蔏 蔐 蔒 蔔 蔕 蔖 蔘 蔙 蔛 蔜 蔝 蔞 蔠 蔢 蔣 蔤 蔥 蔦 蔧 蔨 蔩 蔪 蔭 蔮 蔯 蔰 蔱 蔲 蔳 蔴 蔵 蔶 蔾 蔿 蕀 蕁 蕂 蕄 蕅 蕆 蕇 蕋 蕌 蕍 蕎 蕏 蕐 蕑 蕒 蕓 蕔 蕕 蕗 蕘 蕚 蕛 蕜 蕝 蕟 蕠 蕡 蕢 蕣 蕥 蕦 蕧 蕩 蕪 蕫 蕬 蕭 蕮 蕯 蕰 蕱 蕳 蕵 蕶 蕷 蕸 蕼 蕽 蕿 薀 薁 省 盛 剩 胜 圣 师 失 狮 施 湿 诗 尸 虱 十 石 拾 时 什 食 蚀 实 识 史 矢 使 屎 驶 始 式 示 士 世 柿 事 拭 誓 逝 势 是 嗜 噬 适 仕 侍 释 饰 氏 市 恃 室 视 试 收 手 首 守 寿 授 售 受 瘦 兽 蔬 枢 梳 殊 抒 输 叔 舒 淑 疏 书 赎 孰 熟 薯 暑 曙 署 蜀 黍 鼠 属 术 述 树 束 戍 竖 墅 庶 数 漱 薂 薃 薆 薈 薉 薊 薋 薌 薍 薎 薐 薑 薒 薓 薔 薕 薖 薗 薘 薙 薚 薝 薞 薟 薠 薡 薢 薣 薥 薦 薧 薩 薫 薬 薭 薱 薲 薳 薴 薵 薶 薸 薺 薻 薼 薽 薾 薿 藀 藂 藃 藄 藅 藆 藇 藈 藊 藋 藌 藍 藎 藑 藒 藔 藖 藗 藘 藙 藚 藛 藝 藞 藟 藠 藡 藢 藣 藥 藦 藧 藨 藪 藫 藬 藭 藮 藯 藰 藱 藲 藳 藴 藵 藶 藷 藸 恕 刷 耍 摔 衰 甩 帅 栓 拴 霜 双 爽 谁 水 睡 税 吮 瞬 顺 舜 说 硕 朔 烁 斯 撕 嘶 思 私 司 丝 死 肆 寺 嗣 四 伺 似 饲 巳 松 耸 怂 颂 送 宋 讼 诵 搜 艘 擞 嗽 苏 酥 俗 素 速 粟 僳 塑 溯 宿 诉 肃 酸 蒜 算 虽 隋 随 绥 髓 碎 岁 穗 遂 隧 祟 孙 损 笋 蓑 梭 唆 缩 琐 索 锁 所 塌 他 它 她 塔 藹 藺 藼 藽 藾 蘀 蘁 蘂 蘃 蘄 蘆 蘇 蘈 蘉 蘊 蘋 蘌 蘍 蘎 蘏 蘐 蘒 蘓 蘔 蘕 蘗 蘘 蘙 蘚 蘛 蘜 蘝 蘞 蘟 蘠 蘡 蘢 蘣 蘤 蘥 蘦 蘨 蘪 蘫 蘬 蘭 蘮 蘯 蘰 蘱 蘲 蘳 蘴 蘵 蘶 蘷 蘹 蘺 蘻 蘽 蘾 蘿 虀 虁 虂 虃 虄 虅 虆 虇 虈 虉 虊 虋 虌 虒 虓 處 虖 虗 虘 虙 虛 虜 虝 號 虠 虡 虣 虤 虥 虦 虧 虨 虩 虪 獭 挞 蹋 踏 胎 苔 抬 台 泰 酞 太 态 汰 坍 摊 贪 瘫 滩 坛 檀 痰 潭 谭 谈 坦 毯 袒 碳 探 叹 炭 汤 塘 搪 堂 棠 膛 唐 糖 倘 躺 淌 趟 烫 掏 涛 滔 绦 萄 桃 逃 淘 陶 讨 套 特 藤 腾 疼 誊 梯 剔 踢 锑 提 题 蹄 啼 体 替 嚏 惕 涕 剃 屉 天 添 填 田 甜 恬 舔 腆 挑 条 迢 眺 跳 贴 铁 帖 厅 听 烃 虭 虯 虰 虲 虳 虴 虵 虶 虷 虸 蚃 蚄 蚅 蚆 蚇 蚈 蚉 蚎 蚏 蚐 蚑 蚒 蚔 蚖 蚗 蚘 蚙 蚚 蚛 蚞 蚟 蚠 蚡 蚢 蚥 蚦 蚫 蚭 蚮 蚲 蚳 蚷 蚸 蚹 蚻 蚼 蚽 蚾 蚿 蛁 蛂 蛃 蛅 蛈 蛌 蛍 蛒 蛓 蛕 蛖 蛗 蛚 蛜 蛝 蛠 蛡 蛢 蛣 蛥 蛦 蛧 蛨 蛪 蛫 蛬 蛯 蛵 蛶 蛷 蛺 蛻 蛼 蛽 蛿 蜁 蜄 蜅 蜆 蜋 蜌 蜎 蜏 蜐 蜑 蜔 蜖 汀 廷 停 亭 庭 挺 艇 通 桐 酮 瞳 同 铜 彤 童 桶 捅 筒 统 痛 偷 投 头 透 凸 秃 突 图 徒 途 涂 屠 土 吐 兔 湍 团 推 颓 腿 蜕 褪 退 吞 屯 臀 拖 托 脱 鸵 陀 驮 驼 椭 妥 拓 唾 挖 哇 蛙 洼 娃 瓦 袜 歪 外 豌 弯 湾 玩 顽 丸 烷 完 碗 挽 晚 皖 惋 宛 婉 万 腕 汪 王 亡 枉 网 往 旺 望 忘 妄 威 蜙 蜛 蜝 蜟 蜠 蜤 蜦 蜧 蜨 蜪 蜫 蜬 蜭 蜯 蜰 蜲 蜳 蜵 蜶 蜸 蜹 蜺 蜼 蜽 蝀 蝁 蝂 蝃 蝄 蝅 蝆 蝊 蝋 蝍 蝏 蝐 蝑 蝒 蝔 蝕 蝖 蝘 蝚 蝛 蝜 蝝 蝞 蝟 蝡 蝢 蝦 蝧 蝨 蝩 蝪 蝫 蝬 蝭 蝯 蝱 蝲 蝳 蝵 蝷 蝸 蝹 蝺 蝿 螀 螁 螄 螆 螇 螉 螊 螌 螎 螏 螐 螑 螒 螔 螕 螖 螘 螙 螚 螛 螜 螝 螞 螠 螡 螢 螣 螤 巍 微 危 韦 违 桅 围 唯 惟 为 潍 维 苇 萎 委 伟 伪 尾 纬 未 蔚 味 畏 胃 喂 魏 位 渭 谓 尉 慰 卫 瘟 温 蚊 文 闻 纹 吻 稳 紊 问 嗡 翁 瓮 挝 蜗 涡 窝 我 斡 卧 握 沃 巫 呜 钨 乌 污 诬 屋 无 芜 梧 吾 吴 毋 武 五 捂 午 舞 伍 侮 坞 戊 雾 晤 物 勿 务 悟 误 昔 熙 析 西 硒 矽 晰 嘻 吸 锡 牺 螥 螦 螧 螩 螪 螮 螰 螱 螲 螴 螶 螷 螸 螹 螻 螼 螾 螿 蟁 蟂 蟃 蟄 蟅 蟇 蟈 蟉 蟌 蟍 蟎 蟏 蟐 蟔 蟕 蟖 蟗 蟘 蟙 蟚 蟜 蟝 蟞 蟟 蟡 蟢 蟣 蟤 蟦 蟧 蟨 蟩 蟫 蟬 蟭 蟯 蟰 蟱 蟲 蟳 蟴 蟵 蟶 蟷 蟸 蟺 蟻 蟼 蟽 蟿 蠀 蠁 蠂 蠄 蠅 蠆 蠇 蠈 蠉 蠋 蠌 蠍 蠎 蠏 蠐 蠑 蠒 蠔 蠗 蠘 蠙 蠚 蠜 蠝 蠞 蠟 蠠 蠣 稀 息 希 悉 膝 夕 惜 熄 烯 溪 汐 犀 檄 袭 席 习 媳 喜 铣 洗 系 隙 戏 细 瞎 虾 匣 霞 辖 暇 峡 侠 狭 下 厦 夏 吓 掀 锨 先 仙 鲜 纤 咸 贤 衔 舷 闲 涎 弦 嫌 显 险 现 献 县 腺 馅 羡 宪 陷 限 线 相 厢 镶 香 箱 襄 湘 乡 翔 祥 详 想 响 享 项 巷 橡 像 向 象 萧 硝 霄 削 哮 嚣 销 消 宵 淆 晓 蠤 蠥 蠦 蠧 蠨 蠩 蠪 蠫 蠬 蠭 蠮 蠯 蠰 蠱 蠳 蠴 蠵 蠶 蠷 蠸 蠺 蠻 蠽 蠾 蠿 衁 衂 衃 衆 衇 衈 衉 衊 衋 衎 衏 衐 衑 衒 術 衕 衖 衘 衚 衛 衜 衝 衞 衟 衠 衦 衧 衪 衭 衯 衱 衳 衴 衵 衶 衸 衹 衺 衻 衼 袀 袃 袆 袇 袉 袊 袌 袎 袏 袐 袑 袓 袔 袕 袗 袘 袙 袚 袛 袝 袞 袟 袠 袡 袣 袥 袦 袧 袨 袩 袪 小 孝 校 肖 啸 笑 效 楔 些 歇 蝎 鞋 协 挟 携 邪 斜 胁 谐 写 械 卸 蟹 懈 泄 泻 谢 屑 薪 芯 锌 欣 辛 新 忻 心 信 衅 星 腥 猩 惺 兴 刑 型 形 邢 行 醒 幸 杏 性 姓 兄 凶 胸 匈 汹 雄 熊 休 修 羞 朽 嗅 锈 秀 袖 绣 墟 戌 需 虚 嘘 须 徐 许 蓄 酗 叙 旭 序 畜 恤 絮 婿 绪 续 轩 喧 宣 悬 旋 玄 袬 袮 袯 袰 袲 袳 袴 袵 袶 袸 袹 袺 袻 袽 袾 袿 裀 裃 裄 裇 裈 裊 裋 裌 裍 裏 裐 裑 裓 裖 裗 裚 裛 補 裝 裞 裠 裡 裦 裧 裩 裪 裫 裬 裭 裮 裯 裲 裵 裶 裷 裺 裻 製 裿 褀 褁 褃 褄 褅 褆 複 褈 褉 褋 褌 褍 褎 褏 褑 褔 褕 褖 褗 褘 褜 褝 褞 褟 褠 褢 褣 褤 褦 褧 褨 褩 褬 褭 褮 褯 褱 褲 褳 褵 褷 选 癣 眩 绚 靴 薛 学 穴 雪 血 勋 熏 循 旬 询 寻 驯 巡 殉 汛 训 讯 逊 迅 压 押 鸦 鸭 呀 丫 芽 牙 蚜 崖 衙 涯 雅 哑 亚 讶 焉 咽 阉 烟 淹 盐 严 研 蜒 岩 延 言 颜 阎 炎 沿 奄 掩 眼 衍 演 艳 堰 燕 厌 砚 雁 唁 彦 焰 宴 谚 验 殃 央 鸯 秧 杨 扬 佯 疡 羊 洋 阳 氧 仰 痒 养 样 漾 邀 腰 妖 瑶 褸 褹 褺 褻 褼 褽 褾 褿 襀 襂 襃 襅 襆 襇 襈 襉 襊 襋 襌 襍 襎 襏 襐 襑 襒 襓 襔 襕 襖 襗 襘 襙 襚 襛 襜 襝 襠 襡 襢 襣 襤 襥 襧 襨 襩 襪 襫 襬 襭 襮 襯 襰 襱 襲 襳 襴 襵 襶 襷 襸 襹 襺 襼 襽 襾 覀 覂 覄 覅 覇 覈 覉 覊 見 覌 覍 覎 規 覐 覑 覒 覓 覔 覕 視 覗 覘 覙 覚 覛 覜 覝 覞 覟 覠 覡 摇 尧 遥 窑 谣 姚 咬 舀 药 要 耀 椰 噎 耶 爷 野 冶 也 页 掖 业 叶 曳 腋 夜 液 一 壹 医 揖 铱 依 伊 衣 颐 夷 遗 移 仪 胰 疑 沂 宜 姨 彝 椅 蚁 倚 已 乙 矣 以 艺 抑 易 邑 屹 亿 役 臆 逸 肄 疫 亦 裔 意 毅 忆 义 益 溢 诣 议 谊 译 异 翼 翌 绎 茵 荫 因 殷 音 阴 姻 吟 银 淫 寅 饮 尹 引 隐 覢 覣 覤 覥 覦 覧 覨 覩 親 覫 覬 覭 覮 覯 覰 覱 覲 観 覴 覵 覶 覷 覸 覹 覺 覻 覼 覽 覾 覿 觀 觃 觍 觓 觔 觕 觗 觘 觙 觛 觝 觟 觠 觡 觢 觤 觧 觨 觩 觪 觬 觭 觮 觰 觱 觲 觴 觵 觶 觷 觸 觹 觺 觻 觼 觽 觾 觿 訁 訂 訃 訄 訅 訆 計 訉 訊 訋 訌 訍 討 訏 訐 訑 訒 訓 訔 訕 訖 託 記 訙 訚 訛 訜 訝 印 英 樱 婴 鹰 应 缨 莹 萤 营 荧 蝇 迎 赢 盈 影 颖 硬 映 哟 拥 佣 臃 痈 庸 雍 踊 蛹 咏 泳 涌 永 恿 勇 用 幽 优 悠 忧 尤 由 邮 铀 犹 油 游 酉 有 友 右 佑 釉 诱 又 幼 迂 淤 于 盂 榆 虞 愚 舆 余 俞 逾 鱼 愉 渝 渔 隅 予 娱 雨 与 屿 禹 宇 语 羽 玉 域 芋 郁 吁 遇 喻 峪 御 愈 欲 狱 育 誉 訞 訟 訠 訡 訢 訣 訤 訥 訦 訧 訨 訩 訪 訫 訬 設 訮 訯 訰 許 訲 訳 訴 訵 訶 訷 訸 訹 診 註 証 訽 訿 詀 詁 詂 詃 詄 詅 詆 詇 詉 詊 詋 詌 詍 詎 詏 詐 詑 詒 詓 詔 評 詖 詗 詘 詙 詚 詛 詜 詝 詞 詟 詠 詡 詢 詣 詤 詥 試 詧 詨 詩 詪 詫 詬 詭 詮 詯 詰 話 該 詳 詴 詵 詶 詷 詸 詺 詻 詼 詽 詾 詿 誀 浴 寓 裕 预 豫 驭 鸳 渊 冤 元 垣 袁 原 援 辕 园 员 圆 猿 源 缘 远 苑 愿 怨 院 曰 约 越 跃 钥 岳 粤 月 悦 阅 耘 云 郧 匀 陨 允 运 蕴 酝 晕 韵 孕 匝 砸 杂 栽 哉 灾 宰 载 再 在 咱 攒 暂 赞 赃 脏 葬 遭 糟 凿 藻 枣 早 澡 蚤 躁 噪 造 皂 灶 燥 责 择 则 泽 贼 怎 增 憎 曾 赠 扎 喳 渣 札 轧 誁 誂 誃 誄 誅 誆 誇 誈 誋 誌 認 誎 誏 誐 誑 誒 誔 誕 誖 誗 誘 誙 誚 誛 誜 誝 語 誟 誠 誡 誢 誣 誤 誥 誦 誧 誨 誩 說 誫 説 読 誮 誯 誰 誱 課 誳 誴 誵 誶 誷 誸 誹 誺 誻 誼 誽 誾 調 諀 諁 諂 諃 諄 諅 諆 談 諈 諉 諊 請 諌 諍 諎 諏 諐 諑 諒 諓 諔 諕 論 諗 諘 諙 諚 諛 諜 諝 諞 諟 諠 諡 諢 諣 铡 闸 眨 栅 榨 咋 乍 炸 诈 摘 斋 宅 窄 债 寨 瞻 毡 詹 粘 沾 盏 斩 辗 崭 展 蘸 栈 占 战 站 湛 绽 樟 章 彰 漳 张 掌 涨 杖 丈 帐 账 仗 胀 瘴 障 招 昭 找 沼 赵 照 罩 兆 肇 召 遮 折 哲 蛰 辙 者 锗 蔗 这 浙 珍 斟 真 甄 砧 臻 贞 针 侦 枕 疹 诊 震 振 镇 阵 蒸 挣 睁 征 狰 争 怔 整 拯 正 政 諤 諥 諦 諧 諨 諩 諪 諫 諬 諭 諮 諯 諰 諱 諲 諳 諴 諵 諶 諷 諸 諹 諺 諻 諼 諽 諾 諿 謀 謁 謂 謃 謄 謅 謆 謈 謉 謊 謋 謌 謍 謎 謏 謐 謑 謒 謓 謔 謕 謖 謗 謘 謙 謚 講 謜 謝 謞 謟 謠 謡 謢 謣 謤 謥 謧 謨 謩 謪 謫 謬 謭 謮 謯 謰 謱 謲 謳 謴 謵 謶 謷 謸 謹 謺 謻 謼 謽 謾 謿 譀 譁 譂 譃 譄 譅 帧 症 郑 证 芝 枝 支 吱 蜘 知 肢 脂 汁 之 织 职 直 植 殖 执 值 侄 址 指 止 趾 只 旨 纸 志 挚 掷 至 致 置 帜 峙 制 智 秩 稚 质 炙 痔 滞 治 窒 中 盅 忠 钟 衷 终 种 肿 重 仲 众 舟 周 州 洲 诌 粥 轴 肘 帚 咒 皱 宙 昼 骤 珠 株 蛛 朱 猪 诸 诛 逐 竹 烛 煮 拄 瞩 嘱 主 著 柱 助 蛀 贮 铸 筑 譆 譇 譈 證 譊 譋 譌 譍 譎 譏 譐 譑 譒 譓 譔 譕 譖 譗 識 譙 譚 譛 譜 譝 譞 譟 譠 譡 譢 譣 譤 譥 譧 譨 譩 譪 譫 譭 譮 譯 議 譱 譲 譳 譴 譵 譶 護 譸 譹 譺 譻 譼 譽 譾 譿 讀 讁 讂 讃 讄 讅 讆 讇 讈 讉 變 讋 讌 讍 讎 讏 讐 讑 讒 讓 讔 讕 讖 讗 讘 讙 讚 讛 讜 讝 讞 讟 讬 讱 讻 诇 诐 诪 谉 谞 住 注 祝 驻 抓 爪 拽 专 砖 转 撰 赚 篆 桩 庄 装 妆 撞 壮 状 椎 锥 追 赘 坠 缀 谆 准 捉 拙 卓 桌 琢 茁 酌 啄 着 灼 浊 兹 咨 资 姿 滋 淄 孜 紫 仔 籽 滓 子 自 渍 字 鬃 棕 踪 宗 综 总 纵 邹 走 奏 揍 租 足 卒 族 祖 诅 阻 组 钻 纂 嘴 醉 最 罪 尊 遵 昨 左 佐 柞 做 作 坐 座      谸 谹 谺 谻 谼 谽 谾 谿 豀 豂 豃 豄 豅 豈 豊 豋 豍 豎 豏 豐 豑 豒 豓 豔 豖 豗 豘 豙 豛 豜 豝 豞 豟 豠 豣 豤 豥 豦 豧 豨 豩 豬 豭 豮 豯 豰 豱 豲 豴 豵 豶 豷 豻 豼 豽 豾 豿 貀 貁 貃 貄 貆 貇 貈 貋 貍 貎 貏 貐 貑 貒 貓 貕 貖 貗 貙 貚 貛 貜 貝 貞 貟 負 財 貢 貣 貤 貥 貦 貧 貨 販 貪 貫 責 貭 亍 丌 兀 丐 廿 卅 丕 亘 丞 鬲 孬 噩 丨 禺 丿 匕 乇 夭 爻 卮 氐 囟 胤 馗 毓 睾 鼗 丶 亟 鼐 乜 乩 亓 芈 孛 啬 嘏 仄 厍 厝 厣 厥 厮 靥 赝 匚 叵 匦 匮 匾 赜 卦 卣 刂 刈 刎 刭 刳 刿 剀 剌 剞 剡 剜 蒯 剽 劂 劁 劐 劓 冂 罔 亻 仃 仉 仂 仨 仡 仫 仞 伛 仳 伢 佤 仵 伥 伧 伉 伫 佞 佧 攸 佚 佝 貮 貯 貰 貱 貲 貳 貴 貵 貶 買 貸 貹 貺 費 貼 貽 貾 貿 賀 賁 賂 賃 賄 賅 賆 資 賈 賉 賊 賋 賌 賍 賎 賏 賐 賑 賒 賓 賔 賕 賖 賗 賘 賙 賚 賛 賜 賝 賞 賟 賠 賡 賢 賣 賤 賥 賦 賧 賨 賩 質 賫 賬 賭 賮 賯 賰 賱 賲 賳 賴 賵 賶 賷 賸 賹 賺 賻 購 賽 賾 賿 贀 贁 贂 贃 贄 贅 贆 贇 贈 贉 贊 贋 贌 贍 佟 佗 伲 伽 佶 佴 侑 侉 侃 侏 佾 佻 侪 佼 侬 侔 俦 俨 俪 俅 俚 俣 俜 俑 俟 俸 倩 偌 俳 倬 倏 倮 倭 俾 倜 倌 倥 倨 偾 偃 偕 偈 偎 偬 偻 傥 傧 傩 傺 僖 儆 僭 僬 僦 僮 儇 儋 仝 氽 佘 佥 俎 龠 汆 籴 兮 巽 黉 馘 冁 夔 勹 匍 訇 匐 凫 夙 兕 亠 兖 亳 衮 袤 亵 脔 裒 禀 嬴 蠃 羸 冫 冱 冽 冼 贎 贏 贐 贑 贒 贓 贔 贕 贖 贗 贘 贙 贚 贛 贜 贠 赑 赒 赗 赟 赥 赨 赩 赪 赬 赮 赯 赱 赲 赸 赹 赺 赻 赼 赽 赾 赿 趀 趂 趃 趆 趇 趈 趉 趌 趍 趎 趏 趐 趒 趓 趕 趖 趗 趘 趙 趚 趛 趜 趝 趞 趠 趡 趢 趤 趥 趦 趧 趨 趩 趪 趫 趬 趭 趮 趯 趰 趲 趶 趷 趹 趻 趽 跀 跁 跂 跅 跇 跈 跉 跊 跍 跐 跒 跓 跔 凇 冖 冢 冥 讠 讦 讧 讪 讴 讵 讷 诂 诃 诋 诏 诎 诒 诓 诔 诖 诘 诙 诜 诟 诠 诤 诨 诩 诮 诰 诳 诶 诹 诼 诿 谀 谂 谄 谇 谌 谏 谑 谒 谔 谕 谖 谙 谛 谘 谝 谟 谠 谡 谥 谧 谪 谫 谮 谯 谲 谳 谵 谶 卩 卺 阝 阢 阡 阱 阪 阽 阼 陂 陉 陔 陟 陧 陬 陲 陴 隈 隍 隗 隰 邗 邛 邝 邙 邬 邡 邴 邳 邶 邺 跕 跘 跙 跜 跠 跡 跢 跥 跦 跧 跩 跭 跮 跰 跱 跲 跴 跶 跼 跾 跿 踀 踁 踂 踃 踄 踆 踇 踈 踋 踍 踎 踐 踑 踒 踓 踕 踖 踗 踘 踙 踚 踛 踜 踠 踡 踤 踥 踦 踧 踨 踫 踭 踰 踲 踳 踴 踶 踷 踸 踻 踼 踾 踿 蹃 蹅 蹆 蹌 蹍 蹎 蹏 蹐 蹓 蹔 蹕 蹖 蹗 蹘 蹚 蹛 蹜 蹝 蹞 蹟 蹠 蹡 蹢 蹣 蹤 蹥 蹧 蹨 蹪 蹫 蹮 蹱 邸 邰 郏 郅 邾 郐 郄 郇 郓 郦 郢 郜 郗 郛 郫 郯 郾 鄄 鄢 鄞 鄣 鄱 鄯 鄹 酃 酆 刍 奂 劢 劬 劭 劾 哿 勐 勖 勰 叟 燮 矍 廴 凵 凼 鬯 厶 弁 畚 巯 坌 垩 垡 塾 墼 壅 壑 圩 圬 圪 圳 圹 圮 圯 坜 圻 坂 坩 垅 坫 垆 坼 坻 坨 坭 坶 坳 垭 垤 垌 垲 埏 垧 垴 垓 垠 埕 埘 埚 埙 埒 垸 埴 埯 埸 埤 埝 蹳 蹵 蹷 蹸 蹹 蹺 蹻 蹽 蹾 躀 躂 躃 躄 躆 躈 躉 躊 躋 躌 躍 躎 躑 躒 躓 躕 躖 躗 躘 躙 躚 躛 躝 躟 躠 躡 躢 躣 躤 躥 躦 躧 躨 躩 躪 躭 躮 躰 躱 躳 躴 躵 躶 躷 躸 躹 躻 躼 躽 躾 躿 軀 軁 軂 軃 軄 軅 軆 軇 軈 軉 車 軋 軌 軍 軏 軐 軑 軒 軓 軔 軕 軖 軗 軘 軙 軚 軛 軜 軝 軞 軟 軠 軡 転 軣 軤 堋 堍 埽 埭 堀 堞 堙 塄 堠 塥 塬 墁 墉 墚 墀 馨 鼙 懿 艹 艽 艿 芏 芊 芨 芄 芎 芑 芗 芙 芫 芸 芾 芰 苈 苊 苣 芘 芷 芮 苋 苌 苁 芩 芴 芡 芪 芟 苄 苎 芤 苡 茉 苷 苤 茏 茇 苜 苴 苒 苘 茌 苻 苓 茑 茚 茆 茔 茕 苠 苕 茜 荑 荛 荜 茈 莒 茼 茴 茱 莛 荞 茯 荏 荇 荃 荟 荀 茗 荠 茭 茺 茳 荦 荥 軥 軦 軧 軨 軩 軪 軫 軬 軭 軮 軯 軰 軱 軲 軳 軴 軵 軶 軷 軸 軹 軺 軻 軼 軽 軾 軿 輀 輁 輂 較 輄 輅 輆 輇 輈 載 輊 輋 輌 輍 輎 輏 輐 輑 輒 輓 輔 輕 輖 輗 輘 輙 輚 輛 輜 輝 輞 輟 輠 輡 輢 輣 輤 輥 輦 輧 輨 輩 輪 輫 輬 輭 輮 輯 輰 輱 輲 輳 輴 輵 輶 輷 輸 輹 輺 輻 輼 輽 輾 輿 轀 轁 轂 轃 轄 荨 茛 荩 荬 荪 荭 荮 莰 荸 莳 莴 莠 莪 莓 莜 莅 荼 莶 莩 荽 莸 荻 莘 莞 莨 莺 莼 菁 萁 菥 菘 堇 萘 萋 菝 菽 菖 萜 萸 萑 萆 菔 菟 萏 萃 菸 菹 菪 菅 菀 萦 菰 菡 葜 葑 葚 葙 葳 蒇 蒈 葺 蒉 葸 萼 葆 葩 葶 蒌 蒎 萱 葭 蓁 蓍 蓐 蓦 蒽 蓓 蓊 蒿 蒺 蓠 蒡 蒹 蒴 蒗 蓥 蓣 蔌 甍 蔸 蓰 蔹 蔟 蔺 轅 轆 轇 轈 轉 轊 轋 轌 轍 轎 轏 轐 轑 轒 轓 轔 轕 轖 轗 轘 轙 轚 轛 轜 轝 轞 轟 轠 轡 轢 轣 轤 轥 轪 辀 辌 辒 辝 辠 辡 辢 辤 辥 辦 辧 辪 辬 辭 辮 辯 農 辳 辴 辵 辷 辸 辺 辻 込 辿 迀 迃 迆 迉 迊 迋 迌 迍 迏 迒 迖 迗 迚 迠 迡 迣 迧 迬 迯 迱 迲 迴 迵 迶 迺 迻 迼 迾 迿 逇 逈 逌 逎 逓 逕 逘 蕖 蔻 蓿 蓼 蕙 蕈 蕨 蕤 蕞 蕺 瞢 蕃 蕲 蕻 薤 薨 薇 薏 蕹 薮 薜 薅 薹 薷 薰 藓 藁 藜 藿 蘧 蘅 蘩 蘖 蘼 廾 弈 夼 奁 耷 奕 奚 奘 匏 尢 尥 尬 尴 扌 扪 抟 抻 拊 拚 拗 拮 挢 拶 挹 捋 捃 掭 揶 捱 捺 掎 掴 捭 掬 掊 捩 掮 掼 揲 揸 揠 揿 揄 揞 揎 摒 揆 掾 摅 摁 搋 搛 搠 搌 搦 搡 摞 撄 摭 撖 這 逜 連 逤 逥 逧 逨 逩 逪 逫 逬 逰 週 進 逳 逴 逷 逹 逺 逽 逿 遀 遃 遅 遆 遈 遉 遊 運 遌 過 達 違 遖 遙 遚 遜 遝 遞 遟 遠 遡 遤 遦 遧 適 遪 遫 遬 遯 遰 遱 遲 遳 遶 遷 選 遹 遺 遻 遼 遾 邁 還 邅 邆 邇 邉 邊 邌 邍 邎 邏 邐 邒 邔 邖 邘 邚 邜 邞 邟 邠 邤 邥 邧 邨 邩 邫 邭 邲 邷 邼 邽 邿 郀 摺 撷 撸 撙 撺 擀 擐 擗 擤 擢 攉 攥 攮 弋 忒 甙 弑 卟 叱 叽 叩 叨 叻 吒 吖 吆 呋 呒 呓 呔 呖 呃 吡 呗 呙 吣 吲 咂 咔 呷 呱 呤 咚 咛 咄 呶 呦 咝 哐 咭 哂 咴 哒 咧 咦 哓 哔 呲 咣 哕 咻 咿 哌 哙 哚 哜 咩 咪 咤 哝 哏 哞 唛 哧 唠 哽 唔 哳 唢 唣 唏 唑 唧 唪 啧 喏 喵 啉 啭 啁 啕 唿 啐 唼 郂 郃 郆 郈 郉 郋 郌 郍 郒 郔 郕 郖 郘 郙 郚 郞 郟 郠 郣 郤 郥 郩 郪 郬 郮 郰 郱 郲 郳 郵 郶 郷 郹 郺 郻 郼 郿 鄀 鄁 鄃 鄅 鄆 鄇 鄈 鄉 鄊 鄋 鄌 鄍 鄎 鄏 鄐 鄑 鄒 鄓 鄔 鄕 鄖 鄗 鄘 鄚 鄛 鄜 鄝 鄟 鄠 鄡 鄤 鄥 鄦 鄧 鄨 鄩 鄪 鄫 鄬 鄭 鄮 鄰 鄲 鄳 鄴 鄵 鄶 鄷 鄸 鄺 鄻 鄼 鄽 鄾 鄿 酀 酁 酂 酄 唷 啖 啵 啶 啷 唳 唰 啜 喋 嗒 喃 喱 喹 喈 喁 喟 啾 嗖 喑 啻 嗟 喽 喾 喔 喙 嗪 嗷 嗉 嘟 嗑 嗫 嗬 嗔 嗦 嗝 嗄 嗯 嗥 嗲 嗳 嗌 嗍 嗨 嗵 嗤 辔 嘞 嘈 嘌 嘁 嘤 嘣 嗾 嘀 嘧 嘭 噘 嘹 噗 嘬 噍 噢 噙 噜 噌 噔 嚆 噤 噱 噫 噻 噼 嚅 嚓 嚯 囔 囗 囝 囡 囵 囫 囹 囿 圄 圊 圉 圜 帏 帙 帔 帑 帱 帻 帼 酅 酇 酈 酑 酓 酔 酕 酖 酘 酙 酛 酜 酟 酠 酦 酧 酨 酫 酭 酳 酺 酻 酼 醀 醁 醂 醃 醄 醆 醈 醊 醎 醏 醓 醔 醕 醖 醗 醘 醙 醜 醝 醞 醟 醠 醡 醤 醥 醦 醧 醨 醩 醫 醬 醰 醱 醲 醳 醶 醷 醸 醹 醻 醼 醽 醾 醿 釀 釁 釂 釃 釄 釅 釆 釈 釋 釐 釒 釓 釔 釕 釖 釗 釘 釙 釚 釛 針 釞 釟 釠 釡 釢 釣 釤 釥 帷 幄 幔 幛 幞 幡 岌 屺 岍 岐 岖 岈 岘 岙 岑 岚 岜 岵 岢 岽 岬 岫 岱 岣 峁 岷 峄 峒 峤 峋 峥 崂 崃 崧 崦 崮 崤 崞 崆 崛 嵘 崾 崴 崽 嵬 嵛 嵯 嵝 嵫 嵋 嵊 嵩 嵴 嶂 嶙 嶝 豳 嶷 巅 彳 彷 徂 徇 徉 後 徕 徙 徜 徨 徭 徵 徼 衢 彡 犭 犰 犴 犷 犸 狃 狁 狎 狍 狒 狨 狯 狩 狲 狴 狷 猁 狳 猃 狺 釦 釧 釨 釩 釪 釫 釬 釭 釮 釯 釰 釱 釲 釳 釴 釵 釶 釷 釸 釹 釺 釻 釼 釽 釾 釿 鈀 鈁 鈂 鈃 鈄 鈅 鈆 鈇 鈈 鈉 鈊 鈋 鈌 鈍 鈎 鈏 鈐 鈑 鈒 鈓 鈔 鈕 鈖 鈗 鈘 鈙 鈚 鈛 鈜 鈝 鈞 鈟 鈠 鈡 鈢 鈣 鈤 鈥 鈦 鈧 鈨 鈩 鈪 鈫 鈬 鈭 鈮 鈯 鈰 鈱 鈲 鈳 鈴 鈵 鈶 鈷 鈸 鈹 鈺 鈻 鈼 鈽 鈾 鈿 鉀 鉁 鉂 鉃 鉄 鉅 狻 猗 猓 猡 猊 猞 猝 猕 猢 猹 猥 猬 猸 猱 獐 獍 獗 獠 獬 獯 獾 舛 夥 飧 夤 夂 饣 饧 饨 饩 饪 饫 饬 饴 饷 饽 馀 馄 馇 馊 馍 馐 馑 馓 馔 馕 庀 庑 庋 庖 庥 庠 庹 庵 庾 庳 赓 廒 廑 廛 廨 廪 膺 忄 忉 忖 忏 怃 忮 怄 忡 忤 忾 怅 怆 忪 忭 忸 怙 怵 怦 怛 怏 怍 怩 怫 怊 怿 怡 恸 恹 恻 恺 恂 鉆 鉇 鉈 鉉 鉊 鉋 鉌 鉍 鉎 鉏 鉐 鉑 鉒 鉓 鉔 鉕 鉖 鉗 鉘 鉙 鉚 鉛 鉜 鉝 鉞 鉟 鉠 鉡 鉢 鉣 鉤 鉥 鉦 鉧 鉨 鉩 鉪 鉫 鉬 鉭 鉮 鉯 鉰 鉱 鉲 鉳 鉵 鉶 鉷 鉸 鉹 鉺 鉻 鉼 鉽 鉾 鉿 銀 銁 銂 銃 銄 銅 銆 銇 銈 銉 銊 銋 銌 銍 銏 銐 銑 銒 銓 銔 銕 銖 銗 銘 銙 銚 銛 銜 銝 銞 銟 銠 銡 銢 銣 銤 銥 銦 銧 恪 恽 悖 悚 悭 悝 悃 悒 悌 悛 惬 悻 悱 惝 惘 惆 惚 悴 愠 愦 愕 愣 惴 愀 愎 愫 慊 慵 憬 憔 憧 憷 懔 懵 忝 隳 闩 闫 闱 闳 闵 闶 闼 闾 阃 阄 阆 阈 阊 阋 阌 阍 阏 阒 阕 阖 阗 阙 阚 丬 爿 戕 氵 汔 汜 汊 沣 沅 沐 沔 沌 汨 汩 汴 汶 沆 沩 泐 泔 沭 泷 泸 泱 泗 沲 泠 泖 泺 泫 泮 沱 泓 泯 泾 銨 銩 銪 銫 銬 銭 銯 銰 銱 銲 銳 銴 銵 銶 銷 銸 銹 銺 銻 銼 銽 銾 銿 鋀 鋁 鋂 鋃 鋄 鋅 鋆 鋇 鋉 鋊 鋋 鋌 鋍 鋎 鋏 鋐 鋑 鋒 鋓 鋔 鋕 鋖 鋗 鋘 鋙 鋚 鋛 鋜 鋝 鋞 鋟 鋠 鋡 鋢 鋣 鋤 鋥 鋦 鋧 鋨 鋩 鋪 鋫 鋬 鋭 鋮 鋯 鋰 鋱 鋲 鋳 鋴 鋵 鋶 鋷 鋸 鋹 鋺 鋻 鋼 鋽 鋾 鋿 錀 錁 錂 錃 錄 錅 錆 錇 錈 錉 洹 洧 洌 浃 浈 洇 洄 洙 洎 洫 浍 洮 洵 洚 浏 浒 浔 洳 涑 浯 涞 涠 浞 涓 涔 浜 浠 浼 浣 渚 淇 淅 淞 渎 涿 淠 渑 淦 淝 淙 渖 涫 渌 涮 渫 湮 湎 湫 溲 湟 溆 湓 湔 渲 渥 湄 滟 溱 溘 滠 漭 滢 溥 溧 溽 溻 溷 滗 溴 滏 溏 滂 溟 潢 潆 潇 漤 漕 滹 漯 漶 潋 潴 漪 漉 漩 澉 澍 澌 潸 潲 潼 潺 濑 錊 錋 錌 錍 錎 錏 錐 錑 錒 錓 錔 錕 錖 錗 錘 錙 錚 錛 錜 錝 錞 錟 錠 錡 錢 錣 錤 錥 錦 錧 錨 錩 錪 錫 錬 錭 錮 錯 錰 錱 録 錳 錴 錵 錶 錷 錸 錹 錺 錻 錼 錽 錿 鍀 鍁 鍂 鍃 鍄 鍅 鍆 鍇 鍈 鍉 鍊 鍋 鍌 鍍 鍎 鍏 鍐 鍑 鍒 鍓 鍔 鍕 鍖 鍗 鍘 鍙 鍚 鍛 鍜 鍝 鍞 鍟 鍠 鍡 鍢 鍣 鍤 鍥 鍦 鍧 鍨 鍩 鍫 濉 澧 澹 澶 濂 濡 濮 濞 濠 濯 瀚 瀣 瀛 瀹 瀵 灏 灞 宀 宄 宕 宓 宥 宸 甯 骞 搴 寤 寮 褰 寰 蹇 謇 辶 迓 迕 迥 迮 迤 迩 迦 迳 迨 逅 逄 逋 逦 逑 逍 逖 逡 逵 逶 逭 逯 遄 遑 遒 遐 遨 遘 遢 遛 暹 遴 遽 邂 邈 邃 邋 彐 彗 彖 彘 尻 咫 屐 屙 孱 屣 屦 羼 弪 弩 弭 艴 弼 鬻 屮 妁 妃 妍 妩 妪 妣 鍬 鍭 鍮 鍯 鍰 鍱 鍲 鍳 鍴 鍵 鍶 鍷 鍸 鍹 鍺 鍻 鍼 鍽 鍾 鍿 鎀 鎁 鎂 鎃 鎄 鎅 鎆 鎇 鎈 鎉 鎊 鎋 鎌 鎍 鎎 鎐 鎑 鎒 鎓 鎔 鎕 鎖 鎗 鎘 鎙 鎚 鎛 鎜 鎝 鎞 鎟 鎠 鎡 鎢 鎣 鎤 鎥 鎦 鎧 鎨 鎩 鎪 鎫 鎬 鎭 鎮 鎯 鎰 鎱 鎲 鎳 鎴 鎵 鎶 鎷 鎸 鎹 鎺 鎻 鎼 鎽 鎾 鎿 鏀 鏁 鏂 鏃 鏄 鏅 鏆 鏇 鏈 鏉 鏋 鏌 鏍 妗 姊 妫 妞 妤 姒 妲 妯 姗 妾 娅 娆 姝 娈 姣 姘 姹 娌 娉 娲 娴 娑 娣 娓 婀 婧 婊 婕 娼 婢 婵 胬 媪 媛 婷 婺 媾 嫫 媲 嫒 嫔 媸 嫠 嫣 嫱 嫖 嫦 嫘 嫜 嬉 嬗 嬖 嬲 嬷 孀 尕 尜 孚 孥 孳 孑 孓 孢 驵 驷 驸 驺 驿 驽 骀 骁 骅 骈 骊 骐 骒 骓 骖 骘 骛 骜 骝 骟 骠 骢 骣 骥 骧 纟 纡 纣 纥 纨 纩 鏎 鏏 鏐 鏑 鏒 鏓 鏔 鏕 鏗 鏘 鏙 鏚 鏛 鏜 鏝 鏞 鏟 鏠 鏡 鏢 鏣 鏤 鏥 鏦 鏧 鏨 鏩 鏪 鏫 鏬 鏭 鏮 鏯 鏰 鏱 鏲 鏳 鏴 鏵 鏶 鏷 鏸 鏹 鏺 鏻 鏼 鏽 鏾 鏿 鐀 鐁 鐂 鐃 鐄 鐅 鐆 鐇 鐈 鐉 鐊 鐋 鐌 鐍 鐎 鐏 鐐 鐑 鐒 鐓 鐔 鐕 鐖 鐗 鐘 鐙 鐚 鐛 鐜 鐝 鐞 鐟 鐠 鐡 鐢 鐣 鐤 鐥 鐦 鐧 鐨 鐩 鐪 鐫 鐬 鐭 鐮 纭 纰 纾 绀 绁 绂 绉 绋 绌 绐 绔 绗 绛 绠 绡 绨 绫 绮 绯 绱 绲 缍 绶 绺 绻 绾 缁 缂 缃 缇 缈 缋 缌 缏 缑 缒 缗 缙 缜 缛 缟 缡 缢 缣 缤 缥 缦 缧 缪 缫 缬 缭 缯 缰 缱 缲 缳 缵 幺 畿 巛 甾 邕 玎 玑 玮 玢 玟 珏 珂 珑 玷 玳 珀 珉 珈 珥 珙 顼 琊 珩 珧 珞 玺 珲 琏 琪 瑛 琦 琥 琨 琰 琮 琬 鐯 鐰 鐱 鐲 鐳 鐴 鐵 鐶 鐷 鐸 鐹 鐺 鐻 鐼 鐽 鐿 鑀 鑁 鑂 鑃 鑄 鑅 鑆 鑇 鑈 鑉 鑊 鑋 鑌 鑍 鑎 鑏 鑐 鑑 鑒 鑓 鑔 鑕 鑖 鑗 鑘 鑙 鑚 鑛 鑜 鑝 鑞 鑟 鑠 鑡 鑢 鑣 鑤 鑥 鑦 鑧 鑨 鑩 鑪 鑬 鑭 鑮 鑯 鑰 鑱 鑲 鑳 鑴 鑵 鑶 鑷 鑸 鑹 鑺 鑻 鑼 鑽 鑾 鑿 钀 钁 钂 钃 钄 钑 钖 钘 铇 铏 铓 铔 铚 铦 铻 锜 锠 琛 琚 瑁 瑜 瑗 瑕 瑙 瑷 瑭 瑾 璜 璎 璀 璁 璇 璋 璞 璨 璩 璐 璧 瓒 璺 韪 韫 韬 杌 杓 杞 杈 杩 枥 枇 杪 杳 枘 枧 杵 枨 枞 枭 枋 杷 杼 柰 栉 柘 栊 柩 枰 栌 柙 枵 柚 枳 柝 栀 柃 枸 柢 栎 柁 柽 栲 栳 桠 桡 桎 桢 桄 桤 梃 栝 桕 桦 桁 桧 桀 栾 桊 桉 栩 梵 梏 桴 桷 梓 桫 棂 楮 棼 椟 椠 棹 锧 锳 锽 镃 镈 镋 镕 镚 镠 镮 镴 镵 長 镸 镹 镺 镻 镼 镽 镾 門 閁 閂 閃 閄 閅 閆 閇 閈 閉 閊 開 閌 閍 閎 閏 閐 閑 閒 間 閔 閕 閖 閗 閘 閙 閚 閛 閜 閝 閞 閟 閠 閡 関 閣 閤 閥 閦 閧 閨 閩 閪 閫 閬 閭 閮 閯 閰 閱 閲 閳 閴 閵 閶 閷 閸 閹 閺 閻 閼 閽 閾 閿 闀 闁 闂 闃 闄 闅 闆 闇 闈 闉 闊 闋 椤 棰 椋 椁 楗 棣 椐 楱 椹 楠 楂 楝 榄 楫 榀 榘 楸 椴 槌 榇 榈 槎 榉 楦 楣 楹 榛 榧 榻 榫 榭 槔 榱 槁 槊 槟 榕 槠 榍 槿 樯 槭 樗 樘 橥 槲 橄 樾 檠 橐 橛 樵 檎 橹 樽 樨 橘 橼 檑 檐 檩 檗 檫 猷 獒 殁 殂 殇 殄 殒 殓 殍 殚 殛 殡 殪 轫 轭 轱 轲 轳 轵 轶 轸 轷 轹 轺 轼 轾 辁 辂 辄 辇 辋 闌 闍 闎 闏 闐 闑 闒 闓 闔 闕 闖 闗 闘 闙 闚 闛 關 闝 闞 闟 闠 闡 闢 闣 闤 闥 闦 闧 闬 闿 阇 阓 阘 阛 阞 阠 阣 阤 阥 阦 阧 阨 阩 阫 阬 阭 阯 阰 阷 阸 阹 阺 阾 陁 陃 陊 陎 陏 陑 陒 陓 陖 陗 陘 陙 陚 陜 陝 陞 陠 陣 陥 陦 陫 陭 陮 陯 陰 陱 陳 陸 陹 険 陻 陼 陽 陾 陿 隀 隁 隂 隃 隄 隇 隉 隊 辍 辎 辏 辘 辚 軎 戋 戗 戛 戟 戢 戡 戥 戤 戬 臧 瓯 瓴 瓿 甏 甑 甓 攴 旮 旯 旰 昊 昙 杲 昃 昕 昀 炅 曷 昝 昴 昱 昶 昵 耆 晟 晔 晁 晏 晖 晡 晗 晷 暄 暌 暧 暝 暾 曛 曜 曦 曩 贲 贳 贶 贻 贽 赀 赅 赆 赈 赉 赇 赍 赕 赙 觇 觊 觋 觌 觎 觏 觐 觑 牮 犟 牝 牦 牯 牾 牿 犄 犋 犍 犏 犒 挈 挲 掰 隌 階 隑 隒 隓 隕 隖 隚 際 隝 隞 隟 隠 隡 隢 隣 隤 隥 隦 隨 隩 險 隫 隬 隭 隮 隯 隱 隲 隴 隵 隷 隸 隺 隻 隿 雂 雃 雈 雊 雋 雐 雑 雓 雔 雖 雗 雘 雙 雚 雛 雜 雝 雞 雟 雡 離 難 雤 雥 雦 雧 雫 雬 雭 雮 雰 雱 雲 雴 雵 雸 雺 電 雼 雽 雿 霂 霃 霅 霊 霋 霌 霐 霑 霒 霔 霕 霗 霘 霙 霚 霛 霝 霟 霠 搿 擘 耄 毪 毳 毽 毵 毹 氅 氇 氆 氍 氕 氘 氙 氚 氡 氩 氤 氪 氲 攵 敕 敫 牍 牒 牖 爰 虢 刖 肟 肜 肓 肼 朊 肽 肱 肫 肭 肴 肷 胧 胨 胩 胪 胛 胂 胄 胙 胍 胗 朐 胝 胫 胱 胴 胭 脍 脎 胲 胼 朕 脒 豚 脶 脞 脬 脘 脲 腈 腌 腓 腴 腙 腚 腱 腠 腩 腼 腽 腭 腧 塍 媵 膈 膂 膑 滕 膣 膪 臌 朦 臊 膻 霡 霢 霣 霤 霥 霦 霧 霨 霩 霫 霬 霮 霯 霱 霳 霴 霵 霶 霷 霺 霻 霼 霽 霿 靀 靁 靂 靃 靄 靅 靆 靇 靈 靉 靊 靋 靌 靍 靎 靏 靐 靑 靔 靕 靗 靘 靚 靜 靝 靟 靣 靤 靦 靧 靨 靪 靫 靬 靭 靮 靯 靰 靱 靲 靵 靷 靸 靹 靺 靻 靽 靾 靿 鞀 鞁 鞂 鞃 鞄 鞆 鞇 鞈 鞉 鞊 鞌 鞎 鞏 鞐 鞓 鞕 鞖 鞗 鞙 鞚 鞛 鞜 鞝 臁 膦 欤 欷 欹 歃 歆 歙 飑 飒 飓 飕 飙 飚 殳 彀 毂 觳 斐 齑 斓 於 旆 旄 旃 旌 旎 旒 旖 炀 炜 炖 炝 炻 烀 炷 炫 炱 烨 烊 焐 焓 焖 焯 焱 煳 煜 煨 煅 煲 煊 煸 煺 熘 熳 熵 熨 熠 燠 燔 燧 燹 爝 爨 灬 焘 煦 熹 戾 戽 扃 扈 扉 礻 祀 祆 祉 祛 祜 祓 祚 祢 祗 祠 祯 祧 祺 禅 禊 禚 禧 禳 忑 忐 鞞 鞟 鞡 鞢 鞤 鞥 鞦 鞧 鞨 鞩 鞪 鞬 鞮 鞰 鞱 鞳 鞵 鞶 鞷 鞸 鞹 鞺 鞻 鞼 鞽 鞾 鞿 韀 韁 韂 韃 韄 韅 韆 韇 韈 韉 韊 韋 韌 韍 韎 韏 韐 韑 韒 韓 韔 韕 韖 韗 韘 韙 韚 韛 韜 韝 韞 韟 韠 韡 韢 韣 韤 韥 韨 韮 韯 韰 韱 韲 韴 韷 韸 韹 韺 韻 韼 韽 韾 響 頀 頁 頂 頃 頄 項 順 頇 須 頉 頊 頋 頌 頍 頎 怼 恝 恚 恧 恁 恙 恣 悫 愆 愍 慝 憩 憝 懋 懑 戆 肀 聿 沓 泶 淼 矶 矸 砀 砉 砗 砘 砑 斫 砭 砜 砝 砹 砺 砻 砟 砼 砥 砬 砣 砩 硎 硭 硖 硗 砦 硐 硇 硌 硪 碛 碓 碚 碇 碜 碡 碣 碲 碹 碥 磔 磙 磉 磬 磲 礅 磴 礓 礤 礞 礴 龛 黹 黻 黼 盱 眄 眍 盹 眇 眈 眚 眢 眙 眭 眦 眵 眸 睐 睑 睇 睃 睚 睨 頏 預 頑 頒 頓 頔 頕 頖 頗 領 頙 頚 頛 頜 頝 頞 頟 頠 頡 頢 頣 頤 頥 頦 頧 頨 頩 頪 頫 頬 頭 頮 頯 頰 頱 頲 頳 頴 頵 頶 頷 頸 頹 頺 頻 頼 頽 頾 頿 顀 顁 顂 顃 顄 顅 顆 顇 顈 顉 顊 顋 題 額 顎 顏 顐 顑 顒 顓 顔 顕 顖 顗 願 顙 顚 顛 顜 顝 類 顟 顠 顡 顢 顣 顤 顥 顦 顧 顨 顩 顪 顫 顬 顭 顮 睢 睥 睿 瞍 睽 瞀 瞌 瞑 瞟 瞠 瞰 瞵 瞽 町 畀 畎 畋 畈 畛 畲 畹 疃 罘 罡 罟 詈 罨 罴 罱 罹 羁 罾 盍 盥 蠲 钅 钆 钇 钋 钊 钌 钍 钏 钐 钔 钗 钕 钚 钛 钜 钣 钤 钫 钪 钭 钬 钯 钰 钲 钴 钶 钷 钸 钹 钺 钼 钽 钿 铄 铈 铉 铊 铋 铌 铍 铎 铐 铑 铒 铕 铖 铗 铙 铘 铛 铞 铟 铠 铢 铤 铥 铧 铨 铪 顯 顰 顱 顲 顳 顴 颋 颎 颒 颕 颙 颣 風 颩 颪 颫 颬 颭 颮 颯 颰 颱 颲 颳 颴 颵 颶 颷 颸 颹 颺 颻 颼 颽 颾 颿 飀 飁 飂 飃 飄 飅 飆 飇 飈 飉 飊 飋 飌 飍 飏 飐 飔 飖 飗 飛 飜 飝 飠 飡 飢 飣 飤 飥 飦 飩 飪 飫 飬 飭 飮 飯 飰 飱 飲 飳 飴 飵 飶 飷 飸 飹 飺 飻 飼 飽 飾 飿 餀 餁 餂 餃 餄 餅 餆 餇 铩 铫 铮 铯 铳 铴 铵 铷 铹 铼 铽 铿 锃 锂 锆 锇 锉 锊 锍 锎 锏 锒 锓 锔 锕 锖 锘 锛 锝 锞 锟 锢 锪 锫 锩 锬 锱 锲 锴 锶 锷 锸 锼 锾 锿 镂 锵 镄 镅 镆 镉 镌 镎 镏 镒 镓 镔 镖 镗 镘 镙 镛 镞 镟 镝 镡 镢 镤 镥 镦 镧 镨 镩 镪 镫 镬 镯 镱 镲 镳 锺 矧 矬 雉 秕 秭 秣 秫 稆 嵇 稃 稂 稞 稔 餈 餉 養 餋 餌 餎 餏 餑 餒 餓 餔 餕 餖 餗 餘 餙 餚 餛 餜 餝 餞 餟 餠 餡 餢 餣 餤 餥 餦 餧 館 餩 餪 餫 餬 餭 餯 餰 餱 餲 餳 餴 餵 餶 餷 餸 餹 餺 餻 餼 餽 餾 餿 饀 饁 饂 饃 饄 饅 饆 饇 饈 饉 饊 饋 饌 饍 饎 饏 饐 饑 饒 饓 饖 饗 饘 饙 饚 饛 饜 饝 饞 饟 饠 饡 饢 饤 饦 饳 饸 饹 饻 饾 馂 馃 馉 稹 稷 穑 黏 馥 穰 皈 皎 皓 皙 皤 瓞 瓠 甬 鸠 鸢 鸨 鸩 鸪 鸫 鸬 鸲 鸱 鸶 鸸 鸷 鸹 鸺 鸾 鹁 鹂 鹄 鹆 鹇 鹈 鹉 鹋 鹌 鹎 鹑 鹕 鹗 鹚 鹛 鹜 鹞 鹣 鹦 鹧 鹨 鹩 鹪 鹫 鹬 鹱 鹭 鹳 疒 疔 疖 疠 疝 疬 疣 疳 疴 疸 痄 疱 疰 痃 痂 痖 痍 痣 痨 痦 痤 痫 痧 瘃 痱 痼 痿 瘐 瘀 瘅 瘌 瘗 瘊 瘥 瘘 瘕 瘙 馌 馎 馚 馛 馜 馝 馞 馟 馠 馡 馢 馣 馤 馦 馧 馩 馪 馫 馬 馭 馮 馯 馰 馱 馲 馳 馴 馵 馶 馷 馸 馹 馺 馻 馼 馽 馾 馿 駀 駁 駂 駃 駄 駅 駆 駇 駈 駉 駊 駋 駌 駍 駎 駏 駐 駑 駒 駓 駔 駕 駖 駗 駘 駙 駚 駛 駜 駝 駞 駟 駠 駡 駢 駣 駤 駥 駦 駧 駨 駩 駪 駫 駬 駭 駮 駯 駰 駱 駲 駳 駴 駵 駶 駷 駸 駹 瘛 瘼 瘢 瘠 癀 瘭 瘰 瘿 瘵 癃 瘾 瘳 癍 癞 癔 癜 癖 癫 癯 翊 竦 穸 穹 窀 窆 窈 窕 窦 窠 窬 窨 窭 窳 衤 衩 衲 衽 衿 袂 袢 裆 袷 袼 裉 裢 裎 裣 裥 裱 褚 裼 裨 裾 裰 褡 褙 褓 褛 褊 褴 褫 褶 襁 襦 襻 疋 胥 皲 皴 矜 耒 耔 耖 耜 耠 耢 耥 耦 耧 耩 耨 耱 耋 耵 聃 聆 聍 聒 聩 聱 覃 顸 颀 颃 駺 駻 駼 駽 駾 駿 騀 騁 騂 騃 騄 騅 騆 騇 騈 騉 騊 騋 騌 騍 騎 騏 騐 騑 騒 験 騔 騕 騖 騗 騘 騙 騚 騛 騜 騝 騞 騟 騠 騡 騢 騣 騤 騥 騦 騧 騨 騩 騪 騫 騬 騭 騮 騯 騰 騱 騲 騳 騴 騵 騶 騷 騸 騹 騺 騻 騼 騽 騾 騿 驀 驁 驂 驃 驄 驅 驆 驇 驈 驉 驊 驋 驌 驍 驎 驏 驐 驑 驒 驓 驔 驕 驖 驗 驘 驙 颉 颌 颍 颏 颔 颚 颛 颞 颟 颡 颢 颥 颦 虍 虔 虬 虮 虿 虺 虼 虻 蚨 蚍 蚋 蚬 蚝 蚧 蚣 蚪 蚓 蚩 蚶 蛄 蚵 蛎 蚰 蚺 蚱 蚯 蛉 蛏 蚴 蛩 蛱 蛲 蛭 蛳 蛐 蜓 蛞 蛴 蛟 蛘 蛑 蜃 蜇 蛸 蜈 蜊 蜍 蜉 蜣 蜻 蜞 蜥 蜮 蜚 蜾 蝈 蜴 蜱 蜩 蜷 蜿 螂 蜢 蝽 蝾 蝻 蝠 蝰 蝌 蝮 螋 蝓 蝣 蝼 蝤 蝙 蝥 螓 螯 螨 蟒 驚 驛 驜 驝 驞 驟 驠 驡 驢 驣 驤 驥 驦 驧 驨 驩 驪 驫 驲 骃 骉 骍 骎 骔 骕 骙 骦 骩 骪 骫 骬 骭 骮 骯 骲 骳 骴 骵 骹 骻 骽 骾 骿 髃 髄 髆 髇 髈 髉 髊 髍 髎 髏 髐 髒 體 髕 髖 髗 髙 髚 髛 髜 髝 髞 髠 髢 髣 髤 髥 髧 髨 髩 髪 髬 髮 髰 髱 髲 髳 髴 髵 髶 髷 髸 髺 髼 髽 髾 髿 鬀 鬁 鬂 鬄 鬅 鬆 蟆 螈 螅 螭 螗 螃 螫 蟥 螬 螵 螳 蟋 蟓 螽 蟑 蟀 蟊 蟛 蟪 蟠 蟮 蠖 蠓 蟾 蠊 蠛 蠡 蠹 蠼 缶 罂 罄 罅 舐 竺 竽 笈 笃 笄 笕 笊 笫 笏 筇 笸 笪 笙 笮 笱 笠 笥 笤 笳 笾 笞 筘 筚 筅 筵 筌 筝 筠 筮 筻 筢 筲 筱 箐 箦 箧 箸 箬 箝 箨 箅 箪 箜 箢 箫 箴 篑 篁 篌 篝 篚 篥 篦 篪 簌 篾 篼 簏 簖 簋 鬇 鬉 鬊 鬋 鬌 鬍 鬎 鬐 鬑 鬒 鬔 鬕 鬖 鬗 鬘 鬙 鬚 鬛 鬜 鬝 鬞 鬠 鬡 鬢 鬤 鬥 鬦 鬧 鬨 鬩 鬪 鬫 鬬 鬭 鬮 鬰 鬱 鬳 鬴 鬵 鬶 鬷 鬸 鬹 鬺 鬽 鬾 鬿 魀 魆 魊 魋 魌 魎 魐 魒 魓 魕 魖 魗 魘 魙 魚 魛 魜 魝 魞 魟 魠 魡 魢 魣 魤 魥 魦 魧 魨 魩 魪 魫 魬 魭 魮 魯 魰 魱 魲 魳 魴 魵 魶 魷 魸 魹 魺 魻 簟 簪 簦 簸 籁 籀 臾 舁 舂 舄 臬 衄 舡 舢 舣 舭 舯 舨 舫 舸 舻 舳 舴 舾 艄 艉 艋 艏 艚 艟 艨 衾 袅 袈 裘 裟 襞 羝 羟 羧 羯 羰 羲 籼 敉 粑 粝 粜 粞 粢 粲 粼 粽 糁 糇 糌 糍 糈 糅 糗 糨 艮 暨 羿 翎 翕 翥 翡 翦 翩 翮 翳 糸 絷 綦 綮 繇 纛 麸 麴 赳 趄 趔 趑 趱 赧 赭 豇 豉 酊 酐 酎 酏 酤 魼 魽 魾 魿 鮀 鮁 鮂 鮃 鮄 鮅 鮆 鮇 鮈 鮉 鮊 鮋 鮌 鮍 鮎 鮏 鮐 鮑 鮒 鮓 鮔 鮕 鮖 鮗 鮘 鮙 鮚 鮛 鮜 鮝 鮞 鮟 鮠 鮡 鮢 鮣 鮤 鮥 鮦 鮧 鮨 鮩 鮪 鮫 鮬 鮭 鮮 鮯 鮰 鮱 鮲 鮳 鮴 鮵 鮶 鮷 鮸 鮹 鮺 鮻 鮼 鮽 鮾 鮿 鯀 鯁 鯂 鯃 鯄 鯅 鯆 鯇 鯈 鯉 鯊 鯋 鯌 鯍 鯎 鯏 鯐 鯑 鯒 鯓 鯔 鯕 鯖 鯗 鯘 鯙 鯚 鯛 酢 酡 酰 酩 酯 酽 酾 酲 酴 酹 醌 醅 醐 醍 醑 醢 醣 醪 醭 醮 醯 醵 醴 醺 豕 鹾 趸 跫 踅 蹙 蹩 趵 趿 趼 趺 跄 跖 跗 跚 跞 跎 跏 跛 跆 跬 跷 跸 跣 跹 跻 跤 踉 跽 踔 踝 踟 踬 踮 踣 踯 踺 蹀 踹 踵 踽 踱 蹉 蹁 蹂 蹑 蹒 蹊 蹰 蹶 蹼 蹯 蹴 躅 躏 躔 躐 躜 躞 豸 貂 貊 貅 貘 貔 斛 觖 觞 觚 觜 鯜 鯝 鯞 鯟 鯠 鯡 鯢 鯣 鯤 鯥 鯦 鯧 鯨 鯩 鯪 鯫 鯬 鯭 鯮 鯯 鯰 鯱 鯲 鯳 鯴 鯵 鯶 鯷 鯸 鯹 鯺 鯻 鯼 鯽 鯾 鯿 鰀 鰁 鰂 鰃 鰄 鰅 鰆 鰇 鰈 鰉 鰊 鰋 鰌 鰍 鰎 鰏 鰐 鰑 鰒 鰓 鰔 鰕 鰖 鰗 鰘 鰙 鰚 鰛 鰜 鰝 鰞 鰟 鰠 鰡 鰢 鰣 鰤 鰥 鰦 鰧 鰨 鰩 鰪 鰫 鰬 鰭 鰮 鰯 鰰 鰱 鰲 鰳 鰴 鰵 鰶 鰷 鰸 鰹 鰺 鰻 觥 觫 觯 訾 謦 靓 雩 雳 雯 霆 霁 霈 霏 霎 霪 霭 霰 霾 龀 龃 龅 龆 龇 龈 龉 龊 龌 黾 鼋 鼍 隹 隼 隽 雎 雒 瞿 雠 銎 銮 鋈 錾 鍪 鏊 鎏 鐾 鑫 鱿 鲂 鲅 鲆 鲇 鲈 稣 鲋 鲎 鲐 鲑 鲒 鲔 鲕 鲚 鲛 鲞 鲟 鲠 鲡 鲢 鲣 鲥 鲦 鲧 鲨 鲩 鲫 鲭 鲮 鲰 鲱 鲲 鲳 鲴 鲵 鲶 鲷 鲺 鲻 鲼 鲽 鳄 鳅 鳆 鳇 鳊 鳋 鰼 鰽 鰾 鰿 鱀 鱁 鱂 鱃 鱄 鱅 鱆 鱇 鱈 鱉 鱊 鱋 鱌 鱍 鱎 鱏 鱐 鱑 鱒 鱓 鱔 鱕 鱖 鱗 鱘 鱙 鱚 鱛 鱜 鱝 鱞 鱟 鱠 鱡 鱢 鱣 鱤 鱥 鱦 鱧 鱨 鱩 鱪 鱫 鱬 鱭 鱮 鱯 鱰 鱱 鱲 鱳 鱴 鱵 鱶 鱷 鱸 鱹 鱺 鱻 鱽 鱾 鲀 鲃 鲄 鲉 鲊 鲌 鲏 鲓 鲖 鲗 鲘 鲙 鲝 鲪 鲬 鲯 鲹 鲾 鲿 鳀 鳁 鳂 鳈 鳉 鳑 鳒 鳚 鳛 鳠 鳡 鳌 鳍 鳎 鳏 鳐 鳓 鳔 鳕 鳗 鳘 鳙 鳜 鳝 鳟 鳢 靼 鞅 鞑 鞒 鞔 鞯 鞫 鞣 鞲 鞴 骱 骰 骷 鹘 骶 骺 骼 髁 髀 髅 髂 髋 髌 髑 魅 魃 魇 魉 魈 魍 魑 飨 餍 餮 饕 饔 髟 髡 髦 髯 髫 髻 髭 髹 鬈 鬏 鬓 鬟 鬣 麽 麾 縻 麂 麇 麈 麋 麒 鏖 麝 麟 黛 黜 黝 黠 黟 黢 黩 黧 黥 黪 黯 鼢 鼬 鼯 鼹 鼷 鼽 鼾 齄 鳣 鳤 鳥 鳦 鳧 鳨 鳩 鳪 鳫 鳬 鳭 鳮 鳯 鳰 鳱 鳲 鳳 鳴 鳵 鳶 鳷 鳸 鳹 鳺 鳻 鳼 鳽 鳾 鳿 鴀 鴁 鴂 鴃 鴄 鴅 鴆 鴇 鴈 鴉 鴊 鴋 鴌 鴍 鴎 鴏 鴐 鴑 鴒 鴓 鴔 鴕 鴖 鴗 鴘 鴙 鴚 鴛 鴜 鴝 鴞 鴟 鴠 鴡 鴢 鴣 鴤 鴥 鴦 鴧 鴨 鴩 鴪 鴫 鴬 鴭 鴮 鴯 鴰 鴱 鴲 鴳 鴴 鴵 鴶 鴷 鴸 鴹 鴺 鴻 鴼 鴽 鴾 鴿 鵀 鵁 鵂                                                                                               鵃 鵄 鵅 鵆 鵇 鵈 鵉 鵊 鵋 鵌 鵍 鵎 鵏 鵐 鵑 鵒 鵓 鵔 鵕 鵖 鵗 鵘 鵙 鵚 鵛 鵜 鵝 鵞 鵟 鵠 鵡 鵢 鵣 鵤 鵥 鵦 鵧 鵨 鵩 鵪 鵫 鵬 鵭 鵮 鵯 鵰 鵱 鵲 鵳 鵴 鵵 鵶 鵷 鵸 鵹 鵺 鵻 鵼 鵽 鵾 鵿 鶀 鶁 鶂 鶃 鶄 鶅 鶆 鶇 鶈 鶉 鶊 鶋 鶌 鶍 鶎 鶏 鶐 鶑 鶒 鶓 鶔 鶕 鶖 鶗 鶘 鶙 鶚 鶛 鶜 鶝 鶞 鶟 鶠 鶡 鶢                                                                                               鶣 鶤 鶥 鶦 鶧 鶨 鶩 鶪 鶫 鶬 鶭 鶮 鶯 鶰 鶱 鶲 鶳 鶴 鶵 鶶 鶷 鶸 鶹 鶺 鶻 鶼 鶽 鶾 鶿 鷀 鷁 鷂 鷃 鷄 鷅 鷆 鷇 鷈 鷉 鷊 鷋 鷌 鷍 鷎 鷏 鷐 鷑 鷒 鷓 鷔 鷕 鷖 鷗 鷘 鷙 鷚 鷛 鷜 鷝 鷞 鷟 鷠 鷡 鷢 鷣 鷤 鷥 鷦 鷧 鷨 鷩 鷪 鷫 鷬 鷭 鷮 鷯 鷰 鷱 鷲 鷳 鷴 鷵 鷶 鷷 鷸 鷹 鷺 鷻 鷼 鷽 鷾 鷿 鸀 鸁 鸂                                                                                               鸃 鸄 鸅 鸆 鸇 鸈 鸉 鸊 鸋 鸌 鸍 鸎 鸏 鸐 鸑 鸒 鸓 鸔 鸕 鸖 鸗 鸘 鸙 鸚 鸛 鸜 鸝 鸞 鸤 鸧 鸮 鸰 鸴 鸻 鸼 鹀 鹍 鹐 鹒 鹓 鹔 鹖 鹙 鹝 鹟 鹠 鹡 鹢 鹥 鹮 鹯 鹲 鹴 鹵 鹶 鹷 鹸 鹹 鹺 鹻 鹼 鹽 麀 麁 麃 麄 麅 麆 麉 麊 麌 麍 麎 麏 麐 麑 麔 麕 麖 麗 麘 麙 麚 麛 麜 麞 麠 麡 麢 麣 麤 麥 麧 麨 麩 麪                                                                                               麫 麬 麭 麮 麯 麰 麱 麲 麳 麵 麶 麷 麹 麺 麼 麿 黀 黁 黂 黃 黅 黆 黇 黈 黊 黋 黌 黐 黒 黓 黕 黖 黗 黙 黚 點 黡 黣 黤 黦 黨 黫 黬 黭 黮 黰 黱 黲 黳 黴 黵 黶 黷 黸 黺 黽 黿 鼀 鼁 鼂 鼃 鼄 鼅 鼆 鼇 鼈 鼉 鼊 鼌 鼏 鼑 鼒 鼔 鼕 鼖 鼘 鼚 鼛 鼜 鼝 鼞 鼟 鼡 鼣 鼤 鼥 鼦 鼧 鼨 鼩 鼪 鼫 鼭 鼮 鼰 鼱                                                                                               鼲 鼳 鼴 鼵 鼶 鼸 鼺 鼼 鼿 齀 齁 齂 齃 齅 齆 齇 齈 齉 齊 齋 齌 齍 齎 齏 齒 齓 齔 齕 齖 齗 齘 齙 齚 齛 齜 齝 齞 齟 齠 齡 齢 齣 齤 齥 齦 齧 齨 齩 齪 齫 齬 齭 齮 齯 齰 齱 齲 齳 齴 齵 齶 齷 齸 齹 齺 齻 齼 齽 齾 龁 龂 龍 龎 龏 龐 龑 龒 龓 龔 龕 龖 龗 龘 龜 龝 龞 龡 龢 龣 龤 龥 郎 凉 秊 裏 隣                                                                                               兀 嗀 﨎 﨏 﨑 﨓 﨔 礼 﨟 蘒 﨡 﨣 﨤 﨧 﨨 﨩 ⺁    ⺄ 㑳 㑇 ⺈ ⺋  㖞 㘚 㘎 ⺌ ⺗ 㥮 㤘  㧏 㧟 㩳 㧐   㭎 㱮 㳠 ⺧   ⺪ 䁖 䅟 ⺮ 䌷 ⺳ ⺶ ⺷  䎱 䎬 ⺻ 䏝 䓖 䙡 䙌  䜣 䜩 䝼 䞍 ⻊ 䥇 䥺 䥽 䦂 䦃 䦅 䦆 䦟 䦛 䦷 䦶   䲣 䲟 䲠 䲡 䱷 䲢 䴓 䴔 䴕 䴖 䴗 䴘 䴙 䶮                                                                                                encoding_rs-0.8.33/src/test_data/gb18030_out_ref.txt000064400000000000000000002145721046102023000202330ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ €  ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘ ’ “ ” • – — ˜ ™ š › œ  ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ @ 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 [ \ ] ^ _ ` 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 { | } ~ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ā ā Ă ă Ą ą Ć ć Ĉ ĉ Ċ ċ Č č Ď ď Đ đ Ē ē Ĕ ĕ Ė ė Ę ę Ě ě Ĝ ĝ Ğ ğ Ġ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ @ 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 [ \ ] ^ _ ` 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 { | } ~ ŀ Ł ł Ń ń Ņ ņ Ň ň ʼn Ŋ ŋ Ō ō Ŏ ŏ Ő ő Œ œ Ŕ ŕ Ŗ ŗ Ř ř Ś ś Ŝ ŝ Ş ş Š š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ @ 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 [ \ ] ^ _ ` 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 { | } ~ ƀ Ɓ Ƃ ƃ Ƅ ƅ Ɔ Ƈ ƈ Ɖ Ɗ Ƌ ƌ ƍ Ǝ Ə Ɛ Ƒ ƒ Ɠ Ɣ ƕ Ɩ Ɨ Ƙ ƙ ƚ ƛ Ɯ Ɲ ƞ Ɵ Ơ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ ƻ Ƽ ƽ ƾ ƿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ǀ ǁ ǂ ǃ DŽ Dž dž LJ Lj lj NJ Nj nj Ǎ ǎ Ǐ ǐ Ǒ ǒ Ǔ ǔ Ǖ ǖ Ǘ ǘ Ǚ ǚ Ǜ ǜ ǝ Ǟ ǟ Ǡ ǡ Ǣ ǣ Ǥ ǥ Ǧ ǧ Ǩ ǩ Ǫ ǫ Ǭ ǭ Ǯ ǯ ǰ DZ Dz dz Ǵ ǵ Ƕ Ƿ Ǹ ǹ Ǻ ǻ Ǽ ǽ Ǿ ǿ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ȁ ȁ Ȃ ȃ Ȅ ȅ Ȇ ȇ Ȉ ȉ Ȋ ȋ Ȍ ȍ Ȏ ȏ Ȑ ȑ Ȓ ȓ Ȕ ȕ Ȗ ȗ Ș ș Ț ț Ȝ ȝ Ȟ ȟ Ƞ ȡ Ȣ ȣ Ȥ ȥ Ȧ ȧ Ȩ ȩ Ȫ ȫ Ȭ ȭ Ȯ ȯ Ȱ ȱ Ȳ ȳ ȴ ȵ ȶ ȷ ȸ ȹ Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ɀ Ɂ ɂ Ƀ Ʉ Ʌ Ɇ ɇ Ɉ ɉ Ɋ ɋ Ɍ ɍ Ɏ ɏ ɐ ɑ ɒ ɓ ɔ ɕ ɖ ɗ ɘ ə ɚ ɛ ɜ ɝ ɞ ɟ ɠ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ ɼ ɽ ɾ ɿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ʀ ʁ ʂ ʃ ʄ ʅ ʆ ʇ ʈ ʉ ʊ ʋ ʌ ʍ ʎ ʏ ʐ ʑ ʒ ʓ ʔ ʕ ʖ ʗ ʘ ʙ ʚ ʛ ʜ ʝ ʞ ʟ ʠ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ ʩ ʪ ʫ ʬ ʭ ʮ ʯ ʰ ʱ ʲ ʳ ʴ ʵ ʶ ʷ ʸ ʹ ʺ ʻ ʼ ʽ ʾ ʿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ˀ ˁ ˂ ˃ ˄ ˅ ˆ ˇ ˈ ˉ ˊ ˋ ˌ ˍ ˎ ˏ ː ˑ ˒ ˓ ˔ ˕ ˖ ˗ ˘ ˙ ˚ ˛ ˜ ˝ ˞ ˟ ˠ ˡ ˢ ˣ ˤ ˥ ˦ ˧ ˨ ˩ ˪ ˫ ˬ ˭ ˮ ˯ ˰ ˱ ˲ ˳ ˴ ˵ ˶ ˷ ˸ ˹ ˺ ˻ ˼ ˽ ˾ ˿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ̀ ́ ̂ ̃ ̄ ̅ ̆ ̇ ̈ ̉ ̊ ̋ ̌ ̍ ̎ ̏ ̐ ̑ ̒ ̓ ̔ ̕ ̖ ̗ ̘ ̙ ̚ ̛ ̜ ̝ ̞ ̟ ̠ ̡ ̢ ̣ ̤ ̥ ̦ ̧ ̨ ̩ ̪ ̫ ̬ ̭ ̮ ̯ ̰ ̱ ̲ ̳ ̴ ̵ ̶ ̷ ̸ ̹ ̺ ̻ ̼ ̽ ̾ ̿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ̀ ́ ͂ ̓ ̈́ ͅ ͆ ͇ ͈ ͉ ͊ ͋ ͌ ͍ ͎ ͏ ͐ ͑ ͒ ͓ ͔ ͕ ͖ ͗ ͘ ͙ ͚ ͛ ͜ ͝ ͞ ͟ ͠ ͡ ͢ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ Ͱ ͱ Ͳ ͳ ʹ ͵ Ͷ ͷ ͸ ͹ ͺ ͻ ͼ ͽ ; Ϳ @ 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 [ \ ] ^ _ ` 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 { | } ~ ΀ ΁ ΂ ΃ ΄ ΅ Ά · Έ Ή Ί ΋ Ό ΍ Ύ Ώ ΐ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο @ 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 [ \ ] ^ _ ` 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 { | } ~ π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ Ϗ ϐ ϑ ϒ ϓ ϔ ϕ ϖ ϗ Ϙ ϙ Ϛ ϛ Ϝ ϝ Ϟ ϟ Ϡ ϡ Ϣ ϣ Ϥ ϥ Ϧ ϧ Ϩ ϩ Ϫ ϫ Ϭ ϭ Ϯ ϯ ϰ ϱ ϲ ϳ ϴ ϵ ϶ Ϸ ϸ Ϲ Ϻ ϻ ϼ Ͻ Ͼ Ͽ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ѐ Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ѝ Ў Џ А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п @ 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 [ \ ] ^ _ ` 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 { | } ~ р с т у ф х ц ч ш щ ъ ы ь э ю я ѐ ё ђ ѓ є ѕ і ї ј љ њ ћ ќ ѝ ў џ Ѡ ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ҁ ҁ ҂ ҃ ҄ ҅ ҆ ҇ ҈ ҉ Ҋ ҋ Ҍ ҍ Ҏ ҏ Ґ ґ Ғ ғ Ҕ ҕ Җ җ Ҙ ҙ Қ қ Ҝ ҝ Ҟ ҟ Ҡ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ӏ Ӂ ӂ Ӄ ӄ Ӆ ӆ Ӈ ӈ Ӊ ӊ Ӌ ӌ Ӎ ӎ ӏ Ӑ ӑ Ӓ ӓ Ӕ ӕ Ӗ ӗ Ә ә Ӛ ӛ Ӝ ӝ Ӟ ӟ Ӡ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ Ӻ ӻ Ӽ ӽ Ӿ ӿ @ 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 [ \ ] ^ _ ` 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 { | } ~ Ԁ ԁ Ԃ ԃ Ԅ ԅ Ԇ ԇ Ԉ ԉ Ԋ ԋ Ԍ ԍ Ԏ ԏ Ԑ ԑ Ԓ ԓ Ԕ ԕ Ԗ ԗ Ԙ ԙ Ԛ ԛ Ԝ ԝ Ԟ ԟ Ԡ ԡ Ԣ ԣ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԫ ԫ Ԭ ԭ Ԯ ԯ ԰ Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ @ 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 [ \ ] ^ _ ` 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 { | } ~ Հ Ձ Ղ Ճ Մ Յ Ն Շ Ո Չ Պ Ջ Ռ Ս Վ Տ Ր Ց Ւ Փ Ք Օ Ֆ ՗ ՘ ՙ ՚ ՛ ՜ ՝ ՞ ՟ ՠ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ @ 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 [ \ ] ^ _ ` 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 { | } ~ ր ց ւ փ ք օ ֆ և ֈ ։ ֊ ֋ ֌ ֍ ֎ ֏ ֐ ֑ ֒ ֓ ֔ ֕ ֖ ֗ ֘ ֙ ֚ ֛ ֜ ֝ ֞ ֟ ֠ ֡ ֢ ֣ ֤ ֥ ֦ ֧ ֨ ֩ ֪ ֫ ֬ ֭ ֮ ֯ ְ ֱ ֲ ֳ ִ ֵ ֶ ַ ָ ֹ ֺ ֻ ּ ֽ ־ ֿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ׀ ׁ ׂ ׃ ׄ ׅ ׆ ׇ ׈ ׉ ׊ ׋ ׌ ׍ ׎ ׏ א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת ׫ ׬ ׭ ׮ ׯ װ ױ ײ ׳ ״ ׵ ׶ ׷ ׸ ׹ ׺ ׻ ׼ ׽ ׾ ׿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ؀ ؁ ؂ ؃ ؄ ؅ ؆ ؇ ؈ ؉ ؊ ؋ ، ؍ ؎ ؏ ؐ ؑ ؒ ؓ ؔ ؕ ؖ ؗ ؘ ؙ ؚ ؛ ؜ ؝ ؞ ؟ ؠ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ػ ؼ ؽ ؾ ؿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ـ ف ق ك ل م ن ه و ى ي ً ٌ ٍ َ ُ ِ ّ ْ ٓ ٔ ٕ ٖ ٗ ٘ ٙ ٚ ٛ ٜ ٝ ٞ ٟ ٠ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٪ ٫ ٬ ٭ ٮ ٯ ٰ ٱ ٲ ٳ ٴ ٵ ٶ ٷ ٸ ٹ ٺ ٻ ټ ٽ پ ٿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ڀ ځ ڂ ڃ ڄ څ چ ڇ ڈ ډ ڊ ڋ ڌ ڍ ڎ ڏ ڐ ڑ ڒ ړ ڔ ڕ ږ ڗ ژ ڙ ښ ڛ ڜ ڝ ڞ ڟ ڠ ڡ ڢ ڣ ڤ ڥ ڦ ڧ ڨ ک ڪ ګ ڬ ڭ ڮ گ ڰ ڱ ڲ ڳ ڴ ڵ ڶ ڷ ڸ ڹ ں ڻ ڼ ڽ ھ ڿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ۀ ہ ۂ ۃ ۄ ۅ ۆ ۇ ۈ ۉ ۊ ۋ ی ۍ ێ ۏ ې ۑ ے ۓ ۔ ە ۖ ۗ ۘ ۙ ۚ ۛ ۜ ۝ ۞ ۟ ۠ ۡ ۢ ۣ ۤ ۥ ۦ ۧ ۨ ۩ ۪ ۫ ۬ ۭ ۮ ۯ ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۺ ۻ ۼ ۽ ۾ ۿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ܀ ܁ ܂ ܃ ܄ ܅ ܆ ܇ ܈ ܉ ܊ ܋ ܌ ܍ ܎ ܏ ܐ ܑ ܒ ܓ ܔ ܕ ܖ ܗ ܘ ܙ ܚ ܛ ܜ ܝ ܞ ܟ ܠ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ ܭ ܮ ܯ ܰ ܱ ܲ ܳ ܴ ܵ ܶ ܷ ܸ ܹ ܺ ܻ ܼ ܽ ܾ ܿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ݀ ݁ ݂ ݃ ݄ ݅ ݆ ݇ ݈ ݉ ݊ ݋ ݌ ݍ ݎ ݏ ݐ ݑ ݒ ݓ ݔ ݕ ݖ ݗ ݘ ݙ ݚ ݛ ݜ ݝ ݞ ݟ ݠ ݡ ݢ ݣ ݤ ݥ ݦ ݧ ݨ ݩ ݪ ݫ ݬ ݭ ݮ ݯ ݰ ݱ ݲ ݳ ݴ ݵ ݶ ݷ ݸ ݹ ݺ ݻ ݼ ݽ ݾ ݿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ހ ށ ނ ރ ބ ޅ ކ އ ވ މ ފ ދ ތ ލ ގ ޏ ސ ޑ ޒ ޓ ޔ ޕ ޖ ޗ ޘ ޙ ޚ ޛ ޜ ޝ ޞ ޟ ޠ ޡ ޢ ޣ ޤ ޥ ަ ާ ި ީ ު ޫ ެ ޭ ޮ ޯ ް ޱ ޲ ޳ ޴ ޵ ޶ ޷ ޸ ޹ ޺ ޻ ޼ ޽ ޾ ޿ @ 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 [ \ ] ^ _ ` 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 { | } ~ ߀ ߁ ߂ ߃ ߄ ߅ ߆ ߇ ߈ ߉ ߊ ߋ ߌ ߍ ߎ ߏ ߐ ߑ ߒ ߓ ߔ ߕ ߖ ߗ ߘ ߙ ߚ ߛ ߜ ߝ ߞ ߟ ߠ ߡ ߢ ߣ ߤ ߥ ߦ ߧ ߨ ߩ ߪ ߫ ߬ ߭ ߮ ߯ ߰ ߱ ߲ ߳ ߴ ߵ ߶ ߷ ߸ ߹ ߺ ߻ ߼ ߽ ߾ ߿ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ encoding_rs-0.8.33/src/test_data/iso_2022_jp_in.txt000064400000000000000000002336251046102023000201420ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py $B!!(B $B!"(B $B!#(B $B!$(B $B!%(B $B!&(B $B!'(B $B!((B $B!)(B $B!*(B $B!+(B $B!,(B $B!-(B $B!.(B $B!/(B $B!0(B $B!1(B $B!2(B $B!3(B $B!4(B $B!5(B $B!6(B $B!7(B $B!8(B $B!9(B $B!:(B $B!;(B $B!<(B $B!=(B $B!>(B $B!?(B $B!@(B $B!A(B $B!B(B $B!C(B $B!D(B $B!E(B $B!F(B $B!G(B $B!H(B $B!I(B $B!J(B $B!K(B $B!L(B $B!M(B $B!N(B $B!O(B $B!P(B $B!Q(B $B!R(B $B!S(B $B!T(B $B!U(B $B!V(B $B!W(B $B!X(B $B!Y(B $B!Z(B $B![(B $B!\(B $B!](B $B!^(B $B!_(B $B!`(B $B!a(B $B!b(B $B!c(B $B!d(B $B!e(B $B!f(B $B!g(B $B!h(B $B!i(B $B!j(B $B!k(B $B!l(B $B!m(B $B!n(B $B!o(B $B!p(B $B!q(B $B!r(B $B!s(B $B!t(B $B!u(B $B!v(B $B!w(B $B!x(B $B!y(B $B!z(B $B!{(B $B!|(B $B!}(B $B!~(B $B"!(B $B""(B $B"#(B $B"$(B $B"%(B $B"&(B $B"'(B $B"((B $B")(B $B"*(B $B"+(B $B",(B $B"-(B $B".(B $B"/(B $B"0(B $B"1(B $B"2(B $B"3(B $B"4(B $B"5(B $B"6(B $B"7(B $B"8(B $B"9(B $B":(B $B";(B $B"<(B $B"=(B $B">(B $B"?(B $B"@(B $B"A(B $B"B(B $B"C(B $B"D(B $B"E(B $B"F(B $B"G(B $B"H(B $B"I(B $B"J(B $B"K(B $B"L(B $B"M(B $B"N(B $B"O(B $B"P(B $B"Q(B $B"R(B $B"S(B $B"T(B $B"U(B $B"V(B $B"W(B $B"X(B $B"Y(B $B"Z(B $B"[(B $B"\(B $B"](B $B"^(B $B"_(B $B"`(B $B"a(B $B"b(B $B"c(B $B"d(B $B"e(B $B"f(B $B"g(B $B"h(B $B"i(B $B"j(B $B"k(B $B"l(B $B"m(B $B"n(B $B"o(B $B"p(B $B"q(B $B"r(B $B"s(B $B"t(B $B"u(B $B"v(B $B"w(B $B"x(B $B"y(B $B"z(B $B"{(B $B"|(B $B"}(B $B"~(B $B#!(B $B#"(B $B##(B $B#$(B $B#%(B $B#&(B $B#'(B $B#((B $B#)(B $B#*(B $B#+(B $B#,(B $B#-(B $B#.(B $B#/(B $B#0(B $B#1(B $B#2(B $B#3(B $B#4(B $B#5(B $B#6(B $B#7(B $B#8(B $B#9(B $B#:(B $B#;(B $B#<(B $B#=(B $B#>(B $B#?(B $B#@(B $B#A(B $B#B(B $B#C(B $B#D(B $B#E(B $B#F(B $B#G(B $B#H(B $B#I(B $B#J(B $B#K(B $B#L(B $B#M(B $B#N(B $B#O(B $B#P(B $B#Q(B $B#R(B $B#S(B $B#T(B $B#U(B $B#V(B $B#W(B $B#X(B $B#Y(B $B#Z(B $B#[(B $B#\(B $B#](B $B#^(B $B#_(B $B#`(B $B#a(B $B#b(B $B#c(B $B#d(B $B#e(B $B#f(B $B#g(B $B#h(B $B#i(B $B#j(B $B#k(B $B#l(B $B#m(B $B#n(B $B#o(B $B#p(B $B#q(B $B#r(B $B#s(B $B#t(B $B#u(B $B#v(B $B#w(B $B#x(B $B#y(B $B#z(B $B#{(B $B#|(B $B#}(B $B#~(B $B$!(B $B$"(B $B$#(B $B$$(B $B$%(B $B$&(B $B$'(B $B$((B $B$)(B $B$*(B $B$+(B $B$,(B $B$-(B $B$.(B $B$/(B $B$0(B $B$1(B $B$2(B $B$3(B $B$4(B $B$5(B $B$6(B $B$7(B $B$8(B $B$9(B $B$:(B $B$;(B $B$<(B $B$=(B $B$>(B $B$?(B $B$@(B $B$A(B $B$B(B $B$C(B $B$D(B $B$E(B $B$F(B $B$G(B $B$H(B $B$I(B $B$J(B $B$K(B $B$L(B $B$M(B $B$N(B $B$O(B $B$P(B $B$Q(B $B$R(B $B$S(B $B$T(B $B$U(B $B$V(B $B$W(B $B$X(B $B$Y(B $B$Z(B $B$[(B $B$\(B $B$](B $B$^(B $B$_(B $B$`(B $B$a(B $B$b(B $B$c(B $B$d(B $B$e(B $B$f(B $B$g(B $B$h(B $B$i(B $B$j(B $B$k(B $B$l(B $B$m(B $B$n(B $B$o(B $B$p(B $B$q(B $B$r(B $B$s(B $B$t(B $B$u(B $B$v(B $B$w(B $B$x(B $B$y(B $B$z(B $B${(B $B$|(B $B$}(B $B$~(B $B%!(B $B%"(B $B%#(B $B%$(B $B%%(B $B%&(B $B%'(B $B%((B $B%)(B $B%*(B $B%+(B $B%,(B $B%-(B $B%.(B $B%/(B $B%0(B $B%1(B $B%2(B $B%3(B $B%4(B $B%5(B $B%6(B $B%7(B $B%8(B $B%9(B $B%:(B $B%;(B $B%<(B $B%=(B $B%>(B $B%?(B $B%@(B $B%A(B $B%B(B $B%C(B $B%D(B $B%E(B $B%F(B $B%G(B $B%H(B $B%I(B $B%J(B $B%K(B $B%L(B $B%M(B $B%N(B $B%O(B $B%P(B $B%Q(B $B%R(B $B%S(B $B%T(B $B%U(B $B%V(B $B%W(B $B%X(B $B%Y(B $B%Z(B $B%[(B $B%\(B $B%](B $B%^(B $B%_(B $B%`(B $B%a(B $B%b(B $B%c(B $B%d(B $B%e(B $B%f(B $B%g(B $B%h(B $B%i(B $B%j(B $B%k(B $B%l(B $B%m(B $B%n(B $B%o(B $B%p(B $B%q(B $B%r(B $B%s(B $B%t(B $B%u(B $B%v(B $B%w(B $B%x(B $B%y(B $B%z(B $B%{(B $B%|(B $B%}(B $B%~(B $B&!(B $B&"(B $B&#(B $B&$(B $B&%(B $B&&(B $B&'(B $B&((B $B&)(B $B&*(B $B&+(B $B&,(B $B&-(B $B&.(B $B&/(B $B&0(B $B&1(B $B&2(B $B&3(B $B&4(B $B&5(B $B&6(B $B&7(B $B&8(B $B&9(B $B&:(B $B&;(B $B&<(B $B&=(B $B&>(B $B&?(B $B&@(B $B&A(B $B&B(B $B&C(B $B&D(B $B&E(B $B&F(B $B&G(B $B&H(B $B&I(B $B&J(B $B&K(B $B&L(B $B&M(B $B&N(B $B&O(B $B&P(B $B&Q(B $B&R(B $B&S(B $B&T(B $B&U(B $B&V(B $B&W(B $B&X(B $B&Y(B $B&Z(B $B&[(B $B&\(B $B&](B $B&^(B $B&_(B $B&`(B $B&a(B $B&b(B $B&c(B $B&d(B $B&e(B $B&f(B $B&g(B $B&h(B $B&i(B $B&j(B $B&k(B $B&l(B $B&m(B $B&n(B $B&o(B $B&p(B $B&q(B $B&r(B $B&s(B $B&t(B $B&u(B $B&v(B $B&w(B $B&x(B $B&y(B $B&z(B $B&{(B $B&|(B $B&}(B $B&~(B $B'!(B $B'"(B $B'#(B $B'$(B $B'%(B $B'&(B $B''(B $B'((B $B')(B $B'*(B $B'+(B $B',(B $B'-(B $B'.(B $B'/(B $B'0(B $B'1(B $B'2(B $B'3(B $B'4(B $B'5(B $B'6(B $B'7(B $B'8(B $B'9(B $B':(B $B';(B $B'<(B $B'=(B $B'>(B $B'?(B $B'@(B $B'A(B $B'B(B $B'C(B $B'D(B $B'E(B $B'F(B $B'G(B $B'H(B $B'I(B $B'J(B $B'K(B $B'L(B $B'M(B $B'N(B $B'O(B $B'P(B $B'Q(B $B'R(B $B'S(B $B'T(B $B'U(B $B'V(B $B'W(B $B'X(B $B'Y(B $B'Z(B $B'[(B $B'\(B $B'](B $B'^(B $B'_(B $B'`(B $B'a(B $B'b(B $B'c(B $B'd(B $B'e(B $B'f(B $B'g(B $B'h(B $B'i(B $B'j(B $B'k(B $B'l(B $B'm(B $B'n(B $B'o(B $B'p(B $B'q(B $B'r(B $B's(B $B't(B $B'u(B $B'v(B $B'w(B $B'x(B $B'y(B $B'z(B $B'{(B $B'|(B $B'}(B $B'~(B $B(!(B $B("(B $B(#(B $B($(B $B(%(B $B(&(B $B('(B $B(((B $B()(B $B(*(B $B(+(B $B(,(B $B(-(B $B(.(B $B(/(B $B(0(B $B(1(B $B(2(B $B(3(B $B(4(B $B(5(B $B(6(B $B(7(B $B(8(B $B(9(B $B(:(B $B(;(B $B(<(B $B(=(B $B(>(B $B(?(B $B(@(B $B(A(B $B(B(B $B(C(B $B(D(B $B(E(B $B(F(B $B(G(B $B(H(B $B(I(B $B(J(B $B(K(B $B(L(B $B(M(B $B(N(B $B(O(B $B(P(B $B(Q(B $B(R(B $B(S(B $B(T(B $B(U(B $B(V(B $B(W(B $B(X(B $B(Y(B $B(Z(B $B([(B $B(\(B $B(](B $B(^(B $B(_(B $B(`(B $B(a(B $B(b(B $B(c(B $B(d(B $B(e(B $B(f(B $B(g(B $B(h(B $B(i(B $B(j(B $B(k(B $B(l(B $B(m(B $B(n(B $B(o(B $B(p(B $B(q(B $B(r(B $B(s(B $B(t(B $B(u(B $B(v(B $B(w(B $B(x(B $B(y(B $B(z(B $B({(B $B(|(B $B(}(B $B(~(B $B)!(B $B)"(B $B)#(B $B)$(B $B)%(B $B)&(B $B)'(B $B)((B $B))(B $B)*(B $B)+(B $B),(B $B)-(B $B).(B $B)/(B $B)0(B $B)1(B $B)2(B $B)3(B $B)4(B $B)5(B $B)6(B $B)7(B $B)8(B $B)9(B $B):(B $B);(B $B)<(B $B)=(B $B)>(B $B)?(B $B)@(B $B)A(B $B)B(B $B)C(B $B)D(B $B)E(B $B)F(B $B)G(B $B)H(B $B)I(B $B)J(B $B)K(B $B)L(B $B)M(B $B)N(B $B)O(B $B)P(B $B)Q(B $B)R(B $B)S(B $B)T(B $B)U(B $B)V(B $B)W(B $B)X(B $B)Y(B $B)Z(B $B)[(B $B)\(B $B)](B $B)^(B $B)_(B $B)`(B $B)a(B $B)b(B $B)c(B $B)d(B $B)e(B $B)f(B $B)g(B $B)h(B $B)i(B $B)j(B $B)k(B $B)l(B $B)m(B $B)n(B $B)o(B $B)p(B $B)q(B $B)r(B $B)s(B $B)t(B $B)u(B $B)v(B $B)w(B $B)x(B $B)y(B $B)z(B $B){(B $B)|(B $B)}(B $B)~(B $B*!(B $B*"(B $B*#(B $B*$(B $B*%(B $B*&(B $B*'(B $B*((B $B*)(B $B**(B $B*+(B $B*,(B $B*-(B $B*.(B $B*/(B $B*0(B $B*1(B $B*2(B $B*3(B $B*4(B $B*5(B $B*6(B $B*7(B $B*8(B $B*9(B $B*:(B $B*;(B $B*<(B $B*=(B $B*>(B $B*?(B $B*@(B $B*A(B $B*B(B $B*C(B $B*D(B $B*E(B $B*F(B $B*G(B $B*H(B $B*I(B $B*J(B $B*K(B $B*L(B $B*M(B $B*N(B $B*O(B $B*P(B $B*Q(B $B*R(B $B*S(B $B*T(B $B*U(B $B*V(B $B*W(B $B*X(B $B*Y(B $B*Z(B $B*[(B $B*\(B $B*](B $B*^(B $B*_(B $B*`(B $B*a(B $B*b(B $B*c(B $B*d(B $B*e(B $B*f(B $B*g(B $B*h(B $B*i(B $B*j(B $B*k(B $B*l(B $B*m(B $B*n(B $B*o(B $B*p(B $B*q(B $B*r(B $B*s(B $B*t(B $B*u(B $B*v(B $B*w(B $B*x(B $B*y(B $B*z(B $B*{(B $B*|(B $B*}(B $B*~(B $B+!(B $B+"(B $B+#(B $B+$(B $B+%(B $B+&(B $B+'(B $B+((B $B+)(B $B+*(B $B++(B $B+,(B $B+-(B $B+.(B $B+/(B $B+0(B $B+1(B $B+2(B $B+3(B $B+4(B $B+5(B $B+6(B $B+7(B $B+8(B $B+9(B $B+:(B $B+;(B $B+<(B $B+=(B $B+>(B $B+?(B $B+@(B $B+A(B $B+B(B $B+C(B $B+D(B $B+E(B $B+F(B $B+G(B $B+H(B $B+I(B $B+J(B $B+K(B $B+L(B $B+M(B $B+N(B $B+O(B $B+P(B $B+Q(B $B+R(B $B+S(B $B+T(B $B+U(B $B+V(B $B+W(B $B+X(B $B+Y(B $B+Z(B $B+[(B $B+\(B $B+](B $B+^(B $B+_(B $B+`(B $B+a(B $B+b(B $B+c(B $B+d(B $B+e(B $B+f(B $B+g(B $B+h(B $B+i(B $B+j(B $B+k(B $B+l(B $B+m(B $B+n(B $B+o(B $B+p(B $B+q(B $B+r(B $B+s(B $B+t(B $B+u(B $B+v(B $B+w(B $B+x(B $B+y(B $B+z(B $B+{(B $B+|(B $B+}(B $B+~(B $B,!(B $B,"(B $B,#(B $B,$(B $B,%(B $B,&(B $B,'(B $B,((B $B,)(B $B,*(B $B,+(B $B,,(B $B,-(B $B,.(B $B,/(B $B,0(B $B,1(B $B,2(B $B,3(B $B,4(B $B,5(B $B,6(B $B,7(B $B,8(B $B,9(B $B,:(B $B,;(B $B,<(B $B,=(B $B,>(B $B,?(B $B,@(B $B,A(B $B,B(B $B,C(B $B,D(B $B,E(B $B,F(B $B,G(B $B,H(B $B,I(B $B,J(B $B,K(B $B,L(B $B,M(B $B,N(B $B,O(B $B,P(B $B,Q(B $B,R(B $B,S(B $B,T(B $B,U(B $B,V(B $B,W(B $B,X(B $B,Y(B $B,Z(B $B,[(B $B,\(B $B,](B $B,^(B $B,_(B $B,`(B $B,a(B $B,b(B $B,c(B $B,d(B $B,e(B $B,f(B $B,g(B $B,h(B $B,i(B $B,j(B $B,k(B $B,l(B $B,m(B $B,n(B $B,o(B $B,p(B $B,q(B $B,r(B $B,s(B $B,t(B $B,u(B $B,v(B $B,w(B $B,x(B $B,y(B $B,z(B $B,{(B $B,|(B $B,}(B $B,~(B $B-!(B $B-"(B $B-#(B $B-$(B $B-%(B $B-&(B $B-'(B $B-((B $B-)(B $B-*(B $B-+(B $B-,(B $B--(B $B-.(B $B-/(B $B-0(B $B-1(B $B-2(B $B-3(B $B-4(B $B-5(B $B-6(B $B-7(B $B-8(B $B-9(B $B-:(B $B-;(B $B-<(B $B-=(B $B->(B $B-?(B $B-@(B $B-A(B $B-B(B $B-C(B $B-D(B $B-E(B $B-F(B $B-G(B $B-H(B $B-I(B $B-J(B $B-K(B $B-L(B $B-M(B $B-N(B $B-O(B $B-P(B $B-Q(B $B-R(B $B-S(B $B-T(B $B-U(B $B-V(B $B-W(B $B-X(B $B-Y(B $B-Z(B $B-[(B $B-\(B $B-](B $B-^(B $B-_(B $B-`(B $B-a(B $B-b(B $B-c(B $B-d(B $B-e(B $B-f(B $B-g(B $B-h(B $B-i(B $B-j(B $B-k(B $B-l(B $B-m(B $B-n(B $B-o(B $B-p(B $B-q(B $B-r(B $B-s(B $B-t(B $B-u(B $B-v(B $B-w(B $B-x(B $B-y(B $B-z(B $B-{(B $B-|(B $B-}(B $B-~(B $B.!(B $B."(B $B.#(B $B.$(B $B.%(B $B.&(B $B.'(B $B.((B $B.)(B $B.*(B $B.+(B $B.,(B $B.-(B $B..(B $B./(B $B.0(B $B.1(B $B.2(B $B.3(B $B.4(B $B.5(B $B.6(B $B.7(B $B.8(B $B.9(B $B.:(B $B.;(B $B.<(B $B.=(B $B.>(B $B.?(B $B.@(B $B.A(B $B.B(B $B.C(B $B.D(B $B.E(B $B.F(B $B.G(B $B.H(B $B.I(B $B.J(B $B.K(B $B.L(B $B.M(B $B.N(B $B.O(B $B.P(B $B.Q(B $B.R(B $B.S(B $B.T(B $B.U(B $B.V(B $B.W(B $B.X(B $B.Y(B $B.Z(B $B.[(B $B.\(B $B.](B $B.^(B $B._(B $B.`(B $B.a(B $B.b(B $B.c(B $B.d(B $B.e(B $B.f(B $B.g(B $B.h(B $B.i(B $B.j(B $B.k(B $B.l(B $B.m(B $B.n(B $B.o(B $B.p(B $B.q(B $B.r(B $B.s(B $B.t(B $B.u(B $B.v(B $B.w(B $B.x(B $B.y(B $B.z(B $B.{(B $B.|(B $B.}(B $B.~(B $B/!(B $B/"(B $B/#(B $B/$(B $B/%(B $B/&(B $B/'(B $B/((B $B/)(B $B/*(B $B/+(B $B/,(B $B/-(B $B/.(B $B//(B $B/0(B $B/1(B $B/2(B $B/3(B $B/4(B $B/5(B $B/6(B $B/7(B $B/8(B $B/9(B $B/:(B $B/;(B $B/<(B $B/=(B $B/>(B $B/?(B $B/@(B $B/A(B $B/B(B $B/C(B $B/D(B $B/E(B $B/F(B $B/G(B $B/H(B $B/I(B $B/J(B $B/K(B $B/L(B $B/M(B $B/N(B $B/O(B $B/P(B $B/Q(B $B/R(B $B/S(B $B/T(B $B/U(B $B/V(B $B/W(B $B/X(B $B/Y(B $B/Z(B $B/[(B $B/\(B $B/](B $B/^(B $B/_(B $B/`(B $B/a(B $B/b(B $B/c(B $B/d(B $B/e(B $B/f(B $B/g(B $B/h(B $B/i(B $B/j(B $B/k(B $B/l(B $B/m(B $B/n(B $B/o(B $B/p(B $B/q(B $B/r(B $B/s(B $B/t(B $B/u(B $B/v(B $B/w(B $B/x(B $B/y(B $B/z(B $B/{(B $B/|(B $B/}(B $B/~(B $B0!(B $B0"(B $B0#(B $B0$(B $B0%(B $B0&(B $B0'(B $B0((B $B0)(B $B0*(B $B0+(B $B0,(B $B0-(B $B0.(B $B0/(B $B00(B $B01(B $B02(B $B03(B $B04(B $B05(B $B06(B $B07(B $B08(B $B09(B $B0:(B $B0;(B $B0<(B $B0=(B $B0>(B $B0?(B $B0@(B $B0A(B $B0B(B $B0C(B $B0D(B $B0E(B $B0F(B $B0G(B $B0H(B $B0I(B $B0J(B $B0K(B $B0L(B $B0M(B $B0N(B $B0O(B $B0P(B $B0Q(B $B0R(B $B0S(B $B0T(B $B0U(B $B0V(B $B0W(B $B0X(B $B0Y(B $B0Z(B $B0[(B $B0\(B $B0](B $B0^(B $B0_(B $B0`(B $B0a(B $B0b(B $B0c(B $B0d(B $B0e(B $B0f(B $B0g(B $B0h(B $B0i(B $B0j(B $B0k(B $B0l(B $B0m(B $B0n(B $B0o(B $B0p(B $B0q(B $B0r(B $B0s(B $B0t(B $B0u(B $B0v(B $B0w(B $B0x(B $B0y(B $B0z(B $B0{(B $B0|(B $B0}(B $B0~(B $B1!(B $B1"(B $B1#(B $B1$(B $B1%(B $B1&(B $B1'(B $B1((B $B1)(B $B1*(B $B1+(B $B1,(B $B1-(B $B1.(B $B1/(B $B10(B $B11(B $B12(B $B13(B $B14(B $B15(B $B16(B $B17(B $B18(B $B19(B $B1:(B $B1;(B $B1<(B $B1=(B $B1>(B $B1?(B $B1@(B $B1A(B $B1B(B $B1C(B $B1D(B $B1E(B $B1F(B $B1G(B $B1H(B $B1I(B $B1J(B $B1K(B $B1L(B $B1M(B $B1N(B $B1O(B $B1P(B $B1Q(B $B1R(B $B1S(B $B1T(B $B1U(B $B1V(B $B1W(B $B1X(B $B1Y(B $B1Z(B $B1[(B $B1\(B $B1](B $B1^(B $B1_(B $B1`(B $B1a(B $B1b(B $B1c(B $B1d(B $B1e(B $B1f(B $B1g(B $B1h(B $B1i(B $B1j(B $B1k(B $B1l(B $B1m(B $B1n(B $B1o(B $B1p(B $B1q(B $B1r(B $B1s(B $B1t(B $B1u(B $B1v(B $B1w(B $B1x(B $B1y(B $B1z(B $B1{(B $B1|(B $B1}(B $B1~(B $B2!(B $B2"(B $B2#(B $B2$(B $B2%(B $B2&(B $B2'(B $B2((B $B2)(B $B2*(B $B2+(B $B2,(B $B2-(B $B2.(B $B2/(B $B20(B $B21(B $B22(B $B23(B $B24(B $B25(B $B26(B $B27(B $B28(B $B29(B $B2:(B $B2;(B $B2<(B $B2=(B $B2>(B $B2?(B $B2@(B $B2A(B $B2B(B $B2C(B $B2D(B $B2E(B $B2F(B $B2G(B $B2H(B $B2I(B $B2J(B $B2K(B $B2L(B $B2M(B $B2N(B $B2O(B $B2P(B $B2Q(B $B2R(B $B2S(B $B2T(B $B2U(B $B2V(B $B2W(B $B2X(B $B2Y(B $B2Z(B $B2[(B $B2\(B $B2](B $B2^(B $B2_(B $B2`(B $B2a(B $B2b(B $B2c(B $B2d(B $B2e(B $B2f(B $B2g(B $B2h(B $B2i(B $B2j(B $B2k(B $B2l(B $B2m(B $B2n(B $B2o(B $B2p(B $B2q(B $B2r(B $B2s(B $B2t(B $B2u(B $B2v(B $B2w(B $B2x(B $B2y(B $B2z(B $B2{(B $B2|(B $B2}(B $B2~(B $B3!(B $B3"(B $B3#(B $B3$(B $B3%(B $B3&(B $B3'(B $B3((B $B3)(B $B3*(B $B3+(B $B3,(B $B3-(B $B3.(B $B3/(B $B30(B $B31(B $B32(B $B33(B $B34(B $B35(B $B36(B $B37(B $B38(B $B39(B $B3:(B $B3;(B $B3<(B $B3=(B $B3>(B $B3?(B $B3@(B $B3A(B $B3B(B $B3C(B $B3D(B $B3E(B $B3F(B $B3G(B $B3H(B $B3I(B $B3J(B $B3K(B $B3L(B $B3M(B $B3N(B $B3O(B $B3P(B $B3Q(B $B3R(B $B3S(B $B3T(B $B3U(B $B3V(B $B3W(B $B3X(B $B3Y(B $B3Z(B $B3[(B $B3\(B $B3](B $B3^(B $B3_(B $B3`(B $B3a(B $B3b(B $B3c(B $B3d(B $B3e(B $B3f(B $B3g(B $B3h(B $B3i(B $B3j(B $B3k(B $B3l(B $B3m(B $B3n(B $B3o(B $B3p(B $B3q(B $B3r(B $B3s(B $B3t(B $B3u(B $B3v(B $B3w(B $B3x(B $B3y(B $B3z(B $B3{(B $B3|(B $B3}(B $B3~(B $B4!(B $B4"(B $B4#(B $B4$(B $B4%(B $B4&(B $B4'(B $B4((B $B4)(B $B4*(B $B4+(B $B4,(B $B4-(B $B4.(B $B4/(B $B40(B $B41(B $B42(B $B43(B $B44(B $B45(B $B46(B $B47(B $B48(B $B49(B $B4:(B $B4;(B $B4<(B $B4=(B $B4>(B $B4?(B $B4@(B $B4A(B $B4B(B $B4C(B $B4D(B $B4E(B $B4F(B $B4G(B $B4H(B $B4I(B $B4J(B $B4K(B $B4L(B $B4M(B $B4N(B $B4O(B $B4P(B $B4Q(B $B4R(B $B4S(B $B4T(B $B4U(B $B4V(B $B4W(B $B4X(B $B4Y(B $B4Z(B $B4[(B $B4\(B $B4](B $B4^(B $B4_(B $B4`(B $B4a(B $B4b(B $B4c(B $B4d(B $B4e(B $B4f(B $B4g(B $B4h(B $B4i(B $B4j(B $B4k(B $B4l(B $B4m(B $B4n(B $B4o(B $B4p(B $B4q(B $B4r(B $B4s(B $B4t(B $B4u(B $B4v(B $B4w(B $B4x(B $B4y(B $B4z(B $B4{(B $B4|(B $B4}(B $B4~(B $B5!(B $B5"(B $B5#(B $B5$(B $B5%(B $B5&(B $B5'(B $B5((B $B5)(B $B5*(B $B5+(B $B5,(B $B5-(B $B5.(B $B5/(B $B50(B $B51(B $B52(B $B53(B $B54(B $B55(B $B56(B $B57(B $B58(B $B59(B $B5:(B $B5;(B $B5<(B $B5=(B $B5>(B $B5?(B $B5@(B $B5A(B $B5B(B $B5C(B $B5D(B $B5E(B $B5F(B $B5G(B $B5H(B $B5I(B $B5J(B $B5K(B $B5L(B $B5M(B $B5N(B $B5O(B $B5P(B $B5Q(B $B5R(B $B5S(B $B5T(B $B5U(B $B5V(B $B5W(B $B5X(B $B5Y(B $B5Z(B $B5[(B $B5\(B $B5](B $B5^(B $B5_(B $B5`(B $B5a(B $B5b(B $B5c(B $B5d(B $B5e(B $B5f(B $B5g(B $B5h(B $B5i(B $B5j(B $B5k(B $B5l(B $B5m(B $B5n(B $B5o(B $B5p(B $B5q(B $B5r(B $B5s(B $B5t(B $B5u(B $B5v(B $B5w(B $B5x(B $B5y(B $B5z(B $B5{(B $B5|(B $B5}(B $B5~(B $B6!(B $B6"(B $B6#(B $B6$(B $B6%(B $B6&(B $B6'(B $B6((B $B6)(B $B6*(B $B6+(B $B6,(B $B6-(B $B6.(B $B6/(B $B60(B $B61(B $B62(B $B63(B $B64(B $B65(B $B66(B $B67(B $B68(B $B69(B $B6:(B $B6;(B $B6<(B $B6=(B $B6>(B $B6?(B $B6@(B $B6A(B $B6B(B $B6C(B $B6D(B $B6E(B $B6F(B $B6G(B $B6H(B $B6I(B $B6J(B $B6K(B $B6L(B $B6M(B $B6N(B $B6O(B $B6P(B $B6Q(B $B6R(B $B6S(B $B6T(B $B6U(B $B6V(B $B6W(B $B6X(B $B6Y(B $B6Z(B $B6[(B $B6\(B $B6](B $B6^(B $B6_(B $B6`(B $B6a(B $B6b(B $B6c(B $B6d(B $B6e(B $B6f(B $B6g(B $B6h(B $B6i(B $B6j(B $B6k(B $B6l(B $B6m(B $B6n(B $B6o(B $B6p(B $B6q(B $B6r(B $B6s(B $B6t(B $B6u(B $B6v(B $B6w(B $B6x(B $B6y(B $B6z(B $B6{(B $B6|(B $B6}(B $B6~(B $B7!(B $B7"(B $B7#(B $B7$(B $B7%(B $B7&(B $B7'(B $B7((B $B7)(B $B7*(B $B7+(B $B7,(B $B7-(B $B7.(B $B7/(B $B70(B $B71(B $B72(B $B73(B $B74(B $B75(B $B76(B $B77(B $B78(B $B79(B $B7:(B $B7;(B $B7<(B $B7=(B $B7>(B $B7?(B $B7@(B $B7A(B $B7B(B $B7C(B $B7D(B $B7E(B $B7F(B $B7G(B $B7H(B $B7I(B $B7J(B $B7K(B $B7L(B $B7M(B $B7N(B $B7O(B $B7P(B $B7Q(B $B7R(B $B7S(B $B7T(B $B7U(B $B7V(B $B7W(B $B7X(B $B7Y(B $B7Z(B $B7[(B $B7\(B $B7](B $B7^(B $B7_(B $B7`(B $B7a(B $B7b(B $B7c(B $B7d(B $B7e(B $B7f(B $B7g(B $B7h(B $B7i(B $B7j(B $B7k(B $B7l(B $B7m(B $B7n(B $B7o(B $B7p(B $B7q(B $B7r(B $B7s(B $B7t(B $B7u(B $B7v(B $B7w(B $B7x(B $B7y(B $B7z(B $B7{(B $B7|(B $B7}(B $B7~(B $B8!(B $B8"(B $B8#(B $B8$(B $B8%(B $B8&(B $B8'(B $B8((B $B8)(B $B8*(B $B8+(B $B8,(B $B8-(B $B8.(B $B8/(B $B80(B $B81(B $B82(B $B83(B $B84(B $B85(B $B86(B $B87(B $B88(B $B89(B $B8:(B $B8;(B $B8<(B $B8=(B $B8>(B $B8?(B $B8@(B $B8A(B $B8B(B $B8C(B $B8D(B $B8E(B $B8F(B $B8G(B $B8H(B $B8I(B $B8J(B $B8K(B $B8L(B $B8M(B $B8N(B $B8O(B $B8P(B $B8Q(B $B8R(B $B8S(B $B8T(B $B8U(B $B8V(B $B8W(B $B8X(B $B8Y(B $B8Z(B $B8[(B $B8\(B $B8](B $B8^(B $B8_(B $B8`(B $B8a(B $B8b(B $B8c(B $B8d(B $B8e(B $B8f(B $B8g(B $B8h(B $B8i(B $B8j(B $B8k(B $B8l(B $B8m(B $B8n(B $B8o(B $B8p(B $B8q(B $B8r(B $B8s(B $B8t(B $B8u(B $B8v(B $B8w(B $B8x(B $B8y(B $B8z(B $B8{(B $B8|(B $B8}(B $B8~(B $B9!(B $B9"(B $B9#(B $B9$(B $B9%(B $B9&(B $B9'(B $B9((B $B9)(B $B9*(B $B9+(B $B9,(B $B9-(B $B9.(B $B9/(B $B90(B $B91(B $B92(B $B93(B $B94(B $B95(B $B96(B $B97(B $B98(B $B99(B $B9:(B $B9;(B $B9<(B $B9=(B $B9>(B $B9?(B $B9@(B $B9A(B $B9B(B $B9C(B $B9D(B $B9E(B $B9F(B $B9G(B $B9H(B $B9I(B $B9J(B $B9K(B $B9L(B $B9M(B $B9N(B $B9O(B $B9P(B $B9Q(B $B9R(B $B9S(B $B9T(B $B9U(B $B9V(B $B9W(B $B9X(B $B9Y(B $B9Z(B $B9[(B $B9\(B $B9](B $B9^(B $B9_(B $B9`(B $B9a(B $B9b(B $B9c(B $B9d(B $B9e(B $B9f(B $B9g(B $B9h(B $B9i(B $B9j(B $B9k(B $B9l(B $B9m(B $B9n(B $B9o(B $B9p(B $B9q(B $B9r(B $B9s(B $B9t(B $B9u(B $B9v(B $B9w(B $B9x(B $B9y(B $B9z(B $B9{(B $B9|(B $B9}(B $B9~(B $B:!(B $B:"(B $B:#(B $B:$(B $B:%(B $B:&(B $B:'(B $B:((B $B:)(B $B:*(B $B:+(B $B:,(B $B:-(B $B:.(B $B:/(B $B:0(B $B:1(B $B:2(B $B:3(B $B:4(B $B:5(B $B:6(B $B:7(B $B:8(B $B:9(B $B::(B $B:;(B $B:<(B $B:=(B $B:>(B $B:?(B $B:@(B $B:A(B $B:B(B $B:C(B $B:D(B $B:E(B $B:F(B $B:G(B $B:H(B $B:I(B $B:J(B $B:K(B $B:L(B $B:M(B $B:N(B $B:O(B $B:P(B $B:Q(B $B:R(B $B:S(B $B:T(B $B:U(B $B:V(B $B:W(B $B:X(B $B:Y(B $B:Z(B $B:[(B $B:\(B $B:](B $B:^(B $B:_(B $B:`(B $B:a(B $B:b(B $B:c(B $B:d(B $B:e(B $B:f(B $B:g(B $B:h(B $B:i(B $B:j(B $B:k(B $B:l(B $B:m(B $B:n(B $B:o(B $B:p(B $B:q(B $B:r(B $B:s(B $B:t(B $B:u(B $B:v(B $B:w(B $B:x(B $B:y(B $B:z(B $B:{(B $B:|(B $B:}(B $B:~(B $B;!(B $B;"(B $B;#(B $B;$(B $B;%(B $B;&(B $B;'(B $B;((B $B;)(B $B;*(B $B;+(B $B;,(B $B;-(B $B;.(B $B;/(B $B;0(B $B;1(B $B;2(B $B;3(B $B;4(B $B;5(B $B;6(B $B;7(B $B;8(B $B;9(B $B;:(B $B;;(B $B;<(B $B;=(B $B;>(B $B;?(B $B;@(B $B;A(B $B;B(B $B;C(B $B;D(B $B;E(B $B;F(B $B;G(B $B;H(B $B;I(B $B;J(B $B;K(B $B;L(B $B;M(B $B;N(B $B;O(B $B;P(B $B;Q(B $B;R(B $B;S(B $B;T(B $B;U(B $B;V(B $B;W(B $B;X(B $B;Y(B $B;Z(B $B;[(B $B;\(B $B;](B $B;^(B $B;_(B $B;`(B $B;a(B $B;b(B $B;c(B $B;d(B $B;e(B $B;f(B $B;g(B $B;h(B $B;i(B $B;j(B $B;k(B $B;l(B $B;m(B $B;n(B $B;o(B $B;p(B $B;q(B $B;r(B $B;s(B $B;t(B $B;u(B $B;v(B $B;w(B $B;x(B $B;y(B $B;z(B $B;{(B $B;|(B $B;}(B $B;~(B $B(B $B(B $B=?(B $B=@(B $B=A(B $B=B(B $B=C(B $B=D(B $B=E(B $B=F(B $B=G(B $B=H(B $B=I(B $B=J(B $B=K(B $B=L(B $B=M(B $B=N(B $B=O(B $B=P(B $B=Q(B $B=R(B $B=S(B $B=T(B $B=U(B $B=V(B $B=W(B $B=X(B $B=Y(B $B=Z(B $B=[(B $B=\(B $B=](B $B=^(B $B=_(B $B=`(B $B=a(B $B=b(B $B=c(B $B=d(B $B=e(B $B=f(B $B=g(B $B=h(B $B=i(B $B=j(B $B=k(B $B=l(B $B=m(B $B=n(B $B=o(B $B=p(B $B=q(B $B=r(B $B=s(B $B=t(B $B=u(B $B=v(B $B=w(B $B=x(B $B=y(B $B=z(B $B={(B $B=|(B $B=}(B $B=~(B $B>!(B $B>"(B $B>#(B $B>$(B $B>%(B $B>&(B $B>'(B $B>((B $B>)(B $B>*(B $B>+(B $B>,(B $B>-(B $B>.(B $B>/(B $B>0(B $B>1(B $B>2(B $B>3(B $B>4(B $B>5(B $B>6(B $B>7(B $B>8(B $B>9(B $B>:(B $B>;(B $B><(B $B>=(B $B>>(B $B>?(B $B>@(B $B>A(B $B>B(B $B>C(B $B>D(B $B>E(B $B>F(B $B>G(B $B>H(B $B>I(B $B>J(B $B>K(B $B>L(B $B>M(B $B>N(B $B>O(B $B>P(B $B>Q(B $B>R(B $B>S(B $B>T(B $B>U(B $B>V(B $B>W(B $B>X(B $B>Y(B $B>Z(B $B>[(B $B>\(B $B>](B $B>^(B $B>_(B $B>`(B $B>a(B $B>b(B $B>c(B $B>d(B $B>e(B $B>f(B $B>g(B $B>h(B $B>i(B $B>j(B $B>k(B $B>l(B $B>m(B $B>n(B $B>o(B $B>p(B $B>q(B $B>r(B $B>s(B $B>t(B $B>u(B $B>v(B $B>w(B $B>x(B $B>y(B $B>z(B $B>{(B $B>|(B $B>}(B $B>~(B $B?!(B $B?"(B $B?#(B $B?$(B $B?%(B $B?&(B $B?'(B $B?((B $B?)(B $B?*(B $B?+(B $B?,(B $B?-(B $B?.(B $B?/(B $B?0(B $B?1(B $B?2(B $B?3(B $B?4(B $B?5(B $B?6(B $B?7(B $B?8(B $B?9(B $B?:(B $B?;(B $B?<(B $B?=(B $B?>(B $B??(B $B?@(B $B?A(B $B?B(B $B?C(B $B?D(B $B?E(B $B?F(B $B?G(B $B?H(B $B?I(B $B?J(B $B?K(B $B?L(B $B?M(B $B?N(B $B?O(B $B?P(B $B?Q(B $B?R(B $B?S(B $B?T(B $B?U(B $B?V(B $B?W(B $B?X(B $B?Y(B $B?Z(B $B?[(B $B?\(B $B?](B $B?^(B $B?_(B $B?`(B $B?a(B $B?b(B $B?c(B $B?d(B $B?e(B $B?f(B $B?g(B $B?h(B $B?i(B $B?j(B $B?k(B $B?l(B $B?m(B $B?n(B $B?o(B $B?p(B $B?q(B $B?r(B $B?s(B $B?t(B $B?u(B $B?v(B $B?w(B $B?x(B $B?y(B $B?z(B $B?{(B $B?|(B $B?}(B $B?~(B $B@!(B $B@"(B $B@#(B $B@$(B $B@%(B $B@&(B $B@'(B $B@((B $B@)(B $B@*(B $B@+(B $B@,(B $B@-(B $B@.(B $B@/(B $B@0(B $B@1(B $B@2(B $B@3(B $B@4(B $B@5(B $B@6(B $B@7(B $B@8(B $B@9(B $B@:(B $B@;(B $B@<(B $B@=(B $B@>(B $B@?(B $B@@(B $B@A(B $B@B(B $B@C(B $B@D(B $B@E(B $B@F(B $B@G(B $B@H(B $B@I(B $B@J(B $B@K(B $B@L(B $B@M(B $B@N(B $B@O(B $B@P(B $B@Q(B $B@R(B $B@S(B $B@T(B $B@U(B $B@V(B $B@W(B $B@X(B $B@Y(B $B@Z(B $B@[(B $B@\(B $B@](B $B@^(B $B@_(B $B@`(B $B@a(B $B@b(B $B@c(B $B@d(B $B@e(B $B@f(B $B@g(B $B@h(B $B@i(B $B@j(B $B@k(B $B@l(B $B@m(B $B@n(B $B@o(B $B@p(B $B@q(B $B@r(B $B@s(B $B@t(B $B@u(B $B@v(B $B@w(B $B@x(B $B@y(B $B@z(B $B@{(B $B@|(B $B@}(B $B@~(B $BA!(B $BA"(B $BA#(B $BA$(B $BA%(B $BA&(B $BA'(B $BA((B $BA)(B $BA*(B $BA+(B $BA,(B $BA-(B $BA.(B $BA/(B $BA0(B $BA1(B $BA2(B $BA3(B $BA4(B $BA5(B $BA6(B $BA7(B $BA8(B $BA9(B $BA:(B $BA;(B $BA<(B $BA=(B $BA>(B $BA?(B $BA@(B $BAA(B $BAB(B $BAC(B $BAD(B $BAE(B $BAF(B $BAG(B $BAH(B $BAI(B $BAJ(B $BAK(B $BAL(B $BAM(B $BAN(B $BAO(B $BAP(B $BAQ(B $BAR(B $BAS(B $BAT(B $BAU(B $BAV(B $BAW(B $BAX(B $BAY(B $BAZ(B $BA[(B $BA\(B $BA](B $BA^(B $BA_(B $BA`(B $BAa(B $BAb(B $BAc(B $BAd(B $BAe(B $BAf(B $BAg(B $BAh(B $BAi(B $BAj(B $BAk(B $BAl(B $BAm(B $BAn(B $BAo(B $BAp(B $BAq(B $BAr(B $BAs(B $BAt(B $BAu(B $BAv(B $BAw(B $BAx(B $BAy(B $BAz(B $BA{(B $BA|(B $BA}(B $BA~(B $BB!(B $BB"(B $BB#(B $BB$(B $BB%(B $BB&(B $BB'(B $BB((B $BB)(B $BB*(B $BB+(B $BB,(B $BB-(B $BB.(B $BB/(B $BB0(B $BB1(B $BB2(B $BB3(B $BB4(B $BB5(B $BB6(B $BB7(B $BB8(B $BB9(B $BB:(B $BB;(B $BB<(B $BB=(B $BB>(B $BB?(B $BB@(B $BBA(B $BBB(B $BBC(B $BBD(B $BBE(B $BBF(B $BBG(B $BBH(B $BBI(B $BBJ(B $BBK(B $BBL(B $BBM(B $BBN(B $BBO(B $BBP(B $BBQ(B $BBR(B $BBS(B $BBT(B $BBU(B $BBV(B $BBW(B $BBX(B $BBY(B $BBZ(B $BB[(B $BB\(B $BB](B $BB^(B $BB_(B $BB`(B $BBa(B $BBb(B $BBc(B $BBd(B $BBe(B $BBf(B $BBg(B $BBh(B $BBi(B $BBj(B $BBk(B $BBl(B $BBm(B $BBn(B $BBo(B $BBp(B $BBq(B $BBr(B $BBs(B $BBt(B $BBu(B $BBv(B $BBw(B $BBx(B $BBy(B $BBz(B $BB{(B $BB|(B $BB}(B $BB~(B $BC!(B $BC"(B $BC#(B $BC$(B $BC%(B $BC&(B $BC'(B $BC((B $BC)(B $BC*(B $BC+(B $BC,(B $BC-(B $BC.(B $BC/(B $BC0(B $BC1(B $BC2(B $BC3(B $BC4(B $BC5(B $BC6(B $BC7(B $BC8(B $BC9(B $BC:(B $BC;(B $BC<(B $BC=(B $BC>(B $BC?(B $BC@(B $BCA(B $BCB(B $BCC(B $BCD(B $BCE(B $BCF(B $BCG(B $BCH(B $BCI(B $BCJ(B $BCK(B $BCL(B $BCM(B $BCN(B $BCO(B $BCP(B $BCQ(B $BCR(B $BCS(B $BCT(B $BCU(B $BCV(B $BCW(B $BCX(B $BCY(B $BCZ(B $BC[(B $BC\(B $BC](B $BC^(B $BC_(B $BC`(B $BCa(B $BCb(B $BCc(B $BCd(B $BCe(B $BCf(B $BCg(B $BCh(B $BCi(B $BCj(B $BCk(B $BCl(B $BCm(B $BCn(B $BCo(B $BCp(B $BCq(B $BCr(B $BCs(B $BCt(B $BCu(B $BCv(B $BCw(B $BCx(B $BCy(B $BCz(B $BC{(B $BC|(B $BC}(B $BC~(B $BD!(B $BD"(B $BD#(B $BD$(B $BD%(B $BD&(B $BD'(B $BD((B $BD)(B $BD*(B $BD+(B $BD,(B $BD-(B $BD.(B $BD/(B $BD0(B $BD1(B $BD2(B $BD3(B $BD4(B $BD5(B $BD6(B $BD7(B $BD8(B $BD9(B $BD:(B $BD;(B $BD<(B $BD=(B $BD>(B $BD?(B $BD@(B $BDA(B $BDB(B $BDC(B $BDD(B $BDE(B $BDF(B $BDG(B $BDH(B $BDI(B $BDJ(B $BDK(B $BDL(B $BDM(B $BDN(B $BDO(B $BDP(B $BDQ(B $BDR(B $BDS(B $BDT(B $BDU(B $BDV(B $BDW(B $BDX(B $BDY(B $BDZ(B $BD[(B $BD\(B $BD](B $BD^(B $BD_(B $BD`(B $BDa(B $BDb(B $BDc(B $BDd(B $BDe(B $BDf(B $BDg(B $BDh(B $BDi(B $BDj(B $BDk(B $BDl(B $BDm(B $BDn(B $BDo(B $BDp(B $BDq(B $BDr(B $BDs(B $BDt(B $BDu(B $BDv(B $BDw(B $BDx(B $BDy(B $BDz(B $BD{(B $BD|(B $BD}(B $BD~(B $BE!(B $BE"(B $BE#(B $BE$(B $BE%(B $BE&(B $BE'(B $BE((B $BE)(B $BE*(B $BE+(B $BE,(B $BE-(B $BE.(B $BE/(B $BE0(B $BE1(B $BE2(B $BE3(B $BE4(B $BE5(B $BE6(B $BE7(B $BE8(B $BE9(B $BE:(B $BE;(B $BE<(B $BE=(B $BE>(B $BE?(B $BE@(B $BEA(B $BEB(B $BEC(B $BED(B $BEE(B $BEF(B $BEG(B $BEH(B $BEI(B $BEJ(B $BEK(B $BEL(B $BEM(B $BEN(B $BEO(B $BEP(B $BEQ(B $BER(B $BES(B $BET(B $BEU(B $BEV(B $BEW(B $BEX(B $BEY(B $BEZ(B $BE[(B $BE\(B $BE](B $BE^(B $BE_(B $BE`(B $BEa(B $BEb(B $BEc(B $BEd(B $BEe(B $BEf(B $BEg(B $BEh(B $BEi(B $BEj(B $BEk(B $BEl(B $BEm(B $BEn(B $BEo(B $BEp(B $BEq(B $BEr(B $BEs(B $BEt(B $BEu(B $BEv(B $BEw(B $BEx(B $BEy(B $BEz(B $BE{(B $BE|(B $BE}(B $BE~(B $BF!(B $BF"(B $BF#(B $BF$(B $BF%(B $BF&(B $BF'(B $BF((B $BF)(B $BF*(B $BF+(B $BF,(B $BF-(B $BF.(B $BF/(B $BF0(B $BF1(B $BF2(B $BF3(B $BF4(B $BF5(B $BF6(B $BF7(B $BF8(B $BF9(B $BF:(B $BF;(B $BF<(B $BF=(B $BF>(B $BF?(B $BF@(B $BFA(B $BFB(B $BFC(B $BFD(B $BFE(B $BFF(B $BFG(B $BFH(B $BFI(B $BFJ(B $BFK(B $BFL(B $BFM(B $BFN(B $BFO(B $BFP(B $BFQ(B $BFR(B $BFS(B $BFT(B $BFU(B $BFV(B $BFW(B $BFX(B $BFY(B $BFZ(B $BF[(B $BF\(B $BF](B $BF^(B $BF_(B $BF`(B $BFa(B $BFb(B $BFc(B $BFd(B $BFe(B $BFf(B $BFg(B $BFh(B $BFi(B $BFj(B $BFk(B $BFl(B $BFm(B $BFn(B $BFo(B $BFp(B $BFq(B $BFr(B $BFs(B $BFt(B $BFu(B $BFv(B $BFw(B $BFx(B $BFy(B $BFz(B $BF{(B $BF|(B $BF}(B $BF~(B $BG!(B $BG"(B $BG#(B $BG$(B $BG%(B $BG&(B $BG'(B $BG((B $BG)(B $BG*(B $BG+(B $BG,(B $BG-(B $BG.(B $BG/(B $BG0(B $BG1(B $BG2(B $BG3(B $BG4(B $BG5(B $BG6(B $BG7(B $BG8(B $BG9(B $BG:(B $BG;(B $BG<(B $BG=(B $BG>(B $BG?(B $BG@(B $BGA(B $BGB(B $BGC(B $BGD(B $BGE(B $BGF(B $BGG(B $BGH(B $BGI(B $BGJ(B $BGK(B $BGL(B $BGM(B $BGN(B $BGO(B $BGP(B $BGQ(B $BGR(B $BGS(B $BGT(B $BGU(B $BGV(B $BGW(B $BGX(B $BGY(B $BGZ(B $BG[(B $BG\(B $BG](B $BG^(B $BG_(B $BG`(B $BGa(B $BGb(B $BGc(B $BGd(B $BGe(B $BGf(B $BGg(B $BGh(B $BGi(B $BGj(B $BGk(B $BGl(B $BGm(B $BGn(B $BGo(B $BGp(B $BGq(B $BGr(B $BGs(B $BGt(B $BGu(B $BGv(B $BGw(B $BGx(B $BGy(B $BGz(B $BG{(B $BG|(B $BG}(B $BG~(B $BH!(B $BH"(B $BH#(B $BH$(B $BH%(B $BH&(B $BH'(B $BH((B $BH)(B $BH*(B $BH+(B $BH,(B $BH-(B $BH.(B $BH/(B $BH0(B $BH1(B $BH2(B $BH3(B $BH4(B $BH5(B $BH6(B $BH7(B $BH8(B $BH9(B $BH:(B $BH;(B $BH<(B $BH=(B $BH>(B $BH?(B $BH@(B $BHA(B $BHB(B $BHC(B $BHD(B $BHE(B $BHF(B $BHG(B $BHH(B $BHI(B $BHJ(B $BHK(B $BHL(B $BHM(B $BHN(B $BHO(B $BHP(B $BHQ(B $BHR(B $BHS(B $BHT(B $BHU(B $BHV(B $BHW(B $BHX(B $BHY(B $BHZ(B $BH[(B $BH\(B $BH](B $BH^(B $BH_(B $BH`(B $BHa(B $BHb(B $BHc(B $BHd(B $BHe(B $BHf(B $BHg(B $BHh(B $BHi(B $BHj(B $BHk(B $BHl(B $BHm(B $BHn(B $BHo(B $BHp(B $BHq(B $BHr(B $BHs(B $BHt(B $BHu(B $BHv(B $BHw(B $BHx(B $BHy(B $BHz(B $BH{(B $BH|(B $BH}(B $BH~(B $BI!(B $BI"(B $BI#(B $BI$(B $BI%(B $BI&(B $BI'(B $BI((B $BI)(B $BI*(B $BI+(B $BI,(B $BI-(B $BI.(B $BI/(B $BI0(B $BI1(B $BI2(B $BI3(B $BI4(B $BI5(B $BI6(B $BI7(B $BI8(B $BI9(B $BI:(B $BI;(B $BI<(B $BI=(B $BI>(B $BI?(B $BI@(B $BIA(B $BIB(B $BIC(B $BID(B $BIE(B $BIF(B $BIG(B $BIH(B $BII(B $BIJ(B $BIK(B $BIL(B $BIM(B $BIN(B $BIO(B $BIP(B $BIQ(B $BIR(B $BIS(B $BIT(B $BIU(B $BIV(B $BIW(B $BIX(B $BIY(B $BIZ(B $BI[(B $BI\(B $BI](B $BI^(B $BI_(B $BI`(B $BIa(B $BIb(B $BIc(B $BId(B $BIe(B $BIf(B $BIg(B $BIh(B $BIi(B $BIj(B $BIk(B $BIl(B $BIm(B $BIn(B $BIo(B $BIp(B $BIq(B $BIr(B $BIs(B $BIt(B $BIu(B $BIv(B $BIw(B $BIx(B $BIy(B $BIz(B $BI{(B $BI|(B $BI}(B $BI~(B $BJ!(B $BJ"(B $BJ#(B $BJ$(B $BJ%(B $BJ&(B $BJ'(B $BJ((B $BJ)(B $BJ*(B $BJ+(B $BJ,(B $BJ-(B $BJ.(B $BJ/(B $BJ0(B $BJ1(B $BJ2(B $BJ3(B $BJ4(B $BJ5(B $BJ6(B $BJ7(B $BJ8(B $BJ9(B $BJ:(B $BJ;(B $BJ<(B $BJ=(B $BJ>(B $BJ?(B $BJ@(B $BJA(B $BJB(B $BJC(B $BJD(B $BJE(B $BJF(B $BJG(B $BJH(B $BJI(B $BJJ(B $BJK(B $BJL(B $BJM(B $BJN(B $BJO(B $BJP(B $BJQ(B $BJR(B $BJS(B $BJT(B $BJU(B $BJV(B $BJW(B $BJX(B $BJY(B $BJZ(B $BJ[(B $BJ\(B $BJ](B $BJ^(B $BJ_(B $BJ`(B $BJa(B $BJb(B $BJc(B $BJd(B $BJe(B $BJf(B $BJg(B $BJh(B $BJi(B $BJj(B $BJk(B $BJl(B $BJm(B $BJn(B $BJo(B $BJp(B $BJq(B $BJr(B $BJs(B $BJt(B $BJu(B $BJv(B $BJw(B $BJx(B $BJy(B $BJz(B $BJ{(B $BJ|(B $BJ}(B $BJ~(B $BK!(B $BK"(B $BK#(B $BK$(B $BK%(B $BK&(B $BK'(B $BK((B $BK)(B $BK*(B $BK+(B $BK,(B $BK-(B $BK.(B $BK/(B $BK0(B $BK1(B $BK2(B $BK3(B $BK4(B $BK5(B $BK6(B $BK7(B $BK8(B $BK9(B $BK:(B $BK;(B $BK<(B $BK=(B $BK>(B $BK?(B $BK@(B $BKA(B $BKB(B $BKC(B $BKD(B $BKE(B $BKF(B $BKG(B $BKH(B $BKI(B $BKJ(B $BKK(B $BKL(B $BKM(B $BKN(B $BKO(B $BKP(B $BKQ(B $BKR(B $BKS(B $BKT(B $BKU(B $BKV(B $BKW(B $BKX(B $BKY(B $BKZ(B $BK[(B $BK\(B $BK](B $BK^(B $BK_(B $BK`(B $BKa(B $BKb(B $BKc(B $BKd(B $BKe(B $BKf(B $BKg(B $BKh(B $BKi(B $BKj(B $BKk(B $BKl(B $BKm(B $BKn(B $BKo(B $BKp(B $BKq(B $BKr(B $BKs(B $BKt(B $BKu(B $BKv(B $BKw(B $BKx(B $BKy(B $BKz(B $BK{(B $BK|(B $BK}(B $BK~(B $BL!(B $BL"(B $BL#(B $BL$(B $BL%(B $BL&(B $BL'(B $BL((B $BL)(B $BL*(B $BL+(B $BL,(B $BL-(B $BL.(B $BL/(B $BL0(B $BL1(B $BL2(B $BL3(B $BL4(B $BL5(B $BL6(B $BL7(B $BL8(B $BL9(B $BL:(B $BL;(B $BL<(B $BL=(B $BL>(B $BL?(B $BL@(B $BLA(B $BLB(B $BLC(B $BLD(B $BLE(B $BLF(B $BLG(B $BLH(B $BLI(B $BLJ(B $BLK(B $BLL(B $BLM(B $BLN(B $BLO(B $BLP(B $BLQ(B $BLR(B $BLS(B $BLT(B $BLU(B $BLV(B $BLW(B $BLX(B $BLY(B $BLZ(B $BL[(B $BL\(B $BL](B $BL^(B $BL_(B $BL`(B $BLa(B $BLb(B $BLc(B $BLd(B $BLe(B $BLf(B $BLg(B $BLh(B $BLi(B $BLj(B $BLk(B $BLl(B $BLm(B $BLn(B $BLo(B $BLp(B $BLq(B $BLr(B $BLs(B $BLt(B $BLu(B $BLv(B $BLw(B $BLx(B $BLy(B $BLz(B $BL{(B $BL|(B $BL}(B $BL~(B $BM!(B $BM"(B $BM#(B $BM$(B $BM%(B $BM&(B $BM'(B $BM((B $BM)(B $BM*(B $BM+(B $BM,(B $BM-(B $BM.(B $BM/(B $BM0(B $BM1(B $BM2(B $BM3(B $BM4(B $BM5(B $BM6(B $BM7(B $BM8(B $BM9(B $BM:(B $BM;(B $BM<(B $BM=(B $BM>(B $BM?(B $BM@(B $BMA(B $BMB(B $BMC(B $BMD(B $BME(B $BMF(B $BMG(B $BMH(B $BMI(B $BMJ(B $BMK(B $BML(B $BMM(B $BMN(B $BMO(B $BMP(B $BMQ(B $BMR(B $BMS(B $BMT(B $BMU(B $BMV(B $BMW(B $BMX(B $BMY(B $BMZ(B $BM[(B $BM\(B $BM](B $BM^(B $BM_(B $BM`(B $BMa(B $BMb(B $BMc(B $BMd(B $BMe(B $BMf(B $BMg(B $BMh(B $BMi(B $BMj(B $BMk(B $BMl(B $BMm(B $BMn(B $BMo(B $BMp(B $BMq(B $BMr(B $BMs(B $BMt(B $BMu(B $BMv(B $BMw(B $BMx(B $BMy(B $BMz(B $BM{(B $BM|(B $BM}(B $BM~(B $BN!(B $BN"(B $BN#(B $BN$(B $BN%(B $BN&(B $BN'(B $BN((B $BN)(B $BN*(B $BN+(B $BN,(B $BN-(B $BN.(B $BN/(B $BN0(B $BN1(B $BN2(B $BN3(B $BN4(B $BN5(B $BN6(B $BN7(B $BN8(B $BN9(B $BN:(B $BN;(B $BN<(B $BN=(B $BN>(B $BN?(B $BN@(B $BNA(B $BNB(B $BNC(B $BND(B $BNE(B $BNF(B $BNG(B $BNH(B $BNI(B $BNJ(B $BNK(B $BNL(B $BNM(B $BNN(B $BNO(B $BNP(B $BNQ(B $BNR(B $BNS(B $BNT(B $BNU(B $BNV(B $BNW(B $BNX(B $BNY(B $BNZ(B $BN[(B $BN\(B $BN](B $BN^(B $BN_(B $BN`(B $BNa(B $BNb(B $BNc(B $BNd(B $BNe(B $BNf(B $BNg(B $BNh(B $BNi(B $BNj(B $BNk(B $BNl(B $BNm(B $BNn(B $BNo(B $BNp(B $BNq(B $BNr(B $BNs(B $BNt(B $BNu(B $BNv(B $BNw(B $BNx(B $BNy(B $BNz(B $BN{(B $BN|(B $BN}(B $BN~(B $BO!(B $BO"(B $BO#(B $BO$(B $BO%(B $BO&(B $BO'(B $BO((B $BO)(B $BO*(B $BO+(B $BO,(B $BO-(B $BO.(B $BO/(B $BO0(B $BO1(B $BO2(B $BO3(B $BO4(B $BO5(B $BO6(B $BO7(B $BO8(B $BO9(B $BO:(B $BO;(B $BO<(B $BO=(B $BO>(B $BO?(B $BO@(B $BOA(B $BOB(B $BOC(B $BOD(B $BOE(B $BOF(B $BOG(B $BOH(B $BOI(B $BOJ(B $BOK(B $BOL(B $BOM(B $BON(B $BOO(B $BOP(B $BOQ(B $BOR(B $BOS(B $BOT(B $BOU(B $BOV(B $BOW(B $BOX(B $BOY(B $BOZ(B $BO[(B $BO\(B $BO](B $BO^(B $BO_(B $BO`(B $BOa(B $BOb(B $BOc(B $BOd(B $BOe(B $BOf(B $BOg(B $BOh(B $BOi(B $BOj(B $BOk(B $BOl(B $BOm(B $BOn(B $BOo(B $BOp(B $BOq(B $BOr(B $BOs(B $BOt(B $BOu(B $BOv(B $BOw(B $BOx(B $BOy(B $BOz(B $BO{(B $BO|(B $BO}(B $BO~(B $BP!(B $BP"(B $BP#(B $BP$(B $BP%(B $BP&(B $BP'(B $BP((B $BP)(B $BP*(B $BP+(B $BP,(B $BP-(B $BP.(B $BP/(B $BP0(B $BP1(B $BP2(B $BP3(B $BP4(B $BP5(B $BP6(B $BP7(B $BP8(B $BP9(B $BP:(B $BP;(B $BP<(B $BP=(B $BP>(B $BP?(B $BP@(B $BPA(B $BPB(B $BPC(B $BPD(B $BPE(B $BPF(B $BPG(B $BPH(B $BPI(B $BPJ(B $BPK(B $BPL(B $BPM(B $BPN(B $BPO(B $BPP(B $BPQ(B $BPR(B $BPS(B $BPT(B $BPU(B $BPV(B $BPW(B $BPX(B $BPY(B $BPZ(B $BP[(B $BP\(B $BP](B $BP^(B $BP_(B $BP`(B $BPa(B $BPb(B $BPc(B $BPd(B $BPe(B $BPf(B $BPg(B $BPh(B $BPi(B $BPj(B $BPk(B $BPl(B $BPm(B $BPn(B $BPo(B $BPp(B $BPq(B $BPr(B $BPs(B $BPt(B $BPu(B $BPv(B $BPw(B $BPx(B $BPy(B $BPz(B $BP{(B $BP|(B $BP}(B $BP~(B $BQ!(B $BQ"(B $BQ#(B $BQ$(B $BQ%(B $BQ&(B $BQ'(B $BQ((B $BQ)(B $BQ*(B $BQ+(B $BQ,(B $BQ-(B $BQ.(B $BQ/(B $BQ0(B $BQ1(B $BQ2(B $BQ3(B $BQ4(B $BQ5(B $BQ6(B $BQ7(B $BQ8(B $BQ9(B $BQ:(B $BQ;(B $BQ<(B $BQ=(B $BQ>(B $BQ?(B $BQ@(B $BQA(B $BQB(B $BQC(B $BQD(B $BQE(B $BQF(B $BQG(B $BQH(B $BQI(B $BQJ(B $BQK(B $BQL(B $BQM(B $BQN(B $BQO(B $BQP(B $BQQ(B $BQR(B $BQS(B $BQT(B $BQU(B $BQV(B $BQW(B $BQX(B $BQY(B $BQZ(B $BQ[(B $BQ\(B $BQ](B $BQ^(B $BQ_(B $BQ`(B $BQa(B $BQb(B $BQc(B $BQd(B $BQe(B $BQf(B $BQg(B $BQh(B $BQi(B $BQj(B $BQk(B $BQl(B $BQm(B $BQn(B $BQo(B $BQp(B $BQq(B $BQr(B $BQs(B $BQt(B $BQu(B $BQv(B $BQw(B $BQx(B $BQy(B $BQz(B $BQ{(B $BQ|(B $BQ}(B $BQ~(B $BR!(B $BR"(B $BR#(B $BR$(B $BR%(B $BR&(B $BR'(B $BR((B $BR)(B $BR*(B $BR+(B $BR,(B $BR-(B $BR.(B $BR/(B $BR0(B $BR1(B $BR2(B $BR3(B $BR4(B $BR5(B $BR6(B $BR7(B $BR8(B $BR9(B $BR:(B $BR;(B $BR<(B $BR=(B $BR>(B $BR?(B $BR@(B $BRA(B $BRB(B $BRC(B $BRD(B $BRE(B $BRF(B $BRG(B $BRH(B $BRI(B $BRJ(B $BRK(B $BRL(B $BRM(B $BRN(B $BRO(B $BRP(B $BRQ(B $BRR(B $BRS(B $BRT(B $BRU(B $BRV(B $BRW(B $BRX(B $BRY(B $BRZ(B $BR[(B $BR\(B $BR](B $BR^(B $BR_(B $BR`(B $BRa(B $BRb(B $BRc(B $BRd(B $BRe(B $BRf(B $BRg(B $BRh(B $BRi(B $BRj(B $BRk(B $BRl(B $BRm(B $BRn(B $BRo(B $BRp(B $BRq(B $BRr(B $BRs(B $BRt(B $BRu(B $BRv(B $BRw(B $BRx(B $BRy(B $BRz(B $BR{(B $BR|(B $BR}(B $BR~(B $BS!(B $BS"(B $BS#(B $BS$(B $BS%(B $BS&(B $BS'(B $BS((B $BS)(B $BS*(B $BS+(B $BS,(B $BS-(B $BS.(B $BS/(B $BS0(B $BS1(B $BS2(B $BS3(B $BS4(B $BS5(B $BS6(B $BS7(B $BS8(B $BS9(B $BS:(B $BS;(B $BS<(B $BS=(B $BS>(B $BS?(B $BS@(B $BSA(B $BSB(B $BSC(B $BSD(B $BSE(B $BSF(B $BSG(B $BSH(B $BSI(B $BSJ(B $BSK(B $BSL(B $BSM(B $BSN(B $BSO(B $BSP(B $BSQ(B $BSR(B $BSS(B $BST(B $BSU(B $BSV(B $BSW(B $BSX(B $BSY(B $BSZ(B $BS[(B $BS\(B $BS](B $BS^(B $BS_(B $BS`(B $BSa(B $BSb(B $BSc(B $BSd(B $BSe(B $BSf(B $BSg(B $BSh(B $BSi(B $BSj(B $BSk(B $BSl(B $BSm(B $BSn(B $BSo(B $BSp(B $BSq(B $BSr(B $BSs(B $BSt(B $BSu(B $BSv(B $BSw(B $BSx(B $BSy(B $BSz(B $BS{(B $BS|(B $BS}(B $BS~(B $BT!(B $BT"(B $BT#(B $BT$(B $BT%(B $BT&(B $BT'(B $BT((B $BT)(B $BT*(B $BT+(B $BT,(B $BT-(B $BT.(B $BT/(B $BT0(B $BT1(B $BT2(B $BT3(B $BT4(B $BT5(B $BT6(B $BT7(B $BT8(B $BT9(B $BT:(B $BT;(B $BT<(B $BT=(B $BT>(B $BT?(B $BT@(B $BTA(B $BTB(B $BTC(B $BTD(B $BTE(B $BTF(B $BTG(B $BTH(B $BTI(B $BTJ(B $BTK(B $BTL(B $BTM(B $BTN(B $BTO(B $BTP(B $BTQ(B $BTR(B $BTS(B $BTT(B $BTU(B $BTV(B $BTW(B $BTX(B $BTY(B $BTZ(B $BT[(B $BT\(B $BT](B $BT^(B $BT_(B $BT`(B $BTa(B $BTb(B $BTc(B $BTd(B $BTe(B $BTf(B $BTg(B $BTh(B $BTi(B $BTj(B $BTk(B $BTl(B $BTm(B $BTn(B $BTo(B $BTp(B $BTq(B $BTr(B $BTs(B $BTt(B $BTu(B $BTv(B $BTw(B $BTx(B $BTy(B $BTz(B $BT{(B $BT|(B $BT}(B $BT~(B $BU!(B $BU"(B $BU#(B $BU$(B $BU%(B $BU&(B $BU'(B $BU((B $BU)(B $BU*(B $BU+(B $BU,(B $BU-(B $BU.(B $BU/(B $BU0(B $BU1(B $BU2(B $BU3(B $BU4(B $BU5(B $BU6(B $BU7(B $BU8(B $BU9(B $BU:(B $BU;(B $BU<(B $BU=(B $BU>(B $BU?(B $BU@(B $BUA(B $BUB(B $BUC(B $BUD(B $BUE(B $BUF(B $BUG(B $BUH(B $BUI(B $BUJ(B $BUK(B $BUL(B $BUM(B $BUN(B $BUO(B $BUP(B $BUQ(B $BUR(B $BUS(B $BUT(B $BUU(B $BUV(B $BUW(B $BUX(B $BUY(B $BUZ(B $BU[(B $BU\(B $BU](B $BU^(B $BU_(B $BU`(B $BUa(B $BUb(B $BUc(B $BUd(B $BUe(B $BUf(B $BUg(B $BUh(B $BUi(B $BUj(B $BUk(B $BUl(B $BUm(B $BUn(B $BUo(B $BUp(B $BUq(B $BUr(B $BUs(B $BUt(B $BUu(B $BUv(B $BUw(B $BUx(B $BUy(B $BUz(B $BU{(B $BU|(B $BU}(B $BU~(B $BV!(B $BV"(B $BV#(B $BV$(B $BV%(B $BV&(B $BV'(B $BV((B $BV)(B $BV*(B $BV+(B $BV,(B $BV-(B $BV.(B $BV/(B $BV0(B $BV1(B $BV2(B $BV3(B $BV4(B $BV5(B $BV6(B $BV7(B $BV8(B $BV9(B $BV:(B $BV;(B $BV<(B $BV=(B $BV>(B $BV?(B $BV@(B $BVA(B $BVB(B $BVC(B $BVD(B $BVE(B $BVF(B $BVG(B $BVH(B $BVI(B $BVJ(B $BVK(B $BVL(B $BVM(B $BVN(B $BVO(B $BVP(B $BVQ(B $BVR(B $BVS(B $BVT(B $BVU(B $BVV(B $BVW(B $BVX(B $BVY(B $BVZ(B $BV[(B $BV\(B $BV](B $BV^(B $BV_(B $BV`(B $BVa(B $BVb(B $BVc(B $BVd(B $BVe(B $BVf(B $BVg(B $BVh(B $BVi(B $BVj(B $BVk(B $BVl(B $BVm(B $BVn(B $BVo(B $BVp(B $BVq(B $BVr(B $BVs(B $BVt(B $BVu(B $BVv(B $BVw(B $BVx(B $BVy(B $BVz(B $BV{(B $BV|(B $BV}(B $BV~(B $BW!(B $BW"(B $BW#(B $BW$(B $BW%(B $BW&(B $BW'(B $BW((B $BW)(B $BW*(B $BW+(B $BW,(B $BW-(B $BW.(B $BW/(B $BW0(B $BW1(B $BW2(B $BW3(B $BW4(B $BW5(B $BW6(B $BW7(B $BW8(B $BW9(B $BW:(B $BW;(B $BW<(B $BW=(B $BW>(B $BW?(B $BW@(B $BWA(B $BWB(B $BWC(B $BWD(B $BWE(B $BWF(B $BWG(B $BWH(B $BWI(B $BWJ(B $BWK(B $BWL(B $BWM(B $BWN(B $BWO(B $BWP(B $BWQ(B $BWR(B $BWS(B $BWT(B $BWU(B $BWV(B $BWW(B $BWX(B $BWY(B $BWZ(B $BW[(B $BW\(B $BW](B $BW^(B $BW_(B $BW`(B $BWa(B $BWb(B $BWc(B $BWd(B $BWe(B $BWf(B $BWg(B $BWh(B $BWi(B $BWj(B $BWk(B $BWl(B $BWm(B $BWn(B $BWo(B $BWp(B $BWq(B $BWr(B $BWs(B $BWt(B $BWu(B $BWv(B $BWw(B $BWx(B $BWy(B $BWz(B $BW{(B $BW|(B $BW}(B $BW~(B $BX!(B $BX"(B $BX#(B $BX$(B $BX%(B $BX&(B $BX'(B $BX((B $BX)(B $BX*(B $BX+(B $BX,(B $BX-(B $BX.(B $BX/(B $BX0(B $BX1(B $BX2(B $BX3(B $BX4(B $BX5(B $BX6(B $BX7(B $BX8(B $BX9(B $BX:(B $BX;(B $BX<(B $BX=(B $BX>(B $BX?(B $BX@(B $BXA(B $BXB(B $BXC(B $BXD(B $BXE(B $BXF(B $BXG(B $BXH(B $BXI(B $BXJ(B $BXK(B $BXL(B $BXM(B $BXN(B $BXO(B $BXP(B $BXQ(B $BXR(B $BXS(B $BXT(B $BXU(B $BXV(B $BXW(B $BXX(B $BXY(B $BXZ(B $BX[(B $BX\(B $BX](B $BX^(B $BX_(B $BX`(B $BXa(B $BXb(B $BXc(B $BXd(B $BXe(B $BXf(B $BXg(B $BXh(B $BXi(B $BXj(B $BXk(B $BXl(B $BXm(B $BXn(B $BXo(B $BXp(B $BXq(B $BXr(B $BXs(B $BXt(B $BXu(B $BXv(B $BXw(B $BXx(B $BXy(B $BXz(B $BX{(B $BX|(B $BX}(B $BX~(B $BY!(B $BY"(B $BY#(B $BY$(B $BY%(B $BY&(B $BY'(B $BY((B $BY)(B $BY*(B $BY+(B $BY,(B $BY-(B $BY.(B $BY/(B $BY0(B $BY1(B $BY2(B $BY3(B $BY4(B $BY5(B $BY6(B $BY7(B $BY8(B $BY9(B $BY:(B $BY;(B $BY<(B $BY=(B $BY>(B $BY?(B $BY@(B $BYA(B $BYB(B $BYC(B $BYD(B $BYE(B $BYF(B $BYG(B $BYH(B $BYI(B $BYJ(B $BYK(B $BYL(B $BYM(B $BYN(B $BYO(B $BYP(B $BYQ(B $BYR(B $BYS(B $BYT(B $BYU(B $BYV(B $BYW(B $BYX(B $BYY(B $BYZ(B $BY[(B $BY\(B $BY](B $BY^(B $BY_(B $BY`(B $BYa(B $BYb(B $BYc(B $BYd(B $BYe(B $BYf(B $BYg(B $BYh(B $BYi(B $BYj(B $BYk(B $BYl(B $BYm(B $BYn(B $BYo(B $BYp(B $BYq(B $BYr(B $BYs(B $BYt(B $BYu(B $BYv(B $BYw(B $BYx(B $BYy(B $BYz(B $BY{(B $BY|(B $BY}(B $BY~(B $BZ!(B $BZ"(B $BZ#(B $BZ$(B $BZ%(B $BZ&(B $BZ'(B $BZ((B $BZ)(B $BZ*(B $BZ+(B $BZ,(B $BZ-(B $BZ.(B $BZ/(B $BZ0(B $BZ1(B $BZ2(B $BZ3(B $BZ4(B $BZ5(B $BZ6(B $BZ7(B $BZ8(B $BZ9(B $BZ:(B $BZ;(B $BZ<(B $BZ=(B $BZ>(B $BZ?(B $BZ@(B $BZA(B $BZB(B $BZC(B $BZD(B $BZE(B $BZF(B $BZG(B $BZH(B $BZI(B $BZJ(B $BZK(B $BZL(B $BZM(B $BZN(B $BZO(B $BZP(B $BZQ(B $BZR(B $BZS(B $BZT(B $BZU(B $BZV(B $BZW(B $BZX(B $BZY(B $BZZ(B $BZ[(B $BZ\(B $BZ](B $BZ^(B $BZ_(B $BZ`(B $BZa(B $BZb(B $BZc(B $BZd(B $BZe(B $BZf(B $BZg(B $BZh(B $BZi(B $BZj(B $BZk(B $BZl(B $BZm(B $BZn(B $BZo(B $BZp(B $BZq(B $BZr(B $BZs(B $BZt(B $BZu(B $BZv(B $BZw(B $BZx(B $BZy(B $BZz(B $BZ{(B $BZ|(B $BZ}(B $BZ~(B $B[!(B $B["(B $B[#(B $B[$(B $B[%(B $B[&(B $B['(B $B[((B $B[)(B $B[*(B $B[+(B $B[,(B $B[-(B $B[.(B $B[/(B $B[0(B $B[1(B $B[2(B $B[3(B $B[4(B $B[5(B $B[6(B $B[7(B $B[8(B $B[9(B $B[:(B $B[;(B $B[<(B $B[=(B $B[>(B $B[?(B $B[@(B $B[A(B $B[B(B $B[C(B $B[D(B $B[E(B $B[F(B $B[G(B $B[H(B $B[I(B $B[J(B $B[K(B $B[L(B $B[M(B $B[N(B $B[O(B $B[P(B $B[Q(B $B[R(B $B[S(B $B[T(B $B[U(B $B[V(B $B[W(B $B[X(B $B[Y(B $B[Z(B $B[[(B $B[\(B $B[](B $B[^(B $B[_(B $B[`(B $B[a(B $B[b(B $B[c(B $B[d(B $B[e(B $B[f(B $B[g(B $B[h(B $B[i(B $B[j(B $B[k(B $B[l(B $B[m(B $B[n(B $B[o(B $B[p(B $B[q(B $B[r(B $B[s(B $B[t(B $B[u(B $B[v(B $B[w(B $B[x(B $B[y(B $B[z(B $B[{(B $B[|(B $B[}(B $B[~(B $B\!(B $B\"(B $B\#(B $B\$(B $B\%(B $B\&(B $B\'(B $B\((B $B\)(B $B\*(B $B\+(B $B\,(B $B\-(B $B\.(B $B\/(B $B\0(B $B\1(B $B\2(B $B\3(B $B\4(B $B\5(B $B\6(B $B\7(B $B\8(B $B\9(B $B\:(B $B\;(B $B\<(B $B\=(B $B\>(B $B\?(B $B\@(B $B\A(B $B\B(B $B\C(B $B\D(B $B\E(B $B\F(B $B\G(B $B\H(B $B\I(B $B\J(B $B\K(B $B\L(B $B\M(B $B\N(B $B\O(B $B\P(B $B\Q(B $B\R(B $B\S(B $B\T(B $B\U(B $B\V(B $B\W(B $B\X(B $B\Y(B $B\Z(B $B\[(B $B\\(B $B\](B $B\^(B $B\_(B $B\`(B $B\a(B $B\b(B $B\c(B $B\d(B $B\e(B $B\f(B $B\g(B $B\h(B $B\i(B $B\j(B $B\k(B $B\l(B $B\m(B $B\n(B $B\o(B $B\p(B $B\q(B $B\r(B $B\s(B $B\t(B $B\u(B $B\v(B $B\w(B $B\x(B $B\y(B $B\z(B $B\{(B $B\|(B $B\}(B $B\~(B $B]!(B $B]"(B $B]#(B $B]$(B $B]%(B $B]&(B $B]'(B $B]((B $B])(B $B]*(B $B]+(B $B],(B $B]-(B $B].(B $B]/(B $B]0(B $B]1(B $B]2(B $B]3(B $B]4(B $B]5(B $B]6(B $B]7(B $B]8(B $B]9(B $B]:(B $B];(B $B]<(B $B]=(B $B]>(B $B]?(B $B]@(B $B]A(B $B]B(B $B]C(B $B]D(B $B]E(B $B]F(B $B]G(B $B]H(B $B]I(B $B]J(B $B]K(B $B]L(B $B]M(B $B]N(B $B]O(B $B]P(B $B]Q(B $B]R(B $B]S(B $B]T(B $B]U(B $B]V(B $B]W(B $B]X(B $B]Y(B $B]Z(B $B][(B $B]\(B $B]](B $B]^(B $B]_(B $B]`(B $B]a(B $B]b(B $B]c(B $B]d(B $B]e(B $B]f(B $B]g(B $B]h(B $B]i(B $B]j(B $B]k(B $B]l(B $B]m(B $B]n(B $B]o(B $B]p(B $B]q(B $B]r(B $B]s(B $B]t(B $B]u(B $B]v(B $B]w(B $B]x(B $B]y(B $B]z(B $B]{(B $B]|(B $B]}(B $B]~(B $B^!(B $B^"(B $B^#(B $B^$(B $B^%(B $B^&(B $B^'(B $B^((B $B^)(B $B^*(B $B^+(B $B^,(B $B^-(B $B^.(B $B^/(B $B^0(B $B^1(B $B^2(B $B^3(B $B^4(B $B^5(B $B^6(B $B^7(B $B^8(B $B^9(B $B^:(B $B^;(B $B^<(B $B^=(B $B^>(B $B^?(B $B^@(B $B^A(B $B^B(B $B^C(B $B^D(B $B^E(B $B^F(B $B^G(B $B^H(B $B^I(B $B^J(B $B^K(B $B^L(B $B^M(B $B^N(B $B^O(B $B^P(B $B^Q(B $B^R(B $B^S(B $B^T(B $B^U(B $B^V(B $B^W(B $B^X(B $B^Y(B $B^Z(B $B^[(B $B^\(B $B^](B $B^^(B $B^_(B $B^`(B $B^a(B $B^b(B $B^c(B $B^d(B $B^e(B $B^f(B $B^g(B $B^h(B $B^i(B $B^j(B $B^k(B $B^l(B $B^m(B $B^n(B $B^o(B $B^p(B $B^q(B $B^r(B $B^s(B $B^t(B $B^u(B $B^v(B $B^w(B $B^x(B $B^y(B $B^z(B $B^{(B $B^|(B $B^}(B $B^~(B $B_!(B $B_"(B $B_#(B $B_$(B $B_%(B $B_&(B $B_'(B $B_((B $B_)(B $B_*(B $B_+(B $B_,(B $B_-(B $B_.(B $B_/(B $B_0(B $B_1(B $B_2(B $B_3(B $B_4(B $B_5(B $B_6(B $B_7(B $B_8(B $B_9(B $B_:(B $B_;(B $B_<(B $B_=(B $B_>(B $B_?(B $B_@(B $B_A(B $B_B(B $B_C(B $B_D(B $B_E(B $B_F(B $B_G(B $B_H(B $B_I(B $B_J(B $B_K(B $B_L(B $B_M(B $B_N(B $B_O(B $B_P(B $B_Q(B $B_R(B $B_S(B $B_T(B $B_U(B $B_V(B $B_W(B $B_X(B $B_Y(B $B_Z(B $B_[(B $B_\(B $B_](B $B_^(B $B__(B $B_`(B $B_a(B $B_b(B $B_c(B $B_d(B $B_e(B $B_f(B $B_g(B $B_h(B $B_i(B $B_j(B $B_k(B $B_l(B $B_m(B $B_n(B $B_o(B $B_p(B $B_q(B $B_r(B $B_s(B $B_t(B $B_u(B $B_v(B $B_w(B $B_x(B $B_y(B $B_z(B $B_{(B $B_|(B $B_}(B $B_~(B $B`!(B $B`"(B $B`#(B $B`$(B $B`%(B $B`&(B $B`'(B $B`((B $B`)(B $B`*(B $B`+(B $B`,(B $B`-(B $B`.(B $B`/(B $B`0(B $B`1(B $B`2(B $B`3(B $B`4(B $B`5(B $B`6(B $B`7(B $B`8(B $B`9(B $B`:(B $B`;(B $B`<(B $B`=(B $B`>(B $B`?(B $B`@(B $B`A(B $B`B(B $B`C(B $B`D(B $B`E(B $B`F(B $B`G(B $B`H(B $B`I(B $B`J(B $B`K(B $B`L(B $B`M(B $B`N(B $B`O(B $B`P(B $B`Q(B $B`R(B $B`S(B $B`T(B $B`U(B $B`V(B $B`W(B $B`X(B $B`Y(B $B`Z(B $B`[(B $B`\(B $B`](B $B`^(B $B`_(B $B``(B $B`a(B $B`b(B $B`c(B $B`d(B $B`e(B $B`f(B $B`g(B $B`h(B $B`i(B $B`j(B $B`k(B $B`l(B $B`m(B $B`n(B $B`o(B $B`p(B $B`q(B $B`r(B $B`s(B $B`t(B $B`u(B $B`v(B $B`w(B $B`x(B $B`y(B $B`z(B $B`{(B $B`|(B $B`}(B $B`~(B $Ba!(B $Ba"(B $Ba#(B $Ba$(B $Ba%(B $Ba&(B $Ba'(B $Ba((B $Ba)(B $Ba*(B $Ba+(B $Ba,(B $Ba-(B $Ba.(B $Ba/(B $Ba0(B $Ba1(B $Ba2(B $Ba3(B $Ba4(B $Ba5(B $Ba6(B $Ba7(B $Ba8(B $Ba9(B $Ba:(B $Ba;(B $Ba<(B $Ba=(B $Ba>(B $Ba?(B $Ba@(B $BaA(B $BaB(B $BaC(B $BaD(B $BaE(B $BaF(B $BaG(B $BaH(B $BaI(B $BaJ(B $BaK(B $BaL(B $BaM(B $BaN(B $BaO(B $BaP(B $BaQ(B $BaR(B $BaS(B $BaT(B $BaU(B $BaV(B $BaW(B $BaX(B $BaY(B $BaZ(B $Ba[(B $Ba\(B $Ba](B $Ba^(B $Ba_(B $Ba`(B $Baa(B $Bab(B $Bac(B $Bad(B $Bae(B $Baf(B $Bag(B $Bah(B $Bai(B $Baj(B $Bak(B $Bal(B $Bam(B $Ban(B $Bao(B $Bap(B $Baq(B $Bar(B $Bas(B $Bat(B $Bau(B $Bav(B $Baw(B $Bax(B $Bay(B $Baz(B $Ba{(B $Ba|(B $Ba}(B $Ba~(B $Bb!(B $Bb"(B $Bb#(B $Bb$(B $Bb%(B $Bb&(B $Bb'(B $Bb((B $Bb)(B $Bb*(B $Bb+(B $Bb,(B $Bb-(B $Bb.(B $Bb/(B $Bb0(B $Bb1(B $Bb2(B $Bb3(B $Bb4(B $Bb5(B $Bb6(B $Bb7(B $Bb8(B $Bb9(B $Bb:(B $Bb;(B $Bb<(B $Bb=(B $Bb>(B $Bb?(B $Bb@(B $BbA(B $BbB(B $BbC(B $BbD(B $BbE(B $BbF(B $BbG(B $BbH(B $BbI(B $BbJ(B $BbK(B $BbL(B $BbM(B $BbN(B $BbO(B $BbP(B $BbQ(B $BbR(B $BbS(B $BbT(B $BbU(B $BbV(B $BbW(B $BbX(B $BbY(B $BbZ(B $Bb[(B $Bb\(B $Bb](B $Bb^(B $Bb_(B $Bb`(B $Bba(B $Bbb(B $Bbc(B $Bbd(B $Bbe(B $Bbf(B $Bbg(B $Bbh(B $Bbi(B $Bbj(B $Bbk(B $Bbl(B $Bbm(B $Bbn(B $Bbo(B $Bbp(B $Bbq(B $Bbr(B $Bbs(B $Bbt(B $Bbu(B $Bbv(B $Bbw(B $Bbx(B $Bby(B $Bbz(B $Bb{(B $Bb|(B $Bb}(B $Bb~(B $Bc!(B $Bc"(B $Bc#(B $Bc$(B $Bc%(B $Bc&(B $Bc'(B $Bc((B $Bc)(B $Bc*(B $Bc+(B $Bc,(B $Bc-(B $Bc.(B $Bc/(B $Bc0(B $Bc1(B $Bc2(B $Bc3(B $Bc4(B $Bc5(B $Bc6(B $Bc7(B $Bc8(B $Bc9(B $Bc:(B $Bc;(B $Bc<(B $Bc=(B $Bc>(B $Bc?(B $Bc@(B $BcA(B $BcB(B $BcC(B $BcD(B $BcE(B $BcF(B $BcG(B $BcH(B $BcI(B $BcJ(B $BcK(B $BcL(B $BcM(B $BcN(B $BcO(B $BcP(B $BcQ(B $BcR(B $BcS(B $BcT(B $BcU(B $BcV(B $BcW(B $BcX(B $BcY(B $BcZ(B $Bc[(B $Bc\(B $Bc](B $Bc^(B $Bc_(B $Bc`(B $Bca(B $Bcb(B $Bcc(B $Bcd(B $Bce(B $Bcf(B $Bcg(B $Bch(B $Bci(B $Bcj(B $Bck(B $Bcl(B $Bcm(B $Bcn(B $Bco(B $Bcp(B $Bcq(B $Bcr(B $Bcs(B $Bct(B $Bcu(B $Bcv(B $Bcw(B $Bcx(B $Bcy(B $Bcz(B $Bc{(B $Bc|(B $Bc}(B $Bc~(B $Bd!(B $Bd"(B $Bd#(B $Bd$(B $Bd%(B $Bd&(B $Bd'(B $Bd((B $Bd)(B $Bd*(B $Bd+(B $Bd,(B $Bd-(B $Bd.(B $Bd/(B $Bd0(B $Bd1(B $Bd2(B $Bd3(B $Bd4(B $Bd5(B $Bd6(B $Bd7(B $Bd8(B $Bd9(B $Bd:(B $Bd;(B $Bd<(B $Bd=(B $Bd>(B $Bd?(B $Bd@(B $BdA(B $BdB(B $BdC(B $BdD(B $BdE(B $BdF(B $BdG(B $BdH(B $BdI(B $BdJ(B $BdK(B $BdL(B $BdM(B $BdN(B $BdO(B $BdP(B $BdQ(B $BdR(B $BdS(B $BdT(B $BdU(B $BdV(B $BdW(B $BdX(B $BdY(B $BdZ(B $Bd[(B $Bd\(B $Bd](B $Bd^(B $Bd_(B $Bd`(B $Bda(B $Bdb(B $Bdc(B $Bdd(B $Bde(B $Bdf(B $Bdg(B $Bdh(B $Bdi(B $Bdj(B $Bdk(B $Bdl(B $Bdm(B $Bdn(B $Bdo(B $Bdp(B $Bdq(B $Bdr(B $Bds(B $Bdt(B $Bdu(B $Bdv(B $Bdw(B $Bdx(B $Bdy(B $Bdz(B $Bd{(B $Bd|(B $Bd}(B $Bd~(B $Be!(B $Be"(B $Be#(B $Be$(B $Be%(B $Be&(B $Be'(B $Be((B $Be)(B $Be*(B $Be+(B $Be,(B $Be-(B $Be.(B $Be/(B $Be0(B $Be1(B $Be2(B $Be3(B $Be4(B $Be5(B $Be6(B $Be7(B $Be8(B $Be9(B $Be:(B $Be;(B $Be<(B $Be=(B $Be>(B $Be?(B $Be@(B $BeA(B $BeB(B $BeC(B $BeD(B $BeE(B $BeF(B $BeG(B $BeH(B $BeI(B $BeJ(B $BeK(B $BeL(B $BeM(B $BeN(B $BeO(B $BeP(B $BeQ(B $BeR(B $BeS(B $BeT(B $BeU(B $BeV(B $BeW(B $BeX(B $BeY(B $BeZ(B $Be[(B $Be\(B $Be](B $Be^(B $Be_(B $Be`(B $Bea(B $Beb(B $Bec(B $Bed(B $Bee(B $Bef(B $Beg(B $Beh(B $Bei(B $Bej(B $Bek(B $Bel(B $Bem(B $Ben(B $Beo(B $Bep(B $Beq(B $Ber(B $Bes(B $Bet(B $Beu(B $Bev(B $Bew(B $Bex(B $Bey(B $Bez(B $Be{(B $Be|(B $Be}(B $Be~(B $Bf!(B $Bf"(B $Bf#(B $Bf$(B $Bf%(B $Bf&(B $Bf'(B $Bf((B $Bf)(B $Bf*(B $Bf+(B $Bf,(B $Bf-(B $Bf.(B $Bf/(B $Bf0(B $Bf1(B $Bf2(B $Bf3(B $Bf4(B $Bf5(B $Bf6(B $Bf7(B $Bf8(B $Bf9(B $Bf:(B $Bf;(B $Bf<(B $Bf=(B $Bf>(B $Bf?(B $Bf@(B $BfA(B $BfB(B $BfC(B $BfD(B $BfE(B $BfF(B $BfG(B $BfH(B $BfI(B $BfJ(B $BfK(B $BfL(B $BfM(B $BfN(B $BfO(B $BfP(B $BfQ(B $BfR(B $BfS(B $BfT(B $BfU(B $BfV(B $BfW(B $BfX(B $BfY(B $BfZ(B $Bf[(B $Bf\(B $Bf](B $Bf^(B $Bf_(B $Bf`(B $Bfa(B $Bfb(B $Bfc(B $Bfd(B $Bfe(B $Bff(B $Bfg(B $Bfh(B $Bfi(B $Bfj(B $Bfk(B $Bfl(B $Bfm(B $Bfn(B $Bfo(B $Bfp(B $Bfq(B $Bfr(B $Bfs(B $Bft(B $Bfu(B $Bfv(B $Bfw(B $Bfx(B $Bfy(B $Bfz(B $Bf{(B $Bf|(B $Bf}(B $Bf~(B $Bg!(B $Bg"(B $Bg#(B $Bg$(B $Bg%(B $Bg&(B $Bg'(B $Bg((B $Bg)(B $Bg*(B $Bg+(B $Bg,(B $Bg-(B $Bg.(B $Bg/(B $Bg0(B $Bg1(B $Bg2(B $Bg3(B $Bg4(B $Bg5(B $Bg6(B $Bg7(B $Bg8(B $Bg9(B $Bg:(B $Bg;(B $Bg<(B $Bg=(B $Bg>(B $Bg?(B $Bg@(B $BgA(B $BgB(B $BgC(B $BgD(B $BgE(B $BgF(B $BgG(B $BgH(B $BgI(B $BgJ(B $BgK(B $BgL(B $BgM(B $BgN(B $BgO(B $BgP(B $BgQ(B $BgR(B $BgS(B $BgT(B $BgU(B $BgV(B $BgW(B $BgX(B $BgY(B $BgZ(B $Bg[(B $Bg\(B $Bg](B $Bg^(B $Bg_(B $Bg`(B $Bga(B $Bgb(B $Bgc(B $Bgd(B $Bge(B $Bgf(B $Bgg(B $Bgh(B $Bgi(B $Bgj(B $Bgk(B $Bgl(B $Bgm(B $Bgn(B $Bgo(B $Bgp(B $Bgq(B $Bgr(B $Bgs(B $Bgt(B $Bgu(B $Bgv(B $Bgw(B $Bgx(B $Bgy(B $Bgz(B $Bg{(B $Bg|(B $Bg}(B $Bg~(B $Bh!(B $Bh"(B $Bh#(B $Bh$(B $Bh%(B $Bh&(B $Bh'(B $Bh((B $Bh)(B $Bh*(B $Bh+(B $Bh,(B $Bh-(B $Bh.(B $Bh/(B $Bh0(B $Bh1(B $Bh2(B $Bh3(B $Bh4(B $Bh5(B $Bh6(B $Bh7(B $Bh8(B $Bh9(B $Bh:(B $Bh;(B $Bh<(B $Bh=(B $Bh>(B $Bh?(B $Bh@(B $BhA(B $BhB(B $BhC(B $BhD(B $BhE(B $BhF(B $BhG(B $BhH(B $BhI(B $BhJ(B $BhK(B $BhL(B $BhM(B $BhN(B $BhO(B $BhP(B $BhQ(B $BhR(B $BhS(B $BhT(B $BhU(B $BhV(B $BhW(B $BhX(B $BhY(B $BhZ(B $Bh[(B $Bh\(B $Bh](B $Bh^(B $Bh_(B $Bh`(B $Bha(B $Bhb(B $Bhc(B $Bhd(B $Bhe(B $Bhf(B $Bhg(B $Bhh(B $Bhi(B $Bhj(B $Bhk(B $Bhl(B $Bhm(B $Bhn(B $Bho(B $Bhp(B $Bhq(B $Bhr(B $Bhs(B $Bht(B $Bhu(B $Bhv(B $Bhw(B $Bhx(B $Bhy(B $Bhz(B $Bh{(B $Bh|(B $Bh}(B $Bh~(B $Bi!(B $Bi"(B $Bi#(B $Bi$(B $Bi%(B $Bi&(B $Bi'(B $Bi((B $Bi)(B $Bi*(B $Bi+(B $Bi,(B $Bi-(B $Bi.(B $Bi/(B $Bi0(B $Bi1(B $Bi2(B $Bi3(B $Bi4(B $Bi5(B $Bi6(B $Bi7(B $Bi8(B $Bi9(B $Bi:(B $Bi;(B $Bi<(B $Bi=(B $Bi>(B $Bi?(B $Bi@(B $BiA(B $BiB(B $BiC(B $BiD(B $BiE(B $BiF(B $BiG(B $BiH(B $BiI(B $BiJ(B $BiK(B $BiL(B $BiM(B $BiN(B $BiO(B $BiP(B $BiQ(B $BiR(B $BiS(B $BiT(B $BiU(B $BiV(B $BiW(B $BiX(B $BiY(B $BiZ(B $Bi[(B $Bi\(B $Bi](B $Bi^(B $Bi_(B $Bi`(B $Bia(B $Bib(B $Bic(B $Bid(B $Bie(B $Bif(B $Big(B $Bih(B $Bii(B $Bij(B $Bik(B $Bil(B $Bim(B $Bin(B $Bio(B $Bip(B $Biq(B $Bir(B $Bis(B $Bit(B $Biu(B $Biv(B $Biw(B $Bix(B $Biy(B $Biz(B $Bi{(B $Bi|(B $Bi}(B $Bi~(B $Bj!(B $Bj"(B $Bj#(B $Bj$(B $Bj%(B $Bj&(B $Bj'(B $Bj((B $Bj)(B $Bj*(B $Bj+(B $Bj,(B $Bj-(B $Bj.(B $Bj/(B $Bj0(B $Bj1(B $Bj2(B $Bj3(B $Bj4(B $Bj5(B $Bj6(B $Bj7(B $Bj8(B $Bj9(B $Bj:(B $Bj;(B $Bj<(B $Bj=(B $Bj>(B $Bj?(B $Bj@(B $BjA(B $BjB(B $BjC(B $BjD(B $BjE(B $BjF(B $BjG(B $BjH(B $BjI(B $BjJ(B $BjK(B $BjL(B $BjM(B $BjN(B $BjO(B $BjP(B $BjQ(B $BjR(B $BjS(B $BjT(B $BjU(B $BjV(B $BjW(B $BjX(B $BjY(B $BjZ(B $Bj[(B $Bj\(B $Bj](B $Bj^(B $Bj_(B $Bj`(B $Bja(B $Bjb(B $Bjc(B $Bjd(B $Bje(B $Bjf(B $Bjg(B $Bjh(B $Bji(B $Bjj(B $Bjk(B $Bjl(B $Bjm(B $Bjn(B $Bjo(B $Bjp(B $Bjq(B $Bjr(B $Bjs(B $Bjt(B $Bju(B $Bjv(B $Bjw(B $Bjx(B $Bjy(B $Bjz(B $Bj{(B $Bj|(B $Bj}(B $Bj~(B $Bk!(B $Bk"(B $Bk#(B $Bk$(B $Bk%(B $Bk&(B $Bk'(B $Bk((B $Bk)(B $Bk*(B $Bk+(B $Bk,(B $Bk-(B $Bk.(B $Bk/(B $Bk0(B $Bk1(B $Bk2(B $Bk3(B $Bk4(B $Bk5(B $Bk6(B $Bk7(B $Bk8(B $Bk9(B $Bk:(B $Bk;(B $Bk<(B $Bk=(B $Bk>(B $Bk?(B $Bk@(B $BkA(B $BkB(B $BkC(B $BkD(B $BkE(B $BkF(B $BkG(B $BkH(B $BkI(B $BkJ(B $BkK(B $BkL(B $BkM(B $BkN(B $BkO(B $BkP(B $BkQ(B $BkR(B $BkS(B $BkT(B $BkU(B $BkV(B $BkW(B $BkX(B $BkY(B $BkZ(B $Bk[(B $Bk\(B $Bk](B $Bk^(B $Bk_(B $Bk`(B $Bka(B $Bkb(B $Bkc(B $Bkd(B $Bke(B $Bkf(B $Bkg(B $Bkh(B $Bki(B $Bkj(B $Bkk(B $Bkl(B $Bkm(B $Bkn(B $Bko(B $Bkp(B $Bkq(B $Bkr(B $Bks(B $Bkt(B $Bku(B $Bkv(B $Bkw(B $Bkx(B $Bky(B $Bkz(B $Bk{(B $Bk|(B $Bk}(B $Bk~(B $Bl!(B $Bl"(B $Bl#(B $Bl$(B $Bl%(B $Bl&(B $Bl'(B $Bl((B $Bl)(B $Bl*(B $Bl+(B $Bl,(B $Bl-(B $Bl.(B $Bl/(B $Bl0(B $Bl1(B $Bl2(B $Bl3(B $Bl4(B $Bl5(B $Bl6(B $Bl7(B $Bl8(B $Bl9(B $Bl:(B $Bl;(B $Bl<(B $Bl=(B $Bl>(B $Bl?(B $Bl@(B $BlA(B $BlB(B $BlC(B $BlD(B $BlE(B $BlF(B $BlG(B $BlH(B $BlI(B $BlJ(B $BlK(B $BlL(B $BlM(B $BlN(B $BlO(B $BlP(B $BlQ(B $BlR(B $BlS(B $BlT(B $BlU(B $BlV(B $BlW(B $BlX(B $BlY(B $BlZ(B $Bl[(B $Bl\(B $Bl](B $Bl^(B $Bl_(B $Bl`(B $Bla(B $Blb(B $Blc(B $Bld(B $Ble(B $Blf(B $Blg(B $Blh(B $Bli(B $Blj(B $Blk(B $Bll(B $Blm(B $Bln(B $Blo(B $Blp(B $Blq(B $Blr(B $Bls(B $Blt(B $Blu(B $Blv(B $Blw(B $Blx(B $Bly(B $Blz(B $Bl{(B $Bl|(B $Bl}(B $Bl~(B $Bm!(B $Bm"(B $Bm#(B $Bm$(B $Bm%(B $Bm&(B $Bm'(B $Bm((B $Bm)(B $Bm*(B $Bm+(B $Bm,(B $Bm-(B $Bm.(B $Bm/(B $Bm0(B $Bm1(B $Bm2(B $Bm3(B $Bm4(B $Bm5(B $Bm6(B $Bm7(B $Bm8(B $Bm9(B $Bm:(B $Bm;(B $Bm<(B $Bm=(B $Bm>(B $Bm?(B $Bm@(B $BmA(B $BmB(B $BmC(B $BmD(B $BmE(B $BmF(B $BmG(B $BmH(B $BmI(B $BmJ(B $BmK(B $BmL(B $BmM(B $BmN(B $BmO(B $BmP(B $BmQ(B $BmR(B $BmS(B $BmT(B $BmU(B $BmV(B $BmW(B $BmX(B $BmY(B $BmZ(B $Bm[(B $Bm\(B $Bm](B $Bm^(B $Bm_(B $Bm`(B $Bma(B $Bmb(B $Bmc(B $Bmd(B $Bme(B $Bmf(B $Bmg(B $Bmh(B $Bmi(B $Bmj(B $Bmk(B $Bml(B $Bmm(B $Bmn(B $Bmo(B $Bmp(B $Bmq(B $Bmr(B $Bms(B $Bmt(B $Bmu(B $Bmv(B $Bmw(B $Bmx(B $Bmy(B $Bmz(B $Bm{(B $Bm|(B $Bm}(B $Bm~(B $Bn!(B $Bn"(B $Bn#(B $Bn$(B $Bn%(B $Bn&(B $Bn'(B $Bn((B $Bn)(B $Bn*(B $Bn+(B $Bn,(B $Bn-(B $Bn.(B $Bn/(B $Bn0(B $Bn1(B $Bn2(B $Bn3(B $Bn4(B $Bn5(B $Bn6(B $Bn7(B $Bn8(B $Bn9(B $Bn:(B $Bn;(B $Bn<(B $Bn=(B $Bn>(B $Bn?(B $Bn@(B $BnA(B $BnB(B $BnC(B $BnD(B $BnE(B $BnF(B $BnG(B $BnH(B $BnI(B $BnJ(B $BnK(B $BnL(B $BnM(B $BnN(B $BnO(B $BnP(B $BnQ(B $BnR(B $BnS(B $BnT(B $BnU(B $BnV(B $BnW(B $BnX(B $BnY(B $BnZ(B $Bn[(B $Bn\(B $Bn](B $Bn^(B $Bn_(B $Bn`(B $Bna(B $Bnb(B $Bnc(B $Bnd(B $Bne(B $Bnf(B $Bng(B $Bnh(B $Bni(B $Bnj(B $Bnk(B $Bnl(B $Bnm(B $Bnn(B $Bno(B $Bnp(B $Bnq(B $Bnr(B $Bns(B $Bnt(B $Bnu(B $Bnv(B $Bnw(B $Bnx(B $Bny(B $Bnz(B $Bn{(B $Bn|(B $Bn}(B $Bn~(B $Bo!(B $Bo"(B $Bo#(B $Bo$(B $Bo%(B $Bo&(B $Bo'(B $Bo((B $Bo)(B $Bo*(B $Bo+(B $Bo,(B $Bo-(B $Bo.(B $Bo/(B $Bo0(B $Bo1(B $Bo2(B $Bo3(B $Bo4(B $Bo5(B $Bo6(B $Bo7(B $Bo8(B $Bo9(B $Bo:(B $Bo;(B $Bo<(B $Bo=(B $Bo>(B $Bo?(B $Bo@(B $BoA(B $BoB(B $BoC(B $BoD(B $BoE(B $BoF(B $BoG(B $BoH(B $BoI(B $BoJ(B $BoK(B $BoL(B $BoM(B $BoN(B $BoO(B $BoP(B $BoQ(B $BoR(B $BoS(B $BoT(B $BoU(B $BoV(B $BoW(B $BoX(B $BoY(B $BoZ(B $Bo[(B $Bo\(B $Bo](B $Bo^(B $Bo_(B $Bo`(B $Boa(B $Bob(B $Boc(B $Bod(B $Boe(B $Bof(B $Bog(B $Boh(B $Boi(B $Boj(B $Bok(B $Bol(B $Bom(B $Bon(B $Boo(B $Bop(B $Boq(B $Bor(B $Bos(B $Bot(B $Bou(B $Bov(B $Bow(B $Box(B $Boy(B $Boz(B $Bo{(B $Bo|(B $Bo}(B $Bo~(B $Bp!(B $Bp"(B $Bp#(B $Bp$(B $Bp%(B $Bp&(B $Bp'(B $Bp((B $Bp)(B $Bp*(B $Bp+(B $Bp,(B $Bp-(B $Bp.(B $Bp/(B $Bp0(B $Bp1(B $Bp2(B $Bp3(B $Bp4(B $Bp5(B $Bp6(B $Bp7(B $Bp8(B $Bp9(B $Bp:(B $Bp;(B $Bp<(B $Bp=(B $Bp>(B $Bp?(B $Bp@(B $BpA(B $BpB(B $BpC(B $BpD(B $BpE(B $BpF(B $BpG(B $BpH(B $BpI(B $BpJ(B $BpK(B $BpL(B $BpM(B $BpN(B $BpO(B $BpP(B $BpQ(B $BpR(B $BpS(B $BpT(B $BpU(B $BpV(B $BpW(B $BpX(B $BpY(B $BpZ(B $Bp[(B $Bp\(B $Bp](B $Bp^(B $Bp_(B $Bp`(B $Bpa(B $Bpb(B $Bpc(B $Bpd(B $Bpe(B $Bpf(B $Bpg(B $Bph(B $Bpi(B $Bpj(B $Bpk(B $Bpl(B $Bpm(B $Bpn(B $Bpo(B $Bpp(B $Bpq(B $Bpr(B $Bps(B $Bpt(B $Bpu(B $Bpv(B $Bpw(B $Bpx(B $Bpy(B $Bpz(B $Bp{(B $Bp|(B $Bp}(B $Bp~(B $Bq!(B $Bq"(B $Bq#(B $Bq$(B $Bq%(B $Bq&(B $Bq'(B $Bq((B $Bq)(B $Bq*(B $Bq+(B $Bq,(B $Bq-(B $Bq.(B $Bq/(B $Bq0(B $Bq1(B $Bq2(B $Bq3(B $Bq4(B $Bq5(B $Bq6(B $Bq7(B $Bq8(B $Bq9(B $Bq:(B $Bq;(B $Bq<(B $Bq=(B $Bq>(B $Bq?(B $Bq@(B $BqA(B $BqB(B $BqC(B $BqD(B $BqE(B $BqF(B $BqG(B $BqH(B $BqI(B $BqJ(B $BqK(B $BqL(B $BqM(B $BqN(B $BqO(B $BqP(B $BqQ(B $BqR(B $BqS(B $BqT(B $BqU(B $BqV(B $BqW(B $BqX(B $BqY(B $BqZ(B $Bq[(B $Bq\(B $Bq](B $Bq^(B $Bq_(B $Bq`(B $Bqa(B $Bqb(B $Bqc(B $Bqd(B $Bqe(B $Bqf(B $Bqg(B $Bqh(B $Bqi(B $Bqj(B $Bqk(B $Bql(B $Bqm(B $Bqn(B $Bqo(B $Bqp(B $Bqq(B $Bqr(B $Bqs(B $Bqt(B $Bqu(B $Bqv(B $Bqw(B $Bqx(B $Bqy(B $Bqz(B $Bq{(B $Bq|(B $Bq}(B $Bq~(B $Br!(B $Br"(B $Br#(B $Br$(B $Br%(B $Br&(B $Br'(B $Br((B $Br)(B $Br*(B $Br+(B $Br,(B $Br-(B $Br.(B $Br/(B $Br0(B $Br1(B $Br2(B $Br3(B $Br4(B $Br5(B $Br6(B $Br7(B $Br8(B $Br9(B $Br:(B $Br;(B $Br<(B $Br=(B $Br>(B $Br?(B $Br@(B $BrA(B $BrB(B $BrC(B $BrD(B $BrE(B $BrF(B $BrG(B $BrH(B $BrI(B $BrJ(B $BrK(B $BrL(B $BrM(B $BrN(B $BrO(B $BrP(B $BrQ(B $BrR(B $BrS(B $BrT(B $BrU(B $BrV(B $BrW(B $BrX(B $BrY(B $BrZ(B $Br[(B $Br\(B $Br](B $Br^(B $Br_(B $Br`(B $Bra(B $Brb(B $Brc(B $Brd(B $Bre(B $Brf(B $Brg(B $Brh(B $Bri(B $Brj(B $Brk(B $Brl(B $Brm(B $Brn(B $Bro(B $Brp(B $Brq(B $Brr(B $Brs(B $Brt(B $Bru(B $Brv(B $Brw(B $Brx(B $Bry(B $Brz(B $Br{(B $Br|(B $Br}(B $Br~(B $Bs!(B $Bs"(B $Bs#(B $Bs$(B $Bs%(B $Bs&(B $Bs'(B $Bs((B $Bs)(B $Bs*(B $Bs+(B $Bs,(B $Bs-(B $Bs.(B $Bs/(B $Bs0(B $Bs1(B $Bs2(B $Bs3(B $Bs4(B $Bs5(B $Bs6(B $Bs7(B $Bs8(B $Bs9(B $Bs:(B $Bs;(B $Bs<(B $Bs=(B $Bs>(B $Bs?(B $Bs@(B $BsA(B $BsB(B $BsC(B $BsD(B $BsE(B $BsF(B $BsG(B $BsH(B $BsI(B $BsJ(B $BsK(B $BsL(B $BsM(B $BsN(B $BsO(B $BsP(B $BsQ(B $BsR(B $BsS(B $BsT(B $BsU(B $BsV(B $BsW(B $BsX(B $BsY(B $BsZ(B $Bs[(B $Bs\(B $Bs](B $Bs^(B $Bs_(B $Bs`(B $Bsa(B $Bsb(B $Bsc(B $Bsd(B $Bse(B $Bsf(B $Bsg(B $Bsh(B $Bsi(B $Bsj(B $Bsk(B $Bsl(B $Bsm(B $Bsn(B $Bso(B $Bsp(B $Bsq(B $Bsr(B $Bss(B $Bst(B $Bsu(B $Bsv(B $Bsw(B $Bsx(B $Bsy(B $Bsz(B $Bs{(B $Bs|(B $Bs}(B $Bs~(B $Bt!(B $Bt"(B $Bt#(B $Bt$(B $Bt%(B $Bt&(B $Bt'(B $Bt((B $Bt)(B $Bt*(B $Bt+(B $Bt,(B $Bt-(B $Bt.(B $Bt/(B $Bt0(B $Bt1(B $Bt2(B $Bt3(B $Bt4(B $Bt5(B $Bt6(B $Bt7(B $Bt8(B $Bt9(B $Bt:(B $Bt;(B $Bt<(B $Bt=(B $Bt>(B $Bt?(B $Bt@(B $BtA(B $BtB(B $BtC(B $BtD(B $BtE(B $BtF(B $BtG(B $BtH(B $BtI(B $BtJ(B $BtK(B $BtL(B $BtM(B $BtN(B $BtO(B $BtP(B $BtQ(B $BtR(B $BtS(B $BtT(B $BtU(B $BtV(B $BtW(B $BtX(B $BtY(B $BtZ(B $Bt[(B $Bt\(B $Bt](B $Bt^(B $Bt_(B $Bt`(B $Bta(B $Btb(B $Btc(B $Btd(B $Bte(B $Btf(B $Btg(B $Bth(B $Bti(B $Btj(B $Btk(B $Btl(B $Btm(B $Btn(B $Bto(B $Btp(B $Btq(B $Btr(B $Bts(B $Btt(B $Btu(B $Btv(B $Btw(B $Btx(B $Bty(B $Btz(B $Bt{(B $Bt|(B $Bt}(B $Bt~(B $Bu!(B $Bu"(B $Bu#(B $Bu$(B $Bu%(B $Bu&(B $Bu'(B $Bu((B $Bu)(B $Bu*(B $Bu+(B $Bu,(B $Bu-(B $Bu.(B $Bu/(B $Bu0(B $Bu1(B $Bu2(B $Bu3(B $Bu4(B $Bu5(B $Bu6(B $Bu7(B $Bu8(B $Bu9(B $Bu:(B $Bu;(B $Bu<(B $Bu=(B $Bu>(B $Bu?(B $Bu@(B $BuA(B $BuB(B $BuC(B $BuD(B $BuE(B $BuF(B $BuG(B $BuH(B $BuI(B $BuJ(B $BuK(B $BuL(B $BuM(B $BuN(B $BuO(B $BuP(B $BuQ(B $BuR(B $BuS(B $BuT(B $BuU(B $BuV(B $BuW(B $BuX(B $BuY(B $BuZ(B $Bu[(B $Bu\(B $Bu](B $Bu^(B $Bu_(B $Bu`(B $Bua(B $Bub(B $Buc(B $Bud(B $Bue(B $Buf(B $Bug(B $Buh(B $Bui(B $Buj(B $Buk(B $Bul(B $Bum(B $Bun(B $Buo(B $Bup(B $Buq(B $Bur(B $Bus(B $But(B $Buu(B $Buv(B $Buw(B $Bux(B $Buy(B $Buz(B $Bu{(B $Bu|(B $Bu}(B $Bu~(B $Bv!(B $Bv"(B $Bv#(B $Bv$(B $Bv%(B $Bv&(B $Bv'(B $Bv((B $Bv)(B $Bv*(B $Bv+(B $Bv,(B $Bv-(B $Bv.(B $Bv/(B $Bv0(B $Bv1(B $Bv2(B $Bv3(B $Bv4(B $Bv5(B $Bv6(B $Bv7(B $Bv8(B $Bv9(B $Bv:(B $Bv;(B $Bv<(B $Bv=(B $Bv>(B $Bv?(B $Bv@(B $BvA(B $BvB(B $BvC(B $BvD(B $BvE(B $BvF(B $BvG(B $BvH(B $BvI(B $BvJ(B $BvK(B $BvL(B $BvM(B $BvN(B $BvO(B $BvP(B $BvQ(B $BvR(B $BvS(B $BvT(B $BvU(B $BvV(B $BvW(B $BvX(B $BvY(B $BvZ(B $Bv[(B $Bv\(B $Bv](B $Bv^(B $Bv_(B $Bv`(B $Bva(B $Bvb(B $Bvc(B $Bvd(B $Bve(B $Bvf(B $Bvg(B $Bvh(B $Bvi(B $Bvj(B $Bvk(B $Bvl(B $Bvm(B $Bvn(B $Bvo(B $Bvp(B $Bvq(B $Bvr(B $Bvs(B $Bvt(B $Bvu(B $Bvv(B $Bvw(B $Bvx(B $Bvy(B $Bvz(B $Bv{(B $Bv|(B $Bv}(B $Bv~(B $Bw!(B $Bw"(B $Bw#(B $Bw$(B $Bw%(B $Bw&(B $Bw'(B $Bw((B $Bw)(B $Bw*(B $Bw+(B $Bw,(B $Bw-(B $Bw.(B $Bw/(B $Bw0(B $Bw1(B $Bw2(B $Bw3(B $Bw4(B $Bw5(B $Bw6(B $Bw7(B $Bw8(B $Bw9(B $Bw:(B $Bw;(B $Bw<(B $Bw=(B $Bw>(B $Bw?(B $Bw@(B $BwA(B $BwB(B $BwC(B $BwD(B $BwE(B $BwF(B $BwG(B $BwH(B $BwI(B $BwJ(B $BwK(B $BwL(B $BwM(B $BwN(B $BwO(B $BwP(B $BwQ(B $BwR(B $BwS(B $BwT(B $BwU(B $BwV(B $BwW(B $BwX(B $BwY(B $BwZ(B $Bw[(B $Bw\(B $Bw](B $Bw^(B $Bw_(B $Bw`(B $Bwa(B $Bwb(B $Bwc(B $Bwd(B $Bwe(B $Bwf(B $Bwg(B $Bwh(B $Bwi(B $Bwj(B $Bwk(B $Bwl(B $Bwm(B $Bwn(B $Bwo(B $Bwp(B $Bwq(B $Bwr(B $Bws(B $Bwt(B $Bwu(B $Bwv(B $Bww(B $Bwx(B $Bwy(B $Bwz(B $Bw{(B $Bw|(B $Bw}(B $Bw~(B $Bx!(B $Bx"(B $Bx#(B $Bx$(B $Bx%(B $Bx&(B $Bx'(B $Bx((B $Bx)(B $Bx*(B $Bx+(B $Bx,(B $Bx-(B $Bx.(B $Bx/(B $Bx0(B $Bx1(B $Bx2(B $Bx3(B $Bx4(B $Bx5(B $Bx6(B $Bx7(B $Bx8(B $Bx9(B $Bx:(B $Bx;(B $Bx<(B $Bx=(B $Bx>(B $Bx?(B $Bx@(B $BxA(B $BxB(B $BxC(B $BxD(B $BxE(B $BxF(B $BxG(B $BxH(B $BxI(B $BxJ(B $BxK(B $BxL(B $BxM(B $BxN(B $BxO(B $BxP(B $BxQ(B $BxR(B $BxS(B $BxT(B $BxU(B $BxV(B $BxW(B $BxX(B $BxY(B $BxZ(B $Bx[(B $Bx\(B $Bx](B $Bx^(B $Bx_(B $Bx`(B $Bxa(B $Bxb(B $Bxc(B $Bxd(B $Bxe(B $Bxf(B $Bxg(B $Bxh(B $Bxi(B $Bxj(B $Bxk(B $Bxl(B $Bxm(B $Bxn(B $Bxo(B $Bxp(B $Bxq(B $Bxr(B $Bxs(B $Bxt(B $Bxu(B $Bxv(B $Bxw(B $Bxx(B $Bxy(B $Bxz(B $Bx{(B $Bx|(B $Bx}(B $Bx~(B $By!(B $By"(B $By#(B $By$(B $By%(B $By&(B $By'(B $By((B $By)(B $By*(B $By+(B $By,(B $By-(B $By.(B $By/(B $By0(B $By1(B $By2(B $By3(B $By4(B $By5(B $By6(B $By7(B $By8(B $By9(B $By:(B $By;(B $By<(B $By=(B $By>(B $By?(B $By@(B $ByA(B $ByB(B $ByC(B $ByD(B $ByE(B $ByF(B $ByG(B $ByH(B $ByI(B $ByJ(B $ByK(B $ByL(B $ByM(B $ByN(B $ByO(B $ByP(B $ByQ(B $ByR(B $ByS(B $ByT(B $ByU(B $ByV(B $ByW(B $ByX(B $ByY(B $ByZ(B $By[(B $By\(B $By](B $By^(B $By_(B $By`(B $Bya(B $Byb(B $Byc(B $Byd(B $Bye(B $Byf(B $Byg(B $Byh(B $Byi(B $Byj(B $Byk(B $Byl(B $Bym(B $Byn(B $Byo(B $Byp(B $Byq(B $Byr(B $Bys(B $Byt(B $Byu(B $Byv(B $Byw(B $Byx(B $Byy(B $Byz(B $By{(B $By|(B $By}(B $By~(B $Bz!(B $Bz"(B $Bz#(B $Bz$(B $Bz%(B $Bz&(B $Bz'(B $Bz((B $Bz)(B $Bz*(B $Bz+(B $Bz,(B $Bz-(B $Bz.(B $Bz/(B $Bz0(B $Bz1(B $Bz2(B $Bz3(B $Bz4(B $Bz5(B $Bz6(B $Bz7(B $Bz8(B $Bz9(B $Bz:(B $Bz;(B $Bz<(B $Bz=(B $Bz>(B $Bz?(B $Bz@(B $BzA(B $BzB(B $BzC(B $BzD(B $BzE(B $BzF(B $BzG(B $BzH(B $BzI(B $BzJ(B $BzK(B $BzL(B $BzM(B $BzN(B $BzO(B $BzP(B $BzQ(B $BzR(B $BzS(B $BzT(B $BzU(B $BzV(B $BzW(B $BzX(B $BzY(B $BzZ(B $Bz[(B $Bz\(B $Bz](B $Bz^(B $Bz_(B $Bz`(B $Bza(B $Bzb(B $Bzc(B $Bzd(B $Bze(B $Bzf(B $Bzg(B $Bzh(B $Bzi(B $Bzj(B $Bzk(B $Bzl(B $Bzm(B $Bzn(B $Bzo(B $Bzp(B $Bzq(B $Bzr(B $Bzs(B $Bzt(B $Bzu(B $Bzv(B $Bzw(B $Bzx(B $Bzy(B $Bzz(B $Bz{(B $Bz|(B $Bz}(B $Bz~(B $B{!(B $B{"(B $B{#(B $B{$(B $B{%(B $B{&(B $B{'(B $B{((B $B{)(B $B{*(B $B{+(B $B{,(B $B{-(B $B{.(B $B{/(B $B{0(B $B{1(B $B{2(B $B{3(B $B{4(B $B{5(B $B{6(B $B{7(B $B{8(B $B{9(B $B{:(B $B{;(B $B{<(B $B{=(B $B{>(B $B{?(B $B{@(B $B{A(B $B{B(B $B{C(B $B{D(B $B{E(B $B{F(B $B{G(B $B{H(B $B{I(B $B{J(B $B{K(B $B{L(B $B{M(B $B{N(B $B{O(B $B{P(B $B{Q(B $B{R(B $B{S(B $B{T(B $B{U(B $B{V(B $B{W(B $B{X(B $B{Y(B $B{Z(B $B{[(B $B{\(B $B{](B $B{^(B $B{_(B $B{`(B $B{a(B $B{b(B $B{c(B $B{d(B $B{e(B $B{f(B $B{g(B $B{h(B $B{i(B $B{j(B $B{k(B $B{l(B $B{m(B $B{n(B $B{o(B $B{p(B $B{q(B $B{r(B $B{s(B $B{t(B $B{u(B $B{v(B $B{w(B $B{x(B $B{y(B $B{z(B $B{{(B $B{|(B $B{}(B $B{~(B $B|!(B $B|"(B $B|#(B $B|$(B $B|%(B $B|&(B $B|'(B $B|((B $B|)(B $B|*(B $B|+(B $B|,(B $B|-(B $B|.(B $B|/(B $B|0(B $B|1(B $B|2(B $B|3(B $B|4(B $B|5(B $B|6(B $B|7(B $B|8(B $B|9(B $B|:(B $B|;(B $B|<(B $B|=(B $B|>(B $B|?(B $B|@(B $B|A(B $B|B(B $B|C(B $B|D(B $B|E(B $B|F(B $B|G(B $B|H(B $B|I(B $B|J(B $B|K(B $B|L(B $B|M(B $B|N(B $B|O(B $B|P(B $B|Q(B $B|R(B $B|S(B $B|T(B $B|U(B $B|V(B $B|W(B $B|X(B $B|Y(B $B|Z(B $B|[(B $B|\(B $B|](B $B|^(B $B|_(B $B|`(B $B|a(B $B|b(B $B|c(B $B|d(B $B|e(B $B|f(B $B|g(B $B|h(B $B|i(B $B|j(B $B|k(B $B|l(B $B|m(B $B|n(B $B|o(B $B|p(B $B|q(B $B|r(B $B|s(B $B|t(B $B|u(B $B|v(B $B|w(B $B|x(B $B|y(B $B|z(B $B|{(B $B||(B $B|}(B $B|~(B $B}!(B $B}"(B $B}#(B $B}$(B $B}%(B $B}&(B $B}'(B $B}((B $B})(B $B}*(B $B}+(B $B},(B $B}-(B $B}.(B $B}/(B $B}0(B $B}1(B $B}2(B $B}3(B $B}4(B $B}5(B $B}6(B $B}7(B $B}8(B $B}9(B $B}:(B $B};(B $B}<(B $B}=(B $B}>(B $B}?(B $B}@(B $B}A(B $B}B(B $B}C(B $B}D(B $B}E(B $B}F(B $B}G(B $B}H(B $B}I(B $B}J(B $B}K(B $B}L(B $B}M(B $B}N(B $B}O(B $B}P(B $B}Q(B $B}R(B $B}S(B $B}T(B $B}U(B $B}V(B $B}W(B $B}X(B $B}Y(B $B}Z(B $B}[(B $B}\(B $B}](B $B}^(B $B}_(B $B}`(B $B}a(B $B}b(B $B}c(B $B}d(B $B}e(B $B}f(B $B}g(B $B}h(B $B}i(B $B}j(B $B}k(B $B}l(B $B}m(B $B}n(B $B}o(B $B}p(B $B}q(B $B}r(B $B}s(B $B}t(B $B}u(B $B}v(B $B}w(B $B}x(B $B}y(B $B}z(B $B}{(B $B}|(B $B}}(B $B}~(B $B~!(B $B~"(B $B~#(B $B~$(B $B~%(B $B~&(B $B~'(B $B~((B $B~)(B $B~*(B $B~+(B $B~,(B $B~-(B $B~.(B $B~/(B $B~0(B $B~1(B $B~2(B $B~3(B $B~4(B $B~5(B $B~6(B $B~7(B $B~8(B $B~9(B $B~:(B $B~;(B $B~<(B $B~=(B $B~>(B $B~?(B $B~@(B $B~A(B $B~B(B $B~C(B $B~D(B $B~E(B $B~F(B $B~G(B $B~H(B $B~I(B $B~J(B $B~K(B $B~L(B $B~M(B $B~N(B $B~O(B $B~P(B $B~Q(B $B~R(B $B~S(B $B~T(B $B~U(B $B~V(B $B~W(B $B~X(B $B~Y(B $B~Z(B $B~[(B $B~\(B $B~](B $B~^(B $B~_(B $B~`(B $B~a(B $B~b(B $B~c(B $B~d(B $B~e(B $B~f(B $B~g(B $B~h(B $B~i(B $B~j(B $B~k(B $B~l(B $B~m(B $B~n(B $B~o(B $B~p(B $B~q(B $B~r(B $B~s(B $B~t(B $B~u(B $B~v(B $B~w(B $B~x(B $B~y(B $B~z(B $B~{(B $B~|(B $B~}(B $B~~(B encoding_rs-0.8.33/src/test_data/iso_2022_jp_in_ref.txt000064400000000000000000001052071046102023000207700ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py   、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨ ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ― ‐ / \ ~ ∥ | … ‥ ‘ ’ “ ” ( ) 〔 〕 [ ] { } 〈 〉 《 》 「 」 『 』 【 】 + - ± × ÷ = ≠ < > ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ $ ¢ £ % # & * @ § ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 → ← ↑ ↓ 〓 � � � � � � � � � � � ∈ ∋ ⊆ ⊇ ⊂ ⊃ ∪ ∩ � � � � � � � � ∧ ∨ ¬ ⇒ ⇔ ∀ ∃ � � � � � � � � � � � ∠ ⊥ ⌒ ∂ ∇ ≡ ≒ ≪ ≫ √ ∽ ∝ ∵ ∫ ∬ � � � � � � � Å ‰ ♯ ♭ ♪ † ‡ ¶ � � � � ◯ � � � � � � � � � � � � � � � 0 1 2 3 4 5 6 7 8 9 � � � � � � � 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 � � � � � � 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 � � � � ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん � � � � � � � � � � � ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ � � � � � � � � Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω � � � � � � � � α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я � � � � � � � � � � � � � � � а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я � � � � � � � � � � � � � ─ │ ┌ ┐ ┘ └ ├ ┬ ┤ ┴ ┼ ━ ┃ ┏ ┓ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸ ╂ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ � ㍉ ㌔ ㌢ ㍍ ㌘ ㌧ ㌃ ㌶ ㍑ ㍗ ㌍ ㌦ ㌣ ㌫ ㍊ ㌻ ㎜ ㎝ ㎞ ㎎ ㎏ ㏄ ㎡ � � � � � � � � ㍻ 〝 〟 № ㏍ ℡ ㊤ ㊥ ㊦ ㊧ ㊨ ㈱ ㈲ ㈹ ㍾ ㍽ ㍼ ≒ ≡ ∫ ∮ ∑ √ ⊥ ∠ ∟ ⊿ ∵ ∩ ∪ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻 飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以 伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏 異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁 磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引 飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯 鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏 噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩 瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲 榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙 燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥 往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻 億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮 何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌 河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩 貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓 駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改 魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外 咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣 柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚 角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿 梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶 椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈 苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛 干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗 潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌 貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌 眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉 寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気 汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼 亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議 掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐 逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸 球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠 虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共 凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋 況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭 暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽 琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶 句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶 寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈 粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係 傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携 敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣 警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決 潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅 嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩 見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減 源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己 庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷 雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚 碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効 勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸 広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗 構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕 考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿 鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟 麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨 狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混 痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐 鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採 栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤 在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作 削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷 察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三 傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸 餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉 姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死 氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮 資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋 治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫 竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実 蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社 紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫 若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒 首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修 愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯 週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦 重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻 春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡 遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸 助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商 唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄 招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼 焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉 衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈 丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳 穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触 食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋 森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身 辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣 靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋 翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据 杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢 姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精 聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席 惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切 拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占 宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽 旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭 銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措 曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡 鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜 掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟 総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像 増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速 俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他 多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体 堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋 貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓 啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只 叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹 単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆 蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛 恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐 秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註 酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳 庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸 蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃 鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬 柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭 低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺 提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎 泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄 典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田 電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都 鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘 套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯 燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆 踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞 瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤 毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯 惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎 灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩 匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡 禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜 嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波 派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背 肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿 秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝 漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑 畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤 隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔 繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮 匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑 秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇 毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必 畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票 表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌 浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府 怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜 附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復 幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴 墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣 平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑 箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗 鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩 倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋 法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽 鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒 冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲 朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩 磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒 桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓 味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠 務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷 銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟 毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾 貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役 約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑 優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐 裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼 妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀 葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀 羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫 藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸 律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍 侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭 稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳 臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺 怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂 廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂 路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾 蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠 鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 弌 丐 丕 个 丱 丶 丼 丿 乂 乖 乘 亂 亅 豫 亊 舒 弍 于 亞 亟 亠 亢 亰 亳 亶 从 仍 仄 仆 仂 仗 仞 仭 仟 价 伉 佚 估 佛 佝 佗 佇 佶 侈 侏 侘 佻 佩 佰 侑 佯 來 侖 儘 俔 俟 俎 俘 俛 俑 俚 俐 俤 俥 倚 倨 倔 倪 倥 倅 伜 俶 倡 倩 倬 俾 俯 們 倆 偃 假 會 偕 偐 偈 做 偖 偬 偸 傀 傚 傅 傴 傲 僉 僊 傳 僂 僖 僞 僥 僭 僣 僮 價 僵 儉 儁 儂 儖 儕 儔 儚 儡 儺 儷 儼 儻 儿 兀 兒 兌 兔 兢 竸 兩 兪 兮 冀 冂 囘 册 冉 冏 冑 冓 冕 冖 冤 冦 冢 冩 冪 冫 决 冱 冲 冰 况 冽 凅 凉 凛 几 處 凩 凭 凰 凵 凾 刄 刋 刔 刎 刧 刪 刮 刳 刹 剏 剄 剋 剌 剞 剔 剪 剴 剩 剳 剿 剽 劍 劔 劒 剱 劈 劑 辨 辧 劬 劭 劼 劵 勁 勍 勗 勞 勣 勦 飭 勠 勳 勵 勸 勹 匆 匈 甸 匍 匐 匏 匕 匚 匣 匯 匱 匳 匸 區 卆 卅 丗 卉 卍 凖 卞 卩 卮 夘 卻 卷 厂 厖 厠 厦 厥 厮 厰 厶 參 簒 雙 叟 曼 燮 叮 叨 叭 叺 吁 吽 呀 听 吭 吼 吮 吶 吩 吝 呎 咏 呵 咎 呟 呱 呷 呰 咒 呻 咀 呶 咄 咐 咆 哇 咢 咸 咥 咬 哄 哈 咨 咫 哂 咤 咾 咼 哘 哥 哦 唏 唔 哽 哮 哭 哺 哢 唹 啀 啣 啌 售 啜 啅 啖 啗 唸 唳 啝 喙 喀 咯 喊 喟 啻 啾 喘 喞 單 啼 喃 喩 喇 喨 嗚 嗅 嗟 嗄 嗜 嗤 嗔 嘔 嗷 嘖 嗾 嗽 嘛 嗹 噎 噐 營 嘴 嘶 嘲 嘸 噫 噤 嘯 噬 噪 嚆 嚀 嚊 嚠 嚔 嚏 嚥 嚮 嚶 嚴 囂 嚼 囁 囃 囀 囈 囎 囑 囓 囗 囮 囹 圀 囿 圄 圉 圈 國 圍 圓 團 圖 嗇 圜 圦 圷 圸 坎 圻 址 坏 坩 埀 垈 坡 坿 垉 垓 垠 垳 垤 垪 垰 埃 埆 埔 埒 埓 堊 埖 埣 堋 堙 堝 塲 堡 塢 塋 塰 毀 塒 堽 塹 墅 墹 墟 墫 墺 壞 墻 墸 墮 壅 壓 壑 壗 壙 壘 壥 壜 壤 壟 壯 壺 壹 壻 壼 壽 夂 夊 夐 夛 梦 夥 夬 夭 夲 夸 夾 竒 奕 奐 奎 奚 奘 奢 奠 奧 奬 奩 奸 妁 妝 佞 侫 妣 妲 姆 姨 姜 妍 姙 姚 娥 娟 娑 娜 娉 娚 婀 婬 婉 娵 娶 婢 婪 媚 媼 媾 嫋 嫂 媽 嫣 嫗 嫦 嫩 嫖 嫺 嫻 嬌 嬋 嬖 嬲 嫐 嬪 嬶 嬾 孃 孅 孀 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺 宀 它 宦 宸 寃 寇 寉 寔 寐 寤 實 寢 寞 寥 寫 寰 寶 寳 尅 將 專 對 尓 尠 尢 尨 尸 尹 屁 屆 屎 屓 屐 屏 孱 屬 屮 乢 屶 屹 岌 岑 岔 妛 岫 岻 岶 岼 岷 峅 岾 峇 峙 峩 峽 峺 峭 嶌 峪 崋 崕 崗 嵜 崟 崛 崑 崔 崢 崚 崙 崘 嵌 嵒 嵎 嵋 嵬 嵳 嵶 嶇 嶄 嶂 嶢 嶝 嶬 嶮 嶽 嶐 嶷 嶼 巉 巍 巓 巒 巖 巛 巫 已 巵 帋 帚 帙 帑 帛 帶 帷 幄 幃 幀 幎 幗 幔 幟 幢 幤 幇 幵 并 幺 麼 广 庠 廁 廂 廈 廐 廏 廖 廣 廝 廚 廛 廢 廡 廨 廩 廬 廱 廳 廰 廴 廸 廾 弃 弉 彝 彜 弋 弑 弖 弩 弭 弸 彁 彈 彌 彎 弯 彑 彖 彗 彙 彡 彭 彳 彷 徃 徂 彿 徊 很 徑 徇 從 徙 徘 徠 徨 徭 徼 忖 忻 忤 忸 忱 忝 悳 忿 怡 恠 怙 怐 怩 怎 怱 怛 怕 怫 怦 怏 怺 恚 恁 恪 恷 恟 恊 恆 恍 恣 恃 恤 恂 恬 恫 恙 悁 悍 惧 悃 悚 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆 悵 惘 慍 愕 愆 惶 惷 愀 惴 惺 愃 愡 惻 惱 愍 愎 慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙 慚 慫 慴 慯 慥 慱 慟 慝 慓 慵 憙 憖 憇 憬 憔 憚 憊 憑 憫 憮 懌 懊 應 懷 懈 懃 懆 憺 懋 罹 懍 懦 懣 懶 懺 懴 懿 懽 懼 懾 戀 戈 戉 戍 戌 戔 戛 戞 戡 截 戮 戰 戲 戳 扁 扎 扞 扣 扛 扠 扨 扼 抂 抉 找 抒 抓 抖 拔 抃 抔 拗 拑 抻 拏 拿 拆 擔 拈 拜 拌 拊 拂 拇 抛 拉 挌 拮 拱 挧 挂 挈 拯 拵 捐 挾 捍 搜 捏 掖 掎 掀 掫 捶 掣 掏 掉 掟 掵 捫 捩 掾 揩 揀 揆 揣 揉 插 揶 揄 搖 搴 搆 搓 搦 搶 攝 搗 搨 搏 摧 摯 摶 摎 攪 撕 撓 撥 撩 撈 撼 據 擒 擅 擇 撻 擘 擂 擱 擧 舉 擠 擡 抬 擣 擯 攬 擶 擴 擲 擺 攀 擽 攘 攜 攅 攤 攣 攫 攴 攵 攷 收 攸 畋 效 敖 敕 敍 敘 敞 敝 敲 數 斂 斃 變 斛 斟 斫 斷 旃 旆 旁 旄 旌 旒 旛 旙 无 旡 旱 杲 昊 昃 旻 杳 昵 昶 昴 昜 晏 晄 晉 晁 晞 晝 晤 晧 晨 晟 晢 晰 暃 暈 暎 暉 暄 暘 暝 曁 暹 曉 暾 暼 曄 暸 曖 曚 曠 昿 曦 曩 曰 曵 曷 朏 朖 朞 朦 朧 霸 朮 朿 朶 杁 朸 朷 杆 杞 杠 杙 杣 杤 枉 杰 枩 杼 杪 枌 枋 枦 枡 枅 枷 柯 枴 柬 枳 柩 枸 柤 柞 柝 柢 柮 枹 柎 柆 柧 檜 栞 框 栩 桀 桍 栲 桎 梳 栫 桙 档 桷 桿 梟 梏 梭 梔 條 梛 梃 檮 梹 桴 梵 梠 梺 椏 梍 桾 椁 棊 椈 棘 椢 椦 棡 椌 棍 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚 椣 椡 棆 楹 楷 楜 楸 楫 楔 楾 楮 椹 楴 椽 楙 椰 楡 楞 楝 榁 楪 榲 榮 槐 榿 槁 槓 榾 槎 寨 槊 槝 榻 槃 榧 樮 榑 榠 榜 榕 榴 槞 槨 樂 樛 槿 權 槹 槲 槧 樅 榱 樞 槭 樔 槫 樊 樒 櫁 樣 樓 橄 樌 橲 樶 橸 橇 橢 橙 橦 橈 樸 樢 檐 檍 檠 檄 檢 檣 檗 蘗 檻 櫃 櫂 檸 檳 檬 櫞 櫑 櫟 檪 櫚 櫪 櫻 欅 蘖 櫺 欒 欖 鬱 欟 欸 欷 盜 欹 飮 歇 歃 歉 歐 歙 歔 歛 歟 歡 歸 歹 歿 殀 殄 殃 殍 殘 殕 殞 殤 殪 殫 殯 殲 殱 殳 殷 殼 毆 毋 毓 毟 毬 毫 毳 毯 麾 氈 氓 气 氛 氤 氣 汞 汕 汢 汪 沂 沍 沚 沁 沛 汾 汨 汳 沒 沐 泄 泱 泓 沽 泗 泅 泝 沮 沱 沾 沺 泛 泯 泙 泪 洟 衍 洶 洫 洽 洸 洙 洵 洳 洒 洌 浣 涓 浤 浚 浹 浙 涎 涕 濤 涅 淹 渕 渊 涵 淇 淦 涸 淆 淬 淞 淌 淨 淒 淅 淺 淙 淤 淕 淪 淮 渭 湮 渮 渙 湲 湟 渾 渣 湫 渫 湶 湍 渟 湃 渺 湎 渤 滿 渝 游 溂 溪 溘 滉 溷 滓 溽 溯 滄 溲 滔 滕 溏 溥 滂 溟 潁 漑 灌 滬 滸 滾 漿 滲 漱 滯 漲 滌 漾 漓 滷 澆 潺 潸 澁 澀 潯 潛 濳 潭 澂 潼 潘 澎 澑 濂 潦 澳 澣 澡 澤 澹 濆 澪 濟 濕 濬 濔 濘 濱 濮 濛 瀉 瀋 濺 瀑 瀁 瀏 濾 瀛 瀚 潴 瀝 瀘 瀟 瀰 瀾 瀲 灑 灣 炙 炒 炯 烱 炬 炸 炳 炮 烟 烋 烝 烙 焉 烽 焜 焙 煥 煕 熈 煦 煢 煌 煖 煬 熏 燻 熄 熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼 燹 燿 爍 爐 爛 爨 爭 爬 爰 爲 爻 爼 爿 牀 牆 牋 牘 牴 牾 犂 犁 犇 犒 犖 犢 犧 犹 犲 狃 狆 狄 狎 狒 狢 狠 狡 狹 狷 倏 猗 猊 猜 猖 猝 猴 猯 猩 猥 猾 獎 獏 默 獗 獪 獨 獰 獸 獵 獻 獺 珈 玳 珎 玻 珀 珥 珮 珞 璢 琅 瑯 琥 珸 琲 琺 瑕 琿 瑟 瑙 瑁 瑜 瑩 瑰 瑣 瑪 瑶 瑾 璋 璞 璧 瓊 瓏 瓔 珱 瓠 瓣 瓧 瓩 瓮 瓲 瓰 瓱 瓸 瓷 甄 甃 甅 甌 甎 甍 甕 甓 甞 甦 甬 甼 畄 畍 畊 畉 畛 畆 畚 畩 畤 畧 畫 畭 畸 當 疆 疇 畴 疊 疉 疂 疔 疚 疝 疥 疣 痂 疳 痃 疵 疽 疸 疼 疱 痍 痊 痒 痙 痣 痞 痾 痿 痼 瘁 痰 痺 痲 痳 瘋 瘍 瘉 瘟 瘧 瘠 瘡 瘢 瘤 瘴 瘰 瘻 癇 癈 癆 癜 癘 癡 癢 癨 癩 癪 癧 癬 癰 癲 癶 癸 發 皀 皃 皈 皋 皎 皖 皓 皙 皚 皰 皴 皸 皹 皺 盂 盍 盖 盒 盞 盡 盥 盧 盪 蘯 盻 眈 眇 眄 眩 眤 眞 眥 眦 眛 眷 眸 睇 睚 睨 睫 睛 睥 睿 睾 睹 瞎 瞋 瞑 瞠 瞞 瞰 瞶 瞹 瞿 瞼 瞽 瞻 矇 矍 矗 矚 矜 矣 矮 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼 碚 碌 碣 碵 碪 碯 磑 磆 磋 磔 碾 碼 磅 磊 磬 磧 磚 磽 磴 礇 礒 礑 礙 礬 礫 祀 祠 祗 祟 祚 祕 祓 祺 祿 禊 禝 禧 齋 禪 禮 禳 禹 禺 秉 秕 秧 秬 秡 秣 稈 稍 稘 稙 稠 稟 禀 稱 稻 稾 稷 穃 穗 穉 穡 穢 穩 龝 穰 穹 穽 窈 窗 窕 窘 窖 窩 竈 窰 窶 竅 竄 窿 邃 竇 竊 竍 竏 竕 竓 站 竚 竝 竡 竢 竦 竭 竰 笂 笏 笊 笆 笳 笘 笙 笞 笵 笨 笶 筐 筺 笄 筍 笋 筌 筅 筵 筥 筴 筧 筰 筱 筬 筮 箝 箘 箟 箍 箜 箚 箋 箒 箏 筝 箙 篋 篁 篌 篏 箴 篆 篝 篩 簑 簔 篦 篥 籠 簀 簇 簓 篳 篷 簗 簍 篶 簣 簧 簪 簟 簷 簫 簽 籌 籃 籔 籏 籀 籐 籘 籟 籤 籖 籥 籬 籵 粃 粐 粤 粭 粢 粫 粡 粨 粳 粲 粱 粮 粹 粽 糀 糅 糂 糘 糒 糜 糢 鬻 糯 糲 糴 糶 糺 紆 紂 紜 紕 紊 絅 絋 紮 紲 紿 紵 絆 絳 絖 絎 絲 絨 絮 絏 絣 經 綉 絛 綏 絽 綛 綺 綮 綣 綵 緇 綽 綫 總 綢 綯 緜 綸 綟 綰 緘 緝 緤 緞 緻 緲 緡 縅 縊 縣 縡 縒 縱 縟 縉 縋 縢 繆 繦 縻 縵 縹 繃 縷 縲 縺 繧 繝 繖 繞 繙 繚 繹 繪 繩 繼 繻 纃 緕 繽 辮 繿 纈 纉 續 纒 纐 纓 纔 纖 纎 纛 纜 缸 缺 罅 罌 罍 罎 罐 网 罕 罔 罘 罟 罠 罨 罩 罧 罸 羂 羆 羃 羈 羇 羌 羔 羞 羝 羚 羣 羯 羲 羹 羮 羶 羸 譱 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜 耆 耄 耋 耒 耘 耙 耜 耡 耨 耿 耻 聊 聆 聒 聘 聚 聟 聢 聨 聳 聲 聰 聶 聹 聽 聿 肄 肆 肅 肛 肓 肚 肭 冐 肬 胛 胥 胙 胝 胄 胚 胖 脉 胯 胱 脛 脩 脣 脯 腋 隋 腆 脾 腓 腑 胼 腱 腮 腥 腦 腴 膃 膈 膊 膀 膂 膠 膕 膤 膣 腟 膓 膩 膰 膵 膾 膸 膽 臀 臂 膺 臉 臍 臑 臙 臘 臈 臚 臟 臠 臧 臺 臻 臾 舁 舂 舅 與 舊 舍 舐 舖 舩 舫 舸 舳 艀 艙 艘 艝 艚 艟 艤 艢 艨 艪 艫 舮 艱 艷 艸 艾 芍 芒 芫 芟 芻 芬 苡 苣 苟 苒 苴 苳 苺 莓 范 苻 苹 苞 茆 苜 茉 苙 茵 茴 茖 茲 茱 荀 茹 荐 荅 茯 茫 茗 茘 莅 莚 莪 莟 莢 莖 茣 莎 莇 莊 荼 莵 荳 荵 莠 莉 莨 菴 萓 菫 菎 菽 萃 菘 萋 菁 菷 萇 菠 菲 萍 萢 萠 莽 萸 蔆 菻 葭 萪 萼 蕚 蒄 葷 葫 蒭 葮 蒂 葩 葆 萬 葯 葹 萵 蓊 葢 蒹 蒿 蒟 蓙 蓍 蒻 蓚 蓐 蓁 蓆 蓖 蒡 蔡 蓿 蓴 蔗 蔘 蔬 蔟 蔕 蔔 蓼 蕀 蕣 蕘 蕈 蕁 蘂 蕋 蕕 薀 薤 薈 薑 薊 薨 蕭 薔 薛 藪 薇 薜 蕷 蕾 薐 藉 薺 藏 薹 藐 藕 藝 藥 藜 藹 蘊 蘓 蘋 藾 藺 蘆 蘢 蘚 蘰 蘿 虍 乕 虔 號 虧 虱 蚓 蚣 蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬 蛟 蛛 蛯 蜒 蜆 蜈 蜀 蜃 蛻 蜑 蜉 蜍 蛹 蜊 蜴 蜿 蜷 蜻 蜥 蜩 蜚 蝠 蝟 蝸 蝌 蝎 蝴 蝗 蝨 蝮 蝙 蝓 蝣 蝪 蠅 螢 螟 螂 螯 蟋 螽 蟀 蟐 雖 螫 蟄 螳 蟇 蟆 螻 蟯 蟲 蟠 蠏 蠍 蟾 蟶 蟷 蠎 蟒 蠑 蠖 蠕 蠢 蠡 蠱 蠶 蠹 蠧 蠻 衄 衂 衒 衙 衞 衢 衫 袁 衾 袞 衵 衽 袵 衲 袂 袗 袒 袮 袙 袢 袍 袤 袰 袿 袱 裃 裄 裔 裘 裙 裝 裹 褂 裼 裴 裨 裲 褄 褌 褊 褓 襃 褞 褥 褪 褫 襁 襄 褻 褶 褸 襌 褝 襠 襞 襦 襤 襭 襪 襯 襴 襷 襾 覃 覈 覊 覓 覘 覡 覩 覦 覬 覯 覲 覺 覽 覿 觀 觚 觜 觝 觧 觴 觸 訃 訖 訐 訌 訛 訝 訥 訶 詁 詛 詒 詆 詈 詼 詭 詬 詢 誅 誂 誄 誨 誡 誑 誥 誦 誚 誣 諄 諍 諂 諚 諫 諳 諧 諤 諱 謔 諠 諢 諷 諞 諛 謌 謇 謚 諡 謖 謐 謗 謠 謳 鞫 謦 謫 謾 謨 譁 譌 譏 譎 證 譖 譛 譚 譫 譟 譬 譯 譴 譽 讀 讌 讎 讒 讓 讖 讙 讚 谺 豁 谿 豈 豌 豎 豐 豕 豢 豬 豸 豺 貂 貉 貅 貊 貍 貎 貔 豼 貘 戝 貭 貪 貽 貲 貳 貮 貶 賈 賁 賤 賣 賚 賽 賺 賻 贄 贅 贊 贇 贏 贍 贐 齎 贓 賍 贔 贖 赧 赭 赱 赳 趁 趙 跂 趾 趺 跏 跚 跖 跌 跛 跋 跪 跫 跟 跣 跼 踈 踉 跿 踝 踞 踐 踟 蹂 踵 踰 踴 蹊 蹇 蹉 蹌 蹐 蹈 蹙 蹤 蹠 踪 蹣 蹕 蹶 蹲 蹼 躁 躇 躅 躄 躋 躊 躓 躑 躔 躙 躪 躡 躬 躰 軆 躱 躾 軅 軈 軋 軛 軣 軼 軻 軫 軾 輊 輅 輕 輒 輙 輓 輜 輟 輛 輌 輦 輳 輻 輹 轅 轂 輾 轌 轉 轆 轎 轗 轜 轢 轣 轤 辜 辟 辣 辭 辯 辷 迚 迥 迢 迪 迯 邇 迴 逅 迹 迺 逑 逕 逡 逍 逞 逖 逋 逧 逶 逵 逹 迸 遏 遐 遑 遒 逎 遉 逾 遖 遘 遞 遨 遯 遶 隨 遲 邂 遽 邁 邀 邊 邉 邏 邨 邯 邱 邵 郢 郤 扈 郛 鄂 鄒 鄙 鄲 鄰 酊 酖 酘 酣 酥 酩 酳 酲 醋 醉 醂 醢 醫 醯 醪 醵 醴 醺 釀 釁 釉 釋 釐 釖 釟 釡 釛 釼 釵 釶 鈞 釿 鈔 鈬 鈕 鈑 鉞 鉗 鉅 鉉 鉤 鉈 銕 鈿 鉋 鉐 銜 銖 銓 銛 鉚 鋏 銹 銷 鋩 錏 鋺 鍄 錮 錙 錢 錚 錣 錺 錵 錻 鍜 鍠 鍼 鍮 鍖 鎰 鎬 鎭 鎔 鎹 鏖 鏗 鏨 鏥 鏘 鏃 鏝 鏐 鏈 鏤 鐚 鐔 鐓 鐃 鐇 鐐 鐶 鐫 鐵 鐡 鐺 鑁 鑒 鑄 鑛 鑠 鑢 鑞 鑪 鈩 鑰 鑵 鑷 鑽 鑚 鑼 鑾 钁 鑿 閂 閇 閊 閔 閖 閘 閙 閠 閨 閧 閭 閼 閻 閹 閾 闊 濶 闃 闍 闌 闕 闔 闖 關 闡 闥 闢 阡 阨 阮 阯 陂 陌 陏 陋 陷 陜 陞 陝 陟 陦 陲 陬 隍 隘 隕 隗 險 隧 隱 隲 隰 隴 隶 隸 隹 雎 雋 雉 雍 襍 雜 霍 雕 雹 霄 霆 霈 霓 霎 霑 霏 霖 霙 霤 霪 霰 霹 霽 霾 靄 靆 靈 靂 靉 靜 靠 靤 靦 靨 勒 靫 靱 靹 鞅 靼 鞁 靺 鞆 鞋 鞏 鞐 鞜 鞨 鞦 鞣 鞳 鞴 韃 韆 韈 韋 韜 韭 齏 韲 竟 韶 韵 頏 頌 頸 頤 頡 頷 頽 顆 顏 顋 顫 顯 顰 顱 顴 顳 颪 颯 颱 颶 飄 飃 飆 飩 飫 餃 餉 餒 餔 餘 餡 餝 餞 餤 餠 餬 餮 餽 餾 饂 饉 饅 饐 饋 饑 饒 饌 饕 馗 馘 馥 馭 馮 馼 駟 駛 駝 駘 駑 駭 駮 駱 駲 駻 駸 騁 騏 騅 駢 騙 騫 騷 驅 驂 驀 驃 騾 驕 驍 驛 驗 驟 驢 驥 驤 驩 驫 驪 骭 骰 骼 髀 髏 髑 髓 體 髞 髟 髢 髣 髦 髯 髫 髮 髴 髱 髷 髻 鬆 鬘 鬚 鬟 鬢 鬣 鬥 鬧 鬨 鬩 鬪 鬮 鬯 鬲 魄 魃 魏 魍 魎 魑 魘 魴 鮓 鮃 鮑 鮖 鮗 鮟 鮠 鮨 鮴 鯀 鯊 鮹 鯆 鯏 鯑 鯒 鯣 鯢 鯤 鯔 鯡 鰺 鯲 鯱 鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡 鰰 鱇 鰲 鱆 鰾 鱚 鱠 鱧 鱶 鱸 鳧 鳬 鳰 鴉 鴈 鳫 鴃 鴆 鴪 鴦 鶯 鴣 鴟 鵄 鴕 鴒 鵁 鴿 鴾 鵆 鵈 鵝 鵞 鵤 鵑 鵐 鵙 鵲 鶉 鶇 鶫 鵯 鵺 鶚 鶤 鶩 鶲 鷄 鷁 鶻 鶸 鶺 鷆 鷏 鷂 鷙 鷓 鷸 鷦 鷭 鷯 鷽 鸚 鸛 鸞 鹵 鹹 鹽 麁 麈 麋 麌 麒 麕 麑 麝 麥 麩 麸 麪 麭 靡 黌 黎 黏 黐 黔 黜 點 黝 黠 黥 黨 黯 黴 黶 黷 黹 黻 黼 黽 鼇 鼈 皷 鼕 鼡 鼬 鼾 齊 齒 齔 齣 齟 齠 齡 齦 齧 齬 齪 齷 齲 齶 龕 龜 龠 堯 槇 遙 瑤 凜 熙 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 纊 褜 鍈 銈 蓜 俉 炻 昱 棈 鋹 曻 彅 丨 仡 仼 伀 伃 伹 佖 侒 侊 侚 侔 俍 偀 倢 俿 倞 偆 偰 偂 傔 僴 僘 兊 兤 冝 冾 凬 刕 劜 劦 勀 勛 匀 匇 匤 卲 厓 厲 叝 﨎 咜 咊 咩 哿 喆 坙 坥 垬 埈 埇 﨏 塚 增 墲 夋 奓 奛 奝 奣 妤 妺 孖 寀 甯 寘 寬 尞 岦 岺 峵 崧 嵓 﨑 嵂 嵭 嶸 嶹 巐 弡 弴 彧 德 忞 恝 悅 悊 惞 惕 愠 惲 愑 愷 愰 憘 戓 抦 揵 摠 撝 擎 敎 昀 昕 昻 昉 昮 昞 昤 晥 晗 晙 晴 晳 暙 暠 暲 暿 曺 朎 朗 杦 枻 桒 柀 栁 桄 棏 﨓 楨 﨔 榘 槢 樰 橫 橆 橳 橾 櫢 櫤 毖 氿 汜 沆 汯 泚 洄 涇 浯 涖 涬 淏 淸 淲 淼 渹 湜 渧 渼 溿 澈 澵 濵 瀅 瀇 瀨 炅 炫 焏 焄 煜 煆 煇 凞 燁 燾 犱 犾 猤 猪 獷 玽 珉 珖 珣 珒 琇 珵 琦 琪 琩 琮 瑢 璉 璟 甁 畯 皂 皜 皞 皛 皦 益 睆 劯 砡 硎 硤 硺 礰 礼 神 祥 禔 福 禛 竑 竧 靖 竫 箞 精 絈 絜 綷 綠 緖 繒 罇 羡 羽 茁 荢 荿 菇 菶 葈 蒴 蕓 蕙 蕫 﨟 薰 蘒 﨡 蠇 裵 訒 訷 詹 誧 誾 諟 諸 諶 譓 譿 賰 賴 贒 赶 﨣 軏 﨤 逸 遧 郞 都 鄕 鄧 釚 釗 釞 釭 釮 釤 釥 鈆 鈐 鈊 鈺 鉀 鈼 鉎 鉙 鉑 鈹 鉧 銧 鉷 鉸 鋧 鋗 鋙 鋐 﨧 鋕 鋠 鋓 錥 錡 鋻 﨨 錞 鋿 錝 錂 鍰 鍗 鎤 鏆 鏞 鏸 鐱 鑅 鑈 閒 隆 﨩 隝 隯 霳 霻 靃 靍 靏 靑 靕 顗 顥 飯 飼 餧 館 馞 驎 髙 髜 魵 魲 鮏 鮱 鮻 鰀 鵰 鵫 鶴 鸙 黑 � � ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ¬ ¦ ' " � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � encoding_rs-0.8.33/src/test_data/iso_2022_jp_out.txt000064400000000000000000000720231046102023000203340ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py   、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨ ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ― ‐ / \ ~ ∥ | … ‥ ‘ ’ “ ” ( ) 〔 〕 [ ] { } 〈 〉 《 》 「 」 『 』 【 】 + - ± × ÷ = ≠ < > ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ $ ¢ £ % # & * @ § ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 → ← ↑ ↓ 〓 ∈ ∋ ⊆ ⊇ ⊂ ⊃ ∪ ∩ ∧ ∨ ¬ ⇒ ⇔ ∀ ∃ ∠ ⊥ ⌒ ∂ ∇ ≡ ≒ ≪ ≫ √ ∽ ∝ ∵ ∫ ∬ Å ‰ ♯ ♭ ♪ † ‡ ¶ ◯ 0 1 2 3 4 5 6 7 8 9 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 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 ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ─ │ ┌ ┐ ┘ └ ├ ┬ ┤ ┴ ┼ ━ ┃ ┏ ┓ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸ ╂ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ ㍉ ㌔ ㌢ ㍍ ㌘ ㌧ ㌃ ㌶ ㍑ ㍗ ㌍ ㌦ ㌣ ㌫ ㍊ ㌻ ㎜ ㎝ ㎞ ㎎ ㎏ ㏄ ㎡ ㍻ 〝 〟 № ㏍ ℡ ㊤ ㊥ ㊦ ㊧ ㊨ ㈱ ㈲ ㈹ ㍾ ㍽ ㍼ ≒ ≡ ∫ ∮ ∑ √ ⊥ ∠ ∟ ⊿ ∵ ∩ ∪ 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻 飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以 伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏 異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁 磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引 飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯 鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏 噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩 瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲 榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙 燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥 往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻 億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮 何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌 河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩 貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓 駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改 魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外 咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣 柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚 角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿 梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶 椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈 苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛 干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗 潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌 貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌 眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉 寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気 汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼 亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議 掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐 逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸 球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠 虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共 凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋 況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭 暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽 琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶 句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶 寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈 粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係 傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携 敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣 警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決 潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅 嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩 見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減 源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己 庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷 雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚 碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効 勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸 広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗 構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕 考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿 鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟 麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨 狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混 痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐 鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採 栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤 在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作 削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷 察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三 傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸 餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉 姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死 氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮 資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋 治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫 竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実 蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社 紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫 若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒 首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修 愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯 週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦 重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻 春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡 遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸 助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商 唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄 招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼 焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉 衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈 丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳 穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触 食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋 森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身 辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣 靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋 翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据 杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢 姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精 聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席 惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切 拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占 宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽 旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭 銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措 曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡 鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜 掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟 総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像 増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速 俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他 多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体 堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋 貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓 啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只 叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹 単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆 蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛 恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐 秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註 酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳 庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸 蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃 鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬 柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭 低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺 提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎 泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄 典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田 電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都 鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘 套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯 燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆 踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞 瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤 毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯 惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎 灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩 匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡 禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜 嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波 派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背 肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿 秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝 漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑 畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤 隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔 繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮 匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑 秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇 毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必 畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票 表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌 浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府 怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜 附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復 幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴 墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣 平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑 箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗 鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩 倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋 法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽 鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒 冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲 朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩 磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒 桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓 味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠 務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷 銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟 毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾 貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役 約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑 優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐 裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼 妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀 葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀 羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫 藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸 律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍 侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭 稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳 臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺 怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂 廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂 路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾 蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠 鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 弌 丐 丕 个 丱 丶 丼 丿 乂 乖 乘 亂 亅 豫 亊 舒 弍 于 亞 亟 亠 亢 亰 亳 亶 从 仍 仄 仆 仂 仗 仞 仭 仟 价 伉 佚 估 佛 佝 佗 佇 佶 侈 侏 侘 佻 佩 佰 侑 佯 來 侖 儘 俔 俟 俎 俘 俛 俑 俚 俐 俤 俥 倚 倨 倔 倪 倥 倅 伜 俶 倡 倩 倬 俾 俯 們 倆 偃 假 會 偕 偐 偈 做 偖 偬 偸 傀 傚 傅 傴 傲 僉 僊 傳 僂 僖 僞 僥 僭 僣 僮 價 僵 儉 儁 儂 儖 儕 儔 儚 儡 儺 儷 儼 儻 儿 兀 兒 兌 兔 兢 竸 兩 兪 兮 冀 冂 囘 册 冉 冏 冑 冓 冕 冖 冤 冦 冢 冩 冪 冫 决 冱 冲 冰 况 冽 凅 凉 凛 几 處 凩 凭 凰 凵 凾 刄 刋 刔 刎 刧 刪 刮 刳 刹 剏 剄 剋 剌 剞 剔 剪 剴 剩 剳 剿 剽 劍 劔 劒 剱 劈 劑 辨 辧 劬 劭 劼 劵 勁 勍 勗 勞 勣 勦 飭 勠 勳 勵 勸 勹 匆 匈 甸 匍 匐 匏 匕 匚 匣 匯 匱 匳 匸 區 卆 卅 丗 卉 卍 凖 卞 卩 卮 夘 卻 卷 厂 厖 厠 厦 厥 厮 厰 厶 參 簒 雙 叟 曼 燮 叮 叨 叭 叺 吁 吽 呀 听 吭 吼 吮 吶 吩 吝 呎 咏 呵 咎 呟 呱 呷 呰 咒 呻 咀 呶 咄 咐 咆 哇 咢 咸 咥 咬 哄 哈 咨 咫 哂 咤 咾 咼 哘 哥 哦 唏 唔 哽 哮 哭 哺 哢 唹 啀 啣 啌 售 啜 啅 啖 啗 唸 唳 啝 喙 喀 咯 喊 喟 啻 啾 喘 喞 單 啼 喃 喩 喇 喨 嗚 嗅 嗟 嗄 嗜 嗤 嗔 嘔 嗷 嘖 嗾 嗽 嘛 嗹 噎 噐 營 嘴 嘶 嘲 嘸 噫 噤 嘯 噬 噪 嚆 嚀 嚊 嚠 嚔 嚏 嚥 嚮 嚶 嚴 囂 嚼 囁 囃 囀 囈 囎 囑 囓 囗 囮 囹 圀 囿 圄 圉 圈 國 圍 圓 團 圖 嗇 圜 圦 圷 圸 坎 圻 址 坏 坩 埀 垈 坡 坿 垉 垓 垠 垳 垤 垪 垰 埃 埆 埔 埒 埓 堊 埖 埣 堋 堙 堝 塲 堡 塢 塋 塰 毀 塒 堽 塹 墅 墹 墟 墫 墺 壞 墻 墸 墮 壅 壓 壑 壗 壙 壘 壥 壜 壤 壟 壯 壺 壹 壻 壼 壽 夂 夊 夐 夛 梦 夥 夬 夭 夲 夸 夾 竒 奕 奐 奎 奚 奘 奢 奠 奧 奬 奩 奸 妁 妝 佞 侫 妣 妲 姆 姨 姜 妍 姙 姚 娥 娟 娑 娜 娉 娚 婀 婬 婉 娵 娶 婢 婪 媚 媼 媾 嫋 嫂 媽 嫣 嫗 嫦 嫩 嫖 嫺 嫻 嬌 嬋 嬖 嬲 嫐 嬪 嬶 嬾 孃 孅 孀 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺 宀 它 宦 宸 寃 寇 寉 寔 寐 寤 實 寢 寞 寥 寫 寰 寶 寳 尅 將 專 對 尓 尠 尢 尨 尸 尹 屁 屆 屎 屓 屐 屏 孱 屬 屮 乢 屶 屹 岌 岑 岔 妛 岫 岻 岶 岼 岷 峅 岾 峇 峙 峩 峽 峺 峭 嶌 峪 崋 崕 崗 嵜 崟 崛 崑 崔 崢 崚 崙 崘 嵌 嵒 嵎 嵋 嵬 嵳 嵶 嶇 嶄 嶂 嶢 嶝 嶬 嶮 嶽 嶐 嶷 嶼 巉 巍 巓 巒 巖 巛 巫 已 巵 帋 帚 帙 帑 帛 帶 帷 幄 幃 幀 幎 幗 幔 幟 幢 幤 幇 幵 并 幺 麼 广 庠 廁 廂 廈 廐 廏 廖 廣 廝 廚 廛 廢 廡 廨 廩 廬 廱 廳 廰 廴 廸 廾 弃 弉 彝 彜 弋 弑 弖 弩 弭 弸 彁 彈 彌 彎 弯 彑 彖 彗 彙 彡 彭 彳 彷 徃 徂 彿 徊 很 徑 徇 從 徙 徘 徠 徨 徭 徼 忖 忻 忤 忸 忱 忝 悳 忿 怡 恠 怙 怐 怩 怎 怱 怛 怕 怫 怦 怏 怺 恚 恁 恪 恷 恟 恊 恆 恍 恣 恃 恤 恂 恬 恫 恙 悁 悍 惧 悃 悚 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆 悵 惘 慍 愕 愆 惶 惷 愀 惴 惺 愃 愡 惻 惱 愍 愎 慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙 慚 慫 慴 慯 慥 慱 慟 慝 慓 慵 憙 憖 憇 憬 憔 憚 憊 憑 憫 憮 懌 懊 應 懷 懈 懃 懆 憺 懋 罹 懍 懦 懣 懶 懺 懴 懿 懽 懼 懾 戀 戈 戉 戍 戌 戔 戛 戞 戡 截 戮 戰 戲 戳 扁 扎 扞 扣 扛 扠 扨 扼 抂 抉 找 抒 抓 抖 拔 抃 抔 拗 拑 抻 拏 拿 拆 擔 拈 拜 拌 拊 拂 拇 抛 拉 挌 拮 拱 挧 挂 挈 拯 拵 捐 挾 捍 搜 捏 掖 掎 掀 掫 捶 掣 掏 掉 掟 掵 捫 捩 掾 揩 揀 揆 揣 揉 插 揶 揄 搖 搴 搆 搓 搦 搶 攝 搗 搨 搏 摧 摯 摶 摎 攪 撕 撓 撥 撩 撈 撼 據 擒 擅 擇 撻 擘 擂 擱 擧 舉 擠 擡 抬 擣 擯 攬 擶 擴 擲 擺 攀 擽 攘 攜 攅 攤 攣 攫 攴 攵 攷 收 攸 畋 效 敖 敕 敍 敘 敞 敝 敲 數 斂 斃 變 斛 斟 斫 斷 旃 旆 旁 旄 旌 旒 旛 旙 无 旡 旱 杲 昊 昃 旻 杳 昵 昶 昴 昜 晏 晄 晉 晁 晞 晝 晤 晧 晨 晟 晢 晰 暃 暈 暎 暉 暄 暘 暝 曁 暹 曉 暾 暼 曄 暸 曖 曚 曠 昿 曦 曩 曰 曵 曷 朏 朖 朞 朦 朧 霸 朮 朿 朶 杁 朸 朷 杆 杞 杠 杙 杣 杤 枉 杰 枩 杼 杪 枌 枋 枦 枡 枅 枷 柯 枴 柬 枳 柩 枸 柤 柞 柝 柢 柮 枹 柎 柆 柧 檜 栞 框 栩 桀 桍 栲 桎 梳 栫 桙 档 桷 桿 梟 梏 梭 梔 條 梛 梃 檮 梹 桴 梵 梠 梺 椏 梍 桾 椁 棊 椈 棘 椢 椦 棡 椌 棍 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚 椣 椡 棆 楹 楷 楜 楸 楫 楔 楾 楮 椹 楴 椽 楙 椰 楡 楞 楝 榁 楪 榲 榮 槐 榿 槁 槓 榾 槎 寨 槊 槝 榻 槃 榧 樮 榑 榠 榜 榕 榴 槞 槨 樂 樛 槿 權 槹 槲 槧 樅 榱 樞 槭 樔 槫 樊 樒 櫁 樣 樓 橄 樌 橲 樶 橸 橇 橢 橙 橦 橈 樸 樢 檐 檍 檠 檄 檢 檣 檗 蘗 檻 櫃 櫂 檸 檳 檬 櫞 櫑 櫟 檪 櫚 櫪 櫻 欅 蘖 櫺 欒 欖 鬱 欟 欸 欷 盜 欹 飮 歇 歃 歉 歐 歙 歔 歛 歟 歡 歸 歹 歿 殀 殄 殃 殍 殘 殕 殞 殤 殪 殫 殯 殲 殱 殳 殷 殼 毆 毋 毓 毟 毬 毫 毳 毯 麾 氈 氓 气 氛 氤 氣 汞 汕 汢 汪 沂 沍 沚 沁 沛 汾 汨 汳 沒 沐 泄 泱 泓 沽 泗 泅 泝 沮 沱 沾 沺 泛 泯 泙 泪 洟 衍 洶 洫 洽 洸 洙 洵 洳 洒 洌 浣 涓 浤 浚 浹 浙 涎 涕 濤 涅 淹 渕 渊 涵 淇 淦 涸 淆 淬 淞 淌 淨 淒 淅 淺 淙 淤 淕 淪 淮 渭 湮 渮 渙 湲 湟 渾 渣 湫 渫 湶 湍 渟 湃 渺 湎 渤 滿 渝 游 溂 溪 溘 滉 溷 滓 溽 溯 滄 溲 滔 滕 溏 溥 滂 溟 潁 漑 灌 滬 滸 滾 漿 滲 漱 滯 漲 滌 漾 漓 滷 澆 潺 潸 澁 澀 潯 潛 濳 潭 澂 潼 潘 澎 澑 濂 潦 澳 澣 澡 澤 澹 濆 澪 濟 濕 濬 濔 濘 濱 濮 濛 瀉 瀋 濺 瀑 瀁 瀏 濾 瀛 瀚 潴 瀝 瀘 瀟 瀰 瀾 瀲 灑 灣 炙 炒 炯 烱 炬 炸 炳 炮 烟 烋 烝 烙 焉 烽 焜 焙 煥 煕 熈 煦 煢 煌 煖 煬 熏 燻 熄 熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼 燹 燿 爍 爐 爛 爨 爭 爬 爰 爲 爻 爼 爿 牀 牆 牋 牘 牴 牾 犂 犁 犇 犒 犖 犢 犧 犹 犲 狃 狆 狄 狎 狒 狢 狠 狡 狹 狷 倏 猗 猊 猜 猖 猝 猴 猯 猩 猥 猾 獎 獏 默 獗 獪 獨 獰 獸 獵 獻 獺 珈 玳 珎 玻 珀 珥 珮 珞 璢 琅 瑯 琥 珸 琲 琺 瑕 琿 瑟 瑙 瑁 瑜 瑩 瑰 瑣 瑪 瑶 瑾 璋 璞 璧 瓊 瓏 瓔 珱 瓠 瓣 瓧 瓩 瓮 瓲 瓰 瓱 瓸 瓷 甄 甃 甅 甌 甎 甍 甕 甓 甞 甦 甬 甼 畄 畍 畊 畉 畛 畆 畚 畩 畤 畧 畫 畭 畸 當 疆 疇 畴 疊 疉 疂 疔 疚 疝 疥 疣 痂 疳 痃 疵 疽 疸 疼 疱 痍 痊 痒 痙 痣 痞 痾 痿 痼 瘁 痰 痺 痲 痳 瘋 瘍 瘉 瘟 瘧 瘠 瘡 瘢 瘤 瘴 瘰 瘻 癇 癈 癆 癜 癘 癡 癢 癨 癩 癪 癧 癬 癰 癲 癶 癸 發 皀 皃 皈 皋 皎 皖 皓 皙 皚 皰 皴 皸 皹 皺 盂 盍 盖 盒 盞 盡 盥 盧 盪 蘯 盻 眈 眇 眄 眩 眤 眞 眥 眦 眛 眷 眸 睇 睚 睨 睫 睛 睥 睿 睾 睹 瞎 瞋 瞑 瞠 瞞 瞰 瞶 瞹 瞿 瞼 瞽 瞻 矇 矍 矗 矚 矜 矣 矮 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼 碚 碌 碣 碵 碪 碯 磑 磆 磋 磔 碾 碼 磅 磊 磬 磧 磚 磽 磴 礇 礒 礑 礙 礬 礫 祀 祠 祗 祟 祚 祕 祓 祺 祿 禊 禝 禧 齋 禪 禮 禳 禹 禺 秉 秕 秧 秬 秡 秣 稈 稍 稘 稙 稠 稟 禀 稱 稻 稾 稷 穃 穗 穉 穡 穢 穩 龝 穰 穹 穽 窈 窗 窕 窘 窖 窩 竈 窰 窶 竅 竄 窿 邃 竇 竊 竍 竏 竕 竓 站 竚 竝 竡 竢 竦 竭 竰 笂 笏 笊 笆 笳 笘 笙 笞 笵 笨 笶 筐 筺 笄 筍 笋 筌 筅 筵 筥 筴 筧 筰 筱 筬 筮 箝 箘 箟 箍 箜 箚 箋 箒 箏 筝 箙 篋 篁 篌 篏 箴 篆 篝 篩 簑 簔 篦 篥 籠 簀 簇 簓 篳 篷 簗 簍 篶 簣 簧 簪 簟 簷 簫 簽 籌 籃 籔 籏 籀 籐 籘 籟 籤 籖 籥 籬 籵 粃 粐 粤 粭 粢 粫 粡 粨 粳 粲 粱 粮 粹 粽 糀 糅 糂 糘 糒 糜 糢 鬻 糯 糲 糴 糶 糺 紆 紂 紜 紕 紊 絅 絋 紮 紲 紿 紵 絆 絳 絖 絎 絲 絨 絮 絏 絣 經 綉 絛 綏 絽 綛 綺 綮 綣 綵 緇 綽 綫 總 綢 綯 緜 綸 綟 綰 緘 緝 緤 緞 緻 緲 緡 縅 縊 縣 縡 縒 縱 縟 縉 縋 縢 繆 繦 縻 縵 縹 繃 縷 縲 縺 繧 繝 繖 繞 繙 繚 繹 繪 繩 繼 繻 纃 緕 繽 辮 繿 纈 纉 續 纒 纐 纓 纔 纖 纎 纛 纜 缸 缺 罅 罌 罍 罎 罐 网 罕 罔 罘 罟 罠 罨 罩 罧 罸 羂 羆 羃 羈 羇 羌 羔 羞 羝 羚 羣 羯 羲 羹 羮 羶 羸 譱 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜 耆 耄 耋 耒 耘 耙 耜 耡 耨 耿 耻 聊 聆 聒 聘 聚 聟 聢 聨 聳 聲 聰 聶 聹 聽 聿 肄 肆 肅 肛 肓 肚 肭 冐 肬 胛 胥 胙 胝 胄 胚 胖 脉 胯 胱 脛 脩 脣 脯 腋 隋 腆 脾 腓 腑 胼 腱 腮 腥 腦 腴 膃 膈 膊 膀 膂 膠 膕 膤 膣 腟 膓 膩 膰 膵 膾 膸 膽 臀 臂 膺 臉 臍 臑 臙 臘 臈 臚 臟 臠 臧 臺 臻 臾 舁 舂 舅 與 舊 舍 舐 舖 舩 舫 舸 舳 艀 艙 艘 艝 艚 艟 艤 艢 艨 艪 艫 舮 艱 艷 艸 艾 芍 芒 芫 芟 芻 芬 苡 苣 苟 苒 苴 苳 苺 莓 范 苻 苹 苞 茆 苜 茉 苙 茵 茴 茖 茲 茱 荀 茹 荐 荅 茯 茫 茗 茘 莅 莚 莪 莟 莢 莖 茣 莎 莇 莊 荼 莵 荳 荵 莠 莉 莨 菴 萓 菫 菎 菽 萃 菘 萋 菁 菷 萇 菠 菲 萍 萢 萠 莽 萸 蔆 菻 葭 萪 萼 蕚 蒄 葷 葫 蒭 葮 蒂 葩 葆 萬 葯 葹 萵 蓊 葢 蒹 蒿 蒟 蓙 蓍 蒻 蓚 蓐 蓁 蓆 蓖 蒡 蔡 蓿 蓴 蔗 蔘 蔬 蔟 蔕 蔔 蓼 蕀 蕣 蕘 蕈 蕁 蘂 蕋 蕕 薀 薤 薈 薑 薊 薨 蕭 薔 薛 藪 薇 薜 蕷 蕾 薐 藉 薺 藏 薹 藐 藕 藝 藥 藜 藹 蘊 蘓 蘋 藾 藺 蘆 蘢 蘚 蘰 蘿 虍 乕 虔 號 虧 虱 蚓 蚣 蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬 蛟 蛛 蛯 蜒 蜆 蜈 蜀 蜃 蛻 蜑 蜉 蜍 蛹 蜊 蜴 蜿 蜷 蜻 蜥 蜩 蜚 蝠 蝟 蝸 蝌 蝎 蝴 蝗 蝨 蝮 蝙 蝓 蝣 蝪 蠅 螢 螟 螂 螯 蟋 螽 蟀 蟐 雖 螫 蟄 螳 蟇 蟆 螻 蟯 蟲 蟠 蠏 蠍 蟾 蟶 蟷 蠎 蟒 蠑 蠖 蠕 蠢 蠡 蠱 蠶 蠹 蠧 蠻 衄 衂 衒 衙 衞 衢 衫 袁 衾 袞 衵 衽 袵 衲 袂 袗 袒 袮 袙 袢 袍 袤 袰 袿 袱 裃 裄 裔 裘 裙 裝 裹 褂 裼 裴 裨 裲 褄 褌 褊 褓 襃 褞 褥 褪 褫 襁 襄 褻 褶 褸 襌 褝 襠 襞 襦 襤 襭 襪 襯 襴 襷 襾 覃 覈 覊 覓 覘 覡 覩 覦 覬 覯 覲 覺 覽 覿 觀 觚 觜 觝 觧 觴 觸 訃 訖 訐 訌 訛 訝 訥 訶 詁 詛 詒 詆 詈 詼 詭 詬 詢 誅 誂 誄 誨 誡 誑 誥 誦 誚 誣 諄 諍 諂 諚 諫 諳 諧 諤 諱 謔 諠 諢 諷 諞 諛 謌 謇 謚 諡 謖 謐 謗 謠 謳 鞫 謦 謫 謾 謨 譁 譌 譏 譎 證 譖 譛 譚 譫 譟 譬 譯 譴 譽 讀 讌 讎 讒 讓 讖 讙 讚 谺 豁 谿 豈 豌 豎 豐 豕 豢 豬 豸 豺 貂 貉 貅 貊 貍 貎 貔 豼 貘 戝 貭 貪 貽 貲 貳 貮 貶 賈 賁 賤 賣 賚 賽 賺 賻 贄 贅 贊 贇 贏 贍 贐 齎 贓 賍 贔 贖 赧 赭 赱 赳 趁 趙 跂 趾 趺 跏 跚 跖 跌 跛 跋 跪 跫 跟 跣 跼 踈 踉 跿 踝 踞 踐 踟 蹂 踵 踰 踴 蹊 蹇 蹉 蹌 蹐 蹈 蹙 蹤 蹠 踪 蹣 蹕 蹶 蹲 蹼 躁 躇 躅 躄 躋 躊 躓 躑 躔 躙 躪 躡 躬 躰 軆 躱 躾 軅 軈 軋 軛 軣 軼 軻 軫 軾 輊 輅 輕 輒 輙 輓 輜 輟 輛 輌 輦 輳 輻 輹 轅 轂 輾 轌 轉 轆 轎 轗 轜 轢 轣 轤 辜 辟 辣 辭 辯 辷 迚 迥 迢 迪 迯 邇 迴 逅 迹 迺 逑 逕 逡 逍 逞 逖 逋 逧 逶 逵 逹 迸 遏 遐 遑 遒 逎 遉 逾 遖 遘 遞 遨 遯 遶 隨 遲 邂 遽 邁 邀 邊 邉 邏 邨 邯 邱 邵 郢 郤 扈 郛 鄂 鄒 鄙 鄲 鄰 酊 酖 酘 酣 酥 酩 酳 酲 醋 醉 醂 醢 醫 醯 醪 醵 醴 醺 釀 釁 釉 釋 釐 釖 釟 釡 釛 釼 釵 釶 鈞 釿 鈔 鈬 鈕 鈑 鉞 鉗 鉅 鉉 鉤 鉈 銕 鈿 鉋 鉐 銜 銖 銓 銛 鉚 鋏 銹 銷 鋩 錏 鋺 鍄 錮 錙 錢 錚 錣 錺 錵 錻 鍜 鍠 鍼 鍮 鍖 鎰 鎬 鎭 鎔 鎹 鏖 鏗 鏨 鏥 鏘 鏃 鏝 鏐 鏈 鏤 鐚 鐔 鐓 鐃 鐇 鐐 鐶 鐫 鐵 鐡 鐺 鑁 鑒 鑄 鑛 鑠 鑢 鑞 鑪 鈩 鑰 鑵 鑷 鑽 鑚 鑼 鑾 钁 鑿 閂 閇 閊 閔 閖 閘 閙 閠 閨 閧 閭 閼 閻 閹 閾 闊 濶 闃 闍 闌 闕 闔 闖 關 闡 闥 闢 阡 阨 阮 阯 陂 陌 陏 陋 陷 陜 陞 陝 陟 陦 陲 陬 隍 隘 隕 隗 險 隧 隱 隲 隰 隴 隶 隸 隹 雎 雋 雉 雍 襍 雜 霍 雕 雹 霄 霆 霈 霓 霎 霑 霏 霖 霙 霤 霪 霰 霹 霽 霾 靄 靆 靈 靂 靉 靜 靠 靤 靦 靨 勒 靫 靱 靹 鞅 靼 鞁 靺 鞆 鞋 鞏 鞐 鞜 鞨 鞦 鞣 鞳 鞴 韃 韆 韈 韋 韜 韭 齏 韲 竟 韶 韵 頏 頌 頸 頤 頡 頷 頽 顆 顏 顋 顫 顯 顰 顱 顴 顳 颪 颯 颱 颶 飄 飃 飆 飩 飫 餃 餉 餒 餔 餘 餡 餝 餞 餤 餠 餬 餮 餽 餾 饂 饉 饅 饐 饋 饑 饒 饌 饕 馗 馘 馥 馭 馮 馼 駟 駛 駝 駘 駑 駭 駮 駱 駲 駻 駸 騁 騏 騅 駢 騙 騫 騷 驅 驂 驀 驃 騾 驕 驍 驛 驗 驟 驢 驥 驤 驩 驫 驪 骭 骰 骼 髀 髏 髑 髓 體 髞 髟 髢 髣 髦 髯 髫 髮 髴 髱 髷 髻 鬆 鬘 鬚 鬟 鬢 鬣 鬥 鬧 鬨 鬩 鬪 鬮 鬯 鬲 魄 魃 魏 魍 魎 魑 魘 魴 鮓 鮃 鮑 鮖 鮗 鮟 鮠 鮨 鮴 鯀 鯊 鮹 鯆 鯏 鯑 鯒 鯣 鯢 鯤 鯔 鯡 鰺 鯲 鯱 鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡 鰰 鱇 鰲 鱆 鰾 鱚 鱠 鱧 鱶 鱸 鳧 鳬 鳰 鴉 鴈 鳫 鴃 鴆 鴪 鴦 鶯 鴣 鴟 鵄 鴕 鴒 鵁 鴿 鴾 鵆 鵈 鵝 鵞 鵤 鵑 鵐 鵙 鵲 鶉 鶇 鶫 鵯 鵺 鶚 鶤 鶩 鶲 鷄 鷁 鶻 鶸 鶺 鷆 鷏 鷂 鷙 鷓 鷸 鷦 鷭 鷯 鷽 鸚 鸛 鸞 鹵 鹹 鹽 麁 麈 麋 麌 麒 麕 麑 麝 麥 麩 麸 麪 麭 靡 黌 黎 黏 黐 黔 黜 點 黝 黠 黥 黨 黯 黴 黶 黷 黹 黻 黼 黽 鼇 鼈 皷 鼕 鼡 鼬 鼾 齊 齒 齔 齣 齟 齠 齡 齦 齧 齬 齪 齷 齲 齶 龕 龜 龠 堯 槇 遙 瑤 凜 熙 纊 褜 鍈 銈 蓜 俉 炻 昱 棈 鋹 曻 彅 丨 仡 仼 伀 伃 伹 佖 侒 侊 侚 侔 俍 偀 倢 俿 倞 偆 偰 偂 傔 僴 僘 兊 兤 冝 冾 凬 刕 劜 劦 勀 勛 匀 匇 匤 卲 厓 厲 叝 﨎 咜 咊 咩 哿 喆 坙 坥 垬 埈 埇 﨏 塚 增 墲 夋 奓 奛 奝 奣 妤 妺 孖 寀 甯 寘 寬 尞 岦 岺 峵 崧 嵓 﨑 嵂 嵭 嶸 嶹 巐 弡 弴 彧 德 忞 恝 悅 悊 惞 惕 愠 惲 愑 愷 愰 憘 戓 抦 揵 摠 撝 擎 敎 昀 昕 昻 昉 昮 昞 昤 晥 晗 晙 晴 晳 暙 暠 暲 暿 曺 朎 朗 杦 枻 桒 柀 栁 桄 棏 﨓 楨 﨔 榘 槢 樰 橫 橆 橳 橾 櫢 櫤 毖 氿 汜 沆 汯 泚 洄 涇 浯 涖 涬 淏 淸 淲 淼 渹 湜 渧 渼 溿 澈 澵 濵 瀅 瀇 瀨 炅 炫 焏 焄 煜 煆 煇 凞 燁 燾 犱 犾 猤 猪 獷 玽 珉 珖 珣 珒 琇 珵 琦 琪 琩 琮 瑢 璉 璟 甁 畯 皂 皜 皞 皛 皦 益 睆 劯 砡 硎 硤 硺 礰 礼 神 祥 禔 福 禛 竑 竧 靖 竫 箞 精 絈 絜 綷 綠 緖 繒 罇 羡 羽 茁 荢 荿 菇 菶 葈 蒴 蕓 蕙 蕫 﨟 薰 蘒 﨡 蠇 裵 訒 訷 詹 誧 誾 諟 諸 諶 譓 譿 賰 賴 贒 赶 﨣 軏 﨤 逸 遧 郞 都 鄕 鄧 釚 釗 釞 釭 釮 釤 釥 鈆 鈐 鈊 鈺 鉀 鈼 鉎 鉙 鉑 鈹 鉧 銧 鉷 鉸 鋧 鋗 鋙 鋐 﨧 鋕 鋠 鋓 錥 錡 鋻 﨨 錞 鋿 錝 錂 鍰 鍗 鎤 鏆 鏞 鏸 鐱 鑅 鑈 閒 隆 﨩 隝 隯 霳 霻 靃 靍 靏 靑 靕 顗 顥 飯 飼 餧 館 馞 驎 髙 髜 魵 魲 鮏 鮱 鮻 鰀 鵰 鵫 鶴 鸙 黑 ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ¬ ¦ ' " 。 「 」 、 ・ ヲ ァ ィ ゥ ェ ォ ャ ュ ョ ッ ー ア イ ウ エ オ カ キ ク ケ コ サ シ ス セ ソ タ チ ツ テ ト ナ ニ ヌ ネ ノ ハ ヒ フ ヘ ホ マ ミ ム メ モ ヤ ユ ヨ ラ リ ル レ ロ ワ ン ゙ ゚ encoding_rs-0.8.33/src/test_data/iso_2022_jp_out_ref.txt000064400000000000000000002024201046102023000211640ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py $B!!(B $B!"(B $B!#(B $B!$(B $B!%(B $B!&(B $B!'(B $B!((B $B!)(B $B!*(B $B!+(B $B!,(B $B!-(B $B!.(B $B!/(B $B!0(B $B!1(B $B!2(B $B!3(B $B!4(B $B!5(B $B!6(B $B!7(B $B!8(B $B!9(B $B!:(B $B!;(B $B!<(B $B!=(B $B!>(B $B!?(B $B!@(B $B!A(B $B!B(B $B!C(B $B!D(B $B!E(B $B!F(B $B!G(B $B!H(B $B!I(B $B!J(B $B!K(B $B!L(B $B!M(B $B!N(B $B!O(B $B!P(B $B!Q(B $B!R(B $B!S(B $B!T(B $B!U(B $B!V(B $B!W(B $B!X(B $B!Y(B $B!Z(B $B![(B $B!\(B $B!](B $B!^(B $B!_(B $B!`(B $B!a(B $B!b(B $B!c(B $B!d(B $B!e(B $B!f(B $B!g(B $B!h(B $B!i(B $B!j(B $B!k(B $B!l(B $B!m(B $B!n(B $B!o(B $B!p(B $B!q(B $B!r(B $B!s(B $B!t(B $B!u(B $B!v(B $B!w(B $B!x(B $B!y(B $B!z(B $B!{(B $B!|(B $B!}(B $B!~(B $B"!(B $B""(B $B"#(B $B"$(B $B"%(B $B"&(B $B"'(B $B"((B $B")(B $B"*(B $B"+(B $B",(B $B"-(B $B".(B $B":(B $B";(B $B"<(B $B"=(B $B">(B $B"?(B $B"@(B $B"A(B $B"J(B $B"K(B $B"L(B $B"M(B $B"N(B $B"O(B $B"P(B $B"\(B $B"](B $B"^(B $B"_(B $B"`(B $B"a(B $B"b(B $B"c(B $B"d(B $B"e(B $B"f(B $B"g(B $B"h(B $B"i(B $B"j(B $B"r(B $B"s(B $B"t(B $B"u(B $B"v(B $B"w(B $B"x(B $B"y(B $B"~(B $B#0(B $B#1(B $B#2(B $B#3(B $B#4(B $B#5(B $B#6(B $B#7(B $B#8(B $B#9(B $B#A(B $B#B(B $B#C(B $B#D(B $B#E(B $B#F(B $B#G(B $B#H(B $B#I(B $B#J(B $B#K(B $B#L(B $B#M(B $B#N(B $B#O(B $B#P(B $B#Q(B $B#R(B $B#S(B $B#T(B $B#U(B $B#V(B $B#W(B $B#X(B $B#Y(B $B#Z(B $B#a(B $B#b(B $B#c(B $B#d(B $B#e(B $B#f(B $B#g(B $B#h(B $B#i(B $B#j(B $B#k(B $B#l(B $B#m(B $B#n(B $B#o(B $B#p(B $B#q(B $B#r(B $B#s(B $B#t(B $B#u(B $B#v(B $B#w(B $B#x(B $B#y(B $B#z(B $B$!(B $B$"(B $B$#(B $B$$(B $B$%(B $B$&(B $B$'(B $B$((B $B$)(B $B$*(B $B$+(B $B$,(B $B$-(B $B$.(B $B$/(B $B$0(B $B$1(B $B$2(B $B$3(B $B$4(B $B$5(B $B$6(B $B$7(B $B$8(B $B$9(B $B$:(B $B$;(B $B$<(B $B$=(B $B$>(B $B$?(B $B$@(B $B$A(B $B$B(B $B$C(B $B$D(B $B$E(B $B$F(B $B$G(B $B$H(B $B$I(B $B$J(B $B$K(B $B$L(B $B$M(B $B$N(B $B$O(B $B$P(B $B$Q(B $B$R(B $B$S(B $B$T(B $B$U(B $B$V(B $B$W(B $B$X(B $B$Y(B $B$Z(B $B$[(B $B$\(B $B$](B $B$^(B $B$_(B $B$`(B $B$a(B $B$b(B $B$c(B $B$d(B $B$e(B $B$f(B $B$g(B $B$h(B $B$i(B $B$j(B $B$k(B $B$l(B $B$m(B $B$n(B $B$o(B $B$p(B $B$q(B $B$r(B $B$s(B $B%!(B $B%"(B $B%#(B $B%$(B $B%%(B $B%&(B $B%'(B $B%((B $B%)(B $B%*(B $B%+(B $B%,(B $B%-(B $B%.(B $B%/(B $B%0(B $B%1(B $B%2(B $B%3(B $B%4(B $B%5(B $B%6(B $B%7(B $B%8(B $B%9(B $B%:(B $B%;(B $B%<(B $B%=(B $B%>(B $B%?(B $B%@(B $B%A(B $B%B(B $B%C(B $B%D(B $B%E(B $B%F(B $B%G(B $B%H(B $B%I(B $B%J(B $B%K(B $B%L(B $B%M(B $B%N(B $B%O(B $B%P(B $B%Q(B $B%R(B $B%S(B $B%T(B $B%U(B $B%V(B $B%W(B $B%X(B $B%Y(B $B%Z(B $B%[(B $B%\(B $B%](B $B%^(B $B%_(B $B%`(B $B%a(B $B%b(B $B%c(B $B%d(B $B%e(B $B%f(B $B%g(B $B%h(B $B%i(B $B%j(B $B%k(B $B%l(B $B%m(B $B%n(B $B%o(B $B%p(B $B%q(B $B%r(B $B%s(B $B%t(B $B%u(B $B%v(B $B&!(B $B&"(B $B&#(B $B&$(B $B&%(B $B&&(B $B&'(B $B&((B $B&)(B $B&*(B $B&+(B $B&,(B $B&-(B $B&.(B $B&/(B $B&0(B $B&1(B $B&2(B $B&3(B $B&4(B $B&5(B $B&6(B $B&7(B $B&8(B $B&A(B $B&B(B $B&C(B $B&D(B $B&E(B $B&F(B $B&G(B $B&H(B $B&I(B $B&J(B $B&K(B $B&L(B $B&M(B $B&N(B $B&O(B $B&P(B $B&Q(B $B&R(B $B&S(B $B&T(B $B&U(B $B&V(B $B&W(B $B&X(B $B'!(B $B'"(B $B'#(B $B'$(B $B'%(B $B'&(B $B''(B $B'((B $B')(B $B'*(B $B'+(B $B',(B $B'-(B $B'.(B $B'/(B $B'0(B $B'1(B $B'2(B $B'3(B $B'4(B $B'5(B $B'6(B $B'7(B $B'8(B $B'9(B $B':(B $B';(B $B'<(B $B'=(B $B'>(B $B'?(B $B'@(B $B'A(B $B'Q(B $B'R(B $B'S(B $B'T(B $B'U(B $B'V(B $B'W(B $B'X(B $B'Y(B $B'Z(B $B'[(B $B'\(B $B'](B $B'^(B $B'_(B $B'`(B $B'a(B $B'b(B $B'c(B $B'd(B $B'e(B $B'f(B $B'g(B $B'h(B $B'i(B $B'j(B $B'k(B $B'l(B $B'm(B $B'n(B $B'o(B $B'p(B $B'q(B $B(!(B $B("(B $B(#(B $B($(B $B(%(B $B(&(B $B('(B $B(((B $B()(B $B(*(B $B(+(B $B(,(B $B(-(B $B(.(B $B(/(B $B(0(B $B(1(B $B(2(B $B(3(B $B(4(B $B(5(B $B(6(B $B(7(B $B(8(B $B(9(B $B(:(B $B(;(B $B(<(B $B(=(B $B(>(B $B(?(B $B(@(B $B-!(B $B-"(B $B-#(B $B-$(B $B-%(B $B-&(B $B-'(B $B-((B $B-)(B $B-*(B $B-+(B $B-,(B $B--(B $B-.(B $B-/(B $B-0(B $B-1(B $B-2(B $B-3(B $B-4(B $B-5(B $B-6(B $B-7(B $B-8(B $B-9(B $B-:(B $B-;(B $B-<(B $B-=(B $B->(B $B-@(B $B-A(B $B-B(B $B-C(B $B-D(B $B-E(B $B-F(B $B-G(B $B-H(B $B-I(B $B-J(B $B-K(B $B-L(B $B-M(B $B-N(B $B-O(B $B-P(B $B-Q(B $B-R(B $B-S(B $B-T(B $B-U(B $B-V(B $B-_(B $B-`(B $B-a(B $B-b(B $B-c(B $B-d(B $B-e(B $B-f(B $B-g(B $B-h(B $B-i(B $B-j(B $B-k(B $B-l(B $B-m(B $B-n(B $B-o(B $B"b(B $B"a(B $B"i(B $B-s(B $B-t(B $B"e(B $B"](B $B"\(B $B-x(B $B-y(B $B"h(B $B"A(B $B"@(B $B0!(B $B0"(B $B0#(B $B0$(B $B0%(B $B0&(B $B0'(B $B0((B $B0)(B $B0*(B $B0+(B $B0,(B $B0-(B $B0.(B $B0/(B $B00(B $B01(B $B02(B $B03(B $B04(B $B05(B $B06(B $B07(B $B08(B $B09(B $B0:(B $B0;(B $B0<(B $B0=(B $B0>(B $B0?(B $B0@(B $B0A(B $B0B(B $B0C(B $B0D(B $B0E(B $B0F(B $B0G(B $B0H(B $B0I(B $B0J(B $B0K(B $B0L(B $B0M(B $B0N(B $B0O(B $B0P(B $B0Q(B $B0R(B $B0S(B $B0T(B $B0U(B $B0V(B $B0W(B $B0X(B $B0Y(B $B0Z(B $B0[(B $B0\(B $B0](B $B0^(B $B0_(B $B0`(B $B0a(B $B0b(B $B0c(B $B0d(B $B0e(B $B0f(B $B0g(B $B0h(B $B0i(B $B0j(B $B0k(B $B0l(B $B0m(B $B0n(B $B0o(B $B0p(B $B0q(B $B0r(B $B0s(B $B0t(B $B0u(B $B0v(B $B0w(B $B0x(B $B0y(B $B0z(B $B0{(B $B0|(B $B0}(B $B0~(B $B1!(B $B1"(B $B1#(B $B1$(B $B1%(B $B1&(B $B1'(B $B1((B $B1)(B $B1*(B $B1+(B $B1,(B $B1-(B $B1.(B $B1/(B $B10(B $B11(B $B12(B $B13(B $B14(B $B15(B $B16(B $B17(B $B18(B $B19(B $B1:(B $B1;(B $B1<(B $B1=(B $B1>(B $B1?(B $B1@(B $B1A(B $B1B(B $B1C(B $B1D(B $B1E(B $B1F(B $B1G(B $B1H(B $B1I(B $B1J(B $B1K(B $B1L(B $B1M(B $B1N(B $B1O(B $B1P(B $B1Q(B $B1R(B $B1S(B $B1T(B $B1U(B $B1V(B $B1W(B $B1X(B $B1Y(B $B1Z(B $B1[(B $B1\(B $B1](B $B1^(B $B1_(B $B1`(B $B1a(B $B1b(B $B1c(B $B1d(B $B1e(B $B1f(B $B1g(B $B1h(B $B1i(B $B1j(B $B1k(B $B1l(B $B1m(B $B1n(B $B1o(B $B1p(B $B1q(B $B1r(B $B1s(B $B1t(B $B1u(B $B1v(B $B1w(B $B1x(B $B1y(B $B1z(B $B1{(B $B1|(B $B1}(B $B1~(B $B2!(B $B2"(B $B2#(B $B2$(B $B2%(B $B2&(B $B2'(B $B2((B $B2)(B $B2*(B $B2+(B $B2,(B $B2-(B $B2.(B $B2/(B $B20(B $B21(B $B22(B $B23(B $B24(B $B25(B $B26(B $B27(B $B28(B $B29(B $B2:(B $B2;(B $B2<(B $B2=(B $B2>(B $B2?(B $B2@(B $B2A(B $B2B(B $B2C(B $B2D(B $B2E(B $B2F(B $B2G(B $B2H(B $B2I(B $B2J(B $B2K(B $B2L(B $B2M(B $B2N(B $B2O(B $B2P(B $B2Q(B $B2R(B $B2S(B $B2T(B $B2U(B $B2V(B $B2W(B $B2X(B $B2Y(B $B2Z(B $B2[(B $B2\(B $B2](B $B2^(B $B2_(B $B2`(B $B2a(B $B2b(B $B2c(B $B2d(B $B2e(B $B2f(B $B2g(B $B2h(B $B2i(B $B2j(B $B2k(B $B2l(B $B2m(B $B2n(B $B2o(B $B2p(B $B2q(B $B2r(B $B2s(B $B2t(B $B2u(B $B2v(B $B2w(B $B2x(B $B2y(B $B2z(B $B2{(B $B2|(B $B2}(B $B2~(B $B3!(B $B3"(B $B3#(B $B3$(B $B3%(B $B3&(B $B3'(B $B3((B $B3)(B $B3*(B $B3+(B $B3,(B $B3-(B $B3.(B $B3/(B $B30(B $B31(B $B32(B $B33(B $B34(B $B35(B $B36(B $B37(B $B38(B $B39(B $B3:(B $B3;(B $B3<(B $B3=(B $B3>(B $B3?(B $B3@(B $B3A(B $B3B(B $B3C(B $B3D(B $B3E(B $B3F(B $B3G(B $B3H(B $B3I(B $B3J(B $B3K(B $B3L(B $B3M(B $B3N(B $B3O(B $B3P(B $B3Q(B $B3R(B $B3S(B $B3T(B $B3U(B $B3V(B $B3W(B $B3X(B $B3Y(B $B3Z(B $B3[(B $B3\(B $B3](B $B3^(B $B3_(B $B3`(B $B3a(B $B3b(B $B3c(B $B3d(B $B3e(B $B3f(B $B3g(B $B3h(B $B3i(B $B3j(B $B3k(B $B3l(B $B3m(B $B3n(B $B3o(B $B3p(B $B3q(B $B3r(B $B3s(B $B3t(B $B3u(B $B3v(B $B3w(B $B3x(B $B3y(B $B3z(B $B3{(B $B3|(B $B3}(B $B3~(B $B4!(B $B4"(B $B4#(B $B4$(B $B4%(B $B4&(B $B4'(B $B4((B $B4)(B $B4*(B $B4+(B $B4,(B $B4-(B $B4.(B $B4/(B $B40(B $B41(B $B42(B $B43(B $B44(B $B45(B $B46(B $B47(B $B48(B $B49(B $B4:(B $B4;(B $B4<(B $B4=(B $B4>(B $B4?(B $B4@(B $B4A(B $B4B(B $B4C(B $B4D(B $B4E(B $B4F(B $B4G(B $B4H(B $B4I(B $B4J(B $B4K(B $B4L(B $B4M(B $B4N(B $B4O(B $B4P(B $B4Q(B $B4R(B $B4S(B $B4T(B $B4U(B $B4V(B $B4W(B $B4X(B $B4Y(B $B4Z(B $B4[(B $B4\(B $B4](B $B4^(B $B4_(B $B4`(B $B4a(B $B4b(B $B4c(B $B4d(B $B4e(B $B4f(B $B4g(B $B4h(B $B4i(B $B4j(B $B4k(B $B4l(B $B4m(B $B4n(B $B4o(B $B4p(B $B4q(B $B4r(B $B4s(B $B4t(B $B4u(B $B4v(B $B4w(B $B4x(B $B4y(B $B4z(B $B4{(B $B4|(B $B4}(B $B4~(B $B5!(B $B5"(B $B5#(B $B5$(B $B5%(B $B5&(B $B5'(B $B5((B $B5)(B $B5*(B $B5+(B $B5,(B $B5-(B $B5.(B $B5/(B $B50(B $B51(B $B52(B $B53(B $B54(B $B55(B $B56(B $B57(B $B58(B $B59(B $B5:(B $B5;(B $B5<(B $B5=(B $B5>(B $B5?(B $B5@(B $B5A(B $B5B(B $B5C(B $B5D(B $B5E(B $B5F(B $B5G(B $B5H(B $B5I(B $B5J(B $B5K(B $B5L(B $B5M(B $B5N(B $B5O(B $B5P(B $B5Q(B $B5R(B $B5S(B $B5T(B $B5U(B $B5V(B $B5W(B $B5X(B $B5Y(B $B5Z(B $B5[(B $B5\(B $B5](B $B5^(B $B5_(B $B5`(B $B5a(B $B5b(B $B5c(B $B5d(B $B5e(B $B5f(B $B5g(B $B5h(B $B5i(B $B5j(B $B5k(B $B5l(B $B5m(B $B5n(B $B5o(B $B5p(B $B5q(B $B5r(B $B5s(B $B5t(B $B5u(B $B5v(B $B5w(B $B5x(B $B5y(B $B5z(B $B5{(B $B5|(B $B5}(B $B5~(B $B6!(B $B6"(B $B6#(B $B6$(B $B6%(B $B6&(B $B6'(B $B6((B $B6)(B $B6*(B $B6+(B $B6,(B $B6-(B $B6.(B $B6/(B $B60(B $B61(B $B62(B $B63(B $B64(B $B65(B $B66(B $B67(B $B68(B $B69(B $B6:(B $B6;(B $B6<(B $B6=(B $B6>(B $B6?(B $B6@(B $B6A(B $B6B(B $B6C(B $B6D(B $B6E(B $B6F(B $B6G(B $B6H(B $B6I(B $B6J(B $B6K(B $B6L(B $B6M(B $B6N(B $B6O(B $B6P(B $B6Q(B $B6R(B $B6S(B $B6T(B $B6U(B $B6V(B $B6W(B $B6X(B $B6Y(B $B6Z(B $B6[(B $B6\(B $B6](B $B6^(B $B6_(B $B6`(B $B6a(B $B6b(B $B6c(B $B6d(B $B6e(B $B6f(B $B6g(B $B6h(B $B6i(B $B6j(B $B6k(B $B6l(B $B6m(B $B6n(B $B6o(B $B6p(B $B6q(B $B6r(B $B6s(B $B6t(B $B6u(B $B6v(B $B6w(B $B6x(B $B6y(B $B6z(B $B6{(B $B6|(B $B6}(B $B6~(B $B7!(B $B7"(B $B7#(B $B7$(B $B7%(B $B7&(B $B7'(B $B7((B $B7)(B $B7*(B $B7+(B $B7,(B $B7-(B $B7.(B $B7/(B $B70(B $B71(B $B72(B $B73(B $B74(B $B75(B $B76(B $B77(B $B78(B $B79(B $B7:(B $B7;(B $B7<(B $B7=(B $B7>(B $B7?(B $B7@(B $B7A(B $B7B(B $B7C(B $B7D(B $B7E(B $B7F(B $B7G(B $B7H(B $B7I(B $B7J(B $B7K(B $B7L(B $B7M(B $B7N(B $B7O(B $B7P(B $B7Q(B $B7R(B $B7S(B $B7T(B $B7U(B $B7V(B $B7W(B $B7X(B $B7Y(B $B7Z(B $B7[(B $B7\(B $B7](B $B7^(B $B7_(B $B7`(B $B7a(B $B7b(B $B7c(B $B7d(B $B7e(B $B7f(B $B7g(B $B7h(B $B7i(B $B7j(B $B7k(B $B7l(B $B7m(B $B7n(B $B7o(B $B7p(B $B7q(B $B7r(B $B7s(B $B7t(B $B7u(B $B7v(B $B7w(B $B7x(B $B7y(B $B7z(B $B7{(B $B7|(B $B7}(B $B7~(B $B8!(B $B8"(B $B8#(B $B8$(B $B8%(B $B8&(B $B8'(B $B8((B $B8)(B $B8*(B $B8+(B $B8,(B $B8-(B $B8.(B $B8/(B $B80(B $B81(B $B82(B $B83(B $B84(B $B85(B $B86(B $B87(B $B88(B $B89(B $B8:(B $B8;(B $B8<(B $B8=(B $B8>(B $B8?(B $B8@(B $B8A(B $B8B(B $B8C(B $B8D(B $B8E(B $B8F(B $B8G(B $B8H(B $B8I(B $B8J(B $B8K(B $B8L(B $B8M(B $B8N(B $B8O(B $B8P(B $B8Q(B $B8R(B $B8S(B $B8T(B $B8U(B $B8V(B $B8W(B $B8X(B $B8Y(B $B8Z(B $B8[(B $B8\(B $B8](B $B8^(B $B8_(B $B8`(B $B8a(B $B8b(B $B8c(B $B8d(B $B8e(B $B8f(B $B8g(B $B8h(B $B8i(B $B8j(B $B8k(B $B8l(B $B8m(B $B8n(B $B8o(B $B8p(B $B8q(B $B8r(B $B8s(B $B8t(B $B8u(B $B8v(B $B8w(B $B8x(B $B8y(B $B8z(B $B8{(B $B8|(B $B8}(B $B8~(B $B9!(B $B9"(B $B9#(B $B9$(B $B9%(B $B9&(B $B9'(B $B9((B $B9)(B $B9*(B $B9+(B $B9,(B $B9-(B $B9.(B $B9/(B $B90(B $B91(B $B92(B $B93(B $B94(B $B95(B $B96(B $B97(B $B98(B $B99(B $B9:(B $B9;(B $B9<(B $B9=(B $B9>(B $B9?(B $B9@(B $B9A(B $B9B(B $B9C(B $B9D(B $B9E(B $B9F(B $B9G(B $B9H(B $B9I(B $B9J(B $B9K(B $B9L(B $B9M(B $B9N(B $B9O(B $B9P(B $B9Q(B $B9R(B $B9S(B $B9T(B $B9U(B $B9V(B $B9W(B $B9X(B $B9Y(B $B9Z(B $B9[(B $B9\(B $B9](B $B9^(B $B9_(B $B9`(B $B9a(B $B9b(B $B9c(B $B9d(B $B9e(B $B9f(B $B9g(B $B9h(B $B9i(B $B9j(B $B9k(B $B9l(B $B9m(B $B9n(B $B9o(B $B9p(B $B9q(B $B9r(B $B9s(B $B9t(B $B9u(B $B9v(B $B9w(B $B9x(B $B9y(B $B9z(B $B9{(B $B9|(B $B9}(B $B9~(B $B:!(B $B:"(B $B:#(B $B:$(B $B:%(B $B:&(B $B:'(B $B:((B $B:)(B $B:*(B $B:+(B $B:,(B $B:-(B $B:.(B $B:/(B $B:0(B $B:1(B $B:2(B $B:3(B $B:4(B $B:5(B $B:6(B $B:7(B $B:8(B $B:9(B $B::(B $B:;(B $B:<(B $B:=(B $B:>(B $B:?(B $B:@(B $B:A(B $B:B(B $B:C(B $B:D(B $B:E(B $B:F(B $B:G(B $B:H(B $B:I(B $B:J(B $B:K(B $B:L(B $B:M(B $B:N(B $B:O(B $B:P(B $B:Q(B $B:R(B $B:S(B $B:T(B $B:U(B $B:V(B $B:W(B $B:X(B $B:Y(B $B:Z(B $B:[(B $B:\(B $B:](B $B:^(B $B:_(B $B:`(B $B:a(B $B:b(B $B:c(B $B:d(B $B:e(B $B:f(B $B:g(B $B:h(B $B:i(B $B:j(B $B:k(B $B:l(B $B:m(B $B:n(B $B:o(B $B:p(B $B:q(B $B:r(B $B:s(B $B:t(B $B:u(B $B:v(B $B:w(B $B:x(B $B:y(B $B:z(B $B:{(B $B:|(B $B:}(B $B:~(B $B;!(B $B;"(B $B;#(B $B;$(B $B;%(B $B;&(B $B;'(B $B;((B $B;)(B $B;*(B $B;+(B $B;,(B $B;-(B $B;.(B $B;/(B $B;0(B $B;1(B $B;2(B $B;3(B $B;4(B $B;5(B $B;6(B $B;7(B $B;8(B $B;9(B $B;:(B $B;;(B $B;<(B $B;=(B $B;>(B $B;?(B $B;@(B $B;A(B $B;B(B $B;C(B $B;D(B $B;E(B $B;F(B $B;G(B $B;H(B $B;I(B $B;J(B $B;K(B $B;L(B $B;M(B $B;N(B $B;O(B $B;P(B $B;Q(B $B;R(B $B;S(B $B;T(B $B;U(B $B;V(B $B;W(B $B;X(B $B;Y(B $B;Z(B $B;[(B $B;\(B $B;](B $B;^(B $B;_(B $B;`(B $B;a(B $B;b(B $B;c(B $B;d(B $B;e(B $B;f(B $B;g(B $B;h(B $B;i(B $B;j(B $B;k(B $B;l(B $B;m(B $B;n(B $B;o(B $B;p(B $B;q(B $B;r(B $B;s(B $B;t(B $B;u(B $B;v(B $B;w(B $B;x(B $B;y(B $B;z(B $B;{(B $B;|(B $B;}(B $B;~(B $B(B $B(B $B=?(B $B=@(B $B=A(B $B=B(B $B=C(B $B=D(B $B=E(B $B=F(B $B=G(B $B=H(B $B=I(B $B=J(B $B=K(B $B=L(B $B=M(B $B=N(B $B=O(B $B=P(B $B=Q(B $B=R(B $B=S(B $B=T(B $B=U(B $B=V(B $B=W(B $B=X(B $B=Y(B $B=Z(B $B=[(B $B=\(B $B=](B $B=^(B $B=_(B $B=`(B $B=a(B $B=b(B $B=c(B $B=d(B $B=e(B $B=f(B $B=g(B $B=h(B $B=i(B $B=j(B $B=k(B $B=l(B $B=m(B $B=n(B $B=o(B $B=p(B $B=q(B $B=r(B $B=s(B $B=t(B $B=u(B $B=v(B $B=w(B $B=x(B $B=y(B $B=z(B $B={(B $B=|(B $B=}(B $B=~(B $B>!(B $B>"(B $B>#(B $B>$(B $B>%(B $B>&(B $B>'(B $B>((B $B>)(B $B>*(B $B>+(B $B>,(B $B>-(B $B>.(B $B>/(B $B>0(B $B>1(B $B>2(B $B>3(B $B>4(B $B>5(B $B>6(B $B>7(B $B>8(B $B>9(B $B>:(B $B>;(B $B><(B $B>=(B $B>>(B $B>?(B $B>@(B $B>A(B $B>B(B $B>C(B $B>D(B $B>E(B $B>F(B $B>G(B $B>H(B $B>I(B $B>J(B $B>K(B $B>L(B $B>M(B $B>N(B $B>O(B $B>P(B $B>Q(B $B>R(B $B>S(B $B>T(B $B>U(B $B>V(B $B>W(B $B>X(B $B>Y(B $B>Z(B $B>[(B $B>\(B $B>](B $B>^(B $B>_(B $B>`(B $B>a(B $B>b(B $B>c(B $B>d(B $B>e(B $B>f(B $B>g(B $B>h(B $B>i(B $B>j(B $B>k(B $B>l(B $B>m(B $B>n(B $B>o(B $B>p(B $B>q(B $B>r(B $B>s(B $B>t(B $B>u(B $B>v(B $B>w(B $B>x(B $B>y(B $B>z(B $B>{(B $B>|(B $B>}(B $B>~(B $B?!(B $B?"(B $B?#(B $B?$(B $B?%(B $B?&(B $B?'(B $B?((B $B?)(B $B?*(B $B?+(B $B?,(B $B?-(B $B?.(B $B?/(B $B?0(B $B?1(B $B?2(B $B?3(B $B?4(B $B?5(B $B?6(B $B?7(B $B?8(B $B?9(B $B?:(B $B?;(B $B?<(B $B?=(B $B?>(B $B??(B $B?@(B $B?A(B $B?B(B $B?C(B $B?D(B $B?E(B $B?F(B $B?G(B $B?H(B $B?I(B $B?J(B $B?K(B $B?L(B $B?M(B $B?N(B $B?O(B $B?P(B $B?Q(B $B?R(B $B?S(B $B?T(B $B?U(B $B?V(B $B?W(B $B?X(B $B?Y(B $B?Z(B $B?[(B $B?\(B $B?](B $B?^(B $B?_(B $B?`(B $B?a(B $B?b(B $B?c(B $B?d(B $B?e(B $B?f(B $B?g(B $B?h(B $B?i(B $B?j(B $B?k(B $B?l(B $B?m(B $B?n(B $B?o(B $B?p(B $B?q(B $B?r(B $B?s(B $B?t(B $B?u(B $B?v(B $B?w(B $B?x(B $B?y(B $B?z(B $B?{(B $B?|(B $B?}(B $B?~(B $B@!(B $B@"(B $B@#(B $B@$(B $B@%(B $B@&(B $B@'(B $B@((B $B@)(B $B@*(B $B@+(B $B@,(B $B@-(B $B@.(B $B@/(B $B@0(B $B@1(B $B@2(B $B@3(B $B@4(B $B@5(B $B@6(B $B@7(B $B@8(B $B@9(B $B@:(B $B@;(B $B@<(B $B@=(B $B@>(B $B@?(B $B@@(B $B@A(B $B@B(B $B@C(B $B@D(B $B@E(B $B@F(B $B@G(B $B@H(B $B@I(B $B@J(B $B@K(B $B@L(B $B@M(B $B@N(B $B@O(B $B@P(B $B@Q(B $B@R(B $B@S(B $B@T(B $B@U(B $B@V(B $B@W(B $B@X(B $B@Y(B $B@Z(B $B@[(B $B@\(B $B@](B $B@^(B $B@_(B $B@`(B $B@a(B $B@b(B $B@c(B $B@d(B $B@e(B $B@f(B $B@g(B $B@h(B $B@i(B $B@j(B $B@k(B $B@l(B $B@m(B $B@n(B $B@o(B $B@p(B $B@q(B $B@r(B $B@s(B $B@t(B $B@u(B $B@v(B $B@w(B $B@x(B $B@y(B $B@z(B $B@{(B $B@|(B $B@}(B $B@~(B $BA!(B $BA"(B $BA#(B $BA$(B $BA%(B $BA&(B $BA'(B $BA((B $BA)(B $BA*(B $BA+(B $BA,(B $BA-(B $BA.(B $BA/(B $BA0(B $BA1(B $BA2(B $BA3(B $BA4(B $BA5(B $BA6(B $BA7(B $BA8(B $BA9(B $BA:(B $BA;(B $BA<(B $BA=(B $BA>(B $BA?(B $BA@(B $BAA(B $BAB(B $BAC(B $BAD(B $BAE(B $BAF(B $BAG(B $BAH(B $BAI(B $BAJ(B $BAK(B $BAL(B $BAM(B $BAN(B $BAO(B $BAP(B $BAQ(B $BAR(B $BAS(B $BAT(B $BAU(B $BAV(B $BAW(B $BAX(B $BAY(B $BAZ(B $BA[(B $BA\(B $BA](B $BA^(B $BA_(B $BA`(B $BAa(B $BAb(B $BAc(B $BAd(B $BAe(B $BAf(B $BAg(B $BAh(B $BAi(B $BAj(B $BAk(B $BAl(B $BAm(B $BAn(B $BAo(B $BAp(B $BAq(B $BAr(B $BAs(B $BAt(B $BAu(B $BAv(B $BAw(B $BAx(B $BAy(B $BAz(B $BA{(B $BA|(B $BA}(B $BA~(B $BB!(B $BB"(B $BB#(B $BB$(B $BB%(B $BB&(B $BB'(B $BB((B $BB)(B $BB*(B $BB+(B $BB,(B $BB-(B $BB.(B $BB/(B $BB0(B $BB1(B $BB2(B $BB3(B $BB4(B $BB5(B $BB6(B $BB7(B $BB8(B $BB9(B $BB:(B $BB;(B $BB<(B $BB=(B $BB>(B $BB?(B $BB@(B $BBA(B $BBB(B $BBC(B $BBD(B $BBE(B $BBF(B $BBG(B $BBH(B $BBI(B $BBJ(B $BBK(B $BBL(B $BBM(B $BBN(B $BBO(B $BBP(B $BBQ(B $BBR(B $BBS(B $BBT(B $BBU(B $BBV(B $BBW(B $BBX(B $BBY(B $BBZ(B $BB[(B $BB\(B $BB](B $BB^(B $BB_(B $BB`(B $BBa(B $BBb(B $BBc(B $BBd(B $BBe(B $BBf(B $BBg(B $BBh(B $BBi(B $BBj(B $BBk(B $BBl(B $BBm(B $BBn(B $BBo(B $BBp(B $BBq(B $BBr(B $BBs(B $BBt(B $BBu(B $BBv(B $BBw(B $BBx(B $BBy(B $BBz(B $BB{(B $BB|(B $BB}(B $BB~(B $BC!(B $BC"(B $BC#(B $BC$(B $BC%(B $BC&(B $BC'(B $BC((B $BC)(B $BC*(B $BC+(B $BC,(B $BC-(B $BC.(B $BC/(B $BC0(B $BC1(B $BC2(B $BC3(B $BC4(B $BC5(B $BC6(B $BC7(B $BC8(B $BC9(B $BC:(B $BC;(B $BC<(B $BC=(B $BC>(B $BC?(B $BC@(B $BCA(B $BCB(B $BCC(B $BCD(B $BCE(B $BCF(B $BCG(B $BCH(B $BCI(B $BCJ(B $BCK(B $BCL(B $BCM(B $BCN(B $BCO(B $BCP(B $BCQ(B $BCR(B $BCS(B $BCT(B $BCU(B $BCV(B $BCW(B $BCX(B $BCY(B $BCZ(B $BC[(B $BC\(B $BC](B $BC^(B $BC_(B $BC`(B $BCa(B $BCb(B $BCc(B $BCd(B $BCe(B $BCf(B $BCg(B $BCh(B $BCi(B $BCj(B $BCk(B $BCl(B $BCm(B $BCn(B $BCo(B $BCp(B $BCq(B $BCr(B $BCs(B $BCt(B $BCu(B $BCv(B $BCw(B $BCx(B $BCy(B $BCz(B $BC{(B $BC|(B $BC}(B $BC~(B $BD!(B $BD"(B $BD#(B $BD$(B $BD%(B $BD&(B $BD'(B $BD((B $BD)(B $BD*(B $BD+(B $BD,(B $BD-(B $BD.(B $BD/(B $BD0(B $BD1(B $BD2(B $BD3(B $BD4(B $BD5(B $BD6(B $BD7(B $BD8(B $BD9(B $BD:(B $BD;(B $BD<(B $BD=(B $BD>(B $BD?(B $BD@(B $BDA(B $BDB(B $BDC(B $BDD(B $BDE(B $BDF(B $BDG(B $BDH(B $BDI(B $BDJ(B $BDK(B $BDL(B $BDM(B $BDN(B $BDO(B $BDP(B $BDQ(B $BDR(B $BDS(B $BDT(B $BDU(B $BDV(B $BDW(B $BDX(B $BDY(B $BDZ(B $BD[(B $BD\(B $BD](B $BD^(B $BD_(B $BD`(B $BDa(B $BDb(B $BDc(B $BDd(B $BDe(B $BDf(B $BDg(B $BDh(B $BDi(B $BDj(B $BDk(B $BDl(B $BDm(B $BDn(B $BDo(B $BDp(B $BDq(B $BDr(B $BDs(B $BDt(B $BDu(B $BDv(B $BDw(B $BDx(B $BDy(B $BDz(B $BD{(B $BD|(B $BD}(B $BD~(B $BE!(B $BE"(B $BE#(B $BE$(B $BE%(B $BE&(B $BE'(B $BE((B $BE)(B $BE*(B $BE+(B $BE,(B $BE-(B $BE.(B $BE/(B $BE0(B $BE1(B $BE2(B $BE3(B $BE4(B $BE5(B $BE6(B $BE7(B $BE8(B $BE9(B $BE:(B $BE;(B $BE<(B $BE=(B $BE>(B $BE?(B $BE@(B $BEA(B $BEB(B $BEC(B $BED(B $BEE(B $BEF(B $BEG(B $BEH(B $BEI(B $BEJ(B $BEK(B $BEL(B $BEM(B $BEN(B $BEO(B $BEP(B $BEQ(B $BER(B $BES(B $BET(B $BEU(B $BEV(B $BEW(B $BEX(B $BEY(B $BEZ(B $BE[(B $BE\(B $BE](B $BE^(B $BE_(B $BE`(B $BEa(B $BEb(B $BEc(B $BEd(B $BEe(B $BEf(B $BEg(B $BEh(B $BEi(B $BEj(B $BEk(B $BEl(B $BEm(B $BEn(B $BEo(B $BEp(B $BEq(B $BEr(B $BEs(B $BEt(B $BEu(B $BEv(B $BEw(B $BEx(B $BEy(B $BEz(B $BE{(B $BE|(B $BE}(B $BE~(B $BF!(B $BF"(B $BF#(B $BF$(B $BF%(B $BF&(B $BF'(B $BF((B $BF)(B $BF*(B $BF+(B $BF,(B $BF-(B $BF.(B $BF/(B $BF0(B $BF1(B $BF2(B $BF3(B $BF4(B $BF5(B $BF6(B $BF7(B $BF8(B $BF9(B $BF:(B $BF;(B $BF<(B $BF=(B $BF>(B $BF?(B $BF@(B $BFA(B $BFB(B $BFC(B $BFD(B $BFE(B $BFF(B $BFG(B $BFH(B $BFI(B $BFJ(B $BFK(B $BFL(B $BFM(B $BFN(B $BFO(B $BFP(B $BFQ(B $BFR(B $BFS(B $BFT(B $BFU(B $BFV(B $BFW(B $BFX(B $BFY(B $BFZ(B $BF[(B $BF\(B $BF](B $BF^(B $BF_(B $BF`(B $BFa(B $BFb(B $BFc(B $BFd(B $BFe(B $BFf(B $BFg(B $BFh(B $BFi(B $BFj(B $BFk(B $BFl(B $BFm(B $BFn(B $BFo(B $BFp(B $BFq(B $BFr(B $BFs(B $BFt(B $BFu(B $BFv(B $BFw(B $BFx(B $BFy(B $BFz(B $BF{(B $BF|(B $BF}(B $BF~(B $BG!(B $BG"(B $BG#(B $BG$(B $BG%(B $BG&(B $BG'(B $BG((B $BG)(B $BG*(B $BG+(B $BG,(B $BG-(B $BG.(B $BG/(B $BG0(B $BG1(B $BG2(B $BG3(B $BG4(B $BG5(B $BG6(B $BG7(B $BG8(B $BG9(B $BG:(B $BG;(B $BG<(B $BG=(B $BG>(B $BG?(B $BG@(B $BGA(B $BGB(B $BGC(B $BGD(B $BGE(B $BGF(B $BGG(B $BGH(B $BGI(B $BGJ(B $BGK(B $BGL(B $BGM(B $BGN(B $BGO(B $BGP(B $BGQ(B $BGR(B $BGS(B $BGT(B $BGU(B $BGV(B $BGW(B $BGX(B $BGY(B $BGZ(B $BG[(B $BG\(B $BG](B $BG^(B $BG_(B $BG`(B $BGa(B $BGb(B $BGc(B $BGd(B $BGe(B $BGf(B $BGg(B $BGh(B $BGi(B $BGj(B $BGk(B $BGl(B $BGm(B $BGn(B $BGo(B $BGp(B $BGq(B $BGr(B $BGs(B $BGt(B $BGu(B $BGv(B $BGw(B $BGx(B $BGy(B $BGz(B $BG{(B $BG|(B $BG}(B $BG~(B $BH!(B $BH"(B $BH#(B $BH$(B $BH%(B $BH&(B $BH'(B $BH((B $BH)(B $BH*(B $BH+(B $BH,(B $BH-(B $BH.(B $BH/(B $BH0(B $BH1(B $BH2(B $BH3(B $BH4(B $BH5(B $BH6(B $BH7(B $BH8(B $BH9(B $BH:(B $BH;(B $BH<(B $BH=(B $BH>(B $BH?(B $BH@(B $BHA(B $BHB(B $BHC(B $BHD(B $BHE(B $BHF(B $BHG(B $BHH(B $BHI(B $BHJ(B $BHK(B $BHL(B $BHM(B $BHN(B $BHO(B $BHP(B $BHQ(B $BHR(B $BHS(B $BHT(B $BHU(B $BHV(B $BHW(B $BHX(B $BHY(B $BHZ(B $BH[(B $BH\(B $BH](B $BH^(B $BH_(B $BH`(B $BHa(B $BHb(B $BHc(B $BHd(B $BHe(B $BHf(B $BHg(B $BHh(B $BHi(B $BHj(B $BHk(B $BHl(B $BHm(B $BHn(B $BHo(B $BHp(B $BHq(B $BHr(B $BHs(B $BHt(B $BHu(B $BHv(B $BHw(B $BHx(B $BHy(B $BHz(B $BH{(B $BH|(B $BH}(B $BH~(B $BI!(B $BI"(B $BI#(B $BI$(B $BI%(B $BI&(B $BI'(B $BI((B $BI)(B $BI*(B $BI+(B $BI,(B $BI-(B $BI.(B $BI/(B $BI0(B $BI1(B $BI2(B $BI3(B $BI4(B $BI5(B $BI6(B $BI7(B $BI8(B $BI9(B $BI:(B $BI;(B $BI<(B $BI=(B $BI>(B $BI?(B $BI@(B $BIA(B $BIB(B $BIC(B $BID(B $BIE(B $BIF(B $BIG(B $BIH(B $BII(B $BIJ(B $BIK(B $BIL(B $BIM(B $BIN(B $BIO(B $BIP(B $BIQ(B $BIR(B $BIS(B $BIT(B $BIU(B $BIV(B $BIW(B $BIX(B $BIY(B $BIZ(B $BI[(B $BI\(B $BI](B $BI^(B $BI_(B $BI`(B $BIa(B $BIb(B $BIc(B $BId(B $BIe(B $BIf(B $BIg(B $BIh(B $BIi(B $BIj(B $BIk(B $BIl(B $BIm(B $BIn(B $BIo(B $BIp(B $BIq(B $BIr(B $BIs(B $BIt(B $BIu(B $BIv(B $BIw(B $BIx(B $BIy(B $BIz(B $BI{(B $BI|(B $BI}(B $BI~(B $BJ!(B $BJ"(B $BJ#(B $BJ$(B $BJ%(B $BJ&(B $BJ'(B $BJ((B $BJ)(B $BJ*(B $BJ+(B $BJ,(B $BJ-(B $BJ.(B $BJ/(B $BJ0(B $BJ1(B $BJ2(B $BJ3(B $BJ4(B $BJ5(B $BJ6(B $BJ7(B $BJ8(B $BJ9(B $BJ:(B $BJ;(B $BJ<(B $BJ=(B $BJ>(B $BJ?(B $BJ@(B $BJA(B $BJB(B $BJC(B $BJD(B $BJE(B $BJF(B $BJG(B $BJH(B $BJI(B $BJJ(B $BJK(B $BJL(B $BJM(B $BJN(B $BJO(B $BJP(B $BJQ(B $BJR(B $BJS(B $BJT(B $BJU(B $BJV(B $BJW(B $BJX(B $BJY(B $BJZ(B $BJ[(B $BJ\(B $BJ](B $BJ^(B $BJ_(B $BJ`(B $BJa(B $BJb(B $BJc(B $BJd(B $BJe(B $BJf(B $BJg(B $BJh(B $BJi(B $BJj(B $BJk(B $BJl(B $BJm(B $BJn(B $BJo(B $BJp(B $BJq(B $BJr(B $BJs(B $BJt(B $BJu(B $BJv(B $BJw(B $BJx(B $BJy(B $BJz(B $BJ{(B $BJ|(B $BJ}(B $BJ~(B $BK!(B $BK"(B $BK#(B $BK$(B $BK%(B $BK&(B $BK'(B $BK((B $BK)(B $BK*(B $BK+(B $BK,(B $BK-(B $BK.(B $BK/(B $BK0(B $BK1(B $BK2(B $BK3(B $BK4(B $BK5(B $BK6(B $BK7(B $BK8(B $BK9(B $BK:(B $BK;(B $BK<(B $BK=(B $BK>(B $BK?(B $BK@(B $BKA(B $BKB(B $BKC(B $BKD(B $BKE(B $BKF(B $BKG(B $BKH(B $BKI(B $BKJ(B $BKK(B $BKL(B $BKM(B $BKN(B $BKO(B $BKP(B $BKQ(B $BKR(B $BKS(B $BKT(B $BKU(B $BKV(B $BKW(B $BKX(B $BKY(B $BKZ(B $BK[(B $BK\(B $BK](B $BK^(B $BK_(B $BK`(B $BKa(B $BKb(B $BKc(B $BKd(B $BKe(B $BKf(B $BKg(B $BKh(B $BKi(B $BKj(B $BKk(B $BKl(B $BKm(B $BKn(B $BKo(B $BKp(B $BKq(B $BKr(B $BKs(B $BKt(B $BKu(B $BKv(B $BKw(B $BKx(B $BKy(B $BKz(B $BK{(B $BK|(B $BK}(B $BK~(B $BL!(B $BL"(B $BL#(B $BL$(B $BL%(B $BL&(B $BL'(B $BL((B $BL)(B $BL*(B $BL+(B $BL,(B $BL-(B $BL.(B $BL/(B $BL0(B $BL1(B $BL2(B $BL3(B $BL4(B $BL5(B $BL6(B $BL7(B $BL8(B $BL9(B $BL:(B $BL;(B $BL<(B $BL=(B $BL>(B $BL?(B $BL@(B $BLA(B $BLB(B $BLC(B $BLD(B $BLE(B $BLF(B $BLG(B $BLH(B $BLI(B $BLJ(B $BLK(B $BLL(B $BLM(B $BLN(B $BLO(B $BLP(B $BLQ(B $BLR(B $BLS(B $BLT(B $BLU(B $BLV(B $BLW(B $BLX(B $BLY(B $BLZ(B $BL[(B $BL\(B $BL](B $BL^(B $BL_(B $BL`(B $BLa(B $BLb(B $BLc(B $BLd(B $BLe(B $BLf(B $BLg(B $BLh(B $BLi(B $BLj(B $BLk(B $BLl(B $BLm(B $BLn(B $BLo(B $BLp(B $BLq(B $BLr(B $BLs(B $BLt(B $BLu(B $BLv(B $BLw(B $BLx(B $BLy(B $BLz(B $BL{(B $BL|(B $BL}(B $BL~(B $BM!(B $BM"(B $BM#(B $BM$(B $BM%(B $BM&(B $BM'(B $BM((B $BM)(B $BM*(B $BM+(B $BM,(B $BM-(B $BM.(B $BM/(B $BM0(B $BM1(B $BM2(B $BM3(B $BM4(B $BM5(B $BM6(B $BM7(B $BM8(B $BM9(B $BM:(B $BM;(B $BM<(B $BM=(B $BM>(B $BM?(B $BM@(B $BMA(B $BMB(B $BMC(B $BMD(B $BME(B $BMF(B $BMG(B $BMH(B $BMI(B $BMJ(B $BMK(B $BML(B $BMM(B $BMN(B $BMO(B $BMP(B $BMQ(B $BMR(B $BMS(B $BMT(B $BMU(B $BMV(B $BMW(B $BMX(B $BMY(B $BMZ(B $BM[(B $BM\(B $BM](B $BM^(B $BM_(B $BM`(B $BMa(B $BMb(B $BMc(B $BMd(B $BMe(B $BMf(B $BMg(B $BMh(B $BMi(B $BMj(B $BMk(B $BMl(B $BMm(B $BMn(B $BMo(B $BMp(B $BMq(B $BMr(B $BMs(B $BMt(B $BMu(B $BMv(B $BMw(B $BMx(B $BMy(B $BMz(B $BM{(B $BM|(B $BM}(B $BM~(B $BN!(B $BN"(B $BN#(B $BN$(B $BN%(B $BN&(B $BN'(B $BN((B $BN)(B $BN*(B $BN+(B $BN,(B $BN-(B $BN.(B $BN/(B $BN0(B $BN1(B $BN2(B $BN3(B $BN4(B $BN5(B $BN6(B $BN7(B $BN8(B $BN9(B $BN:(B $BN;(B $BN<(B $BN=(B $BN>(B $BN?(B $BN@(B $BNA(B $BNB(B $BNC(B $BND(B $BNE(B $BNF(B $BNG(B $BNH(B $BNI(B $BNJ(B $BNK(B $BNL(B $BNM(B $BNN(B $BNO(B $BNP(B $BNQ(B $BNR(B $BNS(B $BNT(B $BNU(B $BNV(B $BNW(B $BNX(B $BNY(B $BNZ(B $BN[(B $BN\(B $BN](B $BN^(B $BN_(B $BN`(B $BNa(B $BNb(B $BNc(B $BNd(B $BNe(B $BNf(B $BNg(B $BNh(B $BNi(B $BNj(B $BNk(B $BNl(B $BNm(B $BNn(B $BNo(B $BNp(B $BNq(B $BNr(B $BNs(B $BNt(B $BNu(B $BNv(B $BNw(B $BNx(B $BNy(B $BNz(B $BN{(B $BN|(B $BN}(B $BN~(B $BO!(B $BO"(B $BO#(B $BO$(B $BO%(B $BO&(B $BO'(B $BO((B $BO)(B $BO*(B $BO+(B $BO,(B $BO-(B $BO.(B $BO/(B $BO0(B $BO1(B $BO2(B $BO3(B $BO4(B $BO5(B $BO6(B $BO7(B $BO8(B $BO9(B $BO:(B $BO;(B $BO<(B $BO=(B $BO>(B $BO?(B $BO@(B $BOA(B $BOB(B $BOC(B $BOD(B $BOE(B $BOF(B $BOG(B $BOH(B $BOI(B $BOJ(B $BOK(B $BOL(B $BOM(B $BON(B $BOO(B $BOP(B $BOQ(B $BOR(B $BOS(B $BP!(B $BP"(B $BP#(B $BP$(B $BP%(B $BP&(B $BP'(B $BP((B $BP)(B $BP*(B $BP+(B $BP,(B $BP-(B $BP.(B $BP/(B $BP0(B $BP1(B $BP2(B $BP3(B $BP4(B $BP5(B $BP6(B $BP7(B $BP8(B $BP9(B $BP:(B $BP;(B $BP<(B $BP=(B $BP>(B $BP?(B $BP@(B $BPA(B $BPB(B $BPC(B $BPD(B $BPE(B $BPF(B $BPG(B $BPH(B $BPI(B $BPJ(B $BPK(B $BPL(B $BPM(B $BPN(B $BPO(B $BPP(B $BPQ(B $BPR(B $BPS(B $BPT(B $BPU(B $BPV(B $BPW(B $BPX(B $BPY(B $BPZ(B $BP[(B $BP\(B $BP](B $BP^(B $BP_(B $BP`(B $BPa(B $BPb(B $BPc(B $BPd(B $BPe(B $BPf(B $BPg(B $BPh(B $BPi(B $BPj(B $BPk(B $BPl(B $BPm(B $BPn(B $BPo(B $BPp(B $BPq(B $BPr(B $BPs(B $BPt(B $BPu(B $BPv(B $BPw(B $BPx(B $BPy(B $BPz(B $BP{(B $BP|(B $BP}(B $BP~(B $BQ!(B $BQ"(B $BQ#(B $BQ$(B $BQ%(B $BQ&(B $BQ'(B $BQ((B $BQ)(B $BQ*(B $BQ+(B $BQ,(B $BQ-(B $BQ.(B $BQ/(B $BQ0(B $BQ1(B $BQ2(B $BQ3(B $BQ4(B $BQ5(B $BQ6(B $BQ7(B $BQ8(B $BQ9(B $BQ:(B $BQ;(B $BQ<(B $BQ=(B $BQ>(B $BQ?(B $BQ@(B $BQA(B $BQB(B $BQC(B $BQD(B $BQE(B $BQF(B $BQG(B $BQH(B $BQI(B $BQJ(B $BQK(B $BQL(B $BQM(B $BQN(B $BQO(B $BQP(B $BQQ(B $BQR(B $BQS(B $BQT(B $BQU(B $BQV(B $BQW(B $BQX(B $BQY(B $BQZ(B $BQ[(B $BQ\(B $BQ](B $BQ^(B $BQ_(B $BQ`(B $BQa(B $BQb(B $BQc(B $BQd(B $BQe(B $BQf(B $BQg(B $BQh(B $BQi(B $BQj(B $BQk(B $BQl(B $BQm(B $BQn(B $BQo(B $BQp(B $BQq(B $BQr(B $BQs(B $BQt(B $BQu(B $BQv(B $BQw(B $BQx(B $BQy(B $BQz(B $BQ{(B $BQ|(B $BQ}(B $BQ~(B $BR!(B $BR"(B $BR#(B $BR$(B $BR%(B $BR&(B $BR'(B $BR((B $BR)(B $BR*(B $BR+(B $BR,(B $BR-(B $BR.(B $BR/(B $BR0(B $BR1(B $BR2(B $BR3(B $BR4(B $BR5(B $BR6(B $BR7(B $BR8(B $BR9(B $BR:(B $BR;(B $BR<(B $BR=(B $BR>(B $BR?(B $BR@(B $BRA(B $BRB(B $BRC(B $BRD(B $BRE(B $BRF(B $BRG(B $BRH(B $BRI(B $BRJ(B $BRK(B $BRL(B $BRM(B $BRN(B $BRO(B $BRP(B $BRQ(B $BRR(B $BRS(B $BRT(B $BRU(B $BRV(B $BRW(B $BRX(B $BRY(B $BRZ(B $BR[(B $BR\(B $BR](B $BR^(B $BR_(B $BR`(B $BRa(B $BRb(B $BRc(B $BRd(B $BRe(B $BRf(B $BRg(B $BRh(B $BRi(B $BRj(B $BRk(B $BRl(B $BRm(B $BRn(B $BRo(B $BRp(B $BRq(B $BRr(B $BRs(B $BRt(B $BRu(B $BRv(B $BRw(B $BRx(B $BRy(B $BRz(B $BR{(B $BR|(B $BR}(B $BR~(B $BS!(B $BS"(B $BS#(B $BS$(B $BS%(B $BS&(B $BS'(B $BS((B $BS)(B $BS*(B $BS+(B $BS,(B $BS-(B $BS.(B $BS/(B $BS0(B $BS1(B $BS2(B $BS3(B $BS4(B $BS5(B $BS6(B $BS7(B $BS8(B $BS9(B $BS:(B $BS;(B $BS<(B $BS=(B $BS>(B $BS?(B $BS@(B $BSA(B $BSB(B $BSC(B $BSD(B $BSE(B $BSF(B $BSG(B $BSH(B $BSI(B $BSJ(B $BSK(B $BSL(B $BSM(B $BSN(B $BSO(B $BSP(B $BSQ(B $BSR(B $BSS(B $BST(B $BSU(B $BSV(B $BSW(B $BSX(B $BSY(B $BSZ(B $BS[(B $BS\(B $BS](B $BS^(B $BS_(B $BS`(B $BSa(B $BSb(B $BSc(B $BSd(B $BSe(B $BSf(B $BSg(B $BSh(B $BSi(B $BSj(B $BSk(B $BSl(B $BSm(B $BSn(B $BSo(B $BSp(B $BSq(B $BSr(B $BSs(B $BSt(B $BSu(B $BSv(B $BSw(B $BSx(B $BSy(B $BSz(B $BS{(B $BS|(B $BS}(B $BS~(B $BT!(B $BT"(B $BT#(B $BT$(B $BT%(B $BT&(B $BT'(B $BT((B $BT)(B $BT*(B $BT+(B $BT,(B $BT-(B $BT.(B $BT/(B $BT0(B $BT1(B $BT2(B $BT3(B $BT4(B $BT5(B $BT6(B $BT7(B $BT8(B $BT9(B $BT:(B $BT;(B $BT<(B $BT=(B $BT>(B $BT?(B $BT@(B $BTA(B $BTB(B $BTC(B $BTD(B $BTE(B $BTF(B $BTG(B $BTH(B $BTI(B $BTJ(B $BTK(B $BTL(B $BTM(B $BTN(B $BTO(B $BTP(B $BTQ(B $BTR(B $BTS(B $BTT(B $BTU(B $BTV(B $BTW(B $BTX(B $BTY(B $BTZ(B $BT[(B $BT\(B $BT](B $BT^(B $BT_(B $BT`(B $BTa(B $BTb(B $BTc(B $BTd(B $BTe(B $BTf(B $BTg(B $BTh(B $BTi(B $BTj(B $BTk(B $BTl(B $BTm(B $BTn(B $BTo(B $BTp(B $BTq(B $BTr(B $BTs(B $BTt(B $BTu(B $BTv(B $BTw(B $BTx(B $BTy(B $BTz(B $BT{(B $BT|(B $BT}(B $BT~(B $BU!(B $BU"(B $BU#(B $BU$(B $BU%(B $BU&(B $BU'(B $BU((B $BU)(B $BU*(B $BU+(B $BU,(B $BU-(B $BU.(B $BU/(B $BU0(B $BU1(B $BU2(B $BU3(B $BU4(B $BU5(B $BU6(B $BU7(B $BU8(B $BU9(B $BU:(B $BU;(B $BU<(B $BU=(B $BU>(B $BU?(B $BU@(B $BUA(B $BUB(B $BUC(B $BUD(B $BUE(B $BUF(B $BUG(B $BUH(B $BUI(B $BUJ(B $BUK(B $BUL(B $BUM(B $BUN(B $BUO(B $BUP(B $BUQ(B $BUR(B $BUS(B $BUT(B $BUU(B $BUV(B $BUW(B $BUX(B $BUY(B $BUZ(B $BU[(B $BU\(B $BU](B $BU^(B $BU_(B $BU`(B $BUa(B $BUb(B $BUc(B $BUd(B $BUe(B $BUf(B $BUg(B $BUh(B $BUi(B $BUj(B $BUk(B $BUl(B $BUm(B $BUn(B $BUo(B $BUp(B $BUq(B $BUr(B $BUs(B $BUt(B $BUu(B $BUv(B $BUw(B $BUx(B $BUy(B $BUz(B $BU{(B $BU|(B $BU}(B $BU~(B $BV!(B $BV"(B $BV#(B $BV$(B $BV%(B $BV&(B $BV'(B $BV((B $BV)(B $BV*(B $BV+(B $BV,(B $BV-(B $BV.(B $BV/(B $BV0(B $BV1(B $BV2(B $BV3(B $BV4(B $BV5(B $BV6(B $BV7(B $BV8(B $BV9(B $BV:(B $BV;(B $BV<(B $BV=(B $BV>(B $BV?(B $BV@(B $BVA(B $BVB(B $BVC(B $BVD(B $BVE(B $BVF(B $BVG(B $BVH(B $BVI(B $BVJ(B $BVK(B $BVL(B $BVM(B $BVN(B $BVO(B $BVP(B $BVQ(B $BVR(B $BVS(B $BVT(B $BVU(B $BVV(B $BVW(B $BVX(B $BVY(B $BVZ(B $BV[(B $BV\(B $BV](B $BV^(B $BV_(B $BV`(B $BVa(B $BVb(B $BVc(B $BVd(B $BVe(B $BVf(B $BVg(B $BVh(B $BVi(B $BVj(B $BVk(B $BVl(B $BVm(B $BVn(B $BVo(B $BVp(B $BVq(B $BVr(B $BVs(B $BVt(B $BVu(B $BVv(B $BVw(B $BVx(B $BVy(B $BVz(B $BV{(B $BV|(B $BV}(B $BV~(B $BW!(B $BW"(B $BW#(B $BW$(B $BW%(B $BW&(B $BW'(B $BW((B $BW)(B $BW*(B $BW+(B $BW,(B $BW-(B $BW.(B $BW/(B $BW0(B $BW1(B $BW2(B $BW3(B $BW4(B $BW5(B $BW6(B $BW7(B $BW8(B $BW9(B $BW:(B $BW;(B $BW<(B $BW=(B $BW>(B $BW?(B $BW@(B $BWA(B $BWB(B $BWC(B $BWD(B $BWE(B $BWF(B $BWG(B $BWH(B $BWI(B $BWJ(B $BWK(B $BWL(B $BWM(B $BWN(B $BWO(B $BWP(B $BWQ(B $BWR(B $BWS(B $BWT(B $BWU(B $BWV(B $BWW(B $BWX(B $BWY(B $BWZ(B $BW[(B $BW\(B $BW](B $BW^(B $BW_(B $BW`(B $BWa(B $BWb(B $BWc(B $BWd(B $BWe(B $BWf(B $BWg(B $BWh(B $BWi(B $BWj(B $BWk(B $BWl(B $BWm(B $BWn(B $BWo(B $BWp(B $BWq(B $BWr(B $BWs(B $BWt(B $BWu(B $BWv(B $BWw(B $BWx(B $BWy(B $BWz(B $BW{(B $BW|(B $BW}(B $BW~(B $BX!(B $BX"(B $BX#(B $BX$(B $BX%(B $BX&(B $BX'(B $BX((B $BX)(B $BX*(B $BX+(B $BX,(B $BX-(B $BX.(B $BX/(B $BX0(B $BX1(B $BX2(B $BX3(B $BX4(B $BX5(B $BX6(B $BX7(B $BX8(B $BX9(B $BX:(B $BX;(B $BX<(B $BX=(B $BX>(B $BX?(B $BX@(B $BXA(B $BXB(B $BXC(B $BXD(B $BXE(B $BXF(B $BXG(B $BXH(B $BXI(B $BXJ(B $BXK(B $BXL(B $BXM(B $BXN(B $BXO(B $BXP(B $BXQ(B $BXR(B $BXS(B $BXT(B $BXU(B $BXV(B $BXW(B $BXX(B $BXY(B $BXZ(B $BX[(B $BX\(B $BX](B $BX^(B $BX_(B $BX`(B $BXa(B $BXb(B $BXc(B $BXd(B $BXe(B $BXf(B $BXg(B $BXh(B $BXi(B $BXj(B $BXk(B $BXl(B $BXm(B $BXn(B $BXo(B $BXp(B $BXq(B $BXr(B $BXs(B $BXt(B $BXu(B $BXv(B $BXw(B $BXx(B $BXy(B $BXz(B $BX{(B $BX|(B $BX}(B $BX~(B $BY!(B $BY"(B $BY#(B $BY$(B $BY%(B $BY&(B $BY'(B $BY((B $BY)(B $BY*(B $BY+(B $BY,(B $BY-(B $BY.(B $BY/(B $BY0(B $BY1(B $BY2(B $BY3(B $BY4(B $BY5(B $BY6(B $BY7(B $BY8(B $BY9(B $BY:(B $BY;(B $BY<(B $BY=(B $BY>(B $BY?(B $BY@(B $BYA(B $BYB(B $BYC(B $BYD(B $BYE(B $BYF(B $BYG(B $BYH(B $BYI(B $BYJ(B $BYK(B $BYL(B $BYM(B $BYN(B $BYO(B $BYP(B $BYQ(B $BYR(B $BYS(B $BYT(B $BYU(B $BYV(B $BYW(B $BYX(B $BYY(B $BYZ(B $BY[(B $BY\(B $BY](B $BY^(B $BY_(B $BY`(B $BYa(B $BYb(B $BYc(B $BYd(B $BYe(B $BYf(B $BYg(B $BYh(B $BYi(B $BYj(B $BYk(B $BYl(B $BYm(B $BYn(B $BYo(B $BYp(B $BYq(B $BYr(B $BYs(B $BYt(B $BYu(B $BYv(B $BYw(B $BYx(B $BYy(B $BYz(B $BY{(B $BY|(B $BY}(B $BY~(B $BZ!(B $BZ"(B $BZ#(B $BZ$(B $BZ%(B $BZ&(B $BZ'(B $BZ((B $BZ)(B $BZ*(B $BZ+(B $BZ,(B $BZ-(B $BZ.(B $BZ/(B $BZ0(B $BZ1(B $BZ2(B $BZ3(B $BZ4(B $BZ5(B $BZ6(B $BZ7(B $BZ8(B $BZ9(B $BZ:(B $BZ;(B $BZ<(B $BZ=(B $BZ>(B $BZ?(B $BZ@(B $BZA(B $BZB(B $BZC(B $BZD(B $BZE(B $BZF(B $BZG(B $BZH(B $BZI(B $BZJ(B $BZK(B $BZL(B $BZM(B $BZN(B $BZO(B $BZP(B $BZQ(B $BZR(B $BZS(B $BZT(B $BZU(B $BZV(B $BZW(B $BZX(B $BZY(B $BZZ(B $BZ[(B $BZ\(B $BZ](B $BZ^(B $BZ_(B $BZ`(B $BZa(B $BZb(B $BZc(B $BZd(B $BZe(B $BZf(B $BZg(B $BZh(B $BZi(B $BZj(B $BZk(B $BZl(B $BZm(B $BZn(B $BZo(B $BZp(B $BZq(B $BZr(B $BZs(B $BZt(B $BZu(B $BZv(B $BZw(B $BZx(B $BZy(B $BZz(B $BZ{(B $BZ|(B $BZ}(B $BZ~(B $B[!(B $B["(B $B[#(B $B[$(B $B[%(B $B[&(B $B['(B $B[((B $B[)(B $B[*(B $B[+(B $B[,(B $B[-(B $B[.(B $B[/(B $B[0(B $B[1(B $B[2(B $B[3(B $B[4(B $B[5(B $B[6(B $B[7(B $B[8(B $B[9(B $B[:(B $B[;(B $B[<(B $B[=(B $B[>(B $B[?(B $B[@(B $B[A(B $B[B(B $B[C(B $B[D(B $B[E(B $B[F(B $B[G(B $B[H(B $B[I(B $B[J(B $B[K(B $B[L(B $B[M(B $B[N(B $B[O(B $B[P(B $B[Q(B $B[R(B $B[S(B $B[T(B $B[U(B $B[V(B $B[W(B $B[X(B $B[Y(B $B[Z(B $B[[(B $B[\(B $B[](B $B[^(B $B[_(B $B[`(B $B[a(B $B[b(B $B[c(B $B[d(B $B[e(B $B[f(B $B[g(B $B[h(B $B[i(B $B[j(B $B[k(B $B[l(B $B[m(B $B[n(B $B[o(B $B[p(B $B[q(B $B[r(B $B[s(B $B[t(B $B[u(B $B[v(B $B[w(B $B[x(B $B[y(B $B[z(B $B[{(B $B[|(B $B[}(B $B[~(B $B\!(B $B\"(B $B\#(B $B\$(B $B\%(B $B\&(B $B\'(B $B\((B $B\)(B $B\*(B $B\+(B $B\,(B $B\-(B $B\.(B $B\/(B $B\0(B $B\1(B $B\2(B $B\3(B $B\4(B $B\5(B $B\6(B $B\7(B $B\8(B $B\9(B $B\:(B $B\;(B $B\<(B $B\=(B $B\>(B $B\?(B $B\@(B $B\A(B $B\B(B $B\C(B $B\D(B $B\E(B $B\F(B $B\G(B $B\H(B $B\I(B $B\J(B $B\K(B $B\L(B $B\M(B $B\N(B $B\O(B $B\P(B $B\Q(B $B\R(B $B\S(B $B\T(B $B\U(B $B\V(B $B\W(B $B\X(B $B\Y(B $B\Z(B $B\[(B $B\\(B $B\](B $B\^(B $B\_(B $B\`(B $B\a(B $B\b(B $B\c(B $B\d(B $B\e(B $B\f(B $B\g(B $B\h(B $B\i(B $B\j(B $B\k(B $B\l(B $B\m(B $B\n(B $B\o(B $B\p(B $B\q(B $B\r(B $B\s(B $B\t(B $B\u(B $B\v(B $B\w(B $B\x(B $B\y(B $B\z(B $B\{(B $B\|(B $B\}(B $B\~(B $B]!(B $B]"(B $B]#(B $B]$(B $B]%(B $B]&(B $B]'(B $B]((B $B])(B $B]*(B $B]+(B $B],(B $B]-(B $B].(B $B]/(B $B]0(B $B]1(B $B]2(B $B]3(B $B]4(B $B]5(B $B]6(B $B]7(B $B]8(B $B]9(B $B]:(B $B];(B $B]<(B $B]=(B $B]>(B $B]?(B $B]@(B $B]A(B $B]B(B $B]C(B $B]D(B $B]E(B $B]F(B $B]G(B $B]H(B $B]I(B $B]J(B $B]K(B $B]L(B $B]M(B $B]N(B $B]O(B $B]P(B $B]Q(B $B]R(B $B]S(B $B]T(B $B]U(B $B]V(B $B]W(B $B]X(B $B]Y(B $B]Z(B $B][(B $B]\(B $B]](B $B]^(B $B]_(B $B]`(B $B]a(B $B]b(B $B]c(B $B]d(B $B]e(B $B]f(B $B]g(B $B]h(B $B]i(B $B]j(B $B]k(B $B]l(B $B]m(B $B]n(B $B]o(B $B]p(B $B]q(B $B]r(B $B]s(B $B]t(B $B]u(B $B]v(B $B]w(B $B]x(B $B]y(B $B]z(B $B]{(B $B]|(B $B]}(B $B]~(B $B^!(B $B^"(B $B^#(B $B^$(B $B^%(B $B^&(B $B^'(B $B^((B $B^)(B $B^*(B $B^+(B $B^,(B $B^-(B $B^.(B $B^/(B $B^0(B $B^1(B $B^2(B $B^3(B $B^4(B $B^5(B $B^6(B $B^7(B $B^8(B $B^9(B $B^:(B $B^;(B $B^<(B $B^=(B $B^>(B $B^?(B $B^@(B $B^A(B $B^B(B $B^C(B $B^D(B $B^E(B $B^F(B $B^G(B $B^H(B $B^I(B $B^J(B $B^K(B $B^L(B $B^M(B $B^N(B $B^O(B $B^P(B $B^Q(B $B^R(B $B^S(B $B^T(B $B^U(B $B^V(B $B^W(B $B^X(B $B^Y(B $B^Z(B $B^[(B $B^\(B $B^](B $B^^(B $B^_(B $B^`(B $B^a(B $B^b(B $B^c(B $B^d(B $B^e(B $B^f(B $B^g(B $B^h(B $B^i(B $B^j(B $B^k(B $B^l(B $B^m(B $B^n(B $B^o(B $B^p(B $B^q(B $B^r(B $B^s(B $B^t(B $B^u(B $B^v(B $B^w(B $B^x(B $B^y(B $B^z(B $B^{(B $B^|(B $B^}(B $B^~(B $B_!(B $B_"(B $B_#(B $B_$(B $B_%(B $B_&(B $B_'(B $B_((B $B_)(B $B_*(B $B_+(B $B_,(B $B_-(B $B_.(B $B_/(B $B_0(B $B_1(B $B_2(B $B_3(B $B_4(B $B_5(B $B_6(B $B_7(B $B_8(B $B_9(B $B_:(B $B_;(B $B_<(B $B_=(B $B_>(B $B_?(B $B_@(B $B_A(B $B_B(B $B_C(B $B_D(B $B_E(B $B_F(B $B_G(B $B_H(B $B_I(B $B_J(B $B_K(B $B_L(B $B_M(B $B_N(B $B_O(B $B_P(B $B_Q(B $B_R(B $B_S(B $B_T(B $B_U(B $B_V(B $B_W(B $B_X(B $B_Y(B $B_Z(B $B_[(B $B_\(B $B_](B $B_^(B $B__(B $B_`(B $B_a(B $B_b(B $B_c(B $B_d(B $B_e(B $B_f(B $B_g(B $B_h(B $B_i(B $B_j(B $B_k(B $B_l(B $B_m(B $B_n(B $B_o(B $B_p(B $B_q(B $B_r(B $B_s(B $B_t(B $B_u(B $B_v(B $B_w(B $B_x(B $B_y(B $B_z(B $B_{(B $B_|(B $B_}(B $B_~(B $B`!(B $B`"(B $B`#(B $B`$(B $B`%(B $B`&(B $B`'(B $B`((B $B`)(B $B`*(B $B`+(B $B`,(B $B`-(B $B`.(B $B`/(B $B`0(B $B`1(B $B`2(B $B`3(B $B`4(B $B`5(B $B`6(B $B`7(B $B`8(B $B`9(B $B`:(B $B`;(B $B`<(B $B`=(B $B`>(B $B`?(B $B`@(B $B`A(B $B`B(B $B`C(B $B`D(B $B`E(B $B`F(B $B`G(B $B`H(B $B`I(B $B`J(B $B`K(B $B`L(B $B`M(B $B`N(B $B`O(B $B`P(B $B`Q(B $B`R(B $B`S(B $B`T(B $B`U(B $B`V(B $B`W(B $B`X(B $B`Y(B $B`Z(B $B`[(B $B`\(B $B`](B $B`^(B $B`_(B $B``(B $B`a(B $B`b(B $B`c(B $B`d(B $B`e(B $B`f(B $B`g(B $B`h(B $B`i(B $B`j(B $B`k(B $B`l(B $B`m(B $B`n(B $B`o(B $B`p(B $B`q(B $B`r(B $B`s(B $B`t(B $B`u(B $B`v(B $B`w(B $B`x(B $B`y(B $B`z(B $B`{(B $B`|(B $B`}(B $B`~(B $Ba!(B $Ba"(B $Ba#(B $Ba$(B $Ba%(B $Ba&(B $Ba'(B $Ba((B $Ba)(B $Ba*(B $Ba+(B $Ba,(B $Ba-(B $Ba.(B $Ba/(B $Ba0(B $Ba1(B $Ba2(B $Ba3(B $Ba4(B $Ba5(B $Ba6(B $Ba7(B $Ba8(B $Ba9(B $Ba:(B $Ba;(B $Ba<(B $Ba=(B $Ba>(B $Ba?(B $Ba@(B $BaA(B $BaB(B $BaC(B $BaD(B $BaE(B $BaF(B $BaG(B $BaH(B $BaI(B $BaJ(B $BaK(B $BaL(B $BaM(B $BaN(B $BaO(B $BaP(B $BaQ(B $BaR(B $BaS(B $BaT(B $BaU(B $BaV(B $BaW(B $BaX(B $BaY(B $BaZ(B $Ba[(B $Ba\(B $Ba](B $Ba^(B $Ba_(B $Ba`(B $Baa(B $Bab(B $Bac(B $Bad(B $Bae(B $Baf(B $Bag(B $Bah(B $Bai(B $Baj(B $Bak(B $Bal(B $Bam(B $Ban(B $Bao(B $Bap(B $Baq(B $Bar(B $Bas(B $Bat(B $Bau(B $Bav(B $Baw(B $Bax(B $Bay(B $Baz(B $Ba{(B $Ba|(B $Ba}(B $Ba~(B $Bb!(B $Bb"(B $Bb#(B $Bb$(B $Bb%(B $Bb&(B $Bb'(B $Bb((B $Bb)(B $Bb*(B $Bb+(B $Bb,(B $Bb-(B $Bb.(B $Bb/(B $Bb0(B $Bb1(B $Bb2(B $Bb3(B $Bb4(B $Bb5(B $Bb6(B $Bb7(B $Bb8(B $Bb9(B $Bb:(B $Bb;(B $Bb<(B $Bb=(B $Bb>(B $Bb?(B $Bb@(B $BbA(B $BbB(B $BbC(B $BbD(B $BbE(B $BbF(B $BbG(B $BbH(B $BbI(B $BbJ(B $BbK(B $BbL(B $BbM(B $BbN(B $BbO(B $BbP(B $BbQ(B $BbR(B $BbS(B $BbT(B $BbU(B $BbV(B $BbW(B $BbX(B $BbY(B $BbZ(B $Bb[(B $Bb\(B $Bb](B $Bb^(B $Bb_(B $Bb`(B $Bba(B $Bbb(B $Bbc(B $Bbd(B $Bbe(B $Bbf(B $Bbg(B $Bbh(B $Bbi(B $Bbj(B $Bbk(B $Bbl(B $Bbm(B $Bbn(B $Bbo(B $Bbp(B $Bbq(B $Bbr(B $Bbs(B $Bbt(B $Bbu(B $Bbv(B $Bbw(B $Bbx(B $Bby(B $Bbz(B $Bb{(B $Bb|(B $Bb}(B $Bb~(B $Bc!(B $Bc"(B $Bc#(B $Bc$(B $Bc%(B $Bc&(B $Bc'(B $Bc((B $Bc)(B $Bc*(B $Bc+(B $Bc,(B $Bc-(B $Bc.(B $Bc/(B $Bc0(B $Bc1(B $Bc2(B $Bc3(B $Bc4(B $Bc5(B $Bc6(B $Bc7(B $Bc8(B $Bc9(B $Bc:(B $Bc;(B $Bc<(B $Bc=(B $Bc>(B $Bc?(B $Bc@(B $BcA(B $BcB(B $BcC(B $BcD(B $BcE(B $BcF(B $BcG(B $BcH(B $BcI(B $BcJ(B $BcK(B $BcL(B $BcM(B $BcN(B $BcO(B $BcP(B $BcQ(B $BcR(B $BcS(B $BcT(B $BcU(B $BcV(B $BcW(B $BcX(B $BcY(B $BcZ(B $Bc[(B $Bc\(B $Bc](B $Bc^(B $Bc_(B $Bc`(B $Bca(B $Bcb(B $Bcc(B $Bcd(B $Bce(B $Bcf(B $Bcg(B $Bch(B $Bci(B $Bcj(B $Bck(B $Bcl(B $Bcm(B $Bcn(B $Bco(B $Bcp(B $Bcq(B $Bcr(B $Bcs(B $Bct(B $Bcu(B $Bcv(B $Bcw(B $Bcx(B $Bcy(B $Bcz(B $Bc{(B $Bc|(B $Bc}(B $Bc~(B $Bd!(B $Bd"(B $Bd#(B $Bd$(B $Bd%(B $Bd&(B $Bd'(B $Bd((B $Bd)(B $Bd*(B $Bd+(B $Bd,(B $Bd-(B $Bd.(B $Bd/(B $Bd0(B $Bd1(B $Bd2(B $Bd3(B $Bd4(B $Bd5(B $Bd6(B $Bd7(B $Bd8(B $Bd9(B $Bd:(B $Bd;(B $Bd<(B $Bd=(B $Bd>(B $Bd?(B $Bd@(B $BdA(B $BdB(B $BdC(B $BdD(B $BdE(B $BdF(B $BdG(B $BdH(B $BdI(B $BdJ(B $BdK(B $BdL(B $BdM(B $BdN(B $BdO(B $BdP(B $BdQ(B $BdR(B $BdS(B $BdT(B $BdU(B $BdV(B $BdW(B $BdX(B $BdY(B $BdZ(B $Bd[(B $Bd\(B $Bd](B $Bd^(B $Bd_(B $Bd`(B $Bda(B $Bdb(B $Bdc(B $Bdd(B $Bde(B $Bdf(B $Bdg(B $Bdh(B $Bdi(B $Bdj(B $Bdk(B $Bdl(B $Bdm(B $Bdn(B $Bdo(B $Bdp(B $Bdq(B $Bdr(B $Bds(B $Bdt(B $Bdu(B $Bdv(B $Bdw(B $Bdx(B $Bdy(B $Bdz(B $Bd{(B $Bd|(B $Bd}(B $Bd~(B $Be!(B $Be"(B $Be#(B $Be$(B $Be%(B $Be&(B $Be'(B $Be((B $Be)(B $Be*(B $Be+(B $Be,(B $Be-(B $Be.(B $Be/(B $Be0(B $Be1(B $Be2(B $Be3(B $Be4(B $Be5(B $Be6(B $Be7(B $Be8(B $Be9(B $Be:(B $Be;(B $Be<(B $Be=(B $Be>(B $Be?(B $Be@(B $BeA(B $BeB(B $BeC(B $BeD(B $BeE(B $BeF(B $BeG(B $BeH(B $BeI(B $BeJ(B $BeK(B $BeL(B $BeM(B $BeN(B $BeO(B $BeP(B $BeQ(B $BeR(B $BeS(B $BeT(B $BeU(B $BeV(B $BeW(B $BeX(B $BeY(B $BeZ(B $Be[(B $Be\(B $Be](B $Be^(B $Be_(B $Be`(B $Bea(B $Beb(B $Bec(B $Bed(B $Bee(B $Bef(B $Beg(B $Beh(B $Bei(B $Bej(B $Bek(B $Bel(B $Bem(B $Ben(B $Beo(B $Bep(B $Beq(B $Ber(B $Bes(B $Bet(B $Beu(B $Bev(B $Bew(B $Bex(B $Bey(B $Bez(B $Be{(B $Be|(B $Be}(B $Be~(B $Bf!(B $Bf"(B $Bf#(B $Bf$(B $Bf%(B $Bf&(B $Bf'(B $Bf((B $Bf)(B $Bf*(B $Bf+(B $Bf,(B $Bf-(B $Bf.(B $Bf/(B $Bf0(B $Bf1(B $Bf2(B $Bf3(B $Bf4(B $Bf5(B $Bf6(B $Bf7(B $Bf8(B $Bf9(B $Bf:(B $Bf;(B $Bf<(B $Bf=(B $Bf>(B $Bf?(B $Bf@(B $BfA(B $BfB(B $BfC(B $BfD(B $BfE(B $BfF(B $BfG(B $BfH(B $BfI(B $BfJ(B $BfK(B $BfL(B $BfM(B $BfN(B $BfO(B $BfP(B $BfQ(B $BfR(B $BfS(B $BfT(B $BfU(B $BfV(B $BfW(B $BfX(B $BfY(B $BfZ(B $Bf[(B $Bf\(B $Bf](B $Bf^(B $Bf_(B $Bf`(B $Bfa(B $Bfb(B $Bfc(B $Bfd(B $Bfe(B $Bff(B $Bfg(B $Bfh(B $Bfi(B $Bfj(B $Bfk(B $Bfl(B $Bfm(B $Bfn(B $Bfo(B $Bfp(B $Bfq(B $Bfr(B $Bfs(B $Bft(B $Bfu(B $Bfv(B $Bfw(B $Bfx(B $Bfy(B $Bfz(B $Bf{(B $Bf|(B $Bf}(B $Bf~(B $Bg!(B $Bg"(B $Bg#(B $Bg$(B $Bg%(B $Bg&(B $Bg'(B $Bg((B $Bg)(B $Bg*(B $Bg+(B $Bg,(B $Bg-(B $Bg.(B $Bg/(B $Bg0(B $Bg1(B $Bg2(B $Bg3(B $Bg4(B $Bg5(B $Bg6(B $Bg7(B $Bg8(B $Bg9(B $Bg:(B $Bg;(B $Bg<(B $Bg=(B $Bg>(B $Bg?(B $Bg@(B $BgA(B $BgB(B $BgC(B $BgD(B $BgE(B $BgF(B $BgG(B $BgH(B $BgI(B $BgJ(B $BgK(B $BgL(B $BgM(B $BgN(B $BgO(B $BgP(B $BgQ(B $BgR(B $BgS(B $BgT(B $BgU(B $BgV(B $BgW(B $BgX(B $BgY(B $BgZ(B $Bg[(B $Bg\(B $Bg](B $Bg^(B $Bg_(B $Bg`(B $Bga(B $Bgb(B $Bgc(B $Bgd(B $Bge(B $Bgf(B $Bgg(B $Bgh(B $Bgi(B $Bgj(B $Bgk(B $Bgl(B $Bgm(B $Bgn(B $Bgo(B $Bgp(B $Bgq(B $Bgr(B $Bgs(B $Bgt(B $Bgu(B $Bgv(B $Bgw(B $Bgx(B $Bgy(B $Bgz(B $Bg{(B $Bg|(B $Bg}(B $Bg~(B $Bh!(B $Bh"(B $Bh#(B $Bh$(B $Bh%(B $Bh&(B $Bh'(B $Bh((B $Bh)(B $Bh*(B $Bh+(B $Bh,(B $Bh-(B $Bh.(B $Bh/(B $Bh0(B $Bh1(B $Bh2(B $Bh3(B $Bh4(B $Bh5(B $Bh6(B $Bh7(B $Bh8(B $Bh9(B $Bh:(B $Bh;(B $Bh<(B $Bh=(B $Bh>(B $Bh?(B $Bh@(B $BhA(B $BhB(B $BhC(B $BhD(B $BhE(B $BhF(B $BhG(B $BhH(B $BhI(B $BhJ(B $BhK(B $BhL(B $BhM(B $BhN(B $BhO(B $BhP(B $BhQ(B $BhR(B $BhS(B $BhT(B $BhU(B $BhV(B $BhW(B $BhX(B $BhY(B $BhZ(B $Bh[(B $Bh\(B $Bh](B $Bh^(B $Bh_(B $Bh`(B $Bha(B $Bhb(B $Bhc(B $Bhd(B $Bhe(B $Bhf(B $Bhg(B $Bhh(B $Bhi(B $Bhj(B $Bhk(B $Bhl(B $Bhm(B $Bhn(B $Bho(B $Bhp(B $Bhq(B $Bhr(B $Bhs(B $Bht(B $Bhu(B $Bhv(B $Bhw(B $Bhx(B $Bhy(B $Bhz(B $Bh{(B $Bh|(B $Bh}(B $Bh~(B $Bi!(B $Bi"(B $Bi#(B $Bi$(B $Bi%(B $Bi&(B $Bi'(B $Bi((B $Bi)(B $Bi*(B $Bi+(B $Bi,(B $Bi-(B $Bi.(B $Bi/(B $Bi0(B $Bi1(B $Bi2(B $Bi3(B $Bi4(B $Bi5(B $Bi6(B $Bi7(B $Bi8(B $Bi9(B $Bi:(B $Bi;(B $Bi<(B $Bi=(B $Bi>(B $Bi?(B $Bi@(B $BiA(B $BiB(B $BiC(B $BiD(B $BiE(B $BiF(B $BiG(B $BiH(B $BiI(B $BiJ(B $BiK(B $BiL(B $BiM(B $BiN(B $BiO(B $BiP(B $BiQ(B $BiR(B $BiS(B $BiT(B $BiU(B $BiV(B $BiW(B $BiX(B $BiY(B $BiZ(B $Bi[(B $Bi\(B $Bi](B $Bi^(B $Bi_(B $Bi`(B $Bia(B $Bib(B $Bic(B $Bid(B $Bie(B $Bif(B $Big(B $Bih(B $Bii(B $Bij(B $Bik(B $Bil(B $Bim(B $Bin(B $Bio(B $Bip(B $Biq(B $Bir(B $Bis(B $Bit(B $Biu(B $Biv(B $Biw(B $Bix(B $Biy(B $Biz(B $Bi{(B $Bi|(B $Bi}(B $Bi~(B $Bj!(B $Bj"(B $Bj#(B $Bj$(B $Bj%(B $Bj&(B $Bj'(B $Bj((B $Bj)(B $Bj*(B $Bj+(B $Bj,(B $Bj-(B $Bj.(B $Bj/(B $Bj0(B $Bj1(B $Bj2(B $Bj3(B $Bj4(B $Bj5(B $Bj6(B $Bj7(B $Bj8(B $Bj9(B $Bj:(B $Bj;(B $Bj<(B $Bj=(B $Bj>(B $Bj?(B $Bj@(B $BjA(B $BjB(B $BjC(B $BjD(B $BjE(B $BjF(B $BjG(B $BjH(B $BjI(B $BjJ(B $BjK(B $BjL(B $BjM(B $BjN(B $BjO(B $BjP(B $BjQ(B $BjR(B $BjS(B $BjT(B $BjU(B $BjV(B $BjW(B $BjX(B $BjY(B $BjZ(B $Bj[(B $Bj\(B $Bj](B $Bj^(B $Bj_(B $Bj`(B $Bja(B $Bjb(B $Bjc(B $Bjd(B $Bje(B $Bjf(B $Bjg(B $Bjh(B $Bji(B $Bjj(B $Bjk(B $Bjl(B $Bjm(B $Bjn(B $Bjo(B $Bjp(B $Bjq(B $Bjr(B $Bjs(B $Bjt(B $Bju(B $Bjv(B $Bjw(B $Bjx(B $Bjy(B $Bjz(B $Bj{(B $Bj|(B $Bj}(B $Bj~(B $Bk!(B $Bk"(B $Bk#(B $Bk$(B $Bk%(B $Bk&(B $Bk'(B $Bk((B $Bk)(B $Bk*(B $Bk+(B $Bk,(B $Bk-(B $Bk.(B $Bk/(B $Bk0(B $Bk1(B $Bk2(B $Bk3(B $Bk4(B $Bk5(B $Bk6(B $Bk7(B $Bk8(B $Bk9(B $Bk:(B $Bk;(B $Bk<(B $Bk=(B $Bk>(B $Bk?(B $Bk@(B $BkA(B $BkB(B $BkC(B $BkD(B $BkE(B $BkF(B $BkG(B $BkH(B $BkI(B $BkJ(B $BkK(B $BkL(B $BkM(B $BkN(B $BkO(B $BkP(B $BkQ(B $BkR(B $BkS(B $BkT(B $BkU(B $BkV(B $BkW(B $BkX(B $BkY(B $BkZ(B $Bk[(B $Bk\(B $Bk](B $Bk^(B $Bk_(B $Bk`(B $Bka(B $Bkb(B $Bkc(B $Bkd(B $Bke(B $Bkf(B $Bkg(B $Bkh(B $Bki(B $Bkj(B $Bkk(B $Bkl(B $Bkm(B $Bkn(B $Bko(B $Bkp(B $Bkq(B $Bkr(B $Bks(B $Bkt(B $Bku(B $Bkv(B $Bkw(B $Bkx(B $Bky(B $Bkz(B $Bk{(B $Bk|(B $Bk}(B $Bk~(B $Bl!(B $Bl"(B $Bl#(B $Bl$(B $Bl%(B $Bl&(B $Bl'(B $Bl((B $Bl)(B $Bl*(B $Bl+(B $Bl,(B $Bl-(B $Bl.(B $Bl/(B $Bl0(B $Bl1(B $Bl2(B $Bl3(B $Bl4(B $Bl5(B $Bl6(B $Bl7(B $Bl8(B $Bl9(B $Bl:(B $Bl;(B $Bl<(B $Bl=(B $Bl>(B $Bl?(B $Bl@(B $BlA(B $BlB(B $BlC(B $BlD(B $BlE(B $BlF(B $BlG(B $BlH(B $BlI(B $BlJ(B $BlK(B $BlL(B $BlM(B $BlN(B $BlO(B $BlP(B $BlQ(B $BlR(B $BlS(B $BlT(B $BlU(B $BlV(B $BlW(B $BlX(B $BlY(B $BlZ(B $Bl[(B $Bl\(B $Bl](B $Bl^(B $Bl_(B $Bl`(B $Bla(B $Blb(B $Blc(B $Bld(B $Ble(B $Blf(B $Blg(B $Blh(B $Bli(B $Blj(B $Blk(B $Bll(B $Blm(B $Bln(B $Blo(B $Blp(B $Blq(B $Blr(B $Bls(B $Blt(B $Blu(B $Blv(B $Blw(B $Blx(B $Bly(B $Blz(B $Bl{(B $Bl|(B $Bl}(B $Bl~(B $Bm!(B $Bm"(B $Bm#(B $Bm$(B $Bm%(B $Bm&(B $Bm'(B $Bm((B $Bm)(B $Bm*(B $Bm+(B $Bm,(B $Bm-(B $Bm.(B $Bm/(B $Bm0(B $Bm1(B $Bm2(B $Bm3(B $Bm4(B $Bm5(B $Bm6(B $Bm7(B $Bm8(B $Bm9(B $Bm:(B $Bm;(B $Bm<(B $Bm=(B $Bm>(B $Bm?(B $Bm@(B $BmA(B $BmB(B $BmC(B $BmD(B $BmE(B $BmF(B $BmG(B $BmH(B $BmI(B $BmJ(B $BmK(B $BmL(B $BmM(B $BmN(B $BmO(B $BmP(B $BmQ(B $BmR(B $BmS(B $BmT(B $BmU(B $BmV(B $BmW(B $BmX(B $BmY(B $BmZ(B $Bm[(B $Bm\(B $Bm](B $Bm^(B $Bm_(B $Bm`(B $Bma(B $Bmb(B $Bmc(B $Bmd(B $Bme(B $Bmf(B $Bmg(B $Bmh(B $Bmi(B $Bmj(B $Bmk(B $Bml(B $Bmm(B $Bmn(B $Bmo(B $Bmp(B $Bmq(B $Bmr(B $Bms(B $Bmt(B $Bmu(B $Bmv(B $Bmw(B $Bmx(B $Bmy(B $Bmz(B $Bm{(B $Bm|(B $Bm}(B $Bm~(B $Bn!(B $Bn"(B $Bn#(B $Bn$(B $Bn%(B $Bn&(B $Bn'(B $Bn((B $Bn)(B $Bn*(B $Bn+(B $Bn,(B $Bn-(B $Bn.(B $Bn/(B $Bn0(B $Bn1(B $Bn2(B $Bn3(B $Bn4(B $Bn5(B $Bn6(B $Bn7(B $Bn8(B $Bn9(B $Bn:(B $Bn;(B $Bn<(B $Bn=(B $Bn>(B $Bn?(B $Bn@(B $BnA(B $BnB(B $BnC(B $BnD(B $BnE(B $BnF(B $BnG(B $BnH(B $BnI(B $BnJ(B $BnK(B $BnL(B $BnM(B $BnN(B $BnO(B $BnP(B $BnQ(B $BnR(B $BnS(B $BnT(B $BnU(B $BnV(B $BnW(B $BnX(B $BnY(B $BnZ(B $Bn[(B $Bn\(B $Bn](B $Bn^(B $Bn_(B $Bn`(B $Bna(B $Bnb(B $Bnc(B $Bnd(B $Bne(B $Bnf(B $Bng(B $Bnh(B $Bni(B $Bnj(B $Bnk(B $Bnl(B $Bnm(B $Bnn(B $Bno(B $Bnp(B $Bnq(B $Bnr(B $Bns(B $Bnt(B $Bnu(B $Bnv(B $Bnw(B $Bnx(B $Bny(B $Bnz(B $Bn{(B $Bn|(B $Bn}(B $Bn~(B $Bo!(B $Bo"(B $Bo#(B $Bo$(B $Bo%(B $Bo&(B $Bo'(B $Bo((B $Bo)(B $Bo*(B $Bo+(B $Bo,(B $Bo-(B $Bo.(B $Bo/(B $Bo0(B $Bo1(B $Bo2(B $Bo3(B $Bo4(B $Bo5(B $Bo6(B $Bo7(B $Bo8(B $Bo9(B $Bo:(B $Bo;(B $Bo<(B $Bo=(B $Bo>(B $Bo?(B $Bo@(B $BoA(B $BoB(B $BoC(B $BoD(B $BoE(B $BoF(B $BoG(B $BoH(B $BoI(B $BoJ(B $BoK(B $BoL(B $BoM(B $BoN(B $BoO(B $BoP(B $BoQ(B $BoR(B $BoS(B $BoT(B $BoU(B $BoV(B $BoW(B $BoX(B $BoY(B $BoZ(B $Bo[(B $Bo\(B $Bo](B $Bo^(B $Bo_(B $Bo`(B $Boa(B $Bob(B $Boc(B $Bod(B $Boe(B $Bof(B $Bog(B $Boh(B $Boi(B $Boj(B $Bok(B $Bol(B $Bom(B $Bon(B $Boo(B $Bop(B $Boq(B $Bor(B $Bos(B $Bot(B $Bou(B $Bov(B $Bow(B $Box(B $Boy(B $Boz(B $Bo{(B $Bo|(B $Bo}(B $Bo~(B $Bp!(B $Bp"(B $Bp#(B $Bp$(B $Bp%(B $Bp&(B $Bp'(B $Bp((B $Bp)(B $Bp*(B $Bp+(B $Bp,(B $Bp-(B $Bp.(B $Bp/(B $Bp0(B $Bp1(B $Bp2(B $Bp3(B $Bp4(B $Bp5(B $Bp6(B $Bp7(B $Bp8(B $Bp9(B $Bp:(B $Bp;(B $Bp<(B $Bp=(B $Bp>(B $Bp?(B $Bp@(B $BpA(B $BpB(B $BpC(B $BpD(B $BpE(B $BpF(B $BpG(B $BpH(B $BpI(B $BpJ(B $BpK(B $BpL(B $BpM(B $BpN(B $BpO(B $BpP(B $BpQ(B $BpR(B $BpS(B $BpT(B $BpU(B $BpV(B $BpW(B $BpX(B $BpY(B $BpZ(B $Bp[(B $Bp\(B $Bp](B $Bp^(B $Bp_(B $Bp`(B $Bpa(B $Bpb(B $Bpc(B $Bpd(B $Bpe(B $Bpf(B $Bpg(B $Bph(B $Bpi(B $Bpj(B $Bpk(B $Bpl(B $Bpm(B $Bpn(B $Bpo(B $Bpp(B $Bpq(B $Bpr(B $Bps(B $Bpt(B $Bpu(B $Bpv(B $Bpw(B $Bpx(B $Bpy(B $Bpz(B $Bp{(B $Bp|(B $Bp}(B $Bp~(B $Bq!(B $Bq"(B $Bq#(B $Bq$(B $Bq%(B $Bq&(B $Bq'(B $Bq((B $Bq)(B $Bq*(B $Bq+(B $Bq,(B $Bq-(B $Bq.(B $Bq/(B $Bq0(B $Bq1(B $Bq2(B $Bq3(B $Bq4(B $Bq5(B $Bq6(B $Bq7(B $Bq8(B $Bq9(B $Bq:(B $Bq;(B $Bq<(B $Bq=(B $Bq>(B $Bq?(B $Bq@(B $BqA(B $BqB(B $BqC(B $BqD(B $BqE(B $BqF(B $BqG(B $BqH(B $BqI(B $BqJ(B $BqK(B $BqL(B $BqM(B $BqN(B $BqO(B $BqP(B $BqQ(B $BqR(B $BqS(B $BqT(B $BqU(B $BqV(B $BqW(B $BqX(B $BqY(B $BqZ(B $Bq[(B $Bq\(B $Bq](B $Bq^(B $Bq_(B $Bq`(B $Bqa(B $Bqb(B $Bqc(B $Bqd(B $Bqe(B $Bqf(B $Bqg(B $Bqh(B $Bqi(B $Bqj(B $Bqk(B $Bql(B $Bqm(B $Bqn(B $Bqo(B $Bqp(B $Bqq(B $Bqr(B $Bqs(B $Bqt(B $Bqu(B $Bqv(B $Bqw(B $Bqx(B $Bqy(B $Bqz(B $Bq{(B $Bq|(B $Bq}(B $Bq~(B $Br!(B $Br"(B $Br#(B $Br$(B $Br%(B $Br&(B $Br'(B $Br((B $Br)(B $Br*(B $Br+(B $Br,(B $Br-(B $Br.(B $Br/(B $Br0(B $Br1(B $Br2(B $Br3(B $Br4(B $Br5(B $Br6(B $Br7(B $Br8(B $Br9(B $Br:(B $Br;(B $Br<(B $Br=(B $Br>(B $Br?(B $Br@(B $BrA(B $BrB(B $BrC(B $BrD(B $BrE(B $BrF(B $BrG(B $BrH(B $BrI(B $BrJ(B $BrK(B $BrL(B $BrM(B $BrN(B $BrO(B $BrP(B $BrQ(B $BrR(B $BrS(B $BrT(B $BrU(B $BrV(B $BrW(B $BrX(B $BrY(B $BrZ(B $Br[(B $Br\(B $Br](B $Br^(B $Br_(B $Br`(B $Bra(B $Brb(B $Brc(B $Brd(B $Bre(B $Brf(B $Brg(B $Brh(B $Bri(B $Brj(B $Brk(B $Brl(B $Brm(B $Brn(B $Bro(B $Brp(B $Brq(B $Brr(B $Brs(B $Brt(B $Bru(B $Brv(B $Brw(B $Brx(B $Bry(B $Brz(B $Br{(B $Br|(B $Br}(B $Br~(B $Bs!(B $Bs"(B $Bs#(B $Bs$(B $Bs%(B $Bs&(B $Bs'(B $Bs((B $Bs)(B $Bs*(B $Bs+(B $Bs,(B $Bs-(B $Bs.(B $Bs/(B $Bs0(B $Bs1(B $Bs2(B $Bs3(B $Bs4(B $Bs5(B $Bs6(B $Bs7(B $Bs8(B $Bs9(B $Bs:(B $Bs;(B $Bs<(B $Bs=(B $Bs>(B $Bs?(B $Bs@(B $BsA(B $BsB(B $BsC(B $BsD(B $BsE(B $BsF(B $BsG(B $BsH(B $BsI(B $BsJ(B $BsK(B $BsL(B $BsM(B $BsN(B $BsO(B $BsP(B $BsQ(B $BsR(B $BsS(B $BsT(B $BsU(B $BsV(B $BsW(B $BsX(B $BsY(B $BsZ(B $Bs[(B $Bs\(B $Bs](B $Bs^(B $Bs_(B $Bs`(B $Bsa(B $Bsb(B $Bsc(B $Bsd(B $Bse(B $Bsf(B $Bsg(B $Bsh(B $Bsi(B $Bsj(B $Bsk(B $Bsl(B $Bsm(B $Bsn(B $Bso(B $Bsp(B $Bsq(B $Bsr(B $Bss(B $Bst(B $Bsu(B $Bsv(B $Bsw(B $Bsx(B $Bsy(B $Bsz(B $Bs{(B $Bs|(B $Bs}(B $Bs~(B $Bt!(B $Bt"(B $Bt#(B $Bt$(B $Bt%(B $Bt&(B $By!(B $By"(B $By#(B $By$(B $By%(B $By&(B $By'(B $By((B $By)(B $By*(B $By+(B $By,(B $By-(B $By.(B $By/(B $By0(B $By1(B $By2(B $By3(B $By4(B $By5(B $By6(B $By7(B $By8(B $By9(B $By:(B $By;(B $By<(B $By=(B $By>(B $By?(B $By@(B $ByA(B $ByB(B $ByC(B $ByD(B $ByE(B $ByF(B $ByG(B $ByH(B $ByI(B $ByJ(B $ByK(B $ByL(B $ByM(B $ByN(B $ByO(B $ByP(B $ByQ(B $ByR(B $ByS(B $ByT(B $ByU(B $ByV(B $ByW(B $ByX(B $ByY(B $ByZ(B $By[(B $By\(B $By](B $By^(B $By_(B $By`(B $Bya(B $Byb(B $Byc(B $Byd(B $Bye(B $Byf(B $Byg(B $Byh(B $Byi(B $Byj(B $Byk(B $Byl(B $Bym(B $Byn(B $Byo(B $Byp(B $Byq(B $Byr(B $Bys(B $Byt(B $Byu(B $Byv(B $Byw(B $Byx(B $Byy(B $Byz(B $By{(B $By|(B $By}(B $By~(B $Bz!(B $Bz"(B $Bz#(B $Bz$(B $Bz%(B $Bz&(B $Bz'(B $Bz((B $Bz)(B $Bz*(B $Bz+(B $Bz,(B $Bz-(B $Bz.(B $Bz/(B $Bz0(B $Bz1(B $Bz2(B $Bz3(B $Bz4(B $Bz5(B $Bz6(B $Bz7(B $Bz8(B $Bz9(B $Bz:(B $Bz;(B $Bz<(B $Bz=(B $Bz>(B $Bz?(B $Bz@(B $BzA(B $BzB(B $BzC(B $BzD(B $BzE(B $BzF(B $BzG(B $BzH(B $BzI(B $BzJ(B $BzK(B $BzL(B $BzM(B $BzN(B $BzO(B $BzP(B $BzQ(B $BzR(B $BzS(B $BzT(B $BzU(B $BzV(B $BzW(B $BzX(B $BzY(B $BzZ(B $Bz[(B $Bz\(B $Bz](B $Bz^(B $Bz_(B $Bz`(B $Bza(B $Bzb(B $Bzc(B $Bzd(B $Bze(B $Bzf(B $Bzg(B $Bzh(B $Bzi(B $Bzj(B $Bzk(B $Bzl(B $Bzm(B $Bzn(B $Bzo(B $Bzp(B $Bzq(B $Bzr(B $Bzs(B $Bzt(B $Bzu(B $Bzv(B $Bzw(B $Bzx(B $Bzy(B $Bzz(B $Bz{(B $Bz|(B $Bz}(B $Bz~(B $B{!(B $B{"(B $B{#(B $B{$(B $B{%(B $B{&(B $B{'(B $B{((B $B{)(B $B{*(B $B{+(B $B{,(B $B{-(B $B{.(B $B{/(B $B{0(B $B{1(B $B{2(B $B{3(B $B{4(B $B{5(B $B{6(B $B{7(B $B{8(B $B{9(B $B{:(B $B{;(B $B{<(B $B{=(B $B{>(B $B{?(B $B{@(B $B{A(B $B{B(B $B{C(B $B{D(B $B{E(B $B{F(B $B{G(B $B{H(B $B{I(B $B{J(B $B{K(B $B{L(B $B{M(B $B{N(B $B{O(B $B{P(B $B{Q(B $B{R(B $B{S(B $B{T(B $B{U(B $B{V(B $B{W(B $B{X(B $B{Y(B $B{Z(B $B{[(B $B{\(B $B{](B $B{^(B $B{_(B $B{`(B $B{a(B $B{b(B $B{c(B $B{d(B $B{e(B $B{f(B $B{g(B $B{h(B $B{i(B $B{j(B $B{k(B $B{l(B $B{m(B $B{n(B $B{o(B $B{p(B $B{q(B $B{r(B $B{s(B $B{t(B $B{u(B $B{v(B $B{w(B $B{x(B $B{y(B $B{z(B $B{{(B $B{|(B $B{}(B $B{~(B $B|!(B $B|"(B $B|#(B $B|$(B $B|%(B $B|&(B $B|'(B $B|((B $B|)(B $B|*(B $B|+(B $B|,(B $B|-(B $B|.(B $B|/(B $B|0(B $B|1(B $B|2(B $B|3(B $B|4(B $B|5(B $B|6(B $B|7(B $B|8(B $B|9(B $B|:(B $B|;(B $B|<(B $B|=(B $B|>(B $B|?(B $B|@(B $B|A(B $B|B(B $B|C(B $B|D(B $B|E(B $B|F(B $B|G(B $B|H(B $B|I(B $B|J(B $B|K(B $B|L(B $B|M(B $B|N(B $B|O(B $B|P(B $B|Q(B $B|R(B $B|S(B $B|T(B $B|U(B $B|V(B $B|W(B $B|X(B $B|Y(B $B|Z(B $B|[(B $B|\(B $B|](B $B|^(B $B|_(B $B|`(B $B|a(B $B|b(B $B|c(B $B|d(B $B|e(B $B|f(B $B|g(B $B|h(B $B|i(B $B|j(B $B|k(B $B|l(B $B|m(B $B|n(B $B|q(B $B|r(B $B|s(B $B|t(B $B|u(B $B|v(B $B|w(B $B|x(B $B|y(B $B|z(B $B"L(B $B||(B $B|}(B $B|~(B $B!#(B $B!V(B $B!W(B $B!"(B $B!&(B $B%r(B $B%!(B $B%#(B $B%%(B $B%'(B $B%)(B $B%c(B $B%e(B $B%g(B $B%C(B $B!<(B $B%"(B $B%$(B $B%&(B $B%((B $B%*(B $B%+(B $B%-(B $B%/(B $B%1(B $B%3(B $B%5(B $B%7(B $B%9(B $B%;(B $B%=(B $B%?(B $B%A(B $B%D(B $B%F(B $B%H(B $B%J(B $B%K(B $B%L(B $B%M(B $B%N(B $B%O(B $B%R(B $B%U(B $B%X(B $B%[(B $B%^(B $B%_(B $B%`(B $B%a(B $B%b(B $B%d(B $B%f(B $B%h(B $B%i(B $B%j(B $B%k(B $B%l(B $B%m(B $B%o(B $B%s(B $B!+(B $B!,(B encoding_rs-0.8.33/src/test_data/jis0208_in.txt000064400000000000000000000641751046102023000173130ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ ƻ Ƽ ƽ ƾ ƿ ǡ Ǣ ǣ Ǥ ǥ Ǧ ǧ Ǩ ǩ Ǫ ǫ Ǭ ǭ Ǯ ǯ ǰ DZ Dz dz Ǵ ǵ Ƕ Ƿ Ǹ ǹ Ǻ ǻ Ǽ ǽ Ǿ ǿ ȡ Ȣ ȣ Ȥ ȥ Ȧ ȧ Ȩ ȩ Ȫ ȫ Ȭ ȭ Ȯ ȯ Ȱ ȱ Ȳ ȳ ȴ ȵ ȶ ȷ ȸ ȹ Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ ɼ ɽ ɾ ɿ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ ʩ ʪ ʫ ʬ ʭ ʮ ʯ ʰ ʱ ʲ ʳ ʴ ʵ ʶ ʷ ʸ ʹ ʺ ʻ ʼ ʽ ʾ ʿ ˡ ˢ ˣ ˤ ˥ ˦ ˧ ˨ ˩ ˪ ˫ ˬ ˭ ˮ ˯ ˰ ˱ ˲ ˳ ˴ ˵ ˶ ˷ ˸ ˹ ˺ ˻ ˼ ˽ ˾ ˿ ̡ ̢ ̣ ̤ ̥ ̦ ̧ ̨ ̩ ̪ ̫ ̬ ̭ ̮ ̯ ̰ ̱ ̲ ̳ ̴ ̵ ̶ ̷ ̸ ̹ ̺ ̻ ̼ ̽ ̾ ̿ ͡ ͢ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ Ͱ ͱ Ͳ ͳ ʹ ͵ Ͷ ͷ ͸ ͹ ͺ ͻ ͼ ͽ ; Ϳ Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο ϡ Ϣ ϣ Ϥ ϥ Ϧ ϧ Ϩ ϩ Ϫ ϫ Ϭ ϭ Ϯ ϯ ϰ ϱ ϲ ϳ ϴ ϵ ϶ Ϸ ϸ Ϲ Ϻ ϻ ϼ Ͻ Ͼ Ͽ С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ Ӻ ӻ Ӽ ӽ Ӿ ӿ ԡ Ԣ ԣ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԫ ԫ Ԭ ԭ Ԯ ԯ ԰ Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ ֡ ֢ ֣ ֤ ֥ ֦ ֧ ֨ ֩ ֪ ֫ ֬ ֭ ֮ ֯ ְ ֱ ֲ ֳ ִ ֵ ֶ ַ ָ ֹ ֺ ֻ ּ ֽ ־ ֿ ס ע ף פ ץ צ ק ר ש ת ׫ ׬ ׭ ׮ ׯ װ ױ ײ ׳ ״ ׵ ׶ ׷ ׸ ׹ ׺ ׻ ׼ ׽ ׾ ׿ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ػ ؼ ؽ ؾ ؿ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٪ ٫ ٬ ٭ ٮ ٯ ٰ ٱ ٲ ٳ ٴ ٵ ٶ ٷ ٸ ٹ ٺ ٻ ټ ٽ پ ٿ ڡ ڢ ڣ ڤ ڥ ڦ ڧ ڨ ک ڪ ګ ڬ ڭ ڮ گ ڰ ڱ ڲ ڳ ڴ ڵ ڶ ڷ ڸ ڹ ں ڻ ڼ ڽ ھ ڿ ۡ ۢ ۣ ۤ ۥ ۦ ۧ ۨ ۩ ۪ ۫ ۬ ۭ ۮ ۯ ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۺ ۻ ۼ ۽ ۾ ۿ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ ܭ ܮ ܯ ܰ ܱ ܲ ܳ ܴ ܵ ܶ ܷ ܸ ܹ ܺ ܻ ܼ ܽ ܾ ܿ ݡ ݢ ݣ ݤ ݥ ݦ ݧ ݨ ݩ ݪ ݫ ݬ ݭ ݮ ݯ ݰ ݱ ݲ ݳ ݴ ݵ ݶ ݷ ݸ ݹ ݺ ݻ ݼ ݽ ݾ ݿ ޡ ޢ ޣ ޤ ޥ ަ ާ ި ީ ު ޫ ެ ޭ ޮ ޯ ް ޱ ޲ ޳ ޴ ޵ ޶ ޷ ޸ ޹ ޺ ޻ ޼ ޽ ޾ ޿ ߡ ߢ ߣ ߤ ߥ ߦ ߧ ߨ ߩ ߪ ߫ ߬ ߭ ߮ ߯ ߰ ߱ ߲ ߳ ߴ ߵ ߶ ߷ ߸ ߹ ߺ ߻ ߼ ߽ ߾ ߿ encoding_rs-0.8.33/src/test_data/jis0208_in_ref.txt000064400000000000000000001052071046102023000201370ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py   、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨ ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ― ‐ / \ ~ ∥ | … ‥ ‘ ’ “ ” ( ) 〔 〕 [ ] { } 〈 〉 《 》 「 」 『 』 【 】 + - ± × ÷ = ≠ < > ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ $ ¢ £ % # & * @ § ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 → ← ↑ ↓ 〓 � � � � � � � � � � � ∈ ∋ ⊆ ⊇ ⊂ ⊃ ∪ ∩ � � � � � � � � ∧ ∨ ¬ ⇒ ⇔ ∀ ∃ � � � � � � � � � � � ∠ ⊥ ⌒ ∂ ∇ ≡ ≒ ≪ ≫ √ ∽ ∝ ∵ ∫ ∬ � � � � � � � Å ‰ ♯ ♭ ♪ † ‡ ¶ � � � � ◯ � � � � � � � � � � � � � � � 0 1 2 3 4 5 6 7 8 9 � � � � � � � 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 � � � � � � 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 � � � � ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん � � � � � � � � � � � ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ � � � � � � � � Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω � � � � � � � � α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я � � � � � � � � � � � � � � � а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я � � � � � � � � � � � � � ─ │ ┌ ┐ ┘ └ ├ ┬ ┤ ┴ ┼ ━ ┃ ┏ ┓ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸ ╂ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ � ㍉ ㌔ ㌢ ㍍ ㌘ ㌧ ㌃ ㌶ ㍑ ㍗ ㌍ ㌦ ㌣ ㌫ ㍊ ㌻ ㎜ ㎝ ㎞ ㎎ ㎏ ㏄ ㎡ � � � � � � � � ㍻ 〝 〟 № ㏍ ℡ ㊤ ㊥ ㊦ ㊧ ㊨ ㈱ ㈲ ㈹ ㍾ ㍽ ㍼ ≒ ≡ ∫ ∮ ∑ √ ⊥ ∠ ∟ ⊿ ∵ ∩ ∪ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻 飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以 伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏 異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁 磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引 飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯 鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏 噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩 瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲 榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙 燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥 往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻 億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮 何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌 河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩 貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓 駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改 魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外 咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣 柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚 角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿 梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶 椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈 苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛 干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗 潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌 貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌 眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉 寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気 汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼 亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議 掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐 逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸 球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠 虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共 凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋 況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭 暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽 琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶 句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶 寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈 粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係 傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携 敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣 警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決 潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅 嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩 見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減 源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己 庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷 雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚 碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効 勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸 広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗 構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕 考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿 鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟 麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨 狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混 痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐 鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採 栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤 在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作 削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷 察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三 傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸 餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉 姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死 氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮 資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋 治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫 竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実 蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社 紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫 若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒 首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修 愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯 週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦 重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻 春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡 遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸 助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商 唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄 招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼 焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉 衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈 丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳 穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触 食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋 森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身 辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣 靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋 翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据 杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢 姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精 聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席 惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切 拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占 宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽 旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭 銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措 曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡 鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜 掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟 総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像 増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速 俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他 多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体 堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋 貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓 啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只 叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹 単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆 蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛 恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐 秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註 酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳 庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸 蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃 鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬 柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭 低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺 提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎 泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄 典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田 電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都 鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘 套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯 燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆 踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞 瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤 毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯 惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎 灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩 匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡 禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜 嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波 派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背 肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿 秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝 漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑 畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤 隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔 繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮 匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑 秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇 毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必 畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票 表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌 浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府 怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜 附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復 幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴 墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣 平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑 箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗 鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩 倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋 法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽 鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒 冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲 朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩 磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒 桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓 味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠 務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷 銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟 毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾 貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役 約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑 優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐 裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼 妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀 葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀 羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫 藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸 律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍 侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭 稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳 臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺 怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂 廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂 路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾 蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠 鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 弌 丐 丕 个 丱 丶 丼 丿 乂 乖 乘 亂 亅 豫 亊 舒 弍 于 亞 亟 亠 亢 亰 亳 亶 从 仍 仄 仆 仂 仗 仞 仭 仟 价 伉 佚 估 佛 佝 佗 佇 佶 侈 侏 侘 佻 佩 佰 侑 佯 來 侖 儘 俔 俟 俎 俘 俛 俑 俚 俐 俤 俥 倚 倨 倔 倪 倥 倅 伜 俶 倡 倩 倬 俾 俯 們 倆 偃 假 會 偕 偐 偈 做 偖 偬 偸 傀 傚 傅 傴 傲 僉 僊 傳 僂 僖 僞 僥 僭 僣 僮 價 僵 儉 儁 儂 儖 儕 儔 儚 儡 儺 儷 儼 儻 儿 兀 兒 兌 兔 兢 竸 兩 兪 兮 冀 冂 囘 册 冉 冏 冑 冓 冕 冖 冤 冦 冢 冩 冪 冫 决 冱 冲 冰 况 冽 凅 凉 凛 几 處 凩 凭 凰 凵 凾 刄 刋 刔 刎 刧 刪 刮 刳 刹 剏 剄 剋 剌 剞 剔 剪 剴 剩 剳 剿 剽 劍 劔 劒 剱 劈 劑 辨 辧 劬 劭 劼 劵 勁 勍 勗 勞 勣 勦 飭 勠 勳 勵 勸 勹 匆 匈 甸 匍 匐 匏 匕 匚 匣 匯 匱 匳 匸 區 卆 卅 丗 卉 卍 凖 卞 卩 卮 夘 卻 卷 厂 厖 厠 厦 厥 厮 厰 厶 參 簒 雙 叟 曼 燮 叮 叨 叭 叺 吁 吽 呀 听 吭 吼 吮 吶 吩 吝 呎 咏 呵 咎 呟 呱 呷 呰 咒 呻 咀 呶 咄 咐 咆 哇 咢 咸 咥 咬 哄 哈 咨 咫 哂 咤 咾 咼 哘 哥 哦 唏 唔 哽 哮 哭 哺 哢 唹 啀 啣 啌 售 啜 啅 啖 啗 唸 唳 啝 喙 喀 咯 喊 喟 啻 啾 喘 喞 單 啼 喃 喩 喇 喨 嗚 嗅 嗟 嗄 嗜 嗤 嗔 嘔 嗷 嘖 嗾 嗽 嘛 嗹 噎 噐 營 嘴 嘶 嘲 嘸 噫 噤 嘯 噬 噪 嚆 嚀 嚊 嚠 嚔 嚏 嚥 嚮 嚶 嚴 囂 嚼 囁 囃 囀 囈 囎 囑 囓 囗 囮 囹 圀 囿 圄 圉 圈 國 圍 圓 團 圖 嗇 圜 圦 圷 圸 坎 圻 址 坏 坩 埀 垈 坡 坿 垉 垓 垠 垳 垤 垪 垰 埃 埆 埔 埒 埓 堊 埖 埣 堋 堙 堝 塲 堡 塢 塋 塰 毀 塒 堽 塹 墅 墹 墟 墫 墺 壞 墻 墸 墮 壅 壓 壑 壗 壙 壘 壥 壜 壤 壟 壯 壺 壹 壻 壼 壽 夂 夊 夐 夛 梦 夥 夬 夭 夲 夸 夾 竒 奕 奐 奎 奚 奘 奢 奠 奧 奬 奩 奸 妁 妝 佞 侫 妣 妲 姆 姨 姜 妍 姙 姚 娥 娟 娑 娜 娉 娚 婀 婬 婉 娵 娶 婢 婪 媚 媼 媾 嫋 嫂 媽 嫣 嫗 嫦 嫩 嫖 嫺 嫻 嬌 嬋 嬖 嬲 嫐 嬪 嬶 嬾 孃 孅 孀 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺 宀 它 宦 宸 寃 寇 寉 寔 寐 寤 實 寢 寞 寥 寫 寰 寶 寳 尅 將 專 對 尓 尠 尢 尨 尸 尹 屁 屆 屎 屓 屐 屏 孱 屬 屮 乢 屶 屹 岌 岑 岔 妛 岫 岻 岶 岼 岷 峅 岾 峇 峙 峩 峽 峺 峭 嶌 峪 崋 崕 崗 嵜 崟 崛 崑 崔 崢 崚 崙 崘 嵌 嵒 嵎 嵋 嵬 嵳 嵶 嶇 嶄 嶂 嶢 嶝 嶬 嶮 嶽 嶐 嶷 嶼 巉 巍 巓 巒 巖 巛 巫 已 巵 帋 帚 帙 帑 帛 帶 帷 幄 幃 幀 幎 幗 幔 幟 幢 幤 幇 幵 并 幺 麼 广 庠 廁 廂 廈 廐 廏 廖 廣 廝 廚 廛 廢 廡 廨 廩 廬 廱 廳 廰 廴 廸 廾 弃 弉 彝 彜 弋 弑 弖 弩 弭 弸 彁 彈 彌 彎 弯 彑 彖 彗 彙 彡 彭 彳 彷 徃 徂 彿 徊 很 徑 徇 從 徙 徘 徠 徨 徭 徼 忖 忻 忤 忸 忱 忝 悳 忿 怡 恠 怙 怐 怩 怎 怱 怛 怕 怫 怦 怏 怺 恚 恁 恪 恷 恟 恊 恆 恍 恣 恃 恤 恂 恬 恫 恙 悁 悍 惧 悃 悚 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆 悵 惘 慍 愕 愆 惶 惷 愀 惴 惺 愃 愡 惻 惱 愍 愎 慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙 慚 慫 慴 慯 慥 慱 慟 慝 慓 慵 憙 憖 憇 憬 憔 憚 憊 憑 憫 憮 懌 懊 應 懷 懈 懃 懆 憺 懋 罹 懍 懦 懣 懶 懺 懴 懿 懽 懼 懾 戀 戈 戉 戍 戌 戔 戛 戞 戡 截 戮 戰 戲 戳 扁 扎 扞 扣 扛 扠 扨 扼 抂 抉 找 抒 抓 抖 拔 抃 抔 拗 拑 抻 拏 拿 拆 擔 拈 拜 拌 拊 拂 拇 抛 拉 挌 拮 拱 挧 挂 挈 拯 拵 捐 挾 捍 搜 捏 掖 掎 掀 掫 捶 掣 掏 掉 掟 掵 捫 捩 掾 揩 揀 揆 揣 揉 插 揶 揄 搖 搴 搆 搓 搦 搶 攝 搗 搨 搏 摧 摯 摶 摎 攪 撕 撓 撥 撩 撈 撼 據 擒 擅 擇 撻 擘 擂 擱 擧 舉 擠 擡 抬 擣 擯 攬 擶 擴 擲 擺 攀 擽 攘 攜 攅 攤 攣 攫 攴 攵 攷 收 攸 畋 效 敖 敕 敍 敘 敞 敝 敲 數 斂 斃 變 斛 斟 斫 斷 旃 旆 旁 旄 旌 旒 旛 旙 无 旡 旱 杲 昊 昃 旻 杳 昵 昶 昴 昜 晏 晄 晉 晁 晞 晝 晤 晧 晨 晟 晢 晰 暃 暈 暎 暉 暄 暘 暝 曁 暹 曉 暾 暼 曄 暸 曖 曚 曠 昿 曦 曩 曰 曵 曷 朏 朖 朞 朦 朧 霸 朮 朿 朶 杁 朸 朷 杆 杞 杠 杙 杣 杤 枉 杰 枩 杼 杪 枌 枋 枦 枡 枅 枷 柯 枴 柬 枳 柩 枸 柤 柞 柝 柢 柮 枹 柎 柆 柧 檜 栞 框 栩 桀 桍 栲 桎 梳 栫 桙 档 桷 桿 梟 梏 梭 梔 條 梛 梃 檮 梹 桴 梵 梠 梺 椏 梍 桾 椁 棊 椈 棘 椢 椦 棡 椌 棍 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚 椣 椡 棆 楹 楷 楜 楸 楫 楔 楾 楮 椹 楴 椽 楙 椰 楡 楞 楝 榁 楪 榲 榮 槐 榿 槁 槓 榾 槎 寨 槊 槝 榻 槃 榧 樮 榑 榠 榜 榕 榴 槞 槨 樂 樛 槿 權 槹 槲 槧 樅 榱 樞 槭 樔 槫 樊 樒 櫁 樣 樓 橄 樌 橲 樶 橸 橇 橢 橙 橦 橈 樸 樢 檐 檍 檠 檄 檢 檣 檗 蘗 檻 櫃 櫂 檸 檳 檬 櫞 櫑 櫟 檪 櫚 櫪 櫻 欅 蘖 櫺 欒 欖 鬱 欟 欸 欷 盜 欹 飮 歇 歃 歉 歐 歙 歔 歛 歟 歡 歸 歹 歿 殀 殄 殃 殍 殘 殕 殞 殤 殪 殫 殯 殲 殱 殳 殷 殼 毆 毋 毓 毟 毬 毫 毳 毯 麾 氈 氓 气 氛 氤 氣 汞 汕 汢 汪 沂 沍 沚 沁 沛 汾 汨 汳 沒 沐 泄 泱 泓 沽 泗 泅 泝 沮 沱 沾 沺 泛 泯 泙 泪 洟 衍 洶 洫 洽 洸 洙 洵 洳 洒 洌 浣 涓 浤 浚 浹 浙 涎 涕 濤 涅 淹 渕 渊 涵 淇 淦 涸 淆 淬 淞 淌 淨 淒 淅 淺 淙 淤 淕 淪 淮 渭 湮 渮 渙 湲 湟 渾 渣 湫 渫 湶 湍 渟 湃 渺 湎 渤 滿 渝 游 溂 溪 溘 滉 溷 滓 溽 溯 滄 溲 滔 滕 溏 溥 滂 溟 潁 漑 灌 滬 滸 滾 漿 滲 漱 滯 漲 滌 漾 漓 滷 澆 潺 潸 澁 澀 潯 潛 濳 潭 澂 潼 潘 澎 澑 濂 潦 澳 澣 澡 澤 澹 濆 澪 濟 濕 濬 濔 濘 濱 濮 濛 瀉 瀋 濺 瀑 瀁 瀏 濾 瀛 瀚 潴 瀝 瀘 瀟 瀰 瀾 瀲 灑 灣 炙 炒 炯 烱 炬 炸 炳 炮 烟 烋 烝 烙 焉 烽 焜 焙 煥 煕 熈 煦 煢 煌 煖 煬 熏 燻 熄 熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼 燹 燿 爍 爐 爛 爨 爭 爬 爰 爲 爻 爼 爿 牀 牆 牋 牘 牴 牾 犂 犁 犇 犒 犖 犢 犧 犹 犲 狃 狆 狄 狎 狒 狢 狠 狡 狹 狷 倏 猗 猊 猜 猖 猝 猴 猯 猩 猥 猾 獎 獏 默 獗 獪 獨 獰 獸 獵 獻 獺 珈 玳 珎 玻 珀 珥 珮 珞 璢 琅 瑯 琥 珸 琲 琺 瑕 琿 瑟 瑙 瑁 瑜 瑩 瑰 瑣 瑪 瑶 瑾 璋 璞 璧 瓊 瓏 瓔 珱 瓠 瓣 瓧 瓩 瓮 瓲 瓰 瓱 瓸 瓷 甄 甃 甅 甌 甎 甍 甕 甓 甞 甦 甬 甼 畄 畍 畊 畉 畛 畆 畚 畩 畤 畧 畫 畭 畸 當 疆 疇 畴 疊 疉 疂 疔 疚 疝 疥 疣 痂 疳 痃 疵 疽 疸 疼 疱 痍 痊 痒 痙 痣 痞 痾 痿 痼 瘁 痰 痺 痲 痳 瘋 瘍 瘉 瘟 瘧 瘠 瘡 瘢 瘤 瘴 瘰 瘻 癇 癈 癆 癜 癘 癡 癢 癨 癩 癪 癧 癬 癰 癲 癶 癸 發 皀 皃 皈 皋 皎 皖 皓 皙 皚 皰 皴 皸 皹 皺 盂 盍 盖 盒 盞 盡 盥 盧 盪 蘯 盻 眈 眇 眄 眩 眤 眞 眥 眦 眛 眷 眸 睇 睚 睨 睫 睛 睥 睿 睾 睹 瞎 瞋 瞑 瞠 瞞 瞰 瞶 瞹 瞿 瞼 瞽 瞻 矇 矍 矗 矚 矜 矣 矮 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼 碚 碌 碣 碵 碪 碯 磑 磆 磋 磔 碾 碼 磅 磊 磬 磧 磚 磽 磴 礇 礒 礑 礙 礬 礫 祀 祠 祗 祟 祚 祕 祓 祺 祿 禊 禝 禧 齋 禪 禮 禳 禹 禺 秉 秕 秧 秬 秡 秣 稈 稍 稘 稙 稠 稟 禀 稱 稻 稾 稷 穃 穗 穉 穡 穢 穩 龝 穰 穹 穽 窈 窗 窕 窘 窖 窩 竈 窰 窶 竅 竄 窿 邃 竇 竊 竍 竏 竕 竓 站 竚 竝 竡 竢 竦 竭 竰 笂 笏 笊 笆 笳 笘 笙 笞 笵 笨 笶 筐 筺 笄 筍 笋 筌 筅 筵 筥 筴 筧 筰 筱 筬 筮 箝 箘 箟 箍 箜 箚 箋 箒 箏 筝 箙 篋 篁 篌 篏 箴 篆 篝 篩 簑 簔 篦 篥 籠 簀 簇 簓 篳 篷 簗 簍 篶 簣 簧 簪 簟 簷 簫 簽 籌 籃 籔 籏 籀 籐 籘 籟 籤 籖 籥 籬 籵 粃 粐 粤 粭 粢 粫 粡 粨 粳 粲 粱 粮 粹 粽 糀 糅 糂 糘 糒 糜 糢 鬻 糯 糲 糴 糶 糺 紆 紂 紜 紕 紊 絅 絋 紮 紲 紿 紵 絆 絳 絖 絎 絲 絨 絮 絏 絣 經 綉 絛 綏 絽 綛 綺 綮 綣 綵 緇 綽 綫 總 綢 綯 緜 綸 綟 綰 緘 緝 緤 緞 緻 緲 緡 縅 縊 縣 縡 縒 縱 縟 縉 縋 縢 繆 繦 縻 縵 縹 繃 縷 縲 縺 繧 繝 繖 繞 繙 繚 繹 繪 繩 繼 繻 纃 緕 繽 辮 繿 纈 纉 續 纒 纐 纓 纔 纖 纎 纛 纜 缸 缺 罅 罌 罍 罎 罐 网 罕 罔 罘 罟 罠 罨 罩 罧 罸 羂 羆 羃 羈 羇 羌 羔 羞 羝 羚 羣 羯 羲 羹 羮 羶 羸 譱 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜 耆 耄 耋 耒 耘 耙 耜 耡 耨 耿 耻 聊 聆 聒 聘 聚 聟 聢 聨 聳 聲 聰 聶 聹 聽 聿 肄 肆 肅 肛 肓 肚 肭 冐 肬 胛 胥 胙 胝 胄 胚 胖 脉 胯 胱 脛 脩 脣 脯 腋 隋 腆 脾 腓 腑 胼 腱 腮 腥 腦 腴 膃 膈 膊 膀 膂 膠 膕 膤 膣 腟 膓 膩 膰 膵 膾 膸 膽 臀 臂 膺 臉 臍 臑 臙 臘 臈 臚 臟 臠 臧 臺 臻 臾 舁 舂 舅 與 舊 舍 舐 舖 舩 舫 舸 舳 艀 艙 艘 艝 艚 艟 艤 艢 艨 艪 艫 舮 艱 艷 艸 艾 芍 芒 芫 芟 芻 芬 苡 苣 苟 苒 苴 苳 苺 莓 范 苻 苹 苞 茆 苜 茉 苙 茵 茴 茖 茲 茱 荀 茹 荐 荅 茯 茫 茗 茘 莅 莚 莪 莟 莢 莖 茣 莎 莇 莊 荼 莵 荳 荵 莠 莉 莨 菴 萓 菫 菎 菽 萃 菘 萋 菁 菷 萇 菠 菲 萍 萢 萠 莽 萸 蔆 菻 葭 萪 萼 蕚 蒄 葷 葫 蒭 葮 蒂 葩 葆 萬 葯 葹 萵 蓊 葢 蒹 蒿 蒟 蓙 蓍 蒻 蓚 蓐 蓁 蓆 蓖 蒡 蔡 蓿 蓴 蔗 蔘 蔬 蔟 蔕 蔔 蓼 蕀 蕣 蕘 蕈 蕁 蘂 蕋 蕕 薀 薤 薈 薑 薊 薨 蕭 薔 薛 藪 薇 薜 蕷 蕾 薐 藉 薺 藏 薹 藐 藕 藝 藥 藜 藹 蘊 蘓 蘋 藾 藺 蘆 蘢 蘚 蘰 蘿 虍 乕 虔 號 虧 虱 蚓 蚣 蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬 蛟 蛛 蛯 蜒 蜆 蜈 蜀 蜃 蛻 蜑 蜉 蜍 蛹 蜊 蜴 蜿 蜷 蜻 蜥 蜩 蜚 蝠 蝟 蝸 蝌 蝎 蝴 蝗 蝨 蝮 蝙 蝓 蝣 蝪 蠅 螢 螟 螂 螯 蟋 螽 蟀 蟐 雖 螫 蟄 螳 蟇 蟆 螻 蟯 蟲 蟠 蠏 蠍 蟾 蟶 蟷 蠎 蟒 蠑 蠖 蠕 蠢 蠡 蠱 蠶 蠹 蠧 蠻 衄 衂 衒 衙 衞 衢 衫 袁 衾 袞 衵 衽 袵 衲 袂 袗 袒 袮 袙 袢 袍 袤 袰 袿 袱 裃 裄 裔 裘 裙 裝 裹 褂 裼 裴 裨 裲 褄 褌 褊 褓 襃 褞 褥 褪 褫 襁 襄 褻 褶 褸 襌 褝 襠 襞 襦 襤 襭 襪 襯 襴 襷 襾 覃 覈 覊 覓 覘 覡 覩 覦 覬 覯 覲 覺 覽 覿 觀 觚 觜 觝 觧 觴 觸 訃 訖 訐 訌 訛 訝 訥 訶 詁 詛 詒 詆 詈 詼 詭 詬 詢 誅 誂 誄 誨 誡 誑 誥 誦 誚 誣 諄 諍 諂 諚 諫 諳 諧 諤 諱 謔 諠 諢 諷 諞 諛 謌 謇 謚 諡 謖 謐 謗 謠 謳 鞫 謦 謫 謾 謨 譁 譌 譏 譎 證 譖 譛 譚 譫 譟 譬 譯 譴 譽 讀 讌 讎 讒 讓 讖 讙 讚 谺 豁 谿 豈 豌 豎 豐 豕 豢 豬 豸 豺 貂 貉 貅 貊 貍 貎 貔 豼 貘 戝 貭 貪 貽 貲 貳 貮 貶 賈 賁 賤 賣 賚 賽 賺 賻 贄 贅 贊 贇 贏 贍 贐 齎 贓 賍 贔 贖 赧 赭 赱 赳 趁 趙 跂 趾 趺 跏 跚 跖 跌 跛 跋 跪 跫 跟 跣 跼 踈 踉 跿 踝 踞 踐 踟 蹂 踵 踰 踴 蹊 蹇 蹉 蹌 蹐 蹈 蹙 蹤 蹠 踪 蹣 蹕 蹶 蹲 蹼 躁 躇 躅 躄 躋 躊 躓 躑 躔 躙 躪 躡 躬 躰 軆 躱 躾 軅 軈 軋 軛 軣 軼 軻 軫 軾 輊 輅 輕 輒 輙 輓 輜 輟 輛 輌 輦 輳 輻 輹 轅 轂 輾 轌 轉 轆 轎 轗 轜 轢 轣 轤 辜 辟 辣 辭 辯 辷 迚 迥 迢 迪 迯 邇 迴 逅 迹 迺 逑 逕 逡 逍 逞 逖 逋 逧 逶 逵 逹 迸 遏 遐 遑 遒 逎 遉 逾 遖 遘 遞 遨 遯 遶 隨 遲 邂 遽 邁 邀 邊 邉 邏 邨 邯 邱 邵 郢 郤 扈 郛 鄂 鄒 鄙 鄲 鄰 酊 酖 酘 酣 酥 酩 酳 酲 醋 醉 醂 醢 醫 醯 醪 醵 醴 醺 釀 釁 釉 釋 釐 釖 釟 釡 釛 釼 釵 釶 鈞 釿 鈔 鈬 鈕 鈑 鉞 鉗 鉅 鉉 鉤 鉈 銕 鈿 鉋 鉐 銜 銖 銓 銛 鉚 鋏 銹 銷 鋩 錏 鋺 鍄 錮 錙 錢 錚 錣 錺 錵 錻 鍜 鍠 鍼 鍮 鍖 鎰 鎬 鎭 鎔 鎹 鏖 鏗 鏨 鏥 鏘 鏃 鏝 鏐 鏈 鏤 鐚 鐔 鐓 鐃 鐇 鐐 鐶 鐫 鐵 鐡 鐺 鑁 鑒 鑄 鑛 鑠 鑢 鑞 鑪 鈩 鑰 鑵 鑷 鑽 鑚 鑼 鑾 钁 鑿 閂 閇 閊 閔 閖 閘 閙 閠 閨 閧 閭 閼 閻 閹 閾 闊 濶 闃 闍 闌 闕 闔 闖 關 闡 闥 闢 阡 阨 阮 阯 陂 陌 陏 陋 陷 陜 陞 陝 陟 陦 陲 陬 隍 隘 隕 隗 險 隧 隱 隲 隰 隴 隶 隸 隹 雎 雋 雉 雍 襍 雜 霍 雕 雹 霄 霆 霈 霓 霎 霑 霏 霖 霙 霤 霪 霰 霹 霽 霾 靄 靆 靈 靂 靉 靜 靠 靤 靦 靨 勒 靫 靱 靹 鞅 靼 鞁 靺 鞆 鞋 鞏 鞐 鞜 鞨 鞦 鞣 鞳 鞴 韃 韆 韈 韋 韜 韭 齏 韲 竟 韶 韵 頏 頌 頸 頤 頡 頷 頽 顆 顏 顋 顫 顯 顰 顱 顴 顳 颪 颯 颱 颶 飄 飃 飆 飩 飫 餃 餉 餒 餔 餘 餡 餝 餞 餤 餠 餬 餮 餽 餾 饂 饉 饅 饐 饋 饑 饒 饌 饕 馗 馘 馥 馭 馮 馼 駟 駛 駝 駘 駑 駭 駮 駱 駲 駻 駸 騁 騏 騅 駢 騙 騫 騷 驅 驂 驀 驃 騾 驕 驍 驛 驗 驟 驢 驥 驤 驩 驫 驪 骭 骰 骼 髀 髏 髑 髓 體 髞 髟 髢 髣 髦 髯 髫 髮 髴 髱 髷 髻 鬆 鬘 鬚 鬟 鬢 鬣 鬥 鬧 鬨 鬩 鬪 鬮 鬯 鬲 魄 魃 魏 魍 魎 魑 魘 魴 鮓 鮃 鮑 鮖 鮗 鮟 鮠 鮨 鮴 鯀 鯊 鮹 鯆 鯏 鯑 鯒 鯣 鯢 鯤 鯔 鯡 鰺 鯲 鯱 鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡 鰰 鱇 鰲 鱆 鰾 鱚 鱠 鱧 鱶 鱸 鳧 鳬 鳰 鴉 鴈 鳫 鴃 鴆 鴪 鴦 鶯 鴣 鴟 鵄 鴕 鴒 鵁 鴿 鴾 鵆 鵈 鵝 鵞 鵤 鵑 鵐 鵙 鵲 鶉 鶇 鶫 鵯 鵺 鶚 鶤 鶩 鶲 鷄 鷁 鶻 鶸 鶺 鷆 鷏 鷂 鷙 鷓 鷸 鷦 鷭 鷯 鷽 鸚 鸛 鸞 鹵 鹹 鹽 麁 麈 麋 麌 麒 麕 麑 麝 麥 麩 麸 麪 麭 靡 黌 黎 黏 黐 黔 黜 點 黝 黠 黥 黨 黯 黴 黶 黷 黹 黻 黼 黽 鼇 鼈 皷 鼕 鼡 鼬 鼾 齊 齒 齔 齣 齟 齠 齡 齦 齧 齬 齪 齷 齲 齶 龕 龜 龠 堯 槇 遙 瑤 凜 熙 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 纊 褜 鍈 銈 蓜 俉 炻 昱 棈 鋹 曻 彅 丨 仡 仼 伀 伃 伹 佖 侒 侊 侚 侔 俍 偀 倢 俿 倞 偆 偰 偂 傔 僴 僘 兊 兤 冝 冾 凬 刕 劜 劦 勀 勛 匀 匇 匤 卲 厓 厲 叝 﨎 咜 咊 咩 哿 喆 坙 坥 垬 埈 埇 﨏 塚 增 墲 夋 奓 奛 奝 奣 妤 妺 孖 寀 甯 寘 寬 尞 岦 岺 峵 崧 嵓 﨑 嵂 嵭 嶸 嶹 巐 弡 弴 彧 德 忞 恝 悅 悊 惞 惕 愠 惲 愑 愷 愰 憘 戓 抦 揵 摠 撝 擎 敎 昀 昕 昻 昉 昮 昞 昤 晥 晗 晙 晴 晳 暙 暠 暲 暿 曺 朎 朗 杦 枻 桒 柀 栁 桄 棏 﨓 楨 﨔 榘 槢 樰 橫 橆 橳 橾 櫢 櫤 毖 氿 汜 沆 汯 泚 洄 涇 浯 涖 涬 淏 淸 淲 淼 渹 湜 渧 渼 溿 澈 澵 濵 瀅 瀇 瀨 炅 炫 焏 焄 煜 煆 煇 凞 燁 燾 犱 犾 猤 猪 獷 玽 珉 珖 珣 珒 琇 珵 琦 琪 琩 琮 瑢 璉 璟 甁 畯 皂 皜 皞 皛 皦 益 睆 劯 砡 硎 硤 硺 礰 礼 神 祥 禔 福 禛 竑 竧 靖 竫 箞 精 絈 絜 綷 綠 緖 繒 罇 羡 羽 茁 荢 荿 菇 菶 葈 蒴 蕓 蕙 蕫 﨟 薰 蘒 﨡 蠇 裵 訒 訷 詹 誧 誾 諟 諸 諶 譓 譿 賰 賴 贒 赶 﨣 軏 﨤 逸 遧 郞 都 鄕 鄧 釚 釗 釞 釭 釮 釤 釥 鈆 鈐 鈊 鈺 鉀 鈼 鉎 鉙 鉑 鈹 鉧 銧 鉷 鉸 鋧 鋗 鋙 鋐 﨧 鋕 鋠 鋓 錥 錡 鋻 﨨 錞 鋿 錝 錂 鍰 鍗 鎤 鏆 鏞 鏸 鐱 鑅 鑈 閒 隆 﨩 隝 隯 霳 霻 靃 靍 靏 靑 靕 顗 顥 飯 飼 餧 館 馞 驎 髙 髜 魵 魲 鮏 鮱 鮻 鰀 鵰 鵫 鶴 鸙 黑 � � ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ¬ ¦ ' " � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � encoding_rs-0.8.33/src/test_data/jis0208_out.txt000064400000000000000000000714271046102023000175120ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py   、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨ ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ― ‐ / \ ~ ∥ | … ‥ ‘ ’ “ ” ( ) 〔 〕 [ ] { } 〈 〉 《 》 「 」 『 』 【 】 + - ± × ÷ = ≠ < > ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ $ ¢ £ % # & * @ § ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 → ← ↑ ↓ 〓 ∈ ∋ ⊆ ⊇ ⊂ ⊃ ∪ ∩ ∧ ∨ ¬ ⇒ ⇔ ∀ ∃ ∠ ⊥ ⌒ ∂ ∇ ≡ ≒ ≪ ≫ √ ∽ ∝ ∵ ∫ ∬ Å ‰ ♯ ♭ ♪ † ‡ ¶ ◯ 0 1 2 3 4 5 6 7 8 9 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 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 ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ─ │ ┌ ┐ ┘ └ ├ ┬ ┤ ┴ ┼ ━ ┃ ┏ ┓ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸ ╂ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ ㍉ ㌔ ㌢ ㍍ ㌘ ㌧ ㌃ ㌶ ㍑ ㍗ ㌍ ㌦ ㌣ ㌫ ㍊ ㌻ ㎜ ㎝ ㎞ ㎎ ㎏ ㏄ ㎡ ㍻ 〝 〟 № ㏍ ℡ ㊤ ㊥ ㊦ ㊧ ㊨ ㈱ ㈲ ㈹ ㍾ ㍽ ㍼ ≒ ≡ ∫ ∮ ∑ √ ⊥ ∠ ∟ ⊿ ∵ ∩ ∪ 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻 飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以 伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏 異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁 磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引 飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯 鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏 噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩 瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲 榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙 燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥 往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻 億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮 何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌 河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩 貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓 駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改 魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外 咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣 柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚 角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿 梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶 椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈 苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛 干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗 潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌 貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌 眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉 寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気 汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼 亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議 掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐 逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸 球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠 虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共 凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋 況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭 暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽 琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶 句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶 寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈 粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係 傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携 敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣 警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決 潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅 嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩 見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減 源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己 庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷 雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚 碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効 勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸 広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗 構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕 考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿 鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟 麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨 狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混 痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐 鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採 栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤 在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作 削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷 察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三 傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸 餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉 姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死 氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮 資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋 治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫 竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実 蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社 紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫 若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒 首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修 愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯 週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦 重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻 春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡 遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸 助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商 唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄 招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼 焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉 衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈 丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳 穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触 食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋 森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身 辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣 靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋 翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据 杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢 姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精 聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席 惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切 拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占 宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽 旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭 銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措 曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡 鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜 掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟 総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像 増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速 俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他 多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体 堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋 貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓 啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只 叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹 単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆 蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛 恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐 秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註 酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳 庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸 蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃 鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬 柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭 低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺 提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎 泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄 典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田 電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都 鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘 套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯 燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆 踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞 瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤 毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯 惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎 灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩 匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡 禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜 嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波 派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背 肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿 秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝 漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑 畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤 隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔 繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮 匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑 秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇 毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必 畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票 表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌 浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府 怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜 附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復 幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴 墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣 平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑 箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗 鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩 倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋 法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽 鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒 冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲 朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩 磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒 桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓 味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠 務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷 銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟 毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾 貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役 約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑 優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐 裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼 妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀 葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀 羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫 藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸 律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍 侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭 稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳 臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺 怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂 廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂 路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾 蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠 鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 弌 丐 丕 个 丱 丶 丼 丿 乂 乖 乘 亂 亅 豫 亊 舒 弍 于 亞 亟 亠 亢 亰 亳 亶 从 仍 仄 仆 仂 仗 仞 仭 仟 价 伉 佚 估 佛 佝 佗 佇 佶 侈 侏 侘 佻 佩 佰 侑 佯 來 侖 儘 俔 俟 俎 俘 俛 俑 俚 俐 俤 俥 倚 倨 倔 倪 倥 倅 伜 俶 倡 倩 倬 俾 俯 們 倆 偃 假 會 偕 偐 偈 做 偖 偬 偸 傀 傚 傅 傴 傲 僉 僊 傳 僂 僖 僞 僥 僭 僣 僮 價 僵 儉 儁 儂 儖 儕 儔 儚 儡 儺 儷 儼 儻 儿 兀 兒 兌 兔 兢 竸 兩 兪 兮 冀 冂 囘 册 冉 冏 冑 冓 冕 冖 冤 冦 冢 冩 冪 冫 决 冱 冲 冰 况 冽 凅 凉 凛 几 處 凩 凭 凰 凵 凾 刄 刋 刔 刎 刧 刪 刮 刳 刹 剏 剄 剋 剌 剞 剔 剪 剴 剩 剳 剿 剽 劍 劔 劒 剱 劈 劑 辨 辧 劬 劭 劼 劵 勁 勍 勗 勞 勣 勦 飭 勠 勳 勵 勸 勹 匆 匈 甸 匍 匐 匏 匕 匚 匣 匯 匱 匳 匸 區 卆 卅 丗 卉 卍 凖 卞 卩 卮 夘 卻 卷 厂 厖 厠 厦 厥 厮 厰 厶 參 簒 雙 叟 曼 燮 叮 叨 叭 叺 吁 吽 呀 听 吭 吼 吮 吶 吩 吝 呎 咏 呵 咎 呟 呱 呷 呰 咒 呻 咀 呶 咄 咐 咆 哇 咢 咸 咥 咬 哄 哈 咨 咫 哂 咤 咾 咼 哘 哥 哦 唏 唔 哽 哮 哭 哺 哢 唹 啀 啣 啌 售 啜 啅 啖 啗 唸 唳 啝 喙 喀 咯 喊 喟 啻 啾 喘 喞 單 啼 喃 喩 喇 喨 嗚 嗅 嗟 嗄 嗜 嗤 嗔 嘔 嗷 嘖 嗾 嗽 嘛 嗹 噎 噐 營 嘴 嘶 嘲 嘸 噫 噤 嘯 噬 噪 嚆 嚀 嚊 嚠 嚔 嚏 嚥 嚮 嚶 嚴 囂 嚼 囁 囃 囀 囈 囎 囑 囓 囗 囮 囹 圀 囿 圄 圉 圈 國 圍 圓 團 圖 嗇 圜 圦 圷 圸 坎 圻 址 坏 坩 埀 垈 坡 坿 垉 垓 垠 垳 垤 垪 垰 埃 埆 埔 埒 埓 堊 埖 埣 堋 堙 堝 塲 堡 塢 塋 塰 毀 塒 堽 塹 墅 墹 墟 墫 墺 壞 墻 墸 墮 壅 壓 壑 壗 壙 壘 壥 壜 壤 壟 壯 壺 壹 壻 壼 壽 夂 夊 夐 夛 梦 夥 夬 夭 夲 夸 夾 竒 奕 奐 奎 奚 奘 奢 奠 奧 奬 奩 奸 妁 妝 佞 侫 妣 妲 姆 姨 姜 妍 姙 姚 娥 娟 娑 娜 娉 娚 婀 婬 婉 娵 娶 婢 婪 媚 媼 媾 嫋 嫂 媽 嫣 嫗 嫦 嫩 嫖 嫺 嫻 嬌 嬋 嬖 嬲 嫐 嬪 嬶 嬾 孃 孅 孀 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺 宀 它 宦 宸 寃 寇 寉 寔 寐 寤 實 寢 寞 寥 寫 寰 寶 寳 尅 將 專 對 尓 尠 尢 尨 尸 尹 屁 屆 屎 屓 屐 屏 孱 屬 屮 乢 屶 屹 岌 岑 岔 妛 岫 岻 岶 岼 岷 峅 岾 峇 峙 峩 峽 峺 峭 嶌 峪 崋 崕 崗 嵜 崟 崛 崑 崔 崢 崚 崙 崘 嵌 嵒 嵎 嵋 嵬 嵳 嵶 嶇 嶄 嶂 嶢 嶝 嶬 嶮 嶽 嶐 嶷 嶼 巉 巍 巓 巒 巖 巛 巫 已 巵 帋 帚 帙 帑 帛 帶 帷 幄 幃 幀 幎 幗 幔 幟 幢 幤 幇 幵 并 幺 麼 广 庠 廁 廂 廈 廐 廏 廖 廣 廝 廚 廛 廢 廡 廨 廩 廬 廱 廳 廰 廴 廸 廾 弃 弉 彝 彜 弋 弑 弖 弩 弭 弸 彁 彈 彌 彎 弯 彑 彖 彗 彙 彡 彭 彳 彷 徃 徂 彿 徊 很 徑 徇 從 徙 徘 徠 徨 徭 徼 忖 忻 忤 忸 忱 忝 悳 忿 怡 恠 怙 怐 怩 怎 怱 怛 怕 怫 怦 怏 怺 恚 恁 恪 恷 恟 恊 恆 恍 恣 恃 恤 恂 恬 恫 恙 悁 悍 惧 悃 悚 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆 悵 惘 慍 愕 愆 惶 惷 愀 惴 惺 愃 愡 惻 惱 愍 愎 慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙 慚 慫 慴 慯 慥 慱 慟 慝 慓 慵 憙 憖 憇 憬 憔 憚 憊 憑 憫 憮 懌 懊 應 懷 懈 懃 懆 憺 懋 罹 懍 懦 懣 懶 懺 懴 懿 懽 懼 懾 戀 戈 戉 戍 戌 戔 戛 戞 戡 截 戮 戰 戲 戳 扁 扎 扞 扣 扛 扠 扨 扼 抂 抉 找 抒 抓 抖 拔 抃 抔 拗 拑 抻 拏 拿 拆 擔 拈 拜 拌 拊 拂 拇 抛 拉 挌 拮 拱 挧 挂 挈 拯 拵 捐 挾 捍 搜 捏 掖 掎 掀 掫 捶 掣 掏 掉 掟 掵 捫 捩 掾 揩 揀 揆 揣 揉 插 揶 揄 搖 搴 搆 搓 搦 搶 攝 搗 搨 搏 摧 摯 摶 摎 攪 撕 撓 撥 撩 撈 撼 據 擒 擅 擇 撻 擘 擂 擱 擧 舉 擠 擡 抬 擣 擯 攬 擶 擴 擲 擺 攀 擽 攘 攜 攅 攤 攣 攫 攴 攵 攷 收 攸 畋 效 敖 敕 敍 敘 敞 敝 敲 數 斂 斃 變 斛 斟 斫 斷 旃 旆 旁 旄 旌 旒 旛 旙 无 旡 旱 杲 昊 昃 旻 杳 昵 昶 昴 昜 晏 晄 晉 晁 晞 晝 晤 晧 晨 晟 晢 晰 暃 暈 暎 暉 暄 暘 暝 曁 暹 曉 暾 暼 曄 暸 曖 曚 曠 昿 曦 曩 曰 曵 曷 朏 朖 朞 朦 朧 霸 朮 朿 朶 杁 朸 朷 杆 杞 杠 杙 杣 杤 枉 杰 枩 杼 杪 枌 枋 枦 枡 枅 枷 柯 枴 柬 枳 柩 枸 柤 柞 柝 柢 柮 枹 柎 柆 柧 檜 栞 框 栩 桀 桍 栲 桎 梳 栫 桙 档 桷 桿 梟 梏 梭 梔 條 梛 梃 檮 梹 桴 梵 梠 梺 椏 梍 桾 椁 棊 椈 棘 椢 椦 棡 椌 棍 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚 椣 椡 棆 楹 楷 楜 楸 楫 楔 楾 楮 椹 楴 椽 楙 椰 楡 楞 楝 榁 楪 榲 榮 槐 榿 槁 槓 榾 槎 寨 槊 槝 榻 槃 榧 樮 榑 榠 榜 榕 榴 槞 槨 樂 樛 槿 權 槹 槲 槧 樅 榱 樞 槭 樔 槫 樊 樒 櫁 樣 樓 橄 樌 橲 樶 橸 橇 橢 橙 橦 橈 樸 樢 檐 檍 檠 檄 檢 檣 檗 蘗 檻 櫃 櫂 檸 檳 檬 櫞 櫑 櫟 檪 櫚 櫪 櫻 欅 蘖 櫺 欒 欖 鬱 欟 欸 欷 盜 欹 飮 歇 歃 歉 歐 歙 歔 歛 歟 歡 歸 歹 歿 殀 殄 殃 殍 殘 殕 殞 殤 殪 殫 殯 殲 殱 殳 殷 殼 毆 毋 毓 毟 毬 毫 毳 毯 麾 氈 氓 气 氛 氤 氣 汞 汕 汢 汪 沂 沍 沚 沁 沛 汾 汨 汳 沒 沐 泄 泱 泓 沽 泗 泅 泝 沮 沱 沾 沺 泛 泯 泙 泪 洟 衍 洶 洫 洽 洸 洙 洵 洳 洒 洌 浣 涓 浤 浚 浹 浙 涎 涕 濤 涅 淹 渕 渊 涵 淇 淦 涸 淆 淬 淞 淌 淨 淒 淅 淺 淙 淤 淕 淪 淮 渭 湮 渮 渙 湲 湟 渾 渣 湫 渫 湶 湍 渟 湃 渺 湎 渤 滿 渝 游 溂 溪 溘 滉 溷 滓 溽 溯 滄 溲 滔 滕 溏 溥 滂 溟 潁 漑 灌 滬 滸 滾 漿 滲 漱 滯 漲 滌 漾 漓 滷 澆 潺 潸 澁 澀 潯 潛 濳 潭 澂 潼 潘 澎 澑 濂 潦 澳 澣 澡 澤 澹 濆 澪 濟 濕 濬 濔 濘 濱 濮 濛 瀉 瀋 濺 瀑 瀁 瀏 濾 瀛 瀚 潴 瀝 瀘 瀟 瀰 瀾 瀲 灑 灣 炙 炒 炯 烱 炬 炸 炳 炮 烟 烋 烝 烙 焉 烽 焜 焙 煥 煕 熈 煦 煢 煌 煖 煬 熏 燻 熄 熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼 燹 燿 爍 爐 爛 爨 爭 爬 爰 爲 爻 爼 爿 牀 牆 牋 牘 牴 牾 犂 犁 犇 犒 犖 犢 犧 犹 犲 狃 狆 狄 狎 狒 狢 狠 狡 狹 狷 倏 猗 猊 猜 猖 猝 猴 猯 猩 猥 猾 獎 獏 默 獗 獪 獨 獰 獸 獵 獻 獺 珈 玳 珎 玻 珀 珥 珮 珞 璢 琅 瑯 琥 珸 琲 琺 瑕 琿 瑟 瑙 瑁 瑜 瑩 瑰 瑣 瑪 瑶 瑾 璋 璞 璧 瓊 瓏 瓔 珱 瓠 瓣 瓧 瓩 瓮 瓲 瓰 瓱 瓸 瓷 甄 甃 甅 甌 甎 甍 甕 甓 甞 甦 甬 甼 畄 畍 畊 畉 畛 畆 畚 畩 畤 畧 畫 畭 畸 當 疆 疇 畴 疊 疉 疂 疔 疚 疝 疥 疣 痂 疳 痃 疵 疽 疸 疼 疱 痍 痊 痒 痙 痣 痞 痾 痿 痼 瘁 痰 痺 痲 痳 瘋 瘍 瘉 瘟 瘧 瘠 瘡 瘢 瘤 瘴 瘰 瘻 癇 癈 癆 癜 癘 癡 癢 癨 癩 癪 癧 癬 癰 癲 癶 癸 發 皀 皃 皈 皋 皎 皖 皓 皙 皚 皰 皴 皸 皹 皺 盂 盍 盖 盒 盞 盡 盥 盧 盪 蘯 盻 眈 眇 眄 眩 眤 眞 眥 眦 眛 眷 眸 睇 睚 睨 睫 睛 睥 睿 睾 睹 瞎 瞋 瞑 瞠 瞞 瞰 瞶 瞹 瞿 瞼 瞽 瞻 矇 矍 矗 矚 矜 矣 矮 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼 碚 碌 碣 碵 碪 碯 磑 磆 磋 磔 碾 碼 磅 磊 磬 磧 磚 磽 磴 礇 礒 礑 礙 礬 礫 祀 祠 祗 祟 祚 祕 祓 祺 祿 禊 禝 禧 齋 禪 禮 禳 禹 禺 秉 秕 秧 秬 秡 秣 稈 稍 稘 稙 稠 稟 禀 稱 稻 稾 稷 穃 穗 穉 穡 穢 穩 龝 穰 穹 穽 窈 窗 窕 窘 窖 窩 竈 窰 窶 竅 竄 窿 邃 竇 竊 竍 竏 竕 竓 站 竚 竝 竡 竢 竦 竭 竰 笂 笏 笊 笆 笳 笘 笙 笞 笵 笨 笶 筐 筺 笄 筍 笋 筌 筅 筵 筥 筴 筧 筰 筱 筬 筮 箝 箘 箟 箍 箜 箚 箋 箒 箏 筝 箙 篋 篁 篌 篏 箴 篆 篝 篩 簑 簔 篦 篥 籠 簀 簇 簓 篳 篷 簗 簍 篶 簣 簧 簪 簟 簷 簫 簽 籌 籃 籔 籏 籀 籐 籘 籟 籤 籖 籥 籬 籵 粃 粐 粤 粭 粢 粫 粡 粨 粳 粲 粱 粮 粹 粽 糀 糅 糂 糘 糒 糜 糢 鬻 糯 糲 糴 糶 糺 紆 紂 紜 紕 紊 絅 絋 紮 紲 紿 紵 絆 絳 絖 絎 絲 絨 絮 絏 絣 經 綉 絛 綏 絽 綛 綺 綮 綣 綵 緇 綽 綫 總 綢 綯 緜 綸 綟 綰 緘 緝 緤 緞 緻 緲 緡 縅 縊 縣 縡 縒 縱 縟 縉 縋 縢 繆 繦 縻 縵 縹 繃 縷 縲 縺 繧 繝 繖 繞 繙 繚 繹 繪 繩 繼 繻 纃 緕 繽 辮 繿 纈 纉 續 纒 纐 纓 纔 纖 纎 纛 纜 缸 缺 罅 罌 罍 罎 罐 网 罕 罔 罘 罟 罠 罨 罩 罧 罸 羂 羆 羃 羈 羇 羌 羔 羞 羝 羚 羣 羯 羲 羹 羮 羶 羸 譱 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜 耆 耄 耋 耒 耘 耙 耜 耡 耨 耿 耻 聊 聆 聒 聘 聚 聟 聢 聨 聳 聲 聰 聶 聹 聽 聿 肄 肆 肅 肛 肓 肚 肭 冐 肬 胛 胥 胙 胝 胄 胚 胖 脉 胯 胱 脛 脩 脣 脯 腋 隋 腆 脾 腓 腑 胼 腱 腮 腥 腦 腴 膃 膈 膊 膀 膂 膠 膕 膤 膣 腟 膓 膩 膰 膵 膾 膸 膽 臀 臂 膺 臉 臍 臑 臙 臘 臈 臚 臟 臠 臧 臺 臻 臾 舁 舂 舅 與 舊 舍 舐 舖 舩 舫 舸 舳 艀 艙 艘 艝 艚 艟 艤 艢 艨 艪 艫 舮 艱 艷 艸 艾 芍 芒 芫 芟 芻 芬 苡 苣 苟 苒 苴 苳 苺 莓 范 苻 苹 苞 茆 苜 茉 苙 茵 茴 茖 茲 茱 荀 茹 荐 荅 茯 茫 茗 茘 莅 莚 莪 莟 莢 莖 茣 莎 莇 莊 荼 莵 荳 荵 莠 莉 莨 菴 萓 菫 菎 菽 萃 菘 萋 菁 菷 萇 菠 菲 萍 萢 萠 莽 萸 蔆 菻 葭 萪 萼 蕚 蒄 葷 葫 蒭 葮 蒂 葩 葆 萬 葯 葹 萵 蓊 葢 蒹 蒿 蒟 蓙 蓍 蒻 蓚 蓐 蓁 蓆 蓖 蒡 蔡 蓿 蓴 蔗 蔘 蔬 蔟 蔕 蔔 蓼 蕀 蕣 蕘 蕈 蕁 蘂 蕋 蕕 薀 薤 薈 薑 薊 薨 蕭 薔 薛 藪 薇 薜 蕷 蕾 薐 藉 薺 藏 薹 藐 藕 藝 藥 藜 藹 蘊 蘓 蘋 藾 藺 蘆 蘢 蘚 蘰 蘿 虍 乕 虔 號 虧 虱 蚓 蚣 蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬 蛟 蛛 蛯 蜒 蜆 蜈 蜀 蜃 蛻 蜑 蜉 蜍 蛹 蜊 蜴 蜿 蜷 蜻 蜥 蜩 蜚 蝠 蝟 蝸 蝌 蝎 蝴 蝗 蝨 蝮 蝙 蝓 蝣 蝪 蠅 螢 螟 螂 螯 蟋 螽 蟀 蟐 雖 螫 蟄 螳 蟇 蟆 螻 蟯 蟲 蟠 蠏 蠍 蟾 蟶 蟷 蠎 蟒 蠑 蠖 蠕 蠢 蠡 蠱 蠶 蠹 蠧 蠻 衄 衂 衒 衙 衞 衢 衫 袁 衾 袞 衵 衽 袵 衲 袂 袗 袒 袮 袙 袢 袍 袤 袰 袿 袱 裃 裄 裔 裘 裙 裝 裹 褂 裼 裴 裨 裲 褄 褌 褊 褓 襃 褞 褥 褪 褫 襁 襄 褻 褶 褸 襌 褝 襠 襞 襦 襤 襭 襪 襯 襴 襷 襾 覃 覈 覊 覓 覘 覡 覩 覦 覬 覯 覲 覺 覽 覿 觀 觚 觜 觝 觧 觴 觸 訃 訖 訐 訌 訛 訝 訥 訶 詁 詛 詒 詆 詈 詼 詭 詬 詢 誅 誂 誄 誨 誡 誑 誥 誦 誚 誣 諄 諍 諂 諚 諫 諳 諧 諤 諱 謔 諠 諢 諷 諞 諛 謌 謇 謚 諡 謖 謐 謗 謠 謳 鞫 謦 謫 謾 謨 譁 譌 譏 譎 證 譖 譛 譚 譫 譟 譬 譯 譴 譽 讀 讌 讎 讒 讓 讖 讙 讚 谺 豁 谿 豈 豌 豎 豐 豕 豢 豬 豸 豺 貂 貉 貅 貊 貍 貎 貔 豼 貘 戝 貭 貪 貽 貲 貳 貮 貶 賈 賁 賤 賣 賚 賽 賺 賻 贄 贅 贊 贇 贏 贍 贐 齎 贓 賍 贔 贖 赧 赭 赱 赳 趁 趙 跂 趾 趺 跏 跚 跖 跌 跛 跋 跪 跫 跟 跣 跼 踈 踉 跿 踝 踞 踐 踟 蹂 踵 踰 踴 蹊 蹇 蹉 蹌 蹐 蹈 蹙 蹤 蹠 踪 蹣 蹕 蹶 蹲 蹼 躁 躇 躅 躄 躋 躊 躓 躑 躔 躙 躪 躡 躬 躰 軆 躱 躾 軅 軈 軋 軛 軣 軼 軻 軫 軾 輊 輅 輕 輒 輙 輓 輜 輟 輛 輌 輦 輳 輻 輹 轅 轂 輾 轌 轉 轆 轎 轗 轜 轢 轣 轤 辜 辟 辣 辭 辯 辷 迚 迥 迢 迪 迯 邇 迴 逅 迹 迺 逑 逕 逡 逍 逞 逖 逋 逧 逶 逵 逹 迸 遏 遐 遑 遒 逎 遉 逾 遖 遘 遞 遨 遯 遶 隨 遲 邂 遽 邁 邀 邊 邉 邏 邨 邯 邱 邵 郢 郤 扈 郛 鄂 鄒 鄙 鄲 鄰 酊 酖 酘 酣 酥 酩 酳 酲 醋 醉 醂 醢 醫 醯 醪 醵 醴 醺 釀 釁 釉 釋 釐 釖 釟 釡 釛 釼 釵 釶 鈞 釿 鈔 鈬 鈕 鈑 鉞 鉗 鉅 鉉 鉤 鉈 銕 鈿 鉋 鉐 銜 銖 銓 銛 鉚 鋏 銹 銷 鋩 錏 鋺 鍄 錮 錙 錢 錚 錣 錺 錵 錻 鍜 鍠 鍼 鍮 鍖 鎰 鎬 鎭 鎔 鎹 鏖 鏗 鏨 鏥 鏘 鏃 鏝 鏐 鏈 鏤 鐚 鐔 鐓 鐃 鐇 鐐 鐶 鐫 鐵 鐡 鐺 鑁 鑒 鑄 鑛 鑠 鑢 鑞 鑪 鈩 鑰 鑵 鑷 鑽 鑚 鑼 鑾 钁 鑿 閂 閇 閊 閔 閖 閘 閙 閠 閨 閧 閭 閼 閻 閹 閾 闊 濶 闃 闍 闌 闕 闔 闖 關 闡 闥 闢 阡 阨 阮 阯 陂 陌 陏 陋 陷 陜 陞 陝 陟 陦 陲 陬 隍 隘 隕 隗 險 隧 隱 隲 隰 隴 隶 隸 隹 雎 雋 雉 雍 襍 雜 霍 雕 雹 霄 霆 霈 霓 霎 霑 霏 霖 霙 霤 霪 霰 霹 霽 霾 靄 靆 靈 靂 靉 靜 靠 靤 靦 靨 勒 靫 靱 靹 鞅 靼 鞁 靺 鞆 鞋 鞏 鞐 鞜 鞨 鞦 鞣 鞳 鞴 韃 韆 韈 韋 韜 韭 齏 韲 竟 韶 韵 頏 頌 頸 頤 頡 頷 頽 顆 顏 顋 顫 顯 顰 顱 顴 顳 颪 颯 颱 颶 飄 飃 飆 飩 飫 餃 餉 餒 餔 餘 餡 餝 餞 餤 餠 餬 餮 餽 餾 饂 饉 饅 饐 饋 饑 饒 饌 饕 馗 馘 馥 馭 馮 馼 駟 駛 駝 駘 駑 駭 駮 駱 駲 駻 駸 騁 騏 騅 駢 騙 騫 騷 驅 驂 驀 驃 騾 驕 驍 驛 驗 驟 驢 驥 驤 驩 驫 驪 骭 骰 骼 髀 髏 髑 髓 體 髞 髟 髢 髣 髦 髯 髫 髮 髴 髱 髷 髻 鬆 鬘 鬚 鬟 鬢 鬣 鬥 鬧 鬨 鬩 鬪 鬮 鬯 鬲 魄 魃 魏 魍 魎 魑 魘 魴 鮓 鮃 鮑 鮖 鮗 鮟 鮠 鮨 鮴 鯀 鯊 鮹 鯆 鯏 鯑 鯒 鯣 鯢 鯤 鯔 鯡 鰺 鯲 鯱 鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡 鰰 鱇 鰲 鱆 鰾 鱚 鱠 鱧 鱶 鱸 鳧 鳬 鳰 鴉 鴈 鳫 鴃 鴆 鴪 鴦 鶯 鴣 鴟 鵄 鴕 鴒 鵁 鴿 鴾 鵆 鵈 鵝 鵞 鵤 鵑 鵐 鵙 鵲 鶉 鶇 鶫 鵯 鵺 鶚 鶤 鶩 鶲 鷄 鷁 鶻 鶸 鶺 鷆 鷏 鷂 鷙 鷓 鷸 鷦 鷭 鷯 鷽 鸚 鸛 鸞 鹵 鹹 鹽 麁 麈 麋 麌 麒 麕 麑 麝 麥 麩 麸 麪 麭 靡 黌 黎 黏 黐 黔 黜 點 黝 黠 黥 黨 黯 黴 黶 黷 黹 黻 黼 黽 鼇 鼈 皷 鼕 鼡 鼬 鼾 齊 齒 齔 齣 齟 齠 齡 齦 齧 齬 齪 齷 齲 齶 龕 龜 龠 堯 槇 遙 瑤 凜 熙 纊 褜 鍈 銈 蓜 俉 炻 昱 棈 鋹 曻 彅 丨 仡 仼 伀 伃 伹 佖 侒 侊 侚 侔 俍 偀 倢 俿 倞 偆 偰 偂 傔 僴 僘 兊 兤 冝 冾 凬 刕 劜 劦 勀 勛 匀 匇 匤 卲 厓 厲 叝 﨎 咜 咊 咩 哿 喆 坙 坥 垬 埈 埇 﨏 塚 增 墲 夋 奓 奛 奝 奣 妤 妺 孖 寀 甯 寘 寬 尞 岦 岺 峵 崧 嵓 﨑 嵂 嵭 嶸 嶹 巐 弡 弴 彧 德 忞 恝 悅 悊 惞 惕 愠 惲 愑 愷 愰 憘 戓 抦 揵 摠 撝 擎 敎 昀 昕 昻 昉 昮 昞 昤 晥 晗 晙 晴 晳 暙 暠 暲 暿 曺 朎 朗 杦 枻 桒 柀 栁 桄 棏 﨓 楨 﨔 榘 槢 樰 橫 橆 橳 橾 櫢 櫤 毖 氿 汜 沆 汯 泚 洄 涇 浯 涖 涬 淏 淸 淲 淼 渹 湜 渧 渼 溿 澈 澵 濵 瀅 瀇 瀨 炅 炫 焏 焄 煜 煆 煇 凞 燁 燾 犱 犾 猤 猪 獷 玽 珉 珖 珣 珒 琇 珵 琦 琪 琩 琮 瑢 璉 璟 甁 畯 皂 皜 皞 皛 皦 益 睆 劯 砡 硎 硤 硺 礰 礼 神 祥 禔 福 禛 竑 竧 靖 竫 箞 精 絈 絜 綷 綠 緖 繒 罇 羡 羽 茁 荢 荿 菇 菶 葈 蒴 蕓 蕙 蕫 﨟 薰 蘒 﨡 蠇 裵 訒 訷 詹 誧 誾 諟 諸 諶 譓 譿 賰 賴 贒 赶 﨣 軏 﨤 逸 遧 郞 都 鄕 鄧 釚 釗 釞 釭 釮 釤 釥 鈆 鈐 鈊 鈺 鉀 鈼 鉎 鉙 鉑 鈹 鉧 銧 鉷 鉸 鋧 鋗 鋙 鋐 﨧 鋕 鋠 鋓 錥 錡 鋻 﨨 錞 鋿 錝 錂 鍰 鍗 鎤 鏆 鏞 鏸 鐱 鑅 鑈 閒 隆 﨩 隝 隯 霳 霻 靃 靍 靏 靑 靕 顗 顥 飯 飼 餧 館 馞 驎 髙 髜 魵 魲 鮏 鮱 鮻 鰀 鵰 鵫 鶴 鸙 黑 ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ¬ ¦ ' " encoding_rs-0.8.33/src/test_data/jis0208_out_ref.txt000064400000000000000000000533511046102023000203420ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ ƻ Ƽ ƽ ƾ ƿ ǡ Ǣ ǣ Ǥ ǥ Ǧ ǧ Ǩ ǩ Ǫ ǫ Ǭ ǭ Ǯ ǯ ǰ DZ Dz dz Ǵ ǵ Ƕ Ƿ Ǹ ǹ Ǻ ǻ Ǽ ǽ Ǿ ǿ ȡ Ȣ ȣ Ȥ ȥ Ȧ ȧ Ȩ ȩ Ȫ ȫ Ȭ ȭ Ȯ ȯ Ȱ ȱ Ȳ ȳ ȴ ȵ ȶ ȷ ȸ ȹ Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ ɼ ɽ ɾ ɿ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ ʩ ʪ ʫ ʬ ʭ ʮ ʯ ʰ ʱ ʲ ʳ ʴ ʵ ʶ ʷ ʸ ʹ ʺ ʻ ʼ ʽ ʾ ʿ ˡ ˢ ˣ ˤ ˥ ˦ ˧ ˨ ˩ ˪ ˫ ˬ ˭ ˮ ˯ ˰ ˱ ˲ ˳ ˴ ˵ ˶ ˷ ˸ ˹ ˺ ˻ ˼ ˽ ˾ ˿ ̡ ̢ ̣ ̤ ̥ ̦ ̧ ̨ ̩ ̪ ̫ ̬ ̭ ̮ ̯ ̰ ̱ ̲ ̳ ̴ ̵ ̶ ̷ ̸ ̹ ̺ ̻ ̼ ̽ ̾ ̿ ͡ ͢ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ Ͱ ͱ Ͳ ͳ ʹ ͵ Ͷ ͷ ͸ ͹ ͺ ͻ ͼ ͽ ; Ϳ Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο ϡ Ϣ ϣ Ϥ ϥ Ϧ ϧ Ϩ ϩ Ϫ ϫ Ϭ ϭ Ϯ ϯ ϰ ϱ ϲ ϳ ϴ ϵ ϶ Ϸ ϸ Ϲ Ϻ ϻ ϼ Ͻ Ͼ Ͽ С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ Ӻ ӻ Ӽ ӽ Ӿ ӿ ԡ Ԣ ԣ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԫ ԫ Ԭ ԭ Ԯ ԯ ԰ Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ ֡ ֢ ֣ ֤ ֥ ֦ ֧ ֨ ֩ ֪ ֫ ֬ ֭ ֮ ֯ ְ ֱ ֲ ֳ ִ ֵ ֶ ַ ָ ֹ ֺ ֻ ּ ֽ ־ ֿ ס ע ף פ ץ צ ק ר ש ת ׫ ׬ ׭ ׮ ׯ װ ױ ײ ׳ ״ ׵ ׶ ׷ ׸ ׹ ׺ ׻ ׼ ׽ ׾ ׿ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ػ ؼ ؽ ؾ ؿ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٪ ٫ ٬ ٭ ٮ ٯ ٰ ٱ ٲ ٳ ٴ ٵ ٶ ٷ ٸ ٹ ٺ ٻ ټ ٽ پ ٿ ڡ ڢ ڣ ڤ ڥ ڦ ڧ ڨ ک ڪ ګ ڬ ڭ ڮ گ ڰ ڱ ڲ ڳ ڴ ڵ ڶ ڷ ڸ ڹ ں ڻ ڼ ڽ ھ ڿ ۡ ۢ ۣ ۤ ۥ ۦ ۧ ۨ ۩ ۪ ۫ ۬ ۭ ۮ ۯ ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۺ ۻ ۼ ۽ ۾ ۿ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ ܭ ܮ ܯ ܰ ܱ ܲ ܳ ܴ ܵ ܶ ܷ ܸ ܹ ܺ ܻ ܼ ܽ ܾ ܿ ݡ ݢ ݣ ݤ ݥ ݦ ݧ ݨ ݩ ݪ ݫ ݬ ݭ ݮ ݯ ݰ ݱ ݲ ݳ ݴ ݵ ݶ ݷ ݸ ݹ ݺ ݻ ݼ ݽ ݾ ݿ ޡ ޢ ޣ ޤ ޥ ަ ާ ި ީ ު ޫ ެ ޭ ޮ ޯ ް ޱ ޲ ޳ ޴ ޵ ޶ ޷ ޸ ޹ ޺ ޻ ޼ ޽ ޾ ޿ ߡ ߢ ߣ ߤ ߥ ߦ ߧ ߨ ߩ ߪ ߫ ߬ ߭ ߮ ߯ ߰ ߱ ߲ ߳ ߴ ߵ ߶ ߷ ߸ ߹ ߺ ߻ ߼ ߽ ߾ ߿ encoding_rs-0.8.33/src/test_data/jis0212_in.txt000064400000000000000000001054011046102023000172720ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ ƻ Ƽ ƽ ƾ ƿ ǡ Ǣ ǣ Ǥ ǥ Ǧ ǧ Ǩ ǩ Ǫ ǫ Ǭ ǭ Ǯ ǯ ǰ DZ Dz dz Ǵ ǵ Ƕ Ƿ Ǹ ǹ Ǻ ǻ Ǽ ǽ Ǿ ǿ ȡ Ȣ ȣ Ȥ ȥ Ȧ ȧ Ȩ ȩ Ȫ ȫ Ȭ ȭ Ȯ ȯ Ȱ ȱ Ȳ ȳ ȴ ȵ ȶ ȷ ȸ ȹ Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ ɼ ɽ ɾ ɿ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ ʩ ʪ ʫ ʬ ʭ ʮ ʯ ʰ ʱ ʲ ʳ ʴ ʵ ʶ ʷ ʸ ʹ ʺ ʻ ʼ ʽ ʾ ʿ ˡ ˢ ˣ ˤ ˥ ˦ ˧ ˨ ˩ ˪ ˫ ˬ ˭ ˮ ˯ ˰ ˱ ˲ ˳ ˴ ˵ ˶ ˷ ˸ ˹ ˺ ˻ ˼ ˽ ˾ ˿ ̡ ̢ ̣ ̤ ̥ ̦ ̧ ̨ ̩ ̪ ̫ ̬ ̭ ̮ ̯ ̰ ̱ ̲ ̳ ̴ ̵ ̶ ̷ ̸ ̹ ̺ ̻ ̼ ̽ ̾ ̿ ͡ ͢ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ Ͱ ͱ Ͳ ͳ ʹ ͵ Ͷ ͷ ͸ ͹ ͺ ͻ ͼ ͽ ; Ϳ Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο ϡ Ϣ ϣ Ϥ ϥ Ϧ ϧ Ϩ ϩ Ϫ ϫ Ϭ ϭ Ϯ ϯ ϰ ϱ ϲ ϳ ϴ ϵ ϶ Ϸ ϸ Ϲ Ϻ ϻ ϼ Ͻ Ͼ Ͽ С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ Ӻ ӻ Ӽ ӽ Ӿ ӿ ԡ Ԣ ԣ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԫ ԫ Ԭ ԭ Ԯ ԯ ԰ Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ ֡ ֢ ֣ ֤ ֥ ֦ ֧ ֨ ֩ ֪ ֫ ֬ ֭ ֮ ֯ ְ ֱ ֲ ֳ ִ ֵ ֶ ַ ָ ֹ ֺ ֻ ּ ֽ ־ ֿ ס ע ף פ ץ צ ק ר ש ת ׫ ׬ ׭ ׮ ׯ װ ױ ײ ׳ ״ ׵ ׶ ׷ ׸ ׹ ׺ ׻ ׼ ׽ ׾ ׿ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ػ ؼ ؽ ؾ ؿ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٪ ٫ ٬ ٭ ٮ ٯ ٰ ٱ ٲ ٳ ٴ ٵ ٶ ٷ ٸ ٹ ٺ ٻ ټ ٽ پ ٿ ڡ ڢ ڣ ڤ ڥ ڦ ڧ ڨ ک ڪ ګ ڬ ڭ ڮ گ ڰ ڱ ڲ ڳ ڴ ڵ ڶ ڷ ڸ ڹ ں ڻ ڼ ڽ ھ ڿ ۡ ۢ ۣ ۤ ۥ ۦ ۧ ۨ ۩ ۪ ۫ ۬ ۭ ۮ ۯ ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۺ ۻ ۼ ۽ ۾ ۿ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ ܭ ܮ ܯ ܰ ܱ ܲ ܳ ܴ ܵ ܶ ܷ ܸ ܹ ܺ ܻ ܼ ܽ ܾ ܿ ݡ ݢ ݣ ݤ ݥ ݦ ݧ ݨ ݩ ݪ ݫ ݬ ݭ ݮ ݯ ݰ ݱ ݲ ݳ ݴ ݵ ݶ ݷ ݸ ݹ ݺ ݻ ݼ ݽ ݾ ݿ ޡ ޢ ޣ ޤ ޥ ަ ާ ި ީ ު ޫ ެ ޭ ޮ ޯ ް ޱ ޲ ޳ ޴ ޵ ޶ ޷ ޸ ޹ ޺ ޻ ޼ ޽ ޾ ޿ ߡ ߢ ߣ ߤ ߥ ߦ ߧ ߨ ߩ ߪ ߫ ߬ ߭ ߮ ߯ ߰ ߱ ߲ ߳ ߴ ߵ ߶ ߷ ߸ ߹ ߺ ߻ ߼ ߽ ߾ ߿ encoding_rs-0.8.33/src/test_data/jis0212_in_ref.txt000064400000000000000000001047721046102023000201400ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ˘ ˇ ¸ ˙ ˝ ¯ ˛ ˚ ~ ΄ ΅ � � � � � � � � ¡ ¦ ¿ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � º ª © ® ™ ¤ № � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Ά Έ Ή Ί Ϊ � Ό � Ύ Ϋ � Ώ � � � � ά έ ή ί ϊ ΐ ό ς ύ ϋ ΰ ώ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ў Џ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ђ ѓ є ѕ і ї ј љ њ ћ ќ ў џ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Æ Đ � Ħ � IJ � Ł Ŀ � Ŋ Ø Œ � Ŧ Þ � � � � � � � � � � � � � � � � æ đ ð ħ ı ij ĸ ł ŀ ʼn ŋ ø œ ß ŧ þ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Á À Ä Â Ă Ǎ Ā Ą Å Ã Ć Ĉ Č Ç Ċ Ď É È Ë Ê Ě Ė Ē Ę � Ĝ Ğ Ģ Ġ Ĥ Í Ì Ï Î Ǐ İ Ī Į Ĩ Ĵ Ķ Ĺ Ľ Ļ Ń Ň Ņ Ñ Ó Ò Ö Ô Ǒ Ő Ō Õ Ŕ Ř Ŗ Ś Ŝ Š Ş Ť Ţ Ú Ù Ü Û Ŭ Ǔ Ű Ū Ų Ů Ũ Ǘ Ǜ Ǚ Ǖ Ŵ Ý Ÿ Ŷ Ź Ž Ż � � � � � � � á à ä â ă ǎ ā ą å ã ć ĉ č ç ċ ď é è ë ê ě ė ē ę ǵ ĝ ğ � ġ ĥ í ì ï î ǐ � ī į ĩ ĵ ķ ĺ ľ ļ ń ň ņ ñ ó ò ö ô ǒ ő ō õ ŕ ř ŗ ś ŝ š ş ť ţ ú ù ü û ŭ ǔ ű ū ų ů ũ ǘ ǜ ǚ ǖ ŵ ý ÿ ŷ ź ž ż � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 丂 丄 丅 丌 丒 丟 丣 两 丨 丫 丮 丯 丰 丵 乀 乁 乄 乇 乑 乚 乜 乣 乨 乩 乴 乵 乹 乿 亍 亖 亗 亝 亯 亹 仃 仐 仚 仛 仠 仡 仢 仨 仯 仱 仳 仵 份 仾 仿 伀 伂 伃 伈 伋 伌 伒 伕 伖 众 伙 伮 伱 你 伳 伵 伷 伹 伻 伾 佀 佂 佈 佉 佋 佌 佒 佔 佖 佘 佟 佣 佪 佬 佮 佱 佷 佸 佹 佺 佽 佾 侁 侂 侄 侅 侉 侊 侌 侎 侐 侒 侓 侔 侗 侙 侚 侞 侟 侲 侷 侹 侻 侼 侽 侾 俀 俁 俅 俆 俈 俉 俋 俌 俍 俏 俒 俜 俠 俢 俰 俲 俼 俽 俿 倀 倁 倄 倇 倊 倌 倎 倐 倓 倗 倘 倛 倜 倝 倞 倢 倧 倮 倰 倲 倳 倵 偀 偁 偂 偅 偆 偊 偌 偎 偑 偒 偓 偗 偙 偟 偠 偢 偣 偦 偧 偪 偭 偰 偱 倻 傁 傃 傄 傆 傊 傎 傏 傐 傒 傓 傔 傖 傛 傜 傞 傟 傠 傡 傢 傪 傯 傰 傹 傺 傽 僀 僃 僄 僇 僌 僎 僐 僓 僔 僘 僜 僝 僟 僢 僤 僦 僨 僩 僯 僱 僶 僺 僾 儃 儆 儇 儈 儋 儌 儍 儎 僲 儐 儗 儙 儛 儜 儝 儞 儣 儧 儨 儬 儭 儯 儱 儳 儴 儵 儸 儹 兂 兊 兏 兓 兕 兗 兘 兟 兤 兦 兾 冃 冄 冋 冎 冘 冝 冡 冣 冭 冸 冺 冼 冾 冿 凂 凈 减 凑 凒 凓 凕 凘 凞 凢 凥 凮 凲 凳 凴 凷 刁 刂 刅 划 刓 刕 刖 刘 刢 刨 刱 刲 刵 刼 剅 剉 剕 剗 剘 剚 剜 剟 剠 剡 剦 剮 剷 剸 剹 劀 劂 劅 劊 劌 劓 劕 劖 劗 劘 劚 劜 劤 劥 劦 劧 劯 劰 劶 劷 劸 劺 劻 劽 勀 勄 勆 勈 勌 勏 勑 勔 勖 勛 勜 勡 勥 勨 勩 勪 勬 勰 勱 勴 勶 勷 匀 匃 匊 匋 匌 匑 匓 匘 匛 匜 匞 匟 匥 匧 匨 匩 匫 匬 匭 匰 匲 匵 匼 匽 匾 卂 卌 卋 卙 卛 卡 卣 卥 卬 卭 卲 卹 卾 厃 厇 厈 厎 厓 厔 厙 厝 厡 厤 厪 厫 厯 厲 厴 厵 厷 厸 厺 厽 叀 叅 叏 叒 叓 叕 叚 叝 叞 叠 另 叧 叵 吂 吓 吚 吡 吧 吨 吪 启 吱 吴 吵 呃 呄 呇 呍 呏 呞 呢 呤 呦 呧 呩 呫 呭 呮 呴 呿 咁 咃 咅 咈 咉 咍 咑 咕 咖 咜 咟 咡 咦 咧 咩 咪 咭 咮 咱 咷 咹 咺 咻 咿 哆 哊 响 哎 哠 哪 哬 哯 哶 哼 哾 哿 唀 唁 唅 唈 唉 唌 唍 唎 唕 唪 唫 唲 唵 唶 唻 唼 唽 啁 啇 啉 啊 啍 啐 啑 啘 啚 啛 啞 啠 啡 啤 啦 啿 喁 喂 喆 喈 喎 喏 喑 喒 喓 喔 喗 喣 喤 喭 喲 喿 嗁 嗃 嗆 嗉 嗋 嗌 嗎 嗑 嗒 嗓 嗗 嗘 嗛 嗞 嗢 嗩 嗶 嗿 嘅 嘈 嘊 嘍 嘎 嘏 嘐 嘑 嘒 嘙 嘬 嘰 嘳 嘵 嘷 嘹 嘻 嘼 嘽 嘿 噀 噁 噃 噄 噆 噉 噋 噍 噏 噔 噞 噠 噡 噢 噣 噦 噩 噭 噯 噱 噲 噵 嚄 嚅 嚈 嚋 嚌 嚕 嚙 嚚 嚝 嚞 嚟 嚦 嚧 嚨 嚩 嚫 嚬 嚭 嚱 嚳 嚷 嚾 囅 囉 囊 囋 囏 囐 囌 囍 囙 囜 囝 囟 囡 囤 囥 囦 囧 囨 囱 囫 园 囶 囷 圁 圂 圇 圊 圌 圑 圕 圚 圛 圝 圠 圢 圣 圤 圥 圩 圪 圬 圮 圯 圳 圴 圽 圾 圿 坅 坆 坌 坍 坒 坢 坥 坧 坨 坫 坭 坮 坯 坰 坱 坳 坴 坵 坷 坹 坺 坻 坼 坾 垁 垃 垌 垔 垗 垙 垚 垜 垝 垞 垟 垡 垕 垧 垨 垩 垬 垸 垽 埇 埈 埌 埏 埕 埝 埞 埤 埦 埧 埩 埭 埰 埵 埶 埸 埽 埾 埿 堃 堄 堈 堉 埡 堌 堍 堛 堞 堟 堠 堦 堧 堭 堲 堹 堿 塉 塌 塍 塏 塐 塕 塟 塡 塤 塧 塨 塸 塼 塿 墀 墁 墇 墈 墉 墊 墌 墍 墏 墐 墔 墖 墝 墠 墡 墢 墦 墩 墱 墲 壄 墼 壂 壈 壍 壎 壐 壒 壔 壖 壚 壝 壡 壢 壩 壳 夅 夆 夋 夌 夒 夓 夔 虁 夝 夡 夣 夤 夨 夯 夰 夳 夵 夶 夿 奃 奆 奒 奓 奙 奛 奝 奞 奟 奡 奣 奫 奭 奯 奲 奵 奶 她 奻 奼 妋 妌 妎 妒 妕 妗 妟 妤 妧 妭 妮 妯 妰 妳 妷 妺 妼 姁 姃 姄 姈 姊 姍 姒 姝 姞 姟 姣 姤 姧 姮 姯 姱 姲 姴 姷 娀 娄 娌 娍 娎 娒 娓 娞 娣 娤 娧 娨 娪 娭 娰 婄 婅 婇 婈 婌 婐 婕 婞 婣 婥 婧 婭 婷 婺 婻 婾 媋 媐 媓 媖 媙 媜 媞 媟 媠 媢 媧 媬 媱 媲 媳 媵 媸 媺 媻 媿 嫄 嫆 嫈 嫏 嫚 嫜 嫠 嫥 嫪 嫮 嫵 嫶 嫽 嬀 嬁 嬈 嬗 嬴 嬙 嬛 嬝 嬡 嬥 嬭 嬸 孁 孋 孌 孒 孖 孞 孨 孮 孯 孼 孽 孾 孿 宁 宄 宆 宊 宎 宐 宑 宓 宔 宖 宨 宩 宬 宭 宯 宱 宲 宷 宺 宼 寀 寁 寍 寏 寖 寗 寘 寙 寚 寠 寯 寱 寴 寽 尌 尗 尞 尟 尣 尦 尩 尫 尬 尮 尰 尲 尵 尶 屙 屚 屜 屢 屣 屧 屨 屩 屭 屰 屴 屵 屺 屻 屼 屽 岇 岈 岊 岏 岒 岝 岟 岠 岢 岣 岦 岪 岲 岴 岵 岺 峉 峋 峒 峝 峗 峮 峱 峲 峴 崁 崆 崍 崒 崫 崣 崤 崦 崧 崱 崴 崹 崽 崿 嵂 嵃 嵆 嵈 嵕 嵑 嵙 嵊 嵟 嵠 嵡 嵢 嵤 嵪 嵭 嵰 嵹 嵺 嵾 嵿 嶁 嶃 嶈 嶊 嶒 嶓 嶔 嶕 嶙 嶛 嶟 嶠 嶧 嶫 嶰 嶴 嶸 嶹 巃 巇 巋 巐 巎 巘 巙 巠 巤 巩 巸 巹 帀 帇 帍 帒 帔 帕 帘 帟 帠 帮 帨 帲 帵 帾 幋 幐 幉 幑 幖 幘 幛 幜 幞 幨 幪 幫 幬 幭 幮 幰 庀 庋 庎 庢 庤 庥 庨 庪 庬 庱 庳 庽 庾 庿 廆 廌 廋 廎 廑 廒 廔 廕 廜 廞 廥 廫 异 弆 弇 弈 弎 弙 弜 弝 弡 弢 弣 弤 弨 弫 弬 弮 弰 弴 弶 弻 弽 弿 彀 彄 彅 彇 彍 彐 彔 彘 彛 彠 彣 彤 彧 彯 彲 彴 彵 彸 彺 彽 彾 徉 徍 徏 徖 徜 徝 徢 徧 徫 徤 徬 徯 徰 徱 徸 忄 忇 忈 忉 忋 忐 忑 忒 忓 忔 忞 忡 忢 忨 忩 忪 忬 忭 忮 忯 忲 忳 忶 忺 忼 怇 怊 怍 怓 怔 怗 怘 怚 怟 怤 怭 怳 怵 恀 恇 恈 恉 恌 恑 恔 恖 恗 恝 恡 恧 恱 恾 恿 悂 悆 悈 悊 悎 悑 悓 悕 悘 悝 悞 悢 悤 悥 您 悰 悱 悷 悻 悾 惂 惄 惈 惉 惊 惋 惎 惏 惔 惕 惙 惛 惝 惞 惢 惥 惲 惵 惸 惼 惽 愂 愇 愊 愌 愐 愑 愒 愓 愔 愖 愗 愙 愜 愞 愢 愪 愫 愰 愱 愵 愶 愷 愹 慁 慅 慆 慉 慞 慠 慬 慲 慸 慻 慼 慿 憀 憁 憃 憄 憋 憍 憒 憓 憗 憘 憜 憝 憟 憠 憥 憨 憪 憭 憸 憹 憼 懀 懁 懂 懎 懏 懕 懜 懝 懞 懟 懡 懢 懧 懩 懥 懬 懭 懯 戁 戃 戄 戇 戓 戕 戜 戠 戢 戣 戧 戩 戫 戹 戽 扂 扃 扄 扆 扌 扐 扑 扒 扔 扖 扚 扜 扤 扭 扯 扳 扺 扽 抍 抎 抏 抐 抦 抨 抳 抶 抷 抺 抾 抿 拄 拎 拕 拖 拚 拪 拲 拴 拼 拽 挃 挄 挊 挋 挍 挐 挓 挖 挘 挩 挪 挭 挵 挶 挹 挼 捁 捂 捃 捄 捆 捊 捋 捎 捒 捓 捔 捘 捛 捥 捦 捬 捭 捱 捴 捵 捸 捼 捽 捿 掂 掄 掇 掊 掐 掔 掕 掙 掚 掞 掤 掦 掭 掮 掯 掽 揁 揅 揈 揎 揑 揓 揔 揕 揜 揠 揥 揪 揬 揲 揳 揵 揸 揹 搉 搊 搐 搒 搔 搘 搞 搠 搢 搤 搥 搩 搪 搯 搰 搵 搽 搿 摋 摏 摑 摒 摓 摔 摚 摛 摜 摝 摟 摠 摡 摣 摭 摳 摴 摻 摽 撅 撇 撏 撐 撑 撘 撙 撛 撝 撟 撡 撣 撦 撨 撬 撳 撽 撾 撿 擄 擉 擊 擋 擌 擎 擐 擑 擕 擗 擤 擥 擩 擪 擭 擰 擵 擷 擻 擿 攁 攄 攈 攉 攊 攏 攓 攔 攖 攙 攛 攞 攟 攢 攦 攩 攮 攱 攺 攼 攽 敃 敇 敉 敐 敒 敔 敟 敠 敧 敫 敺 敽 斁 斅 斊 斒 斕 斘 斝 斠 斣 斦 斮 斲 斳 斴 斿 旂 旈 旉 旎 旐 旔 旖 旘 旟 旰 旲 旴 旵 旹 旾 旿 昀 昄 昈 昉 昍 昑 昒 昕 昖 昝 昞 昡 昢 昣 昤 昦 昩 昪 昫 昬 昮 昰 昱 昳 昹 昷 晀 晅 晆 晊 晌 晑 晎 晗 晘 晙 晛 晜 晠 晡 曻 晪 晫 晬 晾 晳 晵 晿 晷 晸 晹 晻 暀 晼 暋 暌 暍 暐 暒 暙 暚 暛 暜 暟 暠 暤 暭 暱 暲 暵 暻 暿 曀 曂 曃 曈 曌 曎 曏 曔 曛 曟 曨 曫 曬 曮 曺 朅 朇 朎 朓 朙 朜 朠 朢 朳 朾 杅 杇 杈 杌 杔 杕 杝 杦 杬 杮 杴 杶 杻 极 构 枎 枏 枑 枓 枖 枘 枙 枛 枰 枱 枲 枵 枻 枼 枽 柹 柀 柂 柃 柅 柈 柉 柒 柗 柙 柜 柡 柦 柰 柲 柶 柷 桒 栔 栙 栝 栟 栨 栧 栬 栭 栯 栰 栱 栳 栻 栿 桄 桅 桊 桌 桕 桗 桘 桛 桫 桮 桯 桰 桱 桲 桵 桹 桺 桻 桼 梂 梄 梆 梈 梖 梘 梚 梜 梡 梣 梥 梩 梪 梮 梲 梻 棅 棈 棌 棏 棐 棑 棓 棖 棙 棜 棝 棥 棨 棪 棫 棬 棭 棰 棱 棵 棶 棻 棼 棽 椆 椉 椊 椐 椑 椓 椖 椗 椱 椳 椵 椸 椻 楂 楅 楉 楎 楗 楛 楣 楤 楥 楦 楨 楩 楬 楰 楱 楲 楺 楻 楿 榀 榍 榒 榖 榘 榡 榥 榦 榨 榫 榭 榯 榷 榸 榺 榼 槅 槈 槑 槖 槗 槢 槥 槮 槯 槱 槳 槵 槾 樀 樁 樃 樏 樑 樕 樚 樝 樠 樤 樨 樰 樲 樴 樷 樻 樾 樿 橅 橆 橉 橊 橎 橐 橑 橒 橕 橖 橛 橤 橧 橪 橱 橳 橾 檁 檃 檆 檇 檉 檋 檑 檛 檝 檞 檟 檥 檫 檯 檰 檱 檴 檽 檾 檿 櫆 櫉 櫈 櫌 櫐 櫔 櫕 櫖 櫜 櫝 櫤 櫧 櫬 櫰 櫱 櫲 櫼 櫽 欂 欃 欆 欇 欉 欏 欐 欑 欗 欛 欞 欤 欨 欫 欬 欯 欵 欶 欻 欿 歆 歊 歍 歒 歖 歘 歝 歠 歧 歫 歮 歰 歵 歽 歾 殂 殅 殗 殛 殟 殠 殢 殣 殨 殩 殬 殭 殮 殰 殸 殹 殽 殾 毃 毄 毉 毌 毖 毚 毡 毣 毦 毧 毮 毱 毷 毹 毿 氂 氄 氅 氉 氍 氎 氐 氒 氙 氟 氦 氧 氨 氬 氮 氳 氵 氶 氺 氻 氿 汊 汋 汍 汏 汒 汔 汙 汛 汜 汫 汭 汯 汴 汶 汸 汹 汻 沅 沆 沇 沉 沔 沕 沗 沘 沜 沟 沰 沲 沴 泂 泆 泍 泏 泐 泑 泒 泔 泖 泚 泜 泠 泧 泩 泫 泬 泮 泲 泴 洄 洇 洊 洎 洏 洑 洓 洚 洦 洧 洨 汧 洮 洯 洱 洹 洼 洿 浗 浞 浟 浡 浥 浧 浯 浰 浼 涂 涇 涑 涒 涔 涖 涗 涘 涪 涬 涴 涷 涹 涽 涿 淄 淈 淊 淎 淏 淖 淛 淝 淟 淠 淢 淥 淩 淯 淰 淴 淶 淼 渀 渄 渞 渢 渧 渲 渶 渹 渻 渼 湄 湅 湈 湉 湋 湏 湑 湒 湓 湔 湗 湜 湝 湞 湢 湣 湨 湳 湻 湽 溍 溓 溙 溠 溧 溭 溮 溱 溳 溻 溿 滀 滁 滃 滇 滈 滊 滍 滎 滏 滫 滭 滮 滹 滻 滽 漄 漈 漊 漌 漍 漖 漘 漚 漛 漦 漩 漪 漯 漰 漳 漶 漻 漼 漭 潏 潑 潒 潓 潗 潙 潚 潝 潞 潡 潢 潨 潬 潽 潾 澃 澇 澈 澋 澌 澍 澐 澒 澓 澔 澖 澚 澟 澠 澥 澦 澧 澨 澮 澯 澰 澵 澶 澼 濅 濇 濈 濊 濚 濞 濨 濩 濰 濵 濹 濼 濽 瀀 瀅 瀆 瀇 瀍 瀗 瀠 瀣 瀯 瀴 瀷 瀹 瀼 灃 灄 灈 灉 灊 灋 灔 灕 灝 灞 灎 灤 灥 灬 灮 灵 灶 灾 炁 炅 炆 炔 炕 炖 炗 炘 炛 炤 炫 炰 炱 炴 炷 烊 烑 烓 烔 烕 烖 烘 烜 烤 烺 焃 焄 焅 焆 焇 焋 焌 焏 焞 焠 焫 焭 焯 焰 焱 焸 煁 煅 煆 煇 煊 煋 煐 煒 煗 煚 煜 煞 煠 煨 煹 熀 熅 熇 熌 熒 熚 熛 熠 熢 熯 熰 熲 熳 熺 熿 燀 燁 燄 燋 燌 燓 燖 燙 燚 燜 燸 燾 爀 爇 爈 爉 爓 爗 爚 爝 爟 爤 爫 爯 爴 爸 爹 牁 牂 牃 牅 牎 牏 牐 牓 牕 牖 牚 牜 牞 牠 牣 牨 牫 牮 牯 牱 牷 牸 牻 牼 牿 犄 犉 犍 犎 犓 犛 犨 犭 犮 犱 犴 犾 狁 狇 狉 狌 狕 狖 狘 狟 狥 狳 狴 狺 狻 狾 猂 猄 猅 猇 猋 猍 猒 猓 猘 猙 猞 猢 猤 猧 猨 猬 猱 猲 猵 猺 猻 猽 獃 獍 獐 獒 獖 獘 獝 獞 獟 獠 獦 獧 獩 獫 獬 獮 獯 獱 獷 獹 獼 玀 玁 玃 玅 玆 玎 玐 玓 玕 玗 玘 玜 玞 玟 玠 玢 玥 玦 玪 玫 玭 玵 玷 玹 玼 玽 玿 珅 珆 珉 珋 珌 珏 珒 珓 珖 珙 珝 珡 珣 珦 珧 珩 珴 珵 珷 珹 珺 珻 珽 珿 琀 琁 琄 琇 琊 琑 琚 琛 琤 琦 琨 琩 琪 琫 琬 琭 琮 琯 琰 琱 琹 瑀 瑃 瑄 瑆 瑇 瑋 瑍 瑑 瑒 瑗 瑝 瑢 瑦 瑧 瑨 瑫 瑭 瑮 瑱 瑲 璀 璁 璅 璆 璇 璉 璏 璐 璑 璒 璘 璙 璚 璜 璟 璠 璡 璣 璦 璨 璩 璪 璫 璮 璯 璱 璲 璵 璹 璻 璿 瓈 瓉 瓌 瓐 瓓 瓘 瓚 瓛 瓞 瓟 瓤 瓨 瓪 瓫 瓯 瓴 瓺 瓻 瓼 瓿 甆 甒 甖 甗 甠 甡 甤 甧 甩 甪 甯 甶 甹 甽 甾 甿 畀 畃 畇 畈 畎 畐 畒 畗 畞 畟 畡 畯 畱 畹 畺 畻 畼 畽 畾 疁 疅 疐 疒 疓 疕 疙 疜 疢 疤 疴 疺 疿 痀 痁 痄 痆 痌 痎 痏 痗 痜 痟 痠 痡 痤 痧 痬 痮 痯 痱 痹 瘀 瘂 瘃 瘄 瘇 瘈 瘊 瘌 瘏 瘒 瘓 瘕 瘖 瘙 瘛 瘜 瘝 瘞 瘣 瘥 瘦 瘩 瘭 瘲 瘳 瘵 瘸 瘹 瘺 瘼 癊 癀 癁 癃 癄 癅 癉 癋 癕 癙 癟 癤 癥 癭 癮 癯 癱 癴 皁 皅 皌 皍 皕 皛 皜 皝 皟 皠 皢 皣 皤 皥 皦 皧 皨 皪 皭 皽 盁 盅 盉 盋 盌 盎 盔 盙 盠 盦 盨 盬 盰 盱 盶 盹 盼 眀 眆 眊 眎 眒 眔 眕 眗 眙 眚 眜 眢 眨 眭 眮 眯 眴 眵 眶 眹 眽 眾 睂 睅 睆 睊 睍 睎 睏 睒 睖 睗 睜 睞 睟 睠 睢 睤 睧 睪 睬 睰 睲 睳 睴 睺 睽 瞀 瞄 瞌 瞍 瞔 瞕 瞖 瞚 瞟 瞢 瞧 瞪 瞮 瞯 瞱 瞵 瞾 矃 矉 矑 矒 矕 矙 矞 矟 矠 矤 矦 矪 矬 矰 矱 矴 矸 矻 砅 砆 砉 砍 砎 砑 砝 砡 砢 砣 砭 砮 砰 砵 砷 硃 硄 硇 硈 硌 硎 硒 硜 硞 硠 硡 硣 硤 硨 硪 确 硺 硾 碊 碏 碔 碘 碡 碝 碞 碟 碤 碨 碬 碭 碰 碱 碲 碳 碻 碽 碿 磇 磈 磉 磌 磎 磒 磓 磕 磖 磤 磛 磟 磠 磡 磦 磪 磲 磳 礀 磶 磷 磺 磻 磿 礆 礌 礐 礚 礜 礞 礟 礠 礥 礧 礩 礭 礱 礴 礵 礻 礽 礿 祄 祅 祆 祊 祋 祏 祑 祔 祘 祛 祜 祧 祩 祫 祲 祹 祻 祼 祾 禋 禌 禑 禓 禔 禕 禖 禘 禛 禜 禡 禨 禩 禫 禯 禱 禴 禸 离 秂 秄 秇 秈 秊 秏 秔 秖 秚 秝 秞 秠 秢 秥 秪 秫 秭 秱 秸 秼 稂 稃 稇 稉 稊 稌 稑 稕 稛 稞 稡 稧 稫 稭 稯 稰 稴 稵 稸 稹 稺 穄 穅 穇 穈 穌 穕 穖 穙 穜 穝 穟 穠 穥 穧 穪 穭 穵 穸 穾 窀 窂 窅 窆 窊 窋 窐 窑 窔 窞 窠 窣 窬 窳 窵 窹 窻 窼 竆 竉 竌 竎 竑 竛 竨 竩 竫 竬 竱 竴 竻 竽 竾 笇 笔 笟 笣 笧 笩 笪 笫 笭 笮 笯 笰 笱 笴 笽 笿 筀 筁 筇 筎 筕 筠 筤 筦 筩 筪 筭 筯 筲 筳 筷 箄 箉 箎 箐 箑 箖 箛 箞 箠 箥 箬 箯 箰 箲 箵 箶 箺 箻 箼 箽 篂 篅 篈 篊 篔 篖 篗 篙 篚 篛 篨 篪 篲 篴 篵 篸 篹 篺 篼 篾 簁 簂 簃 簄 簆 簉 簋 簌 簎 簏 簙 簛 簠 簥 簦 簨 簬 簱 簳 簴 簶 簹 簺 籆 籊 籕 籑 籒 籓 籙 籚 籛 籜 籝 籞 籡 籣 籧 籩 籭 籮 籰 籲 籹 籼 籽 粆 粇 粏 粔 粞 粠 粦 粰 粶 粷 粺 粻 粼 粿 糄 糇 糈 糉 糍 糏 糓 糔 糕 糗 糙 糚 糝 糦 糩 糫 糵 紃 紇 紈 紉 紏 紑 紒 紓 紖 紝 紞 紣 紦 紪 紭 紱 紼 紽 紾 絀 絁 絇 絈 絍 絑 絓 絗 絙 絚 絜 絝 絥 絧 絪 絰 絸 絺 絻 絿 綁 綂 綃 綅 綆 綈 綋 綌 綍 綑 綖 綗 綝 綞 綦 綧 綪 綳 綶 綷 綹 緂 緃 緄 緅 緆 緌 緍 緎 緗 緙 縀 緢 緥 緦 緪 緫 緭 緱 緵 緶 緹 緺 縈 縐 縑 縕 縗 縜 縝 縠 縧 縨 縬 縭 縯 縳 縶 縿 繄 繅 繇 繎 繐 繒 繘 繟 繡 繢 繥 繫 繮 繯 繳 繸 繾 纁 纆 纇 纊 纍 纑 纕 纘 纚 纝 纞 缼 缻 缽 缾 缿 罃 罄 罇 罏 罒 罓 罛 罜 罝 罡 罣 罤 罥 罦 罭 罱 罽 罾 罿 羀 羋 羍 羏 羐 羑 羖 羗 羜 羡 羢 羦 羪 羭 羴 羼 羿 翀 翃 翈 翎 翏 翛 翟 翣 翥 翨 翬 翮 翯 翲 翺 翽 翾 翿 耇 耈 耊 耍 耎 耏 耑 耓 耔 耖 耝 耞 耟 耠 耤 耦 耬 耮 耰 耴 耵 耷 耹 耺 耼 耾 聀 聄 聠 聤 聦 聭 聱 聵 肁 肈 肎 肜 肞 肦 肧 肫 肸 肹 胈 胍 胏 胒 胔 胕 胗 胘 胠 胭 胮 胰 胲 胳 胶 胹 胺 胾 脃 脋 脖 脗 脘 脜 脞 脠 脤 脧 脬 脰 脵 脺 脼 腅 腇 腊 腌 腒 腗 腠 腡 腧 腨 腩 腭 腯 腷 膁 膐 膄 膅 膆 膋 膎 膖 膘 膛 膞 膢 膮 膲 膴 膻 臋 臃 臅 臊 臎 臏 臕 臗 臛 臝 臞 臡 臤 臫 臬 臰 臱 臲 臵 臶 臸 臹 臽 臿 舀 舃 舏 舓 舔 舙 舚 舝 舡 舢 舨 舲 舴 舺 艃 艄 艅 艆 艋 艎 艏 艑 艖 艜 艠 艣 艧 艭 艴 艻 艽 艿 芀 芁 芃 芄 芇 芉 芊 芎 芑 芔 芖 芘 芚 芛 芠 芡 芣 芤 芧 芨 芩 芪 芮 芰 芲 芴 芷 芺 芼 芾 芿 苆 苐 苕 苚 苠 苢 苤 苨 苪 苭 苯 苶 苷 苽 苾 茀 茁 茇 茈 茊 茋 荔 茛 茝 茞 茟 茡 茢 茬 茭 茮 茰 茳 茷 茺 茼 茽 荂 荃 荄 荇 荍 荎 荑 荕 荖 荗 荰 荸 荽 荿 莀 莂 莄 莆 莍 莒 莔 莕 莘 莙 莛 莜 莝 莦 莧 莩 莬 莾 莿 菀 菇 菉 菏 菐 菑 菔 菝 荓 菨 菪 菶 菸 菹 菼 萁 萆 萊 萏 萑 萕 萙 莭 萯 萹 葅 葇 葈 葊 葍 葏 葑 葒 葖 葘 葙 葚 葜 葠 葤 葥 葧 葪 葰 葳 葴 葶 葸 葼 葽 蒁 蒅 蒒 蒓 蒕 蒞 蒦 蒨 蒩 蒪 蒯 蒱 蒴 蒺 蒽 蒾 蓀 蓂 蓇 蓈 蓌 蓏 蓓 蓜 蓧 蓪 蓯 蓰 蓱 蓲 蓷 蔲 蓺 蓻 蓽 蔂 蔃 蔇 蔌 蔎 蔐 蔜 蔞 蔢 蔣 蔤 蔥 蔧 蔪 蔫 蔯 蔳 蔴 蔶 蔿 蕆 蕏 蕐 蕑 蕒 蕓 蕖 蕙 蕜 蕝 蕞 蕟 蕠 蕡 蕢 蕤 蕫 蕯 蕹 蕺 蕻 蕽 蕿 薁 薅 薆 薉 薋 薌 薏 薓 薘 薝 薟 薠 薢 薥 薧 薴 薶 薷 薸 薼 薽 薾 薿 藂 藇 藊 藋 藎 薭 藘 藚 藟 藠 藦 藨 藭 藳 藶 藼 藿 蘀 蘄 蘅 蘍 蘎 蘐 蘑 蘒 蘘 蘙 蘛 蘞 蘡 蘧 蘩 蘶 蘸 蘺 蘼 蘽 虀 虂 虆 虒 虓 虖 虗 虘 虙 虝 虠 虡 虢 虣 虤 虩 虬 虯 虵 虶 虷 虺 蚍 蚑 蚖 蚘 蚚 蚜 蚡 蚦 蚧 蚨 蚭 蚱 蚳 蚴 蚵 蚷 蚸 蚹 蚿 蛀 蛁 蛃 蛅 蛑 蛒 蛕 蛗 蛚 蛜 蛠 蛣 蛥 蛧 蚈 蛺 蛼 蛽 蜄 蜅 蜇 蜋 蜎 蜏 蜐 蜓 蜔 蜙 蜞 蜟 蜡 蜣 蜨 蜮 蜯 蜱 蜲 蜹 蜺 蜼 蜽 蜾 蝀 蝃 蝅 蝍 蝘 蝝 蝡 蝤 蝥 蝯 蝱 蝲 蝻 螃 螄 螅 螆 螇 螈 螉 螋 螌 螐 螓 螕 螗 螘 螙 螞 螠 螣 螧 螬 螭 螮 螱 螵 螾 螿 蟁 蟈 蟉 蟊 蟎 蟕 蟖 蟙 蟚 蟜 蟟 蟢 蟣 蟤 蟪 蟫 蟭 蟱 蟳 蟸 蟺 蟿 蠁 蠃 蠆 蠉 蠊 蠋 蠐 蠙 蠒 蠓 蠔 蠘 蠚 蠛 蠜 蠞 蠟 蠨 蠭 蠮 蠰 蠲 蠵 蠺 蠼 衁 衃 衅 衈 衉 衊 衋 衎 衑 衕 衖 衘 衚 衜 衟 衠 衤 衩 衱 衹 衻 袀 袘 袚 袛 袜 袟 袠 袨 袪 袺 袽 袾 裀 裊 裋 裌 裍 裎 裑 裒 裓 裛 裞 裧 裯 裰 裱 裵 裷 褁 褆 褍 褎 褏 褕 褖 褘 褙 褚 褜 褠 褦 褧 褨 褰 褱 褲 褵 褹 褺 褾 襀 襂 襅 襆 襉 襏 襒 襗 襚 襛 襜 襡 襢 襣 襫 襮 襰 襳 襵 襺 襻 襼 襽 覉 覍 覐 覔 覕 覛 覜 覟 覠 覥 覰 覴 覵 覶 覷 覼 觔 觕 觖 觗 觘 觥 觩 觫 觭 觱 觳 觶 觹 觽 觿 訄 訅 訇 訏 訑 訒 訔 訕 訞 訠 訢 訤 訦 訫 訬 訯 訵 訷 訽 訾 詀 詃 詅 詇 詉 詍 詎 詓 詖 詗 詘 詜 詝 詡 詥 詧 詵 詶 詷 詹 詺 詻 詾 詿 誀 誃 誆 誋 誏 誐 誒 誖 誗 誙 誟 誧 誩 誮 誯 誳 誶 誷 誻 誾 諃 諆 諈 諉 諊 諑 諓 諔 諕 諗 諝 諟 諬 諰 諴 諵 諶 諼 諿 謅 謆 謋 謑 謜 謞 謟 謊 謭 謰 謷 謼 譂 譃 譄 譅 譆 譈 譒 譓 譔 譙 譍 譞 譣 譭 譶 譸 譹 譼 譾 讁 讄 讅 讋 讍 讏 讔 讕 讜 讞 讟 谸 谹 谽 谾 豅 豇 豉 豋 豏 豑 豓 豔 豗 豘 豛 豝 豙 豣 豤 豦 豨 豩 豭 豳 豵 豶 豻 豾 貆 貇 貋 貐 貒 貓 貙 貛 貜 貤 貹 貺 賅 賆 賉 賋 賏 賖 賕 賙 賝 賡 賨 賬 賯 賰 賲 賵 賷 賸 賾 賿 贁 贃 贉 贒 贗 贛 赥 赩 赬 赮 赿 趂 趄 趈 趍 趐 趑 趕 趞 趟 趠 趦 趫 趬 趯 趲 趵 趷 趹 趻 跀 跅 跆 跇 跈 跊 跎 跑 跔 跕 跗 跙 跤 跥 跧 跬 跰 趼 跱 跲 跴 跽 踁 踄 踅 踆 踋 踑 踔 踖 踠 踡 踢 踣 踦 踧 踱 踳 踶 踷 踸 踹 踽 蹀 蹁 蹋 蹍 蹎 蹏 蹔 蹛 蹜 蹝 蹞 蹡 蹢 蹩 蹬 蹭 蹯 蹰 蹱 蹹 蹺 蹻 躂 躃 躉 躐 躒 躕 躚 躛 躝 躞 躢 躧 躩 躭 躮 躳 躵 躺 躻 軀 軁 軃 軄 軇 軏 軑 軔 軜 軨 軮 軰 軱 軷 軹 軺 軭 輀 輂 輇 輈 輏 輐 輖 輗 輘 輞 輠 輡 輣 輥 輧 輨 輬 輭 輮 輴 輵 輶 輷 輺 轀 轁 轃 轇 轏 轑 轒 轓 轔 轕 轘 轝 轞 轥 辝 辠 辡 辤 辥 辦 辵 辶 辸 达 迀 迁 迆 迊 迋 迍 运 迒 迓 迕 迠 迣 迤 迨 迮 迱 迵 迶 迻 迾 适 逄 逈 逌 逘 逛 逨 逩 逯 逪 逬 逭 逳 逴 逷 逿 遃 遄 遌 遛 遝 遢 遦 遧 遬 遰 遴 遹 邅 邈 邋 邌 邎 邐 邕 邗 邘 邙 邛 邠 邡 邢 邥 邰 邲 邳 邴 邶 邽 郌 邾 郃 郄 郅 郇 郈 郕 郗 郘 郙 郜 郝 郟 郥 郒 郶 郫 郯 郰 郴 郾 郿 鄀 鄄 鄅 鄆 鄈 鄍 鄐 鄔 鄖 鄗 鄘 鄚 鄜 鄞 鄠 鄥 鄢 鄣 鄧 鄩 鄮 鄯 鄱 鄴 鄶 鄷 鄹 鄺 鄼 鄽 酃 酇 酈 酏 酓 酗 酙 酚 酛 酡 酤 酧 酭 酴 酹 酺 酻 醁 醃 醅 醆 醊 醎 醑 醓 醔 醕 醘 醞 醡 醦 醨 醬 醭 醮 醰 醱 醲 醳 醶 醻 醼 醽 醿 釂 釃 釅 釓 釔 釗 釙 釚 釞 釤 釥 釩 釪 釬 釭 釮 釯 釰 釱 釷 釹 釻 釽 鈀 鈁 鈄 鈅 鈆 鈇 鈉 鈊 鈌 鈐 鈒 鈓 鈖 鈘 鈜 鈝 鈣 鈤 鈥 鈦 鈨 鈮 鈯 鈰 鈳 鈵 鈶 鈸 鈹 鈺 鈼 鈾 鉀 鉂 鉃 鉆 鉇 鉊 鉍 鉎 鉏 鉑 鉘 鉙 鉜 鉝 鉠 鉡 鉥 鉧 鉨 鉩 鉮 鉯 鉰 鉵 鉶 鉷 鉸 鉹 鉻 鉼 鉽 鉿 銈 銉 銊 銍 銎 銒 銗 銙 銟 銠 銤 銥 銧 銨 銫 銯 銲 銶 銸 銺 銻 銼 銽 銿 鋀 鋁 鋂 鋃 鋅 鋆 鋇 鋈 鋋 鋌 鋍 鋎 鋐 鋓 鋕 鋗 鋘 鋙 鋜 鋝 鋟 鋠 鋡 鋣 鋥 鋧 鋨 鋬 鋮 鋰 鋹 鋻 鋿 錀 錂 錈 錍 錑 錔 錕 錜 錝 錞 錟 錡 錤 錥 錧 錩 錪 錳 錴 錶 錷 鍇 鍈 鍉 鍐 鍑 鍒 鍕 鍗 鍘 鍚 鍞 鍤 鍥 鍧 鍩 鍪 鍭 鍯 鍰 鍱 鍳 鍴 鍶 鍺 鍽 鍿 鎀 鎁 鎂 鎈 鎊 鎋 鎍 鎏 鎒 鎕 鎘 鎛 鎞 鎡 鎣 鎤 鎦 鎨 鎫 鎴 鎵 鎶 鎺 鎩 鏁 鏄 鏅 鏆 鏇 鏉 鏊 鏋 鏌 鏍 鏓 鏙 鏜 鏞 鏟 鏢 鏦 鏧 鏹 鏷 鏸 鏺 鏻 鏽 鐁 鐂 鐄 鐈 鐉 鐍 鐎 鐏 鐕 鐖 鐗 鐟 鐮 鐯 鐱 鐲 鐳 鐴 鐻 鐿 鐽 鑃 鑅 鑈 鑊 鑌 鑕 鑙 鑜 鑟 鑡 鑣 鑨 鑫 鑭 鑮 鑯 鑱 鑲 钄 钃 镸 镹 镾 閄 閈 閌 閍 閎 閝 閞 閟 閡 閦 閩 閫 閬 閴 閶 閺 閽 閿 闆 闈 闉 闋 闐 闑 闒 闓 闙 闚 闝 闞 闟 闠 闤 闦 阝 阞 阢 阤 阥 阦 阬 阱 阳 阷 阸 阹 阺 阼 阽 陁 陒 陔 陖 陗 陘 陡 陮 陴 陻 陼 陾 陿 隁 隂 隃 隄 隉 隑 隖 隚 隝 隟 隤 隥 隦 隩 隮 隯 隳 隺 雊 雒 嶲 雘 雚 雝 雞 雟 雩 雯 雱 雺 霂 霃 霅 霉 霚 霛 霝 霡 霢 霣 霨 霱 霳 靁 靃 靊 靎 靏 靕 靗 靘 靚 靛 靣 靧 靪 靮 靳 靶 靷 靸 靻 靽 靿 鞀 鞉 鞕 鞖 鞗 鞙 鞚 鞞 鞟 鞢 鞬 鞮 鞱 鞲 鞵 鞶 鞸 鞹 鞺 鞼 鞾 鞿 韁 韄 韅 韇 韉 韊 韌 韍 韎 韐 韑 韔 韗 韘 韙 韝 韞 韠 韛 韡 韤 韯 韱 韴 韷 韸 韺 頇 頊 頙 頍 頎 頔 頖 頜 頞 頠 頣 頦 頫 頮 頯 頰 頲 頳 頵 頥 頾 顄 顇 顊 顑 顒 顓 顖 顗 顙 顚 顢 顣 顥 顦 顪 顬 颫 颭 颮 颰 颴 颷 颸 颺 颻 颿 飂 飅 飈 飌 飡 飣 飥 飦 飧 飪 飳 飶 餂 餇 餈 餑 餕 餖 餗 餚 餛 餜 餟 餢 餦 餧 餫 餱 餲 餳 餴 餵 餹 餺 餻 餼 饀 饁 饆 饇 饈 饍 饎 饔 饘 饙 饛 饜 饞 饟 饠 馛 馝 馟 馦 馰 馱 馲 馵 馹 馺 馽 馿 駃 駉 駓 駔 駙 駚 駜 駞 駧 駪 駫 駬 駰 駴 駵 駹 駽 駾 騂 騃 騄 騋 騌 騐 騑 騖 騞 騠 騢 騣 騤 騧 騭 騮 騳 騵 騶 騸 驇 驁 驄 驊 驋 驌 驎 驑 驔 驖 驝 骪 骬 骮 骯 骲 骴 骵 骶 骹 骻 骾 骿 髁 髃 髆 髈 髎 髐 髒 髕 髖 髗 髛 髜 髠 髤 髥 髧 髩 髬 髲 髳 髵 髹 髺 髽 髿 鬀 鬁 鬂 鬃 鬄 鬅 鬈 鬉 鬋 鬌 鬍 鬎 鬐 鬒 鬖 鬙 鬛 鬜 鬠 鬦 鬫 鬭 鬳 鬴 鬵 鬷 鬹 鬺 鬽 魈 魋 魌 魕 魖 魗 魛 魞 魡 魣 魥 魦 魨 魪 魫 魬 魭 魮 魳 魵 魷 魸 魹 魿 鮀 鮄 鮅 鮆 鮇 鮉 鮊 鮋 鮍 鮏 鮐 鮔 鮚 鮝 鮞 鮦 鮧 鮩 鮬 鮰 鮱 鮲 鮷 鮸 鮻 鮼 鮾 鮿 鯁 鯇 鯈 鯎 鯐 鯗 鯘 鯝 鯟 鯥 鯧 鯪 鯫 鯯 鯳 鯷 鯸 鯹 鯺 鯽 鯿 鰀 鰂 鰋 鰏 鰑 鰖 鰘 鰙 鰚 鰜 鰞 鰢 鰣 鰦 鰧 鰨 鰩 鰪 鰱 鰵 鰶 鰷 鰽 鱁 鱃 鱄 鱅 鱉 鱊 鱎 鱏 鱐 鱓 鱔 鱖 鱘 鱛 鱝 鱞 鱟 鱣 鱩 鱪 鱜 鱫 鱨 鱮 鱰 鱲 鱵 鱷 鱻 鳦 鳲 鳷 鳹 鴋 鴂 鴑 鴗 鴘 鴜 鴝 鴞 鴯 鴰 鴲 鴳 鴴 鴺 鴼 鵅 鴽 鵂 鵃 鵇 鵊 鵓 鵔 鵟 鵣 鵢 鵥 鵩 鵪 鵫 鵰 鵶 鵷 鵻 鵼 鵾 鶃 鶄 鶆 鶊 鶍 鶎 鶒 鶓 鶕 鶖 鶗 鶘 鶡 鶪 鶬 鶮 鶱 鶵 鶹 鶼 鶿 鷃 鷇 鷉 鷊 鷔 鷕 鷖 鷗 鷚 鷞 鷟 鷠 鷥 鷧 鷩 鷫 鷮 鷰 鷳 鷴 鷾 鸊 鸂 鸇 鸎 鸐 鸑 鸒 鸕 鸖 鸙 鸜 鸝 鹺 鹻 鹼 麀 麂 麃 麄 麅 麇 麎 麏 麖 麘 麛 麞 麤 麨 麬 麮 麯 麰 麳 麴 麵 黆 黈 黋 黕 黟 黤 黧 黬 黭 黮 黰 黱 黲 黵 黸 黿 鼂 鼃 鼉 鼏 鼐 鼑 鼒 鼔 鼖 鼗 鼙 鼚 鼛 鼟 鼢 鼦 鼪 鼫 鼯 鼱 鼲 鼴 鼷 鼹 鼺 鼼 鼽 鼿 齁 齃 齄 齅 齆 齇 齓 齕 齖 齗 齘 齚 齝 齞 齨 齩 齭 齮 齯 齰 齱 齳 齵 齺 齽 龏 龐 龑 龒 龔 龖 龗 龞 龡 龢 龣 龥 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � encoding_rs-0.8.33/src/test_data/shift_jis_in.txt000064400000000000000000001024411046102023000201630ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ encoding_rs-0.8.33/src/test_data/shift_jis_in_ref.txt000064400000000000000000001312431046102023000210210ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py   、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨ ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ― ‐ / \ ~ ∥ | … ‥ ‘ ’ “ ” ( ) 〔 〕 [ ] { } 〈 〉 《 》 「 」 『 』 【 】 + - ± × ÷ = ≠ < > ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ $ ¢ £ % # & * @ § ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 → ← ↑ ↓ 〓 � � � � � � � � � � � ∈ ∋ ⊆ ⊇ ⊂ ⊃ ∪ ∩ � � � � � � � � ∧ ∨ ¬ ⇒ ⇔ ∀ ∃ � � � � � � � � � � � ∠ ⊥ ⌒ ∂ ∇ ≡ ≒ ≪ ≫ √ ∽ ∝ ∵ ∫ ∬ � � � � � � � Å ‰ ♯ ♭ ♪ † ‡ ¶ � � � � ◯ �@ �A �B �C �D �E �F �G �H �I �J �K �L �M �N 0 1 2 3 4 5 6 7 8 9 �Y �Z �[ �\ �] �^ �_ 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 �z �{ �| �} �~ � 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 � � � � ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん � � � � � � � � � � � ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ � � � � � � � � Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω � � � � � � � � α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я �a �b �c �d �e �f �g �h �i �j �k �l �m �n �o а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я � � � � � � � � � � � � � ─ │ ┌ ┐ ┘ └ ├ ┬ ┤ ┴ ┼ ━ ┃ ┏ ┓ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸ ╂ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ �^ ㍉ ㌔ ㌢ ㍍ ㌘ ㌧ ㌃ ㌶ ㍑ ㍗ ㌍ ㌦ ㌣ ㌫ ㍊ ㌻ ㎜ ㎝ ㎞ ㎎ ㎏ ㏄ ㎡ �v �w �x �y �z �{ �| �} ㍻ 〝 〟 № ㏍ ℡ ㊤ ㊥ ㊦ ㊧ ㊨ ㈱ ㈲ ㈹ ㍾ ㍽ ㍼ ≒ ≡ ∫ ∮ ∑ √ ⊥ ∠ ∟ ⊿ ∵ ∩ ∪ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻 飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以 伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏 異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁 磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引 飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯 鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏 噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩 瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲 榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙 燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥 往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻 億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮 何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌 河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩 貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓 駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改 魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外 咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣 柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚 角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿 梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶 椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈 苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛 干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗 潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌 貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌 眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉 寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気 汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼 亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議 掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐 逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸 球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠 虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共 凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋 況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭 暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽 琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶 句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶 寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈 粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係 傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携 敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣 警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決 潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅 嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩 見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減 源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己 庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷 雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚 碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効 勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸 広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗 構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕 考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿 鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟 麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨 狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混 痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐 鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採 栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤 在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作 削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷 察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三 傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸 餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉 姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死 氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮 資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋 治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫 竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実 蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社 紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫 若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒 首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修 愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯 週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦 重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻 春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡 遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸 助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商 唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄 招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼 焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉 衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈 丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳 穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触 食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋 森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身 辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣 靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋 翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据 杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢 姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精 聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席 惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切 拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占 宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽 旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭 銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措 曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡 鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜 掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟 総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像 増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速 俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他 多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体 堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋 貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓 啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只 叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹 単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆 蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛 恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐 秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註 酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳 庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸 蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃 鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬 柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭 低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺 提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎 泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄 典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田 電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都 鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘 套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯 燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆 踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞 瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤 毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯 惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎 灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩 匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡 禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜 嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波 派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背 肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿 秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝 漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑 畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤 隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔 繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮 匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑 秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇 毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必 畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票 表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌 浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府 怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜 附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復 幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴 墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣 平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑 箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗 鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩 倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋 法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽 鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒 冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲 朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩 磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒 桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓 味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠 務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷 銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟 毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾 貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役 約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑 優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐 裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼 妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀 葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀 羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫 藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸 律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍 侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭 稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳 臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺 怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂 廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂 路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾 蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠 鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 �s �t �u �v �w �x �y �z �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 弌 丐 丕 个 丱 丶 丼 丿 乂 乖 乘 亂 亅 豫 亊 舒 弍 于 亞 亟 亠 亢 亰 亳 亶 从 仍 仄 仆 仂 仗 仞 仭 仟 价 伉 佚 估 佛 佝 佗 佇 佶 侈 侏 侘 佻 佩 佰 侑 佯 來 侖 儘 俔 俟 俎 俘 俛 俑 俚 俐 俤 俥 倚 倨 倔 倪 倥 倅 伜 俶 倡 倩 倬 俾 俯 們 倆 偃 假 會 偕 偐 偈 做 偖 偬 偸 傀 傚 傅 傴 傲 僉 僊 傳 僂 僖 僞 僥 僭 僣 僮 價 僵 儉 儁 儂 儖 儕 儔 儚 儡 儺 儷 儼 儻 儿 兀 兒 兌 兔 兢 竸 兩 兪 兮 冀 冂 囘 册 冉 冏 冑 冓 冕 冖 冤 冦 冢 冩 冪 冫 决 冱 冲 冰 况 冽 凅 凉 凛 几 處 凩 凭 凰 凵 凾 刄 刋 刔 刎 刧 刪 刮 刳 刹 剏 剄 剋 剌 剞 剔 剪 剴 剩 剳 剿 剽 劍 劔 劒 剱 劈 劑 辨 辧 劬 劭 劼 劵 勁 勍 勗 勞 勣 勦 飭 勠 勳 勵 勸 勹 匆 匈 甸 匍 匐 匏 匕 匚 匣 匯 匱 匳 匸 區 卆 卅 丗 卉 卍 凖 卞 卩 卮 夘 卻 卷 厂 厖 厠 厦 厥 厮 厰 厶 參 簒 雙 叟 曼 燮 叮 叨 叭 叺 吁 吽 呀 听 吭 吼 吮 吶 吩 吝 呎 咏 呵 咎 呟 呱 呷 呰 咒 呻 咀 呶 咄 咐 咆 哇 咢 咸 咥 咬 哄 哈 咨 咫 哂 咤 咾 咼 哘 哥 哦 唏 唔 哽 哮 哭 哺 哢 唹 啀 啣 啌 售 啜 啅 啖 啗 唸 唳 啝 喙 喀 咯 喊 喟 啻 啾 喘 喞 單 啼 喃 喩 喇 喨 嗚 嗅 嗟 嗄 嗜 嗤 嗔 嘔 嗷 嘖 嗾 嗽 嘛 嗹 噎 噐 營 嘴 嘶 嘲 嘸 噫 噤 嘯 噬 噪 嚆 嚀 嚊 嚠 嚔 嚏 嚥 嚮 嚶 嚴 囂 嚼 囁 囃 囀 囈 囎 囑 囓 囗 囮 囹 圀 囿 圄 圉 圈 國 圍 圓 團 圖 嗇 圜 圦 圷 圸 坎 圻 址 坏 坩 埀 垈 坡 坿 垉 垓 垠 垳 垤 垪 垰 埃 埆 埔 埒 埓 堊 埖 埣 堋 堙 堝 塲 堡 塢 塋 塰 毀 塒 堽 塹 墅 墹 墟 墫 墺 壞 墻 墸 墮 壅 壓 壑 壗 壙 壘 壥 壜 壤 壟 壯 壺 壹 壻 壼 壽 夂 夊 夐 夛 梦 夥 夬 夭 夲 夸 夾 竒 奕 奐 奎 奚 奘 奢 奠 奧 奬 奩 奸 妁 妝 佞 侫 妣 妲 姆 姨 姜 妍 姙 姚 娥 娟 娑 娜 娉 娚 婀 婬 婉 娵 娶 婢 婪 媚 媼 媾 嫋 嫂 媽 嫣 嫗 嫦 嫩 嫖 嫺 嫻 嬌 嬋 嬖 嬲 嫐 嬪 嬶 嬾 孃 孅 孀 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺 宀 它 宦 宸 寃 寇 寉 寔 寐 寤 實 寢 寞 寥 寫 寰 寶 寳 尅 將 專 對 尓 尠 尢 尨 尸 尹 屁 屆 屎 屓 屐 屏 孱 屬 屮 乢 屶 屹 岌 岑 岔 妛 岫 岻 岶 岼 岷 峅 岾 峇 峙 峩 峽 峺 峭 嶌 峪 崋 崕 崗 嵜 崟 崛 崑 崔 崢 崚 崙 崘 嵌 嵒 嵎 嵋 嵬 嵳 嵶 嶇 嶄 嶂 嶢 嶝 嶬 嶮 嶽 嶐 嶷 嶼 巉 巍 巓 巒 巖 巛 巫 已 巵 帋 帚 帙 帑 帛 帶 帷 幄 幃 幀 幎 幗 幔 幟 幢 幤 幇 幵 并 幺 麼 广 庠 廁 廂 廈 廐 廏 廖 廣 廝 廚 廛 廢 廡 廨 廩 廬 廱 廳 廰 廴 廸 廾 弃 弉 彝 彜 弋 弑 弖 弩 弭 弸 彁 彈 彌 彎 弯 彑 彖 彗 彙 彡 彭 彳 彷 徃 徂 彿 徊 很 徑 徇 從 徙 徘 徠 徨 徭 徼 忖 忻 忤 忸 忱 忝 悳 忿 怡 恠 怙 怐 怩 怎 怱 怛 怕 怫 怦 怏 怺 恚 恁 恪 恷 恟 恊 恆 恍 恣 恃 恤 恂 恬 恫 恙 悁 悍 惧 悃 悚 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆 悵 惘 慍 愕 愆 惶 惷 愀 惴 惺 愃 愡 惻 惱 愍 愎 慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙 慚 慫 慴 慯 慥 慱 慟 慝 慓 慵 憙 憖 憇 憬 憔 憚 憊 憑 憫 憮 懌 懊 應 懷 懈 懃 懆 憺 懋 罹 懍 懦 懣 懶 懺 懴 懿 懽 懼 懾 戀 戈 戉 戍 戌 戔 戛 戞 戡 截 戮 戰 戲 戳 扁 扎 扞 扣 扛 扠 扨 扼 抂 抉 找 抒 抓 抖 拔 抃 抔 拗 拑 抻 拏 拿 拆 擔 拈 拜 拌 拊 拂 拇 抛 拉 挌 拮 拱 挧 挂 挈 拯 拵 捐 挾 捍 搜 捏 掖 掎 掀 掫 捶 掣 掏 掉 掟 掵 捫 捩 掾 揩 揀 揆 揣 揉 插 揶 揄 搖 搴 搆 搓 搦 搶 攝 搗 搨 搏 摧 摯 摶 摎 攪 撕 撓 撥 撩 撈 撼 據 擒 擅 擇 撻 擘 擂 擱 擧 舉 擠 擡 抬 擣 擯 攬 擶 擴 擲 擺 攀 擽 攘 攜 攅 攤 攣 攫 攴 攵 攷 收 攸 畋 效 敖 敕 敍 敘 敞 敝 敲 數 斂 斃 變 斛 斟 斫 斷 旃 旆 旁 旄 旌 旒 旛 旙 无 旡 旱 杲 昊 昃 旻 杳 昵 昶 昴 昜 晏 晄 晉 晁 晞 晝 晤 晧 晨 晟 晢 晰 暃 暈 暎 暉 暄 暘 暝 曁 暹 曉 暾 暼 曄 暸 曖 曚 曠 昿 曦 曩 曰 曵 曷 朏 朖 朞 朦 朧 霸 朮 朿 朶 杁 朸 朷 杆 杞 杠 杙 杣 杤 枉 杰 枩 杼 杪 枌 枋 枦 枡 枅 枷 柯 枴 柬 枳 柩 枸 柤 柞 柝 柢 柮 枹 柎 柆 柧 檜 栞 框 栩 桀 桍 栲 桎 梳 栫 桙 档 桷 桿 梟 梏 梭 梔 條 梛 梃 檮 梹 桴 梵 梠 梺 椏 梍 桾 椁 棊 椈 棘 椢 椦 棡 椌 棍 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚 椣 椡 棆 楹 楷 楜 楸 楫 楔 楾 楮 椹 楴 椽 楙 椰 楡 楞 楝 榁 楪 榲 榮 槐 榿 槁 槓 榾 槎 寨 槊 槝 榻 槃 榧 樮 榑 榠 榜 榕 榴 槞 槨 樂 樛 槿 權 槹 槲 槧 樅 榱 樞 槭 樔 槫 樊 樒 櫁 樣 樓 橄 樌 橲 樶 橸 橇 橢 橙 橦 橈 樸 樢 檐 檍 檠 檄 檢 檣 檗 蘗 檻 櫃 櫂 檸 檳 檬 櫞 櫑 櫟 檪 櫚 櫪 櫻 欅 蘖 櫺 欒 欖 鬱 欟 欸 欷 盜 欹 飮 歇 歃 歉 歐 歙 歔 歛 歟 歡 歸 歹 歿 殀 殄 殃 殍 殘 殕 殞 殤 殪 殫 殯 殲 殱 殳 殷 殼 毆 毋 毓 毟 毬 毫 毳 毯 麾 氈 氓 气 氛 氤 氣 汞 汕 汢 汪 沂 沍 沚 沁 沛 汾 汨 汳 沒 沐 泄 泱 泓 沽 泗 泅 泝 沮 沱 沾 沺 泛 泯 泙 泪 洟 衍 洶 洫 洽 洸 洙 洵 洳 洒 洌 浣 涓 浤 浚 浹 浙 涎 涕 濤 涅 淹 渕 渊 涵 淇 淦 涸 淆 淬 淞 淌 淨 淒 淅 淺 淙 淤 淕 淪 淮 渭 湮 渮 渙 湲 湟 渾 渣 湫 渫 湶 湍 渟 湃 渺 湎 渤 滿 渝 游 溂 溪 溘 滉 溷 滓 溽 溯 滄 溲 滔 滕 溏 溥 滂 溟 潁 漑 灌 滬 滸 滾 漿 滲 漱 滯 漲 滌 漾 漓 滷 澆 潺 潸 澁 澀 潯 潛 濳 潭 澂 潼 潘 澎 澑 濂 潦 澳 澣 澡 澤 澹 濆 澪 濟 濕 濬 濔 濘 濱 濮 濛 瀉 瀋 濺 瀑 瀁 瀏 濾 瀛 瀚 潴 瀝 瀘 瀟 瀰 瀾 瀲 灑 灣 炙 炒 炯 烱 炬 炸 炳 炮 烟 烋 烝 烙 焉 烽 焜 焙 煥 煕 熈 煦 煢 煌 煖 煬 熏 燻 熄 熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼 燹 燿 爍 爐 爛 爨 爭 爬 爰 爲 爻 爼 爿 牀 牆 牋 牘 牴 牾 犂 犁 犇 犒 犖 犢 犧 犹 犲 狃 狆 狄 狎 狒 狢 狠 狡 狹 狷 倏 猗 猊 猜 猖 猝 猴 猯 猩 猥 猾 獎 獏 默 獗 獪 獨 獰 獸 獵 獻 獺 珈 玳 珎 玻 珀 珥 珮 珞 璢 琅 瑯 琥 珸 琲 琺 瑕 琿 瑟 瑙 瑁 瑜 瑩 瑰 瑣 瑪 瑶 瑾 璋 璞 璧 瓊 瓏 瓔 珱 瓠 瓣 瓧 瓩 瓮 瓲 瓰 瓱 瓸 瓷 甄 甃 甅 甌 甎 甍 甕 甓 甞 甦 甬 甼 畄 畍 畊 畉 畛 畆 畚 畩 畤 畧 畫 畭 畸 當 疆 疇 畴 疊 疉 疂 疔 疚 疝 疥 疣 痂 疳 痃 疵 疽 疸 疼 疱 痍 痊 痒 痙 痣 痞 痾 痿 痼 瘁 痰 痺 痲 痳 瘋 瘍 瘉 瘟 瘧 瘠 瘡 瘢 瘤 瘴 瘰 瘻 癇 癈 癆 癜 癘 癡 癢 癨 癩 癪 癧 癬 癰 癲 癶 癸 發 皀 皃 皈 皋 皎 皖 皓 皙 皚 皰 皴 皸 皹 皺 盂 盍 盖 盒 盞 盡 盥 盧 盪 蘯 盻 眈 眇 眄 眩 眤 眞 眥 眦 眛 眷 眸 睇 睚 睨 睫 睛 睥 睿 睾 睹 瞎 瞋 瞑 瞠 瞞 瞰 瞶 瞹 瞿 瞼 瞽 瞻 矇 矍 矗 矚 矜 矣 矮 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼 碚 碌 碣 碵 碪 碯 磑 磆 磋 磔 碾 碼 磅 磊 磬 磧 磚 磽 磴 礇 礒 礑 礙 礬 礫 祀 祠 祗 祟 祚 祕 祓 祺 祿 禊 禝 禧 齋 禪 禮 禳 禹 禺 秉 秕 秧 秬 秡 秣 稈 稍 稘 稙 稠 稟 禀 稱 稻 稾 稷 穃 穗 穉 穡 穢 穩 龝 穰 穹 穽 窈 窗 窕 窘 窖 窩 竈 窰 窶 竅 竄 窿 邃 竇 竊 竍 竏 竕 竓 站 竚 竝 竡 竢 竦 竭 竰 笂 笏 笊 笆 笳 笘 笙 笞 笵 笨 笶 筐 筺 笄 筍 笋 筌 筅 筵 筥 筴 筧 筰 筱 筬 筮 箝 箘 箟 箍 箜 箚 箋 箒 箏 筝 箙 篋 篁 篌 篏 箴 篆 篝 篩 簑 簔 篦 篥 籠 簀 簇 簓 篳 篷 簗 簍 篶 簣 簧 簪 簟 簷 簫 簽 籌 籃 籔 籏 籀 籐 籘 籟 籤 籖 籥 籬 籵 粃 粐 粤 粭 粢 粫 粡 粨 粳 粲 粱 粮 粹 粽 糀 糅 糂 糘 糒 糜 糢 鬻 糯 糲 糴 糶 糺 紆 紂 紜 紕 紊 絅 絋 紮 紲 紿 紵 絆 絳 絖 絎 絲 絨 絮 絏 絣 經 綉 絛 綏 絽 綛 綺 綮 綣 綵 緇 綽 綫 總 綢 綯 緜 綸 綟 綰 緘 緝 緤 緞 緻 緲 緡 縅 縊 縣 縡 縒 縱 縟 縉 縋 縢 繆 繦 縻 縵 縹 繃 縷 縲 縺 繧 繝 繖 繞 繙 繚 繹 繪 繩 繼 繻 纃 緕 繽 辮 繿 纈 纉 續 纒 纐 纓 纔 纖 纎 纛 纜 缸 缺 罅 罌 罍 罎 罐 网 罕 罔 罘 罟 罠 罨 罩 罧 罸 羂 羆 羃 羈 羇 羌 羔 羞 羝 羚 羣 羯 羲 羹 羮 羶 羸 譱 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜 耆 耄 耋 耒 耘 耙 耜 耡 耨 耿 耻 聊 聆 聒 聘 聚 聟 聢 聨 聳 聲 聰 聶 聹 聽 聿 肄 肆 肅 肛 肓 肚 肭 冐 肬 胛 胥 胙 胝 胄 胚 胖 脉 胯 胱 脛 脩 脣 脯 腋 隋 腆 脾 腓 腑 胼 腱 腮 腥 腦 腴 膃 膈 膊 膀 膂 膠 膕 膤 膣 腟 膓 膩 膰 膵 膾 膸 膽 臀 臂 膺 臉 臍 臑 臙 臘 臈 臚 臟 臠 臧 臺 臻 臾 舁 舂 舅 與 舊 舍 舐 舖 舩 舫 舸 舳 艀 艙 艘 艝 艚 艟 艤 艢 艨 艪 艫 舮 艱 艷 艸 艾 芍 芒 芫 芟 芻 芬 苡 苣 苟 苒 苴 苳 苺 莓 范 苻 苹 苞 茆 苜 茉 苙 茵 茴 茖 茲 茱 荀 茹 荐 荅 茯 茫 茗 茘 莅 莚 莪 莟 莢 莖 茣 莎 莇 莊 荼 莵 荳 荵 莠 莉 莨 菴 萓 菫 菎 菽 萃 菘 萋 菁 菷 萇 菠 菲 萍 萢 萠 莽 萸 蔆 菻 葭 萪 萼 蕚 蒄 葷 葫 蒭 葮 蒂 葩 葆 萬 葯 葹 萵 蓊 葢 蒹 蒿 蒟 蓙 蓍 蒻 蓚 蓐 蓁 蓆 蓖 蒡 蔡 蓿 蓴 蔗 蔘 蔬 蔟 蔕 蔔 蓼 蕀 蕣 蕘 蕈 蕁 蘂 蕋 蕕 薀 薤 薈 薑 薊 薨 蕭 薔 薛 藪 薇 薜 蕷 蕾 薐 藉 薺 藏 薹 藐 藕 藝 藥 藜 藹 蘊 蘓 蘋 藾 藺 蘆 蘢 蘚 蘰 蘿 虍 乕 虔 號 虧 虱 蚓 蚣 蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬 蛟 蛛 蛯 蜒 蜆 蜈 蜀 蜃 蛻 蜑 蜉 蜍 蛹 蜊 蜴 蜿 蜷 蜻 蜥 蜩 蜚 蝠 蝟 蝸 蝌 蝎 蝴 蝗 蝨 蝮 蝙 蝓 蝣 蝪 蠅 螢 螟 螂 螯 蟋 螽 蟀 蟐 雖 螫 蟄 螳 蟇 蟆 螻 蟯 蟲 蟠 蠏 蠍 蟾 蟶 蟷 蠎 蟒 蠑 蠖 蠕 蠢 蠡 蠱 蠶 蠹 蠧 蠻 衄 衂 衒 衙 衞 衢 衫 袁 衾 袞 衵 衽 袵 衲 袂 袗 袒 袮 袙 袢 袍 袤 袰 袿 袱 裃 裄 裔 裘 裙 裝 裹 褂 裼 裴 裨 裲 褄 褌 褊 褓 襃 褞 褥 褪 褫 襁 襄 褻 褶 褸 襌 褝 襠 襞 襦 襤 襭 襪 襯 襴 襷 襾 覃 覈 覊 覓 覘 覡 覩 覦 覬 覯 覲 覺 覽 覿 觀 觚 觜 觝 觧 觴 觸 訃 訖 訐 訌 訛 訝 訥 訶 詁 詛 詒 詆 詈 詼 詭 詬 詢 誅 誂 誄 誨 誡 誑 誥 誦 誚 誣 諄 諍 諂 諚 諫 諳 諧 諤 諱 謔 諠 諢 諷 諞 諛 謌 謇 謚 諡 謖 謐 謗 謠 謳 鞫 謦 謫 謾 謨 譁 譌 譏 譎 證 譖 譛 譚 譫 譟 譬 譯 譴 譽 讀 讌 讎 讒 讓 讖 讙 讚 谺 豁 谿 豈 豌 豎 豐 豕 豢 豬 豸 豺 貂 貉 貅 貊 貍 貎 貔 豼 貘 戝 貭 貪 貽 貲 貳 貮 貶 賈 賁 賤 賣 賚 賽 賺 賻 贄 贅 贊 贇 贏 贍 贐 齎 贓 賍 贔 贖 赧 赭 赱 赳 趁 趙 跂 趾 趺 跏 跚 跖 跌 跛 跋 跪 跫 跟 跣 跼 踈 踉 跿 踝 踞 踐 踟 蹂 踵 踰 踴 蹊 蹇 蹉 蹌 蹐 蹈 蹙 蹤 蹠 踪 蹣 蹕 蹶 蹲 蹼 躁 躇 躅 躄 躋 躊 躓 躑 躔 躙 躪 躡 躬 躰 軆 躱 躾 軅 軈 軋 軛 軣 軼 軻 軫 軾 輊 輅 輕 輒 輙 輓 輜 輟 輛 輌 輦 輳 輻 輹 轅 轂 輾 轌 轉 轆 轎 轗 轜 轢 轣 轤 辜 辟 辣 辭 辯 辷 迚 迥 迢 迪 迯 邇 迴 逅 迹 迺 逑 逕 逡 逍 逞 逖 逋 逧 逶 逵 逹 迸 遏 遐 遑 遒 逎 遉 逾 遖 遘 遞 遨 遯 遶 隨 遲 邂 遽 邁 邀 邊 邉 邏 邨 邯 邱 邵 郢 郤 扈 郛 鄂 鄒 鄙 鄲 鄰 酊 酖 酘 酣 酥 酩 酳 酲 醋 醉 醂 醢 醫 醯 醪 醵 醴 醺 釀 釁 釉 釋 釐 釖 釟 釡 釛 釼 釵 釶 鈞 釿 鈔 鈬 鈕 鈑 鉞 鉗 鉅 鉉 鉤 鉈 銕 鈿 鉋 鉐 銜 銖 銓 銛 鉚 鋏 銹 銷 鋩 錏 鋺 鍄 錮 錙 錢 錚 錣 錺 錵 錻 鍜 鍠 鍼 鍮 鍖 鎰 鎬 鎭 鎔 鎹 鏖 鏗 鏨 鏥 鏘 鏃 鏝 鏐 鏈 鏤 鐚 鐔 鐓 鐃 鐇 鐐 鐶 鐫 鐵 鐡 鐺 鑁 鑒 鑄 鑛 鑠 鑢 鑞 鑪 鈩 鑰 鑵 鑷 鑽 鑚 鑼 鑾 钁 鑿 閂 閇 閊 閔 閖 閘 閙 閠 閨 閧 閭 閼 閻 閹 閾 闊 濶 闃 闍 闌 闕 闔 闖 關 闡 闥 闢 阡 阨 阮 阯 陂 陌 陏 陋 陷 陜 陞 陝 陟 陦 陲 陬 隍 隘 隕 隗 險 隧 隱 隲 隰 隴 隶 隸 隹 雎 雋 雉 雍 襍 雜 霍 雕 雹 霄 霆 霈 霓 霎 霑 霏 霖 霙 霤 霪 霰 霹 霽 霾 靄 靆 靈 靂 靉 靜 靠 靤 靦 靨 勒 靫 靱 靹 鞅 靼 鞁 靺 鞆 鞋 鞏 鞐 鞜 鞨 鞦 鞣 鞳 鞴 韃 韆 韈 韋 韜 韭 齏 韲 竟 韶 韵 頏 頌 頸 頤 頡 頷 頽 顆 顏 顋 顫 顯 顰 顱 顴 顳 颪 颯 颱 颶 飄 飃 飆 飩 飫 餃 餉 餒 餔 餘 餡 餝 餞 餤 餠 餬 餮 餽 餾 饂 饉 饅 饐 饋 饑 饒 饌 饕 馗 馘 馥 馭 馮 馼 駟 駛 駝 駘 駑 駭 駮 駱 駲 駻 駸 騁 騏 騅 駢 騙 騫 騷 驅 驂 驀 驃 騾 驕 驍 驛 驗 驟 驢 驥 驤 驩 驫 驪 骭 骰 骼 髀 髏 髑 髓 體 髞 髟 髢 髣 髦 髯 髫 髮 髴 髱 髷 髻 鬆 鬘 鬚 鬟 鬢 鬣 鬥 鬧 鬨 鬩 鬪 鬮 鬯 鬲 魄 魃 魏 魍 魎 魑 魘 魴 鮓 鮃 鮑 鮖 鮗 鮟 鮠 鮨 鮴 鯀 鯊 鮹 鯆 鯏 鯑 鯒 鯣 鯢 鯤 鯔 鯡 鰺 鯲 鯱 鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡 鰰 鱇 鰲 鱆 鰾 鱚 鱠 鱧 鱶 鱸 鳧 鳬 鳰 鴉 鴈 鳫 鴃 鴆 鴪 鴦 鶯 鴣 鴟 鵄 鴕 鴒 鵁 鴿 鴾 鵆 鵈 鵝 鵞 鵤 鵑 鵐 鵙 鵲 鶉 鶇 鶫 鵯 鵺 鶚 鶤 鶩 鶲 鷄 鷁 鶻 鶸 鶺 鷆 鷏 鷂 鷙 鷓 鷸 鷦 鷭 鷯 鷽 鸚 鸛 鸞 鹵 鹹 鹽 麁 麈 麋 麌 麒 麕 麑 麝 麥 麩 麸 麪 麭 靡 黌 黎 黏 黐 黔 黜 點 黝 黠 黥 黨 黯 黴 黶 黷 黹 黻 黼 黽 鼇 鼈 皷 鼕 鼡 鼬 鼾 齊 齒 齔 齣 齟 齠 齡 齦 齧 齬 齪 齷 齲 齶 龕 龜 龠 堯 槇 遙 瑤 凜 熙 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 纊 褜 鍈 銈 蓜 俉 炻 昱 棈 鋹 曻 彅 丨 仡 仼 伀 伃 伹 佖 侒 侊 侚 侔 俍 偀 倢 俿 倞 偆 偰 偂 傔 僴 僘 兊 兤 冝 冾 凬 刕 劜 劦 勀 勛 匀 匇 匤 卲 厓 厲 叝 﨎 咜 咊 咩 哿 喆 坙 坥 垬 埈 埇 﨏 塚 增 墲 夋 奓 奛 奝 奣 妤 妺 孖 寀 甯 寘 寬 尞 岦 岺 峵 崧 嵓 﨑 嵂 嵭 嶸 嶹 巐 弡 弴 彧 德 忞 恝 悅 悊 惞 惕 愠 惲 愑 愷 愰 憘 戓 抦 揵 摠 撝 擎 敎 昀 昕 昻 昉 昮 昞 昤 晥 晗 晙 晴 晳 暙 暠 暲 暿 曺 朎 朗 杦 枻 桒 柀 栁 桄 棏 﨓 楨 﨔 榘 槢 樰 橫 橆 橳 橾 櫢 櫤 毖 氿 汜 沆 汯 泚 洄 涇 浯 涖 涬 淏 淸 淲 淼 渹 湜 渧 渼 溿 澈 澵 濵 瀅 瀇 瀨 炅 炫 焏 焄 煜 煆 煇 凞 燁 燾 犱 犾 猤 猪 獷 玽 珉 珖 珣 珒 琇 珵 琦 琪 琩 琮 瑢 璉 璟 甁 畯 皂 皜 皞 皛 皦 益 睆 劯 砡 硎 硤 硺 礰 礼 神 祥 禔 福 禛 竑 竧 靖 竫 箞 精 絈 絜 綷 綠 緖 繒 罇 羡 羽 茁 荢 荿 菇 菶 葈 蒴 蕓 蕙 蕫 﨟 薰 蘒 﨡 蠇 裵 訒 訷 詹 誧 誾 諟 諸 諶 譓 譿 賰 賴 贒 赶 﨣 軏 﨤 逸 遧 郞 都 鄕 鄧 釚 釗 釞 釭 釮 釤 釥 鈆 鈐 鈊 鈺 鉀 鈼 鉎 鉙 鉑 鈹 鉧 銧 鉷 鉸 鋧 鋗 鋙 鋐 﨧 鋕 鋠 鋓 錥 錡 鋻 﨨 錞 鋿 錝 錂 鍰 鍗 鎤 鏆 鏞 鏸 鐱 鑅 鑈 閒 隆 﨩 隝 隯 霳 霻 靃 靍 靏 靑 靕 顗 顥 飯 飼 餧 館 馞 驎 髙 髜 魵 魲 鮏 鮱 鮻 鰀 鵰 鵫 鶴 鸙 黑 � � ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ¬ ¦ ' " �@ �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 �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ ¬ ¦ ' " ㈱ № ℡ ∵ 纊 褜 鍈 銈 蓜 俉 炻 昱 棈 鋹 曻 彅 丨 仡 仼 伀 伃 伹 佖 侒 侊 侚 侔 俍 偀 倢 俿 倞 偆 偰 偂 傔 僴 僘 兊 兤 冝 冾 凬 刕 劜 劦 勀 勛 匀 匇 匤 卲 厓 厲 叝 﨎 咜 咊 咩 哿 喆 坙 坥 垬 埈 埇 﨏 塚 增 墲 夋 奓 奛 奝 奣 妤 妺 孖 寀 甯 寘 寬 尞 岦 岺 峵 崧 嵓 﨑 嵂 嵭 嶸 嶹 巐 弡 弴 彧 德 忞 恝 悅 悊 惞 惕 愠 惲 愑 愷 愰 憘 戓 抦 揵 摠 撝 擎 敎 昀 昕 昻 昉 昮 昞 昤 晥 晗 晙 晴 晳 暙 暠 暲 暿 曺 朎 朗 杦 枻 桒 柀 栁 桄 棏 﨓 楨 﨔 榘 槢 樰 橫 橆 橳 橾 櫢 櫤 毖 氿 汜 沆 汯 泚 洄 涇 浯 涖 涬 淏 淸 淲 淼 渹 湜 渧 渼 溿 澈 澵 濵 瀅 瀇 瀨 炅 炫 焏 焄 煜 煆 煇 凞 燁 燾 犱 犾 猤 猪 獷 玽 珉 珖 珣 珒 琇 珵 琦 琪 琩 琮 瑢 璉 璟 甁 畯 皂 皜 皞 皛 皦 益 睆 劯 砡 硎 硤 硺 礰 礼 神 祥 禔 福 禛 竑 竧 靖 竫 箞 精 絈 絜 綷 綠 緖 繒 罇 羡 羽 茁 荢 荿 菇 菶 葈 蒴 蕓 蕙 蕫 﨟 薰 蘒 﨡 蠇 裵 訒 訷 詹 誧 誾 諟 諸 諶 譓 譿 賰 賴 贒 赶 﨣 軏 﨤 逸 遧 郞 都 鄕 鄧 釚 釗 釞 釭 釮 釤 釥 鈆 鈐 鈊 鈺 鉀 鈼 鉎 鉙 鉑 鈹 鉧 銧 鉷 鉸 鋧 鋗 鋙 鋐 﨧 鋕 鋠 鋓 錥 錡 鋻 﨨 錞 鋿 錝 錂 鍰 鍗 鎤 鏆 鏞 鏸 鐱 鑅 鑈 閒 隆 﨩 隝 隯 霳 霻 靃 靍 靏 靑 靕 顗 顥 飯 飼 餧 館 馞 驎 髙 髜 魵 魲 鮏 鮱 鮻 鰀 鵰 鵫 鶴 鸙 黑 �L �M �N �O �P �Q �R �S �T �U �V �W �X �Y �Z �[ �\ �] �^ �_ �` �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 �{ �| �} �~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � encoding_rs-0.8.33/src/test_data/shift_jis_out.txt000064400000000000000000000715171046102023000203750ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py   、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨ ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ― ‐ / \ ~ ∥ | … ‥ ‘ ’ “ ” ( ) 〔 〕 [ ] { } 〈 〉 《 》 「 」 『 』 【 】 + - ± × ÷ = ≠ < > ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ $ ¢ £ % # & * @ § ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 → ← ↑ ↓ 〓 ∈ ∋ ⊆ ⊇ ⊂ ⊃ ∪ ∩ ∧ ∨ ¬ ⇒ ⇔ ∀ ∃ ∠ ⊥ ⌒ ∂ ∇ ≡ ≒ ≪ ≫ √ ∽ ∝ ∵ ∫ ∬ Å ‰ ♯ ♭ ♪ † ‡ ¶ ◯ 0 1 2 3 4 5 6 7 8 9 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 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 ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ ヵ ヶ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ─ │ ┌ ┐ ┘ └ ├ ┬ ┤ ┴ ┼ ━ ┃ ┏ ┓ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸ ╂ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ ㍉ ㌔ ㌢ ㍍ ㌘ ㌧ ㌃ ㌶ ㍑ ㍗ ㌍ ㌦ ㌣ ㌫ ㍊ ㌻ ㎜ ㎝ ㎞ ㎎ ㎏ ㏄ ㎡ ㍻ 〝 〟 № ㏍ ℡ ㊤ ㊥ ㊦ ㊧ ㊨ ㈱ ㈲ ㈹ ㍾ ㍽ ㍼ ≒ ≡ ∫ ∮ ∑ √ ⊥ ∠ ∟ ⊿ ∵ ∩ ∪ 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻 飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以 伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏 異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁 磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引 飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯 鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏 噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩 瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲 榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙 燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥 往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻 億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮 何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌 河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩 貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓 駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改 魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外 咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣 柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚 角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿 梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶 椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈 苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛 干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗 潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌 貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌 眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉 寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気 汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼 亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議 掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐 逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸 球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠 虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共 凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋 況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭 暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽 琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶 句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶 寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈 粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係 傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携 敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣 警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決 潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅 嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩 見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減 源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己 庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷 雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚 碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効 勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸 広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗 構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕 考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿 鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟 麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨 狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混 痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐 鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採 栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤 在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作 削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷 察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三 傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸 餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉 姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死 氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮 資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋 治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫 竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実 蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社 紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫 若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒 首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修 愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯 週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦 重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻 春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡 遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸 助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商 唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄 招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼 焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉 衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈 丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳 穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触 食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋 森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身 辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣 靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋 翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据 杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢 姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精 聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席 惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切 拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占 宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽 旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭 銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措 曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡 鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜 掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟 総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像 増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速 俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他 多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体 堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋 貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓 啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只 叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹 単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆 蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛 恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐 秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註 酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳 庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸 蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃 鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬 柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭 低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺 提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎 泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄 典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田 電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都 鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘 套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯 燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆 踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞 瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤 毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯 惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎 灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩 匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡 禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜 嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波 派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背 肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿 秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝 漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑 畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤 隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔 繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮 匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑 秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇 毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必 畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票 表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌 浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府 怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜 附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復 幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴 墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣 平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑 箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗 鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩 倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋 法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽 鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒 冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲 朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩 磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒 桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓 味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠 務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷 銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟 毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾 貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役 約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑 優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐 裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼 妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀 葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀 羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫 藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸 律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍 侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭 稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳 臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺 怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂 廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂 路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾 蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠 鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 弌 丐 丕 个 丱 丶 丼 丿 乂 乖 乘 亂 亅 豫 亊 舒 弍 于 亞 亟 亠 亢 亰 亳 亶 从 仍 仄 仆 仂 仗 仞 仭 仟 价 伉 佚 估 佛 佝 佗 佇 佶 侈 侏 侘 佻 佩 佰 侑 佯 來 侖 儘 俔 俟 俎 俘 俛 俑 俚 俐 俤 俥 倚 倨 倔 倪 倥 倅 伜 俶 倡 倩 倬 俾 俯 們 倆 偃 假 會 偕 偐 偈 做 偖 偬 偸 傀 傚 傅 傴 傲 僉 僊 傳 僂 僖 僞 僥 僭 僣 僮 價 僵 儉 儁 儂 儖 儕 儔 儚 儡 儺 儷 儼 儻 儿 兀 兒 兌 兔 兢 竸 兩 兪 兮 冀 冂 囘 册 冉 冏 冑 冓 冕 冖 冤 冦 冢 冩 冪 冫 决 冱 冲 冰 况 冽 凅 凉 凛 几 處 凩 凭 凰 凵 凾 刄 刋 刔 刎 刧 刪 刮 刳 刹 剏 剄 剋 剌 剞 剔 剪 剴 剩 剳 剿 剽 劍 劔 劒 剱 劈 劑 辨 辧 劬 劭 劼 劵 勁 勍 勗 勞 勣 勦 飭 勠 勳 勵 勸 勹 匆 匈 甸 匍 匐 匏 匕 匚 匣 匯 匱 匳 匸 區 卆 卅 丗 卉 卍 凖 卞 卩 卮 夘 卻 卷 厂 厖 厠 厦 厥 厮 厰 厶 參 簒 雙 叟 曼 燮 叮 叨 叭 叺 吁 吽 呀 听 吭 吼 吮 吶 吩 吝 呎 咏 呵 咎 呟 呱 呷 呰 咒 呻 咀 呶 咄 咐 咆 哇 咢 咸 咥 咬 哄 哈 咨 咫 哂 咤 咾 咼 哘 哥 哦 唏 唔 哽 哮 哭 哺 哢 唹 啀 啣 啌 售 啜 啅 啖 啗 唸 唳 啝 喙 喀 咯 喊 喟 啻 啾 喘 喞 單 啼 喃 喩 喇 喨 嗚 嗅 嗟 嗄 嗜 嗤 嗔 嘔 嗷 嘖 嗾 嗽 嘛 嗹 噎 噐 營 嘴 嘶 嘲 嘸 噫 噤 嘯 噬 噪 嚆 嚀 嚊 嚠 嚔 嚏 嚥 嚮 嚶 嚴 囂 嚼 囁 囃 囀 囈 囎 囑 囓 囗 囮 囹 圀 囿 圄 圉 圈 國 圍 圓 團 圖 嗇 圜 圦 圷 圸 坎 圻 址 坏 坩 埀 垈 坡 坿 垉 垓 垠 垳 垤 垪 垰 埃 埆 埔 埒 埓 堊 埖 埣 堋 堙 堝 塲 堡 塢 塋 塰 毀 塒 堽 塹 墅 墹 墟 墫 墺 壞 墻 墸 墮 壅 壓 壑 壗 壙 壘 壥 壜 壤 壟 壯 壺 壹 壻 壼 壽 夂 夊 夐 夛 梦 夥 夬 夭 夲 夸 夾 竒 奕 奐 奎 奚 奘 奢 奠 奧 奬 奩 奸 妁 妝 佞 侫 妣 妲 姆 姨 姜 妍 姙 姚 娥 娟 娑 娜 娉 娚 婀 婬 婉 娵 娶 婢 婪 媚 媼 媾 嫋 嫂 媽 嫣 嫗 嫦 嫩 嫖 嫺 嫻 嬌 嬋 嬖 嬲 嫐 嬪 嬶 嬾 孃 孅 孀 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺 宀 它 宦 宸 寃 寇 寉 寔 寐 寤 實 寢 寞 寥 寫 寰 寶 寳 尅 將 專 對 尓 尠 尢 尨 尸 尹 屁 屆 屎 屓 屐 屏 孱 屬 屮 乢 屶 屹 岌 岑 岔 妛 岫 岻 岶 岼 岷 峅 岾 峇 峙 峩 峽 峺 峭 嶌 峪 崋 崕 崗 嵜 崟 崛 崑 崔 崢 崚 崙 崘 嵌 嵒 嵎 嵋 嵬 嵳 嵶 嶇 嶄 嶂 嶢 嶝 嶬 嶮 嶽 嶐 嶷 嶼 巉 巍 巓 巒 巖 巛 巫 已 巵 帋 帚 帙 帑 帛 帶 帷 幄 幃 幀 幎 幗 幔 幟 幢 幤 幇 幵 并 幺 麼 广 庠 廁 廂 廈 廐 廏 廖 廣 廝 廚 廛 廢 廡 廨 廩 廬 廱 廳 廰 廴 廸 廾 弃 弉 彝 彜 弋 弑 弖 弩 弭 弸 彁 彈 彌 彎 弯 彑 彖 彗 彙 彡 彭 彳 彷 徃 徂 彿 徊 很 徑 徇 從 徙 徘 徠 徨 徭 徼 忖 忻 忤 忸 忱 忝 悳 忿 怡 恠 怙 怐 怩 怎 怱 怛 怕 怫 怦 怏 怺 恚 恁 恪 恷 恟 恊 恆 恍 恣 恃 恤 恂 恬 恫 恙 悁 悍 惧 悃 悚 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆 悵 惘 慍 愕 愆 惶 惷 愀 惴 惺 愃 愡 惻 惱 愍 愎 慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙 慚 慫 慴 慯 慥 慱 慟 慝 慓 慵 憙 憖 憇 憬 憔 憚 憊 憑 憫 憮 懌 懊 應 懷 懈 懃 懆 憺 懋 罹 懍 懦 懣 懶 懺 懴 懿 懽 懼 懾 戀 戈 戉 戍 戌 戔 戛 戞 戡 截 戮 戰 戲 戳 扁 扎 扞 扣 扛 扠 扨 扼 抂 抉 找 抒 抓 抖 拔 抃 抔 拗 拑 抻 拏 拿 拆 擔 拈 拜 拌 拊 拂 拇 抛 拉 挌 拮 拱 挧 挂 挈 拯 拵 捐 挾 捍 搜 捏 掖 掎 掀 掫 捶 掣 掏 掉 掟 掵 捫 捩 掾 揩 揀 揆 揣 揉 插 揶 揄 搖 搴 搆 搓 搦 搶 攝 搗 搨 搏 摧 摯 摶 摎 攪 撕 撓 撥 撩 撈 撼 據 擒 擅 擇 撻 擘 擂 擱 擧 舉 擠 擡 抬 擣 擯 攬 擶 擴 擲 擺 攀 擽 攘 攜 攅 攤 攣 攫 攴 攵 攷 收 攸 畋 效 敖 敕 敍 敘 敞 敝 敲 數 斂 斃 變 斛 斟 斫 斷 旃 旆 旁 旄 旌 旒 旛 旙 无 旡 旱 杲 昊 昃 旻 杳 昵 昶 昴 昜 晏 晄 晉 晁 晞 晝 晤 晧 晨 晟 晢 晰 暃 暈 暎 暉 暄 暘 暝 曁 暹 曉 暾 暼 曄 暸 曖 曚 曠 昿 曦 曩 曰 曵 曷 朏 朖 朞 朦 朧 霸 朮 朿 朶 杁 朸 朷 杆 杞 杠 杙 杣 杤 枉 杰 枩 杼 杪 枌 枋 枦 枡 枅 枷 柯 枴 柬 枳 柩 枸 柤 柞 柝 柢 柮 枹 柎 柆 柧 檜 栞 框 栩 桀 桍 栲 桎 梳 栫 桙 档 桷 桿 梟 梏 梭 梔 條 梛 梃 檮 梹 桴 梵 梠 梺 椏 梍 桾 椁 棊 椈 棘 椢 椦 棡 椌 棍 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚 椣 椡 棆 楹 楷 楜 楸 楫 楔 楾 楮 椹 楴 椽 楙 椰 楡 楞 楝 榁 楪 榲 榮 槐 榿 槁 槓 榾 槎 寨 槊 槝 榻 槃 榧 樮 榑 榠 榜 榕 榴 槞 槨 樂 樛 槿 權 槹 槲 槧 樅 榱 樞 槭 樔 槫 樊 樒 櫁 樣 樓 橄 樌 橲 樶 橸 橇 橢 橙 橦 橈 樸 樢 檐 檍 檠 檄 檢 檣 檗 蘗 檻 櫃 櫂 檸 檳 檬 櫞 櫑 櫟 檪 櫚 櫪 櫻 欅 蘖 櫺 欒 欖 鬱 欟 欸 欷 盜 欹 飮 歇 歃 歉 歐 歙 歔 歛 歟 歡 歸 歹 歿 殀 殄 殃 殍 殘 殕 殞 殤 殪 殫 殯 殲 殱 殳 殷 殼 毆 毋 毓 毟 毬 毫 毳 毯 麾 氈 氓 气 氛 氤 氣 汞 汕 汢 汪 沂 沍 沚 沁 沛 汾 汨 汳 沒 沐 泄 泱 泓 沽 泗 泅 泝 沮 沱 沾 沺 泛 泯 泙 泪 洟 衍 洶 洫 洽 洸 洙 洵 洳 洒 洌 浣 涓 浤 浚 浹 浙 涎 涕 濤 涅 淹 渕 渊 涵 淇 淦 涸 淆 淬 淞 淌 淨 淒 淅 淺 淙 淤 淕 淪 淮 渭 湮 渮 渙 湲 湟 渾 渣 湫 渫 湶 湍 渟 湃 渺 湎 渤 滿 渝 游 溂 溪 溘 滉 溷 滓 溽 溯 滄 溲 滔 滕 溏 溥 滂 溟 潁 漑 灌 滬 滸 滾 漿 滲 漱 滯 漲 滌 漾 漓 滷 澆 潺 潸 澁 澀 潯 潛 濳 潭 澂 潼 潘 澎 澑 濂 潦 澳 澣 澡 澤 澹 濆 澪 濟 濕 濬 濔 濘 濱 濮 濛 瀉 瀋 濺 瀑 瀁 瀏 濾 瀛 瀚 潴 瀝 瀘 瀟 瀰 瀾 瀲 灑 灣 炙 炒 炯 烱 炬 炸 炳 炮 烟 烋 烝 烙 焉 烽 焜 焙 煥 煕 熈 煦 煢 煌 煖 煬 熏 燻 熄 熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼 燹 燿 爍 爐 爛 爨 爭 爬 爰 爲 爻 爼 爿 牀 牆 牋 牘 牴 牾 犂 犁 犇 犒 犖 犢 犧 犹 犲 狃 狆 狄 狎 狒 狢 狠 狡 狹 狷 倏 猗 猊 猜 猖 猝 猴 猯 猩 猥 猾 獎 獏 默 獗 獪 獨 獰 獸 獵 獻 獺 珈 玳 珎 玻 珀 珥 珮 珞 璢 琅 瑯 琥 珸 琲 琺 瑕 琿 瑟 瑙 瑁 瑜 瑩 瑰 瑣 瑪 瑶 瑾 璋 璞 璧 瓊 瓏 瓔 珱 瓠 瓣 瓧 瓩 瓮 瓲 瓰 瓱 瓸 瓷 甄 甃 甅 甌 甎 甍 甕 甓 甞 甦 甬 甼 畄 畍 畊 畉 畛 畆 畚 畩 畤 畧 畫 畭 畸 當 疆 疇 畴 疊 疉 疂 疔 疚 疝 疥 疣 痂 疳 痃 疵 疽 疸 疼 疱 痍 痊 痒 痙 痣 痞 痾 痿 痼 瘁 痰 痺 痲 痳 瘋 瘍 瘉 瘟 瘧 瘠 瘡 瘢 瘤 瘴 瘰 瘻 癇 癈 癆 癜 癘 癡 癢 癨 癩 癪 癧 癬 癰 癲 癶 癸 發 皀 皃 皈 皋 皎 皖 皓 皙 皚 皰 皴 皸 皹 皺 盂 盍 盖 盒 盞 盡 盥 盧 盪 蘯 盻 眈 眇 眄 眩 眤 眞 眥 眦 眛 眷 眸 睇 睚 睨 睫 睛 睥 睿 睾 睹 瞎 瞋 瞑 瞠 瞞 瞰 瞶 瞹 瞿 瞼 瞽 瞻 矇 矍 矗 矚 矜 矣 矮 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼 碚 碌 碣 碵 碪 碯 磑 磆 磋 磔 碾 碼 磅 磊 磬 磧 磚 磽 磴 礇 礒 礑 礙 礬 礫 祀 祠 祗 祟 祚 祕 祓 祺 祿 禊 禝 禧 齋 禪 禮 禳 禹 禺 秉 秕 秧 秬 秡 秣 稈 稍 稘 稙 稠 稟 禀 稱 稻 稾 稷 穃 穗 穉 穡 穢 穩 龝 穰 穹 穽 窈 窗 窕 窘 窖 窩 竈 窰 窶 竅 竄 窿 邃 竇 竊 竍 竏 竕 竓 站 竚 竝 竡 竢 竦 竭 竰 笂 笏 笊 笆 笳 笘 笙 笞 笵 笨 笶 筐 筺 笄 筍 笋 筌 筅 筵 筥 筴 筧 筰 筱 筬 筮 箝 箘 箟 箍 箜 箚 箋 箒 箏 筝 箙 篋 篁 篌 篏 箴 篆 篝 篩 簑 簔 篦 篥 籠 簀 簇 簓 篳 篷 簗 簍 篶 簣 簧 簪 簟 簷 簫 簽 籌 籃 籔 籏 籀 籐 籘 籟 籤 籖 籥 籬 籵 粃 粐 粤 粭 粢 粫 粡 粨 粳 粲 粱 粮 粹 粽 糀 糅 糂 糘 糒 糜 糢 鬻 糯 糲 糴 糶 糺 紆 紂 紜 紕 紊 絅 絋 紮 紲 紿 紵 絆 絳 絖 絎 絲 絨 絮 絏 絣 經 綉 絛 綏 絽 綛 綺 綮 綣 綵 緇 綽 綫 總 綢 綯 緜 綸 綟 綰 緘 緝 緤 緞 緻 緲 緡 縅 縊 縣 縡 縒 縱 縟 縉 縋 縢 繆 繦 縻 縵 縹 繃 縷 縲 縺 繧 繝 繖 繞 繙 繚 繹 繪 繩 繼 繻 纃 緕 繽 辮 繿 纈 纉 續 纒 纐 纓 纔 纖 纎 纛 纜 缸 缺 罅 罌 罍 罎 罐 网 罕 罔 罘 罟 罠 罨 罩 罧 罸 羂 羆 羃 羈 羇 羌 羔 羞 羝 羚 羣 羯 羲 羹 羮 羶 羸 譱 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜 耆 耄 耋 耒 耘 耙 耜 耡 耨 耿 耻 聊 聆 聒 聘 聚 聟 聢 聨 聳 聲 聰 聶 聹 聽 聿 肄 肆 肅 肛 肓 肚 肭 冐 肬 胛 胥 胙 胝 胄 胚 胖 脉 胯 胱 脛 脩 脣 脯 腋 隋 腆 脾 腓 腑 胼 腱 腮 腥 腦 腴 膃 膈 膊 膀 膂 膠 膕 膤 膣 腟 膓 膩 膰 膵 膾 膸 膽 臀 臂 膺 臉 臍 臑 臙 臘 臈 臚 臟 臠 臧 臺 臻 臾 舁 舂 舅 與 舊 舍 舐 舖 舩 舫 舸 舳 艀 艙 艘 艝 艚 艟 艤 艢 艨 艪 艫 舮 艱 艷 艸 艾 芍 芒 芫 芟 芻 芬 苡 苣 苟 苒 苴 苳 苺 莓 范 苻 苹 苞 茆 苜 茉 苙 茵 茴 茖 茲 茱 荀 茹 荐 荅 茯 茫 茗 茘 莅 莚 莪 莟 莢 莖 茣 莎 莇 莊 荼 莵 荳 荵 莠 莉 莨 菴 萓 菫 菎 菽 萃 菘 萋 菁 菷 萇 菠 菲 萍 萢 萠 莽 萸 蔆 菻 葭 萪 萼 蕚 蒄 葷 葫 蒭 葮 蒂 葩 葆 萬 葯 葹 萵 蓊 葢 蒹 蒿 蒟 蓙 蓍 蒻 蓚 蓐 蓁 蓆 蓖 蒡 蔡 蓿 蓴 蔗 蔘 蔬 蔟 蔕 蔔 蓼 蕀 蕣 蕘 蕈 蕁 蘂 蕋 蕕 薀 薤 薈 薑 薊 薨 蕭 薔 薛 藪 薇 薜 蕷 蕾 薐 藉 薺 藏 薹 藐 藕 藝 藥 藜 藹 蘊 蘓 蘋 藾 藺 蘆 蘢 蘚 蘰 蘿 虍 乕 虔 號 虧 虱 蚓 蚣 蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬 蛟 蛛 蛯 蜒 蜆 蜈 蜀 蜃 蛻 蜑 蜉 蜍 蛹 蜊 蜴 蜿 蜷 蜻 蜥 蜩 蜚 蝠 蝟 蝸 蝌 蝎 蝴 蝗 蝨 蝮 蝙 蝓 蝣 蝪 蠅 螢 螟 螂 螯 蟋 螽 蟀 蟐 雖 螫 蟄 螳 蟇 蟆 螻 蟯 蟲 蟠 蠏 蠍 蟾 蟶 蟷 蠎 蟒 蠑 蠖 蠕 蠢 蠡 蠱 蠶 蠹 蠧 蠻 衄 衂 衒 衙 衞 衢 衫 袁 衾 袞 衵 衽 袵 衲 袂 袗 袒 袮 袙 袢 袍 袤 袰 袿 袱 裃 裄 裔 裘 裙 裝 裹 褂 裼 裴 裨 裲 褄 褌 褊 褓 襃 褞 褥 褪 褫 襁 襄 褻 褶 褸 襌 褝 襠 襞 襦 襤 襭 襪 襯 襴 襷 襾 覃 覈 覊 覓 覘 覡 覩 覦 覬 覯 覲 覺 覽 覿 觀 觚 觜 觝 觧 觴 觸 訃 訖 訐 訌 訛 訝 訥 訶 詁 詛 詒 詆 詈 詼 詭 詬 詢 誅 誂 誄 誨 誡 誑 誥 誦 誚 誣 諄 諍 諂 諚 諫 諳 諧 諤 諱 謔 諠 諢 諷 諞 諛 謌 謇 謚 諡 謖 謐 謗 謠 謳 鞫 謦 謫 謾 謨 譁 譌 譏 譎 證 譖 譛 譚 譫 譟 譬 譯 譴 譽 讀 讌 讎 讒 讓 讖 讙 讚 谺 豁 谿 豈 豌 豎 豐 豕 豢 豬 豸 豺 貂 貉 貅 貊 貍 貎 貔 豼 貘 戝 貭 貪 貽 貲 貳 貮 貶 賈 賁 賤 賣 賚 賽 賺 賻 贄 贅 贊 贇 贏 贍 贐 齎 贓 賍 贔 贖 赧 赭 赱 赳 趁 趙 跂 趾 趺 跏 跚 跖 跌 跛 跋 跪 跫 跟 跣 跼 踈 踉 跿 踝 踞 踐 踟 蹂 踵 踰 踴 蹊 蹇 蹉 蹌 蹐 蹈 蹙 蹤 蹠 踪 蹣 蹕 蹶 蹲 蹼 躁 躇 躅 躄 躋 躊 躓 躑 躔 躙 躪 躡 躬 躰 軆 躱 躾 軅 軈 軋 軛 軣 軼 軻 軫 軾 輊 輅 輕 輒 輙 輓 輜 輟 輛 輌 輦 輳 輻 輹 轅 轂 輾 轌 轉 轆 轎 轗 轜 轢 轣 轤 辜 辟 辣 辭 辯 辷 迚 迥 迢 迪 迯 邇 迴 逅 迹 迺 逑 逕 逡 逍 逞 逖 逋 逧 逶 逵 逹 迸 遏 遐 遑 遒 逎 遉 逾 遖 遘 遞 遨 遯 遶 隨 遲 邂 遽 邁 邀 邊 邉 邏 邨 邯 邱 邵 郢 郤 扈 郛 鄂 鄒 鄙 鄲 鄰 酊 酖 酘 酣 酥 酩 酳 酲 醋 醉 醂 醢 醫 醯 醪 醵 醴 醺 釀 釁 釉 釋 釐 釖 釟 釡 釛 釼 釵 釶 鈞 釿 鈔 鈬 鈕 鈑 鉞 鉗 鉅 鉉 鉤 鉈 銕 鈿 鉋 鉐 銜 銖 銓 銛 鉚 鋏 銹 銷 鋩 錏 鋺 鍄 錮 錙 錢 錚 錣 錺 錵 錻 鍜 鍠 鍼 鍮 鍖 鎰 鎬 鎭 鎔 鎹 鏖 鏗 鏨 鏥 鏘 鏃 鏝 鏐 鏈 鏤 鐚 鐔 鐓 鐃 鐇 鐐 鐶 鐫 鐵 鐡 鐺 鑁 鑒 鑄 鑛 鑠 鑢 鑞 鑪 鈩 鑰 鑵 鑷 鑽 鑚 鑼 鑾 钁 鑿 閂 閇 閊 閔 閖 閘 閙 閠 閨 閧 閭 閼 閻 閹 閾 闊 濶 闃 闍 闌 闕 闔 闖 關 闡 闥 闢 阡 阨 阮 阯 陂 陌 陏 陋 陷 陜 陞 陝 陟 陦 陲 陬 隍 隘 隕 隗 險 隧 隱 隲 隰 隴 隶 隸 隹 雎 雋 雉 雍 襍 雜 霍 雕 雹 霄 霆 霈 霓 霎 霑 霏 霖 霙 霤 霪 霰 霹 霽 霾 靄 靆 靈 靂 靉 靜 靠 靤 靦 靨 勒 靫 靱 靹 鞅 靼 鞁 靺 鞆 鞋 鞏 鞐 鞜 鞨 鞦 鞣 鞳 鞴 韃 韆 韈 韋 韜 韭 齏 韲 竟 韶 韵 頏 頌 頸 頤 頡 頷 頽 顆 顏 顋 顫 顯 顰 顱 顴 顳 颪 颯 颱 颶 飄 飃 飆 飩 飫 餃 餉 餒 餔 餘 餡 餝 餞 餤 餠 餬 餮 餽 餾 饂 饉 饅 饐 饋 饑 饒 饌 饕 馗 馘 馥 馭 馮 馼 駟 駛 駝 駘 駑 駭 駮 駱 駲 駻 駸 騁 騏 騅 駢 騙 騫 騷 驅 驂 驀 驃 騾 驕 驍 驛 驗 驟 驢 驥 驤 驩 驫 驪 骭 骰 骼 髀 髏 髑 髓 體 髞 髟 髢 髣 髦 髯 髫 髮 髴 髱 髷 髻 鬆 鬘 鬚 鬟 鬢 鬣 鬥 鬧 鬨 鬩 鬪 鬮 鬯 鬲 魄 魃 魏 魍 魎 魑 魘 魴 鮓 鮃 鮑 鮖 鮗 鮟 鮠 鮨 鮴 鯀 鯊 鮹 鯆 鯏 鯑 鯒 鯣 鯢 鯤 鯔 鯡 鰺 鯲 鯱 鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡 鰰 鱇 鰲 鱆 鰾 鱚 鱠 鱧 鱶 鱸 鳧 鳬 鳰 鴉 鴈 鳫 鴃 鴆 鴪 鴦 鶯 鴣 鴟 鵄 鴕 鴒 鵁 鴿 鴾 鵆 鵈 鵝 鵞 鵤 鵑 鵐 鵙 鵲 鶉 鶇 鶫 鵯 鵺 鶚 鶤 鶩 鶲 鷄 鷁 鶻 鶸 鶺 鷆 鷏 鷂 鷙 鷓 鷸 鷦 鷭 鷯 鷽 鸚 鸛 鸞 鹵 鹹 鹽 麁 麈 麋 麌 麒 麕 麑 麝 麥 麩 麸 麪 麭 靡 黌 黎 黏 黐 黔 黜 點 黝 黠 黥 黨 黯 黴 黶 黷 黹 黻 黼 黽 鼇 鼈 皷 鼕 鼡 鼬 鼾 齊 齒 齔 齣 齟 齠 齡 齦 齧 齬 齪 齷 齲 齶 龕 龜 龠 堯 槇 遙 瑤 凜 熙 ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ ¬ ¦ ' " ㈱ № ℡ ∵ 纊 褜 鍈 銈 蓜 俉 炻 昱 棈 鋹 曻 彅 丨 仡 仼 伀 伃 伹 佖 侒 侊 侚 侔 俍 偀 倢 俿 倞 偆 偰 偂 傔 僴 僘 兊 兤 冝 冾 凬 刕 劜 劦 勀 勛 匀 匇 匤 卲 厓 厲 叝 﨎 咜 咊 咩 哿 喆 坙 坥 垬 埈 埇 﨏 塚 增 墲 夋 奓 奛 奝 奣 妤 妺 孖 寀 甯 寘 寬 尞 岦 岺 峵 崧 嵓 﨑 嵂 嵭 嶸 嶹 巐 弡 弴 彧 德 忞 恝 悅 悊 惞 惕 愠 惲 愑 愷 愰 憘 戓 抦 揵 摠 撝 擎 敎 昀 昕 昻 昉 昮 昞 昤 晥 晗 晙 晴 晳 暙 暠 暲 暿 曺 朎 朗 杦 枻 桒 柀 栁 桄 棏 﨓 楨 﨔 榘 槢 樰 橫 橆 橳 橾 櫢 櫤 毖 氿 汜 沆 汯 泚 洄 涇 浯 涖 涬 淏 淸 淲 淼 渹 湜 渧 渼 溿 澈 澵 濵 瀅 瀇 瀨 炅 炫 焏 焄 煜 煆 煇 凞 燁 燾 犱 犾 猤 猪 獷 玽 珉 珖 珣 珒 琇 珵 琦 琪 琩 琮 瑢 璉 璟 甁 畯 皂 皜 皞 皛 皦 益 睆 劯 砡 硎 硤 硺 礰 礼 神 祥 禔 福 禛 竑 竧 靖 竫 箞 精 絈 絜 綷 綠 緖 繒 罇 羡 羽 茁 荢 荿 菇 菶 葈 蒴 蕓 蕙 蕫 﨟 薰 蘒 﨡 蠇 裵 訒 訷 詹 誧 誾 諟 諸 諶 譓 譿 賰 賴 贒 赶 﨣 軏 﨤 逸 遧 郞 都 鄕 鄧 釚 釗 釞 釭 釮 釤 釥 鈆 鈐 鈊 鈺 鉀 鈼 鉎 鉙 鉑 鈹 鉧 銧 鉷 鉸 鋧 鋗 鋙 鋐 﨧 鋕 鋠 鋓 錥 錡 鋻 﨨 錞 鋿 錝 錂 鍰 鍗 鎤 鏆 鏞 鏸 鐱 鑅 鑈 閒 隆 﨩 隝 隯 霳 霻 靃 靍 靏 靑 靕 顗 顥 飯 飼 餧 館 馞 驎 髙 髜 魵 魲 鮏 鮱 鮻 鰀 鵰 鵫 鶴 鸙 黑 encoding_rs-0.8.33/src/test_data/shift_jis_out_ref.txt000064400000000000000000000534231046102023000212250ustar 00000000000000Any copyright to the test code below this comment is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ This is a generated file. Please do not edit. Instead, please regenerate using generate-encoding-data.py @ 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 [ \ ] ^ _ ` 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 { | } ~ O P Q R S T U V W X ` 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 @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` p q r s t u v w x y z { | } ~ @ 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 [ \ ] _ ` a b c d e f g h i j k l m n o p q r s t u ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ A B C D E F G H I T U V W X Y Z [ \ ] U V W \ ] ^ _ ` 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 { | } ~ @ 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 [ \ ] ^ _ ` 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 { | } ~ @ A B C D E F G H I J K encoding_rs-0.8.33/src/test_labels_names.rs000064400000000000000000000371701046102023000170420ustar 00000000000000// Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ // THIS IS A GENERATED FILE. PLEASE DO NOT EDIT. // Instead, please regenerate using generate-encoding-data.py use super::*; #[test] fn test_all_labels() { assert_eq!(Encoding::for_label(b"l1"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"l2"), Some(ISO_8859_2)); assert_eq!(Encoding::for_label(b"l3"), Some(ISO_8859_3)); assert_eq!(Encoding::for_label(b"l4"), Some(ISO_8859_4)); assert_eq!(Encoding::for_label(b"l5"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"l6"), Some(ISO_8859_10)); assert_eq!(Encoding::for_label(b"l9"), Some(ISO_8859_15)); assert_eq!(Encoding::for_label(b"866"), Some(IBM866)); assert_eq!(Encoding::for_label(b"mac"), Some(MACINTOSH)); assert_eq!(Encoding::for_label(b"koi"), Some(KOI8_R)); assert_eq!(Encoding::for_label(b"gbk"), Some(GBK)); assert_eq!(Encoding::for_label(b"big5"), Some(BIG5)); assert_eq!(Encoding::for_label(b"utf8"), Some(UTF_8)); assert_eq!(Encoding::for_label(b"koi8"), Some(KOI8_R)); assert_eq!(Encoding::for_label(b"sjis"), Some(SHIFT_JIS)); assert_eq!(Encoding::for_label(b"ucs-2"), Some(UTF_16LE)); assert_eq!(Encoding::for_label(b"ms932"), Some(SHIFT_JIS)); assert_eq!(Encoding::for_label(b"cp866"), Some(IBM866)); assert_eq!(Encoding::for_label(b"utf-8"), Some(UTF_8)); assert_eq!(Encoding::for_label(b"cp819"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"ascii"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"x-gbk"), Some(GBK)); assert_eq!(Encoding::for_label(b"greek"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"cp1250"), Some(WINDOWS_1250)); assert_eq!(Encoding::for_label(b"cp1251"), Some(WINDOWS_1251)); assert_eq!(Encoding::for_label(b"latin1"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"gb2312"), Some(GBK)); assert_eq!(Encoding::for_label(b"cp1252"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"latin2"), Some(ISO_8859_2)); assert_eq!(Encoding::for_label(b"cp1253"), Some(WINDOWS_1253)); assert_eq!(Encoding::for_label(b"latin3"), Some(ISO_8859_3)); assert_eq!(Encoding::for_label(b"cp1254"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"latin4"), Some(ISO_8859_4)); assert_eq!(Encoding::for_label(b"cp1255"), Some(WINDOWS_1255)); assert_eq!(Encoding::for_label(b"csbig5"), Some(BIG5)); assert_eq!(Encoding::for_label(b"latin5"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"utf-16"), Some(UTF_16LE)); assert_eq!(Encoding::for_label(b"cp1256"), Some(WINDOWS_1256)); assert_eq!(Encoding::for_label(b"ibm866"), Some(IBM866)); assert_eq!(Encoding::for_label(b"latin6"), Some(ISO_8859_10)); assert_eq!(Encoding::for_label(b"cp1257"), Some(WINDOWS_1257)); assert_eq!(Encoding::for_label(b"cp1258"), Some(WINDOWS_1258)); assert_eq!(Encoding::for_label(b"greek8"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"ibm819"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"arabic"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"visual"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"korean"), Some(EUC_KR)); assert_eq!(Encoding::for_label(b"euc-jp"), Some(EUC_JP)); assert_eq!(Encoding::for_label(b"koi8-r"), Some(KOI8_R)); assert_eq!(Encoding::for_label(b"koi8_r"), Some(KOI8_R)); assert_eq!(Encoding::for_label(b"euc-kr"), Some(EUC_KR)); assert_eq!(Encoding::for_label(b"x-sjis"), Some(SHIFT_JIS)); assert_eq!(Encoding::for_label(b"koi8-u"), Some(KOI8_U)); assert_eq!(Encoding::for_label(b"hebrew"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"tis-620"), Some(WINDOWS_874)); assert_eq!(Encoding::for_label(b"gb18030"), Some(GB18030)); assert_eq!(Encoding::for_label(b"ksc5601"), Some(EUC_KR)); assert_eq!(Encoding::for_label(b"gb_2312"), Some(GBK)); assert_eq!(Encoding::for_label(b"dos-874"), Some(WINDOWS_874)); assert_eq!(Encoding::for_label(b"cn-big5"), Some(BIG5)); assert_eq!(Encoding::for_label(b"unicode"), Some(UTF_16LE)); assert_eq!(Encoding::for_label(b"chinese"), Some(GBK)); assert_eq!(Encoding::for_label(b"logical"), Some(ISO_8859_8_I)); assert_eq!(Encoding::for_label(b"cskoi8r"), Some(KOI8_R)); assert_eq!(Encoding::for_label(b"cseuckr"), Some(EUC_KR)); assert_eq!(Encoding::for_label(b"koi8-ru"), Some(KOI8_U)); assert_eq!(Encoding::for_label(b"x-cp1250"), Some(WINDOWS_1250)); assert_eq!(Encoding::for_label(b"ksc_5601"), Some(EUC_KR)); assert_eq!(Encoding::for_label(b"x-cp1251"), Some(WINDOWS_1251)); assert_eq!(Encoding::for_label(b"iso88591"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"csgb2312"), Some(GBK)); assert_eq!(Encoding::for_label(b"x-cp1252"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"iso88592"), Some(ISO_8859_2)); assert_eq!(Encoding::for_label(b"x-cp1253"), Some(WINDOWS_1253)); assert_eq!(Encoding::for_label(b"iso88593"), Some(ISO_8859_3)); assert_eq!(Encoding::for_label(b"ecma-114"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"x-cp1254"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"iso88594"), Some(ISO_8859_4)); assert_eq!(Encoding::for_label(b"x-cp1255"), Some(WINDOWS_1255)); assert_eq!(Encoding::for_label(b"iso88595"), Some(ISO_8859_5)); assert_eq!(Encoding::for_label(b"x-x-big5"), Some(BIG5)); assert_eq!(Encoding::for_label(b"x-cp1256"), Some(WINDOWS_1256)); assert_eq!(Encoding::for_label(b"csibm866"), Some(IBM866)); assert_eq!(Encoding::for_label(b"iso88596"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"x-cp1257"), Some(WINDOWS_1257)); assert_eq!(Encoding::for_label(b"iso88597"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"asmo-708"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"ecma-118"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"elot_928"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"x-cp1258"), Some(WINDOWS_1258)); assert_eq!(Encoding::for_label(b"iso88598"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"iso88599"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"cyrillic"), Some(ISO_8859_5)); assert_eq!(Encoding::for_label(b"utf-16be"), Some(UTF_16BE)); assert_eq!(Encoding::for_label(b"utf-16le"), Some(UTF_16LE)); assert_eq!(Encoding::for_label(b"us-ascii"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"ms_kanji"), Some(SHIFT_JIS)); assert_eq!(Encoding::for_label(b"x-euc-jp"), Some(EUC_JP)); assert_eq!(Encoding::for_label(b"iso885910"), Some(ISO_8859_10)); assert_eq!(Encoding::for_label(b"iso8859-1"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"iso885911"), Some(WINDOWS_874)); assert_eq!(Encoding::for_label(b"iso8859-2"), Some(ISO_8859_2)); assert_eq!(Encoding::for_label(b"iso8859-3"), Some(ISO_8859_3)); assert_eq!(Encoding::for_label(b"iso885913"), Some(ISO_8859_13)); assert_eq!(Encoding::for_label(b"iso8859-4"), Some(ISO_8859_4)); assert_eq!(Encoding::for_label(b"iso885914"), Some(ISO_8859_14)); assert_eq!(Encoding::for_label(b"iso8859-5"), Some(ISO_8859_5)); assert_eq!(Encoding::for_label(b"iso885915"), Some(ISO_8859_15)); assert_eq!(Encoding::for_label(b"iso8859-6"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"iso8859-7"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"iso8859-8"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"iso-ir-58"), Some(GBK)); assert_eq!(Encoding::for_label(b"iso8859-9"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"csunicode"), Some(UTF_16LE)); assert_eq!(Encoding::for_label(b"macintosh"), Some(MACINTOSH)); assert_eq!(Encoding::for_label(b"shift-jis"), Some(SHIFT_JIS)); assert_eq!(Encoding::for_label(b"shift_jis"), Some(SHIFT_JIS)); assert_eq!(Encoding::for_label(b"iso-ir-100"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"iso8859-10"), Some(ISO_8859_10)); assert_eq!(Encoding::for_label(b"iso-ir-110"), Some(ISO_8859_4)); assert_eq!(Encoding::for_label(b"gb_2312-80"), Some(GBK)); assert_eq!(Encoding::for_label(b"iso-8859-1"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"iso_8859-1"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"iso-ir-101"), Some(ISO_8859_2)); assert_eq!(Encoding::for_label(b"iso8859-11"), Some(WINDOWS_874)); assert_eq!(Encoding::for_label(b"iso-8859-2"), Some(ISO_8859_2)); assert_eq!(Encoding::for_label(b"iso_8859-2"), Some(ISO_8859_2)); assert_eq!(Encoding::for_label(b"hz-gb-2312"), Some(REPLACEMENT)); assert_eq!(Encoding::for_label(b"iso-8859-3"), Some(ISO_8859_3)); assert_eq!(Encoding::for_label(b"iso_8859-3"), Some(ISO_8859_3)); assert_eq!(Encoding::for_label(b"iso8859-13"), Some(ISO_8859_13)); assert_eq!(Encoding::for_label(b"iso-8859-4"), Some(ISO_8859_4)); assert_eq!(Encoding::for_label(b"iso_8859-4"), Some(ISO_8859_4)); assert_eq!(Encoding::for_label(b"iso8859-14"), Some(ISO_8859_14)); assert_eq!(Encoding::for_label(b"iso-ir-144"), Some(ISO_8859_5)); assert_eq!(Encoding::for_label(b"iso-8859-5"), Some(ISO_8859_5)); assert_eq!(Encoding::for_label(b"iso_8859-5"), Some(ISO_8859_5)); assert_eq!(Encoding::for_label(b"iso8859-15"), Some(ISO_8859_15)); assert_eq!(Encoding::for_label(b"iso-8859-6"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"iso_8859-6"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"iso-ir-126"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"iso-8859-7"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"iso_8859-7"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"iso-ir-127"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"iso-ir-157"), Some(ISO_8859_10)); assert_eq!(Encoding::for_label(b"iso-8859-8"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"iso_8859-8"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"iso-ir-138"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"iso-ir-148"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"iso-8859-9"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"iso_8859-9"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"iso-ir-109"), Some(ISO_8859_3)); assert_eq!(Encoding::for_label(b"iso-ir-149"), Some(EUC_KR)); assert_eq!(Encoding::for_label(b"big5-hkscs"), Some(BIG5)); assert_eq!(Encoding::for_label(b"csshiftjis"), Some(SHIFT_JIS)); assert_eq!(Encoding::for_label(b"iso-8859-10"), Some(ISO_8859_10)); assert_eq!(Encoding::for_label(b"iso-8859-11"), Some(WINDOWS_874)); assert_eq!(Encoding::for_label(b"csisolatin1"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"csisolatin2"), Some(ISO_8859_2)); assert_eq!(Encoding::for_label(b"iso-8859-13"), Some(ISO_8859_13)); assert_eq!(Encoding::for_label(b"csisolatin3"), Some(ISO_8859_3)); assert_eq!(Encoding::for_label(b"iso-8859-14"), Some(ISO_8859_14)); assert_eq!(Encoding::for_label(b"windows-874"), Some(WINDOWS_874)); assert_eq!(Encoding::for_label(b"csisolatin4"), Some(ISO_8859_4)); assert_eq!(Encoding::for_label(b"iso-8859-15"), Some(ISO_8859_15)); assert_eq!(Encoding::for_label(b"iso_8859-15"), Some(ISO_8859_15)); assert_eq!(Encoding::for_label(b"csisolatin5"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"iso-8859-16"), Some(ISO_8859_16)); assert_eq!(Encoding::for_label(b"csisolatin6"), Some(ISO_8859_10)); assert_eq!(Encoding::for_label(b"windows-949"), Some(EUC_KR)); assert_eq!(Encoding::for_label(b"csisolatin9"), Some(ISO_8859_15)); assert_eq!(Encoding::for_label(b"csiso88596e"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"csiso88598e"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"unicodefffe"), Some(UTF_16BE)); assert_eq!(Encoding::for_label(b"unicodefeff"), Some(UTF_16LE)); assert_eq!(Encoding::for_label(b"csmacintosh"), Some(MACINTOSH)); assert_eq!(Encoding::for_label(b"csiso88596i"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"csiso88598i"), Some(ISO_8859_8_I)); assert_eq!(Encoding::for_label(b"windows-31j"), Some(SHIFT_JIS)); assert_eq!(Encoding::for_label(b"x-mac-roman"), Some(MACINTOSH)); assert_eq!(Encoding::for_label(b"iso-2022-cn"), Some(REPLACEMENT)); assert_eq!(Encoding::for_label(b"iso-2022-jp"), Some(ISO_2022_JP)); assert_eq!(Encoding::for_label(b"csiso2022jp"), Some(ISO_2022_JP)); assert_eq!(Encoding::for_label(b"iso-2022-kr"), Some(REPLACEMENT)); assert_eq!(Encoding::for_label(b"csiso2022kr"), Some(REPLACEMENT)); assert_eq!(Encoding::for_label(b"replacement"), Some(REPLACEMENT)); assert_eq!(Encoding::for_label(b"windows-1250"), Some(WINDOWS_1250)); assert_eq!(Encoding::for_label(b"windows-1251"), Some(WINDOWS_1251)); assert_eq!(Encoding::for_label(b"windows-1252"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"windows-1253"), Some(WINDOWS_1253)); assert_eq!(Encoding::for_label(b"windows-1254"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"windows-1255"), Some(WINDOWS_1255)); assert_eq!(Encoding::for_label(b"windows-1256"), Some(WINDOWS_1256)); assert_eq!(Encoding::for_label(b"windows-1257"), Some(WINDOWS_1257)); assert_eq!(Encoding::for_label(b"windows-1258"), Some(WINDOWS_1258)); assert_eq!(Encoding::for_label(b"iso-8859-6-e"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"iso-8859-8-e"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"iso-8859-6-i"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"iso-8859-8-i"), Some(ISO_8859_8_I)); assert_eq!(Encoding::for_label(b"sun_eu_greek"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"csksc56011987"), Some(EUC_KR)); assert_eq!(Encoding::for_label(b"unicode20utf8"), Some(UTF_8)); assert_eq!(Encoding::for_label(b"unicode11utf8"), Some(UTF_8)); assert_eq!(Encoding::for_label(b"ks_c_5601-1987"), Some(EUC_KR)); assert_eq!(Encoding::for_label(b"ansi_x3.4-1968"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"ks_c_5601-1989"), Some(EUC_KR)); assert_eq!(Encoding::for_label(b"x-mac-cyrillic"), Some(X_MAC_CYRILLIC)); assert_eq!(Encoding::for_label(b"x-user-defined"), Some(X_USER_DEFINED)); assert_eq!(Encoding::for_label(b"csiso58gb231280"), Some(GBK)); assert_eq!(Encoding::for_label(b"iso-10646-ucs-2"), Some(UTF_16LE)); assert_eq!(Encoding::for_label(b"iso_8859-1:1987"), Some(WINDOWS_1252)); assert_eq!(Encoding::for_label(b"iso_8859-2:1987"), Some(ISO_8859_2)); assert_eq!(Encoding::for_label(b"iso_8859-6:1987"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"iso_8859-7:1987"), Some(ISO_8859_7)); assert_eq!(Encoding::for_label(b"iso_8859-3:1988"), Some(ISO_8859_3)); assert_eq!(Encoding::for_label(b"iso_8859-4:1988"), Some(ISO_8859_4)); assert_eq!(Encoding::for_label(b"iso_8859-5:1988"), Some(ISO_8859_5)); assert_eq!(Encoding::for_label(b"iso_8859-8:1988"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"x-unicode20utf8"), Some(UTF_8)); assert_eq!(Encoding::for_label(b"iso_8859-9:1989"), Some(WINDOWS_1254)); assert_eq!(Encoding::for_label(b"csisolatingreek"), Some(ISO_8859_7)); assert_eq!( Encoding::for_label(b"x-mac-ukrainian"), Some(X_MAC_CYRILLIC) ); assert_eq!(Encoding::for_label(b"iso-2022-cn-ext"), Some(REPLACEMENT)); assert_eq!(Encoding::for_label(b"csisolatinarabic"), Some(ISO_8859_6)); assert_eq!(Encoding::for_label(b"csisolatinhebrew"), Some(ISO_8859_8)); assert_eq!(Encoding::for_label(b"unicode-1-1-utf-8"), Some(UTF_8)); assert_eq!(Encoding::for_label(b"csisolatincyrillic"), Some(ISO_8859_5)); assert_eq!(Encoding::for_label(b"cseucpkdfmtjapanese"), Some(EUC_JP)); } encoding_rs-0.8.33/src/testing.rs000064400000000000000000000202011046102023000150160ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; pub fn decode(encoding: &'static Encoding, bytes: &[u8], expect: &str) { let mut vec = Vec::with_capacity(bytes.len() + 32); let mut string = String::with_capacity(expect.len() + 32); let range = if cfg!(miri) { 0usize..4usize } else { 0usize..32usize }; for i in range { vec.clear(); string.clear(); for j in 0usize..i { let c = 0x40u8 + (j as u8); vec.push(c); string.push(c as char); } vec.extend_from_slice(bytes); string.push_str(expect); decode_without_padding_impl(encoding, &vec[..], &string[..], i); } } pub fn decode_without_padding(encoding: &'static Encoding, bytes: &[u8], expect: &str) { decode_without_padding_impl(encoding, bytes, expect, 0); } fn decode_without_padding_impl( encoding: &'static Encoding, bytes: &[u8], expect: &str, padding: usize, ) { decode_to_utf8_impl(encoding, bytes, expect, padding); decode_to_utf16_impl(encoding, bytes, &utf16_from_utf8(expect)[..], padding); decode_to_string(encoding, bytes, expect); } pub fn encode(encoding: &'static Encoding, str: &str, expect: &[u8]) { let mut vec = Vec::with_capacity(expect.len() + 32); let mut string = String::with_capacity(str.len() + 32); let range = if cfg!(miri) { 0usize..4usize } else { 0usize..32usize }; for i in range { vec.clear(); string.clear(); for j in 0usize..i { let c = 0x40u8 + (j as u8); vec.push(c); string.push(c as char); } vec.extend_from_slice(expect); string.push_str(str); encode_without_padding(encoding, &string[..], &vec[..]); } } pub fn encode_without_padding(encoding: &'static Encoding, string: &str, expect: &[u8]) { encode_from_utf8(encoding, string, expect); encode_from_utf16(encoding, &utf16_from_utf8(string)[..], expect); encode_to_vec(encoding, string, expect); } pub fn decode_to_utf16(encoding: &'static Encoding, bytes: &[u8], expect: &[u16]) { decode_to_utf16_impl(encoding, bytes, expect, 0); } pub fn decode_to_utf16_impl( encoding: &'static Encoding, bytes: &[u8], expect: &[u16], padding: usize, ) { for i in padding..bytes.len() { let (head, tail) = bytes.split_at(i); decode_to_utf16_with_boundary(encoding, head, tail, expect); } } pub fn decode_to_utf16_with_boundary( encoding: &'static Encoding, head: &[u8], tail: &[u8], expect: &[u16], ) { let mut decoder = encoding.new_decoder(); let mut dest: Vec = Vec::with_capacity( decoder .max_utf16_buffer_length(head.len() + tail.len()) .unwrap(), ); let capacity = dest.capacity(); dest.resize(capacity, 0u16); let mut total_read = 0; let mut total_written = 0; { let (complete, read, written, _) = decoder.decode_to_utf16(head, &mut dest, false); match complete { CoderResult::InputEmpty => {} CoderResult::OutputFull => { unreachable!(); } } total_read += read; total_written += written; } { let (complete, read, written, _) = decoder.decode_to_utf16(tail, &mut dest[total_written..], true); match complete { CoderResult::InputEmpty => {} CoderResult::OutputFull => { unreachable!(); } } total_read += read; total_written += written; } assert_eq!(total_read, head.len() + tail.len()); assert_eq!(total_written, expect.len()); dest.truncate(total_written); assert_eq!(&dest[..], expect); } pub fn decode_to_utf8(encoding: &'static Encoding, bytes: &[u8], expect: &str) { decode_to_utf8_impl(encoding, bytes, expect, 0); } pub fn decode_to_utf8_impl( encoding: &'static Encoding, bytes: &[u8], expect: &str, padding: usize, ) { for i in padding..bytes.len() { let (head, tail) = bytes.split_at(i); decode_to_utf8_with_boundary(encoding, head, tail, expect); } } pub fn decode_to_utf8_with_boundary( encoding: &'static Encoding, head: &[u8], tail: &[u8], expect: &str, ) { let mut decoder = encoding.new_decoder(); let mut dest: Vec = Vec::with_capacity( decoder .max_utf8_buffer_length(head.len() + tail.len()) .unwrap(), ); let capacity = dest.capacity(); dest.resize(capacity, 0u8); let mut total_read = 0; let mut total_written = 0; { let (complete, read, written, _) = decoder.decode_to_utf8(head, &mut dest, false); match complete { CoderResult::InputEmpty => {} CoderResult::OutputFull => { unreachable!(); } } total_read += read; total_written += written; } { let (complete, read, written, _) = decoder.decode_to_utf8(tail, &mut dest[total_written..], true); match complete { CoderResult::InputEmpty => {} CoderResult::OutputFull => { unreachable!(); } } total_read += read; total_written += written; } assert_eq!(total_read, head.len() + tail.len()); assert_eq!(total_written, expect.len()); dest.truncate(total_written); assert_eq!(&dest[..], expect.as_bytes()); } pub fn decode_to_string(encoding: &'static Encoding, bytes: &[u8], expect: &str) { let (cow, _, _) = encoding.decode(bytes); assert_eq!(&cow[..], expect); } pub fn encode_from_utf8(encoding: &'static Encoding, string: &str, expect: &[u8]) { let mut encoder = encoding.new_encoder(); let mut dest: Vec = Vec::with_capacity(10 * (string.len() + 1)); // 10 is replacement worst case let capacity = dest.capacity(); dest.resize(capacity, 0u8); let (complete, read, written, _) = encoder.encode_from_utf8(string, &mut dest, true); match complete { CoderResult::InputEmpty => {} CoderResult::OutputFull => { unreachable!(); } } assert_eq!(read, string.len()); assert_eq!(written, expect.len()); dest.truncate(written); assert_eq!(&dest[..], expect); } pub fn encode_from_utf16(encoding: &'static Encoding, string: &[u16], expect: &[u8]) { let mut encoder = encoding.new_encoder(); let mut dest: Vec = Vec::with_capacity(10 * (string.len() + 1)); // 10 is replacement worst case let capacity = dest.capacity(); dest.resize(capacity, 0u8); let (complete, read, written, _) = encoder.encode_from_utf16(string, &mut dest, true); match complete { CoderResult::InputEmpty => {} CoderResult::OutputFull => { unreachable!(); } } assert_eq!(read, string.len()); // assert_eq!(written, expect.len()); dest.truncate(written); assert_eq!(&dest[..], expect); } pub fn encode_to_vec(encoding: &'static Encoding, string: &str, expect: &[u8]) { let (cow, _, _) = encoding.encode(string); assert_eq!(&cow[..], expect); } pub fn utf16_from_utf8(string: &str) -> Vec { let mut decoder = UTF_8.new_decoder_without_bom_handling(); let mut vec = Vec::with_capacity(decoder.max_utf16_buffer_length(string.len()).unwrap()); let capacity = vec.capacity(); vec.resize(capacity, 0); let (result, read, written) = decoder.decode_to_utf16_without_replacement(string.as_bytes(), &mut vec[..], true); match result { DecoderResult::InputEmpty => { debug_assert_eq!(read, string.len()); vec.resize(written, 0); vec } DecoderResult::Malformed(_, _) => unreachable!("Malformed"), DecoderResult::OutputFull => unreachable!("Output full"), } } encoding_rs-0.8.33/src/utf_16.rs000064400000000000000000000444451046102023000144650ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::handles::*; use crate::variant::*; pub struct Utf16Decoder { lead_surrogate: u16, // If non-zero and pending_bmp == false, a pending lead surrogate lead_byte: Option, be: bool, pending_bmp: bool, // if true, lead_surrogate is actually pending BMP } impl Utf16Decoder { pub fn new(big_endian: bool) -> VariantDecoder { VariantDecoder::Utf16(Utf16Decoder { lead_surrogate: 0, lead_byte: None, be: big_endian, pending_bmp: false, }) } pub fn additional_from_state(&self) -> usize { 1 + if self.lead_byte.is_some() { 1 } else { 0 } + if self.lead_surrogate == 0 { 0 } else { 2 } } pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { checked_add( 1, checked_div(byte_length.checked_add(self.additional_from_state()), 2), ) } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { checked_add( 1, checked_mul( 3, checked_div(byte_length.checked_add(self.additional_from_state()), 2), ), ) } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { checked_add( 1, checked_mul( 3, checked_div(byte_length.checked_add(self.additional_from_state()), 2), ), ) } decoder_functions!( { if self.pending_bmp { match dest.check_space_bmp() { Space::Full(_) => { return (DecoderResult::OutputFull, 0, 0); } Space::Available(destination_handle) => { destination_handle.write_bmp(self.lead_surrogate); self.pending_bmp = false; self.lead_surrogate = 0; } } } }, { // This is the fast path. The rest runs only at the // start and end for partial sequences. if self.lead_byte.is_none() && self.lead_surrogate == 0 { if let Some((read, written)) = if self.be { dest.copy_utf16_from::(&mut source) } else { dest.copy_utf16_from::(&mut source) } { return (DecoderResult::Malformed(2, 0), read, written); } } }, { debug_assert!(!self.pending_bmp); if self.lead_surrogate != 0 || self.lead_byte.is_some() { // We need to check space without intent to write in order to // make sure that there is space for the replacement character. match dest.check_space_bmp() { Space::Full(_) => { return (DecoderResult::OutputFull, 0, 0); } Space::Available(_) => { if self.lead_surrogate != 0 { self.lead_surrogate = 0; match self.lead_byte { None => { return ( DecoderResult::Malformed(2, 0), src_consumed, dest.written(), ); } Some(_) => { self.lead_byte = None; return ( DecoderResult::Malformed(3, 0), src_consumed, dest.written(), ); } } } debug_assert!(self.lead_byte.is_some()); self.lead_byte = None; return (DecoderResult::Malformed(1, 0), src_consumed, dest.written()); } } } }, { match self.lead_byte { None => { self.lead_byte = Some(b); continue; } Some(lead) => { self.lead_byte = None; let code_unit = if self.be { u16::from(lead) << 8 | u16::from(b) } else { u16::from(b) << 8 | u16::from(lead) }; let high_bits = code_unit & 0xFC00u16; if high_bits == 0xD800u16 { // high surrogate if self.lead_surrogate != 0 { // The previous high surrogate was in // error and this one becomes the new // pending one. self.lead_surrogate = code_unit as u16; return ( DecoderResult::Malformed(2, 2), unread_handle.consumed(), destination_handle.written(), ); } self.lead_surrogate = code_unit; continue; } if high_bits == 0xDC00u16 { // low surrogate if self.lead_surrogate == 0 { return ( DecoderResult::Malformed(2, 0), unread_handle.consumed(), destination_handle.written(), ); } destination_handle.write_surrogate_pair(self.lead_surrogate, code_unit); self.lead_surrogate = 0; continue; } // bmp if self.lead_surrogate != 0 { // The previous high surrogate was in // error and this code unit becomes a // pending BMP character. self.lead_surrogate = code_unit; self.pending_bmp = true; return ( DecoderResult::Malformed(2, 2), unread_handle.consumed(), destination_handle.written(), ); } destination_handle.write_bmp(code_unit); continue; } } }, self, src_consumed, dest, source, b, destination_handle, unread_handle, check_space_astral ); } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; fn decode_utf_16le(bytes: &[u8], expect: &str) { decode_without_padding(UTF_16LE, bytes, expect); } fn decode_utf_16be(bytes: &[u8], expect: &str) { decode_without_padding(UTF_16BE, bytes, expect); } fn encode_utf_16le(string: &str, expect: &[u8]) { encode(UTF_16LE, string, expect); } fn encode_utf_16be(string: &str, expect: &[u8]) { encode(UTF_16BE, string, expect); } #[test] fn test_utf_16_decode() { decode_utf_16le(b"", ""); decode_utf_16be(b"", ""); decode_utf_16le(b"\x61\x00\x62\x00", "\u{0061}\u{0062}"); decode_utf_16be(b"\x00\x61\x00\x62", "\u{0061}\u{0062}"); decode_utf_16le(b"\xFE\xFF\x00\x61\x00\x62", "\u{0061}\u{0062}"); decode_utf_16be(b"\xFF\xFE\x61\x00\x62\x00", "\u{0061}\u{0062}"); decode_utf_16le(b"\x61\x00\x62", "\u{0061}\u{FFFD}"); decode_utf_16be(b"\x00\x61\x00", "\u{0061}\u{FFFD}"); decode_utf_16le(b"\x3D\xD8\xA9", "\u{FFFD}"); decode_utf_16be(b"\xD8\x3D\xDC", "\u{FFFD}"); decode_utf_16le(b"\x3D\xD8\xA9\xDC\x03\x26", "\u{1F4A9}\u{2603}"); decode_utf_16be(b"\xD8\x3D\xDC\xA9\x26\x03", "\u{1F4A9}\u{2603}"); decode_utf_16le(b"\xA9\xDC\x03\x26", "\u{FFFD}\u{2603}"); decode_utf_16be(b"\xDC\xA9\x26\x03", "\u{FFFD}\u{2603}"); decode_utf_16le(b"\x3D\xD8\x03\x26", "\u{FFFD}\u{2603}"); decode_utf_16be(b"\xD8\x3D\x26\x03", "\u{FFFD}\u{2603}"); // The \xFF makes sure that the parts before and after have different alignment let long_le = b"\x00\x00\x00\x00\x00\x00\x00\x00\x3D\xD8\xA9\xDC\x00\x00\x00\x00\x00\x00\x00\x00\x3D\xD8\x00\x00\x00\x00\x00\x00\x00\x00\xA9\xDC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x3D\xD8\xFF\x00\x00\x00\x00\x00\x00\x00\x00\x3D\xD8\xA9\xDC\x00\x00\x00\x00\x00\x00\x00\x00\x3D\xD8\x00\x00\x00\x00\x00\x00\x00\x00\xA9\xDC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x3D\xD8"; let long_be = b"\x00\x00\x00\x00\x00\x00\x00\x00\xD8\x3D\xDC\xA9\x00\x00\x00\x00\x00\x00\x00\x00\xD8\x3D\x00\x00\x00\x00\x00\x00\x00\x00\xDC\xA9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xD8\x3D\xFF\x00\x00\x00\x00\x00\x00\x00\x00\xD8\x3D\xDC\xA9\x00\x00\x00\x00\x00\x00\x00\x00\xD8\x3D\x00\x00\x00\x00\x00\x00\x00\x00\xDC\xA9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xD8\x3D"; let long_expect = "\x00\x00\x00\x00\u{1F4A9}\x00\x00\x00\x00\u{FFFD}\x00\x00\x00\x00\u{FFFD}\x00\x00\x00\x00\x00\x00\x00\x00\u{FFFD}"; decode_utf_16le(&long_le[..long_le.len() / 2], long_expect); decode_utf_16be(&long_be[..long_be.len() / 2], long_expect); decode_utf_16le(&long_le[long_le.len() / 2 + 1..], long_expect); decode_utf_16be(&long_be[long_be.len() / 2 + 1..], long_expect); } #[test] fn test_utf_16_encode() { // Empty encode_utf_16be("", b""); encode_utf_16le("", b""); // Encodes as UTF-8 assert_eq!(UTF_16LE.new_encoder().encoding(), UTF_8); assert_eq!(UTF_16BE.new_encoder().encoding(), UTF_8); encode_utf_16le("\u{1F4A9}\u{2603}", "\u{1F4A9}\u{2603}".as_bytes()); encode_utf_16be("\u{1F4A9}\u{2603}", "\u{1F4A9}\u{2603}".as_bytes()); } #[test] fn test_utf_16be_decode_one_by_one() { let input = b"\x00\x61\x00\xE4\x26\x03\xD8\x3D\xDC\xA9"; let mut output = [0u16; 20]; let mut decoder = UTF_16BE.new_decoder(); for b in input.chunks(1) { assert_eq!(b.len(), 1); let needed = decoder.max_utf16_buffer_length(b.len()).unwrap(); let (result, read, _, had_errors) = decoder.decode_to_utf16(b, &mut output[..needed], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert!(!had_errors); } } #[test] fn test_utf_16le_decode_one_by_one() { let input = b"\x61\x00\xE4\x00\x03\x26\x3D\xD8\xA9\xDC"; let mut output = [0u16; 20]; let mut decoder = UTF_16LE.new_decoder(); for b in input.chunks(1) { assert_eq!(b.len(), 1); let needed = decoder.max_utf16_buffer_length(b.len()).unwrap(); let (result, read, _, had_errors) = decoder.decode_to_utf16(b, &mut output[..needed], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert!(!had_errors); } } #[test] fn test_utf_16be_decode_three_at_a_time() { let input = b"\x00\xE4\x26\x03\xD8\x3D\xDC\xA9\x00\x61\x00\xE4"; let mut output = [0u16; 20]; let mut decoder = UTF_16BE.new_decoder(); for b in input.chunks(3) { assert_eq!(b.len(), 3); let needed = decoder.max_utf16_buffer_length(b.len()).unwrap(); let (result, read, _, had_errors) = decoder.decode_to_utf16(b, &mut output[..needed], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, b.len()); assert!(!had_errors); } } #[test] fn test_utf_16le_decode_three_at_a_time() { let input = b"\xE4\x00\x03\x26\x3D\xD8\xA9\xDC\x61\x00\xE4\x00"; let mut output = [0u16; 20]; let mut decoder = UTF_16LE.new_decoder(); for b in input.chunks(3) { assert_eq!(b.len(), 3); let needed = decoder.max_utf16_buffer_length(b.len()).unwrap(); let (result, read, _, had_errors) = decoder.decode_to_utf16(b, &mut output[..needed], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, b.len()); assert!(!had_errors); } } #[test] fn test_utf_16le_decode_bom_prefixed_split_byte_pair() { let mut output = [0u16; 20]; let mut decoder = UTF_16LE.new_decoder(); { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xFF", &mut output[..needed], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 0); assert!(!had_errors); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xFD", &mut output[..needed], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 1); assert!(!had_errors); assert_eq!(output[0], 0xFDFF); } } #[test] fn test_utf_16be_decode_bom_prefixed_split_byte_pair() { let mut output = [0u16; 20]; let mut decoder = UTF_16BE.new_decoder(); { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xFE", &mut output[..needed], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 0); assert!(!had_errors); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xFD", &mut output[..needed], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 1); assert!(!had_errors); assert_eq!(output[0], 0xFEFD); } } #[test] fn test_utf_16le_decode_bom_prefix() { let mut output = [0u16; 20]; let mut decoder = UTF_16LE.new_decoder(); { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xFF", &mut output[..needed], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 1); assert!(had_errors); assert_eq!(output[0], 0xFFFD); } } #[test] fn test_utf_16be_decode_bom_prefix() { let mut output = [0u16; 20]; let mut decoder = UTF_16BE.new_decoder(); { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xFE", &mut output[..needed], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 1); assert!(had_errors); assert_eq!(output[0], 0xFFFD); } } #[test] fn test_utf_16le_decode_near_end() { let mut output = [0u8; 4]; let mut decoder = UTF_16LE.new_decoder(); { let (result, read, written, had_errors) = decoder.decode_to_utf8(&[0x03], &mut output[..], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 0); assert!(!had_errors); assert_eq!(output[0], 0x0); } { let (result, read, written, had_errors) = decoder.decode_to_utf8(&[0x26, 0x03, 0x26], &mut output[..], false); assert_eq!(result, CoderResult::OutputFull); assert_eq!(read, 1); assert_eq!(written, 3); assert!(!had_errors); assert_eq!(output[0], 0xE2); assert_eq!(output[1], 0x98); assert_eq!(output[2], 0x83); assert_eq!(output[3], 0x00); } } #[test] fn test_utf_16be_decode_near_end() { let mut output = [0u8; 4]; let mut decoder = UTF_16BE.new_decoder(); { let (result, read, written, had_errors) = decoder.decode_to_utf8(&[0x26], &mut output[..], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 0); assert!(!had_errors); assert_eq!(output[0], 0x0); } { let (result, read, written, had_errors) = decoder.decode_to_utf8(&[0x03, 0x26, 0x03], &mut output[..], false); assert_eq!(result, CoderResult::OutputFull); assert_eq!(read, 1); assert_eq!(written, 3); assert!(!had_errors); assert_eq!(output[0], 0xE2); assert_eq!(output[1], 0x98); assert_eq!(output[2], 0x83); assert_eq!(output[3], 0x00); } } } encoding_rs-0.8.33/src/utf_8.rs000064400000000000000000001731351046102023000144050ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::ascii::ascii_to_basic_latin; use crate::ascii::basic_latin_to_ascii; use crate::ascii::validate_ascii; use crate::handles::*; use crate::mem::convert_utf16_to_utf8_partial; use crate::variant::*; cfg_if! { if #[cfg(feature = "simd-accel")] { use ::core::intrinsics::unlikely; use ::core::intrinsics::likely; } else { #[inline(always)] fn unlikely(b: bool) -> bool { b } #[inline(always)] fn likely(b: bool) -> bool { b } } } #[repr(align(64))] // Align to cache lines pub struct Utf8Data { pub table: [u8; 384], } // BEGIN GENERATED CODE. PLEASE DO NOT EDIT. // Instead, please regenerate using generate-encoding-data.py pub static UTF8_DATA: Utf8Data = Utf8Data { table: [ 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 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, 4, 4, 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, 16, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 32, 8, 8, 64, 8, 8, 8, 128, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, ], }; // END GENERATED CODE pub fn utf8_valid_up_to(src: &[u8]) -> usize { let mut read = 0; 'outer: loop { let mut byte = { let src_remaining = &src[read..]; match validate_ascii(src_remaining) { None => { return src.len(); } Some((non_ascii, consumed)) => { read += consumed; non_ascii } } }; // Check for the longest sequence to avoid checking twice for the // multi-byte sequences. This can't overflow with 64-bit address space, // because full 64 bits aren't in use. In the 32-bit PAE case, for this // to overflow would mean that the source slice would be so large that // the address space of the process would not have space for any code. // Therefore, the slice cannot be so long that this would overflow. if likely(read + 4 <= src.len()) { 'inner: loop { // At this point, `byte` is not included in `read`, because we // don't yet know that a) the UTF-8 sequence is valid and b) that there // is output space if it is an astral sequence. // Inspecting the lead byte directly is faster than what the // std lib does! if likely(in_inclusive_range8(byte, 0xC2, 0xDF)) { // Two-byte let second = unsafe { *(src.get_unchecked(read + 1)) }; if !in_inclusive_range8(second, 0x80, 0xBF) { break 'outer; } read += 2; // Next lead (manually inlined) if likely(read + 4 <= src.len()) { byte = unsafe { *(src.get_unchecked(read)) }; if byte < 0x80 { read += 1; continue 'outer; } continue 'inner; } break 'inner; } if likely(byte < 0xF0) { 'three: loop { // Three-byte let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { break 'outer; } read += 3; // Next lead (manually inlined) if likely(read + 4 <= src.len()) { byte = unsafe { *(src.get_unchecked(read)) }; if in_inclusive_range8(byte, 0xE0, 0xEF) { continue 'three; } if likely(byte < 0x80) { read += 1; continue 'outer; } continue 'inner; } break 'inner; } } // Four-byte let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; let fourth = unsafe { *(src.get_unchecked(read + 3)) }; if (u16::from( UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }, ) | u16::from(third >> 6) | (u16::from(fourth & 0xC0) << 2)) != 0x202 { break 'outer; } read += 4; // Next lead if likely(read + 4 <= src.len()) { byte = unsafe { *(src.get_unchecked(read)) }; if byte < 0x80 { read += 1; continue 'outer; } continue 'inner; } break 'inner; } } // We can't have a complete 4-byte sequence, but we could still have // one to three shorter sequences. 'tail: loop { // >= is better for bound check elision than == if read >= src.len() { break 'outer; } byte = src[read]; // At this point, `byte` is not included in `read`, because we // don't yet know that a) the UTF-8 sequence is valid and b) that there // is output space if it is an astral sequence. // Inspecting the lead byte directly is faster than what the // std lib does! if byte < 0x80 { read += 1; continue 'tail; } if in_inclusive_range8(byte, 0xC2, 0xDF) { // Two-byte let new_read = read + 2; if new_read > src.len() { break 'outer; } let second = src[read + 1]; if !in_inclusive_range8(second, 0x80, 0xBF) { break 'outer; } read += 2; continue 'tail; } // We need to exclude valid four byte lead bytes, because // `UTF8_DATA.second_mask` covers if byte < 0xF0 { // Three-byte let new_read = read + 3; if new_read > src.len() { break 'outer; } let second = src[read + 1]; let third = src[read + 2]; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { break 'outer; } read += 3; // `'tail` handles sequences shorter than 4, so // there can't be another sequence after this one. break 'outer; } break 'outer; } } read } #[cfg_attr(feature = "cargo-clippy", allow(never_loop, cyclomatic_complexity))] pub fn convert_utf8_to_utf16_up_to_invalid(src: &[u8], dst: &mut [u16]) -> (usize, usize) { let mut read = 0; let mut written = 0; 'outer: loop { let mut byte = { let src_remaining = &src[read..]; let dst_remaining = &mut dst[written..]; let length = ::core::cmp::min(src_remaining.len(), dst_remaining.len()); match unsafe { ascii_to_basic_latin(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { read += length; written += length; break 'outer; } Some((non_ascii, consumed)) => { read += consumed; written += consumed; non_ascii } } }; // Check for the longest sequence to avoid checking twice for the // multi-byte sequences. This can't overflow with 64-bit address space, // because full 64 bits aren't in use. In the 32-bit PAE case, for this // to overflow would mean that the source slice would be so large that // the address space of the process would not have space for any code. // Therefore, the slice cannot be so long that this would overflow. if likely(read + 4 <= src.len()) { 'inner: loop { // At this point, `byte` is not included in `read`, because we // don't yet know that a) the UTF-8 sequence is valid and b) that there // is output space if it is an astral sequence. // We know, thanks to `ascii_to_basic_latin` that there is output // space for at least one UTF-16 code unit, so no need to check // for output space in the BMP cases. // Inspecting the lead byte directly is faster than what the // std lib does! if likely(in_inclusive_range8(byte, 0xC2, 0xDF)) { // Two-byte let second = unsafe { *(src.get_unchecked(read + 1)) }; if !in_inclusive_range8(second, 0x80, 0xBF) { break 'outer; } unsafe { *(dst.get_unchecked_mut(written)) = ((u16::from(byte) & 0x1F) << 6) | (u16::from(second) & 0x3F) }; read += 2; written += 1; // Next lead (manually inlined) if written == dst.len() { break 'outer; } if likely(read + 4 <= src.len()) { byte = unsafe { *(src.get_unchecked(read)) }; if byte < 0x80 { unsafe { *(dst.get_unchecked_mut(written)) = u16::from(byte) }; read += 1; written += 1; continue 'outer; } continue 'inner; } break 'inner; } if likely(byte < 0xF0) { 'three: loop { // Three-byte let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { break 'outer; } let point = ((u16::from(byte) & 0xF) << 12) | ((u16::from(second) & 0x3F) << 6) | (u16::from(third) & 0x3F); unsafe { *(dst.get_unchecked_mut(written)) = point }; read += 3; written += 1; // Next lead (manually inlined) if written == dst.len() { break 'outer; } if likely(read + 4 <= src.len()) { byte = unsafe { *(src.get_unchecked(read)) }; if in_inclusive_range8(byte, 0xE0, 0xEF) { continue 'three; } if likely(byte < 0x80) { unsafe { *(dst.get_unchecked_mut(written)) = u16::from(byte) }; read += 1; written += 1; continue 'outer; } continue 'inner; } break 'inner; } } // Four-byte if written + 1 == dst.len() { break 'outer; } let second = unsafe { *(src.get_unchecked(read + 1)) }; let third = unsafe { *(src.get_unchecked(read + 2)) }; let fourth = unsafe { *(src.get_unchecked(read + 3)) }; if (u16::from( UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }, ) | u16::from(third >> 6) | (u16::from(fourth & 0xC0) << 2)) != 0x202 { break 'outer; } let point = ((u32::from(byte) & 0x7) << 18) | ((u32::from(second) & 0x3F) << 12) | ((u32::from(third) & 0x3F) << 6) | (u32::from(fourth) & 0x3F); unsafe { *(dst.get_unchecked_mut(written)) = (0xD7C0 + (point >> 10)) as u16 }; unsafe { *(dst.get_unchecked_mut(written + 1)) = (0xDC00 + (point & 0x3FF)) as u16 }; read += 4; written += 2; // Next lead if written == dst.len() { break 'outer; } if likely(read + 4 <= src.len()) { byte = unsafe { *(src.get_unchecked(read)) }; if byte < 0x80 { unsafe { *(dst.get_unchecked_mut(written)) = u16::from(byte) }; read += 1; written += 1; continue 'outer; } continue 'inner; } break 'inner; } } // We can't have a complete 4-byte sequence, but we could still have // one to three shorter sequences. 'tail: loop { // >= is better for bound check elision than == if read >= src.len() || written >= dst.len() { break 'outer; } byte = src[read]; // At this point, `byte` is not included in `read`, because we // don't yet know that a) the UTF-8 sequence is valid and b) that there // is output space if it is an astral sequence. // Inspecting the lead byte directly is faster than what the // std lib does! if byte < 0x80 { dst[written] = u16::from(byte); read += 1; written += 1; continue 'tail; } if in_inclusive_range8(byte, 0xC2, 0xDF) { // Two-byte let new_read = read + 2; if new_read > src.len() { break 'outer; } let second = src[read + 1]; if !in_inclusive_range8(second, 0x80, 0xBF) { break 'outer; } dst[written] = ((u16::from(byte) & 0x1F) << 6) | (u16::from(second) & 0x3F); read += 2; written += 1; continue 'tail; } // We need to exclude valid four byte lead bytes, because // `UTF8_DATA.second_mask` covers if byte < 0xF0 { // Three-byte let new_read = read + 3; if new_read > src.len() { break 'outer; } let second = src[read + 1]; let third = src[read + 2]; if ((UTF8_DATA.table[usize::from(second)] & unsafe { *(UTF8_DATA.table.get_unchecked(byte as usize + 0x80)) }) | (third >> 6)) != 2 { break 'outer; } let point = ((u16::from(byte) & 0xF) << 12) | ((u16::from(second) & 0x3F) << 6) | (u16::from(third) & 0x3F); dst[written] = point; read += 3; written += 1; // `'tail` handles sequences shorter than 4, so // there can't be another sequence after this one. break 'outer; } break 'outer; } } (read, written) } pub struct Utf8Decoder { code_point: u32, bytes_seen: usize, // 1, 2 or 3: counts continuations only bytes_needed: usize, // 1, 2 or 3: counts continuations only lower_boundary: u8, upper_boundary: u8, } impl Utf8Decoder { pub fn new_inner() -> Utf8Decoder { Utf8Decoder { code_point: 0, bytes_seen: 0, bytes_needed: 0, lower_boundary: 0x80u8, upper_boundary: 0xBFu8, } } pub fn new() -> VariantDecoder { VariantDecoder::Utf8(Utf8Decoder::new_inner()) } pub fn in_neutral_state(&self) -> bool { self.bytes_needed == 0 } fn extra_from_state(&self) -> usize { if self.bytes_needed == 0 { 0 } else { self.bytes_seen + 1 } } pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { byte_length.checked_add(1 + self.extra_from_state()) } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { byte_length.checked_add(3 + self.extra_from_state()) } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { checked_add( 3, checked_mul(3, byte_length.checked_add(self.extra_from_state())), ) } decoder_functions!( {}, { // This is the fast path. The rest runs only at the // start and end for partial sequences. if self.bytes_needed == 0 { dest.copy_utf8_up_to_invalid_from(&mut source); } }, { if self.bytes_needed != 0 { let bad_bytes = (self.bytes_seen + 1) as u8; self.code_point = 0; self.bytes_needed = 0; self.bytes_seen = 0; return ( DecoderResult::Malformed(bad_bytes, 0), src_consumed, dest.written(), ); } }, { if self.bytes_needed == 0 { if b < 0x80u8 { destination_handle.write_ascii(b); continue; } if b < 0xC2u8 { return ( DecoderResult::Malformed(1, 0), unread_handle.consumed(), destination_handle.written(), ); } if b < 0xE0u8 { self.bytes_needed = 1; self.code_point = u32::from(b) & 0x1F; continue; } if b < 0xF0u8 { if b == 0xE0u8 { self.lower_boundary = 0xA0u8; } else if b == 0xEDu8 { self.upper_boundary = 0x9Fu8; } self.bytes_needed = 2; self.code_point = u32::from(b) & 0xF; continue; } if b < 0xF5u8 { if b == 0xF0u8 { self.lower_boundary = 0x90u8; } else if b == 0xF4u8 { self.upper_boundary = 0x8Fu8; } self.bytes_needed = 3; self.code_point = u32::from(b) & 0x7; continue; } return ( DecoderResult::Malformed(1, 0), unread_handle.consumed(), destination_handle.written(), ); } // self.bytes_needed != 0 if !(b >= self.lower_boundary && b <= self.upper_boundary) { let bad_bytes = (self.bytes_seen + 1) as u8; self.code_point = 0; self.bytes_needed = 0; self.bytes_seen = 0; self.lower_boundary = 0x80u8; self.upper_boundary = 0xBFu8; return ( DecoderResult::Malformed(bad_bytes, 0), unread_handle.unread(), destination_handle.written(), ); } self.lower_boundary = 0x80u8; self.upper_boundary = 0xBFu8; self.code_point = (self.code_point << 6) | (u32::from(b) & 0x3F); self.bytes_seen += 1; if self.bytes_seen != self.bytes_needed { continue; } if self.bytes_needed == 3 { destination_handle.write_astral(self.code_point); } else { destination_handle.write_bmp_excl_ascii(self.code_point as u16); } self.code_point = 0; self.bytes_needed = 0; self.bytes_seen = 0; continue; }, self, src_consumed, dest, source, b, destination_handle, unread_handle, check_space_astral ); } #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] #[inline(never)] pub fn convert_utf16_to_utf8_partial_inner(src: &[u16], dst: &mut [u8]) -> (usize, usize) { let mut read = 0; let mut written = 0; 'outer: loop { let mut unit = { let src_remaining = &src[read..]; let dst_remaining = &mut dst[written..]; let length = if dst_remaining.len() < src_remaining.len() { dst_remaining.len() } else { src_remaining.len() }; match unsafe { basic_latin_to_ascii(src_remaining.as_ptr(), dst_remaining.as_mut_ptr(), length) } { None => { read += length; written += length; return (read, written); } Some((non_ascii, consumed)) => { read += consumed; written += consumed; non_ascii } } }; 'inner: loop { // The following loop is only broken out of as a goto forward. loop { // Unfortunately, this check isn't enough for the compiler to elide // the bound checks on writes to dst, which is why they are manually // elided, which makes a measurable difference. if written.checked_add(4).unwrap() > dst.len() { return (read, written); } read += 1; if unit < 0x800 { unsafe { *(dst.get_unchecked_mut(written)) = (unit >> 6) as u8 | 0xC0u8; written += 1; *(dst.get_unchecked_mut(written)) = (unit & 0x3F) as u8 | 0x80u8; written += 1; } break; } let unit_minus_surrogate_start = unit.wrapping_sub(0xD800); if likely(unit_minus_surrogate_start > (0xDFFF - 0xD800)) { unsafe { *(dst.get_unchecked_mut(written)) = (unit >> 12) as u8 | 0xE0u8; written += 1; *(dst.get_unchecked_mut(written)) = ((unit & 0xFC0) >> 6) as u8 | 0x80u8; written += 1; *(dst.get_unchecked_mut(written)) = (unit & 0x3F) as u8 | 0x80u8; written += 1; } break; } if likely(unit_minus_surrogate_start <= (0xDBFF - 0xD800)) { // high surrogate // read > src.len() is impossible, but using // >= instead of == allows the compiler to elide a bound check. if read >= src.len() { debug_assert_eq!(read, src.len()); // Unpaired surrogate at the end of the buffer. unsafe { *(dst.get_unchecked_mut(written)) = 0xEFu8; written += 1; *(dst.get_unchecked_mut(written)) = 0xBFu8; written += 1; *(dst.get_unchecked_mut(written)) = 0xBDu8; written += 1; } return (read, written); } let second = src[read]; let second_minus_low_surrogate_start = second.wrapping_sub(0xDC00); if likely(second_minus_low_surrogate_start <= (0xDFFF - 0xDC00)) { // The next code unit is a low surrogate. Advance position. read += 1; let astral = (u32::from(unit) << 10) + u32::from(second) - (((0xD800u32 << 10) - 0x10000u32) + 0xDC00u32); unsafe { *(dst.get_unchecked_mut(written)) = (astral >> 18) as u8 | 0xF0u8; written += 1; *(dst.get_unchecked_mut(written)) = ((astral & 0x3F000u32) >> 12) as u8 | 0x80u8; written += 1; *(dst.get_unchecked_mut(written)) = ((astral & 0xFC0u32) >> 6) as u8 | 0x80u8; written += 1; *(dst.get_unchecked_mut(written)) = (astral & 0x3F) as u8 | 0x80u8; written += 1; } break; } // The next code unit is not a low surrogate. Don't advance // position and treat the high surrogate as unpaired. // Fall through } // Unpaired low surrogate unsafe { *(dst.get_unchecked_mut(written)) = 0xEFu8; written += 1; *(dst.get_unchecked_mut(written)) = 0xBFu8; written += 1; *(dst.get_unchecked_mut(written)) = 0xBDu8; written += 1; } break; } // Now see if the next unit is Basic Latin // read > src.len() is impossible, but using // >= instead of == allows the compiler to elide a bound check. if read >= src.len() { debug_assert_eq!(read, src.len()); return (read, written); } unit = src[read]; if unlikely(unit < 0x80) { // written > dst.len() is impossible, but using // >= instead of == allows the compiler to elide a bound check. if written >= dst.len() { debug_assert_eq!(written, dst.len()); return (read, written); } dst[written] = unit as u8; read += 1; written += 1; // Mysteriously, adding a punctuation check here makes // the expected benificiary cases *slower*! continue 'outer; } continue 'inner; } } } #[inline(never)] pub fn convert_utf16_to_utf8_partial_tail(src: &[u16], dst: &mut [u8]) -> (usize, usize) { // Everything below is cold code! let mut read = 0; let mut written = 0; let mut unit = src[read]; // We now have up to 3 output slots, so an astral character // will not fit. if unit < 0x800 { loop { if unit < 0x80 { if written >= dst.len() { return (read, written); } read += 1; dst[written] = unit as u8; written += 1; } else if unit < 0x800 { if written + 2 > dst.len() { return (read, written); } read += 1; dst[written] = (unit >> 6) as u8 | 0xC0u8; written += 1; dst[written] = (unit & 0x3F) as u8 | 0x80u8; written += 1; } else { return (read, written); } // read > src.len() is impossible, but using // >= instead of == allows the compiler to elide a bound check. if read >= src.len() { debug_assert_eq!(read, src.len()); return (read, written); } unit = src[read]; } } // Could be an unpaired surrogate, but we'll need 3 output // slots in any case. if written + 3 > dst.len() { return (read, written); } read += 1; let unit_minus_surrogate_start = unit.wrapping_sub(0xD800); if unit_minus_surrogate_start <= (0xDFFF - 0xD800) { // Got surrogate if unit_minus_surrogate_start <= (0xDBFF - 0xD800) { // Got high surrogate if read >= src.len() { // Unpaired high surrogate unit = 0xFFFD; } else { let second = src[read]; if in_inclusive_range16(second, 0xDC00, 0xDFFF) { // Valid surrogate pair, but we know it won't fit. read -= 1; return (read, written); } // Unpaired high unit = 0xFFFD; } } else { // Unpaired low unit = 0xFFFD; } } dst[written] = (unit >> 12) as u8 | 0xE0u8; written += 1; dst[written] = ((unit & 0xFC0) >> 6) as u8 | 0x80u8; written += 1; dst[written] = (unit & 0x3F) as u8 | 0x80u8; written += 1; debug_assert_eq!(written, dst.len()); (read, written) } pub struct Utf8Encoder; impl Utf8Encoder { pub fn new(encoding: &'static Encoding) -> Encoder { Encoder::new(encoding, VariantEncoder::Utf8(Utf8Encoder)) } pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { u16_length.checked_mul(3) } pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { Some(byte_length) } pub fn encode_from_utf16_raw( &mut self, src: &[u16], dst: &mut [u8], _last: bool, ) -> (EncoderResult, usize, usize) { let (read, written) = convert_utf16_to_utf8_partial(src, dst); ( if read == src.len() { EncoderResult::InputEmpty } else { EncoderResult::OutputFull }, read, written, ) } pub fn encode_from_utf8_raw( &mut self, src: &str, dst: &mut [u8], _last: bool, ) -> (EncoderResult, usize, usize) { let bytes = src.as_bytes(); let mut to_write = bytes.len(); if to_write <= dst.len() { (&mut dst[..to_write]).copy_from_slice(bytes); return (EncoderResult::InputEmpty, to_write, to_write); } to_write = dst.len(); // Move back until we find a UTF-8 sequence boundary. while (bytes[to_write] & 0xC0) == 0x80 { to_write -= 1; } (&mut dst[..to_write]).copy_from_slice(&bytes[..to_write]); (EncoderResult::OutputFull, to_write, to_write) } } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; // fn decode_utf8_to_utf16(bytes: &[u8], expect: &[u16]) { // decode_to_utf16_without_replacement(UTF_8, bytes, expect); // } fn decode_utf8_to_utf8(bytes: &[u8], expect: &str) { decode_to_utf8(UTF_8, bytes, expect); } fn decode_valid_utf8(string: &str) { decode_utf8_to_utf8(string.as_bytes(), string); } fn encode_utf8_from_utf16(string: &[u16], expect: &[u8]) { encode_from_utf16(UTF_8, string, expect); } fn encode_utf8_from_utf8(string: &str, expect: &[u8]) { encode_from_utf8(UTF_8, string, expect); } fn encode_utf8_from_utf16_with_output_limit( string: &[u16], expect: &str, limit: usize, expect_result: EncoderResult, ) { let mut dst = Vec::new(); { dst.resize(limit, 0u8); let mut encoder = UTF_8.new_encoder(); let (result, read, written) = encoder.encode_from_utf16_without_replacement(string, &mut dst, false); assert_eq!(result, expect_result); if expect_result == EncoderResult::InputEmpty { assert_eq!(read, string.len()); } assert_eq!(&dst[..written], expect.as_bytes()); } { dst.resize(64, 0u8); for (i, elem) in dst.iter_mut().enumerate() { *elem = i as u8; } let mut encoder = UTF_8.new_encoder(); let (_, _, mut j) = encoder.encode_from_utf16_without_replacement(string, &mut dst, false); while j < dst.len() { assert_eq!(usize::from(dst[j]), j); j += 1; } } } #[test] fn test_utf8_decode() { // Empty decode_valid_utf8(""); // ASCII decode_valid_utf8("ab"); // Low BMP decode_valid_utf8("a\u{E4}Z"); // High BMP decode_valid_utf8("a\u{2603}Z"); // Astral decode_valid_utf8("a\u{1F4A9}Z"); // Low BMP with last byte missing decode_utf8_to_utf8(b"a\xC3Z", "a\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xC3", "a\u{FFFD}"); // High BMP with last byte missing decode_utf8_to_utf8(b"a\xE2\x98Z", "a\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xE2\x98", "a\u{FFFD}"); // Astral with last byte missing decode_utf8_to_utf8(b"a\xF0\x9F\x92Z", "a\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xF0\x9F\x92", "a\u{FFFD}"); // Lone highest continuation decode_utf8_to_utf8(b"a\xBFZ", "a\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xBF", "a\u{FFFD}"); // Two lone highest continuations decode_utf8_to_utf8(b"a\xBF\xBFZ", "a\u{FFFD}\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xBF\xBF", "a\u{FFFD}\u{FFFD}"); // Low BMP followed by lowest lone continuation decode_utf8_to_utf8(b"a\xC3\xA4\x80Z", "a\u{E4}\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xC3\xA4\x80", "a\u{E4}\u{FFFD}"); // Low BMP followed by highest lone continuation decode_utf8_to_utf8(b"a\xC3\xA4\xBFZ", "a\u{E4}\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xC3\xA4\xBF", "a\u{E4}\u{FFFD}"); // High BMP followed by lowest lone continuation decode_utf8_to_utf8(b"a\xE2\x98\x83\x80Z", "a\u{2603}\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xE2\x98\x83\x80", "a\u{2603}\u{FFFD}"); // High BMP followed by highest lone continuation decode_utf8_to_utf8(b"a\xE2\x98\x83\xBFZ", "a\u{2603}\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xE2\x98\x83\xBF", "a\u{2603}\u{FFFD}"); // Astral followed by lowest lone continuation decode_utf8_to_utf8(b"a\xF0\x9F\x92\xA9\x80Z", "a\u{1F4A9}\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xF0\x9F\x92\xA9\x80", "a\u{1F4A9}\u{FFFD}"); // Astral followed by highest lone continuation decode_utf8_to_utf8(b"a\xF0\x9F\x92\xA9\xBFZ", "a\u{1F4A9}\u{FFFD}Z"); decode_utf8_to_utf8(b"a\xF0\x9F\x92\xA9\xBF", "a\u{1F4A9}\u{FFFD}"); // Boundary conditions // Lowest single-byte decode_valid_utf8("Z\x00"); decode_valid_utf8("Z\x00Z"); // Lowest single-byte as two-byte overlong sequence decode_utf8_to_utf8(b"a\xC0\x80", "a\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xC0\x80Z", "a\u{FFFD}\u{FFFD}Z"); // Lowest single-byte as three-byte overlong sequence decode_utf8_to_utf8(b"a\xE0\x80\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xE0\x80\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Lowest single-byte as four-byte overlong sequence decode_utf8_to_utf8(b"a\xF0\x80\x80\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF0\x80\x80\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // One below lowest single-byte decode_utf8_to_utf8(b"a\xFF", "a\u{FFFD}"); decode_utf8_to_utf8(b"a\xFFZ", "a\u{FFFD}Z"); // Highest single-byte decode_valid_utf8("a\x7F"); decode_valid_utf8("a\x7FZ"); // Highest single-byte as two-byte overlong sequence decode_utf8_to_utf8(b"a\xC1\xBF", "a\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xC1\xBFZ", "a\u{FFFD}\u{FFFD}Z"); // Highest single-byte as three-byte overlong sequence decode_utf8_to_utf8(b"a\xE0\x81\xBF", "a\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xE0\x81\xBFZ", "a\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Highest single-byte as four-byte overlong sequence decode_utf8_to_utf8(b"a\xF0\x80\x81\xBF", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF0\x80\x81\xBFZ", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // One past highest single byte (also lone continuation) decode_utf8_to_utf8(b"a\x80Z", "a\u{FFFD}Z"); decode_utf8_to_utf8(b"a\x80", "a\u{FFFD}"); // Two lone continuations decode_utf8_to_utf8(b"a\x80\x80Z", "a\u{FFFD}\u{FFFD}Z"); decode_utf8_to_utf8(b"a\x80\x80", "a\u{FFFD}\u{FFFD}"); // Three lone continuations decode_utf8_to_utf8(b"a\x80\x80\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}Z"); decode_utf8_to_utf8(b"a\x80\x80\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}"); // Four lone continuations decode_utf8_to_utf8(b"a\x80\x80\x80\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); decode_utf8_to_utf8(b"a\x80\x80\x80\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); // Lowest two-byte decode_utf8_to_utf8(b"a\xC2\x80", "a\u{0080}"); decode_utf8_to_utf8(b"a\xC2\x80Z", "a\u{0080}Z"); // Lowest two-byte as three-byte overlong sequence decode_utf8_to_utf8(b"a\xE0\x82\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xE0\x82\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Lowest two-byte as four-byte overlong sequence decode_utf8_to_utf8(b"a\xF0\x80\x82\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF0\x80\x82\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Lead one below lowest two-byte decode_utf8_to_utf8(b"a\xC1\x80", "a\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xC1\x80Z", "a\u{FFFD}\u{FFFD}Z"); // Trail one below lowest two-byte decode_utf8_to_utf8(b"a\xC2\x7F", "a\u{FFFD}\u{007F}"); decode_utf8_to_utf8(b"a\xC2\x7FZ", "a\u{FFFD}\u{007F}Z"); // Highest two-byte decode_utf8_to_utf8(b"a\xDF\xBF", "a\u{07FF}"); decode_utf8_to_utf8(b"a\xDF\xBFZ", "a\u{07FF}Z"); // Highest two-byte as three-byte overlong sequence decode_utf8_to_utf8(b"a\xE0\x9F\xBF", "a\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xE0\x9F\xBFZ", "a\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Highest two-byte as four-byte overlong sequence decode_utf8_to_utf8(b"a\xF0\x80\x9F\xBF", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF0\x80\x9F\xBFZ", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Lowest three-byte decode_utf8_to_utf8(b"a\xE0\xA0\x80", "a\u{0800}"); decode_utf8_to_utf8(b"a\xE0\xA0\x80Z", "a\u{0800}Z"); // Lowest three-byte as four-byte overlong sequence decode_utf8_to_utf8(b"a\xF0\x80\xA0\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF0\x80\xA0\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Highest below surrogates decode_utf8_to_utf8(b"a\xED\x9F\xBF", "a\u{D7FF}"); decode_utf8_to_utf8(b"a\xED\x9F\xBFZ", "a\u{D7FF}Z"); // Highest below surrogates as four-byte overlong sequence decode_utf8_to_utf8(b"a\xF0\x8D\x9F\xBF", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF0\x8D\x9F\xBFZ", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // First surrogate decode_utf8_to_utf8(b"a\xED\xA0\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xED\xA0\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}Z"); // First surrogate as four-byte overlong sequence decode_utf8_to_utf8(b"a\xF0\x8D\xA0\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF0\x8D\xA0\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Last surrogate decode_utf8_to_utf8(b"a\xED\xBF\xBF", "a\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xED\xBF\xBFZ", "a\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Last surrogate as four-byte overlong sequence decode_utf8_to_utf8(b"a\xF0\x8D\xBF\xBF", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF0\x8D\xBF\xBFZ", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Lowest above surrogates decode_utf8_to_utf8(b"a\xEE\x80\x80", "a\u{E000}"); decode_utf8_to_utf8(b"a\xEE\x80\x80Z", "a\u{E000}Z"); // Lowest above surrogates as four-byte overlong sequence decode_utf8_to_utf8(b"a\xF0\x8E\x80\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF0\x8E\x80\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Highest three-byte decode_utf8_to_utf8(b"a\xEF\xBF\xBF", "a\u{FFFF}"); decode_utf8_to_utf8(b"a\xEF\xBF\xBFZ", "a\u{FFFF}Z"); // Highest three-byte as four-byte overlong sequence decode_utf8_to_utf8(b"a\xF0\x8F\xBF\xBF", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF0\x8F\xBF\xBFZ", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Lowest four-byte decode_utf8_to_utf8(b"a\xF0\x90\x80\x80", "a\u{10000}"); decode_utf8_to_utf8(b"a\xF0\x90\x80\x80Z", "a\u{10000}Z"); // Highest four-byte decode_utf8_to_utf8(b"a\xF4\x8F\xBF\xBF", "a\u{10FFFF}"); decode_utf8_to_utf8(b"a\xF4\x8F\xBF\xBFZ", "a\u{10FFFF}Z"); // One past highest four-byte decode_utf8_to_utf8(b"a\xF4\x90\x80\x80", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF4\x90\x80\x80Z", "a\u{FFFD}\u{FFFD}\u{FFFD}\u{FFFD}Z"); // Highest four-byte with last byte replaced with 0xFF decode_utf8_to_utf8(b"a\xF4\x8F\xBF\xFF", "a\u{FFFD}\u{FFFD}"); decode_utf8_to_utf8(b"a\xF4\x8F\xBF\xFFZ", "a\u{FFFD}\u{FFFD}Z"); } #[test] fn test_utf8_encode() { // Empty encode_utf8_from_utf16(&[], b""); encode_utf8_from_utf8("", b""); encode_utf8_from_utf16(&[0x0000], "\u{0000}".as_bytes()); encode_utf8_from_utf16(&[0x007F], "\u{007F}".as_bytes()); encode_utf8_from_utf16(&[0x0080], "\u{0080}".as_bytes()); encode_utf8_from_utf16(&[0x07FF], "\u{07FF}".as_bytes()); encode_utf8_from_utf16(&[0x0800], "\u{0800}".as_bytes()); encode_utf8_from_utf16(&[0xD7FF], "\u{D7FF}".as_bytes()); encode_utf8_from_utf16(&[0xD800], "\u{FFFD}".as_bytes()); encode_utf8_from_utf16(&[0xD800, 0x0062], "\u{FFFD}\u{0062}".as_bytes()); encode_utf8_from_utf16(&[0xDFFF], "\u{FFFD}".as_bytes()); encode_utf8_from_utf16(&[0xDFFF, 0x0062], "\u{FFFD}\u{0062}".as_bytes()); encode_utf8_from_utf16(&[0xE000], "\u{E000}".as_bytes()); encode_utf8_from_utf16(&[0xFFFF], "\u{FFFF}".as_bytes()); encode_utf8_from_utf16(&[0xD800, 0xDC00], "\u{10000}".as_bytes()); encode_utf8_from_utf16(&[0xDBFF, 0xDFFF], "\u{10FFFF}".as_bytes()); encode_utf8_from_utf16(&[0xDC00, 0xDEDE], "\u{FFFD}\u{FFFD}".as_bytes()); } #[test] fn test_encode_utf8_from_utf16_with_output_limit() { encode_utf8_from_utf16_with_output_limit(&[0x0062], "\u{62}", 1, EncoderResult::InputEmpty); encode_utf8_from_utf16_with_output_limit(&[0x00A7], "\u{A7}", 2, EncoderResult::InputEmpty); encode_utf8_from_utf16_with_output_limit( &[0x2603], "\u{2603}", 3, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0xD83D, 0xDCA9], "\u{1F4A9}", 4, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit(&[0x00A7], "", 1, EncoderResult::OutputFull); encode_utf8_from_utf16_with_output_limit(&[0x2603], "", 2, EncoderResult::OutputFull); encode_utf8_from_utf16_with_output_limit( &[0xD83D, 0xDCA9], "", 3, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x0062], "\u{63}\u{62}", 2, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00A7], "\u{63}\u{A7}", 3, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x2603], "\u{63}\u{2603}", 4, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0xD83D, 0xDCA9], "\u{63}\u{1F4A9}", 5, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00A7], "\u{63}", 2, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x2603], "\u{63}", 3, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0xD83D, 0xDCA9], "\u{63}", 4, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x00B6, 0x0062], "\u{B6}\u{62}", 3, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x00B6, 0x00A7], "\u{B6}\u{A7}", 4, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x00B6, 0x2603], "\u{B6}\u{2603}", 5, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x00B6, 0xD83D, 0xDCA9], "\u{B6}\u{1F4A9}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x00B6, 0x00A7], "\u{B6}", 3, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x00B6, 0x2603], "\u{B6}", 4, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x00B6, 0xD83D, 0xDCA9], "\u{B6}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x0062], "\u{263A}\u{62}", 4, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x00A7], "\u{263A}\u{A7}", 5, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x2603], "\u{263A}\u{2603}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0xD83D, 0xDCA9], "\u{263A}\u{1F4A9}", 7, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x00A7], "\u{263A}", 4, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x2603], "\u{263A}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0xD83D, 0xDCA9], "\u{263A}", 6, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0xD83D, 0xDE0E, 0x0062], "\u{1F60E}\u{62}", 5, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0xD83D, 0xDE0E, 0x00A7], "\u{1F60E}\u{A7}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0xD83D, 0xDE0E, 0x2603], "\u{1F60E}\u{2603}", 7, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0xD83D, 0xDE0E, 0xD83D, 0xDCA9], "\u{1F60E}\u{1F4A9}", 8, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0xD83D, 0xDE0E, 0x00A7], "\u{1F60E}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0xD83D, 0xDE0E, 0x2603], "\u{1F60E}", 6, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0xD83D, 0xDE0E, 0xD83D, 0xDCA9], "\u{1F60E}", 7, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x0062, 0x0062], "\u{63}\u{B6}\u{62}\u{62}", 5, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x0062, 0x0062], "\u{63}\u{B6}\u{62}", 4, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x0062, 0x0062, 0x0062], "\u{63}\u{B6}\u{62}\u{62}\u{62}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x0062, 0x0062, 0x0062], "\u{63}\u{B6}\u{62}\u{62}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x0062, 0x0062], "\u{263A}\u{62}\u{62}", 5, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x0062, 0x0062], "\u{263A}\u{62}", 4, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x0062, 0x0062, 0x0062], "\u{263A}\u{62}\u{62}\u{62}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x0062, 0x0062, 0x0062], "\u{263A}\u{62}\u{62}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x00A7], "\u{63}\u{B6}\u{A7}", 5, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x00A7], "\u{63}\u{B6}", 4, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x00A7, 0x0062], "\u{63}\u{B6}\u{A7}\u{62}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x00A7, 0x0062], "\u{63}\u{B6}\u{A7}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x00A7, 0x0062], "\u{263A}\u{A7}\u{62}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x00A7, 0x0062], "\u{263A}\u{A7}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x0062, 0x00A7], "\u{63}\u{B6}\u{62}\u{A7}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x0062, 0x00A7], "\u{63}\u{B6}\u{62}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x0062, 0x00A7], "\u{263A}\u{62}\u{A7}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x0062, 0x00A7], "\u{263A}\u{62}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x2603], "\u{63}\u{B6}\u{2603}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0x2603], "\u{63}\u{B6}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x2603], "\u{263A}\u{2603}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0x2603], "\u{263A}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0xD83D], "\u{63}\u{B6}\u{FFFD}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0xD83D], "\u{63}\u{B6}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0xD83D], "\u{263A}\u{FFFD}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0xD83D], "\u{263A}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0xDCA9], "\u{63}\u{B6}\u{FFFD}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x0063, 0x00B6, 0xDCA9], "\u{63}\u{B6}", 5, EncoderResult::OutputFull, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0xDCA9], "\u{263A}\u{FFFD}", 6, EncoderResult::InputEmpty, ); encode_utf8_from_utf16_with_output_limit( &[0x263A, 0xDCA9], "\u{263A}", 5, EncoderResult::OutputFull, ); } #[test] fn test_utf8_max_length_from_utf16() { let mut encoder = UTF_8.new_encoder(); let mut output = [0u8; 13]; let input = &[0x2C9Fu16, 0x2CA9u16, 0x2CA3u16, 0x2C9Fu16]; let needed = encoder .max_buffer_length_from_utf16_without_replacement(input.len()) .unwrap(); let (result, _, _) = encoder.encode_from_utf16_without_replacement(input, &mut output[..needed], true); assert_eq!(result, EncoderResult::InputEmpty); } #[test] fn test_decode_bom_prefixed_split_byte_triple() { let mut output = [0u16; 20]; let mut decoder = UTF_8.new_decoder(); { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xEF", &mut output[..needed], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 0); assert!(!had_errors); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xBF", &mut output[..needed], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 0); assert!(!had_errors); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xBE", &mut output[..needed], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 1); assert!(!had_errors); assert_eq!(output[0], 0xFFFE); } } #[test] fn test_decode_bom_prefixed_split_byte_pair() { let mut output = [0u16; 20]; let mut decoder = UTF_8.new_decoder(); { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xEF", &mut output[..needed], false); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 0); assert!(!had_errors); } { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xBC", &mut output[..needed], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 1); assert!(had_errors); assert_eq!(output[0], 0xFFFD); } } #[test] fn test_decode_bom_prefix() { let mut output = [0u16; 20]; let mut decoder = UTF_8.new_decoder(); { let needed = decoder.max_utf16_buffer_length(1).unwrap(); let (result, read, written, had_errors) = decoder.decode_to_utf16(b"\xEF", &mut output[..needed], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 1); assert_eq!(written, 1); assert!(had_errors); assert_eq!(output[0], 0xFFFD); } } #[test] fn test_tail() { let mut output = [0u16; 1]; let mut decoder = UTF_8.new_decoder_without_bom_handling(); { let (result, read, written, had_errors) = decoder.decode_to_utf16("\u{E4}a".as_bytes(), &mut output[..], false); assert_eq!(result, CoderResult::OutputFull); assert_eq!(read, 2); assert_eq!(written, 1); assert!(!had_errors); assert_eq!(output[0], 0x00E4); } } } encoding_rs-0.8.33/src/variant.rs000064400000000000000000000414751046102023000150250ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. // THIS IS A GENERATED FILE. PLEASE DO NOT EDIT. // Instead, please regenerate using generate-encoding-data.py //! This module provides enums that wrap the various decoders and encoders. //! The purpose is to make `Decoder` and `Encoder` `Sized` by writing the //! dispatch explicitly for a finite set of specialized decoders and encoders. //! Unfortunately, this means the compiler doesn't generate the dispatch code //! and it has to be written here instead. //! //! The purpose of making `Decoder` and `Encoder` `Sized` is to allow stack //! allocation in Rust code, including the convenience methods on `Encoding`. use super::*; use big5::*; use euc_jp::*; use euc_kr::*; use gb18030::*; use iso_2022_jp::*; use replacement::*; use shift_jis::*; use single_byte::*; use utf_16::*; use utf_8::*; use x_user_defined::*; pub enum VariantDecoder { SingleByte(SingleByteDecoder), Utf8(Utf8Decoder), Gb18030(Gb18030Decoder), Big5(Big5Decoder), EucJp(EucJpDecoder), Iso2022Jp(Iso2022JpDecoder), ShiftJis(ShiftJisDecoder), EucKr(EucKrDecoder), Replacement(ReplacementDecoder), UserDefined(UserDefinedDecoder), Utf16(Utf16Decoder), } impl VariantDecoder { pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { match *self { VariantDecoder::SingleByte(ref v) => v.max_utf16_buffer_length(byte_length), VariantDecoder::Utf8(ref v) => v.max_utf16_buffer_length(byte_length), VariantDecoder::Gb18030(ref v) => v.max_utf16_buffer_length(byte_length), VariantDecoder::Big5(ref v) => v.max_utf16_buffer_length(byte_length), VariantDecoder::EucJp(ref v) => v.max_utf16_buffer_length(byte_length), VariantDecoder::Iso2022Jp(ref v) => v.max_utf16_buffer_length(byte_length), VariantDecoder::ShiftJis(ref v) => v.max_utf16_buffer_length(byte_length), VariantDecoder::EucKr(ref v) => v.max_utf16_buffer_length(byte_length), VariantDecoder::Replacement(ref v) => v.max_utf16_buffer_length(byte_length), VariantDecoder::UserDefined(ref v) => v.max_utf16_buffer_length(byte_length), VariantDecoder::Utf16(ref v) => v.max_utf16_buffer_length(byte_length), } } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { match *self { VariantDecoder::SingleByte(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } VariantDecoder::Utf8(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } VariantDecoder::Gb18030(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } VariantDecoder::Big5(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } VariantDecoder::EucJp(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } VariantDecoder::Iso2022Jp(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } VariantDecoder::ShiftJis(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } VariantDecoder::EucKr(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } VariantDecoder::Replacement(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } VariantDecoder::UserDefined(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } VariantDecoder::Utf16(ref v) => { v.max_utf8_buffer_length_without_replacement(byte_length) } } } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { match *self { VariantDecoder::SingleByte(ref v) => v.max_utf8_buffer_length(byte_length), VariantDecoder::Utf8(ref v) => v.max_utf8_buffer_length(byte_length), VariantDecoder::Gb18030(ref v) => v.max_utf8_buffer_length(byte_length), VariantDecoder::Big5(ref v) => v.max_utf8_buffer_length(byte_length), VariantDecoder::EucJp(ref v) => v.max_utf8_buffer_length(byte_length), VariantDecoder::Iso2022Jp(ref v) => v.max_utf8_buffer_length(byte_length), VariantDecoder::ShiftJis(ref v) => v.max_utf8_buffer_length(byte_length), VariantDecoder::EucKr(ref v) => v.max_utf8_buffer_length(byte_length), VariantDecoder::Replacement(ref v) => v.max_utf8_buffer_length(byte_length), VariantDecoder::UserDefined(ref v) => v.max_utf8_buffer_length(byte_length), VariantDecoder::Utf16(ref v) => v.max_utf8_buffer_length(byte_length), } } pub fn decode_to_utf16_raw( &mut self, src: &[u8], dst: &mut [u16], last: bool, ) -> (DecoderResult, usize, usize) { match *self { VariantDecoder::SingleByte(ref mut v) => v.decode_to_utf16_raw(src, dst, last), VariantDecoder::Utf8(ref mut v) => v.decode_to_utf16_raw(src, dst, last), VariantDecoder::Gb18030(ref mut v) => v.decode_to_utf16_raw(src, dst, last), VariantDecoder::Big5(ref mut v) => v.decode_to_utf16_raw(src, dst, last), VariantDecoder::EucJp(ref mut v) => v.decode_to_utf16_raw(src, dst, last), VariantDecoder::Iso2022Jp(ref mut v) => v.decode_to_utf16_raw(src, dst, last), VariantDecoder::ShiftJis(ref mut v) => v.decode_to_utf16_raw(src, dst, last), VariantDecoder::EucKr(ref mut v) => v.decode_to_utf16_raw(src, dst, last), VariantDecoder::Replacement(ref mut v) => v.decode_to_utf16_raw(src, dst, last), VariantDecoder::UserDefined(ref mut v) => v.decode_to_utf16_raw(src, dst, last), VariantDecoder::Utf16(ref mut v) => v.decode_to_utf16_raw(src, dst, last), } } pub fn decode_to_utf8_raw( &mut self, src: &[u8], dst: &mut [u8], last: bool, ) -> (DecoderResult, usize, usize) { match *self { VariantDecoder::SingleByte(ref mut v) => v.decode_to_utf8_raw(src, dst, last), VariantDecoder::Utf8(ref mut v) => v.decode_to_utf8_raw(src, dst, last), VariantDecoder::Gb18030(ref mut v) => v.decode_to_utf8_raw(src, dst, last), VariantDecoder::Big5(ref mut v) => v.decode_to_utf8_raw(src, dst, last), VariantDecoder::EucJp(ref mut v) => v.decode_to_utf8_raw(src, dst, last), VariantDecoder::Iso2022Jp(ref mut v) => v.decode_to_utf8_raw(src, dst, last), VariantDecoder::ShiftJis(ref mut v) => v.decode_to_utf8_raw(src, dst, last), VariantDecoder::EucKr(ref mut v) => v.decode_to_utf8_raw(src, dst, last), VariantDecoder::Replacement(ref mut v) => v.decode_to_utf8_raw(src, dst, last), VariantDecoder::UserDefined(ref mut v) => v.decode_to_utf8_raw(src, dst, last), VariantDecoder::Utf16(ref mut v) => v.decode_to_utf8_raw(src, dst, last), } } pub fn latin1_byte_compatible_up_to(&self, buffer: &[u8]) -> Option { match *self { VariantDecoder::SingleByte(ref v) => { return Some(v.latin1_byte_compatible_up_to(buffer)); } VariantDecoder::Utf8(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::Gb18030(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::Big5(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::EucJp(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::Iso2022Jp(ref v) => { if v.in_neutral_state() { return Some(Encoding::iso_2022_jp_ascii_valid_up_to(buffer)); } return None; } VariantDecoder::ShiftJis(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::EucKr(ref v) => { if !v.in_neutral_state() { return None; } } VariantDecoder::UserDefined(_) => {} VariantDecoder::Replacement(_) | VariantDecoder::Utf16(_) => { return None; } }; Some(Encoding::ascii_valid_up_to(buffer)) } } pub enum VariantEncoder { SingleByte(SingleByteEncoder), Utf8(Utf8Encoder), Gb18030(Gb18030Encoder), Big5(Big5Encoder), EucJp(EucJpEncoder), Iso2022Jp(Iso2022JpEncoder), ShiftJis(ShiftJisEncoder), EucKr(EucKrEncoder), UserDefined(UserDefinedEncoder), } impl VariantEncoder { pub fn has_pending_state(&self) -> bool { match *self { VariantEncoder::Iso2022Jp(ref v) => v.has_pending_state(), _ => false, } } pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { match *self { VariantEncoder::SingleByte(ref v) => { v.max_buffer_length_from_utf16_without_replacement(u16_length) } VariantEncoder::Utf8(ref v) => { v.max_buffer_length_from_utf16_without_replacement(u16_length) } VariantEncoder::Gb18030(ref v) => { v.max_buffer_length_from_utf16_without_replacement(u16_length) } VariantEncoder::Big5(ref v) => { v.max_buffer_length_from_utf16_without_replacement(u16_length) } VariantEncoder::EucJp(ref v) => { v.max_buffer_length_from_utf16_without_replacement(u16_length) } VariantEncoder::Iso2022Jp(ref v) => { v.max_buffer_length_from_utf16_without_replacement(u16_length) } VariantEncoder::ShiftJis(ref v) => { v.max_buffer_length_from_utf16_without_replacement(u16_length) } VariantEncoder::EucKr(ref v) => { v.max_buffer_length_from_utf16_without_replacement(u16_length) } VariantEncoder::UserDefined(ref v) => { v.max_buffer_length_from_utf16_without_replacement(u16_length) } } } pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { match *self { VariantEncoder::SingleByte(ref v) => { v.max_buffer_length_from_utf8_without_replacement(byte_length) } VariantEncoder::Utf8(ref v) => { v.max_buffer_length_from_utf8_without_replacement(byte_length) } VariantEncoder::Gb18030(ref v) => { v.max_buffer_length_from_utf8_without_replacement(byte_length) } VariantEncoder::Big5(ref v) => { v.max_buffer_length_from_utf8_without_replacement(byte_length) } VariantEncoder::EucJp(ref v) => { v.max_buffer_length_from_utf8_without_replacement(byte_length) } VariantEncoder::Iso2022Jp(ref v) => { v.max_buffer_length_from_utf8_without_replacement(byte_length) } VariantEncoder::ShiftJis(ref v) => { v.max_buffer_length_from_utf8_without_replacement(byte_length) } VariantEncoder::EucKr(ref v) => { v.max_buffer_length_from_utf8_without_replacement(byte_length) } VariantEncoder::UserDefined(ref v) => { v.max_buffer_length_from_utf8_without_replacement(byte_length) } } } pub fn encode_from_utf16_raw( &mut self, src: &[u16], dst: &mut [u8], last: bool, ) -> (EncoderResult, usize, usize) { match *self { VariantEncoder::SingleByte(ref mut v) => v.encode_from_utf16_raw(src, dst, last), VariantEncoder::Utf8(ref mut v) => v.encode_from_utf16_raw(src, dst, last), VariantEncoder::Gb18030(ref mut v) => v.encode_from_utf16_raw(src, dst, last), VariantEncoder::Big5(ref mut v) => v.encode_from_utf16_raw(src, dst, last), VariantEncoder::EucJp(ref mut v) => v.encode_from_utf16_raw(src, dst, last), VariantEncoder::Iso2022Jp(ref mut v) => v.encode_from_utf16_raw(src, dst, last), VariantEncoder::ShiftJis(ref mut v) => v.encode_from_utf16_raw(src, dst, last), VariantEncoder::EucKr(ref mut v) => v.encode_from_utf16_raw(src, dst, last), VariantEncoder::UserDefined(ref mut v) => v.encode_from_utf16_raw(src, dst, last), } } pub fn encode_from_utf8_raw( &mut self, src: &str, dst: &mut [u8], last: bool, ) -> (EncoderResult, usize, usize) { match *self { VariantEncoder::SingleByte(ref mut v) => v.encode_from_utf8_raw(src, dst, last), VariantEncoder::Utf8(ref mut v) => v.encode_from_utf8_raw(src, dst, last), VariantEncoder::Gb18030(ref mut v) => v.encode_from_utf8_raw(src, dst, last), VariantEncoder::Big5(ref mut v) => v.encode_from_utf8_raw(src, dst, last), VariantEncoder::EucJp(ref mut v) => v.encode_from_utf8_raw(src, dst, last), VariantEncoder::Iso2022Jp(ref mut v) => v.encode_from_utf8_raw(src, dst, last), VariantEncoder::ShiftJis(ref mut v) => v.encode_from_utf8_raw(src, dst, last), VariantEncoder::EucKr(ref mut v) => v.encode_from_utf8_raw(src, dst, last), VariantEncoder::UserDefined(ref mut v) => v.encode_from_utf8_raw(src, dst, last), } } } pub enum VariantEncoding { SingleByte(&'static [u16; 128], u16, u8, u8), Utf8, Gbk, Gb18030, Big5, EucJp, Iso2022Jp, ShiftJis, EucKr, Replacement, Utf16Be, Utf16Le, UserDefined, } impl VariantEncoding { pub fn new_variant_decoder(&self) -> VariantDecoder { match *self { VariantEncoding::SingleByte(table, _, _, _) => SingleByteDecoder::new(table), VariantEncoding::Utf8 => Utf8Decoder::new(), VariantEncoding::Gbk | VariantEncoding::Gb18030 => Gb18030Decoder::new(), VariantEncoding::Big5 => Big5Decoder::new(), VariantEncoding::EucJp => EucJpDecoder::new(), VariantEncoding::Iso2022Jp => Iso2022JpDecoder::new(), VariantEncoding::ShiftJis => ShiftJisDecoder::new(), VariantEncoding::EucKr => EucKrDecoder::new(), VariantEncoding::Replacement => ReplacementDecoder::new(), VariantEncoding::UserDefined => UserDefinedDecoder::new(), VariantEncoding::Utf16Be => Utf16Decoder::new(true), VariantEncoding::Utf16Le => Utf16Decoder::new(false), } } pub fn new_encoder(&self, encoding: &'static Encoding) -> Encoder { match *self { VariantEncoding::SingleByte(table, run_bmp_offset, run_byte_offset, run_length) => { SingleByteEncoder::new(encoding, table, run_bmp_offset, run_byte_offset, run_length) } VariantEncoding::Utf8 => Utf8Encoder::new(encoding), VariantEncoding::Gbk => Gb18030Encoder::new(encoding, false), VariantEncoding::Gb18030 => Gb18030Encoder::new(encoding, true), VariantEncoding::Big5 => Big5Encoder::new(encoding), VariantEncoding::EucJp => EucJpEncoder::new(encoding), VariantEncoding::Iso2022Jp => Iso2022JpEncoder::new(encoding), VariantEncoding::ShiftJis => ShiftJisEncoder::new(encoding), VariantEncoding::EucKr => EucKrEncoder::new(encoding), VariantEncoding::UserDefined => UserDefinedEncoder::new(encoding), VariantEncoding::Utf16Be | VariantEncoding::Replacement | VariantEncoding::Utf16Le => { unreachable!() } } } pub fn is_single_byte(&self) -> bool { match *self { VariantEncoding::SingleByte(_, _, _, _) | VariantEncoding::UserDefined => true, _ => false, } } } encoding_rs-0.8.33/src/x_user_defined.rs000064400000000000000000000165341046102023000163420ustar 00000000000000// Copyright Mozilla Foundation. See the COPYRIGHT // file at the top-level directory of this distribution. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. use super::*; use crate::handles::*; use crate::variant::*; cfg_if! { if #[cfg(feature = "simd-accel")] { use simd_funcs::*; use packed_simd::u16x8; #[inline(always)] fn shift_upper(unpacked: u16x8) -> u16x8 { let highest_ascii = u16x8::splat(0x7F); unpacked + unpacked.gt(highest_ascii).select(u16x8::splat(0xF700), u16x8::splat(0)) } } else { } } pub struct UserDefinedDecoder; impl UserDefinedDecoder { pub fn new() -> VariantDecoder { VariantDecoder::UserDefined(UserDefinedDecoder) } pub fn max_utf16_buffer_length(&self, byte_length: usize) -> Option { Some(byte_length) } pub fn max_utf8_buffer_length_without_replacement(&self, byte_length: usize) -> Option { byte_length.checked_mul(3) } pub fn max_utf8_buffer_length(&self, byte_length: usize) -> Option { byte_length.checked_mul(3) } decoder_function!( {}, {}, {}, { if b < 0x80 { // ASCII run not optimized, because binary data expected destination_handle.write_ascii(b); continue; } destination_handle.write_upper_bmp(u16::from(b) + 0xF700); continue; }, self, src_consumed, dest, source, b, destination_handle, _unread_handle, check_space_bmp, decode_to_utf8_raw, u8, Utf8Destination ); #[cfg(not(feature = "simd-accel"))] pub fn decode_to_utf16_raw( &mut self, src: &[u8], dst: &mut [u16], _last: bool, ) -> (DecoderResult, usize, usize) { let (pending, length) = if dst.len() < src.len() { (DecoderResult::OutputFull, dst.len()) } else { (DecoderResult::InputEmpty, src.len()) }; let src_trim = &src[..length]; let dst_trim = &mut dst[..length]; src_trim .iter() .zip(dst_trim.iter_mut()) .for_each(|(from, to)| { *to = { let unit = *from; if unit < 0x80 { u16::from(unit) } else { u16::from(unit) + 0xF700 } } }); (pending, length, length) } #[cfg(feature = "simd-accel")] pub fn decode_to_utf16_raw( &mut self, src: &[u8], dst: &mut [u16], _last: bool, ) -> (DecoderResult, usize, usize) { let (pending, length) = if dst.len() < src.len() { (DecoderResult::OutputFull, dst.len()) } else { (DecoderResult::InputEmpty, src.len()) }; // Not bothering with alignment let tail_start = length & !0xF; let simd_iterations = length >> 4; let src_ptr = src.as_ptr(); let dst_ptr = dst.as_mut_ptr(); for i in 0..simd_iterations { let input = unsafe { load16_unaligned(src_ptr.add(i * 16)) }; let (first, second) = simd_unpack(input); unsafe { store8_unaligned(dst_ptr.add(i * 16), shift_upper(first)); store8_unaligned(dst_ptr.add((i * 16) + 8), shift_upper(second)); } } let src_tail = &src[tail_start..length]; let dst_tail = &mut dst[tail_start..length]; src_tail .iter() .zip(dst_tail.iter_mut()) .for_each(|(from, to)| { *to = { let unit = *from; if unit < 0x80 { u16::from(unit) } else { u16::from(unit) + 0xF700 } } }); (pending, length, length) } } pub struct UserDefinedEncoder; impl UserDefinedEncoder { pub fn new(encoding: &'static Encoding) -> Encoder { Encoder::new(encoding, VariantEncoder::UserDefined(UserDefinedEncoder)) } pub fn max_buffer_length_from_utf16_without_replacement( &self, u16_length: usize, ) -> Option { Some(u16_length) } pub fn max_buffer_length_from_utf8_without_replacement( &self, byte_length: usize, ) -> Option { Some(byte_length) } encoder_functions!( {}, { if c <= '\u{7F}' { // TODO optimize ASCII run destination_handle.write_one(c as u8); continue; } if c < '\u{F780}' || c > '\u{F7FF}' { return ( EncoderResult::Unmappable(c), unread_handle.consumed(), destination_handle.written(), ); } destination_handle.write_one((u32::from(c) - 0xF700) as u8); continue; }, self, src_consumed, source, dest, c, destination_handle, unread_handle, check_space_one ); } // Any copyright to the test code below this comment is dedicated to the // Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ #[cfg(all(test, feature = "alloc"))] mod tests { use super::super::testing::*; use super::super::*; fn decode_x_user_defined(bytes: &[u8], expect: &str) { decode(X_USER_DEFINED, bytes, expect); } fn encode_x_user_defined(string: &str, expect: &[u8]) { encode(X_USER_DEFINED, string, expect); } #[test] fn test_x_user_defined_decode() { // Empty decode_x_user_defined(b"", ""); // ASCII decode_x_user_defined(b"\x61\x62", "\u{0061}\u{0062}"); decode_x_user_defined(b"\x80\xFF", "\u{F780}\u{F7FF}"); decode_x_user_defined(b"\x80\xFF\x61\x62\x80\xFF\x61\x62\x80\xFF\x61\x62\x80\xFF\x61\x62\x80\xFF\x61\x62", "\u{F780}\u{F7FF}\u{0061}\u{0062}\u{F780}\u{F7FF}\u{0061}\u{0062}\u{F780}\u{F7FF}\u{0061}\u{0062}\u{F780}\u{F7FF}\u{0061}\u{0062}\u{F780}\u{F7FF}\u{0061}\u{0062}"); } #[test] fn test_x_user_defined_encode() { // Empty encode_x_user_defined("", b""); // ASCII encode_x_user_defined("\u{0061}\u{0062}", b"\x61\x62"); encode_x_user_defined("\u{F780}\u{F7FF}", b"\x80\xFF"); encode_x_user_defined("\u{F77F}\u{F800}", b""); } #[test] fn test_x_user_defined_from_two_low_surrogates() { let expectation = b"��"; let mut output = [0u8; 40]; let mut encoder = X_USER_DEFINED.new_encoder(); let (result, read, written, had_errors) = encoder.encode_from_utf16(&[0xDC00u16, 0xDEDEu16], &mut output[..], true); assert_eq!(result, CoderResult::InputEmpty); assert_eq!(read, 2); assert_eq!(written, expectation.len()); assert!(had_errors); assert_eq!(&output[..written], expectation); } }