Path: blob/master/test/jdk/sun/nio/cs/SurrogateTestHKSCS.java
41152 views
/*1* Copyright (c) 2008, Oracle and/or its affiliates. All rights reserved.2* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.3*4* This code is free software; you can redistribute it and/or modify it5* under the terms of the GNU General Public License version 2 only, as6* published by the Free Software Foundation.7*8* This code is distributed in the hope that it will be useful, but WITHOUT9* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or10* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License11* version 2 for more details (a copy is included in the LICENSE file that12* accompanied this code).13*14* You should have received a copy of the GNU General Public License version15* 2 along with this work; if not, write to the Free Software Foundation,16* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.17*18* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA19* or visit www.oracle.com if you need additional information or have any20* questions.21*/2223/* @test24@bug 475049725@summary Check surrogate coverage of Big5-HKSCS (2001)26*/2728/*29* Tests the HKSCS converter. Supplements the test for BMP30* mappings (and compatibility char->byte mappings) provided31* via ./test/sun/io/Converter/Big5-HKSCS.b2c and32* ./test/sun/io/Converter/Big5-HKSCS.c2b-irreversible33*34* Mappings available at :35* http://www.info.gov.hk/digital21/eng/hkscs/download.html36*37*/3839import java.io.*;40public class SurrogateTestHKSCS {4142/**43* int array holding the supplementary character44* values (encoded as ints below) for full set of 165145* supplementary chars / surrogate pairs which should46* be round-trip mappable within Big5-HKSCS 200147*48*/4950static int[] suppValues = {510x20021, 0x2003E, 0x20046, 0x2004E, 0x20068, 0x20086,520x20087, 0x2008A, 0x20094, 0x200CA, 0x200CB, 0x200CC,530x200CD, 0x200D1, 0x200EE, 0x2010C, 0x2010E, 0x20118,540x201A9, 0x201AB, 0x201C1, 0x201D4, 0x201F2, 0x20204,550x2020C, 0x20214, 0x2025B, 0x20274, 0x20275, 0x20299,560x2029E, 0x202A0, 0x202B7, 0x202BF, 0x202C0, 0x202E5,570x2030A, 0x20325, 0x20341, 0x20345, 0x20346, 0x20347,580x2037E, 0x2037F, 0x20380, 0x203A0, 0x203A7, 0x203B5,590x203C9, 0x203CB, 0x203F5, 0x203FC, 0x20413, 0x20414,600x2041F, 0x20465, 0x20487, 0x2048E, 0x20491, 0x20492,610x204A3, 0x204D7, 0x204FC, 0x204FE, 0x20547, 0x2058E,620x205A5, 0x205B3, 0x205C3, 0x205CA, 0x205D0, 0x205D5,630x205DF, 0x205E0, 0x205EB, 0x20611, 0x20615, 0x20619,640x2061A, 0x20630, 0x20656, 0x20676, 0x2070E, 0x20731,650x20779, 0x2082C, 0x20873, 0x208D5, 0x20916, 0x20923,660x20954, 0x20979, 0x209E7, 0x20A11, 0x20A50, 0x20AB4,670x20AC2, 0x20ACD, 0x20B0D, 0x20B8F, 0x20BA8, 0x20BA9,680x20BBF, 0x20BC6, 0x20BCB, 0x20BE2, 0x20BEB, 0x20BFB,690x20BFF, 0x20C0B, 0x20C0D, 0x20C20, 0x20C34, 0x20C3A,700x20C3B, 0x20C41, 0x20C42, 0x20C43, 0x20C53, 0x20C65,710x20C77, 0x20C78, 0x20C7C, 0x20C8D, 0x20C96, 0x20C9C,720x20CB5, 0x20CB8, 0x20CCF, 0x20CD3, 0x20CD4, 0x20CD5,730x20CD6, 0x20CDD, 0x20CED, 0x20CFF, 0x20D15, 0x20D28,740x20D31, 0x20D32, 0x20D46, 0x20D47, 0x20D48, 0x20D49,750x20D4C, 0x20D4D, 0x20D4E, 0x20D6F, 0x20D71, 0x20D74,760x20D7C, 0x20D7E, 0x20D7F, 0x20D96, 0x20D9C, 0x20DA7,770x20DB2, 0x20DC8, 0x20E04, 0x20E09, 0x20E0A, 0x20E0D,780x20E0E, 0x20E0F, 0x20E10, 0x20E11, 0x20E16, 0x20E1D,790x20E4C, 0x20E6D, 0x20E73, 0x20E75, 0x20E76, 0x20E77,800x20E78, 0x20E79, 0x20E7A, 0x20E7B, 0x20E8C, 0x20E96,810x20E98, 0x20E9D, 0x20EA2, 0x20EAA, 0x20EAB, 0x20EAC,820x20EB6, 0x20ED7, 0x20ED8, 0x20EDD, 0x20EF8, 0x20EF9,830x20EFA, 0x20EFB, 0x20F1D, 0x20F26, 0x20F2D, 0x20F2E,840x20F30, 0x20F31, 0x20F3B, 0x20F4C, 0x20F64, 0x20F8D,850x20F90, 0x20FAD, 0x20FB4, 0x20FB5, 0x20FB6, 0x20FBC,860x20FDF, 0x20FEA, 0x20FEB, 0x20FEC, 0x20FED, 0x21014,870x2101D, 0x2101E, 0x2104F, 0x2105C, 0x2106F, 0x21075,880x21076, 0x21077, 0x21078, 0x2107B, 0x21088, 0x21096,890x2109D, 0x210B4, 0x210BF, 0x210C0, 0x210C1, 0x210C7,900x210C8, 0x210C9, 0x210CF, 0x210D3, 0x210E4, 0x210F4,910x210F5, 0x210F6, 0x2112F, 0x2113B, 0x2113D, 0x21145,920x21148, 0x2114F, 0x21180, 0x21187, 0x211D9, 0x2123C,930x2124F, 0x2127C, 0x212A8, 0x212A9, 0x212B0, 0x212E3,940x212FE, 0x21302, 0x21303, 0x21304, 0x21305, 0x21336,950x2133A, 0x21375, 0x21376, 0x2138E, 0x21398, 0x2139C,960x213C5, 0x213C6, 0x213ED, 0x213FE, 0x21413, 0x21416,970x21424, 0x2143F, 0x21452, 0x21454, 0x21455, 0x2148A,980x21497, 0x214B6, 0x214E8, 0x214FD, 0x21577, 0x21582,990x21596, 0x2160A, 0x21613, 0x21619, 0x2163E, 0x21661,1000x21692, 0x216B8, 0x216BA, 0x216C0, 0x216C1, 0x216C2,1010x216D3, 0x216D5, 0x216DF, 0x216E6, 0x216E7, 0x216E8,1020x216FA, 0x216FB, 0x216FC, 0x216FE, 0x2170D, 0x21710,1030x21726, 0x2173A, 0x2173B, 0x2173C, 0x21757, 0x2176C,1040x2176D, 0x2176E, 0x2176F, 0x21770, 0x21771, 0x21773,1050x21774, 0x217AB, 0x217B0, 0x217B1, 0x217B2, 0x217B3,1060x217B4, 0x217B5, 0x217C3, 0x217C7, 0x217D9, 0x217DA,1070x217DB, 0x217DC, 0x217DF, 0x217EF, 0x217F5, 0x217F6,1080x217F8, 0x217F9, 0x217FA, 0x217FB, 0x217FC, 0x21820,1090x21828, 0x21829, 0x2182A, 0x2182D, 0x21839, 0x2183A,1100x2183B, 0x21840, 0x21845, 0x21852, 0x2185E, 0x21861,1110x21862, 0x21863, 0x21864, 0x21877, 0x2187B, 0x21883,1120x21884, 0x21885, 0x2189E, 0x2189F, 0x218A0, 0x218A1,1130x218A2, 0x218BE, 0x218BF, 0x218D1, 0x218D6, 0x218D7,1140x218D8, 0x218D9, 0x218FA, 0x21903, 0x21904, 0x21905,1150x21910, 0x21911, 0x21912, 0x21915, 0x2191C, 0x21922,1160x21927, 0x2193B, 0x21944, 0x21958, 0x2196A, 0x2197C,1170x21980, 0x21983, 0x21988, 0x21996, 0x219DB, 0x219F3,1180x21A2D, 0x21A34, 0x21A45, 0x21A4B, 0x21B44, 0x21BC1,1190x21BC2, 0x21C2A, 0x21C70, 0x21CA2, 0x21CA5, 0x21CAC,1200x21D46, 0x21D90, 0x21DB6, 0x21DBA, 0x21DCA, 0x21DD1,1210x21DEB, 0x21DF9, 0x21E1C, 0x21E37, 0x21E3D, 0x21E89,1220x21EA4, 0x21EA8, 0x21EC8, 0x21ED5, 0x21F0F, 0x21F15,1230x21F6A, 0x21F9E, 0x21FA1, 0x21FE8, 0x22045, 0x22049,1240x2207E, 0x2209A, 0x220C7, 0x220FC, 0x2212A, 0x2215B,1250x22173, 0x2217A, 0x221A1, 0x221C3, 0x22208, 0x2227C,1260x22321, 0x22325, 0x223BD, 0x223D0, 0x223D7, 0x223FA,1270x22465, 0x22471, 0x2248B, 0x22491, 0x224B0, 0x224ED,1280x22513, 0x2251B, 0x22530, 0x22554, 0x2258D, 0x225AF,1290x225BE, 0x2261B, 0x2261C, 0x2262B, 0x22668, 0x2267A,1300x22696, 0x22698, 0x226F4, 0x226F5, 0x226F6, 0x22712,1310x22714, 0x2271B, 0x2271F, 0x2272A, 0x22775, 0x22781,1320x227B4, 0x227B5, 0x227CD, 0x22803, 0x2285F, 0x22860,1330x22871, 0x228AD, 0x228C1, 0x228F7, 0x22926, 0x22939,1340x2294F, 0x22967, 0x2296B, 0x22980, 0x22993, 0x22A66,1350x22ACF, 0x22AD5, 0x22AE6, 0x22AE8, 0x22B0E, 0x22B22,1360x22B3F, 0x22B43, 0x22B6A, 0x22BCA, 0x22BCE, 0x22C26,1370x22C27, 0x22C38, 0x22C4C, 0x22C51, 0x22C55, 0x22C62,1380x22C88, 0x22C9B, 0x22CA1, 0x22CA9, 0x22CB2, 0x22CB7,1390x22CC2, 0x22CC6, 0x22CC9, 0x22D07, 0x22D08, 0x22D12,1400x22D44, 0x22D4C, 0x22D67, 0x22D8D, 0x22D95, 0x22DA0,1410x22DA3, 0x22DA4, 0x22DB7, 0x22DEE, 0x22E0D, 0x22E36,1420x22E42, 0x22E78, 0x22E8B, 0x22EB3, 0x22EEF, 0x22F74,1430x22FCC, 0x22FE3, 0x23033, 0x23044, 0x2304B, 0x23066,1440x2307D, 0x2307E, 0x2308E, 0x230B7, 0x230BC, 0x230DA,1450x23103, 0x2313D, 0x2317D, 0x23182, 0x231A4, 0x231A5,1460x231B3, 0x231C8, 0x231C9, 0x231F7, 0x231F8, 0x231F9,1470x2320F, 0x23225, 0x2322F, 0x23231, 0x23232, 0x23233,1480x23234, 0x23262, 0x23281, 0x23289, 0x2328A, 0x232AB,1490x232AC, 0x232AD, 0x232D2, 0x232E0, 0x232E1, 0x23300,1500x2330A, 0x2331F, 0x233B4, 0x233CC, 0x233DE, 0x233E6,1510x233F4, 0x233F5, 0x233F9, 0x233FA, 0x233FE, 0x23400,1520x2343F, 0x23450, 0x2346F, 0x23472, 0x234E5, 0x23519,1530x23530, 0x2355A, 0x23567, 0x23595, 0x23599, 0x2359C,1540x235CD, 0x235CE, 0x235CF, 0x235F3, 0x23600, 0x2361A,1550x2363C, 0x23640, 0x23659, 0x2365F, 0x23677, 0x236A6,1560x236AD, 0x236BA, 0x236DF, 0x236EE, 0x23703, 0x23716,1570x23720, 0x2372D, 0x2372F, 0x2373F, 0x23766, 0x23781,1580x237A2, 0x237BC, 0x237C2, 0x237D5, 0x237D6, 0x237D7,1590x2383A, 0x239C2, 0x23AA7, 0x23ADB, 0x23AEE, 0x23AFA,1600x23B5A, 0x23C63, 0x23C99, 0x23C9A, 0x23C9B, 0x23CB5,1610x23CB7, 0x23CC7, 0x23CC8, 0x23CC9, 0x23CFC, 0x23CFD,1620x23CFE, 0x23CFF, 0x23D40, 0x23D5B, 0x23D7E, 0x23D8F,1630x23DB6, 0x23DB7, 0x23DB8, 0x23DB9, 0x23DBA, 0x23DBB,1640x23DBC, 0x23DBD, 0x23DE3, 0x23DF8, 0x23E11, 0x23E2C,1650x23E2D, 0x23E2E, 0x23E2F, 0x23E30, 0x23E31, 0x23E39,1660x23E88, 0x23E89, 0x23E8A, 0x23E8B, 0x23EB9, 0x23EBF,1670x23ED7, 0x23EF7, 0x23EF8, 0x23EF9, 0x23EFA, 0x23EFB,1680x23EFC, 0x23F35, 0x23F41, 0x23F4A, 0x23F7F, 0x23F80,1690x23F81, 0x23F82, 0x23F8F, 0x23FB4, 0x23FB7, 0x23FC0,1700x23FC5, 0x23FEB, 0x23FEC, 0x23FED, 0x23FEE, 0x23FEF,1710x23FF0, 0x24011, 0x24039, 0x2403A, 0x2403B, 0x2403C,1720x2403D, 0x24057, 0x24085, 0x2408B, 0x2408C, 0x2408D,1730x24091, 0x240C9, 0x240E1, 0x24104, 0x2410F, 0x24119,1740x2413F, 0x24140, 0x24144, 0x2414E, 0x24155, 0x24156,1750x24157, 0x2415C, 0x2415F, 0x24177, 0x2417A, 0x241A3,1760x241A4, 0x241A5, 0x241AC, 0x241B5, 0x241CD, 0x241E2,1770x241FC, 0x2421B, 0x2424B, 0x24256, 0x24259, 0x24276,1780x24277, 0x24278, 0x24284, 0x24293, 0x24295, 0x242A5,1790x242C1, 0x242C9, 0x242CA, 0x242EE, 0x242FA, 0x2430D,1800x2431A, 0x24334, 0x24348, 0x24362, 0x24363, 0x24364,1810x24365, 0x2438C, 0x24396, 0x2439C, 0x243BD, 0x243C1,1820x243E9, 0x243EA, 0x243F2, 0x243F8, 0x24404, 0x24435,1830x24436, 0x2445A, 0x2445B, 0x24473, 0x24487, 0x24488,1840x244B9, 0x244BC, 0x244CE, 0x244D3, 0x244D6, 0x24505,1850x24521, 0x24578, 0x245C8, 0x24618, 0x2462A, 0x24665,1860x24674, 0x24697, 0x246D4, 0x24706, 0x24725, 0x2472F,1870x2478F, 0x247E0, 0x24812, 0x24823, 0x24882, 0x248E9,1880x248F0, 0x248F1, 0x248F2, 0x248F3, 0x248FB, 0x248FF,1890x24900, 0x24901, 0x2490C, 0x24916, 0x24917, 0x24919,1900x2492F, 0x24933, 0x24934, 0x2493E, 0x2493F, 0x24940,1910x24941, 0x24942, 0x24943, 0x24962, 0x24963, 0x24974,1920x24975, 0x24976, 0x2497B, 0x2497F, 0x24982, 0x24988,1930x24989, 0x2498A, 0x2498B, 0x2498C, 0x2498D, 0x2498E,1940x2498F, 0x24994, 0x249A4, 0x249A7, 0x249A9, 0x249AB,1950x249AC, 0x249AD, 0x249B7, 0x249B8, 0x249B9, 0x249BA,1960x249BB, 0x249C5, 0x249D0, 0x249DA, 0x249DE, 0x249DF,1970x249E3, 0x249E5, 0x249EC, 0x249ED, 0x249F6, 0x249F7,1980x249F8, 0x249F9, 0x249FB, 0x24A0E, 0x24A12, 0x24A13,1990x24A15, 0x24A21, 0x24A22, 0x24A23, 0x24A24, 0x24A25,2000x24A26, 0x24A27, 0x24A28, 0x24A29, 0x24A2A, 0x24A3E,2010x24A42, 0x24A45, 0x24A4A, 0x24A4E, 0x24A4F, 0x24A50,2020x24A51, 0x24A5D, 0x24A65, 0x24A66, 0x24A67, 0x24A71,2030x24A77, 0x24A78, 0x24A79, 0x24A7A, 0x24A8C, 0x24A93,2040x24A94, 0x24A95, 0x24A96, 0x24AA4, 0x24AA5, 0x24AA6,2050x24AA7, 0x24AB1, 0x24AB2, 0x24AB3, 0x24ABA, 0x24ABB,2060x24ABC, 0x24AC0, 0x24AC7, 0x24ACA, 0x24AD1, 0x24ADF,2070x24AE2, 0x24AE9, 0x24B6E, 0x24BF5, 0x24C09, 0x24C9E,2080x24C9F, 0x24CC9, 0x24CD9, 0x24D06, 0x24D13, 0x24DB8,2090x24DEA, 0x24DEB, 0x24E3B, 0x24E50, 0x24EA5, 0x24EA7,2100x24F0E, 0x24F5C, 0x24F82, 0x24F86, 0x24F97, 0x24F9A,2110x24FA9, 0x24FB8, 0x24FC2, 0x2502C, 0x25052, 0x2509D,2120x2512B, 0x25148, 0x2517D, 0x2517E, 0x251CD, 0x251E3,2130x251E6, 0x251E7, 0x25220, 0x25221, 0x25250, 0x25299,2140x252C7, 0x252D8, 0x2530E, 0x25311, 0x25313, 0x25419,2150x25425, 0x2542F, 0x25430, 0x25446, 0x2546C, 0x2546E,2160x25531, 0x25535, 0x2553F, 0x2555B, 0x2555C, 0x2555D,2170x2555E, 0x25562, 0x25565, 0x25566, 0x25581, 0x25584,2180x2558F, 0x255B9, 0x255D5, 0x255DB, 0x255E0, 0x25605,2190x25635, 0x25651, 0x25683, 0x25695, 0x256E3, 0x256F6,2200x25706, 0x2571D, 0x25725, 0x2573D, 0x25772, 0x257C7,2210x257DF, 0x257E0, 0x257E1, 0x25857, 0x2585D, 0x25872,2220x258C8, 0x258E1, 0x25903, 0x25946, 0x25956, 0x259AC,2230x259CC, 0x25A95, 0x25A9C, 0x25AAE, 0x25AAF, 0x25AE9,2240x25B74, 0x25B89, 0x25BB3, 0x25BB4, 0x25BC6, 0x25BE4,2250x25BE8, 0x25C01, 0x25C06, 0x25C21, 0x25C4A, 0x25C65,2260x25C91, 0x25CA4, 0x25CC0, 0x25CC1, 0x25CFE, 0x25D20,2270x25D30, 0x25D43, 0x25E0E, 0x25E49, 0x25E81, 0x25E82,2280x25E83, 0x25EA6, 0x25EBC, 0x25ED7, 0x25ED8, 0x25F1A,2290x25F4B, 0x25FE1, 0x25FE2, 0x26029, 0x26048, 0x26064,2300x26083, 0x26097, 0x260A4, 0x260A5, 0x26102, 0x26121,2310x26159, 0x2615A, 0x2615B, 0x2615C, 0x261AD, 0x261AE,2320x261B2, 0x261DD, 0x26258, 0x26261, 0x2626A, 0x2626B,2330x262D0, 0x26335, 0x2634B, 0x2634C, 0x26351, 0x263BE,2340x263F5, 0x263F8, 0x26402, 0x26410, 0x26411, 0x26412,2350x2644A, 0x26469, 0x26484, 0x26488, 0x26489, 0x2648D,2360x26498, 0x26512, 0x26572, 0x265A0, 0x265AD, 0x265BF,2370x26612, 0x26626, 0x266AF, 0x266B1, 0x266B5, 0x266DA,2380x266E8, 0x266FC, 0x26716, 0x26741, 0x26799, 0x267B3,2390x267B4, 0x267CC, 0x2681C, 0x26846, 0x2685E, 0x2686E,2400x26888, 0x2688A, 0x26893, 0x268C7, 0x2690E, 0x26911,2410x26926, 0x26939, 0x26951, 0x269A8, 0x269B5, 0x269F2,2420x269FA, 0x26A2D, 0x26A2E, 0x26A34, 0x26A42, 0x26A51,2430x26A52, 0x26B05, 0x26B0A, 0x26B13, 0x26B15, 0x26B28,2440x26B50, 0x26B51, 0x26B52, 0x26B53, 0x26B5B, 0x26B75,2450x26B82, 0x26B96, 0x26B97, 0x26B9D, 0x26BB3, 0x26BC0,2460x26BF7, 0x26C21, 0x26C40, 0x26C7E, 0x26C7F, 0x26C80,2470x26C81, 0x26C82, 0x26CA4, 0x26CB7, 0x26CB8, 0x26CBD,2480x26CC0, 0x26CC3, 0x26CD1, 0x26D22, 0x26D23, 0x26D24,2490x26D25, 0x26D26, 0x26D27, 0x26D28, 0x26D29, 0x26D2A,2500x26D51, 0x26D74, 0x26DA0, 0x26DA1, 0x26DA2, 0x26DA3,2510x26DA4, 0x26DA5, 0x26DA6, 0x26DA7, 0x26DAE, 0x26DDC,2520x26DEA, 0x26DEB, 0x26DF0, 0x26E00, 0x26E05, 0x26E07,2530x26E12, 0x26E42, 0x26E43, 0x26E44, 0x26E45, 0x26E6E,2540x26E72, 0x26E77, 0x26E84, 0x26E99, 0x26ED0, 0x26ED1,2550x26ED2, 0x26ED3, 0x26ED4, 0x26ED5, 0x26ED6, 0x26ED7,2560x26F26, 0x26F73, 0x26F74, 0x26F9F, 0x26FA1, 0x26FBE,2570x26FDE, 0x26FDF, 0x2700E, 0x2704B, 0x27052, 0x27053,2580x27088, 0x270AD, 0x270AE, 0x270AF, 0x270CD, 0x270F8,2590x27109, 0x2710C, 0x2710D, 0x27126, 0x27127, 0x27164,2600x27165, 0x27175, 0x271CD, 0x2721B, 0x27280, 0x27285,2610x2728B, 0x272B2, 0x272B6, 0x272E6, 0x2739A, 0x27422,2620x27450, 0x27484, 0x27486, 0x27574, 0x275A3, 0x275E0,2630x275E4, 0x275FD, 0x275FE, 0x27607, 0x2760C, 0x27632,2640x27639, 0x27655, 0x27656, 0x27657, 0x27694, 0x2770F,2650x27735, 0x27736, 0x27741, 0x2775E, 0x27784, 0x27785,2660x277CC, 0x27858, 0x27870, 0x2789D, 0x278B2, 0x278C8,2670x27924, 0x27967, 0x2797A, 0x279A0, 0x279DD, 0x279FD,2680x27A0A, 0x27A0E, 0x27A3E, 0x27A53, 0x27A59, 0x27A79,2690x27A84, 0x27ABD, 0x27ABE, 0x27AF4, 0x27B06, 0x27B0B,2700x27B18, 0x27B38, 0x27B39, 0x27B3A, 0x27B48, 0x27BF4,2710x27C12, 0x27D2F, 0x27D53, 0x27D54, 0x27D66, 0x27D73,2720x27D84, 0x27D8F, 0x27D98, 0x27DBD, 0x27DDC, 0x27E4D,2730x27E4F, 0x27FF9, 0x28002, 0x28009, 0x2801E, 0x28023,2740x28024, 0x28048, 0x28083, 0x28090, 0x280BD, 0x280BE,2750x280E8, 0x280E9, 0x280F4, 0x2812E, 0x2814F, 0x2815D,2760x2816F, 0x28189, 0x281AF, 0x281BC, 0x28207, 0x28218,2770x2821A, 0x28256, 0x2827C, 0x2829B, 0x282CD, 0x282E2,2780x28306, 0x28318, 0x2832F, 0x2833A, 0x28365, 0x2836D,2790x2837D, 0x2838A, 0x28412, 0x28468, 0x2846C, 0x28473,2800x28482, 0x28501, 0x2853C, 0x2853D, 0x2856C, 0x285E8,2810x285F4, 0x28600, 0x2860B, 0x28625, 0x2863B, 0x286AA,2820x286AB, 0x286BC, 0x286D8, 0x286E6, 0x2870F, 0x28713,2830x28804, 0x2882B, 0x28933, 0x28948, 0x28949, 0x28956,2840x28964, 0x28968, 0x2896C, 0x2897E, 0x28989, 0x289A8,2850x289AA, 0x289AB, 0x289B8, 0x289BC, 0x289C0, 0x289DC,2860x289DE, 0x289E1, 0x289E3, 0x289E4, 0x289E7, 0x289E8,2870x289F9, 0x289FA, 0x289FB, 0x289FC, 0x28A0F, 0x28A16,2880x28A25, 0x28A29, 0x28A32, 0x28A36, 0x28A44, 0x28A45,2890x28A46, 0x28A47, 0x28A48, 0x28A49, 0x28A4A, 0x28A4B,2900x28A59, 0x28A5A, 0x28A81, 0x28A82, 0x28A83, 0x28A9A,2910x28A9B, 0x28A9C, 0x28AC0, 0x28AC6, 0x28ACB, 0x28ACC,2920x28ACE, 0x28ADE, 0x28ADF, 0x28AE0, 0x28AE1, 0x28AE2,2930x28AE3, 0x28AE5, 0x28AEA, 0x28AFC, 0x28B0C, 0x28B13,2940x28B21, 0x28B22, 0x28B2B, 0x28B2C, 0x28B2D, 0x28B2F,2950x28B46, 0x28B4C, 0x28B4E, 0x28B50, 0x28B63, 0x28B64,2960x28B65, 0x28B66, 0x28B6C, 0x28B8F, 0x28B99, 0x28B9C,2970x28B9D, 0x28BC2, 0x28BC5, 0x28BD4, 0x28BD7, 0x28BD9,2980x28BDA, 0x28BE7, 0x28BE8, 0x28BE9, 0x28BEA, 0x28BEB,2990x28BEC, 0x28BF5, 0x28BFF, 0x28C03, 0x28C09, 0x28C1C,3000x28C1D, 0x28C23, 0x28C26, 0x28C2B, 0x28C30, 0x28C39,3010x28C3B, 0x28CCA, 0x28CCD, 0x28CD2, 0x28D34, 0x28D99,3020x28DB9, 0x28E0F, 0x28E36, 0x28E39, 0x28E65, 0x28E66,3030x28E97, 0x28EAC, 0x28EB2, 0x28EB3, 0x28ED9, 0x28EE7,3040x28FC5, 0x29088, 0x2908B, 0x29093, 0x290AF, 0x290B0,3050x290B1, 0x290C0, 0x290E4, 0x290E5, 0x290EC, 0x290ED,3060x2910D, 0x29110, 0x2913C, 0x2914D, 0x2915B, 0x2915E,3070x29170, 0x2919C, 0x291A8, 0x291D5, 0x291EB, 0x2941D,3080x29420, 0x29433, 0x2943F, 0x29448, 0x294D0, 0x294D9,3090x294DA, 0x294E5, 0x294E7, 0x2959E, 0x295B0, 0x295B8,3100x295D7, 0x295E9, 0x295F4, 0x29720, 0x29732, 0x297D4,3110x29810, 0x29857, 0x298A4, 0x298D1, 0x298EA, 0x298F1,3120x29903, 0x29905, 0x2992F, 0x29947, 0x29948, 0x29949,3130x2995D, 0x2996A, 0x2999D, 0x299C3, 0x299C9, 0x29A28,3140x29A4D, 0x29B05, 0x29B0E, 0x29BD5, 0x29C73, 0x29CAD,3150x29D3E, 0x29D5A, 0x29D7C, 0x29D98, 0x29D9B, 0x29DF6,3160x29E06, 0x29E2D, 0x29E68, 0x29EAC, 0x29EC3, 0x29EF8,3170x29F23, 0x29F30, 0x29FB7, 0x29FDE, 0x2A014, 0x2A087,3180x2A0B9, 0x2A0E1, 0x2A0ED, 0x2A0F3, 0x2A0F8, 0x2A0FE,3190x2A107, 0x2A123, 0x2A133, 0x2A134, 0x2A150, 0x2A192,3200x2A193, 0x2A1AB, 0x2A1B4, 0x2A1DF, 0x2A1F5, 0x2A220,3210x2A233, 0x2A293, 0x2A29F, 0x2A2B2, 0x2A2B4, 0x2A2B6,3220x2A2BA, 0x2A2BD, 0x2A2DF, 0x2A2FF, 0x2A3A9, 0x2A434,3230x2A45B, 0x2A5C6, 0x2A5CB, 0x2A601, 0x2A632, 0x2A64A,3240x2A65B, 0x2A6A9, 0x2F825, 0x2F83B, 0x2F840, 0x2F878,3250x2F894, 0x2F8A6, 0x2F8CD, 0x2F994, 0x2F9B2, 0x2F9BC,3260x2F9D4 };327328/**329* Big5-HKSCS native encoded equivalent for the330* surrogate pair input provided above within the331* String constant "surrogates"332*/333334final static byte[] expectBytes = {335(byte)0x9C, (byte)0x71, (byte)0x93, (byte)0x75,336(byte)0x93, (byte)0x76, (byte)0x95, (byte)0x48,337(byte)0x8E, (byte)0xC6, (byte)0x8B, (byte)0xC5,338(byte)0x8B, (byte)0xFA, (byte)0xC8, (byte)0x7C,339(byte)0x9A, (byte)0xB4, (byte)0x88, (byte)0x4E,340(byte)0x88, (byte)0x4B, (byte)0xC8, (byte)0x7A,341(byte)0x88, (byte)0x48, (byte)0x88, (byte)0x47,342(byte)0xA0, (byte)0xF6, (byte)0x88, (byte)0x45,343(byte)0x88, (byte)0x53, (byte)0xFC, (byte)0xAD,344(byte)0x8A, (byte)0xAD, (byte)0x92, (byte)0x72,345(byte)0xFC, (byte)0x47, (byte)0x94, (byte)0xDF,346(byte)0x9F, (byte)0xD1, (byte)0xFB, (byte)0xCB,347(byte)0x92, (byte)0x7D, (byte)0x98, (byte)0xA4,348(byte)0x94, (byte)0xE7, (byte)0x90, (byte)0xCB,349(byte)0x92, (byte)0x7B, (byte)0x94, (byte)0xD8,350(byte)0xFC, (byte)0x5F, (byte)0xFA, (byte)0x54,351(byte)0x9A, (byte)0xB5, (byte)0x96, (byte)0xDA,352(byte)0x92, (byte)0x79, (byte)0xFA, (byte)0x74,353(byte)0x92, (byte)0x75, (byte)0x8D, (byte)0xFB,354(byte)0x8A, (byte)0x49, (byte)0x92, (byte)0xDF,355(byte)0x9B, (byte)0x7C, (byte)0xFA, (byte)0x63,356(byte)0xFA, (byte)0x60, (byte)0x92, (byte)0x6D,357(byte)0xFA, (byte)0x62, (byte)0x9A, (byte)0xB6,358(byte)0x97, (byte)0x6B, (byte)0xFD, (byte)0x6A,359(byte)0xFD, (byte)0x54, (byte)0x92, (byte)0x73,360(byte)0x97, (byte)0xD8, (byte)0x9F, (byte)0xBB,361(byte)0x93, (byte)0x42, (byte)0x92, (byte)0x76,362(byte)0xFA, (byte)0x65, (byte)0x92, (byte)0x6C,363(byte)0xFA, (byte)0x6E, (byte)0x9E, (byte)0xE0,364(byte)0x92, (byte)0xC0, (byte)0x92, (byte)0xBF,365(byte)0x92, (byte)0xBE, (byte)0x9A, (byte)0xBA,366(byte)0x8A, (byte)0xB3, (byte)0x97, (byte)0x75,367(byte)0xFA, (byte)0x40, (byte)0xFA, (byte)0x76,368(byte)0xFB, (byte)0xD0, (byte)0xFA, (byte)0x7B,369(byte)0xFE, (byte)0x6D, (byte)0x9B, (byte)0xB3,370(byte)0x89, (byte)0xCC, (byte)0x9A, (byte)0xBE,371(byte)0xFA, (byte)0x42, (byte)0x92, (byte)0xBC,372(byte)0x94, (byte)0x5C, (byte)0x9B, (byte)0xB5,373(byte)0x9A, (byte)0xBF, (byte)0x98, (byte)0xA7,374(byte)0x97, (byte)0xA4, (byte)0x90, (byte)0xFD,375(byte)0xFC, (byte)0x7B, (byte)0x9A, (byte)0xC0,376(byte)0x92, (byte)0xC3, (byte)0x8A, (byte)0xAA,377(byte)0x9B, (byte)0xD0, (byte)0x95, (byte)0x50,378(byte)0x92, (byte)0xC6, (byte)0x98, (byte)0xA6,379(byte)0x95, (byte)0x46, (byte)0xFD, (byte)0x63,380(byte)0xFA, (byte)0xC2, (byte)0x9E, (byte)0xC3,381(byte)0x89, (byte)0xB2, (byte)0x9C, (byte)0x66,382(byte)0x90, (byte)0x53, (byte)0x97, (byte)0xC1,383(byte)0x9A, (byte)0xC4, (byte)0x9A, (byte)0xC5,384(byte)0x8E, (byte)0xEF, (byte)0xFA, (byte)0xE9,385(byte)0x92, (byte)0x62, (byte)0x8A, (byte)0xF7,386(byte)0x9A, (byte)0xC6, (byte)0x92, (byte)0xE1,387(byte)0x9A, (byte)0xC9, (byte)0xFA, (byte)0xC6,388(byte)0x97, (byte)0xA5, (byte)0x9A, (byte)0xCB,389(byte)0xFA, (byte)0x72, (byte)0x8A, (byte)0x5E,390(byte)0x94, (byte)0xE0, (byte)0x92, (byte)0xCC,391(byte)0x8A, (byte)0xE5, (byte)0xFE, (byte)0x5C,392(byte)0x9A, (byte)0xCC, (byte)0x9D, (byte)0xF9,393(byte)0x8A, (byte)0x43, (byte)0x8A, (byte)0xA6,394(byte)0x9A, (byte)0xCD, (byte)0x9A, (byte)0xCE,395(byte)0xFA, (byte)0xEE, (byte)0x9B, (byte)0xCC,396(byte)0x9A, (byte)0xCF, (byte)0x9A, (byte)0xD1,397(byte)0x9D, (byte)0xFA, (byte)0x9D, (byte)0x7C,398(byte)0x9A, (byte)0xD3, (byte)0x97, (byte)0xA6,399(byte)0x99, (byte)0x5F, (byte)0xFB, (byte)0xF6,400(byte)0x9F, (byte)0xC5, (byte)0x8A, (byte)0x59,401(byte)0x8B, (byte)0x6B, (byte)0x9A, (byte)0xD4,402(byte)0x9A, (byte)0xD5, (byte)0x97, (byte)0xA2,403(byte)0x8A, (byte)0x44, (byte)0x9F, (byte)0x4A,404(byte)0x90, (byte)0xA1, (byte)0xFD, (byte)0xA4,405(byte)0x8A, (byte)0x64, (byte)0x8A, (byte)0xF2,406(byte)0x8A, (byte)0xF8, (byte)0x9D, (byte)0xD8,407(byte)0x94, (byte)0xD6, (byte)0xFA, (byte)0xFE,408(byte)0xFB, (byte)0xA7, (byte)0x9A, (byte)0xD6,409(byte)0x9F, (byte)0x4D, (byte)0xFA, (byte)0xF6,410(byte)0x8A, (byte)0x57, (byte)0x8B, (byte)0x43,411(byte)0x8B, (byte)0x44, (byte)0x8A, (byte)0xB6,412(byte)0x8A, (byte)0xC0, (byte)0x9E, (byte)0x54,413(byte)0x9A, (byte)0xD7, (byte)0x9A, (byte)0xD8,414(byte)0x9A, (byte)0xDC, (byte)0x8A, (byte)0xCA,415(byte)0x9E, (byte)0xA8, (byte)0x92, (byte)0x63,416(byte)0x9A, (byte)0xDD, (byte)0x8B, (byte)0x65,417(byte)0x8B, (byte)0x6F, (byte)0x8B, (byte)0x7E,418(byte)0x8F, (byte)0x43, (byte)0x92, (byte)0xD0,419(byte)0x8A, (byte)0xF4, (byte)0x9D, (byte)0xBE,420(byte)0x9A, (byte)0xE1, (byte)0xFC, (byte)0xDE,421(byte)0x9D, (byte)0xFD, (byte)0x8B, (byte)0x66,422(byte)0x8B, (byte)0x70, (byte)0x8B, (byte)0x75,423(byte)0x8A, (byte)0xE4, (byte)0x8B, (byte)0xA4,424(byte)0x8A, (byte)0xED, (byte)0x8A, (byte)0x5D,425(byte)0x8B, (byte)0x48, (byte)0x9D, (byte)0xED,426(byte)0x9E, (byte)0x40, (byte)0x8A, (byte)0xEF,427(byte)0x8A, (byte)0xF6, (byte)0x9E, (byte)0x76,428(byte)0x9E, (byte)0xE3, (byte)0x9A, (byte)0xDE,429(byte)0x8D, (byte)0xFE, (byte)0xFA, (byte)0xFC,430(byte)0x9C, (byte)0xB1, (byte)0x9E, (byte)0x77,431(byte)0x8B, (byte)0x64, (byte)0x8B, (byte)0x67,432(byte)0x97, (byte)0x4B, (byte)0x96, (byte)0x53,433(byte)0x9A, (byte)0xE0, (byte)0x8B, (byte)0x4A,434(byte)0x8A, (byte)0xF1, (byte)0x8A, (byte)0xD7,435(byte)0xA0, (byte)0xAB, (byte)0x8A, (byte)0xB5,436(byte)0x8A, (byte)0x5F, (byte)0x8A, (byte)0xEE,437(byte)0x9A, (byte)0xDF, (byte)0x8A, (byte)0xFE,438(byte)0x8A, (byte)0x58, (byte)0x8B, (byte)0xA3,439(byte)0x8B, (byte)0xA7, (byte)0x9A, (byte)0xE3,440(byte)0x92, (byte)0x61, (byte)0x9D, (byte)0xD7,441(byte)0x9E, (byte)0x7D, (byte)0x9E, (byte)0xA7,442(byte)0x9E, (byte)0xAB, (byte)0x90, (byte)0x42,443(byte)0x8B, (byte)0x79, (byte)0x8B, (byte)0x7A,444(byte)0x9A, (byte)0xE6, (byte)0x9A, (byte)0xE5,445(byte)0x8A, (byte)0x7E, (byte)0x9E, (byte)0x44,446(byte)0x9A, (byte)0xE7, (byte)0x8A, (byte)0x7C,447(byte)0x8B, (byte)0x71, (byte)0x9A, (byte)0xE9,448(byte)0x9A, (byte)0xEA, (byte)0x9A, (byte)0xEB,449(byte)0x8A, (byte)0xBD, (byte)0xFB, (byte)0x4E,450(byte)0x9A, (byte)0xED, (byte)0x8A, (byte)0xF9,451(byte)0x9E, (byte)0x63, (byte)0x8B, (byte)0x49,452(byte)0x8A, (byte)0xCE, (byte)0x8B, (byte)0x6E,453(byte)0x8A, (byte)0xE8, (byte)0x9A, (byte)0xEE,454(byte)0x92, (byte)0xCE, (byte)0x8A, (byte)0x5A,455(byte)0x8B, (byte)0x7B, (byte)0x8B, (byte)0x7C,456(byte)0x9A, (byte)0xEF, (byte)0x9A, (byte)0xF0,457(byte)0x8A, (byte)0xFA, (byte)0x89, (byte)0x41,458(byte)0x8B, (byte)0x72, (byte)0x8A, (byte)0xF3,459(byte)0x8B, (byte)0xA8, (byte)0x9E, (byte)0xAE,460(byte)0x9E, (byte)0x72, (byte)0xFB, (byte)0x73,461(byte)0xFB, (byte)0x5F, (byte)0x90, (byte)0xBA,462(byte)0x91, (byte)0xFE, (byte)0x9E, (byte)0xF6,463(byte)0x97, (byte)0xED, (byte)0x9A, (byte)0xF3,464(byte)0xA0, (byte)0xEE, (byte)0x96, (byte)0x7C,465(byte)0x93, (byte)0x45, (byte)0x98, (byte)0x6E,466(byte)0xFA, (byte)0x56, (byte)0x9A, (byte)0xF5,467(byte)0xFC, (byte)0x4B, (byte)0x9A, (byte)0xF4,468(byte)0xFE, (byte)0xDE, (byte)0xFC, (byte)0xB7,469(byte)0x97, (byte)0xF1, (byte)0x97, (byte)0xC7,470(byte)0x9C, (byte)0xCB, (byte)0x92, (byte)0x40,471(byte)0x9C, (byte)0xE8, (byte)0x91, (byte)0xFD,472(byte)0x97, (byte)0x4E, (byte)0xFB, (byte)0x68,473(byte)0x97, (byte)0x6C, (byte)0x8C, (byte)0xC2,474(byte)0x97, (byte)0xE8, (byte)0xFB, (byte)0x6A,475(byte)0x8B, (byte)0x74, (byte)0x8E, (byte)0xE7,476(byte)0xFD, (byte)0xC8, (byte)0x92, (byte)0x41,477(byte)0x96, (byte)0xA1, (byte)0x8E, (byte)0xF3,478(byte)0x9A, (byte)0xF7, (byte)0x8F, (byte)0xA6,479(byte)0xFA, (byte)0xD6, (byte)0x9C, (byte)0xC7,480(byte)0xFA, (byte)0xD7, (byte)0x9A, (byte)0xF8,481(byte)0xFB, (byte)0xA1, (byte)0x8E, (byte)0xC5,482(byte)0xFB, (byte)0xA4, (byte)0xFB, (byte)0xC2,483(byte)0x9A, (byte)0xC1, (byte)0x91, (byte)0xFA,484(byte)0xFE, (byte)0xDB, (byte)0x97, (byte)0xAB,485(byte)0x91, (byte)0x47, (byte)0xFB, (byte)0xB1,486(byte)0x8F, (byte)0xEA, (byte)0x94, (byte)0xD2,487(byte)0xFE, (byte)0x61, (byte)0xFA, (byte)0xCE,488(byte)0x92, (byte)0xED, (byte)0x91, (byte)0xF3,489(byte)0x93, (byte)0xC6, (byte)0x93, (byte)0x5A,490(byte)0xFA, (byte)0xFB, (byte)0x92, (byte)0xEF,491(byte)0xFA, (byte)0xC8, (byte)0x98, (byte)0x47,492(byte)0x93, (byte)0x66, (byte)0x98, (byte)0x55,493(byte)0x96, (byte)0xE6, (byte)0x9F, (byte)0x43,494(byte)0x9F, (byte)0xAA, (byte)0x94, (byte)0xDA,495(byte)0x92, (byte)0xEE, (byte)0xFC, (byte)0xAF,496(byte)0xFB, (byte)0xFB, (byte)0x8E, (byte)0xF9,497(byte)0x91, (byte)0xF6, (byte)0x93, (byte)0x64,498(byte)0x94, (byte)0xF5, (byte)0x9C, (byte)0xB6,499(byte)0xFB, (byte)0xAD, (byte)0x98, (byte)0x4E,500(byte)0x8F, (byte)0x44, (byte)0x96, (byte)0xFD,501(byte)0x9A, (byte)0xF9, (byte)0x9A, (byte)0xFA,502(byte)0x97, (byte)0x69, (byte)0x95, (byte)0xD4,503(byte)0x98, (byte)0x4B, (byte)0xFB, (byte)0xAA,504(byte)0x98, (byte)0x7C, (byte)0x91, (byte)0xEA,505(byte)0x9D, (byte)0xAF, (byte)0x9D, (byte)0xC5,506(byte)0x91, (byte)0xF1, (byte)0x8E, (byte)0xB1,507(byte)0x97, (byte)0xA9, (byte)0xFB, (byte)0xAC,508(byte)0xFC, (byte)0xB8, (byte)0x9C, (byte)0xB9,509(byte)0xFB, (byte)0xB0, (byte)0xFC, (byte)0xD2,510(byte)0x93, (byte)0xCB, (byte)0x9A, (byte)0xFD,511(byte)0x91, (byte)0xF4, (byte)0x8B, (byte)0xAC,512(byte)0xA0, (byte)0x55, (byte)0x95, (byte)0x74,513(byte)0x95, (byte)0xBE, (byte)0x97, (byte)0xAD,514(byte)0x8E, (byte)0xE9, (byte)0x92, (byte)0xF8,515(byte)0x97, (byte)0xBE, (byte)0x91, (byte)0x6C,516(byte)0x94, (byte)0xAA, (byte)0xFC, (byte)0x63,517(byte)0x9D, (byte)0xC6, (byte)0x97, (byte)0xB5,518(byte)0x92, (byte)0xB8, (byte)0x91, (byte)0xEF,519(byte)0xFE, (byte)0xA6, (byte)0x97, (byte)0x60,520(byte)0x93, (byte)0x58, (byte)0x95, (byte)0x76,521(byte)0x8F, (byte)0xAC, (byte)0x91, (byte)0xEC,522(byte)0x97, (byte)0xB4, (byte)0x91, (byte)0xF7,523(byte)0x97, (byte)0x4A, (byte)0xFB, (byte)0x49,524(byte)0x95, (byte)0x78, (byte)0x93, (byte)0xBC,525(byte)0x91, (byte)0xD6, (byte)0x93, (byte)0x55,526(byte)0x93, (byte)0x56, (byte)0x98, (byte)0x51,527(byte)0x8F, (byte)0xF8, (byte)0xFB, (byte)0xC0,528(byte)0x93, (byte)0xF2, (byte)0x90, (byte)0xD0,529(byte)0x9C, (byte)0x44, (byte)0x92, (byte)0x55,530(byte)0x93, (byte)0x63, (byte)0x91, (byte)0xA5,531(byte)0xA0, (byte)0xED, (byte)0xFD, (byte)0x6B,532(byte)0x9A, (byte)0xFE, (byte)0x93, (byte)0x51,533(byte)0x8C, (byte)0x57, (byte)0xFA, (byte)0x78,534(byte)0xFE, (byte)0xA8, (byte)0x93, (byte)0x50,535(byte)0xFA, (byte)0x4C, (byte)0x92, (byte)0xF7,536(byte)0x9B, (byte)0x40, (byte)0xFB, (byte)0xCE,537(byte)0x9B, (byte)0x41, (byte)0xFE, (byte)0xAD,538(byte)0xFB, (byte)0xD5, (byte)0x8B, (byte)0xC2,539(byte)0x9A, (byte)0x7C, (byte)0x9B, (byte)0x42,540(byte)0x9B, (byte)0x43, (byte)0x9E, (byte)0x79,541(byte)0xFB, (byte)0xD9, (byte)0x9B, (byte)0x44,542(byte)0xA0, (byte)0xA7, (byte)0x9B, (byte)0xF3,543(byte)0x8C, (byte)0x79, (byte)0x93, (byte)0x5E,544(byte)0x89, (byte)0xCB, (byte)0x9F, (byte)0x53,545(byte)0x93, (byte)0xD7, (byte)0xFB, (byte)0xE1,546(byte)0xFE, (byte)0xD0, (byte)0xFB, (byte)0xE2,547(byte)0xFC, (byte)0xE3, (byte)0x90, (byte)0x74,548(byte)0xFB, (byte)0xE6, (byte)0x9B, (byte)0xB7,549(byte)0x9B, (byte)0x45, (byte)0x9B, (byte)0x47,550(byte)0x9F, (byte)0x50, (byte)0x9B, (byte)0x48,551(byte)0xFC, (byte)0x5B, (byte)0x98, (byte)0xA9,552(byte)0x9C, (byte)0xFD, (byte)0x88, (byte)0x4C,553(byte)0x9B, (byte)0x4B, (byte)0xFB, (byte)0xEC,554(byte)0x8C, (byte)0x69, (byte)0x9B, (byte)0xA8,555(byte)0x8A, (byte)0xD5, (byte)0xFA, (byte)0x73,556(byte)0xFD, (byte)0x59, (byte)0x91, (byte)0xA2,557(byte)0xFB, (byte)0xED, (byte)0x9C, (byte)0xA9,558(byte)0x8A, (byte)0xA8, (byte)0x9B, (byte)0xC3,559(byte)0x8A, (byte)0xE1, (byte)0x9B, (byte)0x4E,560(byte)0x95, (byte)0xD0, (byte)0x90, (byte)0x5F,561(byte)0x97, (byte)0xEE, (byte)0xFC, (byte)0x4E,562(byte)0x9B, (byte)0x4F, (byte)0x9B, (byte)0x50,563(byte)0x9E, (byte)0xC6, (byte)0xFC, (byte)0x50,564(byte)0xFD, (byte)0x73, (byte)0xFD, (byte)0xA7,565(byte)0x9D, (byte)0xA2, (byte)0xFA, (byte)0x58,566(byte)0xFA, (byte)0x5E, (byte)0xA0, (byte)0x59,567(byte)0xFA, (byte)0x75, (byte)0xFB, (byte)0xBE,568(byte)0x9C, (byte)0xA2, (byte)0x93, (byte)0x70,569(byte)0x93, (byte)0x71, (byte)0x93, (byte)0x77,570(byte)0xFE, (byte)0xEF, (byte)0x93, (byte)0x6D,571(byte)0xFC, (byte)0x5D, (byte)0x90, (byte)0xB8,572(byte)0x8A, (byte)0xFC, (byte)0xFB, (byte)0x41,573(byte)0x9E, (byte)0x6B, (byte)0x94, (byte)0xE3,574(byte)0x8E, (byte)0xE2, (byte)0x8C, (byte)0x7D,575(byte)0x8E, (byte)0xD7, (byte)0x9C, (byte)0x4D,576(byte)0x96, (byte)0xA3, (byte)0x9B, (byte)0x51,577(byte)0x8A, (byte)0xC3, (byte)0x96, (byte)0xAA,578(byte)0xFC, (byte)0x68, (byte)0x8B, (byte)0x6D,579(byte)0xFD, (byte)0x67, (byte)0x8A, (byte)0xE9,580(byte)0xFC, (byte)0xA1, (byte)0x93, (byte)0x6C,581(byte)0x9B, (byte)0x52, (byte)0xFE, (byte)0x70,582(byte)0xFC, (byte)0xA8, (byte)0xFC, (byte)0xE9,583(byte)0x9C, (byte)0xB4, (byte)0x8A, (byte)0xEA,584(byte)0x9B, (byte)0x53, (byte)0x9B, (byte)0x55,585(byte)0x96, (byte)0xAB, (byte)0xFC, (byte)0xA7,586(byte)0x9B, (byte)0x56, (byte)0x8A, (byte)0xBC,587(byte)0x8A, (byte)0xCB, (byte)0x9B, (byte)0x57,588(byte)0x89, (byte)0xCD, (byte)0x9B, (byte)0x59,589(byte)0x9B, (byte)0x5B, (byte)0x93, (byte)0xA5,590(byte)0x9B, (byte)0x5D, (byte)0x9E, (byte)0x4F,591(byte)0x93, (byte)0xA3, (byte)0x8A, (byte)0x7B,592(byte)0x8B, (byte)0x42, (byte)0x97, (byte)0x50,593(byte)0x8F, (byte)0xB3, (byte)0x8A, (byte)0x50,594(byte)0x9B, (byte)0x60, (byte)0x8B, (byte)0x45,595(byte)0x8B, (byte)0x46, (byte)0x9D, (byte)0xFE,596(byte)0x9B, (byte)0x62, (byte)0x93, (byte)0x7B,597(byte)0x93, (byte)0xB1, (byte)0x8A, (byte)0x60,598(byte)0x8A, (byte)0xD8, (byte)0x9B, (byte)0x63,599(byte)0x8A, (byte)0x69, (byte)0x8A, (byte)0x47,600(byte)0x8A, (byte)0xCC, (byte)0x93, (byte)0x7C,601(byte)0x9B, (byte)0x65, (byte)0x9B, (byte)0x66,602(byte)0x8A, (byte)0x72, (byte)0x8A, (byte)0x7A,603(byte)0x93, (byte)0xAF, (byte)0x8A, (byte)0xB0,604(byte)0x9B, (byte)0x68, (byte)0x9E, (byte)0xA3,605(byte)0xFA, (byte)0xEC, (byte)0x8B, (byte)0x77,606(byte)0x9B, (byte)0x67, (byte)0x8B, (byte)0x59,607(byte)0xFC, (byte)0xB1, (byte)0xFC, (byte)0xBB,608(byte)0x9B, (byte)0x69, (byte)0x93, (byte)0xA8,609(byte)0x8A, (byte)0xE0, (byte)0x9E, (byte)0x51,610(byte)0x8F, (byte)0x5F, (byte)0x9B, (byte)0x6A,611(byte)0x9B, (byte)0x6B, (byte)0x97, (byte)0xEC,612(byte)0x9B, (byte)0x6C, (byte)0xFE, (byte)0x4E,613(byte)0xFD, (byte)0xC2, (byte)0x9B, (byte)0x6D,614(byte)0x91, (byte)0x67, (byte)0xFC, (byte)0xCC,615(byte)0x93, (byte)0xB6, (byte)0x90, (byte)0xE4,616(byte)0x90, (byte)0xE5, (byte)0x9E, (byte)0xF2,617(byte)0x93, (byte)0xCA, (byte)0x8B, (byte)0xBC,618(byte)0x8F, (byte)0x46, (byte)0x93, (byte)0xCF,619(byte)0xFC, (byte)0xDB, (byte)0xFC, (byte)0xDC,620(byte)0x93, (byte)0xC0, (byte)0xFC, (byte)0xE6,621(byte)0x96, (byte)0xE7, (byte)0xFC, (byte)0xD8,622(byte)0xFC, (byte)0xD9, (byte)0xFD, (byte)0xA6,623(byte)0x93, (byte)0xCE, (byte)0x95, (byte)0xF1,624(byte)0x9C, (byte)0xE9, (byte)0xFC, (byte)0xE4,625(byte)0x94, (byte)0xAF, (byte)0xFA, (byte)0x77,626(byte)0x93, (byte)0xCC, (byte)0x90, (byte)0x5A,627(byte)0x8C, (byte)0x54, (byte)0x93, (byte)0xBF,628(byte)0xFB, (byte)0x51, (byte)0x93, (byte)0xB9,629(byte)0xFE, (byte)0xD7, (byte)0x93, (byte)0xB7,630(byte)0x93, (byte)0xD9, (byte)0x93, (byte)0xBB,631(byte)0x93, (byte)0xDA, (byte)0x98, (byte)0xA3,632(byte)0x90, (byte)0xD1, (byte)0x9B, (byte)0x6E,633(byte)0xFA, (byte)0x70, (byte)0x9B, (byte)0xEB,634(byte)0x9B, (byte)0x6F, (byte)0xFC, (byte)0xFC,635(byte)0x8B, (byte)0x40, (byte)0xA0, (byte)0x7B,636(byte)0x8C, (byte)0xA1, (byte)0x97, (byte)0xF7,637(byte)0x93, (byte)0xE2, (byte)0xFC, (byte)0xD6,638(byte)0x95, (byte)0x59, (byte)0x93, (byte)0xA6,639(byte)0xFD, (byte)0x40, (byte)0x93, (byte)0x5F,640(byte)0x97, (byte)0xF2, (byte)0x9C, (byte)0x76,641(byte)0x8E, (byte)0xF8, (byte)0x8F, (byte)0x47,642(byte)0x9B, (byte)0x74, (byte)0x92, (byte)0xB4,643(byte)0x91, (byte)0xED, (byte)0x96, (byte)0xD2,644(byte)0xFD, (byte)0x46, (byte)0x8F, (byte)0x4F,645(byte)0x95, (byte)0x49, (byte)0x9B, (byte)0x75,646(byte)0xFA, (byte)0x5C, (byte)0x9B, (byte)0x79,647(byte)0xFD, (byte)0x4B, (byte)0x96, (byte)0xD3,648(byte)0xFD, (byte)0x58, (byte)0x94, (byte)0x5F,649(byte)0xA0, (byte)0xF5, (byte)0x92, (byte)0x43,650(byte)0x97, (byte)0xFA, (byte)0x9D, (byte)0xD9,651(byte)0x97, (byte)0xF4, (byte)0x92, (byte)0x4D,652(byte)0xFD, (byte)0x5B, (byte)0x9B, (byte)0x7A,653(byte)0x9E, (byte)0xD5, (byte)0xFA, (byte)0xAE,654(byte)0x9C, (byte)0xC9, (byte)0x92, (byte)0x58,655(byte)0x8E, (byte)0xC8, (byte)0x94, (byte)0xB4,656(byte)0x93, (byte)0xE1, (byte)0x93, (byte)0xDF,657(byte)0xFC, (byte)0xF0, (byte)0x93, (byte)0xEC,658(byte)0x97, (byte)0xF6, (byte)0x96, (byte)0xCF,659(byte)0x93, (byte)0xDE, (byte)0x8A, (byte)0xCF,660(byte)0x9B, (byte)0xA2, (byte)0xFD, (byte)0x69,661(byte)0x93, (byte)0x52, (byte)0x98, (byte)0xA2,662(byte)0xFD, (byte)0x6E, (byte)0x8C, (byte)0xA4,663(byte)0xFA, (byte)0x7C, (byte)0x93, (byte)0xFA,664(byte)0x90, (byte)0x7C, (byte)0x8F, (byte)0x67,665(byte)0x9D, (byte)0xB7, (byte)0xA0, (byte)0xE9,666(byte)0xFA, (byte)0x4E, (byte)0xFD, (byte)0xA1,667(byte)0x9E, (byte)0x74, (byte)0x9F, (byte)0xBF,668(byte)0x9E, (byte)0xCB, (byte)0x9B, (byte)0xB9,669(byte)0x9D, (byte)0xD4, (byte)0x97, (byte)0xB9,670(byte)0x8E, (byte)0xF1, (byte)0x95, (byte)0x7B,671(byte)0x9E, (byte)0xD2, (byte)0x97, (byte)0x53,672(byte)0x96, (byte)0xA4, (byte)0x8F, (byte)0xBE,673(byte)0x94, (byte)0xD9, (byte)0x90, (byte)0x58,674(byte)0xFD, (byte)0x79, (byte)0xFD, (byte)0x7B,675(byte)0x8E, (byte)0xDA, (byte)0x8E, (byte)0xFA,676(byte)0x9B, (byte)0xA5, (byte)0x9E, (byte)0xD9,677(byte)0x97, (byte)0xD4, (byte)0x90, (byte)0xBB,678(byte)0xFD, (byte)0xBC, (byte)0xFD, (byte)0xC6,679(byte)0x92, (byte)0x48, (byte)0x92, (byte)0xB5,680(byte)0x9D, (byte)0xC1, (byte)0x92, (byte)0xB9,681(byte)0x92, (byte)0xA6, (byte)0x8F, (byte)0x4B,682(byte)0x9B, (byte)0xA6, (byte)0x92, (byte)0xB6,683(byte)0x8E, (byte)0x40, (byte)0x9E, (byte)0xD8,684(byte)0x94, (byte)0x5E, (byte)0x98, (byte)0x5F,685(byte)0x94, (byte)0xCE, (byte)0x92, (byte)0x4A,686(byte)0xFD, (byte)0x70, (byte)0x94, (byte)0x67,687(byte)0x8D, (byte)0xEC, (byte)0x9B, (byte)0xD8,688(byte)0x94, (byte)0x48, (byte)0xFA, (byte)0xC1,689(byte)0x9C, (byte)0xF7, (byte)0xFD, (byte)0xBE,690(byte)0x8F, (byte)0xDA, (byte)0xFD, (byte)0xD9,691(byte)0xFC, (byte)0x7E, (byte)0x93, (byte)0xF9,692(byte)0xFA, (byte)0x43, (byte)0xFA, (byte)0xEB,693(byte)0xFA, (byte)0xC3, (byte)0x97, (byte)0xD3,694(byte)0x95, (byte)0xF9, (byte)0x9C, (byte)0x48,695(byte)0xFD, (byte)0xD8, (byte)0xA0, (byte)0xD8,696(byte)0xFD, (byte)0xD7, (byte)0xFB, (byte)0x4A,697(byte)0x9B, (byte)0xAF, (byte)0x94, (byte)0x4B,698(byte)0xFD, (byte)0xC9, (byte)0x8E, (byte)0xAC,699(byte)0xFD, (byte)0xB2, (byte)0x92, (byte)0x5A,700(byte)0xFC, (byte)0xBD, (byte)0x92, (byte)0xD9,701(byte)0xFD, (byte)0xD5, (byte)0x92, (byte)0xDD,702(byte)0x92, (byte)0x59, (byte)0x96, (byte)0xBA,703(byte)0x92, (byte)0x5B, (byte)0x9B, (byte)0xAB,704(byte)0xFD, (byte)0xDA, (byte)0xFD, (byte)0xDE,705(byte)0xFD, (byte)0xD3, (byte)0x8C, (byte)0x46,706(byte)0xFD, (byte)0xD6, (byte)0xFD, (byte)0xDC,707(byte)0xFD, (byte)0xDD, (byte)0x90, (byte)0xFE,708(byte)0xFE, (byte)0xA1, (byte)0x8B, (byte)0xAD,709(byte)0x9C, (byte)0xD8, (byte)0x9E, (byte)0x6D,710(byte)0xFD, (byte)0x7C, (byte)0xFB, (byte)0x61,711(byte)0x96, (byte)0xF8, (byte)0x96, (byte)0xF0,712(byte)0xFC, (byte)0xF4, (byte)0xFE, (byte)0x60,713(byte)0x98, (byte)0x52, (byte)0x96, (byte)0x4F,714(byte)0x91, (byte)0x6E, (byte)0x98, (byte)0x6D,715(byte)0x98, (byte)0x64, (byte)0x94, (byte)0x53,716(byte)0xFD, (byte)0xEC, (byte)0xFB, (byte)0x78,717(byte)0x95, (byte)0xBA, (byte)0x98, (byte)0x5D,718(byte)0x92, (byte)0xF9, (byte)0x98, (byte)0x5A,719(byte)0xFD, (byte)0xF6, (byte)0x93, (byte)0xD0,720(byte)0x98, (byte)0x62, (byte)0x9B, (byte)0xAD,721(byte)0x97, (byte)0x4F, (byte)0x9B, (byte)0xAE,722(byte)0x94, (byte)0x52, (byte)0x9B, (byte)0xB0,723(byte)0x91, (byte)0xD2, (byte)0x97, (byte)0xEA,724(byte)0xFB, (byte)0x6B, (byte)0x91, (byte)0xB1,725(byte)0xFD, (byte)0xF3, (byte)0x92, (byte)0xCB,726(byte)0x9B, (byte)0xB1, (byte)0xFC, (byte)0xEC,727(byte)0x98, (byte)0x6B, (byte)0x97, (byte)0x51,728(byte)0x98, (byte)0x71, (byte)0x95, (byte)0xEF,729(byte)0x9E, (byte)0xF3, (byte)0x91, (byte)0xE8,730(byte)0x9B, (byte)0xBA, (byte)0xFB, (byte)0x4C,731(byte)0x92, (byte)0x6A, (byte)0xFD, (byte)0xF8,732(byte)0x98, (byte)0x61, (byte)0x91, (byte)0xE7,733(byte)0x93, (byte)0xED, (byte)0x97, (byte)0x44,734(byte)0x91, (byte)0xE1, (byte)0xFB, (byte)0xF5,735(byte)0x98, (byte)0x69, (byte)0x8A, (byte)0x62,736(byte)0x9B, (byte)0xBB, (byte)0x8C, (byte)0xA8,737(byte)0x9C, (byte)0x55, (byte)0x8E, (byte)0x77,738(byte)0x8A, (byte)0xB2, (byte)0x9E, (byte)0xBC,739(byte)0x93, (byte)0xE6, (byte)0x93, (byte)0xA2,740(byte)0x9B, (byte)0xBD, (byte)0x94, (byte)0xB3,741(byte)0x93, (byte)0x7D, (byte)0x9E, (byte)0x66,742(byte)0x94, (byte)0x59, (byte)0x9B, (byte)0xBF,743(byte)0x94, (byte)0x58, (byte)0x9E, (byte)0xA5,744(byte)0x9B, (byte)0xC7, (byte)0xFE, (byte)0x54,745(byte)0x8E, (byte)0x74, (byte)0x8B, (byte)0xD6,746(byte)0x94, (byte)0xB6, (byte)0xFD, (byte)0x74,747(byte)0x98, (byte)0xC0, (byte)0x94, (byte)0xA5,748(byte)0x9B, (byte)0xC8, (byte)0x95, (byte)0xED,749(byte)0xFD, (byte)0x7E, (byte)0xFB, (byte)0xEB,750(byte)0xFD, (byte)0x7D, (byte)0x97, (byte)0x6F,751(byte)0x94, (byte)0x61, (byte)0x9F, (byte)0xC1,752(byte)0x95, (byte)0xD7, (byte)0xFA, (byte)0x52,753(byte)0x9C, (byte)0x58, (byte)0x9F, (byte)0x68,754(byte)0x9B, (byte)0xE7, (byte)0xFC, (byte)0xCE,755(byte)0x96, (byte)0xE8, (byte)0xFA, (byte)0x49,756(byte)0x97, (byte)0xA1, (byte)0x95, (byte)0x4D,757(byte)0x9E, (byte)0xF8, (byte)0xFE, (byte)0x49,758(byte)0x91, (byte)0xCE, (byte)0x97, (byte)0x71,759(byte)0x8C, (byte)0xCF, (byte)0xFD, (byte)0xB1,760(byte)0xFC, (byte)0x6E, (byte)0x9C, (byte)0xF2,761(byte)0x93, (byte)0xB8, (byte)0x90, (byte)0x43,762(byte)0x97, (byte)0x59, (byte)0x94, (byte)0xD7,763(byte)0xFE, (byte)0x66, (byte)0x94, (byte)0x7D,764(byte)0xFC, (byte)0x6F, (byte)0x92, (byte)0x46,765(byte)0xFA, (byte)0x6D, (byte)0x8E, (byte)0xF7,766(byte)0xFB, (byte)0xB7, (byte)0x94, (byte)0x7C,767(byte)0x92, (byte)0xCD, (byte)0x97, (byte)0xB2,768(byte)0xFE, (byte)0x65, (byte)0x96, (byte)0x7E,769(byte)0x97, (byte)0x58, (byte)0x9B, (byte)0x77,770(byte)0x91, (byte)0xCF, (byte)0x94, (byte)0xA4,771(byte)0x9C, (byte)0xAD, (byte)0x8B, (byte)0xAB,772(byte)0x96, (byte)0xD5, (byte)0xFC, (byte)0xB3,773(byte)0x93, (byte)0xAE, (byte)0x97, (byte)0x6D,774(byte)0x94, (byte)0x46, (byte)0x95, (byte)0xF7,775(byte)0x9C, (byte)0x46, (byte)0x95, (byte)0x5B,776(byte)0x91, (byte)0xD1, (byte)0x94, (byte)0xF4,777(byte)0xFE, (byte)0x67, (byte)0x92, (byte)0xA5,778(byte)0xFE, (byte)0xDF, (byte)0x8C, (byte)0xAB,779(byte)0x9B, (byte)0xC9, (byte)0xFC, (byte)0xED,780(byte)0xFD, (byte)0xFA, (byte)0xFC, (byte)0xC8,781(byte)0xFE, (byte)0x62, (byte)0x91, (byte)0xFC,782(byte)0xFE, (byte)0x6B, (byte)0xFD, (byte)0xF9,783(byte)0xFC, (byte)0xC7, (byte)0x91, (byte)0x4E,784(byte)0x9C, (byte)0xB8, (byte)0x97, (byte)0x67,785(byte)0x95, (byte)0xEE, (byte)0x9B, (byte)0xB2,786(byte)0x94, (byte)0x60, (byte)0x94, (byte)0xA2,787(byte)0x98, (byte)0x75, (byte)0x97, (byte)0xAC,788(byte)0x91, (byte)0xD3, (byte)0x98, (byte)0x7B,789(byte)0x8E, (byte)0xEB, (byte)0x97, (byte)0x6A,790(byte)0x96, (byte)0x5E, (byte)0x97, (byte)0xEB,791(byte)0x9F, (byte)0xF9, (byte)0x95, (byte)0xF8,792(byte)0xFE, (byte)0xA2, (byte)0x8F, (byte)0xE6,793(byte)0xFE, (byte)0x7E, (byte)0x9D, (byte)0xA4,794(byte)0x97, (byte)0x68, (byte)0x8E, (byte)0xEC,795(byte)0x94, (byte)0xBD, (byte)0x94, (byte)0x5B,796(byte)0x9C, (byte)0xF6, (byte)0xFA, (byte)0xA7,797(byte)0x9B, (byte)0xD9, (byte)0xFA, (byte)0x5D,798(byte)0x96, (byte)0x56, (byte)0x97, (byte)0x62,799(byte)0x94, (byte)0xBA, (byte)0xA0, (byte)0x4F,800(byte)0x92, (byte)0xD8, (byte)0x9B, (byte)0xCB,801(byte)0x94, (byte)0xBB, (byte)0x9D, (byte)0x5F,802(byte)0x90, (byte)0xCF, (byte)0x94, (byte)0x65,803(byte)0x9F, (byte)0x4C, (byte)0x90, (byte)0xD8,804(byte)0x9E, (byte)0xBE, (byte)0xFB, (byte)0x6D,805(byte)0x95, (byte)0xCA, (byte)0x9D, (byte)0xC2,806(byte)0x97, (byte)0xF8, (byte)0x8F, (byte)0xFC,807(byte)0x94, (byte)0x73, (byte)0x94, (byte)0x74,808(byte)0xFE, (byte)0xB7, (byte)0x8A, (byte)0x4B,809(byte)0x8A, (byte)0x55, (byte)0x8B, (byte)0x69,810(byte)0x8A, (byte)0xDC, (byte)0x8B, (byte)0x76,811(byte)0x9B, (byte)0xCE, (byte)0x8A, (byte)0x68,812(byte)0xA0, (byte)0xF8, (byte)0x98, (byte)0xDF,813(byte)0xFE, (byte)0xB5, (byte)0x9B, (byte)0xCF,814(byte)0x96, (byte)0xFB, (byte)0x9B, (byte)0xFB,815(byte)0x9E, (byte)0xCE, (byte)0x8E, (byte)0xE5,816(byte)0x9E, (byte)0x7B, (byte)0x9B, (byte)0xD2,817(byte)0x8A, (byte)0xA5, (byte)0xFE, (byte)0xCE,818(byte)0x8A, (byte)0x45, (byte)0x9D, (byte)0xFC,819(byte)0xFE, (byte)0xCF, (byte)0x8B, (byte)0xA5,820(byte)0x8C, (byte)0x4A, (byte)0x8A, (byte)0xEC,821(byte)0xFC, (byte)0xE0, (byte)0x94, (byte)0xAD,822(byte)0xFE, (byte)0xD5, (byte)0x94, (byte)0xAC,823(byte)0xFC, (byte)0x5A, (byte)0x9B, (byte)0xD6,824(byte)0x8A, (byte)0x6F, (byte)0x8B, (byte)0xA9,825(byte)0x8E, (byte)0x5F, (byte)0x9D, (byte)0xCB,826(byte)0xFC, (byte)0xE7, (byte)0x9B, (byte)0xD7,827(byte)0x93, (byte)0xC8, (byte)0x91, (byte)0xF0,828(byte)0x8F, (byte)0xE0, (byte)0x9B, (byte)0xDB,829(byte)0x90, (byte)0xED, (byte)0x9B, (byte)0xDC,830(byte)0xA0, (byte)0xEC, (byte)0x98, (byte)0xFA,831(byte)0x9B, (byte)0xE0, (byte)0x93, (byte)0xC7,832(byte)0x92, (byte)0x49, (byte)0x96, (byte)0xE1,833(byte)0x9B, (byte)0xE2, (byte)0x9B, (byte)0xE4,834(byte)0x8F, (byte)0xE1, (byte)0x9B, (byte)0xE5,835(byte)0x94, (byte)0xC0, (byte)0x93, (byte)0xC3,836(byte)0x93, (byte)0xC5, (byte)0x90, (byte)0x79,837(byte)0x97, (byte)0x7B, (byte)0x90, (byte)0x7E,838(byte)0xFE, (byte)0xE6, (byte)0xFE, (byte)0x46,839(byte)0x9D, (byte)0xB8, (byte)0x92, (byte)0x70,840(byte)0x95, (byte)0xA8, (byte)0x8C, (byte)0xB0,841(byte)0x94, (byte)0xC8, (byte)0x98, (byte)0xB9,842(byte)0x91, (byte)0x40, (byte)0xFC, (byte)0xBE,843(byte)0x91, (byte)0x57, (byte)0x8B, (byte)0xB2,844(byte)0xFA, (byte)0xDF, (byte)0x9B, (byte)0xE6,845(byte)0x96, (byte)0x43, (byte)0x8E, (byte)0x44,846(byte)0x9C, (byte)0x4F, (byte)0xFE, (byte)0xF4,847(byte)0x9B, (byte)0xE8, (byte)0x93, (byte)0xDC,848(byte)0x96, (byte)0x6F, (byte)0x8E, (byte)0x4A,849(byte)0x9B, (byte)0xED, (byte)0x92, (byte)0xF6,850(byte)0x9D, (byte)0xB9, (byte)0x8E, (byte)0x4E,851(byte)0xFB, (byte)0xCF, (byte)0x9E, (byte)0xC2,852(byte)0x94, (byte)0xE5, (byte)0x9B, (byte)0xF0,853(byte)0x94, (byte)0xE4, (byte)0x95, (byte)0x51,854(byte)0x8B, (byte)0xBB, (byte)0x9B, (byte)0xF1,855(byte)0x94, (byte)0xF0, (byte)0x8E, (byte)0x64,856(byte)0x94, (byte)0xEA, (byte)0x8F, (byte)0x61,857(byte)0x9B, (byte)0x64, (byte)0x8E, (byte)0x5B,858(byte)0x9B, (byte)0xF2, (byte)0x9F, (byte)0xBE,859(byte)0x9D, (byte)0xC9, (byte)0x8E, (byte)0x6C,860(byte)0x8F, (byte)0x73, (byte)0x8C, (byte)0xAF,861(byte)0x8F, (byte)0x75, (byte)0x8E, (byte)0x71,862(byte)0x8E, (byte)0x60, (byte)0x8E, (byte)0x6A,863(byte)0x8C, (byte)0x4C, (byte)0x95, (byte)0x52,864(byte)0x95, (byte)0x54, (byte)0x8A, (byte)0xD4,865(byte)0x9D, (byte)0xBB, (byte)0x95, (byte)0x43,866(byte)0x92, (byte)0xFE, (byte)0x94, (byte)0xF2,867(byte)0x94, (byte)0xF1, (byte)0xA0, (byte)0xEA,868(byte)0x9D, (byte)0xD2, (byte)0xA0, (byte)0xB1,869(byte)0x91, (byte)0xF8, (byte)0x94, (byte)0x62,870(byte)0x9B, (byte)0xA4, (byte)0x8E, (byte)0xAD,871(byte)0x9E, (byte)0xAD, (byte)0x96, (byte)0xD0,872(byte)0xFE, (byte)0xEE, (byte)0x8A, (byte)0xB4,873(byte)0x97, (byte)0x57, (byte)0x8A, (byte)0x77,874(byte)0x9B, (byte)0xF7, (byte)0x8E, (byte)0xB5,875(byte)0xA0, (byte)0x6D, (byte)0x8E, (byte)0xB6,876(byte)0x97, (byte)0x56, (byte)0x95, (byte)0x40,877(byte)0xA0, (byte)0xF3, (byte)0x94, (byte)0xBE,878(byte)0x9B, (byte)0xFA, (byte)0xFD, (byte)0xDF,879(byte)0x9D, (byte)0xBC, (byte)0x94, (byte)0xFE,880(byte)0x8B, (byte)0xDB, (byte)0xA0, (byte)0xFE,881(byte)0x8E, (byte)0xC0, (byte)0x9F, (byte)0x47,882(byte)0x8B, (byte)0xDE, (byte)0xA0, (byte)0xFB,883(byte)0x8E, (byte)0xC3, (byte)0x96, (byte)0x49,884(byte)0xFE, (byte)0xC2, (byte)0x95, (byte)0x4C,885(byte)0x9B, (byte)0xFD, (byte)0x90, (byte)0xCC,886(byte)0x9C, (byte)0x60, (byte)0x95, (byte)0x4B,887(byte)0x9B, (byte)0xFE, (byte)0x9C, (byte)0x70,888(byte)0x9C, (byte)0x43, (byte)0x9C, (byte)0x47,889(byte)0x8E, (byte)0xCC, (byte)0x8E, (byte)0x54,890(byte)0x8E, (byte)0xE4, (byte)0x9C, (byte)0x49,891(byte)0x8B, (byte)0x5E, (byte)0x95, (byte)0x5E,892(byte)0x95, (byte)0x5C, (byte)0x9C, (byte)0x4B,893(byte)0x8B, (byte)0xE1, (byte)0x8E, (byte)0xD9,894(byte)0x9D, (byte)0xB4, (byte)0x92, (byte)0x5F,895(byte)0x9C, (byte)0x4C, (byte)0x8A, (byte)0xA1,896(byte)0x8E, (byte)0xDB, (byte)0x9C, (byte)0x56,897(byte)0x8A, (byte)0xA2, (byte)0x97, (byte)0x54,898(byte)0x9C, (byte)0x5E, (byte)0x9E, (byte)0xD4,899(byte)0x95, (byte)0x68, (byte)0xA0, (byte)0xC3,900(byte)0x8A, (byte)0xE6, (byte)0xA0, (byte)0xF7,901(byte)0x9C, (byte)0x61, (byte)0x9C, (byte)0x5F,902(byte)0xFC, (byte)0x4D, (byte)0x9E, (byte)0x5B,903(byte)0x9E, (byte)0x69, (byte)0x9C, (byte)0x63,904(byte)0xFE, (byte)0xC7, (byte)0xFE, (byte)0xC6,905(byte)0x9C, (byte)0x67, (byte)0x9C, (byte)0x69,906(byte)0x8B, (byte)0xE2, (byte)0x91, (byte)0x65,907(byte)0x9C, (byte)0xE7, (byte)0x8A, (byte)0x54,908(byte)0x9C, (byte)0x6C, (byte)0x9C, (byte)0x6E,909(byte)0xFE, (byte)0x5D, (byte)0x9C, (byte)0x73,910(byte)0x95, (byte)0x6A, (byte)0x95, (byte)0x6D,911(byte)0x8E, (byte)0xF0, (byte)0x8F, (byte)0x4D,912(byte)0x8E, (byte)0xF6, (byte)0xFA, (byte)0xBC,913(byte)0x8C, (byte)0xD5, (byte)0xFB, (byte)0xDA,914(byte)0x8B, (byte)0x4C, (byte)0xFD, (byte)0x75,915(byte)0x9B, (byte)0xDD, (byte)0xFA, (byte)0xF5,916(byte)0x9C, (byte)0x74, (byte)0x95, (byte)0x45,917(byte)0x96, (byte)0xC6, (byte)0x8F, (byte)0x6A,918(byte)0x8F, (byte)0x4E, (byte)0x9C, (byte)0x78,919(byte)0xFA, (byte)0x55, (byte)0x97, (byte)0xE4,920(byte)0x9C, (byte)0x41, (byte)0x92, (byte)0x5C,921(byte)0x96, (byte)0xFA, (byte)0xFB, (byte)0x66,922(byte)0x8E, (byte)0x65, (byte)0x98, (byte)0x49,923(byte)0xFB, (byte)0xA8, (byte)0x98, (byte)0x42,924(byte)0x9C, (byte)0x7A, (byte)0x97, (byte)0xFB,925(byte)0x90, (byte)0xCA, (byte)0x9C, (byte)0x5B,926(byte)0x97, (byte)0x4D, (byte)0x8E, (byte)0xD3,927(byte)0x95, (byte)0x61, (byte)0x9F, (byte)0x4B,928(byte)0x9F, (byte)0xB5, (byte)0x93, (byte)0xD2,929(byte)0xFD, (byte)0xAA, (byte)0x98, (byte)0x40,930(byte)0x91, (byte)0x46, (byte)0x98, (byte)0x67,931(byte)0xFA, (byte)0x5A, (byte)0xFB, (byte)0xA9,932(byte)0x98, (byte)0x41, (byte)0x8C, (byte)0xD3,933(byte)0xFC, (byte)0xFD, (byte)0xFD, (byte)0xAB,934(byte)0x91, (byte)0xBD, (byte)0x8F, (byte)0x4C,935(byte)0x96, (byte)0xC9, (byte)0x8F, (byte)0x55,936(byte)0xFB, (byte)0xAE, (byte)0x95, (byte)0x6F,937(byte)0x9C, (byte)0x7D, (byte)0xA0, (byte)0xF0,938(byte)0x94, (byte)0x6F, (byte)0xFD, (byte)0xAC,939(byte)0x96, (byte)0xCB, (byte)0x96, (byte)0xCE,940(byte)0xA0, (byte)0x56, (byte)0x9C, (byte)0xE1,941(byte)0x96, (byte)0xC4, (byte)0x8F, (byte)0x5E,942(byte)0x8F, (byte)0x6C, (byte)0x8E, (byte)0xA3,943(byte)0xFB, (byte)0xB3, (byte)0xFC, (byte)0x53,944(byte)0xFD, (byte)0xB3, (byte)0x8F, (byte)0x6B,945(byte)0x96, (byte)0xCA, (byte)0x8F, (byte)0x79,946(byte)0x9E, (byte)0x6F, (byte)0xA0, (byte)0xC5,947(byte)0xFC, (byte)0x78, (byte)0x8E, (byte)0x42,948(byte)0x8F, (byte)0x5A, (byte)0x90, (byte)0xC2,949(byte)0x8E, (byte)0xA5, (byte)0x90, (byte)0x61,950(byte)0x92, (byte)0x4F, (byte)0x93, (byte)0x73,951(byte)0xFD, (byte)0xB5, (byte)0xFE, (byte)0xCC,952(byte)0xFB, (byte)0xBD, (byte)0x8C, (byte)0xD6,953(byte)0x98, (byte)0x43, (byte)0x96, (byte)0xC5,954(byte)0x89, (byte)0xBC, (byte)0x9C, (byte)0xA3,955(byte)0x92, (byte)0x4B, (byte)0x98, (byte)0x4A,956(byte)0x8F, (byte)0xA4, (byte)0xA0, (byte)0xF1,957(byte)0x9E, (byte)0xFB, (byte)0x9C, (byte)0xD2,958(byte)0x8F, (byte)0xA7, (byte)0xFC, (byte)0x5C,959(byte)0x98, (byte)0x45, (byte)0x90, (byte)0x46,960(byte)0x8C, (byte)0xD1, (byte)0xFE, (byte)0xFA,961(byte)0x95, (byte)0x60, (byte)0x9F, (byte)0x48,962(byte)0x92, (byte)0x47, (byte)0x90, (byte)0xFB,963(byte)0x9C, (byte)0xA4, (byte)0x95, (byte)0x71,964(byte)0x9C, (byte)0xA6, (byte)0x9C, (byte)0xA7,965(byte)0x9C, (byte)0xAA, (byte)0x9E, (byte)0xD3,966(byte)0x9E, (byte)0x70, (byte)0x9C, (byte)0xAC,967(byte)0x8F, (byte)0xAE, (byte)0x95, (byte)0x7D,968(byte)0x9C, (byte)0xB0, (byte)0x97, (byte)0xB6,969(byte)0xA0, (byte)0xBD, (byte)0x8A, (byte)0xDF,970(byte)0x9E, (byte)0xAA, (byte)0x8F, (byte)0xBD,971(byte)0x8F, (byte)0xBF, (byte)0x93, (byte)0x69,972(byte)0x9B, (byte)0xA7, (byte)0xC8, (byte)0xA4,973(byte)0xFE, (byte)0xEA, (byte)0x9B, (byte)0xE1,974(byte)0x8B, (byte)0x41, (byte)0x9D, (byte)0xB6,975(byte)0xA0, (byte)0xEB, (byte)0x9B, (byte)0xA3,976(byte)0x8B, (byte)0xA1, (byte)0x8F, (byte)0xC8,977(byte)0x89, (byte)0x4C, (byte)0x98, (byte)0x60,978(byte)0x94, (byte)0xC7, (byte)0x8B, (byte)0x58,979(byte)0x95, (byte)0xAB, (byte)0x95, (byte)0xAA,980(byte)0x9C, (byte)0xC3, (byte)0x9C, (byte)0xC4,981(byte)0x93, (byte)0xD6, (byte)0x9D, (byte)0xAC,982(byte)0x8B, (byte)0xE6, (byte)0x8A, (byte)0x71,983(byte)0x8F, (byte)0xD1, (byte)0x99, (byte)0xD5,984(byte)0x90, (byte)0xF4, (byte)0x8A, (byte)0xA3,985(byte)0x9C, (byte)0xCE, (byte)0x9C, (byte)0xD4,986(byte)0x9C, (byte)0xD5, (byte)0xFB, (byte)0xC8,987(byte)0x9D, (byte)0xB3, (byte)0xFC, (byte)0x70,988(byte)0x8F, (byte)0xD7, (byte)0x9B, (byte)0x73,989(byte)0xFA, (byte)0x5B, (byte)0x8F, (byte)0xD2,990(byte)0x90, (byte)0x64, (byte)0x98, (byte)0xB6,991(byte)0x96, (byte)0x68, (byte)0x9C, (byte)0xD6,992(byte)0x98, (byte)0xBD, (byte)0x8F, (byte)0xDC,993(byte)0xFE, (byte)0xF6, (byte)0x8F, (byte)0xD9,994(byte)0x95, (byte)0x41, (byte)0x97, (byte)0xF3,995(byte)0x9B, (byte)0xF8, (byte)0x9E, (byte)0x6C,996(byte)0x8F, (byte)0xF2, (byte)0x8F, (byte)0xEE,997(byte)0x9C, (byte)0xD7, (byte)0x9E, (byte)0x6E,998(byte)0x8A, (byte)0x40, (byte)0x8F, (byte)0xEF,999(byte)0x8F, (byte)0xF4, (byte)0x8F, (byte)0xF5,1000(byte)0x95, (byte)0xC2, (byte)0x98, (byte)0x6A,1001(byte)0x97, (byte)0xCF, (byte)0x9E, (byte)0x7C,1002(byte)0x90, (byte)0x41, (byte)0x9C, (byte)0xDB,1003(byte)0x94, (byte)0x41, (byte)0x9C, (byte)0xE6,1004(byte)0x9D, (byte)0xB0, (byte)0x9C, (byte)0xEA,1005(byte)0x9C, (byte)0xED, (byte)0x9C, (byte)0xFA,1006(byte)0x8B, (byte)0x62, (byte)0x8A, (byte)0x4E,1007(byte)0x9C, (byte)0xCA, (byte)0x8A, (byte)0x66,1008(byte)0x9C, (byte)0xFB, (byte)0x9C, (byte)0xFC,1009(byte)0x9C, (byte)0xFE, (byte)0x8A, (byte)0x53,1010(byte)0x9C, (byte)0xE5, (byte)0x9D, (byte)0x40,1011(byte)0x9D, (byte)0x41, (byte)0x90, (byte)0x45,1012(byte)0x8B, (byte)0x73, (byte)0x97, (byte)0xCA,1013(byte)0x9D, (byte)0x42, (byte)0x8A, (byte)0x61,1014(byte)0x8B, (byte)0xAE, (byte)0x8A, (byte)0xD2,1015(byte)0x8B, (byte)0xA2, (byte)0x9D, (byte)0xF2,1016(byte)0x9D, (byte)0x43, (byte)0x9C, (byte)0xDF,1017(byte)0x9D, (byte)0x44, (byte)0x8E, (byte)0xCA,1018(byte)0x90, (byte)0x4E, (byte)0x8E, (byte)0xB3,1019(byte)0x9F, (byte)0xF5, (byte)0x9D, (byte)0x45,1020(byte)0x90, (byte)0x4F, (byte)0x9D, (byte)0x47,1021(byte)0x89, (byte)0xCA, (byte)0x9C, (byte)0xB5,1022(byte)0xFB, (byte)0xFE, (byte)0x90, (byte)0x5E,1023(byte)0x90, (byte)0x63, (byte)0x90, (byte)0x57,1024(byte)0x90, (byte)0x66, (byte)0x9B, (byte)0xC0,1025(byte)0xFC, (byte)0xE5, (byte)0x91, (byte)0x62,1026(byte)0x90, (byte)0x67, (byte)0x8F, (byte)0xA1,1027(byte)0x8F, (byte)0xA2, (byte)0x9D, (byte)0x48,1028(byte)0xFA, (byte)0xD3, (byte)0x90, (byte)0x5D,1029(byte)0x90, (byte)0xB9, (byte)0x90, (byte)0x6B,1030(byte)0x8C, (byte)0x5C, (byte)0x90, (byte)0x69,1031(byte)0xFE, (byte)0x57, (byte)0xFE, (byte)0x55,1032(byte)0x90, (byte)0x73, (byte)0x9B, (byte)0xEF,1033(byte)0x9C, (byte)0xF0, (byte)0x9D, (byte)0x4B,1034(byte)0xFE, (byte)0xD9, (byte)0xFE, (byte)0xDA,1035(byte)0x91, (byte)0xE0, (byte)0x91, (byte)0xD8,1036(byte)0x96, (byte)0x46, (byte)0x93, (byte)0x60,1037(byte)0xFA, (byte)0x53, (byte)0x9C, (byte)0xD3,1038(byte)0x9D, (byte)0x4E, (byte)0xFB, (byte)0x40,1039(byte)0x8D, (byte)0xE2, (byte)0x94, (byte)0x42,1040(byte)0x90, (byte)0x56, (byte)0x98, (byte)0x65,1041(byte)0x8C, (byte)0x6C, (byte)0xFA, (byte)0x4A,1042(byte)0x9D, (byte)0x50, (byte)0x9D, (byte)0x52,1043(byte)0x95, (byte)0xAF, (byte)0x97, (byte)0x5A,1044(byte)0x93, (byte)0x49, (byte)0x97, (byte)0x47,1045(byte)0xA0, (byte)0xF4, (byte)0x97, (byte)0x78,1046(byte)0x8F, (byte)0xCF, (byte)0xFC, (byte)0x60,1047(byte)0x8C, (byte)0x4E, (byte)0xFC, (byte)0x56,1048(byte)0x91, (byte)0xDC, (byte)0x96, (byte)0x61,1049(byte)0x92, (byte)0xEC, (byte)0x93, (byte)0x5D,1050(byte)0x8E, (byte)0xDE, (byte)0x96, (byte)0xFE,1051(byte)0xFD, (byte)0x4F, (byte)0x95, (byte)0xDE,1052(byte)0x98, (byte)0xB0, (byte)0xA0, (byte)0x40,1053(byte)0x97, (byte)0xBD, (byte)0x97, (byte)0x7D,1054(byte)0x97, (byte)0xF5, (byte)0x9B, (byte)0xAC,1055(byte)0xFA, (byte)0xDA, (byte)0x92, (byte)0xC2,1056(byte)0x97, (byte)0xB1, (byte)0x90, (byte)0x7B,1057(byte)0x93, (byte)0xFE, (byte)0x94, (byte)0x7B,1058(byte)0x97, (byte)0x77, (byte)0xFA, (byte)0xBE,1059(byte)0xFD, (byte)0x43, (byte)0x90, (byte)0xC6,1060(byte)0x90, (byte)0xA4, (byte)0x90, (byte)0xA8,1061(byte)0x94, (byte)0xA9, (byte)0x90, (byte)0xA9,1062(byte)0x8C, (byte)0x65, (byte)0x95, (byte)0xE0,1063(byte)0x90, (byte)0x7D, (byte)0x92, (byte)0x65,1064(byte)0xFD, (byte)0xBA, (byte)0x93, (byte)0xC4,1065(byte)0xFE, (byte)0xED, (byte)0x9D, (byte)0xAB,1066(byte)0xA0, (byte)0xE3, (byte)0x96, (byte)0x48,1067(byte)0x9D, (byte)0x53, (byte)0x8A, (byte)0xA9,1068(byte)0x9B, (byte)0xC5, (byte)0x96, (byte)0x5D,1069(byte)0x97, (byte)0x5F, (byte)0x96, (byte)0x5F,1070(byte)0x96, (byte)0x6E, (byte)0xFB, (byte)0x5D,1071(byte)0x9D, (byte)0xB1, (byte)0xFE, (byte)0xA3,1072(byte)0x9D, (byte)0xB2, (byte)0x95, (byte)0xAE,1073(byte)0xFC, (byte)0xA3, (byte)0xA0, (byte)0xA2,1074(byte)0x96, (byte)0x55, (byte)0x9D, (byte)0x54,1075(byte)0x93, (byte)0x41, (byte)0x95, (byte)0xAD,1076(byte)0x91, (byte)0xD5, (byte)0x97, (byte)0x7A,1077(byte)0xFD, (byte)0xFC, (byte)0x8E, (byte)0x47,1078(byte)0x93, (byte)0xFD, (byte)0x90, (byte)0xA5,1079(byte)0x90, (byte)0xAC, (byte)0x95, (byte)0xAC,1080(byte)0x90, (byte)0xAE, (byte)0xFE, (byte)0xA5,1081(byte)0x9D, (byte)0x56, (byte)0x97, (byte)0xE3,1082(byte)0x95, (byte)0xE2, (byte)0x94, (byte)0x66,1083(byte)0x96, (byte)0x47, (byte)0x91, (byte)0xB8,1084(byte)0x9C, (byte)0xEC, (byte)0x90, (byte)0xAD,1085(byte)0x95, (byte)0xE3, (byte)0x8B, (byte)0x4F,1086(byte)0x8A, (byte)0xE3, (byte)0x8B, (byte)0x4D,1087(byte)0x95, (byte)0xEA, (byte)0x8B, (byte)0x4E,1088(byte)0x8C, (byte)0xC1, (byte)0x8B, (byte)0xED,1089(byte)0x91, (byte)0xD9, (byte)0xA0, (byte)0xA4,1090(byte)0x95, (byte)0xF5, (byte)0x95, (byte)0xF4,1091(byte)0x9F, (byte)0xB3, (byte)0xFE, (byte)0xAF,1092(byte)0xFE, (byte)0x72, (byte)0x92, (byte)0x7A,1093(byte)0xFE, (byte)0xAC, (byte)0x95, (byte)0xF3,1094(byte)0x9D, (byte)0x58, (byte)0x93, (byte)0x72,1095(byte)0x91, (byte)0xC5, (byte)0x96, (byte)0x42,1096(byte)0x90, (byte)0xCD, (byte)0x95, (byte)0xFE,1097(byte)0x91, (byte)0x59, (byte)0x9C, (byte)0x65,1098(byte)0x97, (byte)0xCC, (byte)0x90, (byte)0xCE,1099(byte)0x9D, (byte)0x59, (byte)0xFC, (byte)0xF5,1100(byte)0xFE, (byte)0xFD, (byte)0x9D, (byte)0x5B,1101(byte)0x9D, (byte)0x5C, (byte)0x93, (byte)0x7E,1102(byte)0x98, (byte)0xAC, (byte)0x9D, (byte)0x5E,1103(byte)0xFD, (byte)0xD0, (byte)0xFD, (byte)0x60,1104(byte)0x9C, (byte)0xCF, (byte)0x90, (byte)0xDD,1105(byte)0x90, (byte)0xE0, (byte)0x90, (byte)0xF3,1106(byte)0x98, (byte)0xB1, (byte)0x90, (byte)0xF0,1107(byte)0x93, (byte)0xBD, (byte)0x95, (byte)0xB7,1108(byte)0x9F, (byte)0x46, (byte)0x8E, (byte)0x4B,1109(byte)0x96, (byte)0x58, (byte)0x8A, (byte)0x4C,1110(byte)0x9D, (byte)0x63, (byte)0x9E, (byte)0xCF,1111(byte)0x9D, (byte)0x65, (byte)0x9D, (byte)0x66,1112(byte)0x96, (byte)0x5A, (byte)0x9D, (byte)0x64,1113(byte)0x8A, (byte)0x6C, (byte)0x8A, (byte)0xD9,1114(byte)0x9D, (byte)0x67, (byte)0x8A, (byte)0x70,1115(byte)0x8B, (byte)0xF3, (byte)0x91, (byte)0x50,1116(byte)0x9C, (byte)0xC1, (byte)0x9D, (byte)0x68,1117(byte)0x93, (byte)0xA7, (byte)0x96, (byte)0x74,1118(byte)0xA0, (byte)0xEF, (byte)0x91, (byte)0x51,1119(byte)0x96, (byte)0xC1, (byte)0x8C, (byte)0x64,1120(byte)0x96, (byte)0x76, (byte)0x9D, (byte)0x69,1121(byte)0xFC, (byte)0xA4, (byte)0x9D, (byte)0x6A,1122(byte)0x92, (byte)0x4E, (byte)0x9D, (byte)0x6B,1123(byte)0x9B, (byte)0xC1, (byte)0x9D, (byte)0x6C,1124(byte)0x8A, (byte)0x65, (byte)0x91, (byte)0x5D,1125(byte)0x9D, (byte)0x6D, (byte)0x91, (byte)0x5A,1126(byte)0x8C, (byte)0x42, (byte)0x9C, (byte)0xC0,1127(byte)0x91, (byte)0x6A, (byte)0x9D, (byte)0x6E,1128(byte)0x9E, (byte)0xA6, (byte)0x9D, (byte)0xCD,1129(byte)0x9D, (byte)0x6F, (byte)0x89, (byte)0xBB,1130(byte)0x9E, (byte)0xF9, (byte)0x96, (byte)0xB4,1131(byte)0x91, (byte)0x72, (byte)0x9E, (byte)0xC8,1132(byte)0x8B, (byte)0x55, (byte)0x9D, (byte)0x71,1133(byte)0x9D, (byte)0x72, (byte)0x9E, (byte)0xCC,1134(byte)0x91, (byte)0x74, (byte)0x9E, (byte)0xD0,1135(byte)0x90, (byte)0x5C, (byte)0x8E, (byte)0xD2,1136(byte)0x91, (byte)0xA8, (byte)0x91, (byte)0x77,1137(byte)0x96, (byte)0xBF, (byte)0x96, (byte)0xC0,1138(byte)0x8F, (byte)0xB1, (byte)0x96, (byte)0xB7,1139(byte)0x8C, (byte)0x55, (byte)0x91, (byte)0x78,1140(byte)0x89, (byte)0xBE, (byte)0x91, (byte)0x7C,1141(byte)0xFB, (byte)0x77, (byte)0x91, (byte)0x75,1142(byte)0x91, (byte)0xA3, (byte)0x91, (byte)0x76,1143(byte)0x96, (byte)0xBE, (byte)0x91, (byte)0x79,1144(byte)0x96, (byte)0xB6, (byte)0x91, (byte)0xA4,1145(byte)0x91, (byte)0xA6, (byte)0x9D, (byte)0x75,1146(byte)0x90, (byte)0x52, (byte)0xA0, (byte)0x45,1147(byte)0x91, (byte)0xA9, (byte)0x98, (byte)0xAA,1148(byte)0x8C, (byte)0x5F, (byte)0x8B, (byte)0xAA,1149(byte)0x9C, (byte)0xDD, (byte)0x9D, (byte)0x77,1150(byte)0x89, (byte)0x40, (byte)0x9E, (byte)0xEC,1151(byte)0x93, (byte)0xAA, (byte)0x94, (byte)0x78,1152(byte)0x9D, (byte)0x7A, (byte)0x8A, (byte)0xC9,1153(byte)0x8B, (byte)0x4B, (byte)0x9F, (byte)0xEC,1154(byte)0x8A, (byte)0xE2, (byte)0x9E, (byte)0x75,1155(byte)0x98, (byte)0x74, (byte)0x9A, (byte)0xC8,1156(byte)0xA0, (byte)0x47, (byte)0x8B, (byte)0xC3,1157(byte)0xFC, (byte)0x48, (byte)0xFC, (byte)0x77,1158(byte)0x9C, (byte)0x52, (byte)0x8E, (byte)0xFD,1159(byte)0x8F, (byte)0xA8, (byte)0x95, (byte)0x7A,1160(byte)0x8F, (byte)0xF0 };116111621163/*1164* Tests the roundtrip integrity and expected encoding1165* correctness for a String containing the 1651 surrogate1166* pairs equivalent to 1651 supplementary characters whose1167* mappings are covered by HKSCS (2001)1168*/11691170public static void main(String[] args) throws Exception {1171char[] surrogatePair = new char[2];11721173for (int i=0, j=0 ; j < expectBytes.length ; i++, j+=2) {1174surrogatePair[0] = (char) ((suppValues[i] - 0x10000) / 0x400 + 0xd800);1175surrogatePair[1] = (char) ((suppValues[i] - 0x10000) % 0x400 + 0xdc00);1176String testStr = new String(surrogatePair);1177byte[] encodedBytes = testStr.getBytes("Big5-HKSCS");11781179if (encodedBytes[0] != expectBytes[j]1180&& encodedBytes[1] != expectBytes[j+1])1181throw new Exception("HKSCS Surrogate Encoder error");11821183String decoded = new String(encodedBytes, "Big5-HKSCS");11841185if (!decoded.equals(testStr)) {1186throw new Exception("HKSCS Decoder error");1187}1188}1189}1190}119111921193