1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include <iostream>

/* mój kod:
```wgsl
@group(0) @binding(0) var<storage,read_write> out: array<atomic<u32>>;
@group(0) @binding(1) var<uniform> offset: vec2<u32>;

fn is_square(
    number: u32
) -> u32 {
    for(var i = u32(1); i <= 5000; i = i + 1) {
        if(i * i == number) {
            return i;
        }
    }
    return u32(0);
}

@compute
@workgroup_size(10, 10)
fn cs_main(
    @builtin(global_invocation_id) id: vec3<u32>,
) {
    let x = id.x + offset.x;
    let h = id.y + offset.y;
    let f = x * x + h * h;

    let xd = f + x * x;
    if(xd <= 25000000) {
        let result = is_square(xd);
        if(result > 0) {
            atomicAdd(&out[result - 1], u32(1));
        }
    }

    for(var y = u32(1); y < x; y = y + 1) {
        let xd = f + y * y;
        if(xd > 25000000) {
            break;
        }
        let result = is_square(xd);
        if(result > 0) {
            atomicAdd(&out[result - 1], u32(1));
        }
    }
}
```
*/

constexpr int results[] = {0x0,0x0,0x2,0x2,0x2,0x4,0x7,0x7,0xe,0xe,0x13,0x15,0x18,0x1b,0x23,0x23,0x28,0x2f,0x37,0x37,0x48,0x4d,0x56,0x58,0x5e,0x61,0x76,0x79,0x82,0x8a,0x96,0x96,0xb0,0xb5,0xc4,0xcb,0xd7,0xdf,0xf6,0xf6,0x104,0x115,0x126,0x12b,0x14a,0x153,0x165,0x167,0x17f,0x185,0x1a5,0x1a8,0x1ba,0x1cf,0x1e6,0x1e9,0x212,0x21b,0x232,0x23a,0x24f,0x25b,0x295,0x295,0x2a7,0x2c1,0x2db,0x2e0,0x30f,0x31e,0x339,0x340,0x35a,0x366,0x392,0x39a,0x3c6,0x3dd,0x3fb,0x3fb,0x439,0x447,0x467,0x478,0x492,0x4a3,0x4d8,0x4dd,0x4fd,0x51c,0x546,0x54f,0x58d,0x59f,0x5c5,0x5c7,0x5ea,0x602,0x658,0x65e,0x682,0x6a2,0x6c9,0x6cc,0x71f,0x731,0x75a,0x76f,0x796,0x7ad,0x7f1,0x7f4,0x81d,0x846,0x873,0x87c,0x8ce,0x8e5,0x91d,0x925,0x95c,0x971,0x9be,0x9ca,0x9f4,0xa2e,0xa5e,0xa5e,0xab4,0xac6,0xaf8,0xb12,0xb59,0xb73,0xbd6,0xbdb,0xc0d,0xc3c,0xc71,0xc80,0xcdc,0xcf7,0xd35,0xd3c,0xd6c,0xd86,0xe00,0xe0c,0xe42,0xe6e,0xea7,0xeaf,0xf1d,0xf49,0xf85,0xf9c,0xfd5,0xff3,0x1055,0x1055,0x10a9,0x10e7,0x1125,0x1133,0x11ad,0x11cd,0x120c,0x121d,0x1259,0x1273,0x12fc,0x130d,0x134c,0x1381,0x13d2,0x13d7,0x144b,0x146b,0x14af,0x14ce,0x1510,0x153a,0x15ab,0x15b4,0x15f3,0x1631,0x1684,0x1696,0x174a,0x1770,0x17b8,0x17ba,0x1801,0x1824,0x1898,0x18b0,0x18f8,0x194e,0x1999,0x199f,0x1a22,0x1a46,0x1aa6,0x1ac6,0x1b0d,0x1b34,0x1bd4,0x1bd7,0x1c3f,0x1c92,0x1ce2,0x1cf4,0x1d7d,0x1da6,0x1df9,0x1e0e,0x1e7d,0x1ea4,0x1f2d,0x1f44,0x1f91,0x1fd5,0x2029,0x202c,0x20c9,0x20f2,0x2148,0x2171,0x21c5,0x21f2,0x22cf,0x22d8,0x232e,0x2380,0x23da,0x23f1,0x2489,0x24c1,0x251b,0x2523,0x257c,0x25b3,0x266b,0x2680,0x26f8,0x2745,0x27aa,0x27b6,0x2857,0x2881,0x28e0,0x291a,0x2994,0x29c4,0x2a5f,0x2a5f,0x2abe,0x2b14,0x2b8f,0x2ba1,0x2c59,0x2c8b,0x2cee,0x2d08,0x2d65,0x2dac,0x2e53,0x2e6d,0x2ed0,0x2f33,0x2f99,0x2f9e,0x3078,0x30aa,0x3121,0x3150,0x31b6,0x31eb,0x32be,0x32cd,0x3335,0x3391,0x33fc,0x3417,0x34dc,0x351a,0x35a3,0x35aa,0x3614,0x3644,0x36fa,0x3714,0x3780,0x37fa,0x386b,0x3877,0x397e,0x39b4,0x3a2c,0x3a58,0x3af0,0x3b29,0x3be5,0x3bed,0x3c59,0x3cc7,0x3d3b,0x3d67,0x3e2c,0x3e68,0x3edd,0x3ef4,0x3f68,0x3fa1,0x40bf,0x40dd,0x4152,0x41b4,0x4240,0x4240,0x430e,0x4362,0x43e8,0x4426,0x4495,0x44d3,0x459e,0x45ac,0x4651,0x46cb,0x4748,0x4768,0x4853,0x4892,0x4912,0x4923,0x49a0,0x49dc,0x4ab0,0x4aca,0x4b6b,0x4bf4,0x4c9f,0x4cb0,0x4d99,0x4dd8,0x4e5b,0x4e90,0x4f11,0x4f62,0x5064,0x5069,0x50ec,0x5160,0x51e7,0x5207,0x5326,0x536a,0x53f1,0x5410,0x54a7,0x54e9,0x55fc,0x5626,0x56a9,0x571a,0x57a4,0x57ad,0x58b4,0x58f3,0x59a4,0x59e2,0x5a6c,0x5abf,0x5ba5,0x5bb7,0x5c3e,0x5cf2,0x5d81,0x5da7,0x5e99,0x5ee1,0x5f71,0x5f73,0x604d,0x6094,0x61b6,0x61d9,0x6269,0x62dd,0x637b,0x6393,0x648e,0x64d6,0x656c,0x65c2,0x6655,0x66a0,0x6804,0x680a,0x689f,0x6922,0x69c1,0x69e5,0x6b13,0x6b73,0x6c26,0x6c46,0x6cde,0x6d25,0x6e26,0x6e4d,0x6f1b,0x6fbb,0x7059,0x705c,0x7166,0x71ce,0x726c,0x72bf,0x735b,0x73ab,0x74e4,0x74f6,0x758b,0x7614,0x76e0,0x7709,0x7846,0x7899,0x793b,0x7950,0x79f1,0x7a60,0x7b6a,0x7b91,0x7c56,0x7cdf,0x7d84,0x7d9b,0x7f3a,0x7f87,0x802e,0x8072,0x8113,0x8167,0x827d,0x8280,0x8327,0x83c4,0x848c,0x84b5,0x85d4,0x862a,0x86ff,0x8728,0x87d2,0x8826,0x897b,0x89a8,0x8a53,0x8b30,0x8bde,0x8be7,0x8d1b,0x8d71,0x8e21,0x8e73,0x8f5c,0x8fb6,0x90db,0x90f2,0x91cf,0x9267,0x9329,0x9361,0x94b2,0x950c,0x95c0,0x95c8,0x9676,0x96cf,0x9875,0x98ac,0x995c,0x9a14,0x9acb,0x9ae0,0x9c17,0x9c8f,0x9d48,0x9d95,0x9e48,0x9ead,0xa04d,0xa059,0xa14f,0xa1f0,0xa2ac,0xa2d6,0xa413,0xa472,0xa52f,0xa569,0xa620,0xa69a,0xa7d4,0xa804,0xa8c1,0xa95c,0xaa51,0xaa51,0xabf7,0xac56,0xad19,0xad6f,0xae5e,0xaed9,0xb01c,0xb02e,0xb0f0,0xb1a8,0xb26d,0xb29f,0xb442,0xb4a5,0xb576,0xb590,0xb668,0xb6c5,0xb84d,0xb894,0xb956,0xb9fd,0xbac8,0xbae2,0xbc37,0xbc9a,0xbdd7,0xbe3a,0xbf03,0xbf69,0xc0bb,0xc0c0,0xc186,0xc260,0xc32e,0xc360,0xc4e4,0xc55b,0xc63e,0xc66d,0xc77e,0xc7e4,0xc939,0xc96e,0xca3d,0xcb10,0xcbea,0xcbf9,0xcd9c,0xce04,0xced8,0xcf34,0xd002,0xd06d,0xd28e,0xd2a9,0xd37d,0xd442,0xd519,0xd557,0xd6c1,0xd74a,0xd831,0xd838,0xd90f,0xd979,0xdae3,0xdb13,0xdc32,0xdce8,0xdde9,0xde03,0xdf9c,0xe008,0xe0e5,0xe15f,0xe263,0xe2d4,0xe444,0xe450,0xe52d,0xe634,0xe74d,0xe783,0xe8fc,0xe974,0xea55,0xea81,0xeb61,0xebf9,0xedb4,0xeded,0xeefc,0xefb8,0xf09c,0xf0a4,0xf28c,0xf2f8,0xf3e5,0xf453,0xf537,0xf5ab,0xf727,0xf753,0xf839,0xf8fe,0xf9e7,0xfa23,0xfc15,0xfc8a,0xfdb5,0xfdcc,0xfeb0,0xff24,0x1012a,0x10163,0x10249,0x10367,0x10454,0x10472,0x10603,0x10678,0x10768,0x107ca,0x10905,0x10991,0x10b63,0x10b63,0x10c52,0x10d20,0x10e12,0x10e66,0x1100c,0x11092,0x11185,0x111c3,0x112ee,0x1135d,0x1158a,0x115c8,0x116bb,0x11786,0x1187e,0x1188c,0x11a5f,0x11b04,0x11bfc,0x11c76,0x11d6c,0x11de9,0x11f83,0x11fa3,0x12104,0x121ef,0x122fd,0x1233c,0x124e2,0x12562,0x1268a,0x1269b,0x12796,0x12813,0x12a02,0x12a3e,0x12b3a,0x12c0e,0x12d54,0x12d6e,0x12f1d,0x12fbe,0x130bf,0x13148,0x13243,0x132ee,0x1349a,0x134ab,0x135a7,0x13690,0x13794,0x137d3,0x13ac0,0x13b43,0x13c4a,0x13c7f,0x13d80,0x13e01,0x13fb6,0x14007,0x1410c,0x1420e,0x14330,0x14335,0x144ff,0x14582,0x146d5,0x14749,0x14851,0x148d8,0x14add,0x14afd,0x14c32,0x14d51,0x14e88,0x14ecc,0x15090,0x15117,0x15225,0x15244,0x153a6,0x1543d,0x15601,0x15643,0x15748,0x1585b,0x1596c,0x15996,0x15bbb,0x15c3e,0x15d5d,0x15dce,0x15edf,0x15f69,0x161c9,0x161d2,0x16324,0x1642b,0x16541,0x16580,0x16780,0x16831,0x16948,0x16986,0x16a97,0x16b21,0x16d42,0x16d95,0x16f05,0x16feb,0x17105,0x17117,0x172f3,0x1737a,0x17497,0x1754b,0x17665,0x176f4,0x17957,0x1797d,0x17a99,0x17b8b,0x17cf9,0x17d41,0x17f5c,0x17fec,0x18114,0x18116,0x18235,0x1830f,0x184f1,0x18538,0x18658,0x1877a,0x188ac,0x188cf,0x18b3e,0x18bce,0x18d11,0x18d85,0x18ee9,0x18f87,0x191c7,0x191df,0x192ff,0x193fa,0x19522,0x1956a,0x1975b,0x197f1,0x1996d,0x199c3,0x19ae6,0x19b79,0x19d64,0x19daf,0x19ed8,0x1a03c,0x1a173,0x1a179,0x1a3b2,0x1a447,0x1a5ab,0x1a62e,0x1a7d2,0x1a871,0x1aa68,0x1aa8c,0x1abba,0x1ace8,0x1ae19,0x1ae79,0x1b079,0x1b12c,0x1b260,0x1b280,0x1b3e4,0x1b47c,0x1b765,0x1b7ac,0x1b8de,0x1b9df,0x1bb14,0x1bb3b,0x1bd9b,0x1be69,0x1bfa0,0x1c040,0x1c175,0x1c213,0x1c419,0x1c41c,0x1c5b9,0x1c6c3,0x1c7fe,0x1c866,0x1caf7,0x1cb95,0x1ccd0,0x1cd23,0x1ce5b,0x1cef7,0x1d106,0x1d156,0x1d288,0x1d3c1,0x1d5ab,0x1d5bd,0x1d7d5,0x1d86a,0x1d9c3,0x1da4c,0x1db8a,0x1dc56,0x1def5,0x1df1e,0x1e05e,0x1e19b,0x1e2de,0x1e331,0x1e5e5,0x1e687,0x1e7cb,0x1e7e0,0x1e91e,0x1e9bf,0x1ebdd,0x1ec4c,0x1edd7,0x1eee1,0x1f030,0x1f057,0x1f2c3,0x1f388,0x1f529,0x1f5b2,0x1f6f9,0x1f79e,0x1f9c2,0x1f9d9,0x1fb22,0x1fcc1,0x1fe0d,0x1fe5a,0x20096,0x2013d,0x2028a,0x202ce,0x20481,0x20522,0x20839,0x2088d,0x20a0f,0x20b25,0x20c77,0x20c7a,0x20eda,0x20f81,0x210e6,0x21183,0x212cf,0x21397,0x21690,0x216b9,0x21806,0x21925,0x21a7a,0x21ad0,0x21d53,0x21e28,0x21f7e,0x21fa7,0x22147,0x221f1,0x22427,0x2247b,0x2263c,0x22791,0x228ea,0x22917,0x22b5c,0x22c07,0x22d69,0x22e46,0x22f96,0x23044,0x232e2,0x232eb,0x23446,0x2357a,0x2377a,0x237d0,0x23a1b,0x23acb,0x23c65,0x23cb7,0x23e15,0x23efe,0x24149,0x241a3,0x24302,0x24427,0x245a6,0x245bd,0x2493b,0x24a18,0x24b7c,0x24c14,0x24d72,0x24e34,0x25085,0x250bd,0x25221,0x25372,0x254da,0x25534,0x257f7,0x258ab,0x25a78,0x25a80,0x25c00,0x25cae,0x25f68,0x25fc1,0x26125,0x262cb,0x26436,0x2646d,0x2670f,0x267bf,0x2692c,0x269e4,0x26bc0,0x26c77,0x26ece,0x26ee3,0x27050,0x27187,0x27339,0x273b1,0x27667,0x27720,0x27891,0x278de,0x27a49,0x27afc,0x27e37,0x27e9c,0x28042,0x281e2,0x28356,0x28362,0x285d4,0x286ca,0x28841,0x288e2,0x28a56,0x28b12,0x28df1,0x28e1b,0x29054,0x29191,0x29316,0x29375,0x295fc,0x296b9,0x29859,0x29893,0x29a0c,0x29ac3,0x29d3b,0x29db5,0x29f2f,0x2a069,0x2a24c,0x2a27c,0x2a54e,0x2a60b,0x2a78a,0x2a825,0x2a9a2,0x2aa97,0x2adbd,0x2adbd,0x2af33,0x2b0d9,0x2b262,0x2b2c1,0x2b61a,0x2b6dd,0x2b860,0x2b8b6,0x2ba38,0x2bb27,0x2be43,0x2bebe,0x2c03d,0x2c180,0x2c306,0x2c318,0x2c5a8,0x2c66a,0x2c85f,0x2c917,0x2cb17,0x2cbdc,0x2ce69,0x2ce9b,0x2d023,0x2d1c6,0x2d351,0x2d3b4,0x2d6c5,0x2d796,0x2d924,0x2d93e,0x2db42,0x2dc1a,0x2deb0,0x2df0d,0x2e099,0x2e221,0x2e3b0,0x2e3f7,0x2e6a2,0x2e764,0x2e93d,0x2e9e4,0x2eb73,0x2ec3e,0x2f00f,0x2f029,0x2f1b5,0x2f30a,0x2f4ad,0x2f510,0x2f7b5,0x2f8f2,0x2fa8f,0x2faf2,0x2fcbd,0x2fd86,0x30079,0x300df,0x3030a,0x3045c,0x305f4,0x305f9,0x3099b,0x30a61,0x30bfb,0x30cd5,0x30e6d,0x30f3b,0x311e3,0x31215,0x313af,0x31533,0x31743,0x317ba,0x31a6e,0x31b51,0x31cef,0x31d1e,0x31ea9,0x31fba,0x322ec,0x32352,0x324f0,0x32645,0x32830,0x32865,0x32be2,0x32cb1,0x32e55,0x32f28,0x330c9,0x331a3,0x3345d,0x3346c,0x3364e,0x337f1,0x33997,0x339ff,0x33d18,0x33dec,0x3404d,0x340a9,0x3424f,0x3431d,0x345da,0x34645,0x34845,0x34a66,0x34c12,0x34c2d,0x34ef9,0x34fcd,0x35185,0x3524a,0x35477,0x3554e,0x35885,0x358c3,0x35a6a,0x35bd4,0x35d9c,0x35e25,0x360f7,0x361de,0x3638e,0x36395,0x36544,0x3661b,0x36a64,0x36ace,0x36c7a,0x36de4,0x36fc3,0x36ff3,0x37376,0x37495,0x3764a,0x37700,0x378af,0x379b0,0x37c88,0x37ca2,0x37edc,0x38075,0x3822d,0x38299,0x385b6,0x38693,0x3885b,0x388d5,0x38aea,0x38bee,0x38f41,0x38fb2,0x3916b,0x392db,0x39512,0x3951e,0x39814,0x398f1,0x39aaf,0x39bb6,0x39d6e,0x39e87,0x3a16e,0x3a1a4,0x3a362,0x3a4db,0x3a69d,0x3a715,0x3abcd,0x3acae,0x3aec0,0x3aeec,0x3b0ad,0x3b18d,0x3b47d,0x3b515,0x3b6d3,0x3b88e,0x3ba5e,0x3ba97,0x3bdba,0x3bec9,0x3c10f,0x3c1cb,0x3c390,0x3c474,0x3c802,0x3c80a,0x3c9d1,0x3cbb9,0x3cda8,0x3ce14,0x3d19a,0x3d287,0x3d452,0x3d4c0,0x3d71e,0x3d802,0x3db01,0x3db75,0x3dd40,0x3debc,0x3e08a,0x3e0b6,0x3e421,0x3e507,0x3e701,0x3e7c6,0x3e994,0x3ea7d,0x3ee84,0x3eec0,0x3f08d,0x3f27f,0x3f4a6,0x3f51b,0x3f838,0x3f963,0x3fb4b,0x3fb62,0x3fd35,0x3fe19,0x4019f,0x40213,0x40476,0x4067c,0x40855,0x4088e,0x40ba5,0x40c8b,0x40e64,0x40f82,0x41155,0x41242,0x41556,0x41574,0x417d4,0x41965,0x41bc6,0x41c3b,0x4200a,0x420fa,0x422f4,0x42356,0x42577,0x426b2,0x429c6,0x42a52,0x42c2f,0x42e01,0x42fe1,0x42fe1,0x433e5,0x434d4,0x436b6,0x43784,0x43960,0x43a52,0x43e89,0x43edd,0x440bf,0x44265,0x4444a,0x444d0,0x447fc,0x448ef,0x44b59,0x44b97,0x44d7c,0x44ea7,0x451d3,0x45242,0x45428,0x45655,0x4583e,0x4587c,0x45c13,0x45d06,0x45ef1,0x45fbc,0x462a6,0x4639e,0x46778,0x46786,0x4696c,0x46b3f,0x46d2e,0x46dd3,0x4710e,0x47206,0x473f5,0x4746f,0x4765d,0x47753,0x47c60,0x47cdd,0x47ec3,0x4805d,0x4824f,0x4826f,0x485b3,0x48714,0x4896c,0x48a57,0x48c84,0x48d92,0x490d0,0x4910f,0x4939a,0x49540,0x4973e,0x497be,0x49b73,0x49c9b,0x49e9e,0x49eaf,0x4a0a1,0x4a19c,0x4a4e6,0x4a563,0x4a7a2,0x4a991,0x4ac1b,0x4ac57,0x4b043,0x4b13f,0x4b33d,0x4b411,0x4b64d,0x4b793,0x4bb63,0x4bb7d,0x4bd7a,0x4bf29,0x4c13c,0x4c1dd,0x4c620,0x4c721,0x4c922,0x4c9ab,0x4cba9,0x4cca4,0x4cffd,0x4d0a8,0x4d2a9,0x4d455,0x4d6b2,0x4d6c3,0x4daca,0x4dbc6,0x4de5d,0x4df46,0x4e14a,0x4e24e,0x4e5ad,0x4e5ec,0x4e7ed,0x4eada,0x4ed19,0x4ed9c,0x4f104,0x4f20b,0x4f41d,0x4f452,0x4f6f8,0x4f7f9,0x4fc14,0x4fc95,0x4ff0a,0x500bf,0x502cc,0x5031d,0x5068e,0x50793,0x509cd,0x50acf,0x50cd8,0x50dfa,0x51288,0x5128d,0x5149c,0x51666,0x51884,0x51907,0x51cef,0x51e42,0x52057,0x520cb,0x522d8,0x523e0,0x5282f,0x528b6,0x52b77,0x52d7c,0x52f92,0x52fb2,0x53389,0x534be,0x536d6,0x537f5,0x53a0b,0x53b42,0x53f5f,0x53fa3,0x541bb,0x5437f,0x5462d,0x546b4,0x54a3a,0x54b48,0x54d64,0x54d83,0x5500d,0x5516f,0x554ef,0x55586,0x5579a,0x5595e,0x55b7d,0x55bbf,0x5615a,0x5625f,0x56480,0x56593,0x567b2,0x568c3,0x56c4c,0x56c76,0x56ed4,0x570f9,0x5731d,0x573a0,0x57735,0x57854,0x57bef,0x57c60,0x57e7f,0x57f90,0x583af,0x58439,0x5865a,0x588ba,0x58ae2,0x58aeb,0x58e89,0x58fdb,0x59214,0x5931b,0x595ea,0x59700,0x59a98,0x59ad7,0x59d01,0x59f01,0x5a12e,0x5a1df,0x5a6ee,0x5a805,0x5aa33,0x5aa71,0x5ac9e,0x5adaf,0x5b27f,0x5b309,0x5b537,0x5b758,0x5b9b3,0x5ba06,0x5bdb3,0x5bf23,0x5c156,0x5c23c,0x5c4ba,0x5c5d4,0x5ca0a,0x5ca1c,0x5cd12,0x5ceee,0x5d18a,0x5d211,0x5d5c4,0x5d6e1,0x5d918,0x5d9cc,0x5dbff,0x5dd19,0x5e0c6,0x5e155,0x5e388,0x5e5eb,0x5e90f,0x5e935,0x5ed68,0x5ee84,0x5f0c0,0x5f1b2,0x5f3e3,0x5f551,0x5f90a,0x5f952,0x5fc03,0x5fe1e,0x6005d,0x600ed,0x605bd,0x606e5,0x60927,0x60929,0x60b63,0x60c82,0x6117c,0x61256,0x614dd,0x616bf,0x61902,0x61949,0x61d20,0x61e40,0x62124,0x62246,0x62489,0x625bb,0x62a67,0x62a8a,0x62ccf,0x62f3e,0x63187,0x63217,0x63665,0x637a8,0x639f1,0x63a65,0x63d5c,0x63ec0,0x64291,0x6432f,0x64574,0x647b4,0x64a00,0x64a18,0x64df2,0x64f12,0x65160,0x6525b,0x6551d,0x65645,0x65bdd,0x65c25,0x65ec4,0x660b5,0x66306,0x6639c,0x667b8,0x66934,0x66b86,0x66bdc,0x66e28,0x66f4b,0x67385,0x67418,0x6771d,0x67908,0x67b77,0x67bc2,0x68083,0x681ac,0x68469,0x685cd,0x68822,0x68959,0x68d3c,0x68d42,0x68f99,0x691d2,0x694d5,0x6956a,0x69968,0x69acc,0x69d27,0x69daa,0x6a004,0x6a1a8,0x6a62d,0x6a6cc,0x6a927,0x6ab1e,0x6adb7,0x6addb,0x6b40d,0x6b53b,0x6b79b,0x6b8c9,0x6bb27,0x6bc58,0x6c04d,0x6c0ad,0x6c2ff,0x6c4ff,0x6c762,0x6c815,0x6cc96,0x6cdca,0x6d0db,0x6d0fb,0x6d3a7,0x6d50b,0x6d903,0x6d99b,0x6dbff,0x6dee8,0x6e1bd,0x6e204,0x6e60b,0x6e73d,0x6e9cb,0x6eacc,0x6ee05,0x6ef3a,0x6f3f6,0x6f41d,0x6f683,0x6f8e3,0x6fb56,0x6fc24,0x7009a,0x701d1,0x70440,0x704e0,0x7074c,0x70881,0x70dd8,0x70e76,0x71160,0x71366,0x715d6,0x715d9,0x71a6f,0x71c0c,0x71e7e,0x71f88,0x721f8,0x72333,0x72746,0x727ae,0x72adb,0x72d6c,0x72ff0,0x7308e,0x734d7,0x73612,0x738bd,0x73910,0x73b84,0x73cbc,0x74246,0x742e2,0x74554,0x74763,0x74a8f,0x74adf,0x74f04,0x75036,0x752f3,0x7542c,0x756a5,0x7588f,0x75cae,0x75cc0,0x75f3b,0x76153,0x763d1,0x76466,0x76acd,0x76c26,0x76ead,0x76f36,0x77259,0x77397,0x777c2,0x7788e,0x77b0d,0x77dac,0x78042,0x7806b,0x7849f,0x785df,0x78936,0x78a73,0x78cf1,0x78e34,0x79303,0x79356,0x795da,0x7988e,0x79b15,0x79bb7,0x7a048,0x7a18c,0x7a488,0x7a49d,0x7a835,0x7a973,0x7adad,0x7ae4e,0x7b0d6,0x7b2f4,0x7b581,0x7b5f0,0x7bac0,0x7bc4b,0x7bef1,0x7bffb,0x7c286,0x7c3d5,0x7c971,0x7c998,0x7cc20,0x7ce8c,0x7d11c,0x7d1e1,0x7d6ed,0x7d88e,0x7db2a,0x7dbb3,0x7de43,0x7df8a,0x7e491,0x7e536,0x7e88c,0x7eab0,0x7ed44,0x7ed5b,0x7f1ad,0x7f2f6,0x7f5aa,0x7f749,0x7f9d9,0x7fb25,0x8003a,0x80087,0x80318,0x80554,0x8099d,0x80a44,0x80f2b,0x81078,0x81321,0x81365,0x815fe,0x817b1,0x81c09,0x81caa,0x81f40,0x82257,0x824f4,0x82548,0x82ade,0x82c60,0x82eff,0x83015,0x832b2,0x83404,0x83906,0x83909,0x83c2f,0x83e8f,0x84132,0x841d9,0x84640,0x847a5,0x84b07,0x84ba4,0x84e46,0x84f92,0x853f9,0x854c1,0x857b0,0x85aa9,0x85d57,0x85d80,0x862e0,0x8642d,0x866d5,0x867f4,0x86b78,0x86ccd,0x8721e,0x87274,0x8756b,0x877ee,0x87aa5,0x87b7a,0x87ff0,0x88146,0x883f2,0x8841b,0x886bd,0x8885d,0x88edc,0x88f86,0x89279,0x894af,0x8975e,0x897b2,0x89c5b,0x89e1c,0x8a0ce,0x8a223,0x8a55b,0x8a6b4,0x8ab30,0x8ab5d,0x8aedb,0x8b120,0x8b41c,0x8b4c7,0x8b9df,0x8bb41,0x8bdf6,0x8bed3,0x8c1aa,0x8c2fa,0x8c77f,0x8c82d,0x8cade,0x8cd7c,0x8d0f4,0x8d0fd,0x8d58b,0x8d6e6,0x8da1b,0x8db4f,0x8de07,0x8e007,0x8e5ee,0x8e644,0x8e8f9,0x8eb44,0x8ee01,0x8eeb1,0x8f48f,0x8f629,0x8f8e7,0x8f939,0x8fbf6,0x8fd54,0x901e2,0x902cb,0x90589,0x907d4,0x90a95,0x90aef,0x911c6,0x91325,0x916af,0x917d4,0x91a83,0x91c02,0x92099,0x920b0,0x92373,0x926f1,0x929e2,0x92abf,0x92f62,0x930c6,0x9338f,0x93427,0x937c0,0x9391e,0x93e6f,0x93f31,0x941f8,0x94449,0x94793,0x947cb,0x94c83,0x94de7,0x950b3,0x95204,0x95521,0x95689,0x95cb8,0x95d12,0x95fde,0x962a1,0x96571,0x96625,0x96bd1,0x96d9e,0x970b8,0x970c0,0x9738c,0x9750c,0x979be,0x97a6c,0x97eb2,0x9816c,0x9845c,0x984b5,0x98970,0x98ad4,0x98da9,0x98f4f,0x99222,0x9938d,0x99929,0x99960,0x99c30,0x99ed2,0x9a277,0x9a327,0x9a7e8,0x9a955,0x9ac42,0x9acfa,0x9afcd,0x9b1a9,0x9b77e,0x9b835,0x9bb0e,0x9bd65,0x9c041,0x9c056,0x9c7bc,0x9c929,0x9cc40,0x9cd77,0x9d0b2,0x9d264,0x9d72b,0x9d7a3,0x9da7c,0x9dd32,0x9e01a,0x9e0d3,0x9e5b2,0x9e723,0x9ead6,0x9eb23,0x9ee97,0x9f002,0x9f5b0,0x9f663,0x9f945,0x9fc80,0x9ff74,0x9ffd9,0xa04b2,0xa0658,0xa093f,0xa0adf,0xa0ea1,0xa1015,0xa14eb,0xa14f7,0xa17d9,0xa1a4b,0xa1d35,0xa1e2b,0xa23a9,0xa2520,0xa2891,0xa2932,0xa2c1c,0xa2d90,0xa347c,0xa3538,0xa3823,0xa3b02,0xa3df0,0xa3e1a,0xa4368,0xa45a1,0xa4891,0xa49ce,0xa4cb8,0xa4e3d,0xa53d8,0xa5437,0xa581d,0xa5aa4,0xa5d97,0xa5e54,0xa6423,0xa65c3,0xa68e1,0xa691b,0xa6c0e,0xa6d87,0xa7275,0xa732c,0xa7667,0xa78df,0xa7cac,0xa7d26,0xa830a,0xa8484,0xa877d,0xa88b7,0xa8bae,0xa8d91,0xa9285,0xa92b5,0xa9611,0xa98e3,0xa9c63,0xa9d20,0xaa385,0xaa504,0xaa801,0xaa89c,0xaab93,0xaad10,0xab2c7,0xab3bc,0xab6b5,0xab9db,0xabd1c,0xabd1c,0xac222,0xac398,0xac773,0xac919,0xacc19,0xacda2,0xad2a2,0xad301,0xad69f,0xad9f8,0xadd10,0xaddd3,0xae386,0xae509,0xae80f,0xae865,0xaec69,0xaedeb,0xaf2f1,0xaf3e0,0xaf6e6,0xafa02,0xafd5b,0xafdd6,0xb02eb,0xb046a,0xb0784,0xb08c7,0xb0c1d,0xb0da3,0xb16bd,0xb16cf,0xb19da,0xb1c6a,0xb1f78,0xb203a,0xb2564,0xb2759,0xb2a68,0xb2b20,0xb2e2e,0xb302e,0xb3549,0xb360e,0xb3a55,0xb3ce2,0xb3ff6,0xb4028,0xb45f7,0xb477f,0xb4a93,0xb4c36,0xb4fe3,0xb516e,0xb568f,0xb56f2,0xb5a01,0xb5d12,0xb615b,0xb622c,0xb67dd,0xb696b,0xb6c83,0xb6c9d,0xb6fb4,0xb71b8,0xb77d1,0xb78a9,0xb7bbd,0xb7e53,0xb8176,0xb81d3,0xb887a,0xb8a06,0xb8db3,0xb8f3b,0xb9249,0xb93d8,0xb9908,0xb994f,0xb9c6c,0xb9f17,0xba237,0xba2f9,0xba944,0xbab1d,0xbaf1c,0xbafc3,0xbb2e3,0xbb472,0xbba7d,0xbbb48,0xbbe69,0xbc23a,0xbc55e,0xbc578,0xbcba4,0xbcd30,0xbd0aa,0xbd1ff,0xbd612,0xbd7b5,0xbddb6,0xbde19,0xbe13f,0xbe3e4,0xbe70e,0xbe84b,0xbed93,0xbef30,0xbf265,0xbf2c8,0xbf5f1,0xbf7bc,0xbfea8,0xbff71,0xc0297,0xc058a,0xc0949,0xc09af,0xc0fb1,0xc11dc,0xc1512,0xc1664,0xc198d,0xc1b25,0xc206a,0xc206f,0xc248f,0xc2831,0xc2b63,0xc2c29,0xc3180,0xc331a,0xc3667,0xc3741,0xc3b18,0xc3cb0,0xc431b,0xc43e9,0xc47bd,0xc4a65,0xc4e84,0xc4eb6,0xc5455,0xc55ef,0xc5928,0xc5aac,0xc5ddf,0xc5fef,0xc654c,0xc65c3,0xc694a,0xc6bfe,0xc6f39,0xc701c,0xc7833,0xc79d1,0xc7d0d,0xc7d3c,0xc809c,0xc8227,0xc88bf,0xc89d0,0xc8d0c,0xc903e,0xc937f,0xc93e5,0xc9954,0xc9af2,0xc9f1e,0xca073,0xca3b2,0xca59d,0xcac6b,0xcaca0,0xcafd8,0xcb355,0xcb6a5,0xcb774,0xcbce9,0xcbe8d,0xcc219,0xcc2ec,0xcc7e3,0xcc984,0xccef3,0xccfcd,0xcd312,0xcd5cc,0xcd914,0xcd923,0xcdfc1,0xce1a3,0xce4ed,0xce690,0xce9d4,0xceb7a,0xcf2ab,0xcf313,0xcf658,0xcf971,0xcfcbe,0xcfd92,0xd0316,0xd0577,0xd095a,0xd09b6,0xd0cfe,0xd0ea4,0xd14f4,0xd15c2,0xd1a77,0xd1d34,0xd20ba,0xd2125,0xd26be,0xd28be,0xd2c11,0xd2e32,0xd3183,0xd332f,0xd38b9,0xd38d4,0xd3c27,0xd3ef3,0xd4331,0xd4405,0xd4c20,0xd4dd8,0xd5155,0xd521a,0xd5570,0xd579d,0xd5d30,0xd5e07,0xd615a,0xd6491,0xd67eb,0xd6829,0xd6f57,0xd70fe,0xd746d,0xd75d7,0xd7931,0xd7af9,0xd8191,0xd821a,0xd8576,0xd8848,0xd8cc1,0xd8da8,0xd9377,0xd9527,0xd99d1,0xd99d8,0xd9d32,0xd9ee1,0xda483,0xda55a,0xda8ba,0xdad03,0xdb066,0xdb0d0,0xdb738,0xdb8e4,0xdbc4a,0xdbdb4,0xdc218,0xdc3f7,0xdc99f,0xdc9cf,0xdcddf,0xdd162,0xdd513,0xdd632,0xddc3a,0xdddef,0xde160,0xde216,0xde57b,0xde72a,0xdef74,0xdf075,0xdf3de,0xdf6b6,0xdfa24,0xdfa3e,0xe0091,0xe02cb,0xe0639,0xe07d2,0xe0b3e,0xe0cf6,0xe13eb,0xe1457,0xe18e2,0xe1bff,0xe1f70,0xe204d,0xe2724,0xe28ec,0xe2c5e,0xe2cd8,0xe3044,0xe3259,0xe3813,0xe3917,0xe3c89,0xe3fdc,0xe444c,0xe44bd,0xe4a86,0xe4c3f,0xe4fc2,0xe5132,0xe557b,0xe57b2,0xe5e4c,0xe5e58,0xe6230,0xe6526,0xe68a0,0xe697d,0xe70f0,0xe72ae,0xe7682,0xe7789,0xe7b03,0xe7cbb,0xe8284,0xe839d,0xe8718,0xe89ff,0xe8d7d,0xe8db3,0xe9447,0xe9605,0xe9bad,0xe9d26,0xea0a4,0xea266,0xea83b,0xea8b3,0xeac33,0xeb0eb,0xeb46f,0xeb550,0xebb6a,0xebd7c,0xec100,0xec12c,0xec5dc,0xec79d,0xece89,0xecf69,0xed2db,0xed5cb,0xed966,0xed9fe,0xee0f6,0xee2b4,0xee63d,0xee7f8,0xeebf0,0xeedc0,0xef5fc,0xef635,0xef9be,0xefce1,0xf008b,0xf019a,0xf084c,0xf0a92,0xf0e1f,0xf0edb,0xf125e,0xf1423,0xf1a10,0xf1af4,0xf1f8e,0xf231c,0xf274d,0xf2755,0xf2d4b,0xf2f12,0xf32a5,0xf348d,0xf381d,0xf3a0c,0xf40d9,0xf4145,0xf44d7,0xf485d,0xf4cf5,0xf4de2,0xf53ed,0xf55b8,0xf594e,0xf59bc,0xf5da6,0xf6004,0xf66f6,0xf67da,0xf6c23,0xf6f22,0xf72bd,0xf7331,0xf7c46,0xf7e11,0xf81ac,0xf8328,0xf8726,0xf88f4,0xf8ef6,0xf8f22,0xf92ab,0xf9616,0xf99b4,0xf9a9a,0xfa0a5,0xfa29f,0xfa745,0xfa80a,0xfaba8,0xfad76,0xfb58e,0xfb677,0xfba16,0xfbe1d,0xfc1d9,0xfc215,0xfc829,0xfc9f6,0xfcda1,0xfcf93,0xfd461,0xfd688,0xfdc99,0xfdd0e,0xfe127,0xfe444,0xfe810,0xfe93b,0xff020,0xff208,0xff5b2,0xff5c9,0xffa27,0xffbfa,0x100412,0x1004f6,0x10089a,0x100c20,0x100fcb,0x10103f,0x10166e,0x1018d1,0x101ccd,0x101ed3,0x10227a,0x102453,0x102c1d,0x102c56,0x103118,0x10342f,0x1037e0,0x1038c6,0x103eef,0x1040c8,0x104523,0x104641,0x1049f1,0x104bc4,0x1051ea,0x1052d7,0x10567f,0x105993,0x105edd,0x105efb,0x1065fc,0x10685c,0x106c12,0x106da3,0x107153,0x1073b4,0x1079da,0x107a4f,0x107e56,0x108225,0x1085de,0x1086ce,0x109060,0x10925a,0x109614,0x109676,0x109a2a,0x109c4b,0x10a367,0x10a4a2,0x10a85c,0x10ab70,0x10af2d,0x10afb9,0x10b67e,0x10b85b,0x10bd25,0x10bef7,0x10c2b4,0x10c494,0x10cad2,0x10cad2,0x10ce8c,0x10d290,0x10d700,0x10d7ef,0x10e019,0x10e1fb,0x10e5c9,0x10e697,0x10eb74,0x10ed50,0x10f397,0x10f489,0x10f8a5,0x10fcdc,0x1100b1,0x110105,0x110755,0x110937,0x110cff,0x110ea5,0x111267,0x11144c,0x111d7e,0x111e04,0x1122ad,0x1125d9,0x1129ab,0x112a9e,0x1130f4,0x11335e,0x11372a,0x113768,0x113b33,0x113d18,0x114368,0x114493,0x11499d,0x114cc9,0x1150eb,0x11515a,0x11588f,0x115a75,0x115eac,0x1160d9,0x1164a4,0x11668d,0x116e45,0x116e83,0x117254,0x1175eb,0x117ad4,0x117bc7,0x118259,0x118444,0x11881b,0x1188e6,0x118cba,0x118fa4,0x11972f,0x119827,0x119bfc,0x119fd6,0x11a3da,0x11a3e8,0x11ac21,0x11ae07,0x11b1fa,0x11b3cd,0x11b864,0x11ba53,0x11c0be,0x11c163,0x11c53d,0x11c878,0x11cc8e,0x11cd86,0x11d4d1,0x11d6c0,0x11dbb2,0x11dc2c,0x11e084,0x11e272,0x11e8e6,0x11e9dc,0x11ee14,0x11f321,0x11f702,0x11f77f,0x11fdfc,0x11ffe2,0x120479,0x120613,0x120b19,0x120d0b,0x1214a5,0x1214c5,0x1218a8,0x121bec,0x121fd2,0x122133,0x1227b6,0x122a0e,0x122df5,0x122ee0,0x1232b4,0x1234e1,0x123d62,0x123e70,0x124253,0x124591,0x12497b,0x1249ba,0x1252fe,0x125589,0x125984,0x125b2a,0x125f14,0x126112,0x12689d,0x12691d,0x126e30,0x1271e5,0x1275d4,0x1276fc,0x127d9d,0x127fa0,0x128390,0x1283a1,0x128790,0x128982,0x129199,0x129294,0x129684,0x1299ce,0x129ffd,0x12a07a,0x12a77b,0x12a9ba,0x12adaf,0x12af9e,0x12b38d,0x12b617,0x12bcac,0x12bce8,0x12c0d8,0x12c4c4,0x12c8bc,0x12c9b8,0x12d3d1,0x12d5cf,0x12d9c8,0x12da9c,0x12de94,0x12e0d0,0x12e76b,0x12e8b1,0x12ede4,0x12f1b4,0x12f5b0,0x12f5ca,0x12fc74,0x12fe71,0x130390,0x13053f,0x130932,0x130b45,0x13131c,0x1313bd,0x1317bb,0x131bfe,0x131fff,0x132100,0x1327b0,0x1329b1,0x132db5,0x132e3e,0x1333d7,0x1335d5,0x133df3,0x133eee,0x1342f0,0x134649,0x134a56,0x134b01,0x135294,0x135495,0x1358ba,0x135a66,0x135e6b,0x1360c8,0x13698e,0x13699f,0x136da6,0x1371ad,0x13761d,0x137719,0x137dd8,0x13806f,0x1384bb,0x1385a4,0x138a77,0x138c7b,0x139430,0x139534,0x139a89,0x139de8,0x13a1f6,0x13a235,0x13a927,0x13ab28,0x13af44,0x13b231,0x13b692,0x13b8d1,0x13bf8d,0x13c010,0x13c420,0x13c788,0x13ccc2,0x13cdc9,0x13d5f1,0x13d803,0x13dd53,0x13dd88,0x13e196,0x13e43c,0x13eb0a,0x13ec0b,0x13f01f,0x13f43a,0x13f851,0x13f8d2,0x1402d3,0x140548,0x14098b,0x140b40,0x140f57,0x141164,0x141930,0x141981,0x141d9a,0x14210b,0x142527,0x14262c,0x142e44,0x14307e,0x1435c6,0x1436c8,0x143ae2,0x143ceb,0x1443c8,0x1444ea,0x144903,0x144d91,0x1451b3,0x1451b8,0x145985,0x145b94,0x145fb6,0x146180,0x146726,0x146944,0x147027,0x1470aa,0x1474c3,0x1478ab,0x147d90,0x147ee3,0x148665,0x14887a,0x148d0e,0x148d82,0x1491a7,0x1493b4,0x149e51,0x149f59,0x14a37f,0x14a7ce,0x14ac02,0x14ac89,0x14b37e,0x14b63f,0x14ba6a,0x14bc6f,0x14c094,0x14c2aa,0x14c999,0x14c9b9,0x14d00f,0x14d3e6,0x14d814,0x14d949,0x14e12d,0x14e345,0x14e776,0x14e895,0x14ecc3,0x14eed9,0x14f5d4,0x14f70b,0x14fb3a,0x14ff57,0x1504ba,0x1504fe,0x150c0e,0x150e26,0x151285,0x151449,0x1518fe,0x151bac,0x152511,0x152598,0x1529c3,0x152d49,0x1531d8,0x1532e6,0x153bee,0x153e0a,0x154242,0x154261,0x1546ef,0x154979,0x1550fb,0x15525d,0x155691,0x155a11,0x155e4c,0x155ee3,0x15675e,0x156972,0x156f41,0x157105,0x157611,0x157830,0x157f3d,0x157f7f,0x1583bc,0x158957,0x158d9e,0x158ea3,0x1595bc,0x1597dd,0x159c1e,0x159d31,0x15a2ca,0x15a4e9,0x15add6,0x15aee7,0x15b328,0x15b6b1,0x15bb12,0x15bb3c,0x15c25e,0x15c4bc,0x15c9c2,0x15cbe7,0x15d02b,0x15d24f,0x15db9c,0x15dc1f,0x15e0d8,0x15e46d,0x15e8cf,0x15e9ee,0x15f1fc,0x15f597,0x15f9e1,0x15fa52,0x15fe96,0x1600b5,0x1607dd,0x1608ee,0x160e7b,0x16129a,0x1616e9,0x161773,0x161ff1,0x162212,0x162661,0x1628c1,0x162d0a,0x162f32,0x1637a8,0x1637b1,0x163cc3,0x164061,0x1645ec,0x16473e,0x164e75,0x1650ae,0x165509,0x165610,0x165a62,0x165d31,0x166462,0x166578,0x1669cb,0x166d63,0x167281,0x1672c0,0x167dbc,0x167fe6,0x16843e,0x16863e,0x168a90,0x168cbd,0x1694fc,0x1695ad,0x169a05,0x169f14,0x16a36f,0x16a486,0x16abcc,0x16adfa,0x16b38a,0x16b3c8,0x16b81e,0x16ba4b,0x16c299,0x16c3aa,0x16c8dd,0x16cdad,0x16d280,0x16d30a,0x16da65,0x16dc93,0x16e107,0x16e328,0x16e8f5,0x16eb50,0x16f29c,0x16f2ef,0x16f74d,0x16fafa,0x16ff5f,0x1700cf,0x170989,0x170bbc,0x171021,0x171107,0x17156b,0x1717e9,0x17230d,0x172427,0x172888,0x172cbe,0x17316d,0x17317f,0x17391c,0x173c12,0x17407c,0x174258,0x174737,0x1749d3,0x17526c,0x1752f3,0x1758a8,0x175c5b,0x1760c8,0x1761e5,0x176a0c,0x176c43,0x1770b1,0x177165,0x1776b2,0x1778e5,0x178049,0x178163,0x1785cd,0x17897a,0x178f2e,0x178fbd,0x179823,0x179a56,0x179eca,0x17a12d,0x17a59e,0x17a8c2,0x17b02c,0x17b052,0x17b4c5,0x17b8f8,0x17bd7a,0x17be96,0x17c81f,0x17ca5b,0x17cfa0,0x17d092,0x17d508,0x17d739,0x17e002,0x17e170,0x17e640,0x17e9f9,0x17ee9d,0x17eee5,0x17f661,0x17f912,0x17fffe,0x180219,0x180693,0x1808d2,0x18104b,0x1810db,0x181552,0x181a22,0x181ea1,0x181fc9,0x182a7b,0x182cbd,0x183157,0x183159,0x183729,0x183963,0x1840dc,0x1841fb,0x184677,0x184b71,0x184ff4,0x1850ce,0x185883,0x185b0a,0x185f8f,0x186171,0x1865f0,0x186833,0x187395,0x1873dc,0x187861,0x187c38,0x188192,0x1882b2,0x188a43,0x188d27,0x1891b2,0x1892d4,0x1897e9,0x189a2c,0x18a1bd,0x18a2ef,0x18a8cd,0x18ad79,0x18b219,0x18b23c,0x18bbf0,0x18be35,0x18c2ca,0x18c539,0x18c9c5,0x18cc0e,0x18d3a2,0x18d432,0x18d9a1,0x18ddef,0x18e3c7,0x18e50a,0x18ecaa,0x18eef3,0x18f385,0x18f3f9,0x18f88a,0x18fb81,0x190435,0x190599,0x190a25,0x190df6,0x1912b1,0x19134f,0x191d20,0x191f65,0x192445,0x192685,0x192b16,0x192d62,0x193766,0x19377e,0x193c15,0x193fef,0x1944bf,0x1945df,0x194e8f,0x1950dd,0x1956c7,0x1957c2,0x195c4a,0x195f0c,0x1966bb,0x1967e3,0x196cd7,0x19726f,0x197772,0x1977ba,0x197f72,0x198211,0x1986b2,0x1988a3,0x198faa,0x1991fb,0x199b38,0x199bce,0x19a069,0x19a485,0x19a928,0x19aaa4,0x19b271,0x19b4c3,0x19b967,0x19b9bd,0x19be60,0x19c0ac,0x19cac2,0x19cbe5,0x19d118,0x19d552,0x19da08,0x19da9b,0x19e367,0x19e66c,0x19ebed,0x19edd8,0x19f27f,0x19f4ee,0x19fcb2,0x19fcfd,0x1a0327,0x1a07e8,0x1a0c94,0x1a0dbd,0x1a158a,0x1a1847,0x1a1cf4,0x1a1e58,0x1a236b,0x1a25c0,0x1a2ed6,0x1a300d,0x1a3537,0x1a391a,0x1a3f1f,0x1a3f25,0x1a4866,0x1a4abd,0x1a4f6f,0x1a51a8,0x1a5654,0x1a5957,0x1a612a,0x1a61bf,0x1a6671,0x1a6a6f,0x1a6f9f,0x1a7103,0x1a7ce7,0x1a7f42,0x1a83fa,0x1a847d,0x1a8932,0x1a8b8c,0x1a9362,0x1a9506,0x1a99bc,0x1a9e41,0x1aa3d4,0x1aa473,0x1aacaf,0x1aaf0a,0x1ab51c,0x1ab713,0x1abbcc,0x1abe65,0x1ac763,0x1ac787,0x1acc3d,0x1ad26f,0x1ad72e,0x1ad85c,0x1ae074,0x1ae2d4,0x1ae7b0,0x1ae8de,0x1aeeff,0x1af15d,0x1afa56,0x1afb87,0x1b0156,0x1b054b,0x1b0a18,0x1b0a78,0x1b147a,0x1b16cc,0x1b1b90,0x1b1d90,0x1b2252,0x1b24b5,0x1b2f94,0x1b3047,0x1b350b,0x1b398c,0x1b3e53,0x1b3f87,0x1b4781,0x1b4a92,0x1b4f62,0x1b4f82,0x1b5444,0x1b56f0,0x1b623a,0x1b639e,0x1b69cd,0x1b6dc5,0x1b7290,0x1b7328,0x1b7b2b,0x1b7d8f,0x1b826b,0x1b8554,0x1b8a1b,0x1b8cf0,0x1b94f0,0x1b9537,0x1b9a01,0x1b9e08,0x1ba49a,0x1ba5cc,0x1baee0,0x1bb16e,0x1bb6bf,0x1bb7c0,0x1bbdef,0x1bc128,0x1bc931,0x1bca66,0x1bcf33,0x1bd3ef,0x1bd8c5,0x1bd8ec,0x1be344,0x1be5aa,0x1bea80,0x1bece0,0x1bf1b4,0x1bf427,0x1bfd58,0x1bfe26,0x1c02f7,0x1c076d,0x1c0c46,0x1c0d7d,0x1c1595,0x1c1804,0x1c1fbc,0x1c205c,0x1c2535,0x1c27a1,0x1c2fa7,0x1c30dc,0x1c3621,0x1c3b78,0x1c4055,0x1c40f3,0x1c4aa3,0x1c4d8d,0x1c526c,0x1c5472,0x1c5b5b,0x1c5dcb,0x1c65e9,0x1c65ec,0x1c6acb,0x1c6f61,0x1c7443,0x1c75e0,0x1c7f7e,0x1c81f0,0x1c8739,0x1c8843,0x1c8d80,0x1c8ff0,0x1c9bd0,0x1c9d0b,0x1ca1ea,0x1ca5fd,0x1caae3,0x1cab4b,0x1cb387,0x1cb6b4,0x1cbb9c,0x1cbe2d,0x1cc30f,0x1cc593,0x1ccdc0,0x1cce5e,0x1cd4b5,0x1cd8fe,0x1cdec7,0x1ce002,0x1ce94b,0x1cebf6,0x1cf0e2,0x1cf135,0x1cf620,0x1cf894,0x1d01fc,0x1d0334,0x1d081c,0x1d0da6,0x1d13f7,0x1d1493,0x1d1cd2,0x1d1f44,0x1d2435,0x1d2644,0x1d2b33,0x1d2e5f,0x1d3810,0x1d3860,0x1d3e44,0x1d4269,0x1d47ac,0x1d48de,0x1d54c5,0x1d5782,0x1d5c82,0x1d5dbb,0x1d62aa,0x1d6523,0x1d6d68,0x1d6f52,0x1d7447,0x1d7866,0x1d7d5e,0x1d7d70,0x1d86ce,0x1d8949,0x1d8fa8,0x1d91c0,0x1d9717,0x1d9995,0x1da396,0x1da42b,0x1da9be,0x1db025,0x1db540,0x1db699,0x1dbefc,0x1dc183,0x1dc681,0x1dc70a,0x1dcd7c,0x1dd09f,0x1dda1f,0x1ddb5d,0x1de05b,0x1de486,0x1de989,0x1dea55,0x1df2f1,0x1df570,0x1dfa7a,0x1dfd19,0x1e030f,0x1e05a5,0x1e1087,0x1e10b0,0x1e15aa,0x1e19de,0x1e1f51,0x1e2091,0x1e2a96,0x1e2ded,0x1e3329,0x1e3466,0x1e396c,0x1e3bea,0x1e4447,0x1e458a,0x1e4c0a,0x1e50d9,0x1e5669,0x1e56bc,0x1e5fac,0x1e6230,0x1e6826,0x1e6ada,0x1e6fd2,0x1e7259,0x1e7bf0,0x1e7c92,0x1e819e,0x1e862f,0x1e8ca9,0x1e8ded,0x1e965f,0x1e995b,0x1e9e6d,0x1e9e82,0x1ea391,0x1ea729,0x1eaf9b,0x1eb0d9,0x1eb5e9,0x1eba23,0x1ebf36,0x1ebfd7,0x1ece6a,0x1ed0f2,0x1ed607,0x1ed825,0x1edd38,0x1edfc5,0x1ee83a,0x1ee8a9,0x1eee43,0x1ef313,0x1ef83a,0x1ef9c5,0x1f0327,0x1f05cd,0x1f0cc0,0x1f0dca,0x1f1311,0x1f159c,0x1f203f,0x1f218e,0x1f2697,0x1f2c33,0x1f323b,0x1f3262,0x1f3aec,0x1f3d74,0x1f4292,0x1f44fe,0x1f4b99,0x1f4e29,0x1f56ad,0x1f5772,0x1f5c8b,0x1f6197,0x1f66b8,0x1f6859,0x1f7208,0x1f74a4,0x1f7a19,0x1f7aa2,0x1f7fbe,0x1f824e,0x1f8d72,0x1f8eb9,0x1f94e1,0x1f99e8,0x1f9f0d,0x1f9fb2,0x1fa84b,0x1faba1,0x1fb14c,0x1fb370,0x1fb895,0x1fbb29,0x1fc5c0,0x1fc5d7,0x1fcc7f,0x1fd0d1,0x1fd602,0x1fd74b,0x1fe041,0x1fe2f5,0x1fe820,0x1fe9bf,0x1feee9,0x1ff179,0x1ffbe0,0x1ffd2c,0x200257,0x20076c,0x200e0e,0x200e5b,0x2018b3,0x201b44,0x202074,0x2022b0,0x2027de,0x202c27,0x2034cc,0x203573,0x203a9e,0x203f85,0x2044b8,0x204605,0x205126,0x2053cf,0x205929,0x20596d,0x20603e,0x2062d7,0x206cec,0x206e9f,0x2073d3,0x20782b,0x207d62,0x207e03,0x2086ba,0x208950,0x209004,0x20931b,0x209924,0x209bc1,0x20a472,0x20a4c6,0x20aa62,0x20aff8,0x20b534,0x20b6b6,0x20c098,0x20c337,0x20c95d,0x20ca73,0x20d165,0x20d402,0x20dcbf,0x20de11,0x20e34e,0x20e850,0x20ed90,0x20ed93,0x20f665,0x20f98b,0x20fed9,0x210139,0x210675,0x210918,0x2117c9,0x211870,0x211db2,0x212219,0x21275f,0x2128c4,0x213325,0x213687,0x213bf9,0x213c96,0x2141d6,0x214478,0x214d44,0x214e90,0x21557a,0x2159e1,0x215f2a,0x215ff2,0x2169f0,0x216cdf,0x21729d,0x217596,0x217adf,0x217d8d,0x21865c,0x218685,0x218bd0,0x219130,0x219996,0x219ae3,0x21a3fa,0x21a6a2,0x21abf1,0x21ad10,0x21b250,0x21b5d4,0x21c082,0x21c1d7,0x21c7c7,0x21cd18,0x21d26a,0x21d2c0,0x21de26,0x21e11d,0x21e672,0x21e8f5,0x21ee47,0x21f0fe,0x21f9df,0x21fab4,0x22010d,0x220583,0x220ada,0x220c30,0x2216dd,0x221989,0x222066,0x22208f,0x2225e3,0x222885,0x22316f,0x22330f,0x223863,0x223ee2,0x224478,0x224522,0x224ed5,0x2251c8,0x225725,0x22595b,0x226047,0x2262f6,0x226ef2,0x226f46,0x22749e,0x227947,0x227f37,0x2280f8,0x2289f1,0x228ca3,0x229204,0x229359,0x2298b9,0x229bf1,0x22a7d5,0x22a92e,0x22ae8f,0x22b30b,0x22b877,0x22b8a4,0x22c2d5,0x22c653,0x22cbcc,0x22ce11,0x22d4a3,0x22d79f,0x22e09e,0x22e149,0x22e8ad,0x22edc5,0x22f32e,0x22f490,0x22fd98,0x23004d,0x2305b9,0x230696,0x230bff,0x230ed6,0x23197c,0x231acc,0x232036,0x2324bb,0x232c56,0x232d04,0x2336ff,0x2339b0,0x23401b,0x2342b9,0x234826,0x234b9e,0x2354ac,0x2354b5,0x235a85,0x235f13,0x236486,0x2365e1,0x237390,0x2376c5,0x237c38,0x237d6c,0x2382dc,0x238594,0x238eab,0x2390ab,0x239615,0x239bfc,0x23a172,0x23a1c8,0x23ac8f,0x23af44,0x23b645,0x23b890,0x23be06,0x23c0c3,0x23cb5a,0x23cc0a,0x23d17d,0x23d75b,0x23dcd6,0x23de70,0x23e7ff,0x23eabd,0x23f0cb,0x23f11d,0x23f84b,0x23fb08,0x24042e,0x24058c,0x240b97,0x241025,0x241728,0x241811,0x242308,0x2425c6,0x242b48,0x242d93,0x24330a,0x2435cb,0x2441bb,0x244215,0x244796,0x244e6d,0x245416,0x245575,0x245eb9,0x246243,0x2467c8,0x2468ed,0x246e71,0x247120,0x247b9f,0x247d1e,0x2485d2,0x248a69,0x249000,0x249017,0x249955,0x249c18,0x24a1a2,0x24a520,0x24ab4f,0x24ae40,0x24b778,0x24b855,0x24bdda,0x24c27d,0x24c99d,0x24cb01,0x24d57c,0x24d845,0x24ddde,0x24de76,0x24e403,0x24e79c,0x24f383,0x24f4e1,0x24fa6f,0x24ffc0,0x250565,0x250627,0x251214,0x2514db,0x251a6e,0x251cbf,0x25224c,0x252596,0x253126,0x25315e,0x2536ec,0x253ba4,0x254153,0x2542b7,0x254ca0,0x254f6c,0x255695,0x2557e6,0x255e8d,0x2561aa,0x256c4d,0x256db5,0x25734c,0x25797b,0x257f15,0x257f6f,0x2589fd,0x258cc9,0x2592a7,0x25956a,0x259ca7,0x259f77,0x25a8d0,0x25a984,0x25af20,0x25b4cc,0x25ba95,0x25bc62,0x25c5c4,0x25c8de,0x25cf82,0x25cf8a,0x25d5ba,0x25d886,0x25e631,0x25e7b1,0x25ed4d,0x25f1ff,0x25f7a2,0x25f850,0x2601bb,0x260601,0x260ba6,0x260e60,0x261403,0x2616f3,0x262058,0x2620b1,0x2628b7,0x262d72,0x263326,0x26348a,0x2641ac,0x264481,0x264a2a,0x264bd0,0x265173,0x265446,0x265db7,0x265f22,0x2664c7,0x266a63,0x267219,0x267250,0x267bca,0x267e9a,0x2684a0,0x268742,0x268cee,0x269093,0x269b5c,0x269c0c,0x26a1ba,0x26a67b,0x26ad34,0x26aea1,0x26bacd,0x26bdba,0x26c3e7,0x26c49f,0x26ca50,0x26cd23,0x26d6a3,0x26d87f,0x26de2d,0x26e402,0x26ea4c,0x26eb03,0x26f5cd,0x26f8a6,0x26fffc,0x270253,0x27086d,0x270b49,0x2714cf,0x2714e4,0x271bd6,0x27233c,0x2728f6,0x272a63,0x2733f2,0x273709,0x273cc4,0x273dfb,0x2745b0,0x2748eb,0x275428,0x2755da,0x275b95,0x27605c,0x27661a,0x276692,0x27702a,0x277303,0x2778c3,0x277b79,0x27812e,0x278416,0x2792ac,0x279365,0x279925,0x279e04,0x27a3c7,0x27a538,0x27b24e,0x27b601,0x27bbc7,0x27bc14,0x27c250,0x27c5c4,0x27cf5c,0x27d0c7,0x27d83a,0x27dde8,0x27e3af,0x27e462,0x27ee15,0x27f0f7,0x27f6c0,0x27f9fb,0x2800db,0x2803cf,0x280ecb,0x280f30,0x28155c,0x281a35,0x2821a2,0x282348,0x282cf5,0x282fdc,0x2835c3,0x283763,0x283d2c,0x2840ee,0x284a9b,0x284c0f,0x2851ca,0x2856a0,0x285c70,0x285c7c,0x286bd2,0x286eb4,0x28765a,0x2878cc,0x287e98,0x288182,0x288b2c,0x288c22,0x2891f1,0x28976f,0x289dc3,0x289f3a,0x28a8f6,0x28ac67,0x28b3e6,0x28b487,0x28ba57,0x28bd41,0x28c859,0x28c9cd,0x28cfa3,0x28d68f,0x28dc70,0x28dd2c,0x28e8e3,0x28ebce,0x28f1e2,0x28f4c1,0x28fc4f,0x28ff3d,0x290a1f,0x290a49,0x291024,0x291572,0x291b50,0x291d89,0x29289b,0x292b8b,0x29316a,0x2932a7,0x293936,0x293c20,0x2948d9,0x294a5e,0x29503d,0x2955d8,0x295cc7,0x295d26,0x296724,0x296b0a,0x2970ee,0x297375,0x297957,0x297c4a,0x2987db,0x298898,0x2990d2,0x2996a1,0x299c88,0x299e28,0x29a83e,0x29ab5c,0x29b158,0x29b192,0x29b774,0x29ba67,0x29c43b,0x29c5b4,0x29ccbb,0x29d1a9,0x29d943,0x29d9fa,0x29e52a,0x29e865,0x29ee59,0x29f0d1,0x29f6b8,0x29fa85,0x2a05c1,0x2a063b,0x2a0c28,0x2a120c,0x2a17fc,0x2a1976,0x2a262f,0x2a2928,0x2a2f1b,0x2a3055,0x2a3645,0x2a393c,0x2a468b,0x2a486e,0x2a4edc,0x2a53d0,0x2a59cf,0x2a59ff,0x2a63fd,0x2a6759,0x2a6f71,0x2a7243,0x2a7833,0x2a7bb3,0x2a86e0,0x2a879d,0x2a8d93,0x2a93f8,0x2a9a00,0x2a9b7f,0x2aa761,0x2aaa5e,0x2ab058,0x2ab0f3,0x2aba07,0x2abcfe,0x2ac6f6,0x2ac873,0x2acf5f,0x2ad516,0x2adb3f,0x2adc34,0x2ae69b,0x2ae994,0x2aef93,0x2af2b9,0x2af8b6,0x2afbf7,0x2b0a83,0x2b0a83,0x2b107f,0x2b1585,0x2b1b87,0x2b1cfd,0x2b2704,0x2b2adf,0x2b31f8,0x2b339e,0x2b399b,0x2b3c9b,0x2b469f,0x2b4828,0x2b4fec,0x2b54ec,0x2b5af2,0x2b5b51,0x2b66b4,0x2b6a52,0x2b705b,0x2b73b4,0x2b7a55,0x2b7d6d,0x2b877a,0x2b883d,0x2b8e40,0x2b93f3,0x2b9d16,0x2b9e99,0x2baa7d,0x2bad83,0x2bb38f,0x2bb3e5,0x2bb9f0,0x2bbdf4,0x2bca0e,0x2bcb90,0x2bd19c,0x2bd6a2,0x2bdcb3,0x2bdda2,0x2bea9d,0x2beda3,0x2bf3b4,0x2bf6d0,0x2bfcdb,0x2c0034,0x2c0a50,0x2c0acb,0x2c10d7,0x2c15ec,0x2c1d14,0x2c1e93,0x2c2a0d,0x2c2d27,0x2c34f7,0x2c363a,0x2c3c4e,0x2c3fa4,0x2c49c3,0x2c4b49,0x2c515e,0x2c5a78,0x2c6090,0x2c60a2,0x2c6be1,0x2c6eec,0x2c758b,0x2c781b,0x2c802d,0x2c833b,0x2c8ed0,0x2c8f92,0x2c96d5,0x2c9bff,0x2ca264,0x2ca459,0x2caeba,0x2cb1c9,0x2cb7f6,0x2cb8ae,0x2cbecb,0x2cc1d9,0x2ccf19,0x2cd119,0x2cd733,0x2cdc4e,0x2ce2b0,0x2ce375,0x2cf044,0x2cf48b,0x2cfad3,0x2cfd60,0x2d03e6,0x2d06fa,0x2d1344,0x2d1376,0x2d1b62,0x2d2131,0x2d2758,0x2d28e0,0x2d3323,0x2d3637,0x2d3cff,0x2d3ea2,0x2d44c8,0x2d4875,0x2d5426,0x2d55b1,0x2d5bcf,0x2d60f0,0x2d68db,0x2d693e,0x2d7468,0x2d7777,0x2d7da3,0x2d80b4,0x2d8809,0x2d8c52,0x2d9698,0x2d9769,0x2d9d95,0x2da346,0x2da975,0x2dab03,0x2dba7d,0x2dbd95,0x2dc3e2,0x2dc3fc,0x2dca1a,0x2dcd31,0x2dd783,0x2dd987,0x2ddfb7,0x2de5d0,0x2dec03,0x2decdb,0x2df775,0x2dfa89,0x2e0417,0x2e06ad,0x2e0d99,0x2e10bc,0x2e1cec,0x2e1d49,0x2e237e,0x2e2a25,0x2e305d,0x2e31e9,0x2e3c59,0x2e4006,0x2e46a4,0x2e482c,0x2e5033,0x2e5341,0x2e5d9c,0x2e5f2b,0x2e6564,0x2e6a94,0x2e7154,0x2e719b,0x2e8037,0x2e8354,0x2e8992,0x2e8c3d,0x2e9279,0x2e9599,0x2ea366,0x2ea428,0x2eaa61,0x2eb0ac,0x2eb6f9,0x2eb8d2,0x2ec342,0x2ec741,0x2ecd83,0x2ece2a,0x2ed46b,0x2ed78b,0x2ee49e,0x2ee62d,0x2eee91,0x2ef49c,0x2efc03,0x2efcce,0x2f0747,0x2f0a68,0x2f10af,0x2f1480,0x2f1ac1,0x2f1de5,0x2f285b,0x2f2875,0x2f2ebc,0x2f34e8,0x2f3cfb,0x2f3e87,0x2f4b07,0x2f4e81,0x2f54ce,0x2f5623,0x2f5c6d,0x2f6080,0x2f6aff,0x2f6ca2,0x2f74ba,0x2f7abb,0x2f8111,0x2f8174,0x2f8ef3,0x2f9219,0x2f989f,0x2f9b44,0x2fa215,0x2fa53f,0x2fb13a,0x2fb277,0x2fb984,0x2fbecc,0x2fc520,0x2fc6bd,0x2fd14b,0x2fd480,0x2fdca1,0x2fdd04,0x2fe352,0x2fe67b,0x2ff32b,0x2ff4f6,0x2ffb41,0x30022d,0x300884,0x30094d,0x301542,0x301868,0x301eec,0x3021df,0x302a0f,0x302dce,0x30385c,0x3038c2,0x303f1b,0x30451d,0x304b79,0x304da4,0x305841,0x305b77,0x30621e,0x306370,0x306b25,0x306e4e,0x307fc7,0x30815f,0x3087bc,0x308d01,0x30940b,0x309410,0x309eb6,0x30a2d6,0x30a962,0x30ad04,0x30b364,0x30b696,0x30c139,0x30c1ff,0x30ca77,0x30cfce,0x30d633,0x30d7cd,0x30e3de,0x30e72b,0x30eeb9,0x30ef93,0x30f5f5,0x30f9cc,0x3105a4,0x31073c,0x310da2,0x31140d,0x311c44,0x311d12,0x3127c7,0x312b9b,0x313219,0x3134c1,0x313b26,0x313f45,0x314b73,0x314ba5,0x31520b,0x3157aa,0x315e36,0x315fd0,0x3171d5,0x31750e,0x317b7d,0x317d01,0x318412,0x318745,0x3191fa,0x31940a,0x319a79,0x319fd6,0x31a66e,0x31a6e5,0x31b3b9,0x31b740,0x31bf85,0x31c239,0x31c8a7,0x31cbe2,0x31d6a0,0x31d783,0x31ddf7,0x31e60e,0x31edb1,0x31ef4f,0x31fa19,0x31fd55,0x3203cf,0x3203fe,0x320c56,0x320fb6,0x321c00,0x321d8b,0x322403,0x322a9b,0x323116,0x323227,0x323d51,0x32408d,0x3247b8,0x324aea,0x3251d6,0x325517,0x326323,0x326389,0x326bb3,0x327122,0x3277a3,0x327941,0x328585,0x3289b1,0x3290c1,0x329216,0x329896,0x329bd5,0x32a6ae,0x32a899,0x32b118,0x32b7e6,0x32be6a,0x32be9f,0x32c981,0x32ccb9,0x32d33f,0x32d6bc,0x32dd3c,0x32e08c,0x32efe5,0x32f0b4,0x32f73a,0x32fcaf,0x330561,0x330705,0x3311ed,0x331579,0x331c03,0x331cd6,0x33245e,0x332955,0x33343d,0x3335de,0x333c64,0x3341d3,0x33486b,0x334945,0x3359a2,0x335ce7,0x336385,0x33663f,0x336e1a,0x337162,0x337c50,0x337c5f,0x3382ee,0x33898c,0x33901e,0x339200,0x339de1,0x33a12b,0x33a99d,0x33ab40,0x33b207,0x33b54b,0x33c1c8,0x33c36e,0x33ca01,0x33d132,0x33d82e,0x33d896,0x33e396,0x33e6db,0x33eea5,0x33f1be,0x33fa3f,0x33fd8c,0x340a03,0x340ad7,0x34115d,0x3416e1,0x341d7c,0x341fdd,0x342cfd,0x3430e0,0x343784,0x3437e0,0x343e7b,0x3441c3,0x345098,0x34523e,0x3458da,0x345f2a,0x3465c9,0x346697,0x3473a7,0x34785c,0x347efd,0x3481ba,0x348850,0x348bd6,0x34986a,0x3498d5,0x34a163,0x34a6fc,0x34ae31,0x34b031,0x34bb46,0x34be99,0x34c540,0x34c761,0x34ce00,0x34d151,0x34dc66,0x34de12,0x34e57c,0x34eb06,0x34f57c,0x34f597,0x350225,0x350578,0x350c22,0x350eee,0x351596,0x3519d4,0x3524ec,0x3525c0,0x352c65,0x353480,0x353b2e,0x353ce6,0x354c9c,0x355019,0x35570e,0x3557d3,0x355e80,0x3561d6,0x356ef3,0x357120,0x357938,0x357ecb,0x35857c,0x358653,0x359180,0x3594d3,0x359d6d,0x35a0a4,0x35a751,0x35aaab,0x35b5cc,0x35b60a,0x35bd66,0x35c494,0x35cbfe,0x35cda5,0x35da51,0x35ddc0,0x35e477,0x35e5e1,0x35eea4,0x35f1fe,0x35ff71,0x360139,0x3607ec,0x360e84,0x36153e,0x3615c7,0x362103,0x36245f,0x362b1c,0x362dee,0x3634a8,0x363921,0x36497f,0x364a66,0x365197,0x365766,0x365e25,0x365fd5,0x366b26,0x366fd0,0x36769b,0x3676a2,0x367ea8,0x368202,0x368d3e,0x368eed,0x3697a4,0x369d46,0x36a433,0x36a50a,0x36b3fd,0x36b75d,0x36be8f,0x36c2d8,0x36c99b,0x36ccfe,0x36d9a2,0x36da0c,0x36e0c3,0x36e72b,0x36efe0,0x36f18c,0x36fcdd,0x370043,0x370846,0x3709b0,0x371075,0x3714d9,0x3721eb,0x3723ca,0x372a93,0x37303b,0x373707,0x373737,0x3745c4,0x3749d4,0x3750a2,0x375425,0x375aed,0x375e9e,0x3769f5,0x376b14,0x3771e2,0x3777ea,0x377ebb,0x378070,0x379050,0x3793c1,0x379dbf,0x379e75,0x37a546,0x37a8ab,0x37b40b,0x37b5ba,0x37bcf7,0x37c541,0x37cc16,0x37cd17,0x37d88c,0x37dbf5,0x37e2d3,0x37e5ab,0x37ef38,0x37f2a6,0x380014,0x38002e,0x380705,0x380d58,0x381567,0x3817a1,0x382310,0x38267e,0x382d59,0x382ef2,0x383657,0x3839c3,0x384898,0x384a50,0x385127,0x38581c,0x385f4a,0x385fb6,0x386cb1,0x38713c,0x38781c,0x387b39,0x3882db,0x38864c,0x3891be,0x38929b,0x389d0e,0x38a3e5,0x38aae1,0x38aca9,0x38b827,0x38bb99,0x38c27d,0x38c2f7,0x38c9d5,0x38cd41,0x38da57,0x38dc6c,0x38e34c,0x38e906,0x38f1e4,0x38f2e8,0x38fe6f,0x3901e1,0x39095d,0x390cb0,0x391393,0x391803,0x3925d3,0x392644,0x392d2d,0x3932f6,0x3939e2,0x393b9b,0x394d11,0x395094,0x395795,0x395905,0x395ff1,0x39643a,0x397153,0x39738a,0x397a77,0x398111,0x398803,0x39880f,0x3993a5,0x39977d,0x39a068,0x39a35e,0x39ab9d,0x39af17,0x39bd11,0x39bdee,0x39c4ce,0x39cc41,0x39d37f,0x39d53d,0x39e0d9,0x39e4ad,0x39eba3,0x39ecaa,0x39f5e5,0x39f95f,0x3a04f5,0x3a06ad,0x3a0e0e,0x3a13d7,0x3a1ad0,0x3a1be9,0x3a2a48,0x3a2dc3,0x3a3602,0x3a38e9,0x3a3fde,0x3a435c,0x3a5276,0x3a52ac,0x3a5a76,0x3a610a,0x3a680f,0x3a69cd,0x3a75ff,0x3a7ba7,0x3a82b5,0x3a842e,0x3a8b29,0x3a8ea7,0x3a9d10,0x3a9ed2,0x3aa7da,0x3aadaf,0x3ab4b1,0x3ab529,0x3ac2f3,0x3ac673,0x3acd77,0x3ad22f,0x3ad931,0x3adcb5,0x3ae866,0x3ae947,0x3af04b,0x3af665,0x3aff67,0x3b0179,0x3b0ebc,0x3b1240,0x3b1948,0x3b1974,0x3b207b,0x3b252b,0x3b30e5,0x3b32a6,0x3b3a26,0x3b4112,0x3b4b13,0x3b4bf3,0x3b5b0a,0x3b5e7c,0x3b6595,0x3b6885,0x3b6f90,0x3b732b,0x3b80bf,0x3b8157,0x3b8864,0x3b8f5c,0x3b9697,0x3b9855,0x3ba41e,0x3ba7a7,0x3bb0b6,0x3bb271,0x3bb978,0x3bbd70,0x3bc939,0x3bcb09,0x3bd36f,0x3bdbab,0x3be2bf,0x3be2f8,0x3bf10a,0x3bf493,0x3bfbaa,0x3bfecd,0x3c07f0,0x3c0b9a,0x3c1769,0x3c1878,0x3c2001,0x3c26b3,0x3c2ddf,0x3c3025,0x3c3d38,0x3c40c5,0x3c47f9,0x3c48b5,0x3c4fc9,0x3c534c,0x3c685a,0x3c6a1f,0x3c71ec,0x3c77d9,0x3c7ef8,0x3c7fdc,0x3c8bbd,0x3c9057,0x3c97ca,0x3c9b58,0x3ca275,0x3ca6a6,0x3cb284,0x3cb28c,0x3cbbd6,0x3cc1cc,0x3cc961,0x3ccb28,0x3cd8a0,0x3cdc33,0x3ce356,0x3ce53e,0x3cedb9,0x3cf149,0x3cfd21,0x3cff10,0x3d0633,0x3d0d00,0x3d162c,0x3d1698,0x3d2288,0x3d261a,0x3d2e02,0x3d3188,0x3d38aa,0x3d3d42,0x3d4b4f,0x3d4c3c,0x3d5364,0x3d596f,0x3d60d0,0x3d629b,0x3d71f7,0x3d758d,0x3d7e02,0x3d7e70,0x3d860a,0x3d89f4,0x3d9752,0x3d99b0,0x3da0d3,0x3da7c5,0x3daef4,0x3dafd8,0x3dbd65,0x3dc1ae,0x3dcaea,0x3dcde9,0x3dd518,0x3dd8b3,0x3de4af,0x3de523,0x3dec52,0x3df567,0x3dfc9c,0x3dfe67,0x3e0c97,0x3e1032,0x3e1767,0x3e18e3,0x3e2320,0x3e271e,0x3e34cd,0x3e369b,0x3e3dc7,0x3e43c9,0x3e4b09,0x3e4b35,0x3e5803,0x3e5b8c,0x3e62c6,0x3e6631,0x3e6d69,0x3e7107,0x3e812c,0x3e8212,0x3e894c,0x3e8f57,0x3e97e4,0x3e99de,0x3ea841,0x3eace7,0x3eb425,0x3eb4ea,0x3ebd26,0x3ec0c4,0x3eccd8,0x3ecea6,0x3ed842,0x3ee05a,0x3ee79b,0x3ee884,0x3ef4cb,0x3ef86a,0x3effae,0x3f03b5,0x3f0af6,0x3f0eb2,0x3f1dde,0x3f1e1a,0x3f26d1,0x3f2ce5,0x3f363c,0x3f3809,0x3f443b,0x3f47e6,0x3f4f2d,0x3f511f,0x3f5865,0x3f5d33,0x3f6956,0x3f6b7d,0x3f72c4,0x3f78d5,0x3f802e,0x3f80a3,0x3f92cb,0x3f96e4,0x3f9e37,0x3fa154,0x3fa89a,0x3fac66,0x3fbaf9,0x3fbc24,0x3fc36b,0x3fca50,0x3fd19f,0x3fd387,0x3fdfb9,0x3fe363,0x3fee43,0x3fee5a,0x3ff5a9,0x3ffa07,0x40085f,0x400a32,0x401259,0x401a71,0x4021c4,0x4022a8,0x4022a8,0x4022a8,0x4022a8,0x4022a8};

int main() {
  std::cin.tie(nullptr)->sync_with_stdio(false);

  int n;
  std::cin >> n;
  std::cout << results[n - 1] << '\n';

  return 0;
}