All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.upokecenter.text.NormalizationData Maven / Gradle / Ivy

package com.upokecenter.text;
/* Generated by unicodedata.rb from data from the Unicode Character Database.
 Licensed under the Unicode License
 (see LICENSE.md in the source code root or visit
 http://www.unicode.org/copyright.html Exhibit 1). */

  final class NormalizationData {
private NormalizationData() {
}
    public static final int[] ComposedPairs = GetComposedPairs();

    private static int[] GetComposedPairs0() {
      return new int[] { 60, 824, 8814, 61, 824, 8800, 62, 824, 8815, 65,
        768, 192, 65, 769, 193, 65, 770,
 194, 65, 771, 195, 65, 772, 256, 65, 774, 258, 65, 775, 550, 65, 776, 196,
        65,
      777, 7842, 65, 778, 197, 65, 780, 461, 65, 783, 512, 65, 785, 514, 65,
        803, 7840,
  65, 805, 7680, 65, 808, 260, 66, 775, 7682, 66, 803, 7684, 66, 817, 7686,
        67,
      769, 262, 67, 770, 264, 67, 775, 266, 67, 780, 268, 67, 807, 199, 68,
        775, 7690,
  68, 780, 270, 68, 803, 7692, 68, 807, 7696, 68, 813, 7698, 68, 817, 7694,
        69,
      768, 200, 69, 769, 201, 69, 770, 202, 69, 771, 7868, 69, 772, 274, 69,
        774, 276,
69, 775, 278, 69, 776, 203, 69, 777, 7866, 69, 780, 282, 69, 783, 516, 69,
        785,
  518, 69, 803, 7864, 69, 807, 552, 69, 808, 280, 69, 813, 7704, 69, 816,
        7706,
      70, 775, 7710, 71, 769, 500, 71, 770, 284, 71, 772, 7712, 71, 774,
        286, 71, 775,
      288, 71, 780, 486, 71, 807, 290, 72, 770, 292, 72, 775, 7714, 72, 776,
        7718, 72,
  780, 542, 72, 803, 7716, 72, 807, 7720, 72, 814, 7722, 73, 768, 204, 73,
        769,
 205, 73, 770, 206, 73, 771, 296, 73, 772, 298, 73, 774, 300, 73, 775, 304,
        73,
      776, 207, 73, 777, 7880, 73, 780, 463, 73, 783, 520, 73, 785, 522, 73,
        803, 7882,
      73, 808, 302, 73, 816, 7724, 74, 770, 308, 75, 769, 7728, 75, 780,
        488, 75, 803,
  7730, 75, 807, 310, 75, 817, 7732, 76, 769, 313, 76, 780, 317, 76, 803,
        7734,
  76, 807, 315, 76, 813, 7740, 76, 817, 7738, 77, 769, 7742, 77, 775, 7744,
        77,
      803, 7746, 78, 768, 504, 78, 769, 323, 78, 771, 209, 78, 775, 7748,
        78, 780, 327,
      78, 803, 7750, 78, 807, 325, 78, 813, 7754, 78, 817, 7752, 79, 768,
        210, 79, 769,
 211, 79, 770, 212, 79, 771, 213, 79, 772, 332, 79, 774, 334, 79, 775, 558,
        79,
      776, 214, 79, 777, 7886, 79, 779, 336, 79, 780, 465, 79, 783, 524, 79,
        785, 526,
      79, 795, 416, 79, 803, 7884, 79, 808, 490, 80, 769, 7764, 80, 775,
        7766, 82, 769,
      340, 82, 775, 7768, 82, 780, 344, 82, 783, 528, 82, 785, 530, 82, 803,
        7770, 82,
      807, 342, 82, 817, 7774, 83, 769, 346, 83, 770, 348, 83, 775, 7776,
        83, 780, 352,
      83, 803, 7778, 83, 806, 536, 83, 807, 350, 84, 775, 7786, 84, 780,
        356, 84, 803,
  7788, 84, 806, 538, 84, 807, 354, 84, 813, 7792, 84, 817, 7790, 85, 768,
        217,
 85, 769, 218, 85, 770, 219, 85, 771, 360, 85, 772, 362, 85, 774, 364, 85,
        776,
220, 85, 777, 7910, 85, 778, 366, 85, 779, 368, 85, 780, 467, 85, 783, 532,
        85,
      785, 534, 85, 795, 431, 85, 803, 7908, 85, 804, 7794, 85, 808, 370,
        85, 813, 7798,
 85, 816, 7796, 86, 771, 7804, 86, 803, 7806, 87, 768, 7808, 87, 769, 7810,
        87,
 770, 372, 87, 775, 7814, 87, 776, 7812, 87, 803, 7816, 88, 775, 7818, 88,
        776,
  7820, 89, 768, 7922, 89, 769, 221, 89, 770, 374, 89, 771, 7928, 89, 772,
        562,
      89, 775, 7822, 89, 776, 376, 89, 777, 7926, 89, 803, 7924, 90, 769,
        377, 90, 770,
  7824, 90, 775, 379, 90, 780, 381, 90, 803, 7826, 90, 817, 7828, 97, 768,
        224,
 97, 769, 225, 97, 770, 226, 97, 771, 227, 97, 772, 257, 97, 774, 259, 97,
        775,
551, 97, 776, 228, 97, 777, 7843, 97, 778, 229, 97, 780, 462, 97, 783, 513,
        97,
  785, 515, 97, 803, 7841, 97, 805, 7681, 97, 808, 261, 98, 775, 7683, 98,
        803,
      7685, 98, 817, 7687, 99, 769, 263, 99, 770, 265, 99, 775, 267, 99,
        780, 269, 99,
  807, 231, 100, 775, 7691, 100, 780, 271, 100, 803, 7693, 100, 807, 7697,
        100,
      813, 7699, 100, 817, 7695, 101, 768, 232, 101, 769, 233, 101, 770,
        234, 101, 771,
      7869, 101, 772, 275, 101, 774, 277, 101, 775, 279, 101, 776, 235, 101,
        777, 7867,
      101, 780, 283, 101, 783, 517, 101, 785, 519, 101, 803, 7865, 101, 807,
        553, 101,
  808, 281, 101, 813, 7705, 101, 816, 7707, 102, 775, 7711, 103, 769, 501,
        103,
      770, 285, 103, 772, 7713, 103, 774, 287, 103, 775, 289, 103, 780, 487,
        103, 807,
      291, 104, 770, 293, 104, 775, 7715, 104, 776, 7719, 104, 780, 543,
        104, 803, 7717,
  104, 807, 7721, 104, 814, 7723, 104, 817, 7830, 105, 768, 236, 105, 769,
        237,
105, 770, 238, 105, 771, 297, 105, 772, 299, 105, 774, 301, 105, 776, 239,
        105,
      777, 7881, 105, 780, 464, 105, 783, 521, 105, 785, 523, 105, 803,
        7883, 105, 808,
      303, 105, 816, 7725, 106, 770, 309, 106, 780, 496, 107, 769, 7729,
        107, 780, 489,
      107, 803, 7731, 107, 807, 311, 107, 817, 7733, 108, 769, 314, 108,
        780, 318, 108,
 803, 7735, 108, 807, 316, 108, 813, 7741, 108, 817, 7739, 109, 769, 7743,
        109,
      775, 7745, 109, 803, 7747, 110, 768, 505, 110, 769, 324, 110, 771,
        241, 110, 775,
  7749, 110, 780, 328, 110, 803, 7751, 110, 807, 326, 110, 813, 7755, 110,
        817,
      7753, 111, 768, 242, 111, 769, 243, 111, 770, 244, 111, 771, 245, 111,
        772, 333,
      111, 774, 335, 111, 775, 559, 111, 776, 246, 111, 777, 7887, 111, 779,
        337, 111,
      780, 466, 111, 783, 525, 111, 785, 527, 111, 795, 417, 111, 803, 7885,
        111, 808,
  491, 112, 769, 7765, 112, 775, 7767, 114, 769, 341, 114, 775, 7769, 114,
        780,
      345, 114, 783, 529, 114, 785, 531, 114, 803, 7771, 114, 807, 343, 114,
        817, 7775,
      115, 769, 347, 115, 770, 349, 115, 775, 7777, 115, 780, 353, 115, 803,
        7779, 115,
      806, 537, 115, 807, 351, 116, 775, 7787, 116, 776, 7831, 116, 780,
        357, 116, 803,
  7789, 116, 806, 539, 116, 807, 355, 116, 813, 7793, 116, 817, 7791, 117,
        768,
249, 117, 769, 250, 117, 770, 251, 117, 771, 361, 117, 772, 363, 117, 774,
        365,
      117, 776, 252, 117, 777, 7911, 117, 778, 367, 117, 779, 369, 117, 780,
        468, 117,
      783, 533, 117, 785, 535, 117, 795, 432, 117, 803, 7909, 117, 804,
        7795, 117, 808,
 371, 117, 813, 7799, 117, 816, 7797, 118, 771, 7805, 118, 803, 7807, 119,
        768,
 7809, 119, 769, 7811, 119, 770, 373, 119, 775, 7815, 119, 776, 7813, 119,
        778,
7832, 119, 803, 7817, 120, 775, 7819, 120, 776, 7821, 121, 768, 7923, 121,
        769,
      253, 121, 770, 375, 121, 771, 7929, 121, 772, 563, 121, 775, 7823,
        121, 776, 255,
 121, 777, 7927, 121, 778, 7833, 121, 803, 7925, 122, 769, 378, 122, 770,
        7825,
  122, 775, 380, 122, 780, 382, 122, 803, 7827, 122, 817, 7829, 168, 768,
        8173,
 168, 769, 901, 168, 834, 8129, 194, 768, 7846, 194, 769, 7844, 194, 771,
        7850,
      194, 777, 7848, 196, 772, 478, 197, 769, 506, 198, 769, 508, 198, 772,
        482, 199,
769, 7688, 202, 768, 7872, 202, 769, 7870, 202, 771, 7876, 202, 777, 7874,
        207,
769, 7726, 212, 768, 7890, 212, 769, 7888, 212, 771, 7894, 212, 777, 7892,
        213,
      769, 7756, 213, 772, 556, 213, 776, 7758, 214, 772, 554, 216, 769,
        510, 220, 768,
      475, 220, 769, 471, 220, 772, 469, 220, 780, 473, 226, 768, 7847, 226,
        769, 7845,
      226, 771, 7851, 226, 777, 7849, 228, 772, 479, 229, 769, 507, 230,
        769, 509, 230,
 772, 483, 231, 769, 7689, 234, 768, 7873, 234, 769, 7871, 234, 771, 7877,
        234,
777, 7875, 239, 769, 7727, 244, 768, 7891, 244, 769, 7889, 244, 771, 7895,
        244,
  777, 7893, 245, 769, 7757, 245, 772, 557, 245, 776, 7759, 246, 772, 555,
        248,
769, 511, 252, 768, 476, 252, 769, 472, 252, 772, 470, 252, 780, 474, 258,
        768,
7856, 258, 769, 7854, 258, 771, 7860, 258, 777, 7858, 259, 768, 7857, 259,
        769,
7855, 259, 771, 7861, 259, 777, 7859, 274, 768, 7700, 274, 769, 7702, 275,
        768,
7701, 275, 769, 7703, 332, 768, 7760, 332, 769, 7762, 333, 768, 7761, 333,
        769,
7763, 346, 775, 7780, 347, 775, 7781, 352, 775, 7782, 353, 775, 7783, 360,
        769,
7800, 361, 769, 7801, 362, 776, 7802, 363, 776, 7803, 383, 775, 7835, 416,
        768,
7900, 416, 769, 7898, 416, 771, 7904, 416, 777, 7902, 416, 803, 7906, 417,
        768,
7901, 417, 769, 7899, 417, 771, 7905, 417, 777, 7903, 417, 803, 7907, 431,
        768,
7914, 431, 769, 7912, 431, 771, 7918, 431, 777, 7916, 431, 803, 7920, 432,
        768,
7915, 432, 769, 7913, 432, 771, 7919, 432, 777, 7917, 432, 803, 7921, 439,
        780,
      494, 490, 772, 492, 491, 772, 493, 550, 772, 480, 551, 772, 481, 552,
        774, 7708,
      553, 774, 7709, 558, 772, 560, 559, 772, 561, 658, 780, 495, 913, 768,
        8122, 913,
 769, 902, 913, 772, 8121, 913, 774, 8120, 913, 787, 7944, 913, 788, 7945,
        913,
 837, 8124, 917, 768, 8136, 917, 769, 904, 917, 787, 7960, 917, 788, 7961,
        919,
 768, 8138, 919, 769, 905, 919, 787, 7976, 919, 788, 7977, 919, 837, 8140,
        921,
  768, 8154, 921, 769, 906, 921, 772, 8153, 921, 774, 8152, 921, 776, 938,
        921,
 787, 7992, 921, 788, 7993, 927, 768, 8184, 927, 769, 908, 927, 787, 8008,
        927,
 788, 8009, 929, 788, 8172, 933, 768, 8170, 933, 769, 910, 933, 772, 8169,
        933,
  774, 8168, 933, 776, 939, 933, 788, 8025, 937, 768, 8186, 937, 769, 911,
        937,
787, 8040, 937, 788, 8041, 937, 837, 8188, 940, 837, 8116, 942, 837, 8132,
        945,
 768, 8048, 945, 769, 940, 945, 772, 8113, 945, 774, 8112, 945, 787, 7936,
        945,
 788, 7937, 945, 834, 8118, 945, 837, 8115, 949, 768, 8050, 949, 769, 941,
        949,
 787, 7952, 949, 788, 7953, 951, 768, 8052, 951, 769, 942, 951, 787, 7968,
        951,
 788, 7969, 951, 834, 8134, 951, 837, 8131, 953, 768, 8054, 953, 769, 943,
        953,
 772, 8145, 953, 774, 8144, 953, 776, 970, 953, 787, 7984, 953, 788, 7985,
        953,
 834, 8150, 959, 768, 8056, 959, 769, 972, 959, 787, 8000, 959, 788, 8001,
        961,
 787, 8164, 961, 788, 8165, 965, 768, 8058, 965, 769, 973, 965, 772, 8161,
        965,
 774, 8160, 965, 776, 971, 965, 787, 8016, 965, 788, 8017, 965, 834, 8166,
        969,
 768, 8060, 969, 769, 974, 969, 787, 8032, 969, 788, 8033, 969, 834, 8182,
        969,
 837, 8179, 970, 768, 8146, 970, 769, 912, 970, 834, 8151, 971, 768, 8162,
        971,
  769, 944, 971, 834, 8167, 974, 837, 8180, 978, 769, 979, 978, 776, 980,
        1030,
 776, 1031, 1040, 774, 1232, 1040, 776, 1234, 1043, 769, 1027, 1045, 768,
        1024,
 1045, 774, 1238, 1045, 776, 1025, 1046, 774, 1217, 1046, 776, 1244, 1047,
        776,
1246, 1048, 768, 1037, 1048, 772, 1250, 1048, 774, 1049, 1048, 776, 1252,
        1050,
 769, 1036, 1054, 776, 1254, 1059, 772, 1262, 1059, 774, 1038, 1059, 776,
        1264,
 1059, 779, 1266, 1063, 776, 1268, 1067, 776, 1272, 1069, 776, 1260, 1072,
        774,
1233, 1072, 776, 1235, 1075, 769, 1107, 1077, 768, 1104, 1077, 774, 1239,
        1077,
 776, 1105, 1078, 774, 1218, 1078, 776, 1245, 1079, 776, 1247, 1080, 768,
        1117,
 1080, 772, 1251, 1080, 774, 1081, 1080, 776, 1253, 1082, 769, 1116, 1086,
        776,
1255, 1091, 772, 1263, 1091, 774, 1118, 1091, 776, 1265, 1091, 779, 1267,
        1095,
 776, 1269, 1099, 776, 1273, 1101, 776, 1261, 1110, 776, 1111, 1140, 783,
        1142,
 1141, 783, 1143, 1240, 776, 1242, 1241, 776, 1243, 1256, 776, 1258, 1257,
        776,
  1259, 1575, 1619, 1570, 1575, 1620, 1571, 1575, 1621, 1573, 1608, 1620,
        1572,
  1610, 1620, 1574, 1729, 1620, 1730, 1746, 1620, 1747, 1749, 1620, 1728,
        2344,
  2364, 2345, 2352, 2364, 2353, 2355, 2364, 2356, 2503, 2494, 2507, 2503,
        2519,
  2508, 2887, 2878, 2891, 2887, 2902, 2888, 2887, 2903, 2892, 2962, 3031,
        2964,
  3014, 3006, 3018, 3014, 3031, 3020, 3015, 3006, 3019, 3142, 3158, 3144,
        3263,
  3285, 3264, 3270, 3266, 3274, 3270, 3285, 3271, 3270, 3286, 3272, 3274,
        3285,
  3275, 3398, 3390, 3402, 3398, 3415, 3404, 3399, 3390, 3403, 3545, 3530,
        3546,
  3545, 3535, 3548, 3545, 3551, 3550, 3548, 3530, 3549, 4133, 4142, 4134,
        6917,
  6965, 6918, 6919, 6965, 6920, 6921, 6965, 6922, 6923, 6965, 6924, 6925,
        6965,
  6926, 6929, 6965, 6930, 6970, 6965, 6971, 6972, 6965, 6973, 6974, 6965,
        6976,
      6975, 6965, 6977, 6978, 6965, 6979, 7734, 772, 7736, 7735, 772, 7737,
        7770, 772,
7772, 7771, 772, 7773, 7778, 775, 7784, 7779, 775, 7785, 7840, 770, 7852,
        7840,
 774, 7862, 7841, 770, 7853, 7841, 774, 7863, 7864, 770, 7878, 7865, 770,
        7879,
 7884, 770, 7896, 7885, 770, 7897, 7936, 768, 7938, 7936, 769, 7940, 7936,
        834,
7942, 7936, 837, 8064, 7937, 768, 7939, 7937, 769, 7941, 7937, 834, 7943,
        7937,
 837, 8065, 7938, 837, 8066, 7939, 837, 8067, 7940, 837, 8068, 7941, 837,
        8069,
 7942, 837, 8070, 7943, 837, 8071, 7944, 768, 7946, 7944, 769, 7948, 7944,
        834,
7950, 7944, 837, 8072, 7945, 768, 7947, 7945, 769, 7949, 7945, 834, 7951,
        7945,
 837, 8073, 7946, 837, 8074, 7947, 837, 8075, 7948, 837, 8076, 7949, 837,
        8077,
 7950, 837, 8078, 7951, 837, 8079, 7952, 768, 7954, 7952, 769, 7956, 7953,
        768,
7955, 7953, 769, 7957, 7960, 768, 7962, 7960, 769, 7964, 7961, 768, 7963,
        7961,
 769, 7965, 7968, 768, 7970, 7968, 769, 7972, 7968, 834, 7974, 7968, 837,
        8080,
 7969, 768, 7971, 7969, 769, 7973, 7969, 834, 7975, 7969, 837, 8081, 7970,
        837,
8082, 7971, 837, 8083, 7972, 837, 8084, 7973, 837, 8085, 7974, 837, 8086,
        7975,
 837, 8087, 7976, 768, 7978, 7976, 769, 7980, 7976, 834, 7982, 7976, 837,
        8088,
 7977, 768, 7979, 7977, 769, 7981, 7977, 834, 7983, 7977, 837, 8089, 7978,
        837,
8090, 7979, 837, 8091, 7980, 837, 8092, 7981, 837, 8093, 7982, 837, 8094,
        7983,
 837, 8095, 7984, 768, 7986, 7984, 769, 7988, 7984, 834, 7990, 7985, 768,
        7987,
 7985, 769, 7989, 7985, 834, 7991, 7992, 768, 7994, 7992, 769, 7996, 7992,
        834,
7998, 7993, 768, 7995, 7993, 769, 7997, 7993, 834, 7999, 8000, 768, 8002,
        8000,
 769, 8004, 8001, 768, 8003, 8001, 769, 8005, 8008, 768, 8010, 8008, 769,
        8012,
 8009, 768, 8011, 8009, 769, 8013, 8016, 768, 8018, 8016, 769, 8020, 8016,
        834,
8022, 8017, 768, 8019, 8017, 769, 8021, 8017, 834, 8023, 8025, 768, 8027,
        8025,
 769, 8029, 8025, 834, 8031, 8032, 768, 8034, 8032, 769, 8036, 8032, 834,
        8038,
 8032, 837, 8096, 8033, 768, 8035, 8033, 769, 8037, 8033, 834, 8039, 8033,
        837,
8097, 8034, 837, 8098, 8035, 837, 8099, 8036, 837, 8100, 8037, 837, 8101,
        8038,
 837, 8102, 8039, 837, 8103, 8040, 768, 8042, 8040, 769, 8044, 8040, 834,
        8046,
 8040, 837, 8104, 8041, 768, 8043, 8041, 769, 8045, 8041, 834, 8047, 8041,
        837,
8105, 8042, 837, 8106, 8043, 837, 8107, 8044, 837, 8108, 8045, 837, 8109,
        8046,
 837, 8110, 8047, 837, 8111, 8048, 837, 8114, 8052, 837, 8130, 8060, 837,
        8178,
 8118, 837, 8119, 8127, 768, 8141, 8127, 769, 8142, 8127, 834, 8143, 8134,
        837,
8135, 8182, 837, 8183, 8190, 768, 8157, 8190, 769, 8158, 8190, 834, 8159,
        8592,
 824, 8602, 8594, 824, 8603, 8596, 824, 8622, 8656, 824, 8653, 8658, 824,
        8655,
 8660, 824, 8654, 8707, 824, 8708, 8712, 824, 8713, 8715, 824, 8716, 8739,
        824,
8740, 8741, 824, 8742, 8764, 824, 8769, 8771, 824, 8772, 8773, 824, 8775,
        8776,
 824, 8777, 8781, 824, 8813, 8801, 824, 8802, 8804, 824, 8816, 8805, 824,
        8817,
 8818, 824, 8820, 8819, 824, 8821, 8822, 824, 8824, 8823, 824, 8825, 8826,
        824,
8832, 8827, 824, 8833, 8828, 824, 8928, 8829, 824, 8929, 8834, 824, 8836,
        8835,
 824, 8837, 8838, 824, 8840, 8839, 824, 8841, 8849, 824, 8930, 8850, 824,
        8931,
 8866, 824, 8876, 8872, 824, 8877, 8873, 824, 8878, 8875, 824, 8879, 8882,
        824,
  8938, 8883, 824, 8939, 8884, 824, 8940, 8885, 824, 8941, 12358, 12441,
        12436,
      12363, 12441, 12364, 12365, 12441, 12366, 12367, 12441, 12368, 12369,
        12441, 12370,
      12371, 12441, 12372, 12373, 12441, 12374, 12375, 12441, 12376, 12377,
        12441, 12378,
      12379, 12441, 12380, 12381, 12441, 12382, 12383, 12441, 12384, 12385,
        12441, 12386,
      12388, 12441, 12389, 12390, 12441, 12391, 12392, 12441, 12393, 12399,
        12441, 12400,
      12399, 12442, 12401, 12402, 12441, 12403, 12402, 12442, 12404, 12405,
        12441, 12406,
      12405, 12442, 12407, 12408, 12441, 12409, 12408, 12442, 12410, 12411,
        12441, 12412,
      12411, 12442, 12413, 12445, 12441, 12446, 12454, 12441, 12532, 12459,
        12441, 12460,
      12461, 12441, 12462, 12463, 12441, 12464, 12465, 12441, 12466, 12467,
        12441, 12468,
      12469, 12441, 12470, 12471, 12441, 12472, 12473, 12441, 12474, 12475,
        12441, 12476,
      12477, 12441, 12478, 12479, 12441, 12480, 12481, 12441, 12482, 12484,
        12441, 12485,
      12486, 12441, 12487, 12488, 12441, 12489, 12495, 12441, 12496, 12495,
        12442, 12497,
      12498, 12441, 12499, 12498, 12442, 12500, 12501, 12441, 12502, 12501,
        12442, 12503,
      12504, 12441, 12505, 12504, 12442, 12506, 12507, 12441, 12508, 12507,
        12442, 12509,
      12527, 12441, 12535, 12528, 12441, 12536, 12529, 12441, 12537, 12530,
        12441, 12538,
      12541, 12441, 12542, 69785, 69818, 69786, 69787, 69818, 69788, 69797,
        69818, 69803,
      69937, 69927, 69934, 69938, 69927, 69935, 70471, 70462, 70475, 70471,
        70487, 70476,
      70841, 70832, 70844, 70841, 70842, 70843, 70841, 70845, 70846, 71096,
        71087, 71098,
      71097, 71087, 71099 };
    }

    private static int[] GetComposedPairs() {
      int[] ret = new int[2820];
      System.arraycopy(GetComposedPairs0(), 0, ret, 0, 2820);
      return ret;
    }

    public static final byte[] CombiningClasses = new byte[] {
      (byte)0xf0, 23, 0, (byte)0x80, 0, 0, 1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6,
      0, 7, 0,
      8, 0, 0, (byte)0x80, 9, 0, 10, 0, 11, 0, 12, 0, 0, (byte)0x80, 13, 0,
        0, (byte)0x80,
      0, (byte)0x80, 4, 0, 119, 0, (byte)0x80, 14, 0, 0, (byte)0x80, 15, 16,
        0, 6, 10,
      0, 15, 20, 0, 1, 15, 40, 0, 21, 15, 36, 0, 17, 95, 16, 0, 17, 0, 18,
        122, 0, 60,
  (byte)0x93, 19, 0, 0, (byte)0x80, 20, 0, 21, 0, 22, 88, 0, 17, 23, 8, 0,
        127,
  24, 0, 25, 0, 26, 0, 27, (byte)0xe6, 0, 64, 31, 28, 84, 0, 62, 31, 29, 82,
        0,
      0, 63, 30, 0, 31, 104, 0, 2, 31, 32, (byte)0xb8, 1, 98, 15, 116, 0,
        97, 15, (byte)0xe8,
      0, (byte)0xd5, 15, (byte)0xd0, 1, (byte)0xff, (byte)0xbe, 15,
        (byte)0xa0, 3, (byte)0xff,
      (byte)0xff, (byte)0xff, (byte)0x90, 15, 64, 7, (byte)0xff, (byte)0xff,
        (byte)0xff,
      (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff, 52, 15, (byte)0x98, 0,
        (byte)0x84,
      48, 0, 0, 0, 4, 0, 4, 8, 0, 12, 16, 0, 15, 32, 0, 13, 15, 64, 0, 45,
        15, (byte)0x80,
  0, 109, 64, (byte)0xe6, (byte)0xe6, (byte)0xe6, (byte)0xe6, 4, 0, 4, 8, 0,
        1,
      5, 0, 112, (byte)0xe8, (byte)0xdc, (byte)0xdc, (byte)0xdc, (byte)0xdc,
        (byte)0xe8,
(byte)0xd8, 6, 0, 50, (byte)0xdc, (byte)0xca, (byte)0xca, 6, 0, 1, 13, 0, 1,
        5,
  0, 96, (byte)0xdc, 1, 1, 1, 1, 1, 9, 0, 4, 48, 0, 34, (byte)0xf0,
        (byte)0xe6,
      13, 0, 32, (byte)0xdc, (byte)0xdc, 80, 0, 1, 26, 0, (byte)0xb9,
        (byte)0xe8, (byte)0xdc,
      (byte)0xdc, (byte)0xe6, (byte)0xe9, (byte)0xea, (byte)0xea,
        (byte)0xe9, (byte)0xea,
      (byte)0xea, (byte)0xe9, 91, 0, 15, 112, 1, (byte)0xed, 15, (byte)0x83,
        1, 5, 15,
 14, 1, (byte)0xf6, 1, 85, 2, 0, 5, 0, 19, (byte)0xde, 95, 2, 2, 116, 2, 1,
        20,
 0, (byte)0xf0, 10, (byte)0xde, (byte)0xe4, (byte)0xe6, 10, 11, 12, 13, 14,
        15,
      16, 17, 18, 19, 19, 20, 21, 22, 0, 23, 0, 24, 25, 0, (byte)0xe6,
        (byte)0xdc, 29,
  20, 15, 16, 3, 59, 63, 30, 31, 32, 59, 0, 29, (byte)0x80, 27, 28, 29, 30,
        31,
      32, 33, 34, (byte)0xb3, 0, 2, (byte)0xba, 0, 60, (byte)0xe6,
        (byte)0xe6, (byte)0xdc,
 37, 0, 31, 35, (byte)0xd6, 3, 89, 2, 9, 0, 17, (byte)0xdc, 8, 0, 0, 89, 1,
        13,
      (byte)0x8e, 0, 15, 59, 0, 0, 31, 36, 90, 0, 12, 2, (byte)0x8a, 1, 0,
        (byte)0x92,
      1, 33, (byte)0xdc, (byte)0xdc, (byte)0xa8, 1, 0, 6, 0, 1, 10, 0, 15,
        (byte)0xeb,
 4, (byte)0x94, 0, 15, 1, 15, 43, 0, 17, 6, 27, 5, 0, 10, 0, 15, (byte)0xa6,
        3,
30, 47, (byte)0xdc, (byte)0xdc, 110, 1, 17, 15, 82, 3, 84, 2, (byte)0xb5, 1,
        0,
 (byte)0xb6, 1, 51, 27, 28, 29, (byte)0x9a, 2, 2, (byte)0xa4, 2, 15, 89, 0,
        41,
      28, 7, 17, 0, 19, 9, 33, 2, 15, (byte)0xd9, 0, 84, 15, (byte)0x80, 0,
        2, 15, 89,
1, 88, 15, (byte)0x80, 0, 109, 15, 0, 1, (byte)0xed, 13, 17, 0, 15,
        (byte)0x80,
  0, 109, 4, (byte)0x80, 0, 47, 84, 91, (byte)0x80, 1, (byte)0xff, 97, 15,
        125,
      0, 91, 42, 103, 103, 112, 0, 79, 107, 107, 107, 107, (byte)0x80, 0,
        89, 42, 118,
      118, 16, 0, 79, 122, 122, 122, 122, 53, 6, 58, 15, (byte)0xbe, 6, 9,
        95, (byte)0xdc,
      0, (byte)0xdc, 0, (byte)0xd8, 89, 0, 36, 65, (byte)0x81, (byte)0x82,
        0, (byte)0x84,
      9, 0, (byte)0xb0, (byte)0x82, (byte)0x82, (byte)0x82, (byte)0x82, 0,
        0, (byte)0x82,
0, (byte)0xe6, (byte)0xe6, 9, (byte)0x9f, 8, 15, (byte)0xae, 0, 43, 15, 109,
        2,
93, 63, 7, 0, 9, 112, 2, 64, 15, 50, 8, 117, 15, (byte)0xa5, 13, (byte)0xff,
        1,
  15, 53, 1, (byte)0xff, 35, 15, (byte)0xf0, 15, (byte)0xff, 4, 15,
        (byte)0xa1,
  0, (byte)0x8e, 15, (byte)0xda, 4, 13, 15, 103, 8, 109, 15, (byte)0x9e, 0,
        22,
15, 126, 2, (byte)0xb9, 31, (byte)0xe4, (byte)0x90, 0, 124, 31, (byte)0xde,
        78,
 16, 18, 15, (byte)0xba, 4, (byte)0xa6, 15, (byte)0xdd, 0, 53, 15, 44, 3, 2,
        6,
 13, 21, 15, 103, 0, 30, 10, 19, 19, 15, 29, 1, 99, 12, 120, 12, 15, 16, 4,
        20,
      1, (byte)0x83, 16, 15, 116, 16, 39, 15, 113, 9, 41, 8, (byte)0xb2, 0,
        15, (byte)0xb9,
 9, 50, 13, 123, 13, 15, 115, 7, 121, 1, (byte)0x9c, 23, 2, (byte)0xa5, 19,
        49,
 (byte)0xdc, (byte)0xe6, 0, (byte)0xae, 23, 39, 1, 1, 96, 10, 0, (byte)0x81,
        1,
  15, (byte)0x9a, 7, (byte)0xb5, 2, (byte)0xd9, 18, 3, 110, 21, 79,
        (byte)0xea,
(byte)0xd6, (byte)0xdc, (byte)0xca, (byte)0xd1, 24, 2, 12, 16, 0, 2, 60, 0,
        47,
 (byte)0xe9, (byte)0xdc, (byte)0xc4, 4, (byte)0xbf, 64, (byte)0xe6,
        (byte)0xe6,
      1, 1, (byte)0xe2, 0, 16, 1, 7, 0, 4, (byte)0xed, 1, 83, 1, 1,
        (byte)0xe6, (byte)0xdc,
      (byte)0xe6, (byte)0xb3, 25, 15, (byte)0x92, 11, (byte)0xff,
        (byte)0xff, 125, 15,
      75, 10, 78, 15, 10, 4, 19, 15, 74, 0, 17, 111, (byte)0xda, (byte)0xe4,
        (byte)0xe8,
      (byte)0xde, (byte)0xe0, (byte)0xe0, 26, 1, 86, 47, 8, 8, (byte)0x80,
        3, (byte)0xff,
      (byte)0xc3, 10, (byte)0x94, 2, 15, (byte)0xbe, 2, 15, 15, 16, 3, 63,
        15, (byte)0xf2,
  14, (byte)0xff, 34, 15, (byte)0xbe, 0, (byte)0xa7, 15, (byte)0xf2, 4, 41,
        15,
  (byte)0xd2, 28, 36, 15, 77, 1, 77, 9, 124, 11, 15, (byte)0xba, 1,
        (byte)0xab,
      15, 65, 4, 33, 1, (byte)0xf7, 13, 3, (byte)0xc7, 1, 0, (byte)0x98, 30,
        15, (byte)0xf0,
  2, (byte)0xdf, 15, (byte)0xe7, 3, (byte)0xe4, 15, 115, 0, 96, 31, 26, 49,
        11,
(byte)0xf1, 6, 114, 17, 31, (byte)0xdc, (byte)0xd0, 22, (byte)0xff,
        (byte)0xa4,
      15, (byte)0xa0, 26, (byte)0xff, (byte)0xff, 8, 15, 112, 29,
        (byte)0xd0, 15, (byte)0xe3,
      0, (byte)0x83, 15, (byte)0x89, 10, 43, 15, 45, 1, 72, 15, (byte)0x95,
        0, 22, 33,
      (byte)0xe6, 1, 90, 1, 15, 82, 8, (byte)0x93, 15, (byte)0xab, 25,
        (byte)0xca, 15,
  89, 10, (byte)0xaa, 15, 64, 2, 39, 31, 9, (byte)0x83, 24, 51, 15,
        (byte)0x88,
      3, 32, 15, 65, 25, 45, 15, 60, 25, 58, 6, (byte)0x8c, 0, 15,
        (byte)0x93, 25, 88,
      15, 124, 1, 52, 15, (byte)0xb5, 27, 91, 15, (byte)0xab, 4, 63, 13, 6,
        1, 15, 99,
      0, 6, 6, 123, 16, 15, (byte)0xfa, 5, (byte)0x84, 15, 124, 4,
        (byte)0xa9, 15, (byte)0x8d,
2, (byte)0xa0, 15, (byte)0xfd, 0, (byte)0xb6, 15, 0, 8, 100, 15, (byte)0xf7,
        0,
 98, 15, 62, 17, (byte)0xff, 31, 15, (byte)0x94, 0, (byte)0x81, 95, 1, 1, 1,
        1,
      1, 16, 17, 47, 15, (byte)0xae, 1, (byte)0xff, 86, 15, 104, 17,
        (byte)0xff, (byte)0xff,
      (byte)0xb5, 34, (byte)0xd8, (byte)0xd8, 117, 4, 103, (byte)0xe2,
        (byte)0xd8, (byte)0xd8,
      (byte)0xd8, (byte)0xd8, (byte)0xd8, 80, 26, 1, 85, 21, 3, 85, 4, 15,
        94, 26, 13,
      15, 119, 4, (byte)0x85, 15, 14, 5, (byte)0xff, 88, 15, (byte)0xd3, 20,
        (byte)0xff,
      19, 4, 84, 3, 15, 47, 1, (byte)0xff, 20, 16, 0  };

    public static final int[] DecompMappings = GetDecompMappings();

    private static int[] GetDecompMappings0() {
      return new int[] { 5721, 160, 12582944, 168, 41943040, 170, 12583009,
        175, 41943042, 178, 12582962,
179, 12582963, 180, 41943044, 181, 12583868, 184, 41943046, 185, 12582961,
        186,
      12583023, 188, 58720264, 189, 58720267, 190, 58720270, 192, 33554432,
        193, 33554434,
194, 33554436, 195, 33554438, 196, 33554440, 197, 33554442, 199, 33554444,
        200,
      33554446, 201, 33554448, 202, 33554450, 203, 33554452, 204, 33554454,
        205, 33554456,
206, 33554458, 207, 33554460, 209, 33554462, 210, 33554464, 211, 33554466,
        212,
      33554468, 213, 33554470, 214, 33554472, 217, 33554474, 218, 33554476,
        219, 33554478,
220, 33554480, 221, 33554482, 224, 33554484, 225, 33554486, 226, 33554488,
        227,
      33554490, 228, 33554492, 229, 33554494, 231, 33554496, 232, 33554498,
        233, 33554500,
234, 33554502, 235, 33554504, 236, 33554506, 237, 33554508, 238, 33554510,
        239,
      33554512, 241, 33554514, 242, 33554516, 243, 33554518, 244, 33554520,
        245, 33554522,
246, 33554524, 249, 33554526, 250, 33554528, 251, 33554530, 252, 33554532,
        253,
      33554534, 255, 33554536, 256, 33554538, 257, 33554540, 258, 33554542,
        259, 33554544,
260, 33554546, 261, 33554548, 262, 33554550, 263, 33554552, 264, 33554554,
        265,
      33554556, 266, 33554558, 267, 33554560, 268, 33554562, 269, 33554564,
        270, 33554566,
271, 33554568, 274, 33554570, 275, 33554572, 276, 33554574, 277, 33554576,
        278,
      33554578, 279, 33554580, 280, 33554582, 281, 33554584, 282, 33554586,
        283, 33554588,
284, 33554590, 285, 33554592, 286, 33554594, 287, 33554596, 288, 33554598,
        289,
      33554600, 290, 33554602, 291, 33554604, 292, 33554606, 293, 33554608,
        296, 33554610,
297, 33554612, 298, 33554614, 299, 33554616, 300, 33554618, 301, 33554620,
        302,
      33554622, 303, 33554624, 304, 33554626, 306, 41943057, 307, 41943059,
        308, 33554628,
309, 33554630, 310, 33554632, 311, 33554634, 313, 33554636, 314, 33554638,
        315,
      33554640, 316, 33554642, 317, 33554644, 318, 33554646, 319, 41943061,
        320, 41943063,
323, 33554648, 324, 33554650, 325, 33554652, 326, 33554654, 327, 33554656,
        328,
      33554658, 329, 41943065, 332, 33554660, 333, 33554662, 334, 33554664,
        335, 33554666,
336, 33554668, 337, 33554670, 340, 33554672, 341, 33554674, 342, 33554676,
        343,
      33554678, 344, 33554680, 345, 33554682, 346, 33554684, 347, 33554686,
        348, 33554688,
349, 33554690, 350, 33554692, 351, 33554694, 352, 33554696, 353, 33554698,
        354,
      33554700, 355, 33554702, 356, 33554704, 357, 33554706, 360, 33554708,
        361, 33554710,
362, 33554712, 363, 33554714, 364, 33554716, 365, 33554718, 366, 33554720,
        367,
      33554722, 368, 33554724, 369, 33554726, 370, 33554728, 371, 33554730,
        372, 33554732,
373, 33554734, 374, 33554736, 375, 33554738, 376, 33554740, 377, 33554742,
        378,
      33554744, 379, 33554746, 380, 33554748, 381, 33554750, 382, 33554752,
        383, 12583027,
416, 33554754, 417, 33554756, 431, 33554758, 432, 33554760, 452, 41943067,
        453,
      41943069, 454, 41943071, 455, 41943073, 456, 41943075, 457, 41943077,
        458, 41943079,
459, 41943081, 460, 41943083, 461, 33554762, 462, 33554764, 463, 33554766,
        464,
      33554768, 465, 33554770, 466, 33554772, 467, 33554774, 468, 33554776,
        469, 33554778,
470, 33554780, 471, 33554782, 472, 33554784, 473, 33554786, 474, 33554788,
        475,
      33554790, 476, 33554792, 478, 33554794, 479, 33554796, 480, 33554798,
        481, 33554800,
482, 33554802, 483, 33554804, 486, 33554806, 487, 33554808, 488, 33554810,
        489,
      33554812, 490, 33554814, 491, 33554816, 492, 33554818, 493, 33554820,
        494, 33554822,
495, 33554824, 496, 33554826, 497, 41943085, 498, 41943087, 499, 41943089,
        500,
      33554828, 501, 33554830, 504, 33554832, 505, 33554834, 506, 33554836,
        507, 33554838,
508, 33554840, 509, 33554842, 510, 33554844, 511, 33554846, 512, 33554848,
        513,
      33554850, 514, 33554852, 515, 33554854, 516, 33554856, 517, 33554858,
        518, 33554860,
519, 33554862, 520, 33554864, 521, 33554866, 522, 33554868, 523, 33554870,
        524,
      33554872, 525, 33554874, 526, 33554876, 527, 33554878, 528, 33554880,
        529, 33554882,
530, 33554884, 531, 33554886, 532, 33554888, 533, 33554890, 534, 33554892,
        535,
      33554894, 536, 33554896, 537, 33554898, 538, 33554900, 539, 33554902,
        542, 33554904,
543, 33554906, 550, 33554908, 551, 33554910, 552, 33554912, 553, 33554914,
        554,
      33554916, 555, 33554918, 556, 33554920, 557, 33554922, 558, 33554924,
        559, 33554926,
560, 33554928, 561, 33554930, 562, 33554932, 563, 33554934, 688, 12583016,
        689,
      12583526, 690, 12583018, 691, 12583026, 692, 12583545, 693, 12583547,
        694, 12583553,
695, 12583031, 696, 12583033, 728, 41943091, 729, 41943093, 730, 41943095,
        731,
      41943097, 732, 41943099, 733, 41943101, 736, 12583523, 737, 12583020,
        738, 12583027,
      739, 12583032, 740, 12583573, 832, 4195072, 833, 4195073, 835,
        4195091, 836, 33554936,
  884, 4195001, 890, 41943103, 894, 4194363, 900, 41943105, 901, 33554938,
        902,
      33554940, 903, 4194487, 904, 33554942, 905, 33554944, 906, 33554946,
        908, 33554948,
910, 33554950, 911, 33554952, 912, 33554954, 938, 33554956, 939, 33554958,
        940,
      33554960, 941, 33554962, 942, 33554964, 943, 33554966, 944, 33554968,
        970, 33554970,
971, 33554972, 972, 33554974, 973, 33554976, 974, 33554978, 976, 12583858,
        977,
      12583864, 978, 12583845, 979, 33554980, 980, 33554982, 981, 12583878,
        982, 12583872,
1008, 12583866, 1009, 12583873, 1010, 12583874, 1012, 12583832, 1013,
        12583861,
1017, 12583843, 1024, 33554984, 1025, 33554986, 1027, 33554988, 1031,
        33554990,
1036, 33554992, 1037, 33554994, 1038, 33554996, 1049, 33554998, 1081,
        33555000,
1104, 33555002, 1105, 33555004, 1107, 33555006, 1111, 33555008, 1116,
        33555010,
1117, 33555012, 1118, 33555014, 1142, 33555016, 1143, 33555018, 1217,
        33555020,
1218, 33555022, 1232, 33555024, 1233, 33555026, 1234, 33555028, 1235,
        33555030,
1238, 33555032, 1239, 33555034, 1242, 33555036, 1243, 33555038, 1244,
        33555040,
1245, 33555042, 1246, 33555044, 1247, 33555046, 1250, 33555048, 1251,
        33555050,
1252, 33555052, 1253, 33555054, 1254, 33555056, 1255, 33555058, 1258,
        33555060,
1259, 33555062, 1260, 33555064, 1261, 33555066, 1262, 33555068, 1263,
        33555070,
1264, 33555072, 1265, 33555074, 1266, 33555076, 1267, 33555078, 1268,
        33555080,
1269, 33555082, 1272, 33555084, 1273, 33555086, 1415, 41943107, 1570,
        33555088,
1571, 33555090, 1572, 33555092, 1573, 33555094, 1574, 33555096, 1653,
        41943109,
1654, 41943111, 1655, 41943113, 1656, 41943115, 1728, 33555098, 1730,
        33555100,
1747, 33555102, 2345, 33555104, 2353, 33555106, 2356, 33555108, 2392,
        33555110,
2393, 33555112, 2394, 33555114, 2395, 33555116, 2396, 33555118, 2397,
        33555120,
2398, 33555122, 2399, 33555124, 2507, 33555126, 2508, 33555128, 2524,
        33555130,
2525, 33555132, 2527, 33555134, 2611, 33555136, 2614, 33555138, 2649,
        33555140,
2650, 33555142, 2651, 33555144, 2654, 33555146, 2888, 33555148, 2891,
        33555150,
2892, 33555152, 2908, 33555154, 2909, 33555156, 2964, 33555158, 3018,
        33555160,
3019, 33555162, 3020, 33555164, 3144, 33555166, 3264, 33555168, 3271,
        33555170,
3272, 33555172, 3274, 33555174, 3275, 33555176, 3402, 33555178, 3403,
        33555180,
3404, 33555182, 3546, 33555184, 3548, 33555186, 3549, 33555188, 3550,
        33555190,
3635, 41943117, 3763, 41943119, 3804, 41943121, 3805, 41943123, 3852,
        12586763,
3907, 33555192, 3917, 33555194, 3922, 33555196, 3927, 33555198, 3932,
        33555200,
3945, 33555202, 3955, 33555204, 3957, 33555206, 3958, 33555208, 3959,
        41943125,
3960, 33555210, 3961, 41943127, 3969, 33555212, 3987, 33555214, 3997,
        33555216,
4002, 33555218, 4007, 33555220, 4012, 33555222, 4025, 33555224, 4134,
        33555226,
4348, 12587228, 6918, 33555228, 6920, 33555230, 6922, 33555232, 6924,
        33555234,
6926, 33555236, 6930, 33555238, 6971, 33555240, 6973, 33555242, 6976,
        33555244,
6977, 33555246, 6979, 33555248, 7468, 12582977, 7469, 12583110, 7470,
        12582978,
7472, 12582980, 7473, 12582981, 7474, 12583310, 7475, 12582983, 7476,
        12582984,
7477, 12582985, 7478, 12582986, 7479, 12582987, 7480, 12582988, 7481,
        12582989,
7482, 12582990, 7484, 12582991, 7485, 12583458, 7486, 12582992, 7487,
        12582994,
7488, 12582996, 7489, 12582997, 7490, 12582999, 7491, 12583009, 7492,
        12583504,
7493, 12583505, 7494, 12590338, 7495, 12583010, 7496, 12583012, 7497,
        12583013,
7498, 12583513, 7499, 12583515, 7500, 12583516, 7501, 12583015, 7503,
        12583019,
7504, 12583021, 7505, 12583243, 7506, 12583023, 7507, 12583508, 7508,
        12590358,
7509, 12590359, 7510, 12583024, 7511, 12583028, 7512, 12583029, 7513,
        12590365,
7514, 12583535, 7515, 12583030, 7516, 12590373, 7517, 12583858, 7518,
        12583859,
7519, 12583860, 7520, 12583878, 7521, 12583879, 7522, 12583017, 7523,
        12583026,
7524, 12583029, 7525, 12583030, 7526, 12583858, 7527, 12583859, 7528,
        12583873,
7529, 12583878, 7530, 12583879, 7544, 12583997, 7579, 12583506, 7580,
        12583011,
7581, 12583509, 7582, 12583152, 7583, 12583516, 7584, 12583014, 7585,
        12583519,
7586, 12583521, 7587, 12583525, 7588, 12583528, 7589, 12583529, 7590,
        12583530,
7591, 12590459, 7592, 12583581, 7593, 12583533, 7594, 12590469, 7595,
        12583583,
7596, 12583537, 7597, 12583536, 7598, 12583538, 7599, 12583539, 7600,
        12583540,
7601, 12583541, 7602, 12583544, 7603, 12583554, 7604, 12583555, 7605,
        12583339,
7606, 12583561, 7607, 12583562, 7608, 12590364, 7609, 12583563, 7610,
        12583564,
7611, 12583034, 7612, 12583568, 7613, 12583569, 7614, 12583570, 7615,
        12583864,
7680, 33555250, 7681, 33555252, 7682, 33555254, 7683, 33555256, 7684,
        33555258,
7685, 33555260, 7686, 33555262, 7687, 33555264, 7688, 33555266, 7689,
        33555268,
7690, 33555270, 7691, 33555272, 7692, 33555274, 7693, 33555276, 7694,
        33555278,
7695, 33555280, 7696, 33555282, 7697, 33555284, 7698, 33555286, 7699,
        33555288,
7700, 33555290, 7701, 33555292, 7702, 33555294, 7703, 33555296, 7704,
        33555298,
7705, 33555300, 7706, 33555302, 7707, 33555304, 7708, 33555306, 7709,
        33555308,
7710, 33555310, 7711, 33555312, 7712, 33555314, 7713, 33555316, 7714,
        33555318,
7715, 33555320, 7716, 33555322, 7717, 33555324, 7718, 33555326, 7719,
        33555328,
7720, 33555330, 7721, 33555332, 7722, 33555334, 7723, 33555336, 7724,
        33555338,
7725, 33555340, 7726, 33555342, 7727, 33555344, 7728, 33555346, 7729,
        33555348,
7730, 33555350, 7731, 33555352, 7732, 33555354, 7733, 33555356, 7734,
        33555358,
7735, 33555360, 7736, 33555362, 7737, 33555364, 7738, 33555366, 7739,
        33555368,
7740, 33555370, 7741, 33555372, 7742, 33555374, 7743, 33555376, 7744,
        33555378,
7745, 33555380, 7746, 33555382, 7747, 33555384, 7748, 33555386, 7749,
        33555388,
7750, 33555390, 7751, 33555392, 7752, 33555394, 7753, 33555396, 7754,
        33555398,
7755, 33555400, 7756, 33555402, 7757, 33555404, 7758, 33555406, 7759,
        33555408,
7760, 33555410, 7761, 33555412, 7762, 33555414, 7763, 33555416, 7764,
        33555418,
7765, 33555420, 7766, 33555422, 7767, 33555424, 7768, 33555426, 7769,
        33555428,
7770, 33555430, 7771, 33555432, 7772, 33555434, 7773, 33555436, 7774,
        33555438,
7775, 33555440, 7776, 33555442, 7777, 33555444, 7778, 33555446, 7779,
        33555448,
7780, 33555450, 7781, 33555452, 7782, 33555454, 7783, 33555456, 7784,
        33555458,
7785, 33555460, 7786, 33555462, 7787, 33555464, 7788, 33555466, 7789,
        33555468,
7790, 33555470, 7791, 33555472, 7792, 33555474, 7793, 33555476, 7794,
        33555478,
7795, 33555480, 7796, 33555482, 7797, 33555484, 7798, 33555486, 7799,
        33555488,
7800, 33555490, 7801, 33555492, 7802, 33555494, 7803, 33555496, 7804,
        33555498,
7805, 33555500, 7806, 33555502, 7807, 33555504, 7808, 33555506, 7809,
        33555508,
7810, 33555510, 7811, 33555512, 7812, 33555514, 7813, 33555516, 7814,
        33555518,
7815, 33555520, 7816, 33555522, 7817, 33555524, 7818, 33555526, 7819,
        33555528,
7820, 33555530, 7821, 33555532, 7822, 33555534, 7823, 33555536, 7824,
        33555538,
7825, 33555540, 7826, 33555542, 7827, 33555544, 7828, 33555546, 7829,
        33555548,
7830, 33555550, 7831, 33555552, 7832, 33555554, 7833, 33555556, 7834,
        41943129,
7835, 33555558, 7840, 33555560, 7841, 33555562, 7842, 33555564, 7843,
        33555566,
7844, 33555568, 7845, 33555570, 7846, 33555572, 7847, 33555574, 7848,
        33555576,
7849, 33555578, 7850, 33555580, 7851, 33555582, 7852, 33555584, 7853,
        33555586,
7854, 33555588, 7855, 33555590, 7856, 33555592, 7857, 33555594, 7858,
        33555596,
7859, 33555598, 7860, 33555600, 7861, 33555602, 7862, 33555604, 7863,
        33555606,
7864, 33555608, 7865, 33555610, 7866, 33555612, 7867, 33555614, 7868,
        33555616,
7869, 33555618, 7870, 33555620, 7871, 33555622, 7872, 33555624, 7873,
        33555626,
7874, 33555628, 7875, 33555630, 7876, 33555632, 7877, 33555634, 7878,
        33555636,
7879, 33555638, 7880, 33555640, 7881, 33555642, 7882, 33555644, 7883,
        33555646,
7884, 33555648, 7885, 33555650, 7886, 33555652, 7887, 33555654, 7888,
        33555656,
7889, 33555658, 7890, 33555660, 7891, 33555662, 7892, 33555664, 7893,
        33555666,
7894, 33555668, 7895, 33555670, 7896, 33555672, 7897, 33555674, 7898,
        33555676,
7899, 33555678, 7900, 33555680, 7901, 33555682, 7902, 33555684, 7903,
        33555686,
7904, 33555688, 7905, 33555690, 7906, 33555692, 7907, 33555694, 7908,
        33555696,
7909, 33555698, 7910, 33555700, 7911, 33555702, 7912, 33555704, 7913,
        33555706,
7914, 33555708, 7915, 33555710, 7916, 33555712, 7917, 33555714, 7918,
        33555716,
7919, 33555718, 7920, 33555720, 7921, 33555722, 7922, 33555724, 7923,
        33555726,
7924, 33555728, 7925, 33555730, 7926, 33555732, 7927, 33555734, 7928,
        33555736,
7929, 33555738, 7936, 33555740, 7937, 33555742, 7938, 33555744, 7939,
        33555746,
7940, 33555748, 7941, 33555750, 7942, 33555752, 7943, 33555754, 7944,
        33555756,
7945, 33555758, 7946, 33555760, 7947, 33555762, 7948, 33555764, 7949,
        33555766,
7950, 33555768, 7951, 33555770, 7952, 33555772, 7953, 33555774, 7954,
        33555776,
7955, 33555778, 7956, 33555780, 7957, 33555782, 7960, 33555784, 7961,
        33555786,
7962, 33555788, 7963, 33555790, 7964, 33555792, 7965, 33555794, 7968,
        33555796,
7969, 33555798, 7970, 33555800, 7971, 33555802, 7972, 33555804, 7973,
        33555806,
7974, 33555808, 7975, 33555810, 7976, 33555812, 7977, 33555814, 7978,
        33555816,
7979, 33555818, 7980, 33555820, 7981, 33555822, 7982, 33555824, 7983,
        33555826,
7984, 33555828, 7985, 33555830, 7986, 33555832, 7987, 33555834, 7988,
        33555836,
7989, 33555838, 7990, 33555840, 7991, 33555842, 7992, 33555844, 7993,
        33555846,
7994, 33555848, 7995, 33555850, 7996, 33555852, 7997, 33555854, 7998,
        33555856,
7999, 33555858, 8000, 33555860, 8001, 33555862, 8002, 33555864, 8003,
        33555866,
8004, 33555868, 8005, 33555870, 8008, 33555872, 8009, 33555874, 8010,
        33555876,
8011, 33555878, 8012, 33555880, 8013, 33555882, 8016, 33555884, 8017,
        33555886,
8018, 33555888, 8019, 33555890, 8020, 33555892, 8021, 33555894, 8022,
        33555896,
8023, 33555898, 8025, 33555900, 8027, 33555902, 8029, 33555904, 8031,
        33555906,
8032, 33555908, 8033, 33555910, 8034, 33555912, 8035, 33555914, 8036,
        33555916,
8037, 33555918, 8038, 33555920, 8039, 33555922, 8040, 33555924, 8041,
        33555926,
8042, 33555928, 8043, 33555930, 8044, 33555932, 8045, 33555934, 8046,
        33555936,
  8047, 33555938, 8048, 33555940, 8049, 4195244, 8050, 33555942, 8051,
        4195245,
  8052, 33555944, 8053, 4195246, 8054, 33555946, 8055, 4195247, 8056,
        33555948,
      8057, 4195276, 8058, 33555950, 8059, 4195277, 8060, 33555952, 8061,
        4195278, 8064,
33555954, 8065, 33555956, 8066, 33555958, 8067, 33555960, 8068, 33555962,
        8069,
33555964, 8070, 33555966, 8071, 33555968, 8072, 33555970, 8073, 33555972,
        8074,
33555974, 8075, 33555976, 8076, 33555978, 8077, 33555980, 8078, 33555982,
        8079,
33555984, 8080, 33555986, 8081, 33555988, 8082, 33555990, 8083, 33555992,
        8084,
33555994, 8085, 33555996, 8086, 33555998, 8087, 33556000, 8088, 33556002,
        8089,
33556004, 8090, 33556006, 8091, 33556008, 8092, 33556010, 8093, 33556012,
        8094,
33556014, 8095, 33556016, 8096, 33556018, 8097, 33556020, 8098, 33556022,
        8099,
33556024, 8100, 33556026, 8101, 33556028, 8102, 33556030, 8103, 33556032,
        8104,
33556034, 8105, 33556036, 8106, 33556038, 8107, 33556040, 8108, 33556042,
        8109,
33556044, 8110, 33556046, 8111, 33556048, 8112, 33556050, 8113, 33556052,
        8114,
33556054, 8115, 33556056, 8116, 33556058, 8118, 33556060, 8119, 33556062,
        8120,
 33556064, 8121, 33556066, 8122, 33556068, 8123, 4195206, 8124, 33556070,
        8125,
 41943131, 8126, 4195257, 8127, 41943133, 8128, 41943135, 8129, 33556072,
        8130,
33556074, 8131, 33556076, 8132, 33556078, 8134, 33556080, 8135, 33556082,
        8136,
  33556084, 8137, 4195208, 8138, 33556086, 8139, 4195209, 8140, 33556088,
        8141,
33556090, 8142, 33556092, 8143, 33556094, 8144, 33556096, 8145, 33556098,
        8146,
 33556100, 8147, 4195216, 8150, 33556102, 8151, 33556104, 8152, 33556106,
        8153,
 33556108, 8154, 33556110, 8155, 4195210, 8157, 33556112, 8158, 33556114,
        8159,
 33556116, 8160, 33556118, 8161, 33556120, 8162, 33556122, 8163, 4195248,
        8164,
33556124, 8165, 33556126, 8166, 33556128, 8167, 33556130, 8168, 33556132,
        8169,
 33556134, 8170, 33556136, 8171, 4195214, 8172, 33556138, 8173, 33556140,
        8174,
  4195205, 8175, 4194400, 8178, 33556142, 8179, 33556144, 8180, 33556146,
        8182,
 33556148, 8183, 33556150, 8184, 33556152, 8185, 4195212, 8186, 33556154,
        8187,
      4195215, 8188, 33556156, 8189, 4194484, 8190, 41943137, 8192, 4202498,
        8193, 4202499,
8194, 12582944, 8195, 12582944, 8196, 12582944, 8197, 12582944, 8198,
        12582944,
8199, 12582944, 8200, 12582944, 8201, 12582944, 8202, 12582944, 8209,
        12591120,
8215, 41943139, 8228, 12582958, 8229, 41943141, 8230, 58720359, 8239,
        12582944,
8243, 41943146, 8244, 58720364, 8246, 41943151, 8247, 58720369, 8252,
        41943156,
8254, 41943158, 8263, 41943160, 8264, 41943162, 8265, 41943164, 8279,
        75497598,
8287, 12582944, 8304, 12582960, 8305, 12583017, 8308, 12582964, 8309,
        12582965,
8310, 12582966, 8311, 12582967, 8312, 12582968, 8313, 12582969, 8314,
        12582955,
8315, 12591634, 8316, 12582973, 8317, 12582952, 8318, 12582953, 8319,
        12583022,
8320, 12582960, 8321, 12582961, 8322, 12582962, 8323, 12582963, 8324,
        12582964,
8325, 12582965, 8326, 12582966, 8327, 12582967, 8328, 12582968, 8329,
        12582969,
8330, 12582955, 8331, 12591634, 8332, 12582973, 8333, 12582952, 8334,
        12582953,
8336, 12583009, 8337, 12583013, 8338, 12583023, 8339, 12583032, 8340,
        12583513,
8341, 12583016, 8342, 12583019, 8343, 12583020, 8344, 12583021, 8345,
        12583022,
8346, 12583024, 8347, 12583027, 8348, 12583028, 8360, 41943170, 8448,
        58720388,
8449, 58720391, 8450, 12582979, 8451, 41943178, 8453, 58720396, 8454,
        58720399,
8455, 12583312, 8457, 41943186, 8458, 12583015, 8459, 12582984, 8460,
        12582984,
8461, 12582984, 8462, 12583016, 8463, 12583207, 8464, 12582985, 8465,
        12582985,
8466, 12582988, 8467, 12583020, 8469, 12582990, 8470, 41943188, 8473,
        12582992,
8474, 12582993, 8475, 12582994, 8476, 12582994, 8477, 12582994, 8480,
        41943190,
 8481, 58720408, 8482, 41943195, 8484, 12583002, 8486, 4195241, 8488,
        12583002,
  8490, 4194379, 8491, 4194501, 8492, 12582978, 8493, 12582979, 8495,
        12583013,
8496, 12582981, 8497, 12582982, 8499, 12582989, 8500, 12583023, 8501,
        12584400,
8502, 12584401, 8503, 12584402, 8504, 12584403, 8505, 12583017, 8507,
        58720413,
8508, 12583872, 8509, 12583859, 8510, 12583827, 8511, 12583840, 8512,
        12591633,
8517, 12582980, 8518, 12583012, 8519, 12583013, 8520, 12583017, 8521,
        12583018,
8528, 58720416, 8529, 58720419, 8530, 75497638, 8531, 58720426, 8532,
        58720429,
8533, 58720432, 8534, 58720435, 8535, 58720438, 8536, 58720441, 8537,
        58720444,
8538, 58720447, 8539, 58720450, 8540, 58720453, 8541, 58720456, 8542,
        58720459,
8543, 41943246, 8544, 12582985, 8545, 41943248, 8546, 58720466, 8547,
        41943253,
8548, 12582998, 8549, 41943255, 8550, 58720473, 8551, 75497692, 8552,
        41943264,
8553, 12583000, 8554, 41943266, 8555, 58720484, 8556, 12582988, 8557,
        12582979,
8558, 12582980, 8559, 12582989, 8560, 12583017, 8561, 41943271, 8562,
        58720489,
8563, 41943276, 8564, 12583030, 8565, 41943278, 8566, 58720496, 8567,
        75497715,
8568, 41943287, 8569, 12583032, 8570, 41943289, 8571, 58720507, 8572,
        12583020,
8573, 12583011, 8574, 12583012, 8575, 12583021, 8585, 58720510, 8602,
        33556158,
8603, 33556160, 8622, 33556162, 8653, 33556164, 8654, 33556166, 8655,
        33556168,
8708, 33556170, 8713, 33556172, 8716, 33556174, 8740, 33556176, 8742,
        33556178,
8748, 41943297, 8749, 58720515, 8751, 41943302, 8752, 58720520, 8769,
        33556180,
8772, 33556182, 8775, 33556184, 8777, 33556186, 8800, 33556188, 8802,
        33556190,
8813, 33556192, 8814, 33556194, 8815, 33556196, 8816, 33556198, 8817,
        33556200,
8820, 33556202, 8821, 33556204, 8824, 33556206, 8825, 33556208, 8832,
        33556210,
8833, 33556212, 8836, 33556214, 8837, 33556216, 8840, 33556218, 8841,
        33556220,
8876, 33556222, 8877, 33556224, 8878, 33556226, 8879, 33556228, 8928,
        33556230,
8929, 33556232, 8930, 33556234, 8931, 33556236, 8938, 33556238, 8939,
        33556240,
  8940, 33556242, 8941, 33556244, 9001, 4206600, 9002, 4206601, 9312,
        12582961,
9313, 12582962, 9314, 12582963, 9315, 12582964, 9316, 12582965, 9317,
        12582966,
9318, 12582967, 9319, 12582968, 9320, 12582969, 9321, 41943307, 9322,
        41943309,
9323, 41943311, 9324, 41943313, 9325, 41943315, 9326, 41943317, 9327,
        41943319,
9328, 41943321, 9329, 41943323, 9330, 41943325, 9331, 41943327, 9332,
        58720545,
9333, 58720548, 9334, 58720551, 9335, 58720554, 9336, 58720557, 9337,
        58720560,
9338, 58720563, 9339, 58720566, 9340, 58720569, 9341, 75497788, 9342,
        75497792,
9343, 75497796, 9344, 75497800, 9345, 75497804, 9346, 75497808, 9347,
        75497812,
9348, 75497816, 9349, 75497820, 9350, 75497824, 9351, 75497828, 9352,
        41943400,
9353, 41943402, 9354, 41943404, 9355, 41943406, 9356, 41943408, 9357,
        41943410,
9358, 41943412, 9359, 41943414, 9360, 41943416, 9361, 58720634, 9362,
        58720637,
9363, 58720640, 9364, 58720643, 9365, 58720646, 9366, 58720649, 9367,
        58720652,
9368, 58720655, 9369, 58720658, 9370, 58720661, 9371, 58720664, 9372,
        58720667,
9373, 58720670, 9374, 58720673, 9375, 58720676, 9376, 58720679, 9377,
        58720682,
9378, 58720685, 9379, 58720688, 9380, 58720691, 9381, 58720694, 9382,
        58720697,
9383, 58720700, 9384, 58720703, 9385, 58720706, 9386, 58720709, 9387,
        58720712,
9388, 58720715, 9389, 58720718, 9390, 58720721, 9391, 58720724, 9392,
        58720727,
9393, 58720730, 9394, 58720733, 9395, 58720736, 9396, 58720739, 9397,
        58720742,
9398, 12582977, 9399, 12582978, 9400, 12582979, 9401, 12582980, 9402,
        12582981,
9403, 12582982, 9404, 12582983, 9405, 12582984, 9406, 12582985, 9407,
        12582986,
9408, 12582987, 9409, 12582988, 9410, 12582989, 9411, 12582990, 9412,
        12582991,
9413, 12582992, 9414, 12582993, 9415, 12582994, 9416, 12582995, 9417,
        12582996,
9418, 12582997, 9419, 12582998, 9420, 12582999, 9421, 12583000, 9422,
        12583001,
9423, 12583002, 9424, 12583009, 9425, 12583010, 9426, 12583011, 9427,
        12583012,
9428, 12583013, 9429, 12583014, 9430, 12583015, 9431, 12583016, 9432,
        12583017,
9433, 12583018, 9434, 12583019, 9435, 12583020, 9436, 12583021, 9437,
        12583022,
9438, 12583023, 9439, 12583024, 9440, 12583025, 9441, 12583026, 9442,
        12583027,
9443, 12583028, 9444, 12583029, 9445, 12583030, 9446, 12583031, 9447,
        12583032,
      9448, 12583033, 9449, 12583034, 9450, 12582960, 10764, 75497961,
        10868, 58720749,
      10869, 41943536, 10870, 58720754, 10972, 33556246, 11388, 12583018,
        11389, 12582998,
      11631, 12594529, 11935, 12610509, 12019, 12623775, 12032, 12602880,
        12033, 12602920,
      12034, 12602934, 12035, 12602943, 12036, 12602969, 12037, 12603013,
        12038, 12603020,
      12039, 12603040, 12040, 12603066, 12041, 12603711, 12042, 12603749,
        12043, 12603755,
      12044, 12603778, 12045, 12603798, 12046, 12603819, 12047, 12603872,
        12048, 12603893,
      12049, 12603904, 12050, 12604059, 12051, 12604153, 12052, 12604181,
        12053, 12604186,
      12054, 12604216, 12055, 12604225, 12056, 12604252, 12057, 12604265,
        12058, 12604290,
      12059, 12604342, 12060, 12604360, 12061, 12604387, 12062, 12605143,
        12063, 12605215,
      12064, 12605675, 12065, 12605698, 12066, 12605706, 12067, 12605717,
        12068, 12605735,
      12069, 12605811, 12070, 12606288, 12071, 12606336, 12072, 12606456,
        12073, 12606479,
      12074, 12606498, 12075, 12606520, 12076, 12606574, 12077, 12606577,
        12078, 12606939,
      12079, 12606949, 12080, 12606961, 12081, 12606974, 12082, 12607090,
        12083, 12607098,
      12084, 12607103, 12085, 12607220, 12086, 12607230, 12087, 12607243,
        12088, 12607251,
      12089, 12607312, 12090, 12607329, 12091, 12607347, 12092, 12607427,
        12093, 12608008,
      12094, 12608054, 12095, 12608075, 12096, 12608815, 12097, 12608820,
        12098, 12608903,
      12099, 12608919, 12100, 12608932, 12101, 12608953, 12102, 12608992,
        12103, 12608997,
      12104, 12609264, 12105, 12609288, 12106, 12609320, 12107, 12610336,
        12108, 12610402,
      12109, 12610425, 12110, 12610483, 12111, 12610507, 12112, 12610516,
        12113, 12610523,
      12114, 12610575, 12115, 12610580, 12116, 12610612, 12117, 12611691,
        12118, 12612138,
      12119, 12612150, 12120, 12612155, 12121, 12612159, 12122, 12612167,
        12123, 12612185,
      12124, 12612187, 12125, 12612268, 12126, 12612484, 12127, 12612489,
        12128, 12612828,
      12129, 12612838, 12130, 12612888, 12131, 12612895, 12132, 12612904,
        12133, 12612912,
      12134, 12613003, 12135, 12613010, 12136, 12613238, 12137, 12613245,
        12138, 12613294,
      12139, 12613311, 12140, 12613358, 12141, 12613595, 12142, 12613602,
        12143, 12613619,
      12144, 12613946, 12145, 12614072, 12146, 12614078, 12147, 12614260,
        12148, 12614347,
      12149, 12614393, 12150, 12614771, 12151, 12614904, 12152, 12615478,
        12153, 12615505,
      12154, 12615562, 12155, 12615613, 12156, 12615681, 12157, 12615692,
        12158, 12615698,
      12159, 12615731, 12160, 12615807, 12161, 12615817, 12162, 12616163,
        12163, 12616170,
      12164, 12616179, 12165, 12616188, 12166, 12616204, 12167, 12616219,
        12168, 12616223,
      12169, 12616302, 12170, 12616306, 12171, 12616312, 12172, 12617293,
        12173, 12617323,
      12174, 12617792, 12175, 12617804, 12176, 12617827, 12177, 12618110,
        12178, 12618123,
      12179, 12618194, 12180, 12618240, 12181, 12618807, 12182, 12618822,
        12183, 12618837,
      12184, 12618872, 12185, 12618909, 12186, 12619108, 12187, 12619120,
        12188, 12619187,
      12189, 12619435, 12190, 12619466, 12191, 12619675, 12192, 12619696,
        12193, 12619701,
      12194, 12619921, 12195, 12620105, 12196, 12620230, 12197, 12620236,
        12198, 12620241,
      12199, 12621175, 12200, 12621184, 12201, 12621340, 12202, 12621494,
        12203, 12621497,
      12204, 12621544, 12205, 12621649, 12206, 12621662, 12207, 12621666,
        12208, 12621673,
      12209, 12621771, 12210, 12621805, 12211, 12621811, 12212, 12621825,
        12213, 12621992,
      12214, 12622043, 12215, 12622047, 12216, 12622230, 12217, 12622233,
        12218, 12622252,
      12219, 12622504, 12220, 12622552, 12221, 12622559, 12222, 12622629,
        12223, 12622639,
      12224, 12622642, 12225, 12622652, 12226, 12622682, 12227, 12623077,
        12228, 12623477,
      12229, 12623487, 12230, 12623525, 12231, 12623547, 12232, 12623555,
        12233, 12623565,
      12234, 12623569, 12235, 12623609, 12236, 12623613, 12237, 12623630,
        12238, 12623635,
      12239, 12623648, 12240, 12623675, 12241, 12623690, 12242, 12623698,
        12243, 12623757,
      12244, 12623772, 12245, 12623776, 12288, 12582944, 12342, 12595218,
        12344, 12604225,
      12345, 12604228, 12346, 12604229, 12364, 33556248, 12366, 33556250,
        12368, 33556252,
      12370, 33556254, 12372, 33556256, 12374, 33556258, 12376, 33556260,
        12378, 33556262,
      12380, 33556264, 12382, 33556266, 12384, 33556268, 12386, 33556270,
        12389, 33556272,
      12391, 33556274, 12393, 33556276, 12400, 33556278, 12401, 33556280,
        12403, 33556282,
      12404, 33556284, 12406, 33556286, 12407, 33556288, 12409, 33556290,
        12410, 33556292,
      12412, 33556294, 12413, 33556296, 12436, 33556298, 12443, 41943541,
        12444, 41943543,
      12446, 33556300, 12447, 41943545, 12460, 33556302, 12462, 33556304,
        12464, 33556306,
      12466, 33556308, 12468, 33556310, 12470, 33556312, 12472, 33556314,
        12474, 33556316,
      12476, 33556318, 12478, 33556320, 12480, 33556322, 12482, 33556324,
        12485, 33556326,
      12487, 33556328, 12489, 33556330, 12496, 33556332, 12497, 33556334,
        12499, 33556336,
      12500, 33556338, 12502, 33556340, 12503, 33556342, 12505, 33556344,
        12506, 33556346,
      12508, 33556348, 12509, 33556350, 12532, 33556352, 12535, 33556354,
        12536, 33556356,
      12537, 33556358, 12538, 33556360, 12542, 33556362, 12543, 41943547,
        12593, 12587264,
      12594, 12587265, 12595, 12587434, 12596, 12587266, 12597, 12587436,
        12598, 12587437,
      12599, 12587267, 12600, 12587268, 12601, 12587269, 12602, 12587440,
        12603, 12587441,
      12604, 12587442, 12605, 12587443, 12606, 12587444, 12607, 12587445,
        12608, 12587290,
      12609, 12587270, 12610, 12587271, 12611, 12587272, 12612, 12587297,
        12613, 12587273,
      12614, 12587274, 12615, 12587275, 12616, 12587276, 12617, 12587277,
        12618, 12587278,
      12619, 12587279, 12620, 12587280, 12621, 12587281, 12622, 12587282,
        12623, 12587361,
      12624, 12587362, 12625, 12587363, 12626, 12587364, 12627, 12587365,
        12628, 12587366,
      12629, 12587367, 12630, 12587368, 12631, 12587369, 12632, 12587370,
        12633, 12587371,
      12634, 12587372, 12635, 12587373, 12636, 12587374, 12637, 12587375,
        12638, 12587376,
      12639, 12587377, 12640, 12587378, 12641, 12587379, 12642, 12587380,
        12643, 12587381,
      12644, 12587360, 12645, 12587284, 12646, 12587285, 12647, 12587463,
        12648, 12587464,
      12649, 12587468, 12650, 12587470, 12651, 12587475, 12652, 12587479,
        12653, 12587481,
      12654, 12587292, 12655, 12587485, 12656, 12587487, 12657, 12587293,
        12658, 12587294,
      12659, 12587296, 12660, 12587298, 12661, 12587299, 12662, 12587303,
        12663, 12587305,
      12664, 12587307, 12665, 12587308, 12666, 12587309, 12667, 12587310,
        12668, 12587311,
      12669, 12587314, 12670, 12587318, 12671, 12587328, 12672, 12587335,
        12673, 12587340,
      12674, 12587505, 12675, 12587506, 12676, 12587351, 12677, 12587352,
        12678, 12587353,
      12679, 12587396, 12680, 12587397, 12681, 12587400, 12682, 12587409,
        12683, 12587410,
      12684, 12587412, 12685, 12587422, 12686, 12587425, 12690, 12602880,
        12691, 12603020,
      12692, 12602889, 12693, 12605147, 12694, 12602890, 12695, 12602925,
        12696, 12602891,
      12697, 12612914, 12698, 12602969, 12699, 12602905, 12700, 12602881,
        12701, 12605737,
      12702, 12605232, 12703, 12603066, 12800, 58720765, 12801, 58720768,
        12802, 58720771,
      12803, 58720774, 12804, 58720777, 12805, 58720780, 12806, 58720783,
        12807, 58720786,
      12808, 58720789, 12809, 58720792, 12810, 58720795, 12811, 58720798,
        12812, 58720801,
      12813, 58720804, 12814, 75498023, 12815, 75498027, 12816, 75498031,
        12817, 75498035,
      12818, 75498039, 12819, 75498043, 12820, 75498047, 12821, 75498051,
        12822, 75498055,
      12823, 75498059, 12824, 75498063, 12825, 75498067, 12826, 75498071,
        12827, 75498075,
      12828, 75498079, 12829, 125829731, 12830, 109052522, 12832, 58720880,
        12833, 58720883,
      12834, 58720886, 12835, 58720889, 12836, 58720892, 12837, 58720895,
        12838, 58720898,
      12839, 58720901, 12840, 58720904, 12841, 58720907, 12842, 58720910,
        12843, 58720913,
      12844, 58720916, 12845, 58720919, 12846, 58720922, 12847, 58720925,
        12848, 58720928,
      12849, 58720931, 12850, 58720934, 12851, 58720937, 12852, 58720940,
        12853, 58720943,
      12854, 58720946, 12855, 58720949, 12856, 58720952, 12857, 58720955,
        12858, 58720958,
      12859, 58720961, 12860, 58720964, 12861, 58720967, 12862, 58720970,
        12863, 58720973,
      12864, 58720976, 12865, 58720979, 12866, 58720982, 12867, 58720985,
        12868, 12604751,
      12869, 12607100, 12870, 12608903, 12871, 12614543, 12880, 58720988,
        12881, 41943775,
      12882, 41943777, 12883, 41943779, 12884, 41943781, 12885, 41943783,
        12886, 41943785,
      12887, 41943787, 12888, 41943789, 12889, 41943791, 12890, 41943793,
        12891, 41943795,
      12892, 41943797, 12893, 41943799, 12894, 41943801, 12895, 41943803,
        12896, 12587264,
      12897, 12587266, 12898, 12587267, 12899, 12587269, 12900, 12587270,
        12901, 12587271,
      12902, 12587273, 12903, 12587275, 12904, 12587276, 12905, 12587278,
        12906, 12587279,
      12907, 12587280, 12908, 12587281, 12909, 12587282, 12910, 41943805,
        12911, 41943807,
      12912, 41943809, 12913, 41943811, 12914, 41943813, 12915, 41943815,
        12916, 41943817,
      12917, 41943819, 12918, 41943821, 12919, 41943823, 12920, 41943825,
        12921, 41943827,
      12922, 41943829, 12923, 41943831, 12924, 92275481, 12925, 75498270,
        12926, 41943842,
      12928, 12602880, 12929, 12603020, 12930, 12602889, 12931, 12605147,
        12932, 12603028,
      12933, 12603757, 12934, 12602883, 12935, 12603755, 12936, 12602973,
        12937, 12604225,
      12938, 12609288, 12939, 12611691, 12940, 12610612, 12941, 12609320,
        12942, 12620241,
      12943, 12605215, 12944, 12608997, 12945, 12609578, 12946, 12609289,
        12947, 12613950,
      12948, 12604429, 12949, 12612217, 12950, 12618913, 12951, 12613981,
        12952, 12604084,
      12953, 12614104, 12954, 12612919, 12955, 12605811, 12956, 12619881,
        12957, 12603690,
      12958, 12604272, 12959, 12610792, 12960, 12621829, 12961, 12603153,
        12962, 12603801,
      12963, 12610403, 12964, 12602890, 12965, 12602925, 12966, 12602891,
        12967, 12606950,
      12968, 12604403, 12969, 12604219, 12970, 12606359, 12971, 12606310,
        12972, 12613347,
      12973, 12603137, 12974, 12618951, 12975 };
    }

    private static int[] GetDecompMappings1() {
      return new int[] { 12604244, 12976, 12605724, 12977, 41943844, 12978,
        41943846, 12979, 41943848,
      12980, 41943850, 12981, 41943852, 12982, 41943854, 12983, 41943856,
        12984, 41943858,
      12985, 41943860, 12986, 41943862, 12987, 41943864, 12988, 41943866,
        12989, 41943868,
      12990, 41943870, 12991, 41943872, 12992, 41943874, 12993, 41943876,
        12994, 41943878,
      12995, 41943880, 12996, 41943882, 12997, 41943884, 12998, 41943886,
        12999, 41943888,
      13000, 41943890, 13001, 58721108, 13002, 58721111, 13003, 58721114,
        13004, 41943901,
      13005, 58721119, 13006, 41943906, 13007, 58721124, 13008, 12595362,
        13009, 12595364,
      13010, 12595366, 13011, 12595368, 13012, 12595370, 13013, 12595371,
        13014, 12595373,
      13015, 12595375, 13016, 12595377, 13017, 12595379, 13018, 12595381,
        13019, 12595383,
      13020, 12595385, 13021, 12595387, 13022, 12595389, 13023, 12595391,
        13024, 12595393,
      13025, 12595396, 13026, 12595398, 13027, 12595400, 13028, 12595402,
        13029, 12595403,
      13030, 12595404, 13031, 12595405, 13032, 12595406, 13033, 12595407,
        13034, 12595410,
      13035, 12595413, 13036, 12595416, 13037, 12595419, 13038, 12595422,
        13039, 12595423,
      13040, 12595424, 13041, 12595425, 13042, 12595426, 13043, 12595428,
        13044, 12595430,
      13045, 12595432, 13046, 12595433, 13047, 12595434, 13048, 12595435,
        13049, 12595436,
      13050, 12595437, 13051, 12595439, 13052, 12595440, 13053, 12595441,
        13054, 12595442,
      13056, 75498343, 13057, 75498347, 13058, 75498351, 13059, 58721139,
        13060, 75498358,
      13061, 58721146, 13062, 58721149, 13063, 92275584, 13064, 75498373,
        13065, 58721161,
      13066, 58721164, 13067, 58721167, 13068, 75498386, 13069, 75498390,
        13070, 58721178,
      13071, 58721181, 13072, 41943968, 13073, 58721186, 13074, 75498405,
        13075, 75498409,
      13076, 41943981, 13077, 92275631, 13078, 109052852, 13079, 92275642,
        13080, 58721215,
      13081, 92275650, 13082, 92275655, 13083, 75498444, 13084, 58721232,
        13085, 58721235,
      13086, 58721238, 13087, 75498457, 13088, 92275677, 13089, 75498466,
        13090, 58721254,
      13091, 58721257, 13092, 58721260, 13093, 41944047, 13094, 41944049,
        13095, 41944051,
      13096, 41944053, 13097, 58721271, 13098, 58721274, 13099, 92275709,
        13100, 58721282,
      13101, 75498501, 13102, 92275721, 13103, 58721294, 13104, 41944081,
        13105, 41944083,
      13106, 92275733, 13107, 75498522, 13108, 92275742, 13109, 58721315,
        13110, 92275750,
      13111, 41944107, 13112, 58721325, 13113, 58721328, 13114, 58721331,
        13115, 58721334,
      13116, 58721337, 13117, 75498556, 13118, 58721344, 13119, 41944131,
        13120, 58721349,
      13121, 58721352, 13122, 58721355, 13123, 75498574, 13124, 58721362,
        13125, 58721365,
      13126, 58721368, 13127, 92275803, 13128, 75498592, 13129, 41944164,
        13130, 92275814,
      13131, 41944171, 13132, 75498605, 13133, 75498609, 13134, 58721397,
        13135, 58721400,
      13136, 58721403, 13137, 75498622, 13138, 41944194, 13139, 58721412,
        13140, 75498631,
      13141, 41944203, 13142, 92275853, 13143, 58721426, 13144, 41944213,
        13145, 41944215,
      13146, 41944217, 13147, 41944219, 13148, 41944221, 13149, 41944223,
        13150, 41944225,
      13151, 41944227, 13152, 41944229, 13153, 41944231, 13154, 58721449,
        13155, 58721452,
      13156, 58721455, 13157, 58721458, 13158, 58721461, 13159, 58721464,
        13160, 58721467,
      13161, 58721470, 13162, 58721473, 13163, 58721476, 13164, 58721479,
        13165, 58721482,
      13166, 58721485, 13167, 58721488, 13168, 58721491, 13169, 58721494,
        13170, 41944281,
      13171, 41944283, 13172, 58721501, 13173, 41944288, 13174, 41944290,
        13175, 41944292,
      13176, 58721510, 13177, 58721513, 13178, 41944300, 13179, 41944302,
        13180, 41944304,
      13181, 41944306, 13182, 41944308, 13183, 75498742, 13184, 41944314,
        13185, 41944316,
      13186, 41944318, 13187, 41944320, 13188, 41944322, 13189, 41944324,
        13190, 41944326,
      13191, 41944328, 13192, 58721546, 13193, 75498765, 13194, 41944337,
        13195, 41944339,
      13196, 41944341, 13197, 41944343, 13198, 41944345, 13199, 41944347,
        13200, 41944349,
      13201, 58721567, 13202, 58721570, 13203, 58721573, 13204, 58721576,
        13205, 41944363,
      13206, 41944365, 13207, 41944367, 13208, 41944369, 13209, 41944371,
        13210, 41944373,
      13211, 41944375, 13212, 41944377, 13213, 41944379, 13214, 41944381,
        13215, 58721599,
      13216, 58721602, 13217, 41944389, 13218, 58721607, 13219, 58721610,
        13220, 58721613,
      13221, 41944400, 13222, 58721618, 13223, 58721621, 13224, 75498840,
        13225, 41944412,
      13226, 58721630, 13227, 58721633, 13228, 58721636, 13229, 58721639,
        13230, 92276074,
      13231, 109053295, 13232, 41944437, 13233, 41944439, 13234, 41944441,
        13235, 41944443,
      13236, 41944445, 13237, 41944447, 13238, 41944449, 13239, 41944451,
        13240, 41944453,
      13241, 41944455, 13242, 41944457, 13243, 41944459, 13244, 41944461,
        13245, 41944463,
      13246, 41944465, 13247, 41944467, 13248, 41944469, 13249, 41944471,
        13250, 75498905,
      13251, 41944477, 13252, 41944479, 13253, 41944481, 13254, 75498915,
        13255, 58721703,
      13256, 41944490, 13257, 41944492, 13258, 41944494, 13259, 41944496,
        13260, 41944498,
      13261, 41944500, 13262, 41944502, 13263, 41944504, 13264, 41944506,
        13265, 41944508,
      13266, 58721726, 13267, 41944513, 13268, 41944515, 13269, 58721733,
        13270, 58721736,
      13271, 41944523, 13272, 75498957, 13273, 58721745, 13274, 41944532,
        13275, 41944534,
      13276, 41944536, 13277, 41944538, 13278, 58721756, 13279, 58721759,
        13280, 41944546,
      13281, 41944548, 13282, 41944550, 13283, 41944552, 13284, 41944554,
        13285, 41944556,
      13286, 41944558, 13287, 41944560, 13288, 41944562, 13289, 58721780,
        13290, 58721783,
      13291, 58721786, 13292, 58721789, 13293, 58721792, 13294, 58721795,
        13295, 58721798,
      13296, 58721801, 13297, 58721804, 13298, 58721807, 13299, 58721810,
        13300, 58721813,
      13301, 58721816, 13302, 58721819, 13303, 58721822, 13304, 58721825,
        13305, 58721828,
      13306, 58721831, 13307, 58721834, 13308, 58721837, 13309, 58721840,
        13310, 58721843,
      13311, 58721846, 42652, 12584010, 42653, 12584012, 42864, 12625775,
        43000, 12583206,
      43001, 12583251, 43868, 12625703, 43869, 12626743, 43870, 12583531,
        43871, 12626770,
63744, 4230216, 63745, 4220660, 63746, 4230858, 63747, 4230344, 63748,
        4222673,
63749, 4214322, 63750, 4215781, 63751, 4235164, 63752, 4235164, 63753,
        4217169,
63754, 4231633, 63755, 4216199, 63756, 4217160, 63757, 4219382, 63758,
        4224617,
63759, 4226949, 63760, 4228671, 63761, 4229050, 63762, 4229368, 63763,
        4231311,
63764, 4221442, 63765, 4222235, 63766, 4223193, 63767, 4223966, 63768,
        4228157,
63769, 4231530, 63770, 4233713, 63771, 4214402, 63772, 4215669, 63773,
        4221700,
63774, 4223515, 63775, 4228653, 63776, 4234782, 63777, 4218192, 63778,
        4222955,
63779, 4228557, 63780, 4229476, 63781, 4219593, 63782, 4227544, 63783,
        4229151,
63784, 4218570, 63785, 4220695, 63786, 4222314, 63787, 4223740, 63788,
        4231374,
63789, 4214662, 63790, 4215223, 63791, 4215518, 63792, 4220100, 63793,
        4221651,
63794, 4223504, 63795, 4224743, 63796, 4227073, 63797, 4228614, 63798,
        4228700,
63799, 4230639, 63800, 4233010, 63801, 4234095, 63802, 4234746, 63803,
        4225164,
63804, 4225407, 63805, 4226464, 63806, 4228041, 63807, 4231940, 63808,
        4234879,
63809, 4229846, 63810, 4217055, 63811, 4218628, 63812, 4226144, 63813,
        4227198,
63814, 4223586, 63815, 4225226, 63816, 4230338, 63817, 4232951, 63818,
        4217048,
63819, 4217954, 63820, 4221459, 63821, 4222426, 63822, 4222735, 63823,
        4226351,
63824, 4226615, 63825, 4232779, 63826, 4215506, 63827, 4227211, 63828,
        4215260,
63829, 4215244, 63830, 4225564, 63831, 4226494, 63832, 4228081, 63833,
        4232821,
63834, 4230016, 63835, 4219599, 63836, 4221442, 63837, 4229886, 63838,
        4214329,
63839, 4217831, 63840, 4218898, 63841, 4223879, 63842, 4224368, 63843,
        4215575,
63844, 4225275, 63845, 4214719, 63846, 4218793, 63847, 4214285, 63848,
        4222156,
63849, 4220280, 63850, 4226338, 63851, 4215747, 63852, 4216926, 63853,
        4224769,
63854, 4228169, 63855, 4229802, 63856, 4221882, 63857, 4231088, 63858,
        4222088,
63859, 4219646, 63860, 4227813, 63861, 4219808, 63862, 4224357, 63863,
        4214446,
63864, 4215145, 63865, 4215241, 63866, 4221057, 63867, 4226279, 63868,
        4227695,
63869, 4229842, 63870, 4231631, 63871, 4215541, 63872, 4215874, 63873,
        4217203,
63874, 4218604, 63875, 4220357, 63876, 4222974, 63877, 4225322, 63878,
        4232621,
63879, 4233834, 63880, 4234903, 63881, 4234958, 63882, 4215451, 63883,
        4220614,
63884, 4221815, 63885, 4231010, 63886, 4218484, 63887, 4219280, 63888,
        4219392,
63889, 4220058, 63890, 4222755, 63891, 4223305, 63892, 4224137, 63893,
        4225482,
63894, 4226548, 63895, 4227183, 63896, 4230950, 63897, 4228334, 63898,
        4231203,
63899, 4232010, 63900, 4215319, 63901, 4215459, 63902, 4215997, 63903,
        4223176,
63904, 4229314, 63905, 4229802, 63906, 4218569, 63907, 4218869, 63908,
        4219771,
63909, 4221870, 63910, 4226110, 63911, 4223861, 63912, 4214500, 63913,
        4216569,
63914, 4217831, 63915, 4218298, 63916, 4218908, 63917, 4223922, 63918,
        4224105,
63919, 4226970, 63920, 4227142, 63921, 4231732, 63922, 4232950, 63923,
        4233032,
63924, 4233240, 63925, 4214667, 63926, 4225454, 63927, 4231604, 63928,
        4232888,
63929, 4219105, 63930, 4214406, 63931, 4215002, 63932, 4217838, 63933,
        4217919,
63934, 4220313, 63935, 4221442, 63936, 4223438, 63937, 4224578, 63938,
        4228348,
63939, 4231292, 63940, 4235149, 63941, 4220552, 63942, 4232750, 63943,
        4215433,
63944, 4220795, 63945, 4220915, 63946, 4222273, 63947, 4222620, 63948,
        4224009,
63949, 4224345, 63950, 4225131, 63951, 4226320, 63952, 4233310, 63953,
        4215149,
63954, 4219438, 63955, 4232824, 63956, 4214827, 63957, 4218137, 63958,
        4222442,
63959, 4230954, 63960, 4218763, 63961, 4219204, 63962, 4220951, 63963,
        4223879,
63964, 4232838, 63965, 4215337, 63966, 4215823, 63967, 4217957, 63968,
        4220435,
63969, 4220750, 63970, 4221096, 63971, 4222181, 63972, 4224006, 63973,
        4224482,
63974, 4226937, 63975, 4229327, 63976, 4229345, 63977, 4231628, 63978,
        4232930,
63979, 4215615, 63980, 4222650, 63981, 4215837, 63982, 4223440, 63983,
        4224152,
63984, 4228602, 63985, 4232867, 63986, 4234327, 63987, 4234911, 63988,
        4220823,
63989, 4222411, 63990, 4227560, 63991, 4225739, 63992, 4225824, 63993,
        4226194,
63994, 4223680, 63995, 4223129, 63996, 4229976, 63997, 4214464, 63998,
        4227894,
63999, 4215354, 64000, 4215303, 64001, 4218534, 64002, 4219603, 64003,
        4226262,
64004, 4217733, 64005, 4222238, 64006, 4220596, 64007, 4230971, 64008,
        4229196,
64009, 4232781, 64010, 4229515, 64011, 4218579, 64012, 4215104, 64013,
        4216256,
64016, 4216922, 64018, 4220532, 64021, 4215262, 64022, 4223786, 64023,
        4224714,
64024, 4225340, 64025, 4225374, 64026, 4225381, 64027, 4225423, 64028,
        4233046,
64029, 4226238, 64030, 4227005, 64032, 4228626, 64034, 4229880, 64037,
        4231224,
64038, 4231421, 64042, 4233455, 64043, 4233468, 64044, 4233512, 64045,
        4234676,
64046, 4231390, 64047, 4232887, 64048, 4214702, 64049, 4215015, 64050,
        4215117,
64051, 4215497, 64052, 4215524, 64053, 4215633, 64054, 4216221, 64055,
        4216326,
64056, 4216424, 64057, 4216896, 64058, 4217000, 64059, 4217956, 64060,
        4217966,
64061, 4219028, 64062, 4219240, 64063, 4219278, 64064, 4219378, 64065,
        4220239,
64066, 4220386, 64067, 4220561, 64068, 4221061, 64069, 4222327, 64070,
        4222490,
64071, 4222754, 64072, 4223342, 64073, 4223531, 64074, 4224034, 64075,
        4225169,
64076, 4225342, 64077, 4225353, 64078, 4225352, 64079, 4225360, 64080,
        4225366,
64081, 4225373, 64082, 4225421, 64083, 4225422, 64084, 4225600, 64085,
        4225665,
64086, 4225984, 64087, 4226548, 64088, 4226569, 64089, 4226625, 64090,
        4226930,
64091, 4227077, 64092, 4227565, 64093, 4227705, 64094, 4227705, 64095,
        4228183,
64096, 4229392, 64097, 4229526, 64098, 4229889, 64099, 4229945, 64100,
        4230355,
64101, 4230408, 64102, 4231094, 64103, 4231224, 64104, 4232931, 64105,
        4233215,
64106, 4233275, 64107, 4218997, 64108, 4342510, 64109, 4227608, 64112,
        4214310,
64113, 4215221, 64114, 4215144, 64115, 4214656, 64116, 4215109, 64117,
        4215168,
64118, 4215495, 64119, 4215546, 64120, 4216221, 64121, 4216149, 64122,
        4216217,
64123, 4216290, 64124, 4216922, 64125, 4217011, 64126, 4217156, 64127,
        4217172,
64128, 4217442, 64129, 4217640, 64130, 4218578, 64131, 4218585, 64132,
        4218729,
64133, 4218797, 64134, 4219096, 64135, 4219214, 64136, 4219144, 64137,
        4219278,
64138, 4219232, 64139, 4219378, 64140, 4219444, 64141, 4219844, 64142,
        4219932,
64143, 4219986, 64144, 4220246, 64145, 4220532, 64146, 4220695, 64147,
        4220699,
64148, 4220758, 64149, 4221817, 64150, 4221882, 64151, 4222273, 64152,
        4222683,
64153, 4222667, 64154, 4222754, 64155, 4223006, 64156, 4223342, 64157,
        4224935,
64158, 4223541, 64159, 4223663, 64160, 4223786, 64161, 4224113, 64162,
        4224262,
64163, 4224315, 64164, 4224541, 64165, 4224543, 64166, 4224714, 64167,
        4224731,
64168, 4224756, 64169, 4224842, 64170, 4224832, 64171, 4225228, 64172,
        4225713,
64173, 4225984, 64174, 4226171, 64175, 4226395, 64176, 4226548, 64177,
        4226878,
64178, 4227077, 64179, 4227922, 64180, 4228079, 64181, 4228985, 64182,
        4229441,
64183, 4229510, 64184, 4229526, 64185, 4229823, 64186, 4229880, 64187,
        4229835,
64188, 4229889, 64189, 4229886, 64190, 4229869, 64191, 4229945, 64192,
        4230026,
64193, 4230408, 64194, 4230968, 64195, 4231282, 64196, 4231577, 64197,
        4231798,
64198, 4232828, 64199, 4232931, 64200, 4233046, 64201, 4233179, 64202,
        4233215,
64203, 4233227, 64204, 4233275, 64205, 4234002, 64206, 4235164, 64207,
        4335690,
64208, 4335684, 64209, 4338645, 64210, 4209565, 64211, 4210712, 64212,
        4210745,
64213, 4346441, 64214, 4349136, 64215, 4357843, 64216, 4235075, 64217,
        4235150,
      64256, 41944633, 64257, 41944635, 64258, 41944637, 64259, 58721855,
        64260, 58721858,
      64261, 41944645, 64262, 41944647, 64275, 41944649, 64276, 41944651,
        64277, 41944653,
      64278, 41944655, 64279, 41944657, 64285, 33556364, 64287, 33556366,
        64288, 12584418,
      64289, 12584400, 64290, 12584403, 64291, 12584404, 64292, 12584411,
        64293, 12584412,
      64294, 12584413, 64295, 12584424, 64296, 12584426, 64297, 12582955,
        64298, 33556368,
      64299, 33556370, 64300, 33556372, 64301, 33556374, 64302, 33556376,
        64303, 33556378,
      64304, 33556380, 64305, 33556382, 64306, 33556384, 64307, 33556386,
        64308, 33556388,
      64309, 33556390, 64310, 33556392, 64312, 33556394, 64313, 33556396,
        64314, 33556398,
      64315, 33556400, 64316, 33556402, 64318, 33556404, 64320, 33556406,
        64321, 33556408,
      64323, 33556410, 64324, 33556412, 64326, 33556414, 64327, 33556416,
        64328, 33556418,
      64329, 33556420, 64330, 33556422, 64331, 33556424, 64332, 33556426,
        64333, 33556428,
      64334, 33556430, 64335, 41944659, 64336, 12584561, 64337, 12584561,
        64338, 12584571,
      64339, 12584571, 64340, 12584571, 64341, 12584571, 64342, 12584574,
        64343, 12584574,
      64344, 12584574, 64345, 12584574, 64346, 12584576, 64347, 12584576,
        64348, 12584576,
      64349, 12584576, 64350, 12584570, 64351, 12584570, 64352, 12584570,
        64353, 12584570,
      64354, 12584575, 64355, 12584575, 64356, 12584575, 64357, 12584575,
        64358, 12584569,
      64359, 12584569, 64360, 12584569, 64361, 12584569, 64362, 12584612,
        64363, 12584612,
      64364, 12584612, 64365, 12584612, 64366, 12584614, 64367, 12584614,
        64368, 12584614,
      64369, 12584614, 64370, 12584580, 64371, 12584580, 64372, 12584580,
        64373, 12584580,
      64374, 12584579, 64375, 12584579, 64376, 12584579, 64377, 12584579,
        64378, 12584582,
      64379, 12584582, 64380, 12584582, 64381, 12584582, 64382, 12584583,
        64383, 12584583,
      64384, 12584583, 64385, 12584583, 64386, 12584589, 64387, 12584589,
        64388, 12584588,
      64389, 12584588, 64390, 12584590, 64391, 12584590, 64392, 12584584,
        64393, 12584584,
      64394, 12584600, 64395, 12584600, 64396, 12584593, 64397, 12584593,
        64398, 12584617,
      64399, 12584617, 64400, 12584617, 64401, 12584617, 64402, 12584623,
        64403, 12584623,
      64404, 12584623, 64405, 12584623, 64406, 12584627, 64407, 12584627,
        64408, 12584627,
      64409, 12584627, 64410, 12584625, 64411, 12584625, 64412, 12584625,
        64413, 12584625,
      64414, 12584634, 64415, 12584634, 64416, 12584635, 64417, 12584635,
        64418, 12584635,
      64419, 12584635, 64420, 12584640, 64421, 12584640, 64422, 12584641,
        64423, 12584641,
      64424, 12584641, 64425, 12584641, 64426, 12584638, 64427, 12584638,
        64428, 12584638,
      64429, 12584638, 64430, 12584658, 64431, 12584658, 64432, 12584659,
        64433, 12584659,
      64467, 12584621, 64468, 12584621, 64469, 12584621, 64470, 12584621,
        64471, 12584647,
      64472, 12584647, 64473, 12584646, 64474, 12584646, 64475, 12584648,
        64476, 12584648,
      64477, 12584567, 64478, 12584651, 64479, 12584651, 64480, 12584645,
        64481, 12584645,
      64482, 12584649, 64483, 12584649, 64484, 12584656, 64485, 12584656,
        64486, 12584656,
      64487, 12584656, 64488, 12584521, 64489, 12584521, 64490, 41944661,
        64491, 41944663,
      64492, 41944665, 64493, 41944667, 64494, 41944669, 64495, 41944671,
        64496, 41944673,
      64497, 41944675, 64498, 41944677, 64499, 41944679, 64500, 41944681,
        64501, 41944683,
      64502, 41944685, 64503, 41944687, 64504, 41944689, 64505, 41944691,
        64506, 41944693,
      64507, 41944695, 64508, 12584652, 64509, 12584652, 64510, 12584652,
        64511, 12584652,
      64512, 41944697, 64513, 41944699, 64514, 41944701, 64515, 41944703,
        64516, 41944705,
      64517, 41944707, 64518, 41944709, 64519, 41944711, 64520, 41944713,
        64521, 41944715,
      64522, 41944717, 64523, 41944719, 64524, 41944721, 64525, 41944723,
        64526, 41944725,
      64527, 41944727, 64528, 41944729, 64529, 41944731, 64530, 41944733,
        64531, 41944735,
      64532, 41944737, 64533, 41944739, 64534, 41944741, 64535, 41944743,
        64536, 41944745,
      64537, 41944747, 64538, 41944749, 64539, 41944751, 64540, 41944753,
        64541, 41944755,
      64542, 41944757, 64543, 41944759, 64544, 41944761, 64545, 41944763,
        64546, 41944765,
      64547, 41944767, 64548, 41944769, 64549, 41944771, 64550, 41944773,
        64551, 41944775,
      64552, 41944777, 64553, 41944779, 64554, 41944781, 64555, 41944783,
        64556, 41944785,
      64557, 41944787, 64558, 41944789, 64559, 41944791, 64560, 41944793,
        64561, 41944795,
      64562, 41944797, 64563, 41944799, 64564, 41944801, 64565, 41944803,
        64566, 41944805,
      64567, 41944807, 64568, 41944809, 64569, 41944811, 64570, 41944813,
        64571, 41944815,
      64572, 41944817, 64573, 41944819, 64574, 41944821, 64575, 41944823,
        64576, 41944825,
      64577, 41944827, 64578, 41944829, 64579, 41944831, 64580, 41944833,
        64581, 41944835,
      64582, 41944837, 64583, 41944839, 64584, 41944841, 64585, 41944843,
        64586, 41944845,
      64587, 41944847, 64588, 41944849, 64589, 41944851, 64590, 41944853,
        64591, 41944855,
      64592, 41944857, 64593, 41944859, 64594, 41944861, 64595, 41944863,
        64596, 41944865,
      64597, 41944867, 64598, 41944869, 64599, 41944871, 64600, 41944873,
        64601, 41944875,
      64602, 41944877, 64603, 41944879, 64604, 41944881, 64605, 41944883,
        64606, 58722101,
      64607, 58722104, 64608, 58722107, 64609, 58722110, 64610, 58722113,
        64611, 58722116,
      64612, 41944903, 64613, 41944905, 64614, 41944907, 64615, 41944909,
        64616, 41944911,
      64617, 41944913, 64618, 41944915, 64619, 41944917, 64620, 41944919,
        64621, 41944921,
      64622, 41944923, 64623, 41944925, 64624, 41944927, 64625, 41944929,
        64626, 41944931,
      64627, 41944933, 64628, 41944935, 64629, 41944937, 64630, 41944939,
        64631, 41944941,
      64632, 41944943, 64633, 41944945, 64634, 41944947, 64635, 41944949,
        64636, 41944951,
      64637, 41944953, 64638, 41944955, 64639, 41944957, 64640, 41944959,
        64641, 41944961,
      64642, 41944963, 64643, 41944965, 64644, 41944967, 64645, 41944969,
        64646, 41944971,
      64647, 41944973, 64648, 41944975, 64649, 41944977, 64650, 41944979,
        64651, 41944981,
      64652, 41944983, 64653, 41944985, 64654, 41944987, 64655, 41944989,
        64656, 41944991,
      64657, 41944993, 64658, 41944995, 64659, 41944997, 64660, 41944999,
        64661, 41945001,
      64662, 41945003, 64663, 41945005, 64664, 41945007, 64665, 41945009,
        64666, 41945011,
      64667, 41945013, 64668, 41945015, 64669, 41945017, 64670, 41945019,
        64671, 41945021,
      64672, 41945023, 64673, 41945025, 64674, 41945027, 64675, 41945029,
        64676, 41945031,
      64677, 41945033, 64678, 41945035, 64679, 41945037, 64680, 41945039,
        64681, 41945041,
      64682, 41945043, 64683, 41945045, 64684, 41945047, 64685, 41945049,
        64686, 41945051,
      64687, 41945053, 64688, 41945055, 64689, 41945057, 64690, 41945059,
        64691, 41945061,
      64692, 41945063, 64693, 41945065, 64694, 41945067, 64695, 41945069,
        64696, 41945071,
      64697, 41945073, 64698, 41945075, 64699, 41945077, 64700, 41945079,
        64701, 41945081,
      64702, 41945083, 64703, 41945085, 64704, 41945087, 64705, 41945089,
        64706, 41945091,
      64707, 41945093, 64708, 41945095, 64709, 41945097, 64710, 41945099,
        64711, 41945101,
      64712, 41945103, 64713, 41945105, 64714, 41945107, 64715, 41945109,
        64716, 41945111,
      64717, 41945113, 64718, 41945115, 64719, 41945117, 64720, 41945119,
        64721, 41945121,
      64722, 41945123, 64723, 41945125, 64724, 41945127, 64725, 41945129,
        64726, 41945131,
      64727, 41945133, 64728, 41945135, 64729, 41945137, 64730, 41945139,
        64731, 41945141,
      64732, 41945143, 64733, 41945145, 64734, 41945147, 64735, 41945149,
        64736, 41945151,
      64737, 41945153, 64738, 41945155, 64739, 41945157, 64740, 41945159,
        64741, 41945161,
      64742, 41945163, 64743, 41945165, 64744, 41945167, 64745, 41945169,
        64746, 41945171,
      64747, 41945173, 64748, 41945175, 64749, 41945177, 64750, 41945179,
        64751, 41945181,
      64752, 41945183, 64753, 41945185, 64754, 58722403, 64755, 58722406,
        64756, 58722409,
      64757, 41945196, 64758, 41945198, 64759, 41945200, 64760, 41945202,
        64761, 41945204,
      64762, 41945206, 64763, 41945208, 64764, 41945210, 64765, 41945212,
        64766, 41945214,
      64767, 41945216, 64768, 41945218, 64769, 41945220, 64770, 41945222,
        64771, 41945224,
      64772, 41945226, 64773, 41945228, 64774, 41945230, 64775, 41945232,
        64776, 41945234,
      64777, 41945236, 64778, 41945238, 64779, 41945240, 64780, 41945242,
        64781, 41945244,
      64782, 41945246, 64783, 41945248, 64784, 41945250, 64785, 41945252,
        64786, 41945254,
      64787, 41945256, 64788, 41945258, 64789, 41945260, 64790, 41945262,
        64791, 41945264,
      64792, 41945266, 64793, 41945268, 64794, 41945270, 64795, 41945272,
        64796, 41945274,
      64797, 41945276, 64798, 41945278, 64799, 41945280, 64800, 41945282,
        64801, 41945284,
      64802, 41945286, 64803, 41945288, 64804, 41945290, 64805, 41945292,
        64806, 41945294,
      64807, 41945296, 64808, 41945298, 64809, 41945300, 64810, 41945302,
        64811, 41945304,
      64812, 41945306, 64813, 41945308, 64814, 41945310, 64815, 41945312,
        64816, 41945314,
      64817, 41945316, 64818, 41945318, 64819, 41945320, 64820, 41945322,
        64821, 41945324,
      64822, 41945326, 64823, 41945328, 64824, 41945330, 64825, 41945332,
        64826, 41945334,
      64827, 41945336, 64828, 41945338, 64829, 41945340, 64848, 58722558,
        64849, 58722561,
      64850, 58722564, 64851, 58722567, 64852, 58722570, 64853, 58722573,
        64854, 58722576,
      64855, 58722579, 64856, 58722582, 64857, 58722585, 64858, 58722588,
        64859, 58722591,
      64860, 58722594, 64861, 58722597, 64862, 58722600, 64863, 58722603,
        64864, 58722606,
      64865, 58722609, 64866, 58722612, 64867, 58722615, 64868, 58722618,
        64869, 58722621,
      64870, 58722624, 64871, 58722627, 64872, 58722630, 64873, 58722633,
        64874, 58722636,
      64875, 58722639, 64876, 58722642, 64877, 58722645, 64878, 58722648,
        64879, 58722651,
      64880, 58722654, 64881, 58722657, 64882, 58722660, 64883, 58722663,
        64884, 58722666,
      64885, 58722669, 64886, 58722672, 64887, 58722675, 64888, 58722678,
        64889, 58722681,
      64890, 58722684, 64891, 58722687, 64892, 58722690, 64893, 58722693,
        64894, 58722696,
      64895, 58722699, 64896, 58722702, 64897, 58722705, 64898, 58722708,
        64899, 58722711,
      64900, 58722714, 64901, 58722717, 64902, 58722720, 64903, 58722723,
        64904, 58722726,
      64905, 58722729, 64906, 58722732, 64907, 58722735, 64908, 58722738,
        64909, 58722741,
      64910, 58722744, 64911, 58722747, 64914, 58722750, 64915, 58722753,
        64916, 58722756,
      64917, 58722759, 64918, 58722762, 64919, 58722765, 64920, 58722768,
        64921, 58722771,
      64922, 58722774, 64923, 58722777, 64924, 58722780, 64925, 58722783,
        64926, 58722786,
      64927, 58722789, 64928, 58722792, 64929, 58722795, 64930, 58722798,
        64931, 58722801,
      64932, 58722804, 64933, 58722807, 64934, 58722810, 64935, 58722813,
        64936, 58722816,
      64937, 58722819, 64938, 58722822, 64939, 58722825, 64940, 58722828,
        64941, 58722831,
      64942, 58722834, 64943, 58722837, 64944, 58722840, 64945, 58722843,
        64946, 58722846,
      64947, 58722849, 64948, 58722852, 64949, 58722855, 64950, 58722858,
        64951, 58722861,
      64952, 58722864, 64953, 58722867, 64954, 58722870, 64955, 58722873,
        64956, 58722876,
      64957, 58722879, 64958, 58722882, 64959, 58722885, 64960, 58722888,
        64961, 58722891,
      64962, 58722894, 64963, 58722897, 64964, 58722900, 64965, 58722903,
        64966, 58722906,
      64967, 58722909, 65008, 58722912, 65009, 58722915, 65010, 75500134,
        65011, 75500138,
      65012, 75500142, 65013, 75500146, 65014, 75500150, 65015, 75500154,
        65016, 75500158,
      65017, 58722946, 65018, 310381189, 65019, 142609047, 65020, 75500191,
        65040, 12582956,
      65041, 12595201, 65042, 12595202, 65043, 12582970, 65044, 12582971,
        65045, 12582945,
      65046, 12582975, 65047, 12595222, 65048, 12595223, 65049, 12591142,
        65072, 12591141,
      65073, 12591124, 65074, 12591123, 65075, 12583007, 65076, 12583007,
        65077, 12582952,
      65078, 12582953, 65079, 12583035, 65080, 12583037, 65081, 12595220,
        65082, 12595221,
      65083, 12595216, 65084, 12595217, 65085, 12595210, 65086, 12595211,
        65087, 12595208,
      65088, 12595209, 65089, 12595212, 65090, 12595213, 65091, 12595214,
        65092, 12595215,
      65095, 12583003, 65096, 12583005, 65097, 12591166, 65098, 12591166,
        65099, 12591166,
      65100, 12591166, 65101, 12583007, 65102, 12583007, 65103, 12583007,
        65104, 12582956,
      65105, 12595201, 65106, 12582958, 65108, 12582971, 65109, 12582970,
        65110, 12582975,
      65111, 12582945, 65112, 12591124, 65113, 12582952, 65114, 12582953,
        65115, 12583035,
      65116, 12583037, 65117, 12595220, 65118, 12595221, 65119, 12582947,
        65120, 12582950,
      65121, 12582954, 65122, 12582955, 65123, 12582957, 65124, 12582972,
        65125, 12582974,
      65126, 12582973, 65128, 12583004, 65129, 12582948, 65130, 12582949,
        65131, 12582976,
      65136, 41945763, 65137, 41945765, 65138, 41945767, 65140, 41945769,
        65142, 41945771,
      65143, 41945773, 65144, 41945775, 65145, 41945777, 65146, 41945779,
        65147, 41945781,
      65148, 41945783, 65149, 41945785, 65150, 41945787, 65151, 41945789,
        65152, 12584481,
      65153, 12584482, 65154, 12584482, 65155, 12584483, 65156, 12584483,
        65157, 12584484,
      65158, 12584484, 65159, 12584485, 65160, 12584485, 65161, 12584486,
        65162, 12584486,
      65163, 12584486, 65164, 12584486, 65165, 12584487, 65166, 12584487,
        65167, 12584488,
      65168, 12584488, 65169, 12584488, 65170, 12584488, 65171, 12584489,
        65172, 12584489,
      65173, 12584490, 65174, 12584490, 65175, 12584490, 65176, 12584490,
        65177, 12584491,
      65178, 12584491, 65179, 12584491, 65180, 12584491, 65181, 12584492,
        65182, 12584492,
      65183, 12584492, 65184, 12584492, 65185, 12584493, 65186, 12584493,
        65187, 12584493,
      65188, 12584493, 65189, 12584494, 65190, 12584494, 65191, 12584494,
        65192, 12584494,
      65193, 12584495, 65194, 12584495, 65195, 12584496, 65196, 12584496,
        65197, 12584497,
      65198, 12584497, 65199, 12584498, 65200, 12584498, 65201, 12584499,
        65202, 12584499,
      65203, 12584499, 65204, 12584499, 65205, 12584500, 65206, 12584500,
        65207, 12584500,
      65208, 12584500, 65209, 12584501, 65210, 12584501, 65211, 12584501,
        65212, 12584501,
      65213, 12584502, 65214, 12584502, 65215, 12584502, 65216, 12584502,
        65217, 12584503,
      65218, 12584503, 65219, 12584503, 65220, 12584503, 65221, 12584504,
        65222, 12584504,
      65223, 12584504, 65224, 12584504, 65225, 12584505, 65226, 12584505,
        65227, 12584505,
      65228, 12584505, 65229, 12584506, 65230, 12584506, 65231, 12584506,
        65232, 12584506,
      65233, 12584513, 65234, 12584513, 65235, 12584513, 65236, 12584513,
        65237, 12584514,
      65238, 12584514, 65239, 12584514, 65240, 12584514, 65241, 12584515,
        65242, 12584515,
      65243, 12584515, 65244, 12584515, 65245, 12584516, 65246, 12584516,
        65247, 12584516,
      65248, 12584516, 65249, 12584517, 65250, 12584517, 65251, 12584517,
        65252, 12584517,
      65253, 12584518, 65254, 12584518, 65255, 12584518, 65256, 12584518,
        65257, 12584519,
      65258, 12584519, 65259, 12584519, 65260, 12584519, 65261, 12584520,
        65262, 12584520,
      65263, 12584521, 65264, 12584521, 65265, 12584522, 65266, 12584522,
        65267, 12584522,
      65268, 12584522, 65269, 41945791, 65270, 41945793, 65271, 41945795,
        65272, 41945797,
      65273, 41945799, 65274, 41945801, 65275, 41945803, 65276, 41945805,
        65281, 12582945,
      65282, 12582946, 65283, 12582947, 65284, 12582948, 65285, 12582949,
        65286, 12582950,
      65287, 12582951, 65288, 12582952, 65289, 12582953, 65290, 12582954,
        65291, 12582955,
      65292, 12582956, 65293, 12582957, 65294, 12582958, 65295, 12582959,
        65296, 12582960,
      65297, 12582961, 65298, 12582962, 65299, 12582963, 65300, 12582964,
        65301, 12582965,
      65302, 12582966, 65303, 12582967, 65304, 12582968, 65305, 12582969,
        65306, 12582970,
      65307, 12582971, 65308, 12582972, 65309, 12582973, 65310, 12582974,
        65311, 12582975,
      65312, 12582976, 65313, 12582977, 65314, 12582978, 65315, 12582979,
        65316, 12582980,
      65317, 12582981, 65318, 12582982, 65319, 12582983, 65320, 12582984,
        65321, 12582985,
      65322, 12582986, 65323, 12582987, 65324, 12582988, 65325, 12582989,
        65326, 12582990,
      65327, 12582991, 65328, 12582992, 65329, 12582993, 65330, 12582994,
        65331, 12582995,
      65332, 12582996, 65333, 12582997, 65334, 12582998, 65335, 12582999,
        65336, 12583000,
      65337, 12583001, 65338, 12583002, 65339, 12583003, 65340, 12583004,
        65341, 12583005,
      65342, 12583006, 65343, 12583007, 65344, 12583008, 65345, 12583009,
        65346, 12583010,
      65347, 12583011, 65348, 12583012, 65349, 12583013, 65350, 12583014,
        65351, 12583015,
      65352, 12583016, 65353, 12583017, 65354, 12583018, 65355, 12583019,
        65356, 12583020,
      65357, 12583021, 65358, 12583022, 65359, 12583023, 65360, 12583024,
        65361, 12583025,
      65362, 12583026, 65363, 12583027, 65364, 12583028, 65365, 12583029,
        65366, 12583030,
      65367, 12583031, 65368, 12583032, 65369, 12583033, 65370, 12583034,
        65371, 12583035,
      65372, 12583036, 65373, 12583037, 65374, 12583038, 65375, 12593541,
        65376, 12593542,
      65377, 12595202, 65378, 12595212, 65379, 12595213, 65380, 12595201,
        65381, 12595451,
      65382, 12595442, 65383, 12595361, 65384, 12595363, 65385, 12595365,
        65386, 12595367,
      65387, 12595369, 65388, 12595427, 65389, 12595429, 65390, 12595431,
        65391, 12595395,
      65392, 12595452, 65393, 12595362, 65394, 12595364, 65395, 12595366,
        65396, 12595368,
      65397, 12595370, 65398, 12595371, 65399, 12595373, 65400, 12595375,
        65401, 12595377,
      65402, 12595379, 65403, 12595381, 65404, 12595383, 65405, 12595385,
        65406, 12595387,
      65407, 12595389, 65408, 12595391, 65409, 12595393, 65410, 12595396,
        65411, 12595398,
      65412, 12595400, 65413, 12595402, 65414, 12595403, 65415, 12595404,
        65416, 12595405,
      65417, 12595406, 65418, 12595407, 65419, 12595410, 65420, 12595413,
        65421, 12595416,
      65422, 12595419, 65423, 12595422, 65424, 12595423, 65425, 12595424,
        65426, 12595425,
      65427, 12595426, 65428, 12595428, 65429, 12595430, 65430, 12595432,
        65431, 12595433,
      65432, 12595434, 65433, 12595435, 65434, 12595436, 65435, 12595437,
        65436, 12595439,
      65437, 12595443, 65438, 12595353, 65439, 12595354, 65440, 12595556,
        65441, 12595505,
      65442, 12595506, 65443, 12595507, 65444, 12595508, 65445, 12595509,
        65446, 12595510,
      65447, 12595511, 65448, 12595512, 65449, 12595513, 65450, 12595514,
        65451, 12595515,
      65452, 12595516, 65453, 12595517, 65454, 12595518, 65455, 12595519,
        65456, 12595520,
      65457, 12595521, 65458, 12595522, 65459, 12595523, 65460, 12595524,
        65461, 12595525,
      65462, 12595526, 65463, 12595527, 65464, 12595528, 65465, 12595529,
        65466, 12595530,
      65467, 12595531, 65468, 12595532, 65469, 12595533, 65470, 12595534,
        65474, 12595535,
      65475, 12595536, 65476, 12595537, 65477, 12595538, 65478, 12595539,
        65479, 12595540,
      65482, 12595541, 65483, 12595542, 65484, 12595543, 65485, 12595544,
        65486, 12595545,
      65487, 12595546, 65490, 12595547, 65491, 12595548, 65492, 12595549,
        65493, 12595550,
      65494, 12595551, 65495, 12595552, 65498, 12595553, 65499, 12595554,
        65500, 12595555,
      65504, 12583074, 65505, 12583075, 65506, 12583084, 65507, 12583087,
        65508, 12583078,
      65509, 12583077, 65510, 12591273, 65512, 12592386, 65513, 12591504,
        65514, 12591505,
      65515, 12591506, 65516, 12591507, 65517, 12592544, 65518, 12592587,
        69786, 33556432,
      69788, 33556434, 69803, 33556436, 69934, 33556438, 69935, 33556440,
        70475, 33556442,
      70476, 33556444, 70843, 33556446, 70844, 33556448, 70846, 33556450,
        71098, 33556452,
 71099, 33556454, 119134, 33556456, 119135, 33556458, 119136, 33556460,
        119137,
      33556462, 119138, 33556464, 119139, 33556466, 119140, 33556468,
        119227, 33556470,
119228, 33556472, 119229, 33556474, 119230, 33556476, 119231, 33556478,
        119232,
      33556480, 119808, 12582977, 119809, 12582978, 119810, 12582979,
        119811, 12582980,
119812, 12582981, 119813, 12582982, 119814, 12582983, 119815, 12582984,
        119816,
      12582985, 119817, 12582986, 119818, 12582987, 119819, 12582988,
        119820, 12582989,
119821, 12582990, 119822, 12582991, 119823, 12582992, 119824, 12582993,
        119825,
      12582994, 119826, 12582995, 119827, 12582996, 119828, 12582997,
        119829, 12582998,
119830, 12582999, 119831, 12583000, 119832, 12583001, 119833, 12583002,
        119834,
      12583009, 119835, 12583010, 119836, 12583011, 119837, 12583012,
        119838, 12583013,
119839, 12583014, 119840, 12583015, 119841, 12583016, 119842, 12583017,
        119843,
      12583018, 119844, 12583019, 119845, 12583020, 119846, 12583021,
        119847, 12583022,
119848, 12583023, 119849, 12583024, 119850, 12583025, 119851, 12583026,
        119852,
      12583027, 119853, 12583028, 119854, 12583029, 119855, 12583030,
        119856, 12583031,
119857, 12583032, 119858, 12583033, 119859, 12583034, 119860, 12582977,
        119861,
      12582978, 119862, 12582979, 119863, 12582980, 119864, 12582981,
        119865, 12582982,
119866, 12582983, 119867, 12582984, 119868, 12582985, 119869, 12582986,
        119870,
      12582987, 119871, 12582988, 119872, 12582989, 119873, 12582990,
        119874, 12582991,
119875, 12582992, 119876, 12582993, 119877, 12582994, 119878, 12582995,
        119879,
      12582996, 119880, 12582997, 119881, 12582998, 119882, 12582999,
        119883, 12583000,
119884, 12583001, 119885, 12583002, 119886, 12583009, 119887, 12583010,
        119888,
      12583011, 119889, 12583012, 119890, 12583013, 119891, 12583014,
        119892, 12583015,
119894, 12583017, 119895, 12583018, 119896, 12583019, 119897, 12583020,
        119898,
      12583021, 119899, 12583022, 119900 };
    }

    private static int[] GetDecompMappings2() {
      return new int[] { 12583023, 119901, 12583024, 119902, 12583025,
        119903, 12583026, 119904, 12583027,
119905, 12583028, 119906, 12583029, 119907, 12583030, 119908, 12583031,
        119909,
      12583032, 119910, 12583033, 119911, 12583034, 119912, 12582977,
        119913, 12582978,
119914, 12582979, 119915, 12582980, 119916, 12582981, 119917, 12582982,
        119918,
      12582983, 119919, 12582984, 119920, 12582985, 119921, 12582986,
        119922, 12582987,
119923, 12582988, 119924, 12582989, 119925, 12582990, 119926, 12582991,
        119927,
      12582992, 119928, 12582993, 119929, 12582994, 119930, 12582995,
        119931, 12582996,
119932, 12582997, 119933, 12582998, 119934, 12582999, 119935, 12583000,
        119936,
      12583001, 119937, 12583002, 119938, 12583009, 119939, 12583010,
        119940, 12583011,
119941, 12583012, 119942, 12583013, 119943, 12583014, 119944, 12583015,
        119945,
      12583016, 119946, 12583017, 119947, 12583018, 119948, 12583019,
        119949, 12583020,
119950, 12583021, 119951, 12583022, 119952, 12583023, 119953, 12583024,
        119954,
      12583025, 119955, 12583026, 119956, 12583027, 119957, 12583028,
        119958, 12583029,
119959, 12583030, 119960, 12583031, 119961, 12583032, 119962, 12583033,
        119963,
      12583034, 119964, 12582977, 119966, 12582979, 119967, 12582980,
        119970, 12582983,
119973, 12582986, 119974, 12582987, 119977, 12582990, 119978, 12582991,
        119979,
      12582992, 119980, 12582993, 119982, 12582995, 119983, 12582996,
        119984, 12582997,
119985, 12582998, 119986, 12582999, 119987, 12583000, 119988, 12583001,
        119989,
      12583002, 119990, 12583009, 119991, 12583010, 119992, 12583011,
        119993, 12583012,
119995, 12583014, 119997, 12583016, 119998, 12583017, 119999, 12583018,
        120000,
      12583019, 120001, 12583020, 120002, 12583021, 120003, 12583022,
        120005, 12583024,
120006, 12583025, 120007, 12583026, 120008, 12583027, 120009, 12583028,
        120010,
      12583029, 120011, 12583030, 120012, 12583031, 120013, 12583032,
        120014, 12583033,
120015, 12583034, 120016, 12582977, 120017, 12582978, 120018, 12582979,
        120019,
      12582980, 120020, 12582981, 120021, 12582982, 120022, 12582983,
        120023, 12582984,
120024, 12582985, 120025, 12582986, 120026, 12582987, 120027, 12582988,
        120028,
      12582989, 120029, 12582990, 120030, 12582991, 120031, 12582992,
        120032, 12582993,
120033, 12582994, 120034, 12582995, 120035, 12582996, 120036, 12582997,
        120037,
      12582998, 120038, 12582999, 120039, 12583000, 120040, 12583001,
        120041, 12583002,
120042, 12583009, 120043, 12583010, 120044, 12583011, 120045, 12583012,
        120046,
      12583013, 120047, 12583014, 120048, 12583015, 120049, 12583016,
        120050, 12583017,
120051, 12583018, 120052, 12583019, 120053, 12583020, 120054, 12583021,
        120055,
      12583022, 120056, 12583023, 120057, 12583024, 120058, 12583025,
        120059, 12583026,
120060, 12583027, 120061, 12583028, 120062, 12583029, 120063, 12583030,
        120064,
      12583031, 120065, 12583032, 120066, 12583033, 120067, 12583034,
        120068, 12582977,
120069, 12582978, 120071, 12582980, 120072, 12582981, 120073, 12582982,
        120074,
      12582983, 120077, 12582986, 120078, 12582987, 120079, 12582988,
        120080, 12582989,
120081, 12582990, 120082, 12582991, 120083, 12582992, 120084, 12582993,
        120086,
      12582995, 120087, 12582996, 120088, 12582997, 120089, 12582998,
        120090, 12582999,
120091, 12583000, 120092, 12583001, 120094, 12583009, 120095, 12583010,
        120096,
      12583011, 120097, 12583012, 120098, 12583013, 120099, 12583014,
        120100, 12583015,
120101, 12583016, 120102, 12583017, 120103, 12583018, 120104, 12583019,
        120105,
      12583020, 120106, 12583021, 120107, 12583022, 120108, 12583023,
        120109, 12583024,
120110, 12583025, 120111, 12583026, 120112, 12583027, 120113, 12583028,
        120114,
      12583029, 120115, 12583030, 120116, 12583031, 120117, 12583032,
        120118, 12583033,
120119, 12583034, 120120, 12582977, 120121, 12582978, 120123, 12582980,
        120124,
      12582981, 120125, 12582982, 120126, 12582983, 120128, 12582985,
        120129, 12582986,
120130, 12582987, 120131, 12582988, 120132, 12582989, 120134, 12582991,
        120138,
      12582995, 120139, 12582996, 120140, 12582997, 120141, 12582998,
        120142, 12582999,
120143, 12583000, 120144, 12583001, 120146, 12583009, 120147, 12583010,
        120148,
      12583011, 120149, 12583012, 120150, 12583013, 120151, 12583014,
        120152, 12583015,
120153, 12583016, 120154, 12583017, 120155, 12583018, 120156, 12583019,
        120157,
      12583020, 120158, 12583021, 120159, 12583022, 120160, 12583023,
        120161, 12583024,
120162, 12583025, 120163, 12583026, 120164, 12583027, 120165, 12583028,
        120166,
      12583029, 120167, 12583030, 120168, 12583031, 120169, 12583032,
        120170, 12583033,
120171, 12583034, 120172, 12582977, 120173, 12582978, 120174, 12582979,
        120175,
      12582980, 120176, 12582981, 120177, 12582982, 120178, 12582983,
        120179, 12582984,
120180, 12582985, 120181, 12582986, 120182, 12582987, 120183, 12582988,
        120184,
      12582989, 120185, 12582990, 120186, 12582991, 120187, 12582992,
        120188, 12582993,
120189, 12582994, 120190, 12582995, 120191, 12582996, 120192, 12582997,
        120193,
      12582998, 120194, 12582999, 120195, 12583000, 120196, 12583001,
        120197, 12583002,
120198, 12583009, 120199, 12583010, 120200, 12583011, 120201, 12583012,
        120202,
      12583013, 120203, 12583014, 120204, 12583015, 120205, 12583016,
        120206, 12583017,
120207, 12583018, 120208, 12583019, 120209, 12583020, 120210, 12583021,
        120211,
      12583022, 120212, 12583023, 120213, 12583024, 120214, 12583025,
        120215, 12583026,
120216, 12583027, 120217, 12583028, 120218, 12583029, 120219, 12583030,
        120220,
      12583031, 120221, 12583032, 120222, 12583033, 120223, 12583034,
        120224, 12582977,
120225, 12582978, 120226, 12582979, 120227, 12582980, 120228, 12582981,
        120229,
      12582982, 120230, 12582983, 120231, 12582984, 120232, 12582985,
        120233, 12582986,
120234, 12582987, 120235, 12582988, 120236, 12582989, 120237, 12582990,
        120238,
      12582991, 120239, 12582992, 120240, 12582993, 120241, 12582994,
        120242, 12582995,
120243, 12582996, 120244, 12582997, 120245, 12582998, 120246, 12582999,
        120247,
      12583000, 120248, 12583001, 120249, 12583002, 120250, 12583009,
        120251, 12583010,
120252, 12583011, 120253, 12583012, 120254, 12583013, 120255, 12583014,
        120256,
      12583015, 120257, 12583016, 120258, 12583017, 120259, 12583018,
        120260, 12583019,
120261, 12583020, 120262, 12583021, 120263, 12583022, 120264, 12583023,
        120265,
      12583024, 120266, 12583025, 120267, 12583026, 120268, 12583027,
        120269, 12583028,
120270, 12583029, 120271, 12583030, 120272, 12583031, 120273, 12583032,
        120274,
      12583033, 120275, 12583034, 120276, 12582977, 120277, 12582978,
        120278, 12582979,
120279, 12582980, 120280, 12582981, 120281, 12582982, 120282, 12582983,
        120283,
      12582984, 120284, 12582985, 120285, 12582986, 120286, 12582987,
        120287, 12582988,
120288, 12582989, 120289, 12582990, 120290, 12582991, 120291, 12582992,
        120292,
      12582993, 120293, 12582994, 120294, 12582995, 120295, 12582996,
        120296, 12582997,
120297, 12582998, 120298, 12582999, 120299, 12583000, 120300, 12583001,
        120301,
      12583002, 120302, 12583009, 120303, 12583010, 120304, 12583011,
        120305, 12583012,
120306, 12583013, 120307, 12583014, 120308, 12583015, 120309, 12583016,
        120310,
      12583017, 120311, 12583018, 120312, 12583019, 120313, 12583020,
        120314, 12583021,
120315, 12583022, 120316, 12583023, 120317, 12583024, 120318, 12583025,
        120319,
      12583026, 120320, 12583027, 120321, 12583028, 120322, 12583029,
        120323, 12583030,
120324, 12583031, 120325, 12583032, 120326, 12583033, 120327, 12583034,
        120328,
      12582977, 120329, 12582978, 120330, 12582979, 120331, 12582980,
        120332, 12582981,
120333, 12582982, 120334, 12582983, 120335, 12582984, 120336, 12582985,
        120337,
      12582986, 120338, 12582987, 120339, 12582988, 120340, 12582989,
        120341, 12582990,
120342, 12582991, 120343, 12582992, 120344, 12582993, 120345, 12582994,
        120346,
      12582995, 120347, 12582996, 120348, 12582997, 120349, 12582998,
        120350, 12582999,
120351, 12583000, 120352, 12583001, 120353, 12583002, 120354, 12583009,
        120355,
      12583010, 120356, 12583011, 120357, 12583012, 120358, 12583013,
        120359, 12583014,
120360, 12583015, 120361, 12583016, 120362, 12583017, 120363, 12583018,
        120364,
      12583019, 120365, 12583020, 120366, 12583021, 120367, 12583022,
        120368, 12583023,
120369, 12583024, 120370, 12583025, 120371, 12583026, 120372, 12583027,
        120373,
      12583028, 120374, 12583029, 120375, 12583030, 120376, 12583031,
        120377, 12583032,
120378, 12583033, 120379, 12583034, 120380, 12582977, 120381, 12582978,
        120382,
      12582979, 120383, 12582980, 120384, 12582981, 120385, 12582982,
        120386, 12582983,
120387, 12582984, 120388, 12582985, 120389, 12582986, 120390, 12582987,
        120391,
      12582988, 120392, 12582989, 120393, 12582990, 120394, 12582991,
        120395, 12582992,
120396, 12582993, 120397, 12582994, 120398, 12582995, 120399, 12582996,
        120400,
      12582997, 120401, 12582998, 120402, 12582999, 120403, 12583000,
        120404, 12583001,
120405, 12583002, 120406, 12583009, 120407, 12583010, 120408, 12583011,
        120409,
      12583012, 120410, 12583013, 120411, 12583014, 120412, 12583015,
        120413, 12583016,
120414, 12583017, 120415, 12583018, 120416, 12583019, 120417, 12583020,
        120418,
      12583021, 120419, 12583022, 120420, 12583023, 120421, 12583024,
        120422, 12583025,
120423, 12583026, 120424, 12583027, 120425, 12583028, 120426, 12583029,
        120427,
      12583030, 120428, 12583031, 120429, 12583032, 120430, 12583033,
        120431, 12583034,
120432, 12582977, 120433, 12582978, 120434, 12582979, 120435, 12582980,
        120436,
      12582981, 120437, 12582982, 120438, 12582983, 120439, 12582984,
        120440, 12582985,
120441, 12582986, 120442, 12582987, 120443, 12582988, 120444, 12582989,
        120445,
      12582990, 120446, 12582991, 120447, 12582992, 120448, 12582993,
        120449, 12582994,
120450, 12582995, 120451, 12582996, 120452, 12582997, 120453, 12582998,
        120454,
      12582999, 120455, 12583000, 120456, 12583001, 120457, 12583002,
        120458, 12583009,
120459, 12583010, 120460, 12583011, 120461, 12583012, 120462, 12583013,
        120463,
      12583014, 120464, 12583015, 120465, 12583016, 120466, 12583017,
        120467, 12583018,
120468, 12583019, 120469, 12583020, 120470, 12583021, 120471, 12583022,
        120472,
      12583023, 120473, 12583024, 120474, 12583025, 120475, 12583026,
        120476, 12583027,
120477, 12583028, 120478, 12583029, 120479, 12583030, 120480, 12583031,
        120481,
      12583032, 120482, 12583033, 120483, 12583034, 120484, 12583217,
        120485, 12583479,
120488, 12583825, 120489, 12583826, 120490, 12583827, 120491, 12583828,
        120492,
      12583829, 120493, 12583830, 120494, 12583831, 120495, 12583832,
        120496, 12583833,
120497, 12583834, 120498, 12583835, 120499, 12583836, 120500, 12583837,
        120501,
      12583838, 120502, 12583839, 120503, 12583840, 120504, 12583841,
        120505, 12583924,
120506, 12583843, 120507, 12583844, 120508, 12583845, 120509, 12583846,
        120510,
      12583847, 120511, 12583848, 120512, 12583849, 120513, 12591623,
        120514, 12583857,
120515, 12583858, 120516, 12583859, 120517, 12583860, 120518, 12583861,
        120519,
      12583862, 120520, 12583863, 120521, 12583864, 120522, 12583865,
        120523, 12583866,
120524, 12583867, 120525, 12583868, 120526, 12583869, 120527, 12583870,
        120528,
      12583871, 120529, 12583872, 120530, 12583873, 120531, 12583874,
        120532, 12583875,
120533, 12583876, 120534, 12583877, 120535, 12583878, 120536, 12583879,
        120537,
      12583880, 120538, 12583881, 120539, 12591618, 120540, 12583925,
        120541, 12583889,
120542, 12583920, 120543, 12583893, 120544, 12583921, 120545, 12583894,
        120546,
      12583825, 120547, 12583826, 120548, 12583827, 120549, 12583828,
        120550, 12583829,
120551, 12583830, 120552, 12583831, 120553, 12583832, 120554, 12583833,
        120555,
      12583834, 120556, 12583835, 120557, 12583836, 120558, 12583837,
        120559, 12583838,
120560, 12583839, 120561, 12583840, 120562, 12583841, 120563, 12583924,
        120564,
      12583843, 120565, 12583844, 120566, 12583845, 120567, 12583846,
        120568, 12583847,
120569, 12583848, 120570, 12583849, 120571, 12591623, 120572, 12583857,
        120573,
      12583858, 120574, 12583859, 120575, 12583860, 120576, 12583861,
        120577, 12583862,
120578, 12583863, 120579, 12583864, 120580, 12583865, 120581, 12583866,
        120582,
      12583867, 120583, 12583868, 120584, 12583869, 120585, 12583870,
        120586, 12583871,
120587, 12583872, 120588, 12583873, 120589, 12583874, 120590, 12583875,
        120591,
      12583876, 120592, 12583877, 120593, 12583878, 120594, 12583879,
        120595, 12583880,
120596, 12583881, 120597, 12591618, 120598, 12583925, 120599, 12583889,
        120600,
      12583920, 120601, 12583893, 120602, 12583921, 120603, 12583894,
        120604, 12583825,
120605, 12583826, 120606, 12583827, 120607, 12583828, 120608, 12583829,
        120609,
      12583830, 120610, 12583831, 120611, 12583832, 120612, 12583833,
        120613, 12583834,
120614, 12583835, 120615, 12583836, 120616, 12583837, 120617, 12583838,
        120618,
      12583839, 120619, 12583840, 120620, 12583841, 120621, 12583924,
        120622, 12583843,
120623, 12583844, 120624, 12583845, 120625, 12583846, 120626, 12583847,
        120627,
      12583848, 120628, 12583849, 120629, 12591623, 120630, 12583857,
        120631, 12583858,
120632, 12583859, 120633, 12583860, 120634, 12583861, 120635, 12583862,
        120636,
      12583863, 120637, 12583864, 120638, 12583865, 120639, 12583866,
        120640, 12583867,
120641, 12583868, 120642, 12583869, 120643, 12583870, 120644, 12583871,
        120645,
      12583872, 120646, 12583873, 120647, 12583874, 120648, 12583875,
        120649, 12583876,
120650, 12583877, 120651, 12583878, 120652, 12583879, 120653, 12583880,
        120654,
      12583881, 120655, 12591618, 120656, 12583925, 120657, 12583889,
        120658, 12583920,
120659, 12583893, 120660, 12583921, 120661, 12583894, 120662, 12583825,
        120663,
      12583826, 120664, 12583827, 120665, 12583828, 120666, 12583829,
        120667, 12583830,
120668, 12583831, 120669, 12583832, 120670, 12583833, 120671, 12583834,
        120672,
      12583835, 120673, 12583836, 120674, 12583837, 120675, 12583838,
        120676, 12583839,
120677, 12583840, 120678, 12583841, 120679, 12583924, 120680, 12583843,
        120681,
      12583844, 120682, 12583845, 120683, 12583846, 120684, 12583847,
        120685, 12583848,
120686, 12583849, 120687, 12591623, 120688, 12583857, 120689, 12583858,
        120690,
      12583859, 120691, 12583860, 120692, 12583861, 120693, 12583862,
        120694, 12583863,
120695, 12583864, 120696, 12583865, 120697, 12583866, 120698, 12583867,
        120699,
      12583868, 120700, 12583869, 120701, 12583870, 120702, 12583871,
        120703, 12583872,
120704, 12583873, 120705, 12583874, 120706, 12583875, 120707, 12583876,
        120708,
      12583877, 120709, 12583878, 120710, 12583879, 120711, 12583880,
        120712, 12583881,
120713, 12591618, 120714, 12583925, 120715, 12583889, 120716, 12583920,
        120717,
      12583893, 120718, 12583921, 120719, 12583894, 120720, 12583825,
        120721, 12583826,
120722, 12583827, 120723, 12583828, 120724, 12583829, 120725, 12583830,
        120726,
      12583831, 120727, 12583832, 120728, 12583833, 120729, 12583834,
        120730, 12583835,
120731, 12583836, 120732, 12583837, 120733, 12583838, 120734, 12583839,
        120735,
      12583840, 120736, 12583841, 120737, 12583924, 120738, 12583843,
        120739, 12583844,
120740, 12583845, 120741, 12583846, 120742, 12583847, 120743, 12583848,
        120744,
      12583849, 120745, 12591623, 120746, 12583857, 120747, 12583858,
        120748, 12583859,
120749, 12583860, 120750, 12583861, 120751, 12583862, 120752, 12583863,
        120753,
      12583864, 120754, 12583865, 120755, 12583866, 120756, 12583867,
        120757, 12583868,
120758, 12583869, 120759, 12583870, 120760, 12583871, 120761, 12583872,
        120762,
      12583873, 120763, 12583874, 120764, 12583875, 120765, 12583876,
        120766, 12583877,
120767, 12583878, 120768, 12583879, 120769, 12583880, 120770, 12583881,
        120771,
      12591618, 120772, 12583925, 120773, 12583889, 120774, 12583920,
        120775, 12583893,
120776, 12583921, 120777, 12583894, 120778, 12583900, 120779, 12583901,
        120782,
      12582960, 120783, 12582961, 120784, 12582962, 120785, 12582963,
        120786, 12582964,
120787, 12582965, 120788, 12582966, 120789, 12582967, 120790, 12582968,
        120791,
      12582969, 120792, 12582960, 120793, 12582961, 120794, 12582962,
        120795, 12582963,
120796, 12582964, 120797, 12582965, 120798, 12582966, 120799, 12582967,
        120800,
      12582968, 120801, 12582969, 120802, 12582960, 120803, 12582961,
        120804, 12582962,
120805, 12582963, 120806, 12582964, 120807, 12582965, 120808, 12582966,
        120809,
      12582967, 120810, 12582968, 120811, 12582969, 120812, 12582960,
        120813, 12582961,
120814, 12582962, 120815, 12582963, 120816, 12582964, 120817, 12582965,
        120818,
      12582966, 120819, 12582967, 120820, 12582968, 120821, 12582969,
        120822, 12582960,
120823, 12582961, 120824, 12582962, 120825, 12582963, 120826, 12582964,
        120827,
      12582965, 120828, 12582966, 120829, 12582967, 120830, 12582968,
        120831, 12582969,
126464, 12584487, 126465, 12584488, 126466, 12584492, 126467, 12584495,
        126469,
      12584520, 126470, 12584498, 126471, 12584493, 126472, 12584503,
        126473, 12584522,
126474, 12584515, 126475, 12584516, 126476, 12584517, 126477, 12584518,
        126478,
      12584499, 126479, 12584505, 126480, 12584513, 126481, 12584501,
        126482, 12584514,
126483, 12584497, 126484, 12584500, 126485, 12584490, 126486, 12584491,
        126487,
      12584494, 126488, 12584496, 126489, 12584502, 126490, 12584504,
        126491, 12584506,
126492, 12584558, 126493, 12584634, 126494, 12584609, 126495, 12584559,
        126497,
      12584488, 126498, 12584492, 126500, 12584519, 126503, 12584493,
        126505, 12584522,
126506, 12584515, 126507, 12584516, 126508, 12584517, 126509, 12584518,
        126510,
      12584499, 126511, 12584505, 126512, 12584513, 126513, 12584501,
        126514, 12584514,
126516, 12584500, 126517, 12584490, 126518, 12584491, 126519, 12584494,
        126521,
      12584502, 126523, 12584506, 126530, 12584492, 126535, 12584493,
        126537, 12584522,
126539, 12584516, 126541, 12584518, 126542, 12584499, 126543, 12584505,
        126545,
      12584501, 126546, 12584514, 126548, 12584500, 126551, 12584494,
        126553, 12584502,
126555, 12584506, 126557, 12584634, 126559, 12584559, 126561, 12584488,
        126562,
      12584492, 126564, 12584519, 126567, 12584493, 126568, 12584503,
        126569, 12584522,
126570, 12584515, 126572, 12584517, 126573, 12584518, 126574, 12584499,
        126575,
      12584505, 126576, 12584513, 126577, 12584501, 126578, 12584514,
        126580, 12584500,
126581, 12584490, 126582, 12584491, 126583, 12584494, 126585, 12584502,
        126586,
      12584504, 126587, 12584506, 126588, 12584558, 126590, 12584609,
        126592, 12584487,
126593, 12584488, 126594, 12584492, 126595, 12584495, 126596, 12584519,
        126597,
      12584520, 126598, 12584498, 126599, 12584493, 126600, 12584503,
        126601, 12584522,
126603, 12584516, 126604, 12584517, 126605, 12584518, 126606, 12584499,
        126607,
      12584505, 126608, 12584513, 126609, 12584501, 126610, 12584514,
        126611, 12584497,
126612, 12584500, 126613, 12584490, 126614, 12584491, 126615, 12584494,
        126616,
      12584496, 126617, 12584502, 126618, 12584504, 126619, 12584506,
        126625, 12584488,
126626, 12584492, 126627, 12584495, 126629, 12584520, 126630, 12584498,
        126631,
      12584493, 126632, 12584503, 126633, 12584522, 126635, 12584516,
        126636, 12584517,
126637, 12584518, 126638, 12584499, 126639, 12584505, 126640, 12584513,
        126641,
      12584501, 126642, 12584514, 126643, 12584497, 126644, 12584500,
        126645, 12584490,
126646, 12584491, 126647, 12584494, 126648, 12584496, 126649, 12584502,
        126650,
      12584504, 126651, 12584506, 127232, 41945807, 127233, 41945809,
        127234, 41945811,
127235, 41945813, 127236, 41945815, 127237, 41945817, 127238, 41945819,
        127239,
      41945821, 127240, 41945823, 127241, 41945825, 127242, 41945827,
        127248, 58723045,
127249, 58723048, 127250, 58723051, 127251, 58723054, 127252, 58723057,
        127253,
      58723060, 127254, 58723063, 127255, 58723066, 127256, 58723069,
        127257, 58723072,
127258, 58723075, 127259, 58723078, 127260, 58723081, 127261, 58723084,
        127262,
      58723087, 127263, 58723090, 127264, 58723093, 127265, 58723096,
        127266, 58723099,
127267, 58723102, 127268, 58723105, 127269, 58723108, 127270, 58723111,
        127271,
      58723114, 127272, 58723117, 127273, 58723120, 127274, 58723123,
        127275, 12582979,
127276, 12582994, 127277, 41945910, 127278, 41945912, 127280, 12582977,
        127281,
      12582978, 127282, 12582979, 127283, 12582980, 127284, 12582981,
        127285, 12582982,
127286, 12582983, 127287, 12582984, 127288, 12582985, 127289, 12582986,
        127290,
      12582987, 127291, 12582988, 127292, 12582989, 127293, 12582990,
        127294, 12582991,
127295, 12582992, 127296, 12582993, 127297, 12582994, 127298, 12582995,
        127299,
      12582996, 127300, 12582997, 127301, 12582998, 127302, 12582999,
        127303, 12583000,
127304, 12583001, 127305, 12583002, 127306, 41945914, 127307, 41945916,
        127308,
      41945918, 127309, 41945920, 127310, 58723138, 127311, 41945925,
        127338, 41945927,
127339, 41945929, 127376, 41945931, 127488, 41945933, 127489, 41945935,
        127490,
      12595381, 127504, 12608075, 127505, 12606295, 127506, 12604364,
        127507, 12595399,
127508, 12603020, 127509, 12605722, 127510, 12618211, 127511, 12605737,
        127512,
      12603044, 127513, 12609056, 127514, 12611873, 127515, 12608921,
        127516, 12603981,
127517, 12607372, 127518, 12603789, 127519, 12608944, 127520, 12603933,
        127521,
      12614978, 127522, 12612895, 127523, 12618921, 127524, 12605680,
        127525, 12604473,
127526, 12611348, 127527, 12608149, 127528, 12608341, 127529, 12602880,
        127530,
      12602889, 127531, 12619850, 127532, 12606950, 127533, 12602925,
        127534, 12604403,
127535, 12608263, 127536, 12619120, 127537, 12608083, 127538, 12614017,
        127539,
      12614266, 127540, 12604424, 127541, 12611200, 127542, 12609289,
        127543, 12609288,
127544, 12612915, 127545, 12604018, 127546, 12604854, 127552, 58723153,
        127553,
      58723156, 127554, 58723159, 127555, 58723162, 127556, 58723165,
        127557, 58723168,
127558, 58723171, 127559, 58723174, 127560, 58723177, 127568, 12607383,
        127569,
  12604399, 194560, 4214333, 194561, 4214328, 194562, 4214337, 194563,
        4325666,
      194564, 4214624, 194565, 4214702, 194566, 4214715, 194567, 4214786,
        194568, 4214906,
      194569, 4214937, 194570, 4215015, 194571, 4214991, 194572, 4207774,
        194573, 4326970,
      194574, 4215117, 194575, 4215124, 194576, 4215140, 194577, 4215159,
        194578, 4326684,
      194579, 4207801, 194580, 4215143, 194581, 4215181, 194582, 4326731,
        194583, 4215191,
      194584, 4215204, 194585, 4214476, 194586, 4215212, 194587, 4215221,
        194588, 4362719,
      194589, 4215285, 194590, 4215299, 194591, 4207839, 194592, 4215355,
        194593, 4215366,
      194594, 4215410, 194595, 4215415, 194596, 4207893, 194597, 4215495,
        194598, 4215497,
      194599, 4215524, 194600, 4215546, 194601, 4215557, 194602, 4215558,
        194603, 4215575,
      194604, 4215625, 194605, 4215633, 194606, 4215642, 194607, 4215667,
        194608, 4215677,
      194609, 4215679, 194610, 4215679, 194611, 4215679, 194612, 4327980,
        194613, 4223088,
      194614, 4215754, 194615, 4215775, 194616, 4328291, 194617, 4215787,
        194618, 4215793,
      194619, 4215814, 194620, 4215966, 194621, 4215864, 194622, 4215880,
        194623, 4215912,
      194624, 4215970, 194625, 4216054, 194626, 4216080, 194627, 4216147,
        194628, 4216163,
      194629, 4216196, 194630, 4216196, 194631, 4216217, 194632, 4216235,
        194633, 4216243,
      194634, 4216258, 194635, 4216598, 194636, 4216326, 194637, 4216599,
        194638, 4216401,
      194639, 4216436, 194640, 4215303, 194641, 4217070, 194642, 4216782,
        194643, 4216820,
      194644, 4216845, 194645, 4216715, 194646, 4216882, 194647, 4216881,
        194648, 4217004,
      194649, 4330724, 194650, 4217074, 194651, 4217079, 194652, 4217094,
        194653, 4217114,
      194654, 4217122, 194655, 4217186, 194656, 4331176, 194657, 4331242,
        194658, 4217324,
      194659, 4217371, 194660, 4217383, 194661, 4217304, 194662, 4217446,
        194663, 4208366,
      194664, 4208380, 194665, 4217608, 194666, 4217662, 194667, 4217662,
        194668, 4331976,
      194669, 4217795, 194670, 4217816, 194671, 4217831, 194672, 4217843,
        194673, 4332312,
      194674, 4217855, 194675, 4217862, 194676, 4218707, 194677, 4217890,
        194678, 4208513,
      194679, 4217952, 194680, 4217966, 194681, 4218048, 194682, 4217997,
        194683, 4333028,
      194684, 4218179, 194685, 4333030, 194686, 4218222, 194687, 4218219,
        194688, 4218236,
      194689, 4218337, 194690, 4218338, 194691, 4208687, 194692, 4218365,
        194693, 4218408,
      194694, 4218429, 194695, 4218473, 194696, 4208738, 194697, 4333955,
        194698, 4208764,
      194699, 4218544, 194700, 4218547, 194701, 4218550, 194702, 4218570,
        194703, 4367250,
      194704, 4218622, 194705, 4334385, 194706, 4334385, 194707, 4227585,
        194708, 4218658,
      194709, 4218658, 194710, 4208839, 194711, 4338360, 194712, 4350426,
        194713, 4218722,
      194714, 4218731, 194715, 4208867, 194716, 4218778, 194717, 4218829,
        194718, 4218839,
      194719, 4218873, 194720, 4219009, 194721, 4208954, 194722, 4208924,
        194723, 4219028,
      194724, 4335316, 194725, 4219079, 194726, 4219208, 194727, 4219212,
        194728, 4219214,
      194729, 4219212, 194730, 4219258, 194731, 4219278, 194732, 4219314,
        194733, 4219300,
      194734, 4219311, 194735, 4219358, 194736, 4219378, 194737, 4219382,
        194738, 4219408,
      194739, 4219419, 194740, 4219485, 194741, 4219569, 194742, 4219604,
        194743, 4219728,
      194744, 4336396, 194745, 4219709, 194746, 4219644, 194747, 4219752,
        194748, 4219779,
      194749, 4219876, 194750, 4336625, 194751, 4219938, 194752, 4219845,
        194753, 4219817,
      194754, 4209198, 194755, 4220009, 194756, 4220030, 194757, 4220061,
        194758, 4220023,
      194759, 4209260, 194760, 4220239, 194761, 4220268, 194762, 4337674,
        194763, 4220387,
      194764, 4220664, 194765, 4220489, 194766, 4209433, 194767, 4220561,
        194768, 4209416,
      194769, 4209380, 194770, 4215186, 194771, 4215189, 194772, 4220672,
        194773, 4220572,
      194774, 4227245, 194775, 4211673, 194776, 4220695, 194777, 4220699,
        194778, 4220705,
      194779, 4220766, 194780, 4220755, 194781, 4338627, 194782, 4209481,
        194783, 4220922,
      194784, 4220805, 194785, 4221010, 194786, 4221061, 194787, 4338797,
        194788, 4221070,
      194789, 4220959, 194790, 4221204, 194791, 4209565, 194792, 4221250,
        194793, 4221347,
      194794, 4221418, 194795, 4221608, 194796, 4339363, 194797, 4221659,
        194798, 4209688,
      194799, 4221729, 194800, 4339879, 194801, 4221780, 194802, 4209742,
        194803, 4221810,
      194804, 4221855, 194805, 4221882, 194806, 4221883, 194807, 4340365,
        194808, 4332811,
      194809, 4340474, 194810, 4222030, 194811, 4340924, 194812, 4222143,
        194813, 4222157,
      194814, 4222055, 194815, 4222230, 194816, 4222270, 194817, 4222327,
        194818, 4222273,
      194819, 4222313, 194820, 4222328, 194821, 4222341, 194822, 4341022,
        194823, 4222260,
      194824, 4222511, 194825, 4222574, 194826, 4209971, 194827, 4222667,
        194828, 4222663,
      194829, 4341457, 194830, 4222457, 194831, 4222830, 194832, 4341598,
        194833, 4341646,
      194834, 4222918, 194835, 4223033, 194836, 4223006, 194837, 4223003,
        194838, 4210070,
      194839, 4223050, 194840, 4223101, 194841, 4223095, 194842, 4223149,
        194843, 4326693,
      194844, 4223301, 194845, 4342371, 194846, 4223388, 194847, 4342699,
        194848, 4223528,
      194849, 4223541, 194850, 4223568, 194851, 4343304, 194852, 4223616,
        194853, 4223637,
      194854, 4343605, 194855, 4343828, 194856, 4223866, 194857, 4223883,
        194858, 4210348,
      194859, 4223909, 194860, 4210360, 194861, 4210360, 194862, 4224071,
        194863, 4224092,
      194864, 4224113, 194865, 4224133, 194866, 4224202, 194867, 4210459,
        194868, 4224292,
      194869, 4344886, 194870, 4224318, 194871, 4344978, 194872, 4224368,
        194873, 4333983,
      194874, 4224528, 194875, 4345761, 194876, 4345784, 194877, 4345924,
        194878, 4210684,
      194879, 4210696, 194880, 4224756, 194881, 4346099, 194882, 4346098,
        194883, 4346137,
      194884, 4346163, 194885, 4224798, 194886, 4224799, 194887, 4224799,
        194888, 4224842,
      194889, 4210745, 194890, 4224907, 194891, 4210758, 194892, 4210838,
        194893, 4346909,
      194894, 4225102, 194895, 4225164, 194896, 4225228, 194897, 4210915,
        194898, 4347430,
      194899, 4225366, 194900, 4347546, 194901, 4347589, 194902, 4225423,
        194903, 4225515,
      194904, 4210991, 194905, 4225600, 194906, 4225610, 194907, 4225615,
        194908, 4348284,
      194909, 4348583, 194910, 4348583, 194911, 4225774, 194912, 4211202,
        194913, 4348843,
      194914, 4225990, 194915, 4225993, 194916, 4211239, 194917, 4349056,
        194918, 4226258,
      194919, 4211360, 194920, 4226280, 194921, 4226275, 194922, 4226304,
        194923, 4349830,
      194924, 4226403, 194925, 4211457, 194926, 4226503, 194927, 4226562,
        194928, 4226629,
      194929, 4211508, 194930, 4350504, 194931, 4350535, 194932, 4211545,
        194933, 4350681,
      194934, 4226938, 194935, 4350782, 194936, 4226965, 194937, 4227066,
        194938, 4227077,
      194939, 4351194, 194940, 4351267, 194941, 4227168, 194942, 4351400,
        194943, 4227184,
      194944, 4338527, 194945, 4211669, 194946, 4227250, 194947, 4227331,
        194948, 4211723,
      194949, 4227390, 194950, 4217525, 194951, 4351911, 194952, 4351925,
        194953, 4338579,
      194954, 4338588, 194955, 4227585, 194956, 4227588, 194957, 4231070,
        194958, 4211819,
      194959, 4227729, 194960, 4227723, 194961, 4227741, 194962, 4215475,
        194963, 4227761,
      194964, 4227763, 194965, 4227773, 194966, 4227814, 194967, 4352828,
        194968, 4227813,
      194969, 4227869, 194970, 4227939, 194971, 4228013, 194972, 4227875,
        194973, 4228029,
      194974, 4228071, 194975, 4228183, 194976, 4227923, 194977, 4228042,
        194978, 4228044,
      194979, 4228060, 194980, 4353078, 194981, 4353387, 194982, 4353237,
        194983, 4212011,
      194984, 4228337, 194985, 4228339, 194986, 4228374, 194987, 4355018,
        194988, 4228452,
      194989, 4353836, 194990, 4212061, 194991, 4212065, 194992, 4353969,
        194993, 4354258,
      194994, 4212075, 194995, 4228688, 194996, 4228700, 194997, 4228711,
        194998, 4228713,
      194999, 4228777, 195000, 4228744, 195001, 4228878, 195002, 4228834,
        195003, 4228985,
      195004, 4228904, 195005, 4228971, 195006, 4228998, 195007, 4212183,
        195008, 4229089,
      195009, 4229121, 195010, 4212217, 195011, 4229216, 195012, 4229219,
        195013, 4355687,
      195014, 4229335, 195015, 4229342, 195016, 4212277, 195017, 4229370,
        195018, 4207803,
      195019, 4356270, 195020, 4356454, 195021, 4212414, 195022, 4212423,
        195023, 4229792,
      195024, 4229869, 195025, 4230026, 195026, 4230229, 195027, 4357288,
        195028, 4230315,
      195029, 4230337, 195030, 4230427, 195031, 4230519, 195032, 4357935,
        195033, 4327428,
      195034, 4230603, 195035, 4230588, 195036, 4230640, 195037, 4327646,
        195038, 4230868,
      195039, 4230968, 195040, 4359634, 195041, 4359661, 195042, 4231316,
        195043, 4231409,
      195044, 4231441, 195045, 4359982, 195046, 4231451, 195047, 4231736,
        195048, 4231895,
      195049, 4231896, 195050, 4231804, 195051, 4232185, 195052, 4232213,
        195053, 4361210,
      195054, 4232587, 195055, 4213141, 195056, 4232631, 195057, 4361591,
        195058, 4213222,
      195059, 4232899, 195060, 4218290, 195061, 4232995, 195062, 4362565,
        195063, 4362778,
      195064, 4213358, 195065, 4213366, 195066, 4233184, 195067, 4363274,
        195068, 4213426,
      195069, 4363414, 195070, 4233227, 195071, 4233227, 195072, 4233257,
        195073, 4363702,
      195074, 4233442, 195075, 4213555, 195076, 4233513, 195077, 4233639,
        195078, 4233666,
      195079, 4233726, 195080, 4213710, 195081, 4365104, 195082, 4234002,
        195083, 4234304,
      195084, 4234493, 195085, 4213966, 195086, 4213997, 195087, 4234599,
        195088, 4366542,
      195089, 4214008, 195090, 4366597, 195091, 4366862, 195092, 4366993,
        195093, 4234939,
      195094, 4214102, 195095, 4235001, 195096, 4235006, 195097, 4235013,
        195098, 4235023,
  195099, 4235030, 195100, 4235067, 195101, 4367872, 65, 768, 65, 769, 65,
        770,
      65, 771, 65, 776, 65, 778, 67, 807, 69, 768, 69, 769, 69, 770, 69,
        776, 73, 768,
      73, 769, 73, 770, 73, 776, 78, 771, 79, 768, 79, 769, 79, 770, 79,
        771, 79, 776,
      85, 768, 85, 769, 85, 770, 85, 776, 89, 769, 97, 768, 97, 769, 97,
        770, 97, 771,
      97, 776, 97, 778, 99, 807, 101, 768, 101, 769, 101, 770, 101, 776,
        105, 768, 105,
769, 105, 770, 105, 776, 110, 771, 111, 768, 111, 769, 111, 770, 111, 771,
        111,
  776, 117, 768, 117, 769, 117, 770, 117, 776, 121, 769, 121, 776, 65, 772,
        97,
      772, 65, 774, 97, 774, 65, 808, 97, 808, 67, 769, 99, 769, 67, 770,
        99, 770, 67,
 775, 99, 775, 67, 780, 99, 780, 68, 780, 100, 780, 69, 772, 101, 772, 69,
        774,
      101, 774, 69, 775, 101, 775, 69, 808, 101, 808, 69, 780, 101, 780, 71,
        770, 103,
      770, 71, 774, 103, 774, 71, 775, 103, 775, 71, 807, 103, 807, 72, 770,
        104, 770,
73, 771, 105, 771, 73, 772, 105, 772, 73, 774, 105, 774, 73, 808, 105, 808,
        73,
      775, 74, 770, 106, 770, 75, 807, 107, 807, 76, 769, 108, 769, 76, 807,
        108, 807,
76, 780, 108, 780, 78, 769, 110, 769, 78, 807, 110, 807, 78, 780, 110, 780,
        79,
      772, 111, 772, 79, 774, 111, 774, 79, 779, 111, 779, 82, 769, 114,
        769, 82, 807,
      114, 807, 82, 780, 114, 780, 83, 769, 115, 769, 83, 770, 115, 770, 83,
        807, 115,
      807, 83, 780, 115, 780, 84, 807, 116, 807, 84, 780, 116, 780, 85, 771,
        117, 771,
85, 772, 117, 772, 85, 774, 117, 774, 85, 778, 117, 778, 85, 779, 117, 779,
        85,
      808, 117, 808, 87, 770, 119, 770, 89, 770, 121, 770, 89, 776, 90, 769,
        122, 769,
90, 775, 122, 775, 90, 780, 122, 780, 79, 795, 111, 795, 85, 795, 117, 795,
        65,
      780, 97, 780, 73, 780, 105, 780, 79, 780, 111, 780, 85, 780, 117, 780,
        220, 772,
252, 772, 220, 769, 252, 769, 220, 780, 252, 780, 220, 768, 252, 768, 196,
        772,
  228, 772, 550, 772, 551, 772, 198, 772, 230, 772, 71, 780, 103, 780, 75,
        780,
 107, 780, 79, 808, 111, 808, 490, 772, 491, 772, 439, 780, 658, 780, 106,
        780,
  71, 769, 103, 769, 78, 768, 110, 768, 197, 769, 229, 769, 198, 769, 230,
        769,
 216, 769, 248, 769, 65, 783, 97, 783, 65, 785, 97, 785, 69, 783, 101, 783,
        69,
      785, 101, 785, 73, 783, 105, 783, 73, 785, 105, 785, 79, 783, 111,
        783, 79, 785,
      111, 785, 82, 783, 114, 783, 82, 785, 114, 785, 85, 783, 117, 783, 85,
        785, 117,
785, 83, 806, 115, 806, 84, 806, 116, 806, 72, 780, 104, 780, 65, 775, 97,
        775,
  69, 807, 101, 807, 214, 772, 246, 772, 213, 772, 245, 772, 79, 775, 111,
        775,
 558, 772, 559, 772, 89, 772, 121, 772, 776, 769, 168, 769, 913, 769, 917,
        769,
919, 769, 921, 769, 927, 769, 933, 769, 937, 769, 970, 769, 921, 776, 933,
        776,
945, 769, 949, 769, 951, 769, 953, 769, 971, 769, 953, 776, 965, 776, 959,
        769,
      965, 769, 969, 769, 978, 769, 978, 776, 1045, 768, 1045, 776, 1043 };
    }

    private static int[] GetDecompMappings3() {
      return new int[] { 769, 1030, 776, 1050, 769, 1048, 768, 1059, 774,
        1048, 774, 1080, 774, 1077, 768,
      1077, 776, 1075, 769, 1110, 776, 1082, 769, 1080, 768, 1091, 774,
        1140, 783, 1141,
      783, 1046, 774, 1078, 774, 1040, 774, 1072, 774, 1040, 776, 1072, 776,
        1045, 774,
      1077, 774, 1240, 776, 1241, 776, 1046, 776, 1078, 776, 1047, 776,
        1079, 776, 1048,
      772, 1080, 772, 1048, 776, 1080, 776, 1054, 776, 1086, 776, 1256, 776,
        1257, 776,
      1069, 776, 1101, 776, 1059, 772, 1091, 772, 1059, 776, 1091, 776,
        1059, 779, 1091,
 779, 1063, 776, 1095, 776, 1067, 776, 1099, 776, 1575, 1619, 1575, 1620,
        1608,
  1620, 1575, 1621, 1610, 1620, 1749, 1620, 1729, 1620, 1746, 1620, 2344,
        2364,
  2352, 2364, 2355, 2364, 2325, 2364, 2326, 2364, 2327, 2364, 2332, 2364,
        2337,
  2364, 2338, 2364, 2347, 2364, 2351, 2364, 2503, 2494, 2503, 2519, 2465,
        2492,
  2466, 2492, 2479, 2492, 2610, 2620, 2616, 2620, 2582, 2620, 2583, 2620,
        2588,
  2620, 2603, 2620, 2887, 2902, 2887, 2878, 2887, 2903, 2849, 2876, 2850,
        2876,
  2962, 3031, 3014, 3006, 3015, 3006, 3014, 3031, 3142, 3158, 3263, 3285,
        3270,
  3285, 3270, 3286, 3270, 3266, 3274, 3285, 3398, 3390, 3399, 3390, 3398,
        3415,
  3545, 3530, 3545, 3535, 3548, 3530, 3545, 3551, 3906, 4023, 3916, 4023,
        3921,
  4023, 3926, 4023, 3931, 4023, 3904, 4021, 3953, 3954, 3953, 3956, 4018,
        3968,
  4019, 3968, 3953, 3968, 3986, 4023, 3996, 4023, 4001, 4023, 4006, 4023,
        4011,
  4023, 3984, 4021, 4133, 4142, 6917, 6965, 6919, 6965, 6921, 6965, 6923,
        6965,
  6925, 6965, 6929, 6965, 6970, 6965, 6972, 6965, 6974, 6965, 6975, 6965,
        6978,
  6965, 65, 805, 97, 805, 66, 775, 98, 775, 66, 803, 98, 803, 66, 817, 98,
        817,
      199, 769, 231, 769, 68, 775, 100, 775, 68, 803, 100, 803, 68, 817,
        100, 817, 68,
  807, 100, 807, 68, 813, 100, 813, 274, 768, 275, 768, 274, 769, 275, 769,
        69,
      813, 101, 813, 69, 816, 101, 816, 552, 774, 553, 774, 70, 775, 102,
        775, 71, 772,
      103, 772, 72, 775, 104, 775, 72, 803, 104, 803, 72, 776, 104, 776, 72,
        807, 104,
      807, 72, 814, 104, 814, 73, 816, 105, 816, 207, 769, 239, 769, 75,
        769, 107, 769,
 75, 803, 107, 803, 75, 817, 107, 817, 76, 803, 108, 803, 7734, 772, 7735,
        772,
76, 817, 108, 817, 76, 813, 108, 813, 77, 769, 109, 769, 77, 775, 109, 775,
        77,
      803, 109, 803, 78, 775, 110, 775, 78, 803, 110, 803, 78, 817, 110,
        817, 78, 813,
110, 813, 213, 769, 245, 769, 213, 776, 245, 776, 332, 768, 333, 768, 332,
        769,
      333, 769, 80, 769, 112, 769, 80, 775, 112, 775, 82, 775, 114, 775, 82,
        803, 114,
 803, 7770, 772, 7771, 772, 82, 817, 114, 817, 83, 775, 115, 775, 83, 803,
        115,
      803, 346, 775, 347, 775, 352, 775, 353, 775, 7778, 775, 7779, 775, 84,
        775, 116,
      775, 84, 803, 116, 803, 84, 817, 116, 817, 84, 813, 116, 813, 85, 804,
        117, 804,
  85, 816, 117, 816, 85, 813, 117, 813, 360, 769, 361, 769, 362, 776, 363,
        776,
86, 771, 118, 771, 86, 803, 118, 803, 87, 768, 119, 768, 87, 769, 119, 769,
        87,
      776, 119, 776, 87, 775, 119, 775, 87, 803, 119, 803, 88, 775, 120,
        775, 88, 776,
      120, 776, 89, 775, 121, 775, 90, 770, 122, 770, 90, 803, 122, 803, 90,
        817, 122,
      817, 104, 817, 116, 776, 119, 778, 121, 778, 383, 775, 65, 803, 97,
        803, 65, 777,
 97, 777, 194, 769, 226, 769, 194, 768, 226, 768, 194, 777, 226, 777, 194,
        771,
      226, 771, 7840, 770, 7841, 770, 258, 769, 259, 769, 258, 768, 259,
        768, 258, 777,
259, 777, 258, 771, 259, 771, 7840, 774, 7841, 774, 69, 803, 101, 803, 69,
        777,
 101, 777, 69, 771, 101, 771, 202, 769, 234, 769, 202, 768, 234, 768, 202,
        777,
234, 777, 202, 771, 234, 771, 7864, 770, 7865, 770, 73, 777, 105, 777, 73,
        803,
  105, 803, 79, 803, 111, 803, 79, 777, 111, 777, 212, 769, 244, 769, 212,
        768,
      244, 768, 212, 777, 244, 777, 212, 771, 244, 771, 7884, 770, 7885,
        770, 416, 769,
417, 769, 416, 768, 417, 768, 416, 777, 417, 777, 416, 771, 417, 771, 416,
        803,
  417, 803, 85, 803, 117, 803, 85, 777, 117, 777, 431, 769, 432, 769, 431,
        768,
 432, 768, 431, 777, 432, 777, 431, 771, 432, 771, 431, 803, 432, 803, 89,
        768,
      121, 768, 89, 803, 121, 803, 89, 777, 121, 777, 89, 771, 121, 771,
        945, 787, 945,
      788, 7936, 768, 7937, 768, 7936, 769, 7937, 769, 7936, 834, 7937, 834,
        913, 787,
      913, 788, 7944, 768, 7945, 768, 7944, 769, 7945, 769, 7944, 834, 7945,
        834, 949,
 787, 949, 788, 7952, 768, 7953, 768, 7952, 769, 7953, 769, 917, 787, 917,
        788,
      7960, 768, 7961, 768, 7960, 769, 7961, 769, 951, 787, 951, 788, 7968,
        768, 7969,
768, 7968, 769, 7969, 769, 7968, 834, 7969, 834, 919, 787, 919, 788, 7976,
        768,
      7977, 768, 7976, 769, 7977, 769, 7976, 834, 7977, 834, 953, 787, 953,
        788, 7984,
768, 7985, 768, 7984, 769, 7985, 769, 7984, 834, 7985, 834, 921, 787, 921,
        788,
      7992, 768, 7993, 768, 7992, 769, 7993, 769, 7992, 834, 7993, 834, 959,
        787, 959,
788, 8000, 768, 8001, 768, 8000, 769, 8001, 769, 927, 787, 927, 788, 8008,
        768,
      8009, 768, 8008, 769, 8009, 769, 965, 787, 965, 788, 8016, 768, 8017,
        768, 8016,
      769, 8017, 769, 8016, 834, 8017, 834, 933, 788, 8025, 768, 8025, 769,
        8025, 834,
      969, 787, 969, 788, 8032, 768, 8033, 768, 8032, 769, 8033, 769, 8032,
        834, 8033,
834, 937, 787, 937, 788, 8040, 768, 8041, 768, 8040, 769, 8041, 769, 8040,
        834,
      8041, 834, 945, 768, 949, 768, 951, 768, 953, 768, 959, 768, 965, 768,
        969, 768,
      7936, 837, 7937, 837, 7938, 837, 7939, 837, 7940, 837, 7941, 837,
        7942, 837, 7943,
      837, 7944, 837, 7945, 837, 7946, 837, 7947, 837, 7948, 837, 7949, 837,
        7950, 837,
      7951, 837, 7968, 837, 7969, 837, 7970, 837, 7971, 837, 7972, 837,
        7973, 837, 7974,
      837, 7975, 837, 7976, 837, 7977, 837, 7978, 837, 7979, 837, 7980, 837,
        7981, 837,
      7982, 837, 7983, 837, 8032, 837, 8033, 837, 8034, 837, 8035, 837,
        8036, 837, 8037,
      837, 8038, 837, 8039, 837, 8040, 837, 8041, 837, 8042, 837, 8043, 837,
        8044, 837,
 8045, 837, 8046, 837, 8047, 837, 945, 774, 945, 772, 8048, 837, 945, 837,
        940,
      837, 945, 834, 8118, 837, 913, 774, 913, 772, 913, 768, 913, 837, 168,
        834, 8052,
      837, 951, 837, 942, 837, 951, 834, 8134, 837, 917, 768, 919, 768, 919,
        837, 8127,
      768, 8127, 769, 8127, 834, 953, 774, 953, 772, 970, 768, 953, 834,
        970, 834, 921,
  774, 921, 772, 921, 768, 8190, 768, 8190, 769, 8190, 834, 965, 774, 965,
        772,
971, 768, 961, 787, 961, 788, 965, 834, 971, 834, 933, 774, 933, 772, 933,
        768,
      929, 788, 168, 768, 8060, 837, 969, 837, 974, 837, 969, 834, 8182,
        837, 927, 768,
      937, 768, 937, 837, 8592, 824, 8594, 824, 8596, 824, 8656, 824, 8660,
        824, 8658,
      824, 8707, 824, 8712, 824, 8715, 824, 8739, 824, 8741, 824, 8764, 824,
        8771, 824,
      8773, 824, 8776, 824, 61, 824, 8801, 824, 8781, 824, 60, 824, 62, 824,
        8804, 824,
      8805, 824, 8818, 824, 8819, 824, 8822, 824, 8823, 824, 8826, 824,
        8827, 824, 8834,
      824, 8835, 824, 8838, 824, 8839, 824, 8866, 824, 8872, 824, 8873, 824,
        8875, 824,
      8828, 824, 8829, 824, 8849, 824, 8850, 824, 8882, 824, 8883, 824,
        8884, 824, 8885,
824, 10973, 824, 12363, 12441, 12365, 12441, 12367, 12441, 12369, 12441,
        12371,
      12441, 12373, 12441, 12375, 12441, 12377, 12441, 12379, 12441, 12381,
        12441, 12383,
      12441, 12385, 12441, 12388, 12441, 12390, 12441, 12392, 12441, 12399,
        12441, 12399,
      12442, 12402, 12441, 12402, 12442, 12405, 12441, 12405, 12442, 12408,
        12441, 12408,
      12442, 12411, 12441, 12411, 12442, 12358, 12441, 12445, 12441, 12459,
        12441, 12461,
      12441, 12463, 12441, 12465, 12441, 12467, 12441, 12469, 12441, 12471,
        12441, 12473,
      12441, 12475, 12441, 12477, 12441, 12479, 12441, 12481, 12441, 12484,
        12441, 12486,
      12441, 12488, 12441, 12495, 12441, 12495, 12442, 12498, 12441, 12498,
        12442, 12501,
      12441, 12501, 12442, 12504, 12441, 12504, 12442, 12507, 12441, 12507,
        12442, 12454,
      12441, 12527, 12441, 12528, 12441, 12529, 12441, 12530, 12441, 12541,
        12441, 1497,
1460, 1522, 1463, 1513, 1473, 1513, 1474, 64329, 1473, 64329, 1474, 1488,
        1463,
  1488, 1464, 1488, 1468, 1489, 1468, 1490, 1468, 1491, 1468, 1492, 1468,
        1493,
  1468, 1494, 1468, 1496, 1468, 1497, 1468, 1498, 1468, 1499, 1468, 1500,
        1468,
  1502, 1468, 1504, 1468, 1505, 1468, 1507, 1468, 1508, 1468, 1510, 1468,
        1511,
  1468, 1512, 1468, 1513, 1468, 1514, 1468, 1493, 1465, 1489, 1471, 1499,
        1471,
      1508, 1471, 69785, 69818, 69787, 69818, 69797, 69818, 69937, 69927,
        69938, 69927,
      70471, 70462, 70471, 70487, 70841, 70842, 70841, 70832, 70841, 70845,
        71096, 71087,
  71097, 71087, 119127, 119141, 119128, 119141, 119135, 119150, 119135,
        119151,
119135, 119152, 119135, 119153, 119135, 119154, 119225, 119141, 119226,
        119141,
      119227, 119150, 119228, 119150, 119227, 119151, 119228, 119151 };
    }

    private static int[] GetDecompMappings() {
      int[] ret = new int[13493];
      System.arraycopy(GetDecompMappings0(), 0, ret, 0, 4000);
      System.arraycopy(GetDecompMappings1(), 0, ret, 4000, 4000);
      System.arraycopy(GetDecompMappings2(), 0, ret, 8000, 4000);
      System.arraycopy(GetDecompMappings3(), 0, ret, 12000, 1493);
      return ret;
    }

 public static final int[] CompatDecompMappings =
      GetCompatDecompMappings();

    private static int[] GetCompatDecompMappings() {
      return new int[] { 32, 776, 32, 772, 32, 769, 32, 807, 49, 8260, 52,
        49, 8260, 50, 51, 8260, 52,
 73, 74, 105, 106, 76, 183, 108, 183, 700, 110, 68, 381, 68, 382, 100, 382,
        76,
      74, 76, 106, 108, 106, 78, 74, 78, 106, 110, 106, 68, 90, 68, 122,
        100, 122, 32,
774, 32, 775, 32, 778, 32, 808, 32, 771, 32, 779, 32, 837, 32, 769, 1381,
        1410,
  1575, 1652, 1608, 1652, 1735, 1652, 1610, 1652, 3661, 3634, 3789, 3762,
        3755,
  3737, 3755, 3745, 4018, 3969, 4019, 3969, 97, 702, 32, 787, 32, 787, 32,
        834,
32, 788, 32, 819, 46, 46, 46, 46, 46, 8242, 8242, 8242, 8242, 8242, 8245,
        8245,
      8245, 8245, 8245, 33, 33, 32, 773, 63, 63, 63, 33, 33, 63, 8242, 8242,
        8242, 8242,
  82, 115, 97, 47, 99, 97, 47, 115, 176, 67, 99, 47, 111, 99, 47, 117, 176,
        70,
      78, 111, 83, 77, 84, 69, 76, 84, 77, 70, 65, 88, 49, 8260, 55, 49,
        8260, 57, 49,
8260, 49, 48, 49, 8260, 51, 50, 8260, 51, 49, 8260, 53, 50, 8260, 53, 51,
        8260,
  53, 52, 8260, 53, 49, 8260, 54, 53, 8260, 54, 49, 8260, 56, 51, 8260, 56,
        53,
  8260, 56, 55, 8260, 56, 49, 8260, 73, 73, 73, 73, 73, 73, 86, 86, 73, 86,
        73,
  73, 86, 73, 73, 73, 73, 88, 88, 73, 88, 73, 73, 105, 105, 105, 105, 105,
        105,
118, 118, 105, 118, 105, 105, 118, 105, 105, 105, 105, 120, 120, 105, 120,
        105,
 105, 48, 8260, 51, 8747, 8747, 8747, 8747, 8747, 8750, 8750, 8750, 8750,
        8750,
49, 48, 49, 49, 49, 50, 49, 51, 49, 52, 49, 53, 49, 54, 49, 55, 49, 56, 49,
        57,
50, 48, 40, 49, 41, 40, 50, 41, 40, 51, 41, 40, 52, 41, 40, 53, 41, 40, 54,
        41,
40, 55, 41, 40, 56, 41, 40, 57, 41, 40, 49, 48, 41, 40, 49, 49, 41, 40, 49,
        50,
41, 40, 49, 51, 41, 40, 49, 52, 41, 40, 49, 53, 41, 40, 49, 54, 41, 40, 49,
        55,
41, 40, 49, 56, 41, 40, 49, 57, 41, 40, 50, 48, 41, 49, 46, 50, 46, 51, 46,
        52,
46, 53, 46, 54, 46, 55, 46, 56, 46, 57, 46, 49, 48, 46, 49, 49, 46, 49, 50,
        46,
49, 51, 46, 49, 52, 46, 49, 53, 46, 49, 54, 46, 49, 55, 46, 49, 56, 46, 49,
        57,
  46, 50, 48, 46, 40, 97, 41, 40, 98, 41, 40, 99, 41, 40, 100, 41, 40, 101,
        41,
  40, 102, 41, 40, 103, 41, 40, 104, 41, 40, 105, 41, 40, 106, 41, 40, 107,
        41,
  40, 108, 41, 40, 109, 41, 40, 110, 41, 40, 111, 41, 40, 112, 41, 40, 113,
        41,
  40, 114, 41, 40, 115, 41, 40, 116, 41, 40, 117, 41, 40, 118, 41, 40, 119,
        41,
 40, 120, 41, 40, 121, 41, 40, 122, 41, 8747, 8747, 8747, 8747, 58, 58, 61,
        61,
61, 61, 61, 61, 32, 12441, 32, 12442, 12424, 12426, 12467, 12488, 40, 4352,
        41,
40, 4354, 41, 40, 4355, 41, 40, 4357, 41, 40, 4358, 41, 40, 4359, 41, 40,
        4361,
  41, 40, 4363, 41, 40, 4364, 41, 40, 4366, 41, 40, 4367, 41, 40, 4368, 41,
        40,
4369, 41, 40, 4370, 41, 40, 4352, 4449, 41, 40, 4354, 4449, 41, 40, 4355,
        4449,
41, 40, 4357, 4449, 41, 40, 4358, 4449, 41, 40, 4359, 4449, 41, 40, 4361,
        4449,
41, 40, 4363, 4449, 41, 40, 4364, 4449, 41, 40, 4366, 4449, 41, 40, 4367,
        4449,
41, 40, 4368, 4449, 41, 40, 4369, 4449, 41, 40, 4370, 4449, 41, 40, 4364,
        4462,
  41, 40, 4363, 4457, 4364, 4453, 4523, 41, 40, 4363, 4457, 4370, 4462, 41,
        40,
      19968, 41, 40, 20108, 41, 40, 19977, 41, 40, 22235, 41, 40, 20116, 41,
        40, 20845,
 41, 40, 19971, 41, 40, 20843, 41, 40, 20061, 41, 40, 21313, 41, 40, 26376,
        41,
 40, 28779, 41, 40, 27700, 41, 40, 26408, 41, 40, 37329, 41, 40, 22303, 41,
        40,
      26085, 41, 40, 26666, 41, 40, 26377, 41, 40, 31038, 41, 40, 21517, 41,
        40, 29305,
 41, 40, 36001, 41, 40, 31069, 41, 40, 21172, 41, 40, 20195, 41, 40, 21628,
        41,
 40, 23398, 41, 40, 30435, 41, 40, 20225, 41, 40, 36039, 41, 40, 21332, 41,
        40,
31085, 41, 40, 20241, 41, 40, 33258, 41, 40, 33267, 41, 80, 84, 69, 50, 49,
        50,
50, 50, 51, 50, 52, 50, 53, 50, 54, 50, 55, 50, 56, 50, 57, 51, 48, 51, 49,
        51,
      50, 51, 51, 51, 52, 51, 53, 4352, 4449, 4354, 4449, 4355, 4449, 4357,
        4449, 4358,
  4449, 4359, 4449, 4361, 4449, 4363, 4449, 4364, 4449, 4366, 4449, 4367,
        4449,
  4368, 4449, 4369, 4449, 4370, 4449, 4366, 4449, 4535, 4352, 4457, 4364,
        4462,
4363, 4468, 4363, 4462, 51, 54, 51, 55, 51, 56, 51, 57, 52, 48, 52, 49, 52,
        50,
 52, 51, 52, 52, 52, 53, 52, 54, 52, 55, 52, 56, 52, 57, 53, 48, 49, 26376,
        50,
      26376, 51, 26376, 52, 26376, 53, 26376, 54, 26376, 55, 26376, 56,
        26376, 57, 26376,
  49, 48, 26376, 49, 49, 26376, 49, 50, 26376, 72, 103, 101, 114, 103, 101,
        86,
      76, 84, 68, 12450, 12497, 12540, 12488, 12450, 12523, 12501, 12449,
        12450, 12531,
      12506, 12450, 12450, 12540, 12523, 12452, 12491, 12531, 12464, 12452,
        12531, 12481,
      12454, 12457, 12531, 12456, 12473, 12463, 12540, 12489, 12456, 12540,
        12459, 12540,
      12458, 12531, 12473, 12458, 12540, 12512, 12459, 12452, 12522, 12459,
        12521, 12483,
      12488, 12459, 12525, 12522, 12540, 12460, 12525, 12531, 12460, 12531,
        12510, 12462,
      12460, 12462, 12491, 12540, 12461, 12517, 12522, 12540, 12462, 12523,
        12480, 12540,
      12461, 12525, 12461, 12525, 12464, 12521, 12512, 12461, 12525, 12513,
        12540, 12488,
      12523, 12461, 12525, 12527, 12483, 12488, 12464, 12521, 12512, 12464,
        12521, 12512,
      12488, 12531, 12463, 12523, 12476, 12452, 12525, 12463, 12525, 12540,
        12493, 12465,
      12540, 12473, 12467, 12523, 12490, 12467, 12540, 12509, 12469, 12452,
        12463, 12523,
      12469, 12531, 12481, 12540, 12512, 12471, 12522, 12531, 12464, 12475,
        12531, 12481,
      12475, 12531, 12488, 12480, 12540, 12473, 12487, 12471, 12489, 12523,
        12488, 12531,
      12490, 12494, 12494, 12483, 12488, 12495, 12452, 12484, 12497, 12540,
        12475, 12531,
      12488, 12497, 12540, 12484, 12496, 12540, 12524, 12523, 12500, 12450,
        12473, 12488,
      12523, 12500, 12463, 12523, 12500, 12467, 12499, 12523, 12501, 12449,
        12521, 12483,
      12489, 12501, 12451, 12540, 12488, 12502, 12483, 12471, 12455, 12523,
        12501, 12521,
      12531, 12504, 12463, 12479, 12540, 12523, 12506, 12477, 12506, 12491,
        12498, 12504,
      12523, 12484, 12506, 12531, 12473, 12506, 12540, 12472, 12505, 12540,
        12479, 12509,
      12452, 12531, 12488, 12508, 12523, 12488, 12507, 12531, 12509, 12531,
        12489, 12507,
      12540, 12523, 12507, 12540, 12531, 12510, 12452, 12463, 12525, 12510,
        12452, 12523,
      12510, 12483, 12495, 12510, 12523, 12463, 12510, 12531, 12471, 12519,
        12531, 12511,
      12463, 12525, 12531, 12511, 12522, 12511, 12522, 12496, 12540, 12523,
        12513, 12460,
      12513, 12460, 12488, 12531, 12513, 12540, 12488, 12523, 12516, 12540,
        12489, 12516,
      12540, 12523, 12518, 12450, 12531, 12522, 12483, 12488, 12523, 12522,
        12521, 12523,
      12500, 12540, 12523, 12540, 12502, 12523, 12524, 12512, 12524, 12531,
        12488, 12466,
      12531, 12527, 12483, 12488, 48, 28857, 49, 28857, 50, 28857, 51,
        28857, 52, 28857,
  53, 28857, 54, 28857, 55, 28857, 56, 28857, 57, 28857, 49, 48, 28857, 49,
        49,
      28857, 49, 50, 28857, 49, 51, 28857, 49, 52, 28857, 49, 53, 28857, 49,
        54, 28857,
 49, 55, 28857, 49, 56, 28857, 49, 57, 28857, 50, 48, 28857, 50, 49, 28857,
        50,
 50, 28857, 50, 51, 28857, 50, 52, 28857, 104, 80, 97, 100, 97, 65, 85, 98,
        97,
  114, 111, 86, 112, 99, 100, 109, 100, 109, 178, 100, 109, 179, 73, 85,
        24179,
      25104, 26157, 21644, 22823, 27491, 26126, 27835, 26666, 24335, 20250,
        31038, 112,
      65, 110, 65, 956, 65, 109, 65, 107, 65, 75, 66, 77, 66, 71, 66, 99,
        97, 108, 107,
 99, 97, 108, 112, 70, 110, 70, 956, 70, 956, 103, 109, 103, 107, 103, 72,
        122,
107, 72, 122, 77, 72, 122, 71, 72, 122, 84, 72, 122, 956, 8467, 109, 8467,
        100,
      8467, 107, 8467, 102, 109, 110, 109, 956, 109, 109, 109, 99, 109, 107,
        109, 109,
  109, 178, 99, 109, 178, 109, 178, 107, 109, 178, 109, 109, 179, 99, 109,
        179,
 109, 179, 107, 109, 179, 109, 8725, 115, 109, 8725, 115, 178, 80, 97, 107,
        80,
      97, 77, 80, 97, 71, 80, 97, 114, 97, 100, 114, 97, 100, 8725, 115,
        114, 97, 100,
 8725, 115, 178, 112, 115, 110, 115, 956, 115, 109, 115, 112, 86, 110, 86,
        956,
 86, 109, 86, 107, 86, 77, 86, 112, 87, 110, 87, 956, 87, 109, 87, 107, 87,
        77,
      87, 107, 937, 77, 937, 97, 46, 109, 46, 66, 113, 99, 99, 99, 100, 67,
        8725, 107,
 103, 67, 111, 46, 100, 66, 71, 121, 104, 97, 72, 80, 105, 110, 75, 75, 75,
        77,
 107, 116, 108, 109, 108, 110, 108, 111, 103, 108, 120, 109, 98, 109, 105,
        108,
109, 111, 108, 80, 72, 112, 46, 109, 46, 80, 80, 77, 80, 82, 115, 114, 83,
        118,
      87, 98, 86, 8725, 109, 65, 8725, 109, 49, 26085, 50, 26085, 51, 26085,
        52, 26085,
  53, 26085, 54, 26085, 55, 26085, 56, 26085, 57, 26085, 49, 48, 26085, 49,
        49,
      26085, 49, 50, 26085, 49, 51, 26085, 49, 52, 26085, 49, 53, 26085, 49,
        54, 26085,
 49, 55, 26085, 49, 56, 26085, 49, 57, 26085, 50, 48, 26085, 50, 49, 26085,
        50,
 50, 26085, 50, 51, 26085, 50, 52, 26085, 50, 53, 26085, 50, 54, 26085, 50,
        55,
      26085, 50, 56, 26085, 50, 57, 26085, 51, 48, 26085, 51, 49, 26085,
        103, 97, 108,
102, 102, 102, 105, 102, 108, 102, 102, 105, 102, 102, 108, 383, 116, 115,
        116,
  1396, 1398, 1396, 1381, 1396, 1387, 1406, 1398, 1396, 1389, 1488, 1500,
        1574,
  1575, 1574, 1575, 1574, 1749, 1574, 1749, 1574, 1608, 1574, 1608, 1574,
        1735,
  1574, 1735, 1574, 1734, 1574, 1734, 1574, 1736, 1574, 1736, 1574, 1744,
        1574,
  1744, 1574, 1744, 1574, 1609, 1574, 1609, 1574, 1609, 1574, 1580, 1574,
        1581,
  1574, 1605, 1574, 1609, 1574, 1610, 1576, 1580, 1576, 1581, 1576, 1582,
        1576,
  1605, 1576, 1609, 1576, 1610, 1578, 1580, 1578, 1581, 1578, 1582, 1578,
        1605,
  1578, 1609, 1578, 1610, 1579, 1580, 1579, 1605, 1579, 1609, 1579, 1610,
        1580,
  1581, 1580, 1605, 1581, 1580, 1581, 1605, 1582, 1580, 1582, 1581, 1582,
        1605,
  1587, 1580, 1587, 1581, 1587, 1582, 1587, 1605, 1589, 1581, 1589, 1605,
        1590,
  1580, 1590, 1581, 1590, 1582, 1590, 1605, 1591, 1581, 1591, 1605, 1592,
        1605,
  1593, 1580, 1593, 1605, 1594, 1580, 1594, 1605, 1601, 1580, 1601, 1581,
        1601,
  1582, 1601, 1605, 1601, 1609, 1601, 1610, 1602, 1581, 1602, 1605, 1602,
        1609,
  1602, 1610, 1603, 1575, 1603, 1580, 1603, 1581, 1603, 1582, 1603, 1604,
        1603,
  1605, 1603, 1609, 1603, 1610, 1604, 1580, 1604, 1581, 1604, 1582, 1604,
        1605,
  1604, 1609, 1604, 1610, 1605, 1580, 1605, 1581, 1605, 1582, 1605, 1605,
        1605,
  1609, 1605, 1610, 1606, 1580, 1606, 1581, 1606, 1582, 1606, 1605, 1606,
        1609,
  1606, 1610, 1607, 1580, 1607, 1605, 1607, 1609, 1607, 1610, 1610, 1580,
        1610,
  1581, 1610, 1582, 1610, 1605, 1610, 1609, 1610, 1610, 1584, 1648, 1585,
        1648,
1609, 1648, 32, 1612, 1617, 32, 1613, 1617, 32, 1614, 1617, 32, 1615, 1617,
        32,
      1616, 1617, 32, 1617, 1648, 1574, 1585, 1574, 1586, 1574, 1605, 1574,
        1606, 1574,
  1609, 1574, 1610, 1576, 1585, 1576, 1586, 1576, 1605, 1576, 1606, 1576,
        1609,
  1576, 1610, 1578, 1585, 1578, 1586, 1578, 1605, 1578, 1606, 1578, 1609,
        1578,
  1610, 1579, 1585, 1579, 1586, 1579, 1605, 1579, 1606, 1579, 1609, 1579,
        1610,
  1601, 1609, 1601, 1610, 1602, 1609, 1602, 1610, 1603, 1575, 1603, 1604,
        1603,
  1605, 1603, 1609, 1603, 1610, 1604, 1605, 1604, 1609, 1604, 1610, 1605,
        1575,
  1605, 1605, 1606, 1585, 1606, 1586, 1606, 1605, 1606, 1606, 1606, 1609,
        1606,
  1610, 1609, 1648, 1610, 1585, 1610, 1586, 1610, 1605, 1610, 1606, 1610,
        1609,
  1610, 1610, 1574, 1580, 1574, 1581, 1574, 1582, 1574, 1605, 1574, 1607,
        1576,
  1580, 1576, 1581, 1576, 1582, 1576, 1605, 1576, 1607, 1578, 1580, 1578,
        1581,
  1578, 1582, 1578, 1605, 1578, 1607, 1579, 1605, 1580, 1581, 1580, 1605,
        1581,
  1580, 1581, 1605, 1582, 1580, 1582, 1605, 1587, 1580, 1587, 1581, 1587,
        1582,
  1587, 1605, 1589, 1581, 1589, 1582, 1589, 1605, 1590, 1580, 1590, 1581,
        1590,
  1582, 1590, 1605, 1591, 1581, 1592, 1605, 1593, 1580, 1593, 1605, 1594,
        1580,
  1594, 1605, 1601, 1580, 1601, 1581, 1601, 1582, 1601, 1605, 1602, 1581,
        1602,
  1605, 1603, 1580, 1603, 1581, 1603, 1582, 1603, 1604, 1603, 1605, 1604,
        1580,
  1604, 1581, 1604, 1582, 1604, 1605, 1604, 1607, 1605, 1580, 1605, 1581,
        1605,
  1582, 1605, 1605, 1606, 1580, 1606, 1581, 1606, 1582, 1606, 1605, 1606,
        1607,
  1607, 1580, 1607, 1605, 1607, 1648, 1610, 1580, 1610, 1581, 1610, 1582,
        1610,
  1605, 1610, 1607, 1574, 1605, 1574, 1607, 1576, 1605, 1576, 1607, 1578,
        1605,
  1578, 1607, 1579, 1605, 1579, 1607, 1587, 1605, 1587, 1607, 1588, 1605,
        1588,
  1607, 1603, 1604, 1603, 1605, 1604, 1605, 1606, 1605, 1606, 1607, 1610,
        1605,
  1610, 1607, 1600, 1614, 1617, 1600, 1615, 1617, 1600, 1616, 1617, 1591,
        1609,
  1591, 1610, 1593, 1609, 1593, 1610, 1594, 1609, 1594, 1610, 1587, 1609,
        1587,
  1610, 1588, 1609, 1588, 1610, 1581, 1609, 1581, 1610, 1580, 1609, 1580,
        1610,
  1582, 1609, 1582, 1610, 1589, 1609, 1589, 1610, 1590, 1609, 1590, 1610,
        1588,
  1580, 1588, 1581, 1588, 1582, 1588, 1605, 1588, 1585, 1587, 1585, 1589,
        1585,
  1590, 1585, 1591, 1609, 1591, 1610, 1593, 1609, 1593, 1610, 1594, 1609,
        1594,
  1610, 1587, 1609, 1587, 1610, 1588, 1609, 1588, 1610, 1581, 1609, 1581,
        1610,
  1580, 1609, 1580, 1610, 1582, 1609, 1582, 1610, 1589, 1609, 1589, 1610,
        1590,
  1609, 1590, 1610, 1588, 1580, 1588, 1581, 1588, 1582, 1588, 1605, 1588,
        1585,
  1587, 1585, 1589, 1585, 1590, 1585, 1588, 1580, 1588, 1581, 1588, 1582,
        1588,
  1605, 1587, 1607, 1588, 1607, 1591, 1605, 1587, 1580, 1587, 1581, 1587,
        1582,
  1588, 1580, 1588, 1581, 1588, 1582, 1591, 1605, 1592, 1605, 1575, 1611,
        1575,
  1611, 1578, 1580, 1605, 1578, 1581, 1580, 1578, 1581, 1580, 1578, 1581,
        1605,
  1578, 1582, 1605, 1578, 1605, 1580, 1578, 1605, 1581, 1578, 1605, 1582,
        1580,
  1605, 1581, 1580, 1605, 1581, 1581, 1605, 1610, 1581, 1605, 1609, 1587,
        1581,
  1580, 1587, 1580, 1581, 1587, 1580, 1609, 1587, 1605, 1581, 1587, 1605,
        1581,
  1587, 1605, 1580, 1587, 1605, 1605, 1587, 1605, 1605, 1589, 1581, 1581,
        1589,
  1581, 1581, 1589, 1605, 1605, 1588, 1581, 1605, 1588, 1581, 1605, 1588,
        1580,
  1610, 1588, 1605, 1582, 1588, 1605, 1582, 1588, 1605, 1605, 1588, 1605,
        1605,
  1590, 1581, 1609, 1590, 1582, 1605, 1590, 1582, 1605, 1591, 1605, 1581,
        1591,
  1605, 1581, 1591, 1605, 1605, 1591, 1605, 1610, 1593, 1580, 1605, 1593,
        1605,
  1605, 1593, 1605, 1605, 1593, 1605, 1609, 1594, 1605, 1605, 1594, 1605,
        1610,
  1594, 1605, 1609, 1601, 1582, 1605, 1601, 1582, 1605, 1602, 1605, 1581,
        1602,
  1605, 1605, 1604, 1581, 1605, 1604, 1581, 1610, 1604, 1581, 1609, 1604,
        1580,
  1580, 1604, 1580, 1580, 1604, 1582, 1605, 1604, 1582, 1605, 1604, 1605,
        1581,
  1604, 1605, 1581, 1605, 1581, 1580, 1605, 1581, 1605, 1605, 1581, 1610,
        1605,
  1580, 1581, 1605, 1580, 1605, 1605, 1582, 1580, 1605, 1582, 1605, 1605,
        1580,
  1582, 1607, 1605, 1580, 1607, 1605, 1605, 1606, 1581, 1605, 1606, 1581,
        1609,
  1606, 1580, 1605, 1606, 1580, 1605, 1606, 1580, 1609, 1606, 1605, 1610,
        1606,
  1605, 1609, 1610, 1605, 1605, 1610, 1605, 1605, 1576, 1582, 1610, 1578,
        1580,
  1610, 1578, 1580, 1609, 1578, 1582, 1610, 1578, 1582, 1609, 1578, 1605,
        1610,
  1578, 1605, 1609, 1580, 1605, 1610, 1580, 1581, 1609, 1580, 1605, 1609,
        1587,
  1582, 1609, 1589, 1581, 1610, 1588, 1581, 1610, 1590, 1581, 1610, 1604,
        1580,
  1610, 1604, 1605, 1610, 1610, 1581, 1610, 1610, 1580, 1610, 1610, 1605,
        1610,
  1605, 1605, 1610, 1602, 1605, 1610, 1606, 1581, 1610, 1602, 1605, 1581,
        1604,
  1581, 1605, 1593, 1605, 1610, 1603, 1605, 1610, 1606, 1580, 1581, 1605,
        1582,
  1610, 1604, 1580, 1605, 1603, 1605, 1605, 1604, 1580, 1605, 1606, 1580,
        1581,
  1580, 1581, 1610, 1581, 1580, 1610, 1605, 1580, 1610, 1601, 1605, 1610,
        1576,
  1581, 1610, 1603, 1605, 1605, 1593, 1580, 1605, 1589, 1605, 1605, 1587,
        1582,
  1610, 1606, 1580, 1610, 1589, 1604, 1746, 1602, 1604, 1746, 1575, 1604,
        1604,
  1607, 1575, 1603, 1576, 1585, 1605, 1581, 1605, 1583, 1589, 1604, 1593,
        1605,
  1585, 1587, 1608, 1604, 1593, 1604, 1610, 1607, 1608, 1587, 1604, 1605,
        1589,
1604, 1609, 1589, 1604, 1609, 32, 1575, 1604, 1604, 1607, 32, 1593, 1604,
        1610,
1607, 32, 1608, 1587, 1604, 1605, 1580, 1604, 32, 1580, 1604, 1575, 1604,
        1607,
      1585, 1740, 1575, 1604, 32, 1611, 1600, 1611, 32, 1612, 32, 1613, 32,
        1614, 1600,
      1614, 32, 1615, 1600, 1615, 32, 1616, 1600, 1616, 32, 1617, 1600,
        1617, 32, 1618,
  1600, 1618, 1604, 1570, 1604, 1570, 1604, 1571, 1604, 1571, 1604, 1573,
        1604,
  1573, 1604, 1575, 1604, 1575, 48, 46, 48, 44, 49, 44, 50, 44, 51, 44, 52,
        44,
53, 44, 54, 44, 55, 44, 56, 44, 57, 44, 40, 65, 41, 40, 66, 41, 40, 67, 41,
        40,
68, 41, 40, 69, 41, 40, 70, 41, 40, 71, 41, 40, 72, 41, 40, 73, 41, 40, 74,
        41,
40, 75, 41, 40, 76, 41, 40, 77, 41, 40, 78, 41, 40, 79, 41, 40, 80, 41, 40,
        81,
41, 40, 82, 41, 40, 83, 41, 40, 84, 41, 40, 85, 41, 40, 86, 41, 40, 87, 41,
        40,
  88, 41, 40, 89, 41, 40, 90, 41, 12308, 83, 12309, 67, 68, 87, 90, 72, 86,
        77,
  86, 83, 68, 83, 83, 80, 80, 86, 87, 67, 77, 67, 77, 68, 68, 74, 12411,
        12363,
      12467, 12467, 12308, 26412, 12309, 12308, 19977, 12309, 12308, 20108,
        12309, 12308,
      23433, 12309, 12308, 28857, 12309, 12308, 25171, 12309, 12308, 30423,
        12309, 12308,
      21213, 12309, 12308, 25943, 12309 };
    }

    public static final byte[] StableNFC = new byte[] { (byte)0xf0, 13,
      0, 1, 2, 3, 4, 5, 6, 7, 8, (byte)0xff, (byte)0xff, 9, (byte)0xff,
      10, 11, 12, 13, 14, 15, 16, 17, 18, (byte)0xff, 19, (byte)0xff,
        (byte)0xff, (byte)0xff,
  (byte)0xff, 4, 0, 4, 8, 0, 12, 16, 0, 15, 32, 0, 13, 15, 52, 0, 33, 64, 0,
        0,
0, 0, 4, 0, 64, 0, 0, 0, (byte)0x80, 16, 0, (byte)0xf0, 0, (byte)0x92, 106,
        66,
(byte)0x88, 0, 0, (byte)0x81, (byte)0xc0, 0, 0, (byte)0x80, 64, 0, 0, 3, 24,
        0,
      (byte)0xf1, 7, 1, 6, 4, 4, 0, (byte)0xc0, 0, 0, 0, (byte)0xff,
        (byte)0xbf, (byte)0xfe,
      (byte)0xff, (byte)0xfc, 119, 126, (byte)0xff, 15, 0, 0, 32, 48, 18, 0,
        (byte)0xf8,
      12, 0, 48, 59, 0, 112, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xc8,
        101, (byte)0x95,
80, (byte)0xc0, (byte)0xf4, (byte)0xf1, (byte)0xe1, (byte)0xd8, 95,
        (byte)0xff,
      (byte)0xff, 0, (byte)0xac, (byte)0xff, (byte)0xff, (byte)0xff,
        (byte)0xc0, (byte)0xe0,
 92, 0, 16, (byte)0x80, 5, 0, 113, (byte)0xef, (byte)0xbb, 15, 40, 0, 0, 4,
        16,
  0, (byte)0xf3, 8, (byte)0x80, (byte)0xcf, (byte)0xff, (byte)0xff,
        (byte)0xc8,
      (byte)0xfd, 52, (byte)0x8f, 22, (byte)0xb8, 119, (byte)0xd7, 22,
        (byte)0x98, 119,
      (byte)0xc3, 52, (byte)0x8f, (byte)0xff, (byte)0xff, 15, (byte)0xff, 7,
        (byte)0x94,
      0, (byte)0x88, (byte)0xf9, (byte)0xff, 48, 0, 3, 0, (byte)0xc0,
        (byte)0xfc, (byte)0xa8,
0, 112, (byte)0xdf, (byte)0xd7, (byte)0xaf, (byte)0xbf, 123, (byte)0xff, 1,
        62,
      0, (byte)0x80, 64, 73, (byte)0xff, (byte)0x80, (byte)0x80, 32,
        (byte)0xf8, (byte)0xfb,
  98, 0, 80, (byte)0xf8, 1, 0, 0, (byte)0xf8, 21, 0, (byte)0xf0, 3,
        (byte)0xff,
63, 12, 48, 38, (byte)0x8e, (byte)0xfd, (byte)0xfe, (byte)0xad, 93,
        (byte)0xf5,
      (byte)0xb3, 24, (byte)0xe4, 18, 96, 96, (byte)0xc2, 54, 0, 18,
        (byte)0xfd, (byte)0x86,
      0, 31, (byte)0xf8, (byte)0xf9, 0, 0, (byte)0x91, 7, (byte)0xf0,
        (byte)0xff, (byte)0xff,
      (byte)0xff, 63, 4, 16, (byte)0xc1, 14, 0, 29, (byte)0xf1, 31, 0, 0,
        84, 0, (byte)0xb4,
      (byte)0xff, 31, (byte)0xef, (byte)0xf9, 116, (byte)0xe4, (byte)0xef,
        (byte)0xff,
      (byte)0xdf, (byte)0xe1, 0, 24, 0, (byte)0x82, (byte)0xf9, 127,
        (byte)0xff, (byte)0xaf,
      127, (byte)0xc7, 127, 79, 14, 0, (byte)0xa7, 63, (byte)0xef,
        (byte)0xff, (byte)0xf7,
 (byte)0xb3, (byte)0xee, (byte)0xff, (byte)0xdf, (byte)0xff, (byte)0xb1, 59,
        0,
      54, (byte)0xef, (byte)0xff, (byte)0xdf, 13, 0, (byte)0x82, (byte)0xf9,
        (byte)0xff,
(byte)0xff, (byte)0xaf, 127, (byte)0xc6, 63, (byte)0xcf, 14, 0, 16,
        (byte)0xeb,
 5, 0, 73, (byte)0xbf, 63, (byte)0xc3, 127, 108, 0, 56, (byte)0xbf,
        (byte)0xde,
  (byte)0x9f, 15, 0, 57, 111, 58, (byte)0xd2, 16, 0, 13, 48, 0, 70,
        (byte)0xff,
 123, (byte)0xff, 9, 13, 0, 69, (byte)0xf3, (byte)0xf8, (byte)0xff,
        (byte)0xd0,
 13, 0, (byte)0x82, (byte)0xfd, (byte)0xfd, (byte)0xf7, (byte)0xf3,
        (byte)0xfc,
      (byte)0xff, (byte)0xd0, (byte)0xff, 112, 0, (byte)0xf0, 2, (byte)0xe7,
        (byte)0xff,
(byte)0xfc, (byte)0xff, (byte)0xff, 95, (byte)0xfd, (byte)0xf2, (byte)0xcf,
        57,
  (byte)0xe7, (byte)0xff, (byte)0xfd, 1, (byte)0xc0, 32, (byte)0xff, 10, 0,
        55,
83, (byte)0xfd, (byte)0xbf, 75, 0, 70, (byte)0x9f, (byte)0xbf, 127,
        (byte)0xf9,
  101, 1, 7, (byte)0xc4, 0, (byte)0xf1, 16, (byte)0xff, (byte)0xff,
        (byte)0xef,
 0, 0, (byte)0xc8, (byte)0x8b, 112, 5, (byte)0xbb, (byte)0xff, 126,
        (byte)0xef,
      127, (byte)0xfc, 0, 0, (byte)0xc0, (byte)0xff, (byte)0xcf, (byte)0xfe,
        (byte)0xe9,
  (byte)0xbf, (byte)0xfd, (byte)0xc3, 64, (byte)0xff, 127, (byte)0xae, 119,
        93,
(byte)0xda, 0, 15, 103, 2, 23, 31, 31, (byte)0xdc, 2, 97, 3, (byte)0xc7, 0,
        15,
      24, 0, 0, 23, (byte)0xfb, (byte)0xa2, 1, 11, 27, 0, 0, 51, 2, 10, 18,
        0, 13, 28,
      2, 6, 10, 0, 36, 127, (byte)0xfe, 10, 0, 67, (byte)0xfe, (byte)0xff,
        31, 96, 82,
3, 21, (byte)0xc0, (byte)0xf5, 0, 16, (byte)0x80, 36, 1, 32, (byte)0xcf, 3,
        12,
      3, 2, 112, 2, 0, (byte)0xaf, 1, 3, (byte)0xd5, 1, 4, 9, 0, 27,
        (byte)0xff, (byte)0xdc,
      1, 1, 5, 0, (byte)0xf1, 1, 8, 0, 2, (byte)0xde, (byte)0xef,
        (byte)0xfc, (byte)0xfb,
(byte)0xff, 63, (byte)0xcf, (byte)0xdf, (byte)0x8f, 0, 8, 0, 64, (byte)0xc4,
        2,
      34, (byte)0xf6, (byte)0xdf, (byte)0x97, 2, 3, 85, 3, 39, (byte)0xc0,
        15, (byte)0xbc,
      3, 4, 8, 0, 23, (byte)0xf0, 12, 0, 0, (byte)0xb4, 1, 1, (byte)0xa5, 3,
        64, (byte)0xc0,
 (byte)0xc0, 0, 85, 7, 0, 2, 23, 0, (byte)0xf0, 10, 32, 0, 32, 0, 48, 16, 0,
        0,
35, (byte)0x80, 0, (byte)0xf8, 100, (byte)0xff, (byte)0x8f, 127, 3,
        (byte)0xaf,
      111, (byte)0xfc, 127, 127, (byte)0xff, (byte)0xff, 12, (byte)0xa8, 3,
        16, (byte)0xe0,
50, 2, (byte)0xf2, 3, (byte)0xff, (byte)0xff, 0, (byte)0xe0, 29, 0,
        (byte)0xfe,
      (byte)0xff, 16, 1, (byte)0x90, (byte)0xc1, (byte)0xa8, 66, 4, 4, 30,
        (byte)0xfc,
  58, 0, 80, (byte)0xff, (byte)0xfd, (byte)0xe0, (byte)0xf3, (byte)0xff, 61,
        2,
  33, 31, (byte)0xea, (byte)0xa6, 0, (byte)0xf1, 8, 99, (byte)0xe4,
        (byte)0xd9,
 (byte)0xff, (byte)0x87, 7, (byte)0xfe, (byte)0xef, 69, (byte)0xdc,
        (byte)0xff,
      (byte)0xff, (byte)0xc8, 31, 0, (byte)0xc0, 0, (byte)0xfc, (byte)0xf9,
        (byte)0xff,
      (byte)0xfb, 4, (byte)0xc3, 28, 0, 18, (byte)0xf0, 7, 0, 15, 39, 2, 22,
        13, (byte)0xca,
0, 48, (byte)0xf8, (byte)0xff, (byte)0xff, (byte)0xe2, 3, 12, 40, 0, 1, 113,
        1,
      31, (byte)0xf7, 78, 2, 99, 9, (byte)0x96, 3, 4, 95, 2, 5, 13, 0, 24,
        (byte)0x8f,
 13, 0, 3, (byte)0xf0, 3, 15, 95, 0, 26, 10, 52, 0, 25, 127, (byte)0xff, 4,
        58,
 (byte)0xff, (byte)0xfd, 127, 41, 2, 1, (byte)0x90, 1, 15, (byte)0x91, 2, 0,
        6,
11, 0, 30, (byte)0xf7, 84, 1, 6, 60, 2, 1, 34, 0, (byte)0xf1, 5, (byte)0xf8,
        0,
  8, (byte)0xff, (byte)0xff, 3, (byte)0xbf, (byte)0xf8, (byte)0xbf, 7, 0, 0,
        8,
      124, 0, (byte)0xc0, (byte)0xff, (byte)0xfa, (byte)0xef, 1, 98, 5, 1,
        102, 5, 19,
 96, 96, 0, 5, 18, 0, 73, 0, 0, (byte)0x80, 3, 116, 0, 4, (byte)0xda, 5, 18,
        0,
 106, 0, 2, 12, 0, 7, 46, 0, 15, (byte)0x80, 0, 7, 3, 80, 2, 14, (byte)0xc0,
        0,
  0, 94, 2, 22, (byte)0xf5, (byte)0xc8, 0, 15, (byte)0xa7, 3, 7, 15, 78, 1,
        14,
      30, (byte)0xbf, (byte)0xf9, 3, 14, (byte)0xdb, 3, 6, 106, 0, 23,
        (byte)0xfb, (byte)0xce,
  1, 0, 19, 0, 3, 99, 2, 0, 20, 0, 15, (byte)0x87, 2, 1, 10, (byte)0xb2, 0,
        13,
  12, 2, 3, 15, 0, 19, (byte)0xfe, 115, 0, 6, 121, 0, 12, (byte)0xd1, 0, 2,
        64,
 4, 8, (byte)0x91, 5, 13, 97, 0, 8, (byte)0xed, 2, 15, 41, 0, 10, 4, 121, 0,
        5,
(byte)0x94, 4, 15, 42, 3, 12, 0, 42, 0, 0, 44, 0, 7, 16, 6, 6, 10, 0, 5, 57,
        0,
  15, (byte)0x9f, 4, 1, 4, 70, 5, 15, 31, 0, 0, 8, 125, 0, 2, (byte)0xf7, 0,
        1,
 10, 1, 11, 123, 1, 18, (byte)0xdf, 16, 0, 8, (byte)0x9e, 0, 15, (byte)0xaa,
        0,
5, 2, 24, 0, 41, (byte)0xdf, (byte)0xfd, 32, 0, 1, 118, 0, 3, 84, 0, 13, 36,
        2,
  31, (byte)0xbf, (byte)0xb3, 0, 8, 15, 2, 4, 44, 6, 108, 0, 13, (byte)0x8a,
        1,
 20, (byte)0xbf, 18, 0, 12, 47, 2, 15, (byte)0xd9, 0, 0, 15, (byte)0xc7, 1,
        13,
      0, 32, 0, 24, (byte)0xdf, 75, 1, 15, 49, 0, 3, (byte)0xc0, (byte)0xf4,
        (byte)0xd1,
      (byte)0xff, (byte)0xfd, (byte)0xbf, (byte)0xde, (byte)0xbb, 92,
        (byte)0xfd, (byte)0xff,
 (byte)0xff, (byte)0xdd, 16, 0, (byte)0xa0, (byte)0x9b, (byte)0xef,
        (byte)0xef,
      (byte)0xff, (byte)0xee, (byte)0xbf, (byte)0xff, (byte)0xfb,
        (byte)0xfe, (byte)0xef,
      (byte)0xfb, 7, 0, 33, 1, 21, (byte)0xfd, (byte)0x8d, 0, 0, 77, 0, 16,
        (byte)0xbe,
  (byte)0x8b, 0, 56, (byte)0xbf, (byte)0xff, 119, (byte)0xc0, 1, 7,
        (byte)0x9f,
 0, 0, 15, 0, 2, 84, 1, 53, 127, (byte)0xff, (byte)0xfb, 68, 1, (byte)0xf1,
        21,
      (byte)0xfb, (byte)0xff, 127, (byte)0xde, (byte)0xdf, (byte)0xef,
        (byte)0xff, 79,
      (byte)0xd4, 127, (byte)0xff, (byte)0xfa, (byte)0xdf, 27, (byte)0xfd,
        (byte)0xef,
      (byte)0xe7, 95, (byte)0xff, (byte)0xff, (byte)0xed, (byte)0xff,
        (byte)0xaf, (byte)0xfe,
      (byte)0xff, (byte)0xdf, (byte)0xff, 118, (byte)0xff, 127, (byte)0xdf,
        (byte)0xff,
      (byte)0xfd, (byte)0xff, (byte)0xf3, (byte)0xbf, 23, 1, 16, 123, 62, 0,
        (byte)0xf0,
1, (byte)0xf7, (byte)0xf7, (byte)0xff, (byte)0xe7, (byte)0xff, 127,
        (byte)0xfd,
      (byte)0xfb, (byte)0x9f, (byte)0xef, (byte)0xff, (byte)0xdf,
        (byte)0xf9, (byte)0x9f,
      (byte)0xff, 95, 84, 0, (byte)0x81, 118, (byte)0xcd, (byte)0xfd,
        (byte)0xed, (byte)0xeb,
      (byte)0xff, (byte)0xfd, (byte)0xd6, 13, 0, 0, (byte)0x81, 0,
        (byte)0xa1, (byte)0xf7,
      (byte)0xea, (byte)0xff, 127, (byte)0xd7, 119, (byte)0xf5, (byte)0xff,
        (byte)0xbf,
  94, 81, 1, 32, (byte)0xfc, (byte)0xfb, (byte)0x9d, 0, (byte)0x85,
        (byte)0xfe,
      (byte)0xff, (byte)0xef, (byte)0xff, (byte)0xef, (byte)0xff,
        (byte)0xbf, (byte)0xfb,
101, 1, 0, (byte)0xf4, 0, 3, 3, 1, 33, 127, (byte)0xd7, (byte)0xa7, 0, 16,
        111,
 (byte)0xe8, 0, 67, (byte)0xf7, (byte)0xb7, (byte)0xff, (byte)0xfa,
        (byte)0xad,
  0, 6, 22, 1, 48, (byte)0xfd, (byte)0xff, (byte)0xff, (byte)0xf5, 0, 6, 32,
        2,
      0, 47, 0, 89, (byte)0xfd, (byte)0xff, (byte)0xff, 63, 127, (byte)0x92,
        2, 4, (byte)0xec,
0, 1, 57, 0, 19, (byte)0xef, 106, 0, 16, (byte)0xf9, 34, 0, 21, (byte)0xbb,
        36,
      0, 17, (byte)0xee, 37, 0, (byte)0xfa, 3, 126, (byte)0xff, (byte)0xb7,
        122, (byte)0xff,
      (byte)0xbb, (byte)0xfb, (byte)0xdf, (byte)0xeb, 123, (byte)0xfd,
        (byte)0xff, (byte)0xff,
  (byte)0xef, (byte)0xfe, (byte)0xed, (byte)0xff, (byte)0xfb, (byte)0xc8, 1,
        0,
  (byte)0xae, 0, 1, 82, 0, 4, 40, 1, 6, 65, 0, 7, (byte)0x90, 2, 2,
        (byte)0xd8,
      0, 16, (byte)0xbf, 79, 0, 0, 115, 0, 34, (byte)0xde, (byte)0xfd, 46,
        0, (byte)0x80,
      (byte)0xf7, (byte)0xff, (byte)0xff, (byte)0xfe, 127, (byte)0xbf,
        (byte)0xf7, 126,
 (byte)0xa9, 2, 16, (byte)0xfb, 29, 0, 101, (byte)0xff, (byte)0xff,
        (byte)0xff,
 (byte)0xca, (byte)0xbf, (byte)0xfd, 59, 0, 7, (byte)0xb2, 0, 1, (byte)0x90,
        1,
      16, (byte)0xf7, 18, 0, 20, (byte)0xb7, 98, 4, 16, (byte)0xfb,
        (byte)0xfb, 0, 66,
  (byte)0xf7, (byte)0x99, (byte)0xff, (byte)0xfd, (byte)0x8f, 6, 0,
        (byte)0x89,
      1, 1, 42, 0, 34, (byte)0xe3, 107, (byte)0xdb, 0, (byte)0xd3,
        (byte)0xb6, (byte)0xff,
      (byte)0xff, (byte)0xf9, (byte)0xf3, (byte)0xfd, (byte)0xff,
        (byte)0xef, (byte)0xef,
(byte)0xbf, (byte)0xef, 119, (byte)0xf7, (byte)0x8e, 2, (byte)0xa0,
        (byte)0xf6,
      (byte)0xff, (byte)0xf9, (byte)0xf5, (byte)0xf7, (byte)0xff,
        (byte)0xff, (byte)0xe7,
      127, (byte)0xfb, 42, 2, 32, (byte)0xf7, (byte)0xdf, (byte)0x88, 0, 0,
        (byte)0x84,
  3, 23, (byte)0xfb, 53, 1, 0, (byte)0xcb, 1, 2, 15, 0, 0, 53, 1, 1, 121, 0,
        3,
      (byte)0x89, 0, (byte)0x80, (byte)0xef, (byte)0xae, (byte)0xff,
        (byte)0xff, (byte)0xfe,
      (byte)0xfe, (byte)0xff, (byte)0xfb, 0, 12, 33, (byte)0xef, 127, 82, 0,
        16, (byte)0xbf,
      (byte)0xf2, 0, (byte)0xb3, (byte)0xfe, (byte)0xfe, (byte)0xfe,
        (byte)0xf7, (byte)0xff,
      (byte)0xbf, (byte)0xaf, (byte)0xff, (byte)0xff, (byte)0xf7,
        (byte)0xf7, (byte)0xba,
      0, 0, 7, 0, 64, (byte)0xfd, (byte)0xff, (byte)0xff, 125, 126, 2, 38,
        (byte)0xff,
(byte)0xaf, (byte)0xc5, 5, 16, (byte)0xde, 76, 0, 16, (byte)0xf7, 66, 1, 0,
        89,
 0, 0, (byte)0xe9, 6, 3, 121, 0, 18, (byte)0xef, (byte)0xa0, 0, 16,
        (byte)0xfb,
      (byte)0xe1, 6, 0, 35, 1, 29, (byte)0xdb, 75, 5, 97, 127, (byte)0xef,
        (byte)0xff,
      (byte)0xff, 127, 63, (byte)0xae, 4, (byte)0x80, 127, (byte)0xff, 127,
        (byte)0xfd,
      (byte)0xef, (byte)0xff, (byte)0xfe, (byte)0xfd, 102, 0, 17,
        (byte)0xd2, (byte)0x86,
      0, 51, (byte)0xf7, (byte)0xff, (byte)0xfe, 115, 0, 1, 54, 0, 48,
        (byte)0xfe, (byte)0xfd,
      (byte)0xef, 8, 0, 2, 24, 2, (byte)0x80, (byte)0xee, (byte)0xfe,
        (byte)0xfe, (byte)0xfc,
      127, (byte)0xf7, (byte)0xfd, (byte)0xee, 40, 0, 16, (byte)0xb7, 19, 0,
        41, (byte)0xf7,
 (byte)0xdf, (byte)0xae, 4, 98, (byte)0xf7, (byte)0xfb, (byte)0xff,
        (byte)0xff,
127, 127, 33, 1, 2, (byte)0x86, 0, 23, (byte)0xdd, 115, 2, 8, (byte)0xd5, 5,
        8,
      (byte)0xd2, 3, 5, 6, 2, 16, (byte)0xfb, 24, 0, 15, (byte)0xdc, 3, 0,
        2, (byte)0xa1,
      8, 1, 25, 0, 0, 62, 0, 2, (byte)0xc6, 7, 64, (byte)0xef, (byte)0xff,
        (byte)0xf3,
      (byte)0xff, 74, 2, (byte)0x92, (byte)0xff, 127, (byte)0xff,
        (byte)0xbf, (byte)0xf7,
(byte)0xf3, (byte)0xff, (byte)0xd7, (byte)0xef, 57, 0, 0, (byte)0xdc, 0, 0,
        38,
      0, 19, (byte)0xbf, (byte)0xd2, 4, 2, 124, 0, 16, 119, 33, 1, 17,
        (byte)0xdf, 12,
      0, 80, (byte)0xbf, (byte)0xb7, (byte)0xff, (byte)0xff, (byte)0xef, 26,
        2, 0, 121,
12, 1, (byte)0xeb, 0, 3, (byte)0x85, 0, 49, (byte)0xfb, (byte)0xff,
        (byte)0xfb,
      (byte)0xf6, 0, 21, (byte)0xfb, (byte)0xd3, 0, 17, (byte)0xbf, 63, 0,
        1, (byte)0xb0,
      6, 35, 127, (byte)0xf7, 46, 5, 16, 127, 120, 0, 14, 67, 4, 1, 11, 0,
        17, (byte)0xf7,
 7, 0, 17, (byte)0xb7, 62, 1, 1, 82, 2, 18, 126, 74, 1, 0, 7, 2, 4,
        (byte)0xb8,
      6, 3, 91, 1, 1, (byte)0xae, 5, 2, 64, 0, 2, 17, 1, 20, (byte)0xbf, 37,
        1, (byte)0xa0,
      (byte)0xfe, (byte)0xf7, (byte)0xff, (byte)0xf2, (byte)0x9f, 119, 127,
        (byte)0xff,
      (byte)0xfe, (byte)0xf5, (byte)0xc2, 1, 1, (byte)0x8b, 2, 22, 111, 55,
        2, 10, 61,
      1, 64, (byte)0xdf, (byte)0xfb, 111, (byte)0xf5, 13, 2, 4, 64, 2, 32,
        (byte)0xff,
      (byte)0xff, (byte)0xd9, 0, 3, 68, 6, 64, (byte)0xef, (byte)0xff,
        (byte)0xfd, (byte)0xfd,
 104, 0, 2, 59, 0, 48, (byte)0xfb, (byte)0xff, (byte)0xef, 33, 0, 0, 57, 3,
        49,
(byte)0xef, (byte)0xfe, 114, (byte)0xa4, 0, 1, 15, 5, 0, (byte)0xb3, 1, 9,
        102,
      5, 37, (byte)0xfe, 95, 12, 0, 18, (byte)0xfd, (byte)0x86, 4, 33,
        (byte)0xff, (byte)0xbf,
 (byte)0xbe, 4, 65, (byte)0xf7, 119, (byte)0xbf, (byte)0xef, 1, 4, 1, 38, 0,
        4,
 55, 0, 21, (byte)0xf7, (byte)0xb0, 6, 25, (byte)0xf7, (byte)0xbc, 1, 1, 30,
        2,
      0, (byte)0xb2, 0, 3, (byte)0xf7, 0, 1, (byte)0xa7, 13, 3, 33, 0,
        (byte)0xc0, (byte)0xfb,
      (byte)0xff, (byte)0xab, (byte)0xff, (byte)0xfc, (byte)0xbe,
        (byte)0x9f, (byte)0xdf,
      (byte)0xdf, (byte)0xff, 127, (byte)0xfd, (byte)0xc6, 12, 80,
        (byte)0xbf, (byte)0xff,
  (byte)0xbe, (byte)0xff, (byte)0xfb, (byte)0xce, 2, 7, (byte)0xe7, 7, 18,
        123,
(byte)0xcb, 2, 5, (byte)0xed, 7, 2, 104, 5, 8, 67, 3, 9, 76, 7, 26,
        (byte)0xbe,
      14, 7, 1, 12, 1, 2, 31, 3, 6, 92, 3, 32, 119, (byte)0xfe, 115, 3, 17,
        (byte)0xfe,
      (byte)0x89, 5, 20, (byte)0xfb, 81, 2, 2, 80, 0, 3, (byte)0xe0, 6, 34,
        (byte)0xef,
      (byte)0xff, 113, 0, 18, 127, (byte)0xfd, 5, 15, 77, 6, 7, 18,
        (byte)0xbf, (byte)0xc6,
      1, 80, (byte)0xfb, (byte)0xf9, (byte)0xdf, (byte)0xfb, (byte)0xdf, 97,
        0, 4, 71,
      2, 33, (byte)0xfb, (byte)0xdd, 126, 3, 2, 9, 2, 65, (byte)0xfe, 127,
        (byte)0xfe,
 63, 122, 9, 1, 35, 0, 9, (byte)0xec, 2, 15, 125, 6, 1, (byte)0x95,
        (byte)0xfe,
      (byte)0xf7, (byte)0xda, (byte)0xf7, (byte)0xef, (byte)0xed,
        (byte)0xef, (byte)0xff,
118, 18, 0, 80, 63, (byte)0xfb, (byte)0xfc, (byte)0xff, (byte)0xf7,
        (byte)0x9b,
      3, 17, (byte)0xf5, 96, 0, 3, 44, 11, 18, (byte)0xdf, 94, 0, 22,
        (byte)0xf3, 110,
      1, (byte)0x95, (byte)0xdf, (byte)0xff, (byte)0xdf, (byte)0xff,
        (byte)0xe9, (byte)0xff,
 (byte)0xef, 127, 127, 5, 1, 16, (byte)0xdf, (byte)0xdd, 10, 14, (byte)0xb7,
        0,
      18, (byte)0xf5, 25, 3, 15, 95, 9, 1, 2, (byte)0xc2, 0, 32, (byte)0xfb,
        (byte)0xbf,
      26, 1, 0, (byte)0xd5, 3, 64, (byte)0xdf, (byte)0xfe, (byte)0xef, 127,
        (byte)0xbc,
0, 1, (byte)0xce, 8, 7, 32, 2, 8, (byte)0xd0, 3, 21, (byte)0xf7, (byte)0xe8,
        8,
      2, 47, 2, 2, 43, 0, 2, 119, 3, 16, (byte)0xef, 34, 5, 7, (byte)0xd8,
        8, 32, 127,
      127, (byte)0x9b, 2, 20, (byte)0xfa, 61, 0, 0, 44, 0, 0, (byte)0x8d, 0,
        38, (byte)0xbf,
      (byte)0xf7, (byte)0xe4, 7, 1, (byte)0xcc, 4, 15, 25, 1, 1, 0,
        (byte)0x92, 3, 32,
 (byte)0xf7, (byte)0xbb, (byte)0x98, 0, 4, (byte)0xe7, 1, 0, 7, 0, 1, 43, 0,
        5,
      (byte)0x88, 2, 11, (byte)0x81, 10, 18, (byte)0xbf, (byte)0xda, 3, 0,
        36, 0, 115,
      (byte)0xdf, (byte)0xfd, (byte)0xf5, (byte)0xff, (byte)0xff, 121,
        (byte)0xfe, 46,
1, 4, 102, 2, 1, (byte)0x80, 0, 1, 39, 6, 0, (byte)0xc9, 0, 17, (byte)0xef,
        22,
      0, 6, 123, 14, 14, 111, 8, 7, (byte)0xd7, 5, 34, (byte)0xbf,
        (byte)0xfb, (byte)0xdb,
      0, 3, 123, 0, 76, (byte)0xb7, (byte)0xff, (byte)0xff, (byte)0x9e, 47,
        0, 0, (byte)0xda,
      5, (byte)0x84, (byte)0xff, (byte)0xff, (byte)0xfd, (byte)0xfb,
        (byte)0xef, (byte)0xff,
      127, (byte)0xed, (byte)0xf2, 1, 0, 52, 2, 51, (byte)0xdf, (byte)0xff,
        (byte)0xff,
      72, 4, 2, 106, 4, 3, 10, 0, 72, (byte)0xef, (byte)0xff, (byte)0xbf,
        111, (byte)0xc1,
2, 19, (byte)0xef, (byte)0x89, 0, 23, (byte)0xbf, (byte)0xa3, 1, 2,
        (byte)0x9d,
 0, 5, 17, 0, 15, 66, 11, 3, 6, (byte)0xf1, 6, 15, 124, 9, 18, 16, 127, 110,
        4,
      33, (byte)0xff, (byte)0xff, (byte)0xbc, 6, 7, 23, 2, 0, (byte)0x93, 1,
        17, (byte)0xd7,
      21, 2, 18, (byte)0xee, (byte)0xc7, 3, 32, 63, (byte)0xfc, 39, 0, 33,
        (byte)0xf3,
      (byte)0xfe, (byte)0xfb, 3, 1, 43, 5, 67, (byte)0xff, (byte)0xfe,
        (byte)0xbd, (byte)0xbf,
      (byte)0x9d, 3, 4, (byte)0xf5, 0, 96, (byte)0xf7, (byte)0xfe,
        (byte)0xdf, (byte)0xf7,
 127, (byte)0xdd, 89, 7, 19, (byte)0xfd, (byte)0xae, 3, 10, (byte)0xc1, 10,
        51,
      119, (byte)0xfb, 127, (byte)0xbf, 0, 9, (byte)0x87, 13, 32,
        (byte)0xbf, (byte)0xfd,
 (byte)0xb3, 5, 3, 11, 1, 10, 24, 3, 4, (byte)0xe4, 0, 2, 64, 0, 3,
        (byte)0xad,
  1, 65, (byte)0xfb, (byte)0xff, (byte)0xdf, 127, (byte)0x8d, 1, 6,
        (byte)0xa8,
5, 15, (byte)0xd4, 14, 2, 14, 29, 0, 27, (byte)0xdf, 29, 1, 6, 34, 0, 9, 86,
        1,
      7, (byte)0x84, 0, 0, 25, 1, 48, 127, 127, (byte)0xdf, 44, 4, 17,
        (byte)0x9f, (byte)0xed,
0, 65, (byte)0x9d, (byte)0xdf, 63, (byte)0xb7, 54, 5, 17, (byte)0xf7, 51, 8,
        1,
  (byte)0x95, 3, 31, 111, 54, 2, 4, 15, 81, 15, 99, 15, 76, 0, 57, 32, 127,
        15,
      (byte)0xd5, 14, 22, 15, 17, 0, 2, (byte)0xb9, 1, 5, 56, 1, 14, 48, 3,
        31, (byte)0xfc,
      (byte)0x87, 11, 5, 0, 98, 1, 35, 0, 0, (byte)0xf9, 1, 30, (byte)0xc7,
        (byte)0xa9,
      12, 15, 68, 1, 11, 34, 98, 62, 107, 2, 4, 94, 0, 0, (byte)0x82, 0, 23,
        (byte)0xfb,
 (byte)0x98, 0, 6, (byte)0xe1, 1, 3, (byte)0xb0, 7, 3, 7, 0, 10, 14, 0, 15,
        28,
      0, 9, 15, 56, 0, 37, 15, 112, 0, 93, 15, (byte)0xe0, 0, (byte)0xcd,
        15, (byte)0xc0,
      1, (byte)0xff, (byte)0xae, 15, (byte)0xf8, 1, (byte)0xff, (byte)0xe2,
        15, (byte)0xff,
      6, (byte)0xc5, 15, (byte)0xda, 0, (byte)0xc7, 15, (byte)0xb4, 1,
        (byte)0xff, (byte)0xa2,
  15, (byte)0xc6, 0, (byte)0xb3, 15, (byte)0xc0, 24, 13, 81, 0, (byte)0xc0,
        26,
      (byte)0x80, (byte)0x9a, 35, 31, 6, 94, 27, 4, 124, 27, 0, 64, 0,
        (byte)0x9d, (byte)0x80,
 (byte)0xff, 7, 31, 0, 0, (byte)0x80, (byte)0xa0, 36, 27, 0, 7, (byte)0xc7,
        27,
  15, 101, 0, 14, 0, (byte)0xad, 25, 4, 11, 0, 3, 109, 0, 2, (byte)0x9e, 0,
        48,
(byte)0xe0, (byte)0xff, (byte)0xff, (byte)0xe4, 27, (byte)0x9c, 0, 0, 96, 0,
        8,
      0, (byte)0x80, (byte)0xf0, 40, 56, 0, 23, (byte)0xe0, (byte)0xba, 25,
        9, (byte)0x98,
      25, 81, 3, 3, 3, (byte)0xe3, (byte)0x80, (byte)0xee, 31, 15, 13, 23,
        52, 15, (byte)0xa8,
 27, 5, 9, 18, 0, 31, 63, (byte)0x86, 31, 1, 15, 33, 2, (byte)0xab, 1, 126,
        18,
 47, (byte)0xff, 120, 44, 28, 18, 15, (byte)0xc7, 0, (byte)0x88, 3,
        (byte)0xaa,
 12, 0, (byte)0xa9, 12, 54, (byte)0xe1, (byte)0xdf, (byte)0xf7, (byte)0xb2,
        29,
 0, (byte)0xb1, 1, 61, 127, 63, (byte)0xe1, (byte)0xc8, 24, 10, (byte)0xc8,
        16,
15, (byte)0xea, 0, 4, 6, (byte)0xf8, 29, 113, (byte)0xaf, 127, (byte)0xc7,
        127,
      (byte)0xff, 63, (byte)0xe0, 6, 31, 15, (byte)0x8e, 0, 16, 37,
        (byte)0xfe, (byte)0x81,
      (byte)0xb4, 20, 15, 7, 16, 3, 27, 112, 92, 2, 11, 61, 15, 2,
        (byte)0xf8, 15, 15,
2, 27, 18, 15, 62, 6, (byte)0xff, (byte)0xff, 76, 4, (byte)0xf0, 2, 15, 105,
        5,
47, 15, (byte)0xb6, 10, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff, 31,
        15,
  (byte)0xbd, 1, (byte)0xff, (byte)0xab, 15, (byte)0x93, 22, 5, 15,
        (byte)0x97,
 2, (byte)0xff, (byte)0xff, 110, (byte)0xec, 127, 62, 0, 28, (byte)0xf8, 7,
        24,
      (byte)0xf0, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xc3,
        (byte)0xff, 1, (byte)0xdc,
      13, 31, (byte)0xe3, 96, 15, 46, 21, 32, 9, 0, 83, (byte)0x9b, 33, 0,
        20, 16, 13,
0, 48, 64, 24, 32, 25, 0, 79, (byte)0x84, (byte)0xa0, 3, 2, 45, 15, 23, 15,
        37,
      0, 17, 23, 48, 71, 15, 15, (byte)0xf0, 2, (byte)0xff, (byte)0xff, 4,
        15, (byte)0xb4,
  11, (byte)0x93, 0, 40, 3, (byte)0xf0, 4, 105, 1, 8, (byte)0xf5, 123, 21,
        105,
85, 105, 8, 8, (byte)0xa1, 0, 4, 0, (byte)0xf0, 17, 4, 0, (byte)0xa6, 3, 15,
        0,
19, 51, 16, (byte)0xf8, 46, 18, 3, 42, 3, 1, (byte)0x95, 15, 10, (byte)0xfa,
        3,
  18, (byte)0xf8, (byte)0xc2, 3, 57, (byte)0xf8, 0, (byte)0xfe, 37, 31, 15,
        10,
  3, (byte)0xff, (byte)0xbb, 9, (byte)0xeb, 17, 15, 127, 0, 95, 17,
        (byte)0xef,
      101, 20, 15, (byte)0xc4, 17, 11, 15, (byte)0xa3, 0, 38, 0, 19, 26, 15,
        (byte)0x88,
      9, 46, 15, 69, 0, 8, 15, (byte)0x87, 18, (byte)0xff, 42, 15, 87, 1,
        20, 15, 121,
      22, 7, 15, (byte)0xb9, 2, 73, 15, 72, 28, 23, 15, 114, 28, 43, 15, 53,
        2, 8, 31,
      (byte)0xaf, (byte)0x94, 1, 96, 29, (byte)0xf7, 108, 21, 15, 54, 0, 17,
        31, (byte)0xfd,
62, 2, (byte)0x8e, 31, (byte)0xef, 44, 2, 69, 15, (byte)0x87, 0, 10, 15, 24,
        1,
 97, 15, (byte)0xdd, 5, 82, 15, (byte)0xf4, 2, 1, 3, 56, 2, 17, (byte)0xf7,
        18,
      1, 31, (byte)0xf7, 59, 26, 1, 15, 78, 26, 10, 15, 51, 3, 50, 15,
        (byte)0xea, 12,
 19, 15, 18, 27, 55, 15, 94, 1, 37, 8, 54, 2, 15, 16, 16, 36, 13, 92, 2, 2,
        72,
 0, 15, 94, 16, 72, 13, 120, 1, 15, 108, 0, 5, 15, 9, 7, 57, 15, 94, 5, 18,
        15,
      89, 2, 9, 15, 102, 6, 38, 15, (byte)0xf3, 17, 68, 15, 110, 9, 79, 31,
        (byte)0xfd,
      54, 1, 0, 15, 6, 1, 3, 1, (byte)0xf1, 11, 31, (byte)0xfd, (byte)0xb1,
        1, 18, 15,
 (byte)0xcb, 4, 39, 15, (byte)0xf6, 3, 46, 11, 103, 2, 1, 65, 1, 15, 75, 4,
        52,
      15, 45, 2, 34, 15, 64, 4, 14, 15, 79, 1, 8, 6, (byte)0x99, 1, 15, 55,
        8, 43, 15,
  93, 20, 80, 6, (byte)0xa9, 2, 31, (byte)0xfe, (byte)0xf4, 0, 2, 8, 18, 2,
        15,
 119, 0, 33, 5, 96, 0, 13, 47, 1, 15, 27, 1, 44, 31, 127, 30, 2, 69, 15, 56,
        2,
      38, 15, 31, 1, 1, 15, (byte)0xa4, 0, 0, 15, 56, 5, 37, 13, 126, 0, 15,
        (byte)0xad,
 3, 17, 15, (byte)0x88, 4, 76, 15, 95, 0, 64, 15, (byte)0xb8, 7, 42, 15, 37,
        3,
16, 15, (byte)0x99, 23, 86, 15, (byte)0xfb, 3, 50, 7, 45, 2, 15, 25, 1, 54,
        15,
  (byte)0x96, 16, 124, 15, (byte)0xc7, 3, 21, 15, 82, 25, (byte)0x87, 15, 6,
        3,
28, 15, (byte)0xc9, 1, 103, 15, 107, 1, 0, 4, (byte)0x8d, 0, 15, (byte)0xca,
        3,
  43, 13, 62, 0, 15, (byte)0xad, 1, 17, 15, 35, 27, (byte)0x9d, 15,
        (byte)0xcc,
7, 67, 15, (byte)0x93, 10, 81, 15, 99, 3, 14, 13, (byte)0x8b, 1, 15, 92, 6,
        13,
  15, (byte)0xf9, 5, 59, 15, 90, 1, (byte)0xa0, 15, (byte)0xdf, 29,
        (byte)0xff,
 (byte)0xff, (byte)0x85, 15, (byte)0xf7, 2, (byte)0xff, (byte)0xff,
        (byte)0xe6,
      1, (byte)0xbe, 28, 1, 5, 0, 6, 10, 0, 15, 20, 0, 1, 15, 27, 0, 8, 31,
        (byte)0xc0,
      (byte)0xff, 0, (byte)0xa8, 16, (byte)0xff  };

    public static final byte[] StableNFD = new byte[] { (byte)0xf3, 9, 0,
      1, (byte)0xff, (byte)0xff, (byte)0xff, 2, 3, 4, 5, (byte)0xff,
      (byte)0xff, 6, (byte)0xff, 7, 8, 9, (byte)0xff, (byte)0xff,
        (byte)0xff, (byte)0xff,
(byte)0xff, (byte)0xff, (byte)0xff, 10, 8, 0, 3, 7, 0, 10, 14, 0, 15, 28, 0,
        9,
 15, 56, 0, 37, 15, 24, 0, 5, (byte)0xf0, 9, 64, 0, (byte)0x81, (byte)0xc1,
        64,
      0, (byte)0x81, 65, 0, 0, 3, 0, (byte)0xc0, 0, 14, (byte)0x81, 7, 14,
        12, 0, (byte)0xc0,
      0, 0, (byte)0x80, 28, 0, (byte)0xff, 4, (byte)0xfc, 127, (byte)0xfe,
        (byte)0xff,
      (byte)0xff, 31, 0, 32, 48, 0, (byte)0xce, 0, 0, 0, 0, 48, 63, 0,
        (byte)0xf0, 72,
      0, 6, 0, 33, 0, 0, 4, 0, 32, 0, (byte)0x80, 5, 0, (byte)0xd1,
        (byte)0xef, (byte)0xbf,
      31, 40, (byte)0xfe, (byte)0xff, (byte)0xff, 3, (byte)0xfe, (byte)0xff,
        (byte)0xff,
      (byte)0x83, (byte)0xe7, 32, 0, 96, 116, (byte)0x8f, (byte)0xff,
        (byte)0xfd, (byte)0xff,
(byte)0xff, 4, 0, 115, 116, (byte)0x8f, (byte)0xff, (byte)0xff, 63,
        (byte)0xff,
      7, 56, 0, (byte)0x8e, (byte)0xf9, (byte)0xff, 48, 3, 3, 3, (byte)0xc0,
        (byte)0xfc,
 82, 0, 16, 1, 73, 0, 38, 64, 73, 98, 0, 32, (byte)0xf8, (byte)0x83, 7, 0,
        101,
7, 0, 0, (byte)0xff, (byte)0xff, (byte)0xfe, 22, 0, 96, (byte)0xfa,
        (byte)0xff,
  55, 96, 96, (byte)0xc2, 10, 0, 0, 95, 0, 79, 0, 0, 0, (byte)0xf8,
        (byte)0x9d,
  0, 0, 16, 7, (byte)0xb8, 0, 65, 63, 4, 16, (byte)0xc1, 14, 0, 29,
        (byte)0xf1,
      31, 0, 16, 0, 84, 0, 0, 67, 0, 82, (byte)0xed, (byte)0xef, (byte)0xff,
        (byte)0xdf,
      (byte)0xe1, 12, 0, 2, 27, 0, 86, (byte)0xef, (byte)0xff, (byte)0xc7,
        (byte)0xff,
      79, 15, 0, 105, (byte)0xb7, (byte)0xef, (byte)0xff, (byte)0xdf,
        (byte)0xff, (byte)0xb1,
      32, 0, 25, (byte)0xdf, 75, 0, 84, (byte)0xef, (byte)0xff, (byte)0xc6,
        (byte)0xff,
(byte)0xcf, 11, 0, 1, 7, 0, 27, (byte)0xc3, 109, 0, 41, (byte)0xde,
        (byte)0x9f,
      48, 0, 43, 126, (byte)0xd2, 32, 0, 12, 48, 0, 55, (byte)0xfb,
        (byte)0xff, (byte)0x8b,
      14, 0, 42, (byte)0xf8, (byte)0xff, (byte)0x83, 1, 23, (byte)0xfc, 16,
        0, (byte)0xf2,
 0, (byte)0xfc, (byte)0xff, (byte)0xff, 95, (byte)0xfd, (byte)0xf7,
        (byte)0xdf,
      123, (byte)0xef, (byte)0xff, (byte)0xfd, (byte)0x81, (byte)0xc2, 32,
        (byte)0xff,
 10, 0, 23, (byte)0xbf, 45, 0, 69, (byte)0xbf, (byte)0xff, 127, (byte)0xf9,
        13,
  0, 10, (byte)0xb8, 0, 15, 83, 2, 57, 31, 31, (byte)0xca, 2, 99, 0, 112, 1,
        3,
116, 1, 10, 65, 1, 15, (byte)0xea, 0, 7, 0, 51, 2, 10, 18, 0, 13, 28, 2, 6,
        10,
  0, 0, 13, 3, 2, 10, 0, 67, (byte)0xfe, (byte)0xff, 31, 96, (byte)0x94, 2,
        21,
  (byte)0xc0, 92, 1, 32, (byte)0xaa, (byte)0xfb, (byte)0x80, 0, 37,
        (byte)0xd7,
(byte)0xe4, 112, 2, 68, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xf3, 120,
        1,
3, 9, 0, 47, (byte)0xff, 127, 88, 0, 0, 95, 8, 0, 2, (byte)0xde, (byte)0xef,
        0,
  3, 0, 8, 88, 3, 37, (byte)0xc0, 15, 96, 3, 5, 9, 0, 39, 0, (byte)0xf4, 12,
        0,
 81, (byte)0xfc, 0, 0, (byte)0xc0, (byte)0xc0, 42, 0, 48, (byte)0xc0, 0, 85,
        7,
 0, 2, 23, 0, (byte)0x9f, 32, (byte)0xa0, 33, 0, 48, 16, 0, 0, 35, 97, 3, 1,
        4,
 98, 0, 50, (byte)0xe0, 29, 0, (byte)0xdb, 0, 20, (byte)0xbf, (byte)0xa7, 0,
        4,
      (byte)0xbe, 0, 0, 61, 2, 3, (byte)0xce, 1, (byte)0xf0, 2, (byte)0xef,
        (byte)0xed,
      (byte)0xff, (byte)0xff, (byte)0xaf, (byte)0xff, (byte)0xff,
        (byte)0xff, 109, (byte)0xfd,
(byte)0xff, (byte)0xff, (byte)0xfa, 31, (byte)0xcc, (byte)0xfc, (byte)0xcc,
        81,
  0, 18, 15, 28, 0, 20, (byte)0xf0, (byte)0xb4, 2, 6, 94, 2, 15, (byte)0xdf,
        4,
      117, 15, 121, 2, 85, 15, 66, 0, 43, 29, 127, (byte)0x9e, 1, 9, 41, 2,
        0, (byte)0xca,
1, 15, (byte)0xaa, 0, 50, (byte)0xf6, 0, 3, (byte)0xff, (byte)0xff,
        (byte)0xff,
(byte)0xaf, (byte)0xaa, (byte)0xaa, 90, (byte)0xfd, 36, (byte)0xc9,
        (byte)0xff,
 (byte)0xff, (byte)0xef, (byte)0xb9, 12, 0, 47, 111, (byte)0xb8, (byte)0xba,
        1,
  (byte)0xe2, 15, (byte)0xf5, 0, (byte)0xe2, 15, (byte)0xc3, 0, (byte)0xb0,
        32,
  127, 15, 120, 5, 24, 63, 7, 7, 15, 51, 0, 13, 8, 8, 7, 12, (byte)0xbd, 3,
        35,
 0, 0, 64, 0, 16, (byte)0xc7, 5, 0, 23, (byte)0xf7, 30, 0, 23, (byte)0xf7,
        106,
8, 15, 62, 0, 1, 34, 98, 62, 67, 6, 15, 94, 0, 5, 6, 108, 7, 15, (byte)0xc0,
        5,
  0, 15, 19, 0, 0, 15, 38, 0, 19, 15, 76, 0, 57, 15, (byte)0x98, 0,
        (byte)0x85,
      15, 48, 1, (byte)0xff, 30, 15, 96, 2, (byte)0xff, (byte)0xff, 79, 15,
        (byte)0xb4,
      0, (byte)0xa1, 15, (byte)0xae, 14, 7, 15, (byte)0xee, 8, (byte)0xff,
        (byte)0xff,
      (byte)0x9c, 15, 101, 1, (byte)0xff, 83, 15, 77, 4, 14, 84, (byte)0xc0,
        26, (byte)0x80,
 (byte)0x9a, 3, 12, 0, 9, 26, 0, 4, 125, 10, 97, 31, (byte)0xff, 3,
        (byte)0x80,
 (byte)0xa0, 36, 58, 19, 15, (byte)0xa4, 0, 69, 15, 31, 1, 102, 15, 46, 18,
        10,
14, 36, 11, 31, 63, (byte)0x86, 19, 1, 15, 33, 2, (byte)0xab, 17, 95, 6, 0,
        31,
120, 27, 0, 1, 9, (byte)0xd2, 19, 15, (byte)0xc7, 0, (byte)0x8c, 3,
        (byte)0xaa,
      12, 0, 96, 16, 54, (byte)0xeb, (byte)0xff, (byte)0xf7, (byte)0xb2, 17,
        1, (byte)0xb1,
      1, 18, 63, (byte)0xac, 21, 8, 4, 13, 16, (byte)0xfe, (byte)0xd7, 18,
        15, (byte)0xea,
      0, 13, 6, (byte)0xf8, 17, 0, 48, 21, 79, (byte)0xff, 63, (byte)0xe0,
        (byte)0xe0,
 (byte)0x8f, 0, 21, 26, (byte)0xa7, 115, 18, 13, 32, 0, 27, 115, 92, 2, 11,
        65,
      19, 7, 3, 14, 12, (byte)0xbb, 13, 15, 62, 6, (byte)0xff, (byte)0xff,
        92, 4, (byte)0xf0,
      2, 15, (byte)0xfd, 5, 72, 15, (byte)0xcc, 10, (byte)0xff, (byte)0xff,
        (byte)0xff,
 (byte)0xff, 28, 15, (byte)0xa7, 1, (byte)0xff, (byte)0x95, 15, 53, 22, 12,
        15,
  (byte)0x98, 2, (byte)0xff, (byte)0xff, 104, 96, 63, 0, 28, (byte)0xf8, 7,
        24,
      61, 19, 60, (byte)0xc3, (byte)0xff, 7, (byte)0xdc, 13, 31, (byte)0xe3,
        (byte)0x87,
      5, (byte)0xff, (byte)0xff, (byte)0xc0, 15, (byte)0xb4, 11, (byte)0xff,
        (byte)0xff,
(byte)0xff, (byte)0xff, (byte)0xff, (byte)0xd8, 15, 79, 28, 48, 31,
        (byte)0xc0,
      (byte)0xff, 0, (byte)0xa8, 16, (byte)0xff  };

    public static final byte[] StableNFKC = new byte[] { (byte)0xf0, 13,
      0, 1, 2, 3, 4, 5, 6, 7, 8, (byte)0xff, (byte)0xff, 9, (byte)0xff,
      10, 11, 12, 13, 14, 15, 16, 17, 18, (byte)0xff, 19, (byte)0xff,
        (byte)0xff, (byte)0xff,
  (byte)0xff, 4, 0, 4, 8, 0, 12, 16, 0, 15, 32, 0, 13, 15, 52, 0, 33, 64, 0,
        0,
0, 0, 4, 0, 64, 0, 0, 0, (byte)0x80, 16, 0, (byte)0xf0, 0, (byte)0x92, 106,
        66,
(byte)0x88, 0, 0, (byte)0x81, (byte)0xc0, 0, 0, (byte)0x80, 64, 0, 0, 3, 24,
        0,
      (byte)0xf1, 7, 1, 6, 4, 4, 0, (byte)0xc0, 0, 0, 0, (byte)0xff,
        (byte)0xbf, (byte)0xfe,
      (byte)0xff, (byte)0xfc, 119, 126, (byte)0xff, 15, 0, 0, 32, 48, 18, 0,
        (byte)0xf8,
      12, 0, 48, 59, 0, 112, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xc8,
        101, (byte)0x95,
80, (byte)0xc0, (byte)0xf4, (byte)0xf1, (byte)0xe1, (byte)0xd8, 95,
        (byte)0xff,
      (byte)0xff, 0, (byte)0xac, (byte)0xff, (byte)0xff, (byte)0xff,
        (byte)0xc0, (byte)0xe0,
 92, 0, 16, (byte)0x80, 5, 0, 113, (byte)0xef, (byte)0xbb, 15, 40, 0, 0, 4,
        16,
  0, (byte)0xf3, 8, (byte)0x80, (byte)0xcf, (byte)0xff, (byte)0xff,
        (byte)0xc8,
      (byte)0xfd, 52, (byte)0x8f, 22, (byte)0xb8, 119, (byte)0xd7, 22,
        (byte)0x98, 119,
      (byte)0xc3, 52, (byte)0x8f, (byte)0xff, (byte)0xff, 15, (byte)0xff, 7,
        (byte)0x94,
      0, (byte)0x88, (byte)0xf9, (byte)0xff, 48, 0, 3, 0, (byte)0xc0,
        (byte)0xfc, (byte)0xa8,
0, 112, (byte)0xdf, (byte)0xd7, (byte)0xaf, (byte)0xbf, 123, (byte)0xff, 1,
        62,
      0, (byte)0x80, 64, 73, (byte)0xff, (byte)0x80, (byte)0x80, 32,
        (byte)0xf8, (byte)0xfb,
  98, 0, 80, (byte)0xf8, 1, 0, 0, (byte)0xf8, 21, 0, (byte)0xf0, 3,
        (byte)0xff,
63, 12, 48, 38, (byte)0x8e, (byte)0xfd, (byte)0xfe, (byte)0xad, 93,
        (byte)0xf5,
      (byte)0xb3, 24, (byte)0xe4, 18, 96, 96, (byte)0xc2, 54, 0, 18,
        (byte)0xfd, (byte)0x86,
      0, 31, (byte)0xf8, (byte)0xf9, 0, 0, (byte)0x91, 7, (byte)0xf0,
        (byte)0xff, (byte)0xff,
      (byte)0xff, 63, 4, 16, (byte)0xc1, 14, 0, 29, (byte)0xf1, 31, 0, 0,
        84, 0, (byte)0xb4,
      (byte)0xff, 31, (byte)0xef, (byte)0xf9, 116, (byte)0xe4, (byte)0xef,
        (byte)0xff,
      (byte)0xdf, (byte)0xe1, 0, 24, 0, (byte)0x82, (byte)0xf9, 127,
        (byte)0xff, (byte)0xaf,
      127, (byte)0xc7, 127, 79, 14, 0, (byte)0xa7, 63, (byte)0xef,
        (byte)0xff, (byte)0xf7,
 (byte)0xb3, (byte)0xee, (byte)0xff, (byte)0xdf, (byte)0xff, (byte)0xb1, 59,
        0,
      54, (byte)0xef, (byte)0xff, (byte)0xdf, 13, 0, (byte)0x82, (byte)0xf9,
        (byte)0xff,
(byte)0xff, (byte)0xaf, 127, (byte)0xc6, 63, (byte)0xcf, 14, 0, 16,
        (byte)0xeb,
 5, 0, 73, (byte)0xbf, 63, (byte)0xc3, 127, 108, 0, 56, (byte)0xbf,
        (byte)0xde,
  (byte)0x9f, 15, 0, 57, 111, 58, (byte)0xd2, 16, 0, 13, 48, 0, 70,
        (byte)0xff,
 123, (byte)0xff, 9, 13, 0, 69, (byte)0xf3, (byte)0xf8, (byte)0xff,
        (byte)0xd0,
 13, 0, (byte)0x82, (byte)0xfd, (byte)0xfd, (byte)0xf7, (byte)0xf3,
        (byte)0xfc,
      (byte)0xff, (byte)0xd0, (byte)0xff, 112, 0, (byte)0xf0, 2, (byte)0xe7,
        (byte)0xff,
(byte)0xfc, (byte)0xff, (byte)0xff, 95, (byte)0xfd, (byte)0xf2, (byte)0xcf,
        57,
  (byte)0xe7, (byte)0xff, (byte)0xfd, 1, (byte)0xc0, 32, (byte)0xff, 10, 0,
        55,
83, (byte)0xfd, (byte)0xbf, 75, 0, 70, (byte)0x9f, (byte)0xbf, 127,
        (byte)0xf9,
  101, 1, 7, (byte)0xc4, 0, (byte)0xf1, 16, (byte)0xff, (byte)0xff,
        (byte)0xef,
 0, 0, (byte)0xc8, (byte)0x8b, 112, 5, (byte)0xbb, (byte)0xff, 126,
        (byte)0xef,
      127, (byte)0xfc, 0, 0, (byte)0xc0, (byte)0xff, (byte)0xcf, (byte)0xfe,
        (byte)0xe9,
  (byte)0xbf, (byte)0xfd, (byte)0xc3, 64, (byte)0xff, 127, (byte)0xae, 119,
        93,
(byte)0xda, 0, 15, 103, 2, 23, 31, 31, (byte)0xdc, 2, 97, 3, (byte)0xc7, 0,
        15,
      24, 0, 0, 23, (byte)0xfb, (byte)0xa2, 1, 11, 27, 0, 0, 51, 2, 10, 18,
        0, 13, 28,
      2, 6, 10, 0, 36, 127, (byte)0xfe, 10, 0, 67, (byte)0xfe, (byte)0xff,
        31, 96, 82,
3, 21, (byte)0xc0, (byte)0xf5, 0, 16, (byte)0x80, 36, 1, 32, (byte)0xcf, 3,
        12,
      3, 2, 112, 2, 0, (byte)0xaf, 1, 3, (byte)0xd5, 1, 4, 9, 0, 27,
        (byte)0xff, (byte)0xdc,
      1, 1, 5, 0, (byte)0xf1, 1, 8, 0, 2, (byte)0xde, (byte)0xef,
        (byte)0xfc, (byte)0xfb,
(byte)0xff, 63, (byte)0xcf, (byte)0xdf, (byte)0x8f, 0, 8, 0, 64, (byte)0xc4,
        2,
      34, (byte)0xf6, (byte)0xdf, (byte)0x97, 2, 3, 85, 3, 39, (byte)0xc0,
        15, (byte)0xbc,
      3, 4, 8, 0, 23, (byte)0xf0, 12, 0, 0, (byte)0xb4, 1, 1, (byte)0xa5, 3,
        64, (byte)0xc0,
 (byte)0xc0, 0, 85, 7, 0, 2, 23, 0, (byte)0xf0, 10, 32, 0, 32, 0, 48, 16, 0,
        0,
35, (byte)0x80, 0, (byte)0xf8, 100, (byte)0xff, (byte)0x8f, 127, 3,
        (byte)0xaf,
      111, (byte)0xfc, 127, 127, (byte)0xff, (byte)0xff, 12, (byte)0xa8, 3,
        16, (byte)0xe0,
50, 2, (byte)0xf2, 3, (byte)0xff, (byte)0xff, 0, (byte)0xe0, 29, 0,
        (byte)0xfe,
      (byte)0xff, 16, 1, (byte)0x90, (byte)0xc1, (byte)0xa8, 66, 4, 4, 30,
        (byte)0xfc,
  58, 0, 80, (byte)0xff, (byte)0xfd, (byte)0xe0, (byte)0xf3, (byte)0xff, 61,
        2,
  33, 31, (byte)0xea, (byte)0xa6, 0, (byte)0xf1, 8, 99, (byte)0xe4,
        (byte)0xd9,
 (byte)0xff, (byte)0x87, 7, (byte)0xfe, (byte)0xef, 69, (byte)0xdc,
        (byte)0xff,
      (byte)0xff, (byte)0xc8, 31, 0, (byte)0xc0, 0, (byte)0xfc, (byte)0xf9,
        (byte)0xff,
      (byte)0xfb, 4, (byte)0xc3, 28, 0, 18, (byte)0xf0, 7, 0, 15, 39, 2, 22,
        13, (byte)0xca,
0, 48, (byte)0xf8, (byte)0xff, (byte)0xff, (byte)0xe2, 3, 12, 40, 0, 1, 113,
        1,
      31, (byte)0xf7, 78, 2, 99, 9, (byte)0x96, 3, 4, 95, 2, 5, 13, 0, 24,
        (byte)0x8f,
 13, 0, 3, (byte)0xf0, 3, 15, 95, 0, 26, 10, 52, 0, 25, 127, (byte)0xff, 4,
        58,
 (byte)0xff, (byte)0xfd, 127, 41, 2, 1, (byte)0x90, 1, 15, (byte)0x91, 2, 0,
        6,
11, 0, 30, (byte)0xf7, 84, 1, 6, 60, 2, 1, 34, 0, (byte)0xf1, 5, (byte)0xf8,
        0,
  8, (byte)0xff, (byte)0xff, 3, (byte)0xbf, (byte)0xf8, (byte)0xbf, 7, 0, 0,
        8,
      124, 0, (byte)0xc0, (byte)0xff, (byte)0xfa, (byte)0xef, 1, 98, 5, 1,
        102, 5, 19,
 96, 96, 0, 5, 18, 0, 73, 0, 0, (byte)0x80, 3, 116, 0, 4, (byte)0xda, 5, 18,
        0,
 106, 0, 2, 12, 0, 7, 46, 0, 15, (byte)0x80, 0, 7, 3, 80, 2, 14, (byte)0xc0,
        0,
  0, 94, 2, 22, (byte)0xf5, (byte)0xc8, 0, 15, (byte)0xa7, 3, 7, 15, 78, 1,
        14,
      30, (byte)0xbf, (byte)0xf9, 3, 14, (byte)0xdb, 3, 6, 106, 0, 23,
        (byte)0xfb, (byte)0xce,
  1, 0, 19, 0, 3, 99, 2, 0, 20, 0, 15, (byte)0x87, 2, 1, 10, (byte)0xb2, 0,
        13,
  12, 2, 3, 15, 0, 19, (byte)0xfe, 115, 0, 6, 121, 0, 12, (byte)0xd1, 0, 2,
        64,
 4, 8, (byte)0x91, 5, 13, 97, 0, 8, (byte)0xed, 2, 15, 41, 0, 10, 4, 121, 0,
        5,
(byte)0x94, 4, 15, 42, 3, 12, 0, 42, 0, 0, 44, 0, 7, 16, 6, 6, 10, 0, 5, 57,
        0,
  15, (byte)0x9f, 4, 1, 4, 70, 5, 15, 31, 0, 0, 8, 125, 0, 2, (byte)0xf7, 0,
        1,
 10, 1, 11, 123, 1, 18, (byte)0xdf, 16, 0, 8, (byte)0x9e, 0, 15, (byte)0xaa,
        0,
5, 2, 24, 0, 41, (byte)0xdf, (byte)0xfd, 32, 0, 1, 118, 0, 3, 84, 0, 13, 36,
        2,
  31, (byte)0xbf, (byte)0xb3, 0, 8, 15, 2, 4, 44, 6, 108, 0, 13, (byte)0x8a,
        1,
 20, (byte)0xbf, 18, 0, 12, 47, 2, 15, (byte)0xd9, 0, 0, 15, (byte)0xc7, 1,
        13,
      0, 32, 0, 24, (byte)0xdf, 75, 1, 15, 49, 0, 3, (byte)0xc0, (byte)0xf4,
        (byte)0xd1,
      (byte)0xff, (byte)0xfd, (byte)0xbf, (byte)0xde, (byte)0xbb, 92,
        (byte)0xfd, (byte)0xff,
 (byte)0xff, (byte)0xdd, 16, 0, (byte)0xa0, (byte)0x9b, (byte)0xef,
        (byte)0xef,
      (byte)0xff, (byte)0xee, (byte)0xbf, (byte)0xff, (byte)0xfb,
        (byte)0xfe, (byte)0xef,
      (byte)0xfb, 7, 0, 33, 1, 21, (byte)0xfd, (byte)0x8d, 0, 0, 77, 0, 16,
        (byte)0xbe,
  (byte)0x8b, 0, 56, (byte)0xbf, (byte)0xff, 119, (byte)0xc0, 1, 7,
        (byte)0x9f,
 0, 0, 15, 0, 2, 84, 1, 53, 127, (byte)0xff, (byte)0xfb, 68, 1, (byte)0xf1,
        21,
      (byte)0xfb, (byte)0xff, 127, (byte)0xde, (byte)0xdf, (byte)0xef,
        (byte)0xff, 79,
      (byte)0xd4, 127, (byte)0xff, (byte)0xfa, (byte)0xdf, 27, (byte)0xfd,
        (byte)0xef,
      (byte)0xe7, 95, (byte)0xff, (byte)0xff, (byte)0xed, (byte)0xff,
        (byte)0xaf, (byte)0xfe,
      (byte)0xff, (byte)0xdf, (byte)0xff, 118, (byte)0xff, 127, (byte)0xdf,
        (byte)0xff,
      (byte)0xfd, (byte)0xff, (byte)0xf3, (byte)0xbf, 23, 1, 16, 123, 62, 0,
        (byte)0xf0,
1, (byte)0xf7, (byte)0xf7, (byte)0xff, (byte)0xe7, (byte)0xff, 127,
        (byte)0xfd,
      (byte)0xfb, (byte)0x9f, (byte)0xef, (byte)0xff, (byte)0xdf,
        (byte)0xf9, (byte)0x9f,
      (byte)0xff, 95, 84, 0, (byte)0x81, 118, (byte)0xcd, (byte)0xfd,
        (byte)0xed, (byte)0xeb,
      (byte)0xff, (byte)0xfd, (byte)0xd6, 13, 0, 0, (byte)0x81, 0,
        (byte)0xa1, (byte)0xf7,
      (byte)0xea, (byte)0xff, 127, (byte)0xd7, 119, (byte)0xf5, (byte)0xff,
        (byte)0xbf,
  94, 81, 1, 32, (byte)0xfc, (byte)0xfb, (byte)0x9d, 0, (byte)0x85,
        (byte)0xfe,
      (byte)0xff, (byte)0xef, (byte)0xff, (byte)0xef, (byte)0xff,
        (byte)0xbf, (byte)0xfb,
101, 1, 0, (byte)0xf4, 0, 3, 3, 1, 33, 127, (byte)0xd7, (byte)0xa7, 0, 16,
        111,
 (byte)0xe8, 0, 67, (byte)0xf7, (byte)0xb7, (byte)0xff, (byte)0xfa,
        (byte)0xad,
  0, 6, 22, 1, 48, (byte)0xfd, (byte)0xff, (byte)0xff, (byte)0xf5, 0, 6, 32,
        2,
      0, 47, 0, 89, (byte)0xfd, (byte)0xff, (byte)0xff, 63, 127, (byte)0x92,
        2, 4, (byte)0xec,
0, 1, 57, 0, 19, (byte)0xef, 106, 0, 16, (byte)0xf9, 34, 0, 21, (byte)0xbb,
        36,
      0, 17, (byte)0xee, 37, 0, (byte)0xfa, 3, 126, (byte)0xff, (byte)0xb7,
        122, (byte)0xff,
      (byte)0xbb, (byte)0xfb, (byte)0xdf, (byte)0xeb, 123, (byte)0xfd,
        (byte)0xff, (byte)0xff,
  (byte)0xef, (byte)0xfe, (byte)0xed, (byte)0xff, (byte)0xfb, (byte)0xc8, 1,
        0,
  (byte)0xae, 0, 1, 82, 0, 4, 40, 1, 6, 65, 0, 7, (byte)0x90, 2, 2,
        (byte)0xd8,
      0, 16, (byte)0xbf, 79, 0, 0, 115, 0, 34, (byte)0xde, (byte)0xfd, 46,
        0, (byte)0x80,
      (byte)0xf7, (byte)0xff, (byte)0xff, (byte)0xfe, 127, (byte)0xbf,
        (byte)0xf7, 126,
 (byte)0xa9, 2, 16, (byte)0xfb, 29, 0, 101, (byte)0xff, (byte)0xff,
        (byte)0xff,
 (byte)0xca, (byte)0xbf, (byte)0xfd, 59, 0, 7, (byte)0xb2, 0, 1, (byte)0x90,
        1,
      16, (byte)0xf7, 18, 0, 20, (byte)0xb7, 98, 4, 16, (byte)0xfb,
        (byte)0xfb, 0, 66,
  (byte)0xf7, (byte)0x99, (byte)0xff, (byte)0xfd, (byte)0x8f, 6, 0,
        (byte)0x89,
      1, 1, 42, 0, 34, (byte)0xe3, 107, (byte)0xdb, 0, (byte)0xd3,
        (byte)0xb6, (byte)0xff,
      (byte)0xff, (byte)0xf9, (byte)0xf3, (byte)0xfd, (byte)0xff,
        (byte)0xef, (byte)0xef,
(byte)0xbf, (byte)0xef, 119, (byte)0xf7, (byte)0x8e, 2, (byte)0xa0,
        (byte)0xf6,
      (byte)0xff, (byte)0xf9, (byte)0xf5, (byte)0xf7, (byte)0xff,
        (byte)0xff, (byte)0xe7,
      127, (byte)0xfb, 42, 2, 32, (byte)0xf7, (byte)0xdf, (byte)0x88, 0, 0,
        (byte)0x84,
  3, 23, (byte)0xfb, 53, 1, 0, (byte)0xcb, 1, 2, 15, 0, 0, 53, 1, 1, 121, 0,
        3,
      (byte)0x89, 0, (byte)0x80, (byte)0xef, (byte)0xae, (byte)0xff,
        (byte)0xff, (byte)0xfe,
      (byte)0xfe, (byte)0xff, (byte)0xfb, 0, 12, 33, (byte)0xef, 127, 82, 0,
        16, (byte)0xbf,
      (byte)0xf2, 0, (byte)0xb3, (byte)0xfe, (byte)0xfe, (byte)0xfe,
        (byte)0xf7, (byte)0xff,
      (byte)0xbf, (byte)0xaf, (byte)0xff, (byte)0xff, (byte)0xf7,
        (byte)0xf7, (byte)0xba,
      0, 0, 7, 0, 64, (byte)0xfd, (byte)0xff, (byte)0xff, 125, 126, 2, 38,
        (byte)0xff,
(byte)0xaf, (byte)0xc5, 5, 16, (byte)0xde, 76, 0, 16, (byte)0xf7, 66, 1, 0,
        89,
 0, 0, (byte)0xe9, 6, 3, 121, 0, 18, (byte)0xef, (byte)0xa0, 0, 16,
        (byte)0xfb,
      (byte)0xe1, 6, 0, 35, 1, 29, (byte)0xdb, 75, 5, 97, 127, (byte)0xef,
        (byte)0xff,
      (byte)0xff, 127, 63, (byte)0xae, 4, (byte)0x80, 127, (byte)0xff, 127,
        (byte)0xfd,
      (byte)0xef, (byte)0xff, (byte)0xfe, (byte)0xfd, 102, 0, 17,
        (byte)0xd2, (byte)0x86,
      0, 51, (byte)0xf7, (byte)0xff, (byte)0xfe, 115, 0, 1, 54, 0, 48,
        (byte)0xfe, (byte)0xfd,
      (byte)0xef, 8, 0, 2, 24, 2, (byte)0x80, (byte)0xee, (byte)0xfe,
        (byte)0xfe, (byte)0xfc,
      127, (byte)0xf7, (byte)0xfd, (byte)0xee, 40, 0, 16, (byte)0xb7, 19, 0,
        41, (byte)0xf7,
 (byte)0xdf, (byte)0xae, 4, 98, (byte)0xf7, (byte)0xfb, (byte)0xff,
        (byte)0xff,
127, 127, 33, 1, 2, (byte)0x86, 0, 23, (byte)0xdd, 115, 2, 8, (byte)0xd5, 5,
        8,
      (byte)0xd2, 3, 5, 6, 2, 16, (byte)0xfb, 24, 0, 15, (byte)0xdc, 3, 0,
        2, (byte)0xa1,
      8, 1, 25, 0, 0, 62, 0, 2, (byte)0xc6, 7, 64, (byte)0xef, (byte)0xff,
        (byte)0xf3,
      (byte)0xff, 74, 2, (byte)0x92, (byte)0xff, 127, (byte)0xff,
        (byte)0xbf, (byte)0xf7,
(byte)0xf3, (byte)0xff, (byte)0xd7, (byte)0xef, 57, 0, 0, (byte)0xdc, 0, 0,
        38,
      0, 19, (byte)0xbf, (byte)0xd2, 4, 2, 124, 0, 16, 119, 33, 1, 17,
        (byte)0xdf, 12,
      0, 80, (byte)0xbf, (byte)0xb7, (byte)0xff, (byte)0xff, (byte)0xef, 26,
        2, 0, 121,
12, 1, (byte)0xeb, 0, 3, (byte)0x85, 0, 49, (byte)0xfb, (byte)0xff,
        (byte)0xfb,
      (byte)0xf6, 0, 21, (byte)0xfb, (byte)0xd3, 0, 17, (byte)0xbf, 63, 0,
        1, (byte)0xb0,
      6, 35, 127, (byte)0xf7, 46, 5, 16, 127, 120, 0, 14, 67, 4, 1, 11, 0,
        17, (byte)0xf7,
 7, 0, 17, (byte)0xb7, 62, 1, 1, 82, 2, 18, 126, 74, 1, 0, 7, 2, 4,
        (byte)0xb8,
      6, 3, 91, 1, 1, (byte)0xae, 5, 2, 64, 0, 2, 17, 1, 20, (byte)0xbf, 37,
        1, (byte)0xa0,
      (byte)0xfe, (byte)0xf7, (byte)0xff, (byte)0xf2, (byte)0x9f, 119, 127,
        (byte)0xff,
      (byte)0xfe, (byte)0xf5, (byte)0xc2, 1, 1, (byte)0x8b, 2, 22, 111, 55,
        2, 10, 61,
      1, 64, (byte)0xdf, (byte)0xfb, 111, (byte)0xf5, 13, 2, 4, 64, 2, 32,
        (byte)0xff,
      (byte)0xff, (byte)0xd9, 0, 3, 68, 6, 64, (byte)0xef, (byte)0xff,
        (byte)0xfd, (byte)0xfd,
 104, 0, 2, 59, 0, 48, (byte)0xfb, (byte)0xff, (byte)0xef, 33, 0, 0, 57, 3,
        49,
(byte)0xef, (byte)0xfe, 114, (byte)0xa4, 0, 1, 15, 5, 0, (byte)0xb3, 1, 9,
        102,
      5, 37, (byte)0xfe, 95, 12, 0, 18, (byte)0xfd, (byte)0x86, 4, 33,
        (byte)0xff, (byte)0xbf,
 (byte)0xbe, 4, 65, (byte)0xf7, 119, (byte)0xbf, (byte)0xef, 1, 4, 1, 38, 0,
        4,
 55, 0, 21, (byte)0xf7, (byte)0xb0, 6, 25, (byte)0xf7, (byte)0xbc, 1, 1, 30,
        2,
      0, (byte)0xb2, 0, 3, (byte)0xf7, 0, 1, (byte)0xa7, 13, 3, 33, 0,
        (byte)0xc0, (byte)0xfb,
      (byte)0xff, (byte)0xab, (byte)0xff, (byte)0xfc, (byte)0xbe,
        (byte)0x9f, (byte)0xdf,
      (byte)0xdf, (byte)0xff, 127, (byte)0xfd, (byte)0xc6, 12, 80,
        (byte)0xbf, (byte)0xff,
  (byte)0xbe, (byte)0xff, (byte)0xfb, (byte)0xce, 2, 7, (byte)0xe7, 7, 18,
        123,
(byte)0xcb, 2, 5, (byte)0xed, 7, 2, 104, 5, 8, 67, 3, 9, 76, 7, 26,
        (byte)0xbe,
      14, 7, 1, 12, 1, 2, 31, 3, 6, 92, 3, 32, 119, (byte)0xfe, 115, 3, 17,
        (byte)0xfe,
      (byte)0x89, 5, 20, (byte)0xfb, 81, 2, 2, 80, 0, 3, (byte)0xe0, 6, 34,
        (byte)0xef,
      (byte)0xff, 113, 0, 18, 127, (byte)0xfd, 5, 15, 77, 6, 7, 18,
        (byte)0xbf, (byte)0xc6,
      1, 80, (byte)0xfb, (byte)0xf9, (byte)0xdf, (byte)0xfb, (byte)0xdf, 97,
        0, 4, 71,
      2, 33, (byte)0xfb, (byte)0xdd, 126, 3, 2, 9, 2, 65, (byte)0xfe, 127,
        (byte)0xfe,
 63, 122, 9, 1, 35, 0, 9, (byte)0xec, 2, 15, 125, 6, 1, (byte)0x95,
        (byte)0xfe,
      (byte)0xf7, (byte)0xda, (byte)0xf7, (byte)0xef, (byte)0xed,
        (byte)0xef, (byte)0xff,
118, 18, 0, 80, 63, (byte)0xfb, (byte)0xfc, (byte)0xff, (byte)0xf7,
        (byte)0x9b,
      3, 17, (byte)0xf5, 96, 0, 3, 44, 11, 18, (byte)0xdf, 94, 0, 22,
        (byte)0xf3, 110,
      1, (byte)0x95, (byte)0xdf, (byte)0xff, (byte)0xdf, (byte)0xff,
        (byte)0xe9, (byte)0xff,
 (byte)0xef, 127, 127, 5, 1, 16, (byte)0xdf, (byte)0xdd, 10, 14, (byte)0xb7,
        0,
      18, (byte)0xf5, 25, 3, 15, 95, 9, 1, 2, (byte)0xc2, 0, 32, (byte)0xfb,
        (byte)0xbf,
      26, 1, 0, (byte)0xd5, 3, 64, (byte)0xdf, (byte)0xfe, (byte)0xef, 127,
        (byte)0xbc,
0, 1, (byte)0xce, 8, 7, 32, 2, 8, (byte)0xd0, 3, 21, (byte)0xf7, (byte)0xe8,
        8,
      2, 47, 2, 2, 43, 0, 2, 119, 3, 16, (byte)0xef, 34, 5, 7, (byte)0xd8,
        8, 32, 127,
      127, (byte)0x9b, 2, 20, (byte)0xfa, 61, 0, 0, 44, 0, 0, (byte)0x8d, 0,
        38, (byte)0xbf,
      (byte)0xf7, (byte)0xe4, 7, 1, (byte)0xcc, 4, 15, 25, 1, 1, 0,
        (byte)0x92, 3, 32,
 (byte)0xf7, (byte)0xbb, (byte)0x98, 0, 4, (byte)0xe7, 1, 0, 7, 0, 1, 43, 0,
        5,
      (byte)0x88, 2, 11, (byte)0x81, 10, 18, (byte)0xbf, (byte)0xda, 3, 0,
        36, 0, 115,
      (byte)0xdf, (byte)0xfd, (byte)0xf5, (byte)0xff, (byte)0xff, 121,
        (byte)0xfe, 46,
1, 4, 102, 2, 1, (byte)0x80, 0, 1, 39, 6, 0, (byte)0xc9, 0, 17, (byte)0xef,
        22,
      0, 6, 123, 14, 14, 111, 8, 7, (byte)0xd7, 5, 34, (byte)0xbf,
        (byte)0xfb, (byte)0xdb,
      0, 3, 123, 0, 76, (byte)0xb7, (byte)0xff, (byte)0xff, (byte)0x9e, 47,
        0, 0, (byte)0xda,
      5, (byte)0x84, (byte)0xff, (byte)0xff, (byte)0xfd, (byte)0xfb,
        (byte)0xef, (byte)0xff,
      127, (byte)0xed, (byte)0xf2, 1, 0, 52, 2, 51, (byte)0xdf, (byte)0xff,
        (byte)0xff,
      72, 4, 2, 106, 4, 3, 10, 0, 72, (byte)0xef, (byte)0xff, (byte)0xbf,
        111, (byte)0xc1,
2, 19, (byte)0xef, (byte)0x89, 0, 23, (byte)0xbf, (byte)0xa3, 1, 2,
        (byte)0x9d,
 0, 5, 17, 0, 15, 66, 11, 3, 6, (byte)0xf1, 6, 15, 124, 9, 18, 16, 127, 110,
        4,
      33, (byte)0xff, (byte)0xff, (byte)0xbc, 6, 7, 23, 2, 0, (byte)0x93, 1,
        17, (byte)0xd7,
      21, 2, 18, (byte)0xee, (byte)0xc7, 3, 32, 63, (byte)0xfc, 39, 0, 33,
        (byte)0xf3,
      (byte)0xfe, (byte)0xfb, 3, 1, 43, 5, 67, (byte)0xff, (byte)0xfe,
        (byte)0xbd, (byte)0xbf,
      (byte)0x9d, 3, 4, (byte)0xf5, 0, 96, (byte)0xf7, (byte)0xfe,
        (byte)0xdf, (byte)0xf7,
 127, (byte)0xdd, 89, 7, 19, (byte)0xfd, (byte)0xae, 3, 10, (byte)0xc1, 10,
        51,
      119, (byte)0xfb, 127, (byte)0xbf, 0, 9, (byte)0x87, 13, 32,
        (byte)0xbf, (byte)0xfd,
 (byte)0xb3, 5, 3, 11, 1, 10, 24, 3, 4, (byte)0xe4, 0, 2, 64, 0, 3,
        (byte)0xad,
  1, 65, (byte)0xfb, (byte)0xff, (byte)0xdf, 127, (byte)0x8d, 1, 6,
        (byte)0xa8,
5, 15, (byte)0xd4, 14, 2, 14, 29, 0, 27, (byte)0xdf, 29, 1, 6, 34, 0, 9, 86,
        1,
      7, (byte)0x84, 0, 0, 25, 1, 48, 127, 127, (byte)0xdf, 44, 4, 17,
        (byte)0x9f, (byte)0xed,
0, 65, (byte)0x9d, (byte)0xdf, 63, (byte)0xb7, 54, 5, 17, (byte)0xf7, 51, 8,
        1,
  (byte)0x95, 3, 31, 111, 54, 2, 4, 15, 81, 15, 99, 15, 76, 0, 57, 32, 127,
        15,
      (byte)0xd5, 14, 22, 15, 17, 0, 2, (byte)0xb9, 1, 5, 56, 1, 14, 48, 3,
        31, (byte)0xfc,
      (byte)0x87, 11, 5, 0, 98, 1, 35, 0, 0, (byte)0xf9, 1, 30, (byte)0xc7,
        (byte)0xa9,
      12, 15, 68, 1, 11, 34, 98, 62, 107, 2, 4, 94, 0, 0, (byte)0x82, 0, 23,
        (byte)0xfb,
 (byte)0x98, 0, 6, (byte)0xe1, 1, 3, (byte)0xb0, 7, 3, 7, 0, 10, 14, 0, 15,
        28,
      0, 9, 15, 56, 0, 37, 15, 112, 0, 93, 15, (byte)0xe0, 0, (byte)0xcd,
        15, (byte)0xc0,
      1, (byte)0xff, (byte)0xae, 15, (byte)0xf8, 1, (byte)0xff, (byte)0xe2,
        15, (byte)0xff,
      6, (byte)0xc5, 15, (byte)0xda, 0, (byte)0xc7, 15, (byte)0xb4, 1,
        (byte)0xff, (byte)0xa2,
  15, (byte)0xc6, 0, (byte)0xb3, 15, (byte)0xc0, 24, 13, 81, 0, (byte)0xc0,
        26,
      (byte)0x80, (byte)0x9a, 35, 31, 6, 94, 27, 4, 124, 27, 0, 64, 0,
        (byte)0x9d, (byte)0x80,
 (byte)0xff, 7, 31, 0, 0, (byte)0x80, (byte)0xa0, 36, 27, 0, 7, (byte)0xc7,
        27,
  15, 101, 0, 14, 0, (byte)0xad, 25, 4, 11, 0, 3, 109, 0, 2, (byte)0x9e, 0,
        48,
(byte)0xe0, (byte)0xff, (byte)0xff, (byte)0xe4, 27, (byte)0x9c, 0, 0, 96, 0,
        8,
      0, (byte)0x80, (byte)0xf0, 40, 56, 0, 23, (byte)0xe0, (byte)0xba, 25,
        9, (byte)0x98,
      25, 81, 3, 3, 3, (byte)0xe3, (byte)0x80, (byte)0xee, 31, 15, 13, 23,
        52, 15, (byte)0xa8,
 27, 5, 9, 18, 0, 31, 63, (byte)0x86, 31, 1, 15, 33, 2, (byte)0xab, 1, 126,
        18,
 47, (byte)0xff, 120, 44, 28, 18, 15, (byte)0xc7, 0, (byte)0x88, 3,
        (byte)0xaa,
 12, 0, (byte)0xa9, 12, 54, (byte)0xe1, (byte)0xdf, (byte)0xf7, (byte)0xb2,
        29,
 0, (byte)0xb1, 1, 61, 127, 63, (byte)0xe1, (byte)0xc8, 24, 10, (byte)0xc8,
        16,
15, (byte)0xea, 0, 4, 6, (byte)0xf8, 29, 113, (byte)0xaf, 127, (byte)0xc7,
        127,
      (byte)0xff, 63, (byte)0xe0, 6, 31, 15, (byte)0x8e, 0, 16, 37,
        (byte)0xfe, (byte)0x81,
      (byte)0xb4, 20, 15, 7, 16, 3, 27, 112, 92, 2, 11, 61, 15, 2,
        (byte)0xf8, 15, 15,
2, 27, 18, 15, 62, 6, (byte)0xff, (byte)0xff, 76, 4, (byte)0xf0, 2, 15, 105,
        5,
47, 15, (byte)0xb6, 10, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff, 31,
        15,
  (byte)0xbd, 1, (byte)0xff, (byte)0xab, 15, (byte)0x93, 22, 5, 15,
        (byte)0x97,
 2, (byte)0xff, (byte)0xff, 110, (byte)0xec, 127, 62, 0, 28, (byte)0xf8, 7,
        24,
      (byte)0xf0, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xc3,
        (byte)0xff, 1, (byte)0xdc,
      13, 31, (byte)0xe3, 96, 15, 46, 21, 32, 9, 0, 83, (byte)0x9b, 33, 0,
        20, 16, 13,
0, 48, 64, 24, 32, 25, 0, 79, (byte)0x84, (byte)0xa0, 3, 2, 45, 15, 23, 15,
        37,
      0, 17, 23, 48, 71, 15, 15, (byte)0xf0, 2, (byte)0xff, (byte)0xff, 4,
        15, (byte)0xb4,
  11, (byte)0x93, 0, 40, 3, (byte)0xf0, 4, 105, 1, 8, (byte)0xf5, 123, 21,
        105,
85, 105, 8, 8, (byte)0xa1, 0, 4, 0, (byte)0xf0, 17, 4, 0, (byte)0xa6, 3, 15,
        0,
19, 51, 16, (byte)0xf8, 46, 18, 3, 42, 3, 1, (byte)0x95, 15, 10, (byte)0xfa,
        3,
  18, (byte)0xf8, (byte)0xc2, 3, 57, (byte)0xf8, 0, (byte)0xfe, 37, 31, 15,
        10,
  3, (byte)0xff, (byte)0xbb, 9, (byte)0xeb, 17, 15, 127, 0, 95, 17,
        (byte)0xef,
      101, 20, 15, (byte)0xc4, 17, 11, 15, (byte)0xa3, 0, 38, 0, 19, 26, 15,
        (byte)0x88,
      9, 46, 15, 69, 0, 8, 15, (byte)0x87, 18, (byte)0xff, 42, 15, 87, 1,
        20, 15, 121,
      22, 7, 15, (byte)0xb9, 2, 73, 15, 72, 28, 23, 15, 114, 28, 43, 15, 53,
        2, 8, 31,
      (byte)0xaf, (byte)0x94, 1, 96, 29, (byte)0xf7, 108, 21, 15, 54, 0, 17,
        31, (byte)0xfd,
62, 2, (byte)0x8e, 31, (byte)0xef, 44, 2, 69, 15, (byte)0x87, 0, 10, 15, 24,
        1,
 97, 15, (byte)0xdd, 5, 82, 15, (byte)0xf4, 2, 1, 3, 56, 2, 17, (byte)0xf7,
        18,
      1, 31, (byte)0xf7, 59, 26, 1, 15, 78, 26, 10, 15, 51, 3, 50, 15,
        (byte)0xea, 12,
 19, 15, 18, 27, 55, 15, 94, 1, 37, 8, 54, 2, 15, 16, 16, 36, 13, 92, 2, 2,
        72,
 0, 15, 94, 16, 72, 13, 120, 1, 15, 108, 0, 5, 15, 9, 7, 57, 15, 94, 5, 18,
        15,
      89, 2, 9, 15, 102, 6, 38, 15, (byte)0xf3, 17, 68, 15, 110, 9, 79, 31,
        (byte)0xfd,
      54, 1, 0, 15, 6, 1, 3, 1, (byte)0xf1, 11, 31, (byte)0xfd, (byte)0xb1,
        1, 18, 15,
 (byte)0xcb, 4, 39, 15, (byte)0xf6, 3, 46, 11, 103, 2, 1, 65, 1, 15, 75, 4,
        52,
      15, 45, 2, 34, 15, 64, 4, 14, 15, 79, 1, 8, 6, (byte)0x99, 1, 15, 55,
        8, 43, 15,
  93, 20, 80, 6, (byte)0xa9, 2, 31, (byte)0xfe, (byte)0xf4, 0, 2, 8, 18, 2,
        15,
 119, 0, 33, 5, 96, 0, 13, 47, 1, 15, 27, 1, 44, 31, 127, 30, 2, 69, 15, 56,
        2,
      38, 15, 31, 1, 1, 15, (byte)0xa4, 0, 0, 15, 56, 5, 37, 13, 126, 0, 15,
        (byte)0xad,
 3, 17, 15, (byte)0x88, 4, 76, 15, 95, 0, 64, 15, (byte)0xb8, 7, 42, 15, 37,
        3,
16, 15, (byte)0x99, 23, 86, 15, (byte)0xfb, 3, 50, 7, 45, 2, 15, 25, 1, 54,
        15,
  (byte)0x96, 16, 124, 15, (byte)0xc7, 3, 21, 15, 82, 25, (byte)0x87, 15, 6,
        3,
28, 15, (byte)0xc9, 1, 103, 15, 107, 1, 0, 4, (byte)0x8d, 0, 15, (byte)0xca,
        3,
  43, 13, 62, 0, 15, (byte)0xad, 1, 17, 15, 35, 27, (byte)0x9d, 15,
        (byte)0xcc,
7, 67, 15, (byte)0x93, 10, 81, 15, 99, 3, 14, 13, (byte)0x8b, 1, 15, 92, 6,
        13,
  15, (byte)0xf9, 5, 59, 15, 90, 1, (byte)0xa0, 15, (byte)0xdf, 29,
        (byte)0xff,
 (byte)0xff, (byte)0x85, 15, (byte)0xf7, 2, (byte)0xff, (byte)0xff,
        (byte)0xe6,
      1, (byte)0xbe, 28, 1, 5, 0, 6, 10, 0, 15, 20, 0, 1, 15, 27, 0, 8, 31,
        (byte)0xc0,
      (byte)0xff, 0, (byte)0xa8, 16, (byte)0xff  };

    public static final byte[] StableNFKD = new byte[] { (byte)0xf3, 9,
      0, 1, (byte)0xff, (byte)0xff, (byte)0xff, 2, 3, 4, 5, (byte)0xff,
      (byte)0xff, 6, (byte)0xff, 7, 8, 9, (byte)0xff, (byte)0xff,
        (byte)0xff, (byte)0xff,
(byte)0xff, (byte)0xff, (byte)0xff, 10, 8, 0, 3, 7, 0, 10, 14, 0, 15, 28, 0,
        9,
      15, 56, 0, 37, 15, 20, 0, 1, (byte)0xf0, 13, (byte)0xfe, 122,
        (byte)0xc3, (byte)0x88,
  64, 0, (byte)0x81, (byte)0xc1, 64, 0, (byte)0x81, 65, 0, 0, 3, 0,
        (byte)0xc0,
0, 2, 1, 6, 12, 12, 0, (byte)0xc0, 0, 0, 0, 32, 0, (byte)0x91, (byte)0xfc,
        127,
 (byte)0xfe, (byte)0xff, 15, 0, 0, 32, 48, 18, 0, 91, 0, 48, 63, 0,
        (byte)0xf0,
      66, 0, 112, 0, (byte)0xfe, (byte)0xff, (byte)0xff, (byte)0xff,
        (byte)0xc0, (byte)0xe0,
      10, 0, 0, 34, 0, 0, 4, 0, 16, (byte)0x80, 5, 0, (byte)0xf0, 9,
        (byte)0xef, (byte)0xbb,
      15, 40, (byte)0xfe, (byte)0xff, (byte)0xff, 3, (byte)0xfe, (byte)0xff,
        (byte)0xff,
      (byte)0x83, (byte)0x80, (byte)0xff, (byte)0xff, (byte)0xff,
        (byte)0xc8, (byte)0xfd,
      116, (byte)0x8f, (byte)0xff, (byte)0xfd, (byte)0xff, (byte)0xff, 4, 0,
        115, 116,
      (byte)0x8f, (byte)0xff, (byte)0xff, 63, (byte)0xff, 7, 66, 0,
        (byte)0x8c, (byte)0xf9,
      (byte)0xff, 48, 3, 3, 3, (byte)0xc0, (byte)0xfc, (byte)0x9c, 0, 48,
        127, (byte)0xff,
      1, 73, 0, 38, 64, 73, 108, 0, 32, (byte)0xf8, (byte)0x83, 7, 0, 16, 7,
        (byte)0x9c,
      0, 16, 30, 120, 0, 1, 22, 0, 96, (byte)0xfa, (byte)0xff, 55, 96, 96,
        (byte)0xc2,
 10, 0, 0, 95, 0, 79, 0, 0, 0, (byte)0xf8, (byte)0xe9, 0, 0, 16, 7,
        (byte)0xb8,
  0, 65, 63, 4, 16, (byte)0xc1, 14, 0, 29, (byte)0xf1, 31, 0, 3, (byte)0xf0,
        0,
      114, (byte)0xff, (byte)0xfd, (byte)0xed, (byte)0xef, (byte)0xff,
        (byte)0xdf, (byte)0xe1,
12, 0, 2, 27, 0, 86, (byte)0xef, (byte)0xff, (byte)0xc7, (byte)0xff, 79, 15,
        0,
      105, (byte)0xb7, (byte)0xef, (byte)0xff, (byte)0xdf, (byte)0xff,
        (byte)0xb1, 32,
  0, 25, (byte)0xdf, 75, 0, 84, (byte)0xef, (byte)0xff, (byte)0xc6,
        (byte)0xff,
(byte)0xcf, 11, 0, 1, 7, 0, 27, (byte)0xc3, 109, 0, 41, (byte)0xde,
        (byte)0x9f,
      48, 0, 43, 126, (byte)0xd2, 32, 0, 12, 48, 0, 54, (byte)0xfb,
        (byte)0xff, (byte)0x8b,
  13, 0, 57, (byte)0xf7, (byte)0xf8, (byte)0xff, (byte)0x83, 1, 67,
        (byte)0xf7,
      (byte)0xfc, (byte)0xff, (byte)0xf0, 112, 0, (byte)0xf2, 2, (byte)0xef,
        (byte)0xff,
      (byte)0xfc, (byte)0xff, (byte)0xff, 95, (byte)0xfd, (byte)0xf7,
        (byte)0xdf, 123,
  (byte)0xef, (byte)0xff, (byte)0xfd, 1, (byte)0xc0, 32, (byte)0xff, 10, 0,
        23,
      (byte)0xbf, 46, 0, 69, (byte)0xbf, (byte)0xff, 127, (byte)0xf9, 13, 0,
        12, (byte)0xb8,
 0, 15, 87, 2, 55, 31, 31, (byte)0xce, 2, 99, 0, (byte)0xc3, 0, 15,
        (byte)0xc7,
 0, 1, 26, (byte)0xfb, (byte)0xea, 0, 8, 12, 0, 0, 51, 2, 10, 18, 0, 13, 28,
        2,
7, (byte)0x92, 2, 5, 116, 2, 67, (byte)0xfe, (byte)0xff, 31, 96, (byte)0x94,
        2,
      21, (byte)0xc0, 92, 1, 32, (byte)0xaa, (byte)0xfb, (byte)0x80, 0, 37,
        (byte)0xd7,
(byte)0xe4, 112, 2, 68, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xf3, 120,
        1,
3, 9, 0, 47, (byte)0xff, 127, 88, 0, 0, 82, 8, 0, 2, (byte)0xde, (byte)0xef,
        0,
 3, 81, (byte)0x8f, 0, 8, 0, 64, (byte)0xc4, 2, 0, 108, 0, 0, (byte)0x97, 2,
        3,
      85, 3, 38, (byte)0xc0, 15, 12, 0, 5, 9, 0, 23, (byte)0xf0, 12, 0, 65,
        (byte)0xfc,
      0, 0, (byte)0xc0, (byte)0xa5, 3, 64, (byte)0xc0, (byte)0xc0, 0, 85, 7,
        0, 2, 23,
  0, (byte)0xf0, 10, 32, 0, 32, 0, 48, 16, 0, 0, 35, (byte)0x80, 0,
        (byte)0xf8,
      125, (byte)0xff, (byte)0x8f, 127, 39, (byte)0xaf, 127, (byte)0xfc,
        127, 127, (byte)0xff,
      (byte)0xff, 12, (byte)0xa8, 3, 17, (byte)0xe0, 102, 0, (byte)0xf2, 2,
        (byte)0xff,
      0, (byte)0xe0, 29, 0, (byte)0xfe, (byte)0xff, 16, 1, (byte)0x90,
        (byte)0xc1, (byte)0xa8,
      66, 4, 4, 30, (byte)0xfc, 58, 0, 80, (byte)0xff, (byte)0xfd,
        (byte)0xff, (byte)0xf3,
      (byte)0xff, 61, 2, 3, (byte)0xce, 1, (byte)0xf0, 2, (byte)0xef,
        (byte)0xed, (byte)0xff,
      (byte)0xff, (byte)0xaf, 79, (byte)0xfe, (byte)0xff, 109, (byte)0xfd,
        (byte)0xff,
 (byte)0xff, (byte)0xfa, 31, (byte)0xcc, (byte)0xfc, (byte)0xcc, (byte)0xb2,
        0,
 18, 15, 28, 0, 20, (byte)0xf0, (byte)0xb4, 2, 6, 94, 2, 15, (byte)0xaa, 1,
        10,
      13, (byte)0xca, 0, 15, (byte)0xb4, 3, 1, 15, 33, 5, 113, 15, 34, 3, 6,
        31, (byte)0x8f,
      60, 3, 45, 3, 36, 4, 4, 23, 2, 11, (byte)0xff, 4, 26, 127, 41, 2, 1,
        (byte)0x90,
      1, 15, (byte)0x91, 2, 0, 7, 8, 4, 14, 84, 1, 6, 60, 2, 3, (byte)0xb4,
        2, (byte)0xf6,
  3, (byte)0xff, (byte)0xff, (byte)0xff, 3, (byte)0xbf, (byte)0xf8,
        (byte)0xff,
(byte)0xaf, (byte)0xaa, (byte)0xaa, 90, (byte)0xfd, 36, (byte)0xc9,
        (byte)0xff,
      (byte)0xff, (byte)0xef, 33, 12, 0, 34, 111, 56, 72, 0, 1, 116, 5, 3,
        (byte)0xc8,
      5, 25, 3, 116, 0, 4, (byte)0xda, 5, 18, 0, 106, 0, 2, 12, 0, 7, 46, 0,
        15, (byte)0x80,
  0, 7, 3, 80, 2, 15, (byte)0xe3, 1, (byte)0x90, 15, (byte)0xa4, 0,
        (byte)0x91,
 15, 5, 1, (byte)0xf2, 32, 127, 15, (byte)0xd5, 2, 3, 126, 4, 1, (byte)0xaa,
        8,
  12, (byte)0xda, 8, 12, 50, 0, 24, (byte)0xfc, 8, 7, 12, (byte)0xbd, 3, 35,
        0,
0, 64, 0, 18, (byte)0xc7, 76, 3, 8, 88, 3, 13, 74, 0, 9, 13, 0, 34, 98, 62,
        67,
6, 9, 94, 0, 7, (byte)0x98, 0, 6, 108, 7, 15, 32, 3, 13, 15, 32, 0, 13, 15,
        64,
      0, 45, 15, (byte)0x80, 0, 109, 15, 0, 1, (byte)0xed, 15, 0, 2,
        (byte)0xff, (byte)0xee,
 15, 116, 1, (byte)0xff, 98, 12, (byte)0xae, 14, 15, (byte)0x84, 8,
        (byte)0xff,
  (byte)0xff, 60, 15, (byte)0xcf, 1, (byte)0xff, (byte)0xbd, 15, 77, 4, 14,
        84,
      (byte)0xc0, 26, (byte)0x80, (byte)0x9a, 3, 12, 0, 9, 26, 0, 1, 61, 10,
        (byte)0x9d,
      (byte)0x80, (byte)0xff, 7, 31, 0, 0, (byte)0x80, (byte)0xa0, 36, 27,
        0, 7, (byte)0xc7,
      15, 15, (byte)0xb3, 4, 15, 22, (byte)0xc0, (byte)0x8a, 0, 3, 109, 0,
        2, (byte)0x9e,
      0, 48, (byte)0xe0, (byte)0xff, (byte)0xff, (byte)0xe4, 15, (byte)0x9c,
        0, 0, 96,
 0, 8, 0, (byte)0x80, (byte)0xf0, 40, 56, 0, 23, (byte)0xe0, (byte)0xba, 13,
        9,
(byte)0x98, 13, 80, 3, 3, 3, (byte)0xe3, (byte)0x80, (byte)0x83, 19, 15, 31,
        1,
      43, 15, 68, 17, 7, 15, 110, 11, 1, 47, (byte)0xff, 63, (byte)0xd2, 15,
        (byte)0x91,
      15, 46, 0, 27, 17, 95, 6, 0, 31, 120, 27, 0, 1, 9, (byte)0xd2, 19, 15,
        (byte)0xc7,
      0, (byte)0x8c, 3, (byte)0xaa, 12, 0, 60, 16, 54, (byte)0xeb,
        (byte)0xff, (byte)0xf7,
      (byte)0xb2, 17, 1, (byte)0xb1, 1, 37, 63, (byte)0xe7, (byte)0xf8, 12,
        5, (byte)0xdc,
 1, 0, (byte)0xd7, 18, 15, (byte)0xea, 0, 13, 6, (byte)0xf8, 17, 0, 48, 21,
        48,
 (byte)0xff, 63, (byte)0xe0, 18, 22, 15, (byte)0x8f, 0, 18, 20, (byte)0xa7,
        26,
19, 15, 32, 0, 4, 27, 115, 92, 2, 11, 65, 19, 26, 63, 15, 0, 8, (byte)0xbb,
        13,
      15, 62, 6, (byte)0xff, (byte)0xff, 92, 4, (byte)0xf0, 2, 15, 105, 5,
        47, 15, (byte)0xb3,
      10, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff, 28, 15,
        (byte)0xc0, 1, (byte)0xff,
  (byte)0xae, 15, (byte)0x93, 22, 5, 15, (byte)0x98, 2, (byte)0xff,
        (byte)0xff,
  111, 96, 63, 0, 28, (byte)0xf8, 7, 24, 61, 19, 60, (byte)0xc3, (byte)0xff,
        7,
  (byte)0xdc, 13, 31, (byte)0xe3, 96, 15, 46, 21, 32, 9, 0, 83, (byte)0x9b,
        33,
 0, 20, 16, 13, 0, 48, 64, 24, 32, 25, 0, 79, (byte)0x84, (byte)0xa0, 3, 2,
        45,
 15, 23, 15, 37, 0, 17, 31, 48, (byte)0x80, 28, (byte)0xff, (byte)0xff, 15,
        15,
      (byte)0xb4, 11, (byte)0x93, 0, 40, 3, (byte)0xff, 3, 105, 1, 8,
        (byte)0xf5, 123,
21, 105, 85, 105, 8, 8, (byte)0xa1, 0, 4, 0, (byte)0xf0, 17, 4, (byte)0xe3,
        22,
 55, 36, 0, (byte)0xf8, (byte)0xc6, 31, 49, (byte)0xff, (byte)0xff,
        (byte)0xff,
      (byte)0x95, 15, 10, (byte)0xfa, 3, 18, (byte)0xf8, (byte)0xc2, 3, 60,
        (byte)0xf8,
      0, (byte)0xfe, 108, 29, 15, 109, 11, (byte)0xff, (byte)0xff,
        (byte)0xff, (byte)0xff,
      (byte)0x97, 15, 79, 28, 48, 31, (byte)0xc0, (byte)0xff, 0, (byte)0xa8,
        16, (byte)0xff  };
  }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy