retroforth/vm/nga-c/image.c
crc e05b3494e8 had s:get and s:get-word swapped
FossilOrigin-Name: cc216d0fb3791c1f7f32fc4814b08c3a8c66f640858902f754e26313103c9765
2021-07-07 17:30:54 +00:00

783 lines
76 KiB
C

#include <stdint.h>
#ifndef CELL
#ifndef BIT64
#define CELL int32_t
#define CELL_MIN INT_MIN + 1
#define CELL_MAX INT_MAX - 1
#else
#define CELL int64_t
#define CELL_MIN LLONG_MIN + 1
#define CELL_MAX LLONG_MAX - 1
#endif
#endif
CELL ngaImageCells = 15395;
CELL ngaImage[] = { 1793,15028,15377,15394,202107,400,372,1069,1535,0,10,1,10,2,10,3,10,4,10,
5,10,6,10,7,10,8,10,11,10,12,10,13,10,14,10,15,10,16,10,
17,10,18,10,19,10,20,10,21,10,22,10,23,10,24,10,25,68223234,1,2575,
85000450,1,656912,161,178,268505089,63,62,285281281,0,63,2063,10,101384453,0,9,10,68485378,255,18350338,
8,255,1045,18350338,16,255,1045,352393217,24,255,10,268289,-24,68229121,-16,68229121,-8,2577,2049,56,
25,459011,97,524546,97,302256641,1,10,16974595,0,50529798,10,25,524547,116,50529798,10,17108738,1,251790353,
101777669,1,17565186,107,524545,111,64,167838467,-1,134287105,3,59,659457,3,459023,128,2049,56,25,2049,
128,1793,135,2049,135,117506307,0,128,0,524545,26,133,168820993,0,147,1642241,147,134283523,11,133,
1793,128,524545,2049,128,1793,128,16846593,147,161,178,1793,64,16846593,147,133,178,1793,64,7,
10,659713,1,659713,2,659713,3,1793,188,17108737,3,2,524559,128,2049,128,2049,128,2049,142,
168820998,2,14318,1069,167841793,201,9,17826049,0,201,2,15,25,524546,184,134287105,202,116,2305,203,
459023,211,134287361,202,206,659201,201,10,659969,7,2049,56,25,17694978,58,227,9,84152833,48,319750404,
226,117507601,229,184618754,45,25,16974851,-1,168886532,1,134284289,1,242,134284289,0,229,660227,32,0,0,
115,105,103,105,108,58,105,0,285278479,259,6,2576,524546,102,1641217,1,167838467,256,2049,271,
2049,267,524545,259,221,17826050,258,0,2572,2563,2049,249,1793,154,459023,154,1793,297,17760513,166,
3,186,8,251727617,3,2,2049,180,16,168820993,-1,147,2049,180,2575,2049,221,17563906,0,311,
9,1793,154,285282049,3,2,134287105,147,308,524545,1793,128,16846593,3,0,128,8,659201,3,524545,
26,133,17043201,3,11,2049,133,2049,128,268505092,147,1642241,147,656131,659201,3,524545,11,133,2049,
128,459009,23,133,459009,55,133,459009,19,133,459009,21,133,1793,9,10,524546,180,134284303,182,
1807,1069,1642241,258,285282049,380,1,459012,375,117509889,201,375,134287105,380,221,16845825,0,388,372,1793,
64,1793,402,17826050,380,277,8,117506305,381,391,64,2116,11340,11700,11400,13685,13104,12432,12402,9603,
9801,11514,11413,11110,12528,11948,10302,13340,9700,13455,12753,10500,10670,12654,13320,11960,13908,10088,10605,11865,
11025,0,2049,221,987393,1,1793,128,524546,478,2049,476,2049,476,17891588,2,478,8,17045505,-24,
-16,17043736,-8,1118488,1793,128,17043202,1,169021201,2049,56,25,33883396,101450758,6404,459011,468,34668804,2,2049,
465,524545,410,468,302056196,410,659969,1,0,13,172,100,117,112,0,487,15,172,100,114,
111,112,0,494,17,172,115,119,97,112,0,502,25,172,99,97,108,108,0,510,
27,172,101,113,63,0,518,29,172,45,101,113,63,0,525,31,172,108,116,63,
0,533,33,172,103,116,63,0,540,35,172,102,101,116,99,104,0,547,37,172,
115,116,111,114,101,0,556,39,172,43,0,565,41,172,45,0,570,43,172,42,
0,575,45,172,47,109,111,100,0,580,47,172,97,110,100,0,588,49,172,111,
114,0,595,51,172,120,111,114,0,601,53,172,115,104,105,102,116,0,608,366,
178,112,117,115,104,0,617,369,178,112,111,112,0,625,363,178,48,59,0,632,
56,166,102,101,116,99,104,45,110,101,120,116,0,638,59,166,115,116,111,114,
101,45,110,101,120,116,0,652,249,166,115,58,116,111,45,110,117,109,98,101,
114,0,666,116,166,115,58,101,113,63,0,681,102,166,115,58,108,101,110,103,
116,104,0,690,64,166,99,104,111,111,115,101,0,702,74,172,105,102,0,712,
72,166,45,105,102,0,718,288,178,115,105,103,105,108,58,40,0,725,147,154,
67,111,109,112,105,108,101,114,0,736,3,154,72,101,97,112,0,748,128,166,
44,0,756,142,166,115,44,0,761,148,178,59,0,767,322,178,91,0,772,338,
178,93,0,777,2,154,68,105,99,116,105,111,110,97,114,121,0,782,179,166,
100,58,108,105,110,107,0,796,180,166,100,58,120,116,0,806,182,166,100,58,
99,108,97,115,115,0,814,184,166,100,58,110,97,109,101,0,825,166,166,99,
108,97,115,115,58,119,111,114,100,0,835,178,166,99,108,97,115,115,58,109,
97,99,114,111,0,849,154,166,99,108,97,115,115,58,100,97,116,97,0,864,
186,166,100,58,97,100,100,45,104,101,97,100,101,114,0,878,289,178,115,105,
103,105,108,58,35,0,894,295,178,115,105,103,105,108,58,58,0,905,314,178,
115,105,103,105,108,58,38,0,916,293,178,115,105,103,105,108,58,36,0,927,
353,178,114,101,112,101,97,116,0,938,355,178,97,103,97,105,110,0,948,400,
166,105,110,116,101,114,112,114,101,116,0,957,221,166,100,58,108,111,111,107,
117,112,0,970,172,166,99,108,97,115,115,58,112,114,105,109,105,116,105,118,
101,0,982,4,154,86,101,114,115,105,111,110,0,1001,447,166,105,0,1012,128,
166,100,0,1017,441,166,114,0,1022,226,154,66,97,115,101,0,1027,90,166,112,
97,99,107,0,1035,76,166,117,110,112,97,99,107,0,1043,372,166,101,114,114,
58,110,111,116,102,111,117,110,100,0,105,109,97,103,101,58,115,97,118,101,
0,103,101,0,0,105,110,103,0,0,101,100,46,114,101,116,114,111,0,110,
100,0,126,0,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,
88,89,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1053,1543,166,
69,79,77,0,1,-3,15,10,1536,1556,166,100,101,112,116,104,0,1,-1,15,
10,1547,1570,166,100,58,108,97,115,116,0,1,2,15,10,1560,1587,166,100,58,
108,97,115,116,46,120,116,0,2049,1570,2049,180,15,10,1574,1609,166,100,58,108,
97,115,116,46,99,108,97,115,115,0,2049,1570,2049,182,15,10,1593,1630,166,100,
58,108,97,115,116,46,110,97,109,101,0,2049,1570,2049,184,10,1615,1646,166,114,
101,99,108,97,115,115,0,2049,1570,2049,182,16,10,1635,1665,166,105,109,109,101,
100,105,97,116,101,0,1,178,2049,1646,10,1652,1678,166,100,97,116,97,0,1,
154,2049,1646,10,1670,1696,166,112,114,105,109,105,116,105,118,101,0,1,172,2049,
1646,10,1683,1709,178,104,111,111,107,0,1,1793,2049,128,1,3,15,1,1,17,
2049,128,10,1701,1734,166,115,101,116,45,104,111,111,107,0,1,1,17,16,10,
1722,1749,166,117,110,104,111,111,107,0,1,1,17,2,1,1,17,4,16,10,
1739,1764,178,40,0,10,1759,1770,178,41,0,10,1765,1786,166,99,111,109,112,105,
108,101,58,108,105,116,0,1,1,2049,128,2049,128,10,1771,1809,166,99,111,109,
112,105,108,101,58,106,117,109,112,0,1,1793,2049,128,2049,128,10,1793,1832,166,
99,111,109,112,105,108,101,58,99,97,108,108,0,1,2049,2049,128,2049,128,10,
1816,1854,166,99,111,109,112,105,108,101,58,114,101,116,0,1,10,2049,128,10,
1839,1873,166,99,111,109,112,105,108,105,110,103,63,0,1,147,15,10,1859,1888,
178,115,105,103,105,108,58,96,0,2049,249,2049,128,10,1877,1904,178,115,105,103,
105,108,58,92,0,2049,447,10,1893,1918,178,115,105,103,105,108,58,94,0,2049,
441,10,1907,1929,166,104,101,114,101,0,1,3,15,10,1921,1944,178,115,105,103,
105,108,58,64,0,2049,221,2049,180,15,2049,1873,1793,1960,1,3841,2049,128,2049,128,
10,1,1953,1793,1966,15,10,1,1964,2049,64,10,1933,1982,178,115,105,103,105,108,
58,33,0,2049,221,2049,180,15,2049,1873,1793,1998,1,4097,2049,128,2049,128,10,1,
1991,1793,2004,16,10,1,2002,2049,64,10,1971,2021,166,100,58,99,114,101,97,116,
101,0,1793,2023,1,154,1,0,2049,186,2049,1929,2049,1570,2049,180,16,10,2009,2046,
166,118,97,114,45,110,0,2049,2021,2049,128,10,2037,2058,166,118,97,114,0,134284289,
0,2046,10,2051,2071,166,99,111,110,115,116,0,2049,2021,2049,1570,2049,180,16,10,
2062,2087,172,116,117,99,107,0,100926722,10,2079,2097,172,111,118,101,114,0,67502597,10,
2089,2106,172,110,105,112,0,772,10,2099,2121,172,100,114,111,112,45,112,97,105,
114,0,771,10,2108,2131,172,63,100,117,112,0,6402,10,2123,2145,166,100,117,112,
45,112,97,105,114,0,67502597,67502597,10,2133,2155,166,100,105,112,0,525572,6,10,2148,
2165,166,115,105,112,0,67502597,1,25,2049,2155,10,2158,2177,166,98,105,0,1,2165,
2049,2155,8,10,2171,2190,166,98,105,42,0,1,2155,2049,2155,8,10,2183,2203,166,
98,105,64,0,2,2049,2190,10,2196,2214,166,116,114,105,0,1793,2223,1,2165,2049,
2155,2049,2165,10,1,2216,2049,2155,8,10,2207,2237,166,116,114,105,42,0,1793,2254,
1793,2247,4,1,2155,2049,2155,10,1,2241,2049,2155,2049,2155,10,1,2239,2049,2155,8,
10,2229,2268,166,116,114,105,64,0,2,2,2049,2237,10,2260,2282,166,119,104,105,
108,101,0,1793,2291,525570,1639430,3,1,2284,7,10,1,2284,8,3,10,2273,2305,166,
117,110,116,105,108,0,1793,2316,525570,385942534,-1,25,3,1,2307,7,10,1,2307,8,
3,10,2296,2332,166,102,111,114,101,118,101,114,0,1793,2336,8,10,1,2334,2049,
2165,1,2332,7,10,2321,2353,166,116,105,109,101,115,0,1793,2365,4,25,33886721,1,
2053,1542,1,2356,7,10,1,2355,8,3,10,2344,2381,178,115,105,103,105,108,58,
124,0,2049,221,1793,2389,2049,180,15,10,1,2385,1793,2397,2049,182,15,10,1,2393,
2049,2177,2049,1873,1793,2412,1,154,2049,2155,2049,1832,10,1,2405,1,25,2049,64,10,
2370,2427,166,84,82,85,69,0,1,-1,10,2419,2439,166,70,65,76,83,69,0,
1,0,10,2430,2450,166,99,97,115,101,0,1793,2455,67502597,11,10,1,2452,2049,2155,
4,1793,2467,772,8,2049,2427,10,1,2462,1793,2475,3,2049,2439,10,1,2471,2049,64,
25,6,3,3,10,2442,2494,166,115,58,99,97,115,101,0,1793,2500,67502597,2049,116,
10,1,2496,2049,2155,4,1793,2512,772,8,2049,2427,10,1,2507,1793,2520,3,2049,2439,
10,1,2516,2049,64,25,6,3,3,10,2484,2536,166,110,111,116,0,1,-1,23,
10,2529,2549,166,108,116,101,113,63,0,2049,2145,101516555,22,10,2540,2563,166,103,116,
101,113,63,0,4,2049,2549,10,2554,2576,166,110,58,77,65,88,0,1,-5,15,
10,2567,2589,166,110,58,77,73,78,0,1,-4,15,10,2580,2604,166,110,58,122,
101,114,111,63,0,1,0,11,10,2593,2620,166,110,58,45,122,101,114,111,63,
0,1,0,12,10,2608,2639,166,110,58,110,101,103,97,116,105,118,101,63,0,
1,0,13,10,2624,2658,166,110,58,112,111,115,105,116,105,118,101,63,0,1,
-1,14,10,2643,2686,166,110,58,115,116,114,105,99,116,108,121,45,112,111,115,
105,116,105,118,101,63,0,1,0,14,10,2662,2701,166,110,58,101,118,101,110,
63,0,1,2,20,3,2049,2604,10,2690,2718,166,110,58,111,100,100,63,0,2049,
2701,2049,2536,10,2708,2730,166,105,102,59,0,67502597,1,74,2049,2155,25,6,771,10,
2723,2747,166,45,105,102,59,0,67502597,1,72,2049,2155,2049,2536,25,6,771,10,2739,
2765,172,114,111,116,0,67503109,10,2758,2772,172,47,0,197652,10,2767,2781,172,109,111,
100,0,788,10,2774,2792,166,110,58,112,111,119,0,1,1,4,1793,2800,67502597,19,
10,1,2797,2049,2353,772,10,2783,2818,166,110,58,110,101,103,97,116,101,0,1,
-1,19,10,2806,2834,166,110,58,115,113,117,97,114,101,0,4866,10,2822,2846,166,
110,58,115,113,114,116,0,1,1,1793,2864,2049,2145,197652,67502597,18,1,2,197652,25,
17,1,2850,7,10,1,2850,8,772,10,2836,2878,166,110,58,109,105,110,0,2049,
2145,13,1793,2885,3,10,1,2883,1793,2891,772,10,1,2889,2049,64,10,2869,2905,166,
110,58,109,97,120,0,2049,2145,14,1793,2912,3,10,1,2910,1793,2918,772,10,1,
2916,2049,64,10,2896,2932,166,110,58,97,98,115,0,2,2049,2639,1,2818,9,10,
2923,2950,166,110,58,108,105,109,105,116,0,4,5,2049,2878,6,2049,2905,10,2939,
2967,166,110,58,105,110,99,0,659713,1,10,2958,2979,166,110,58,100,101,99,0,
659969,1,10,2970,2996,166,110,58,98,101,116,119,101,101,110,63,0,67503109,1793,3004,
67503109,67503109,2049,2950,10,1,2999,2049,2165,11,10,2982,3023,166,83,99,111,112,101,76,
105,115,116,0,15072,15124,10,3010,3032,166,123,123,0,2049,1570,2,1,3023,2049,59,
16,10,3026,3057,166,45,45,45,114,101,118,101,97,108,45,45,45,0,2049,1570,
1,3023,2049,2967,16,10,3041,3071,166,125,125,0,1,3023,2049,56,4,15,11,1793,
3085,3841,3023,4097,2,10,1,3080,1793,3111,3841,3023,1793,3106,1,2,983567,1,3023,2049,
2967,1641487,3,1,3095,7,10,1,3093,8,16,10,1,3089,2049,64,10,3065,3124,166,
66,121,116,101,0,10,3116,3138,166,98,121,116,101,45,109,97,115,107,0,1,
255,4,1,8,19,2,1793,3152,2049,2818,24,21,10,1,3147,2049,2155,24,10,3125,
3169,166,114,101,112,108,97,99,101,0,1,0,1793,3198,1793,3193,1793,3188,1793,3183,
3,3841,3124,10,1,3179,2049,2155,10,1,3177,2049,2155,10,1,3175,2049,2155,10,1,
3173,2049,2450,1,1,1793,3224,1793,3219,1793,3214,3,3841,3124,10,1,3210,2049,2155,10,
1,3208,2049,2155,10,1,3206,2049,2450,1,2,1793,3243,1793,3238,3,3841,3124,10,1,
3234,2049,2155,10,1,3232,2049,2450,1,3,1793,3255,3,3841,3124,10,1,3251,2049,2450,
3,10,3065,3282,166,98,58,116,111,45,98,121,116,101,45,97,100,100,114,101,
115,115,0,1,4,19,10,3261,3297,166,98,58,102,101,116,99,104,0,1,4,
20,4,1,4,20,67503109,17,15,4,2049,3138,10,3286,3322,166,98,58,115,116,111,
114,101,0,4,4097,3124,1,4,20,4,1793,3336,2,15,2049,76,10,1,3331,2049,
2155,2049,3169,2049,90,4,16,10,3311,3359,166,118,58,105,110,99,45,98,121,0,
1793,3363,4367,10,1,3361,2049,2165,16,10,3347,3381,166,118,58,100,101,99,45,98,
121,0,1793,3385,1180687,10,1,3383,2049,2165,16,10,3369,3400,166,118,58,105,110,99,
0,1,1,4,2049,3359,10,3391,3415,166,118,58,100,101,99,0,1,1,4,2049,
3381,10,3406,3432,166,118,58,108,105,109,105,116,0,251790597,1542,2049,2950,4100,10,3421,
3446,166,118,58,111,110,0,2049,2427,4100,10,3438,3459,166,118,58,111,102,102,0,
2049,2439,4100,10,3450,3472,166,97,108,108,111,116,0,1,3,2049,3359,10,3463,3491,
166,118,58,112,114,101,115,101,114,118,101,0,983556,1793,3499,1,25,2049,2155,10,
1,3494,2049,2155,4100,10,3477,3517,166,118,58,117,112,100,97,116,101,0,4,1793,
3524,15,4,8,10,1,3520,2049,2165,16,10,3505,3538,166,99,111,112,121,0,1793,
3547,285278725,1,33951492,268767489,1,6,10,1,3540,2049,2353,771,10,3530,3562,154,115,116,97,
114,116,0,0,10,3553,3571,154,101,110,100,0,0,10,3564,3586,166,116,101,114,
109,105,110,97,116,101,0,1,0,3841,3571,16,10,3530,3608,166,98,117,102,102,
101,114,58,115,116,97,114,116,0,3841,3562,10,3592,3625,166,98,117,102,102,101,
114,58,101,110,100,0,3841,3571,10,3611,3642,166,98,117,102,102,101,114,58,97,
100,100,0,3841,3571,16,1,3571,2049,3400,2049,3586,10,3628,3666,166,98,117,102,102,
101,114,58,103,101,116,0,1,3571,2049,3415,3841,3571,15,2049,3586,10,3652,3692,166,
98,117,102,102,101,114,58,101,109,112,116,121,0,3841,3562,4097,3571,2049,3586,10,
3676,3714,166,98,117,102,102,101,114,58,115,105,122,101,0,3841,3571,3841,3562,18,
10,3699,3734,166,98,117,102,102,101,114,58,115,101,116,0,4097,3562,2049,3692,10,
3720,3758,166,98,117,102,102,101,114,58,112,114,101,115,101,114,118,101,0,3841,
3562,3841,3571,1793,3771,1,25,2049,2155,4097,3562,10,1,3764,2049,2155,4097,3571,10,3739,
3793,154,84,101,109,112,83,116,114,105,110,103,115,0,32,3778,3811,154,84,101,
109,112,83,116,114,105,110,103,77,97,120,0,512,3794,3823,166,83,84,82,73,
78,71,83,0,2049,1543,3841,3793,3841,3811,19,18,10,3812,3843,154,67,117,114,114,
101,110,116,0,31,10,3832,3858,166,115,58,112,111,105,110,116,101,114,0,3841,
3843,3841,3811,19,2049,3823,17,10,3845,3877,166,115,58,110,101,120,116,0,1,3843,
2049,3400,3841,3843,3841,3793,11,1793,3893,1,0,4097,3843,10,1,3888,9,10,3812,3907,
166,115,58,116,101,109,112,0,2,2049,102,2049,2967,2049,3858,4,2049,3538,2049,3858,
2049,3877,10,3897,3933,166,115,58,101,109,112,116,121,0,2049,3858,2049,3877,1,0,
67502597,16,10,3922,3952,166,115,58,115,107,105,112,0,6,1793,3960,68223234,1,786703,0,
10,1,3955,2049,2282,2049,2979,5,10,3942,3978,166,115,58,107,101,101,112,0,2049,
1873,1793,3987,1,3952,2049,1832,10,1,3982,9,2049,1929,1,142,2049,2155,2049,154,10,
3968,4010,178,115,105,103,105,108,58,39,0,2049,1873,1,3978,1,3907,2049,64,10,
3999,4029,166,115,58,99,104,111,112,0,2049,3907,2,2049,102,67502597,17,2049,2979,1,
0,4,16,10,4019,4056,166,115,58,114,101,118,101,114,115,101,0,1793,4098,2,
2049,3907,2049,3734,1,102,1793,4074,2,2049,102,17,2049,2979,10,1,4067,2049,2177,4,
1793,4088,2,15,2049,3642,2049,2979,10,1,4081,2049,2353,3,2049,3608,2049,3907,10,1,
4058,2049,3758,10,4043,4116,166,115,58,112,114,101,112,101,110,100,0,2049,3907,1793,
4140,2,2049,102,17,1793,4132,2,2049,102,2049,2967,10,1,4126,2049,2155,4,2049,3538,
10,1,4120,2049,2165,10,4103,4157,166,115,58,97,112,112,101,110,100,0,4,2049,
4116,10,4145,4175,166,115,58,102,111,114,45,101,97,99,104,0,1793,4190,67502597,6415,
3,67502597,67502597,251987205,2054,101777670,1,1,4177,7,10,1,4177,8,771,10,4161,4211,166,115,
58,105,110,100,101,120,47,99,104,97,114,0,4,1793,4225,68223234,1,6415,33883396,101450758,
6404,3,1,4214,7,10,1,4214,1793,4234,18,2049,2979,772,10,1,4229,1793,4243,2049,
102,67502597,11,10,1,4238,2049,2214,1793,4253,3,1,-1,10,1,4249,9,10,4195,4277,
166,115,58,99,111,110,116,97,105,110,115,47,99,104,97,114,63,0,2049,4211,
1,-1,12,10,4257,4293,166,115,58,104,97,115,104,0,1,5381,4,1793,4301,286458116,
33,10,1,4298,2049,4175,10,4283,4313,154,83,114,99,0,0,4306,4321,154,84,97,
114,0,0,4314,4329,154,80,97,100,0,0,4322,4335,154,73,0,0,4330,4341,154,
70,0,0,4336,4348,154,65,116,0,0,4342,4362,166,116,101,114,109,105,110,97,
116,101,0,1,0,3841,4329,3841,4321,2049,102,17,16,10,4349,4384,166,101,120,116,
114,97,99,116,0,3841,4313,3841,4335,17,3841,4329,3841,4321,2049,102,2049,3538,10,4373,
4409,166,99,111,109,112,97,114,101,0,3841,4329,3841,4321,2049,116,3841,4341,22,4097,
4341,3841,4341,1793,4429,3841,4335,4097,4348,10,1,4424,2049,72,10,4398,4442,166,110,101,
120,116,0,1,4335,2049,3400,10,4283,4469,166,115,58,99,111,110,116,97,105,110,
115,47,115,116,114,105,110,103,63,0,4097,4321,4097,4313,2049,3933,4097,4329,1,0,
4097,4335,1,0,4097,4341,3841,4313,2049,102,1793,4500,2049,4384,2049,4362,2049,4409,2049,4442,
10,1,4491,2049,2353,3841,4341,10,4447,4514,154,83,116,114,0,0,4507,4526,166,101,
120,116,114,97,99,116,0,2049,2145,3841,4514,4,2049,3538,3841,-1,67502597,17,1,0,
4,16,10,4515,4551,166,99,104,101,99,107,0,1,4526,2049,2155,1793,4562,1,2967,
2049,2155,10,1,4557,2049,2155,3841,4514,2049,4293,67502597,11,10,4542,4585,166,108,111,99,
97,116,105,111,110,0,67503109,67503109,1793,4618,1793,4613,4,1793,4599,67502597,2049,2604,21,10,
1,4594,2049,2155,4,1793,4609,772,2,10,1,4606,9,10,1,4591,2049,2155,10,1,
4589,2049,2155,10,4573,4632,166,115,101,116,117,112,0,2049,3933,4097,4514,1,0,67503109,
67503109,1,102,1,4293,2049,2177,2049,3933,2049,3734,1793,4656,67502597,2049,102,10,1,4652,2049,
2155,4,10,4447,4680,166,115,58,105,110,100,101,120,47,115,116,114,105,110,103,
0,67502597,1793,4706,1793,4699,2049,4632,1793,4694,2049,4551,2049,4585,10,1,4689,2049,2353,10,
1,4685,2049,3758,771,3,10,1,4683,2049,2155,18,1,2,18,1,-1,2049,2905,10,
4662,4731,166,115,58,102,105,108,116,101,114,0,1793,4759,2049,3933,2049,3734,4,1793,
4751,2049,2145,4,8,1,3642,1,15,2049,64,10,1,4740,2049,4175,3,2049,3608,10,
1,4733,2049,3758,10,4719,4773,166,115,58,109,97,112,0,1793,4795,2049,3933,2049,3734,
4,1793,4787,67502597,8,2049,3642,10,1,4782,2049,4175,3,2049,3608,10,1,4775,2049,3758,
10,4764,4812,166,115,58,115,117,98,115,116,114,0,1793,4818,17,2049,3933,10,1,
4814,2049,2155,1793,4830,67502597,1,3538,2049,2155,10,1,4824,2049,2165,67502597,1793,4843,17,1,
0,4,16,10,1,4837,2049,2155,10,4800,4859,166,115,58,114,105,103,104,116,0,
67502597,2049,102,67502597,18,4,2049,4812,10,4848,4878,166,115,58,108,101,102,116,0,1,
0,4,2049,4812,10,4868,4902,166,115,58,98,101,103,105,110,115,45,119,105,116,
104,63,0,2,2049,102,1,17,2049,2155,2049,4878,2049,116,10,4884,4930,166,115,58,
101,110,100,115,45,119,105,116,104,63,0,2,2049,102,1,17,2049,2155,2049,4859,
2049,116,10,4914,4952,166,115,58,99,111,112,121,0,67502597,2049,102,2049,2967,2049,3538,
10,4942,4972,166,115,58,68,73,71,73,84,83,0,2049,3952,48,49,50,51,52,
53,54,55,56,57,65,66,67,68,69,70,0,1,4974,10,4960,5015,166,115,58,
65,83,67,73,73,45,76,79,87,69,82,67,65,83,69,0,2049,3952,97,98,
99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,
119,120,121,122,0,1,5017,10,4994,5068,166,115,58,65,83,67,73,73,45,85,
80,80,69,82,67,65,83,69,0,2049,3952,65,66,67,68,69,70,71,72,73,
74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,0,1,5070,
10,5047,5119,166,115,58,65,83,67,73,73,45,76,69,84,84,69,82,83,0,
2049,3952,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,
115,116,117,118,119,120,121,122,65,66,67,68,69,70,71,72,73,74,75,76,
77,78,79,80,81,82,83,84,85,86,87,88,89,90,0,1,5121,10,5100,5194,
166,115,58,80,85,78,67,84,85,65,84,73,79,78,0,2049,3952,95,33,34,
35,36,37,38,39,40,41,42,43,44,45,46,47,58,59,60,61,62,63,64,
91,92,93,94,96,123,124,125,126,0,1,5196,1,95,67502597,16,10,5177,5252,154,
115,58,87,72,73,84,69,83,80,65,67,69,0,32,9,10,13,0,5236,5262,
178,39,0,1,3933,2049,166,10,5257,5272,178,36,0,1,0,2049,154,10,5267,0,
154,65,83,67,73,73,58,78,85,76,0,5277,27,154,65,83,67,73,73,58,
69,83,67,0,5290,8,154,65,83,67,73,73,58,66,83,0,5303,9,154,65,
83,67,73,73,58,72,84,0,5315,10,154,65,83,67,73,73,58,76,70,0,
5327,11,154,65,83,67,73,73,58,86,84,0,5339,12,154,65,83,67,73,73,
58,70,70,0,5351,13,154,65,83,67,73,73,58,67,82,0,5363,32,154,65,
83,67,73,73,58,83,80,65,67,69,0,5375,127,154,65,83,67,73,73,58,
68,69,76,0,5390,1,154,65,83,67,73,73,58,83,79,72,0,5403,2,154,
65,83,67,73,73,58,83,84,88,0,5416,3,154,65,83,67,73,73,58,69,
84,88,0,5429,4,154,65,83,67,73,73,58,69,79,84,0,5442,5,154,65,
83,67,73,73,58,69,78,81,0,5455,6,154,65,83,67,73,73,58,65,67,
75,0,5468,7,154,65,83,67,73,73,58,66,69,76,0,5481,14,154,65,83,
67,73,73,58,83,79,0,5494,15,154,65,83,67,73,73,58,83,73,0,5506,
16,154,65,83,67,73,73,58,68,76,69,0,5518,17,154,65,83,67,73,73,
58,68,67,49,0,5531,18,154,65,83,67,73,73,58,68,67,50,0,5544,19,
154,65,83,67,73,73,58,68,67,51,0,5557,20,154,65,83,67,73,73,58,
68,67,52,0,5570,21,154,65,83,67,73,73,58,78,65,75,0,5583,22,154,
65,83,67,73,73,58,83,89,78,0,5596,23,154,65,83,67,73,73,58,69,
84,66,0,5609,24,154,65,83,67,73,73,58,67,65,78,0,5622,25,154,65,
83,67,73,73,58,69,77,0,5635,26,154,65,83,67,73,73,58,83,85,66,
0,5647,28,154,65,83,67,73,73,58,70,83,0,5660,29,154,65,83,67,73,
73,58,71,83,0,5672,30,154,65,83,67,73,73,58,82,83,0,5684,31,154,
65,83,67,73,73,58,85,83,0,5696,5724,166,99,58,108,111,119,101,114,99,
97,115,101,63,0,1,97,1,122,2049,2996,10,5708,5747,166,99,58,117,112,112,
101,114,99,97,115,101,63,0,1,65,1,90,2049,2996,10,5731,5767,166,99,58,
108,101,116,116,101,114,63,0,1,5724,1,5747,2049,2177,22,10,5754,5787,166,99,
58,100,105,103,105,116,63,0,1,48,1,57,2049,2996,10,5775,5808,166,99,58,
118,105,115,105,98,108,101,63,0,1,32,1,126,2049,2996,10,5794,5827,166,99,
58,118,111,119,101,108,63,0,2049,3952,97,101,105,111,117,65,69,73,79,85,
0,1,5829,4,2049,4277,10,5815,5862,166,99,58,99,111,110,115,111,110,97,110,
116,63,0,2,2049,5767,1793,5872,2049,5827,2049,2536,10,1,5867,1793,5880,3,2049,2439,
10,1,5876,2049,64,10,5846,5902,166,99,58,119,104,105,116,101,115,112,97,99,
101,63,0,1,5252,4,2049,4277,10,5885,5925,166,99,58,45,108,111,119,101,114,
99,97,115,101,63,0,2049,5724,2049,2536,10,5908,5947,166,99,58,45,117,112,112,
101,114,99,97,115,101,63,0,2049,5747,2049,2536,10,5930,5965,166,99,58,45,100,
105,103,105,116,63,0,2049,5787,2049,2536,10,5952,5988,166,99,58,45,119,104,105,
116,101,115,112,97,99,101,63,0,2049,5902,2049,2536,10,5970,6008,166,99,58,45,
118,105,115,105,98,108,101,63,0,2049,5808,2049,2536,10,5993,6026,166,99,58,45,
118,111,119,101,108,63,0,2049,5827,2049,2536,10,6013,6048,166,99,58,45,99,111,
110,115,111,110,97,110,116,63,0,2049,5862,2049,2536,10,6031,6067,166,99,58,116,
111,45,117,112,112,101,114,0,2,2049,5724,25,3,1,32,18,10,6053,6090,166,
99,58,116,111,45,108,111,119,101,114,0,2,2049,5747,25,3,1,32,17,10,
6076,6114,166,99,58,116,111,45,115,116,114,105,110,103,0,2049,3952,46,0,1,
6116,2049,3907,1,37,2049,2165,10,6099,6144,166,99,58,116,111,103,103,108,101,45,
99,97,115,101,0,2,2049,5724,1,6067,1,6090,2049,64,10,6127,6169,166,99,58,
116,111,45,110,117,109,98,101,114,0,2,2049,5787,1793,6178,1,48,18,10,1,
6174,1793,6186,3,1,0,10,1,6182,2049,64,10,6154,6205,166,115,58,116,111,45,
117,112,112,101,114,0,1,6067,2049,4773,10,6191,6224,166,115,58,116,111,45,108,
111,119,101,114,0,1,6090,2049,4773,10,6210,6244,166,115,58,116,114,105,109,45,
108,101,102,116,0,2049,3907,1793,6258,2049,56,1,5902,1,2620,2049,2177,21,10,1,
6248,2049,2282,2049,2979,10,6229,6281,166,115,58,116,114,105,109,45,114,105,103,104,
116,0,2049,3907,2049,4056,2049,6244,2049,4056,10,6265,6300,166,115,58,116,114,105,109,
0,2049,6281,2049,6244,10,6290,6327,154,82,101,119,114,105,116,101,85,110,100,101,
114,115,99,111,114,101,115,0,-1,6305,6335,166,115,117,98,0,1,95,1793,6342,
1,32,10,1,6339,2049,2450,10,6328,6358,166,114,101,119,114,105,116,101,0,3841,
6327,1793,6367,1,6335,2049,4773,10,1,6362,9,10,6347,6381,166,104,97,110,100,108,
101,0,1,4010,8,10,6305,6396,178,115,105,103,105,108,58,39,0,2049,6358,2049,
6381,10,6385,6417,166,115,58,115,112,108,105,116,47,99,104,97,114,0,2049,2145,
2049,4211,772,2049,2145,2049,4878,1,39,2049,2155,10,6401,6449,166,115,58,115,112,108,
105,116,47,115,116,114,105,110,103,0,2049,2145,2049,4680,2049,2967,772,2049,2145,2049,
4878,1,39,2049,2155,10,6431,6478,166,115,58,114,101,112,108,97,99,101,0,67502597,
2049,102,2049,1929,16,1793,6494,2049,6449,4,2049,1929,15,17,10,1,6486,2049,2155,2049,
4116,2049,4157,10,6465,6515,154,83,112,108,105,116,45,79,110,0,0,6503,6526,166,
109,97,116,99,104,63,0,3841,6515,11,10,6516,6543,166,116,101,114,109,105,110,
97,116,101,0,1,0,67502597,2049,2979,16,10,6530,6558,166,115,116,101,112,0,1,
2967,2049,2155,2049,6526,1793,6572,2,2049,128,2049,6543,10,1,6566,9,10,6465,6590,166,
115,58,116,111,107,101,110,105,122,101,0,4097,6515,2049,3978,2049,1929,1,0,2049,
128,1793,6612,2,2049,128,2,1,6558,2049,4175,3,10,1,6602,2049,2155,2049,1929,67502597,
18,2049,2979,67502597,16,10,6576,6635,154,78,101,101,100,108,101,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,6625,6770,154,76,101,110,0,0,6763,6781,154,84,111,107,101,110,
115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,6771,6915,154,84,80,0,0,6909,6924,166,
115,97,118,101,0,2049,3978,3841,6915,1,6781,17,2049,2967,16,1,6915,2049,3400,10,
6916,6947,166,110,101,120,116,0,1793,6953,3841,6770,17,10,1,6949,2049,2165,10,6939,
6967,166,100,111,110,101,63,0,2049,102,2049,2604,10,6576,6996,166,115,58,116,111,
107,101,110,105,122,101,45,111,110,45,115,116,114,105,110,103,0,1,0,4097,
6915,1793,7010,2,1,6635,2049,4952,2049,4157,10,1,7002,1793,7019,2049,102,4097,6770,10,
1,7014,2049,2177,1793,7036,1,6635,2049,6449,2049,6924,2049,6947,2049,6967,10,1,7025,2049,
2305,1,6781,3841,6915,2049,2979,4097,6781,10,6972,7061,166,102,111,114,45,101,97,99,
104,0,4,2049,56,1,17,2049,2155,1793,7077,5,2049,56,84018692,525572,1542,10,1,7070,
2049,2353,771,10,7049,7097,166,115,117,98,115,116,105,116,117,116,101,0,2049,3823,
1,129,18,10,7083,7114,166,101,120,116,114,97,99,116,0,2049,7097,2049,4952,10,
7103,7131,166,116,111,107,101,110,105,122,101,0,2049,6996,2049,3933,10,7119,7147,166,
99,111,109,98,105,110,101,0,2049,7097,2049,4157,2049,4157,10,7136,7163,166,109,101,
114,103,101,0,4,1,7147,2049,7061,772,10,7154,7182,166,102,105,110,100,45,101,
110,100,0,2,2049,102,2049,7097,2049,102,18,67502597,17,10,7170,7202,166,99,108,101,
97,110,0,2049,7182,1,0,4,16,10,6972,7226,166,115,58,114,101,112,108,97,
99,101,45,97,108,108,0,1,3,1793,7241,2049,7114,2049,7131,2049,7163,2049,7202,2049,
3907,10,1,7230,2049,3491,10,7209,7256,154,83,116,114,105,110,103,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,7246,7336,166,99,104,101,99,107,45,115,105,103,110,0,2049,2639,1793,
7345,1,45,2049,3642,10,1,7340,9,10,7322,7361,166,110,45,62,100,105,103,105,
116,0,2049,4972,17,15,10,7349,7377,166,99,111,110,118,101,114,116,0,1793,7391,
3841,226,20,4,2049,7361,2049,3642,2,2049,2604,10,1,7379,2049,2305,3,10,7209,7412,
166,110,58,116,111,45,115,116,114,105,110,103,0,1793,7426,1,7256,2049,3734,2,
2049,2932,2049,7377,2049,7336,10,1,7414,2049,3758,1,7256,2049,4056,10,7397,7443,166,99,
104,97,114,0,1,32,1793,7452,1,95,2049,3642,10,1,7447,2049,2450,1,114,1793,
7465,1,13,2049,3642,10,1,7460,2049,2450,1,110,1793,7478,1,10,2049,3642,10,1,
7473,2049,2450,1,116,1793,7491,1,9,2049,3642,10,1,7486,2049,2450,1,48,1793,7504,
1,0,2049,3642,10,1,7499,2049,2450,1,94,1793,7517,1,27,2049,3642,10,1,7512,
2049,2450,2049,3642,10,7435,7532,166,116,121,112,101,0,1,99,1793,7540,4,2049,3642,
10,1,7536,2049,2450,1,115,1793,7554,4,1,3642,2049,4175,10,1,7548,2049,2450,1,
110,1793,7570,4,2049,7412,1,3642,2049,4175,10,1,7562,2049,2450,3,10,7524,7586,166,
104,97,110,100,108,101,0,1,92,1793,7595,2049,56,2049,7443,10,1,7590,2049,2450,
1,37,1793,7608,2049,56,2049,7532,10,1,7603,2049,2450,2049,3642,10,7397,7627,166,115,
58,102,111,114,109,97,116,0,1793,7656,2049,3933,1793,7651,2049,3734,1793,7646,2049,56,
25,2049,7586,1,7637,7,10,1,7637,8,3,10,1,7633,2049,2165,10,1,7629,2049,
3758,10,7615,7672,166,115,58,99,111,110,115,116,0,1,3978,2049,2155,2049,2071,10,
7661,7689,154,86,97,108,117,101,115,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7679,7725,
166,102,114,111,109,0,2049,102,2,1793,7743,1793,7736,1,7689,4113,10,1,7732,2049,
2165,2049,2979,10,1,7730,2049,2353,3,10,7717,7755,166,116,111,0,2,2049,102,1793,
7771,2049,56,1,97,18,2049,2967,1,7689,266001,10,1,7760,2049,2353,3,10,7661,7788,
166,114,101,111,114,100,101,114,0,1,7725,2049,2155,2049,7755,10,7777,7804,166,99,
117,114,114,121,0,2049,1929,1793,7814,4,2049,1786,2049,1809,10,1,7808,2049,2155,10,
7795,7827,166,100,111,101,115,0,2049,1587,4,2049,7804,2049,1570,2049,180,16,1,166,
2049,1646,10,7819,7856,166,100,58,102,111,114,45,101,97,99,104,0,1,2,1793,
7882,6415,2049,2145,1793,7874,1793,7869,2052,10,1,7867,2049,2155,10,1,7865,2049,2155,1,
7860,7,10,1,7860,8,3,10,7842,7902,166,100,58,108,111,111,107,117,112,45,
120,116,0,1,0,4,1793,7927,2049,2145,2049,180,2831,1793,7920,4,1,2106,2049,2155,
10,1,7914,1,15,2049,64,10,1,7907,2049,7856,3,10,7887,7945,166,97,58,108,
101,110,103,116,104,0,15,10,7933,7968,166,97,58,99,111,117,110,116,101,100,
45,114,101,115,117,108,116,115,0,8,2049,1929,1793,7981,2,2049,128,1,128,2049,
2353,10,1,7973,2049,2155,10,7947,8003,166,97,58,102,114,111,109,45,115,116,114,
105,110,103,0,2049,1929,1793,8017,2,2049,102,2049,128,1,128,2049,4175,10,1,8007,
2049,2155,10,7986,8036,166,97,58,102,111,114,45,101,97,99,104,0,4,2049,56,
1,17,2049,2155,1793,8052,5,2049,56,84018692,525572,1542,10,1,8045,2049,2353,771,10,8022,
8067,166,97,58,100,117,112,0,2049,1929,1793,8080,2,15,2049,128,1,128,2049,8036,
10,1,8071,2049,2155,10,8058,8095,166,97,58,99,111,112,121,0,1,3,1793,8111,
4097,3,2,2049,7945,2049,128,1,128,2049,8036,10,1,8099,2049,3491,10,8085,8131,166,
97,58,116,111,45,115,116,114,105,110,103,0,1,3,1793,8144,2049,8067,1,0,
2049,128,2049,2967,10,1,8135,2049,3491,2049,3907,10,8116,8163,166,97,58,97,112,112,
101,110,100,0,2049,2145,1,35,2049,2203,17,2049,1929,1793,8188,2049,128,1793,8183,1,
128,2049,8036,10,1,8178,2049,2203,10,1,8174,2049,2155,10,8151,8206,166,97,58,112,
114,101,112,101,110,100,0,4,2049,8163,10,8193,8220,166,97,58,99,104,111,112,
0,2049,8067,1,-1,2049,3472,2,2049,3415,10,8210,8242,166,97,58,102,105,108,116,
101,114,0,1793,8257,67502597,1,25,2049,2155,4,1,128,1,15,2049,64,10,1,8244,
2049,7804,2049,1929,1793,8272,67502597,15,2049,128,2049,8036,10,1,8265,2049,2155,2049,1929,67502597,
18,2049,2979,67502597,16,10,8230,8300,166,97,58,99,111,110,116,97,105,110,115,63,
0,1,0,4,1793,8312,4,5,67502597,11,6,22,10,1,8305,2049,8036,772,10,8285,
8340,166,97,58,99,111,110,116,97,105,110,115,47,115,116,114,105,110,103,63,
0,1,0,4,1793,8353,4,5,67502597,2049,116,6,22,10,1,8345,2049,8036,772,10,
8318,8368,166,97,58,109,97,112,0,1793,8374,8,2049,128,10,1,8370,2049,7804,2049,
1929,1793,8389,67502597,15,2049,128,2049,8036,10,1,8382,2049,2155,10,8359,8407,166,97,58,
114,101,118,101,114,115,101,0,2049,1929,1793,8441,2049,56,1793,8419,17,2049,2979,10,
1,8415,2049,2165,2,2049,128,1793,8435,2,15,2049,128,2049,2979,10,1,8428,2049,2353,
3,10,1,8411,2049,2155,10,8394,8454,166,97,58,116,104,0,17,2049,2967,10,8446,
8469,166,97,58,102,101,116,99,104,0,2049,8454,15,10,8458,8484,166,97,58,115,
116,111,114,101,0,2049,8454,16,10,8473,8500,166,97,58,114,101,100,117,99,101,
0,1,17,2049,2155,2049,8036,10,8488,8519,166,105,100,101,110,116,105,102,121,0,
1,-1,4,1,0,1793,8550,2049,2427,11,1793,8544,67502597,1,-1,11,1793,8540,772,2,
10,1,8537,9,10,1,8531,9,2049,2967,10,1,8526,2049,8500,3,10,8488,8567,166,
97,58,105,110,100,101,120,0,1,3,1793,8580,1,27,2049,7804,2049,8368,2049,8519,
10,1,8571,2049,3491,10,8556,8603,166,97,58,105,110,100,101,120,47,115,116,114,
105,110,103,0,1,3,1793,8616,1,116,2049,7804,2049,8368,2049,8519,10,1,8607,2049,
3491,10,8585,8631,166,97,58,109,97,107,101,0,2049,7968,2,2,1,3,1793,8642,
2049,8407,10,1,8639,2049,3491,4,2049,8095,10,8621,8655,178,123,0,1,322,2049,178,
1,1556,2049,166,1,322,2049,178,10,8650,8673,178,125,0,1,338,2049,178,1,2155,
2049,166,1,1556,2049,166,1,17,2049,172,1,41,2049,172,1,2979,2049,166,1,338,
2049,178,1,8631,2049,166,10,8668,8717,166,98,111,117,110,100,115,63,0,67502597,2049,
7945,67502597,13,10,8706,8731,166,99,111,112,121,0,2049,56,2049,128,10,8723,8746,166,
116,111,45,101,110,100,0,2,2049,7945,17,2049,2967,10,8668,8763,166,97,58,108,
101,102,116,0,2049,8717,1793,8771,771,1,-1,10,1,8767,2049,2730,2049,1929,67502597,2049,
128,1793,8792,1,2967,2049,2155,1,8731,2049,2353,3,10,1,8782,2049,2155,10,8753,8808,
166,97,58,114,105,103,104,116,0,2049,8717,1793,8816,771,1,-1,10,1,8812,2049,
2730,2049,1929,67502597,2049,128,1793,8839,4,2049,8746,67502597,18,4,1,8731,2049,2353,3,10,
1,8827,2049,2155,10,8797,8856,166,97,58,109,105,100,100,108,101,0,1,2097,2049,
2155,4,67502597,2049,8717,1793,8871,771,3,1,-1,10,1,8866,2049,2730,771,2049,2145,4,
18,2049,2967,2049,1929,67502597,2049,128,1793,8906,772,1793,8896,17,2049,2967,10,1,8892,2049,
2155,1,8731,2049,2353,3,10,1,8889,2049,2155,10,8844,8919,154,70,108,97,103,0,
0,8911,8931,166,99,111,109,112,97,114,101,0,67440386,184946434,10,8920,8944,166,108,101,
110,103,116,104,0,659202,10,8934,8954,166,110,101,120,116,0,17043713,1,1,2577,10,
8946,8972,166,110,111,116,45,101,113,117,97,108,0,50529030,2561,0,10,8959,8984,166,
108,111,111,112,0,524549,8954,2049,8931,18157313,8919,8919,16,420610310,1,1,8984,7,10,8844,
9007,166,97,58,101,113,63,0,1048833,-1,8919,2049,8931,151066369,-1,8972,2049,8944,2049,8984,
251724547,8919,10,8998,9032,166,97,58,45,101,113,63,0,2049,9007,2049,2536,10,9022,9055,
166,97,58,98,101,103,105,110,115,45,119,105,116,104,63,0,1,3,1793,9071,
2,2049,7945,1,17,2049,2155,2049,8763,2049,9007,10,1,9059,2049,3491,10,9037,9092,166,
97,58,101,110,100,115,45,119,105,116,104,63,0,1,3,1793,9108,2,2049,7945,
1,17,2049,2155,2049,8808,2049,9007,10,1,9096,2049,3491,10,9076,9129,166,99,117,114,
114,101,110,116,45,108,105,110,101,0,2049,3823,1,1025,18,10,9113,9151,166,99,
111,117,110,116,45,116,111,107,101,110,115,0,1793,9157,1,32,11,10,1,9153,
2049,4731,2049,102,10,9135,9182,166,112,114,111,99,101,115,115,45,116,111,107,101,
110,115,0,1793,9210,1,32,2049,6417,4,1793,9203,2,2049,102,2049,2620,1,400,1,
15,2049,64,10,1,9191,2049,2155,2049,2967,10,1,9184,2049,2353,2049,400,10,9076,9231,
166,115,58,101,118,97,108,117,97,116,101,0,2049,9129,2049,4952,2049,9129,2,2049,
9151,2049,9182,10,9217,9249,154,76,80,0,0,9243,9259,154,73,110,100,101,120,0,
0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,9250,9299,166,110,101,120,116,0,
3841,9249,1,9259,17,2049,3400,10,9291,9315,166,112,114,101,112,0,1,9249,2049,3400,
1,0,3841,9249,1,9259,17,16,10,9307,9336,166,100,111,110,101,0,1,9249,2049,
3415,10,9217,9346,166,73,0,3841,9249,1,9259,17,15,10,9341,9358,166,74,0,3841,
9249,1,9259,17,2049,2979,15,10,9353,9372,166,75,0,3841,9249,1,9259,17,1,2,
18,15,10,9367,9399,166,105,110,100,101,120,101,100,45,116,105,109,101,115,0,
2049,9315,4,1793,9415,25,33886721,1,2053,1542,2049,9299,1,9404,7,10,1,9404,8,3,
2049,9336,10,9382,9433,166,100,101,99,105,109,97,108,0,1,10,4097,226,10,9422,
9448,166,98,105,110,97,114,121,0,1,2,4097,226,10,9438,9462,166,111,99,116,
97,108,0,1,8,4097,226,10,9453,9474,166,104,101,120,0,1,16,4097,226,10,
9467,9495,166,105,111,58,101,110,117,109,101,114,97,116,101,0,27,10,9479,9509,
166,105,111,58,113,117,101,114,121,0,28,10,9497,9524,166,105,111,58,105,110,
118,111,107,101,0,29,10,9511,9541,166,105,111,58,115,99,97,110,45,102,111,
114,0,1,-1,4,2049,9495,1793,9572,2049,9346,2049,9509,772,67502597,11,1793,9568,1793,9563,
3,2049,9346,10,1,9559,2049,2155,10,1,9557,9,10,1,9548,2049,9399,3,10,9526,
9587,166,99,58,112,117,116,0,1793,9589,1,0,2049,9524,10,9578,9600,166,110,108,
0,1,10,2049,9587,10,9594,9611,166,115,112,0,1,32,2049,9587,10,9605,9623,166,
116,97,98,0,1,9,2049,9587,10,9616,9637,166,115,58,112,117,116,0,1,9587,
2049,4175,10,9628,9651,166,110,58,112,117,116,0,2049,7412,2049,9637,10,9642,9665,166,
114,101,115,101,116,0,2049,1556,25,771,1,9665,7,10,9656,9687,166,100,117,109,
112,45,115,116,97,99,107,0,2049,1556,25,134284547,9687,134283782,9651,2049,9611,10,9673,9705,
166,70,82,69,69,0,2049,3823,1,1025,18,2049,1929,18,10,9697,9722,166,101,111,
108,63,0,1793,9728,1,13,11,10,1,9724,1793,9736,1,10,11,10,1,9732,1793,
9744,1,32,11,10,1,9740,2049,2214,22,22,10,9714,9761,166,118,97,108,105,100,
63,0,2,2049,102,2049,2620,10,9751,9774,166,98,115,63,0,2,1793,9781,1,8,
11,10,1,9777,1793,9789,1,127,11,10,1,9785,2049,2177,22,10,9767,9807,166,99,
104,101,99,107,45,98,115,0,2049,9774,1793,9830,2049,3714,1,2,2049,2563,1793,9823,
2049,3666,3,10,1,9819,9,2049,3666,3,10,1,9811,9,10,9697,9843,166,99,58,
103,101,116,0,1793,9845,1,1,2049,9541,2049,9524,10,9834,9866,166,115,58,103,101,
116,45,119,111,114,100,0,1793,9894,1,7,15,2049,3734,1793,9885,2049,9843,2,2049,
3642,2049,9807,2049,9722,10,1,9875,2049,2305,2049,3608,2049,4029,10,1,9868,2049,3758,10,
9852,9906,166,98,121,101,0,26,10,9899,9918,166,108,105,115,116,101,110,0,2049,
9866,2049,9761,1,400,1,15,2049,64,1,9918,7,10,9908,9950,166,102,105,108,101,
58,111,112,101,114,97,116,105,111,110,0,1,4,2049,9541,2,2049,2639,1793,10000,
3,2049,3952,69,114,114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,
48,52,41,32,110,111,116,32,102,111,117,110,100,0,1,9962,2049,9637,2049,9600,
10,1,9959,2049,2730,2049,9524,10,9932,0,154,102,105,108,101,58,82,0,10007,1,
154,102,105,108,101,58,87,0,10017,2,154,102,105,108,101,58,65,0,10027,3,
154,102,105,108,101,58,82,43,0,10037,10061,166,102,105,108,101,58,111,112,101,
110,0,1,0,2049,9950,10,10048,10080,166,102,105,108,101,58,99,108,111,115,101,
0,1,1,2049,9950,10,10066,10098,166,102,105,108,101,58,114,101,97,100,0,1,
2,2049,9950,10,10085,10117,166,102,105,108,101,58,119,114,105,116,101,0,1,3,
2049,9950,10,10103,10135,166,102,105,108,101,58,116,101,108,108,0,1,4,2049,9950,
10,10122,10153,166,102,105,108,101,58,115,101,101,107,0,1,5,2049,9950,10,10140,
10171,166,102,105,108,101,58,115,105,122,101,0,1,6,2049,9950,10,10158,10191,166,
102,105,108,101,58,100,101,108,101,116,101,0,1,7,2049,9950,10,10176,10210,166,
102,105,108,101,58,102,108,117,115,104,0,1,8,2049,9950,10,10196,10231,166,102,
105,108,101,58,101,120,105,115,116,115,63,0,1,0,2049,10061,2,2049,2620,1793,
10245,2049,10080,2049,2427,10,1,10240,1793,10253,3,2049,2439,10,1,10249,2049,64,10,10215,
10283,166,102,105,108,101,58,111,112,101,110,45,102,111,114,45,114,101,97,100,
105,110,103,0,1,0,2049,10061,2,2049,10171,4,10,10258,10316,166,102,105,108,101,
58,111,112,101,110,45,102,111,114,45,97,112,112,101,110,100,0,1,2,2049,
10061,2,2049,10171,4,10,10292,10350,166,102,105,108,101,58,111,112,101,110,45,102,
111,114,45,119,114,105,116,105,110,103,0,1,1,2049,10061,10,10325,10362,154,70,
73,68,0,0,10355,10371,154,83,105,122,101,0,0,10363,10382,154,65,99,116,105,
111,110,0,0,10372,10393,154,66,117,102,102,101,114,0,0,10383,10403,166,45,101,
111,102,63,0,3841,10362,2049,10135,3841,10371,13,10,10394,10423,166,112,114,101,115,101,
114,118,101,0,1,10362,1793,10434,1,10371,1,25,2049,3491,10,1,10427,2049,3491,10,
10325,10457,166,102,105,108,101,58,114,101,97,100,45,108,105,110,101,0,4097,10362,
1793,10514,2049,1929,2,4097,10393,2049,3734,1793,10506,3841,10362,2049,10098,2,2049,3642,1793,10483,
1,13,11,10,1,10479,1793,10491,1,10,11,10,1,10487,1793,10499,1,0,11,10,
1,10495,2049,2214,22,22,10,1,10470,2049,2305,2049,3666,3,10,1,10461,2049,3758,3841,
10393,10,10439,10543,166,102,105,108,101,58,102,111,114,45,101,97,99,104,45,108,
105,110,101,0,1793,10574,4097,10382,2049,10283,4097,10362,4097,10371,1793,10565,3841,10362,2049,10457,
3841,10382,8,2049,10403,10,1,10555,2049,2282,3841,10362,2049,10080,10,1,10545,2049,10423,10,
10521,10586,154,70,73,68,0,0,10521,10601,166,102,105,108,101,58,115,108,117,114,
112,0,1793,10628,4,2049,3734,2049,10283,4097,10586,1793,10619,3841,10586,2049,10098,2049,3642,10,
1,10612,2049,2353,3841,10586,2049,10080,10,1,10603,2049,3758,10,10587,10646,166,102,105,108,
101,58,115,112,101,119,0,2049,10350,4,1793,10655,67502597,2049,10117,10,1,10651,2049,4175,
2049,10080,10,10633,10681,166,102,108,111,97,116,58,111,112,101,114,97,116,105,111,
110,0,1,2,2049,9541,2,2049,2639,1793,10731,3,2049,3952,69,114,114,111,114,58,
32,100,101,118,105,99,101,32,40,48,48,48,50,41,32,110,111,116,32,102,
111,117,110,100,0,1,10693,2049,9637,2049,9600,10,1,10690,2049,2730,2049,9524,10,10662,
10752,166,110,58,116,111,45,102,108,111,97,116,0,1,0,2049,10681,10,10738,10771,
166,115,58,116,111,45,102,108,111,97,116,0,1,1,2049,10681,10,10757,10791,166,
102,58,116,111,45,110,117,109,98,101,114,0,1,2,2049,10681,10,10776,10811,166,
102,58,116,111,45,115,116,114,105,110,103,0,2049,3933,2,1,3,2049,10681,10,
10796,10826,166,102,58,43,0,1,4,2049,10681,10,10819,10838,166,102,58,45,0,1,
5,2049,10681,10,10831,10850,166,102,58,42,0,1,6,2049,10681,10,10843,10862,166,102,
58,47,0,1,7,2049,10681,10,10855,10878,166,102,58,102,108,111,111,114,0,1,
8,2049,10681,10,10867,10896,166,102,58,99,101,105,108,105,110,103,0,1,9,2049,
10681,10,10883,10911,166,102,58,115,113,114,116,0,1,10,2049,10681,10,10901,10925,166,
102,58,101,113,63,0,1,11,2049,10681,10,10916,10940,166,102,58,45,101,113,63,
0,1,12,2049,10681,10,10930,10954,166,102,58,108,116,63,0,1,13,2049,10681,10,
10945,10968,166,102,58,103,116,63,0,1,14,2049,10681,10,10959,10984,166,102,58,100,
101,112,116,104,0,1,15,2049,10681,10,10973,10998,166,102,58,100,117,112,0,1,
16,2049,10681,10,10989,11013,166,102,58,100,114,111,112,0,1,17,2049,10681,10,11003,
11028,166,102,58,115,119,97,112,0,1,18,2049,10681,10,11018,11042,166,102,58,108,
111,103,0,1,19,2049,10681,10,11033,11058,166,102,58,112,111,119,101,114,0,1,
20,2049,10681,10,11047,11072,166,102,58,115,105,110,0,1,21,2049,10681,10,11063,11086,
166,102,58,99,111,115,0,1,22,2049,10681,10,11077,11100,166,102,58,116,97,110,
0,1,23,2049,10681,10,11091,11115,166,102,58,97,115,105,110,0,1,24,2049,10681,
10,11105,11130,166,102,58,97,99,111,115,0,1,25,2049,10681,10,11120,11145,166,102,
58,97,116,97,110,0,1,26,2049,10681,10,11135,11160,166,102,58,112,117,115,104,
0,1,27,2049,10681,10,11150,11174,166,102,58,112,111,112,0,1,28,2049,10681,10,
11165,11191,166,102,58,97,100,101,112,116,104,0,1,29,2049,10681,10,11179,11206,166,
102,58,111,118,101,114,0,2049,11160,2049,10998,2049,11174,2049,11028,10,11196,11225,166,102,
58,116,117,99,107,0,2049,10998,2049,11160,2049,11028,2049,11174,10,11215,11243,166,102,58,
110,105,112,0,2049,11028,2049,11013,10,11234,11263,166,102,58,100,114,111,112,45,112,
97,105,114,0,2049,11013,2049,11013,10,11248,11282,166,102,58,100,117,112,45,112,97,
105,114,0,2049,11206,2049,11206,10,11268,11296,166,102,58,114,111,116,0,2049,11160,2049,
11028,2049,11174,2049,11028,10,11287,11316,178,115,105,103,105,108,58,46,0,2049,1873,1,
3978,1,3907,2049,64,1,10771,2049,166,10,11305,11341,166,102,58,115,113,117,97,114,
101,0,2049,10998,2049,10850,10,11329,11361,166,102,58,112,111,115,105,116,105,118,101,
63,0,1,0,2049,10752,2049,10968,10,11346,11383,166,102,58,110,101,103,97,116,105,
118,101,63,0,1,0,2049,10752,2049,10954,10,11368,11402,166,102,58,110,101,103,97,
116,101,0,1,-1,2049,10752,2049,10850,10,11390,11418,166,102,58,97,98,115,0,2049,
10998,2049,11383,1,11402,9,10,11409,11435,166,102,58,112,117,116,0,2049,10811,2049,9637,
10,11426,11448,166,102,58,80,73,0,2049,3952,51,46,49,52,49,53,57,50,54,
53,52,0,1,11450,2049,10771,10,11440,11474,166,102,58,69,0,2049,3952,50,46,55,
49,56,50,56,49,56,50,56,0,1,11476,2049,10771,10,11467,11502,166,102,58,78,
65,78,0,2049,3952,48,0,1,11504,2049,10771,2049,3952,48,0,1,11512,2049,10771,2049,
10862,10,11493,11530,166,102,58,73,78,70,0,2049,3952,49,46,48,0,1,11532,2049,
10771,2049,3952,48,0,1,11542,2049,10771,2049,10862,10,11521,11561,166,102,58,45,73,78,
70,0,2049,3952,45,49,46,48,0,1,11563,2049,10771,2049,3952,48,0,1,11574,2049,
10771,2049,10862,10,11551,11593,166,102,58,110,97,110,63,0,2049,10998,2049,10940,10,11583,
11608,166,102,58,105,110,102,63,0,2049,11530,2049,10925,10,11598,11624,166,102,58,45,
105,110,102,63,0,2049,11561,2049,10925,10,11613,11640,166,102,58,114,111,117,110,100,
0,2049,10998,2049,11383,1793,11661,2049,3952,48,46,53,0,1,11648,2049,10771,2049,10838,2049,
10896,10,1,11646,1793,11680,2049,3952,48,46,53,0,1,11667,2049,10771,2049,10826,2049,10878,
10,1,11665,2049,64,10,11629,11694,166,102,58,109,105,110,0,2049,11282,2049,10954,1,
11013,1,11243,2049,64,10,11685,11714,166,102,58,109,97,120,0,2049,11282,2049,10968,1,
11013,1,11243,2049,64,10,11705,11736,166,102,58,108,105,109,105,116,0,2049,11028,2049,
11160,2049,11694,2049,11174,2049,11714,10,11725,11761,166,102,58,98,101,116,119,101,101,110,
63,0,2049,11296,2049,10998,2049,11160,2049,11296,2049,11296,2049,11736,2049,11174,2049,10925,10,11747,
11787,166,102,58,105,110,99,0,2049,3952,49,0,1,11789,2049,10771,2049,10826,10,11778,
11807,166,102,58,100,101,99,0,2049,3952,49,0,1,11809,2049,10771,2049,10838,10,11798,
11828,166,102,58,99,97,115,101,0,2049,11206,2049,10925,1793,11840,2049,11013,8,1,-1,
10,1,11834,1793,11848,3,1,0,10,1,11844,2049,64,25,6,771,10,11818,11866,166,
102,58,115,105,103,110,0,2049,10998,2049,3952,48,0,1,11870,2049,10771,2049,10925,1793,
11885,1,0,2049,11013,10,1,11880,2049,2730,2049,3952,48,0,1,11891,2049,10771,2049,10968,
1793,11904,1,1,10,1,11901,1793,11911,1,-1,10,1,11908,2049,64,10,11856,2147483645,154,
101,58,77,65,88,0,11916,-2147483645,154,101,58,77,73,78,0,11925,-2147483647,154,101,58,
78,65,78,0,11934,2147483646,154,101,58,73,78,70,0,11943,-2147483646,154,101,58,45,73,
78,70,0,11952,11970,166,101,58,110,63,0,1,-2147483645,2049,2967,1,2147483645,2049,2979,2049,
2996,10,11962,11991,166,101,58,109,97,120,63,0,1,2147483645,11,10,11981,12005,166,101,
58,109,105,110,63,0,1,-2147483645,11,10,11995,12020,166,101,58,122,101,114,111,63,
0,2049,2604,10,12009,12033,166,101,58,110,97,110,63,0,1,-2147483647,11,10,12023,12047,
166,101,58,105,110,102,63,0,1,2147483646,11,10,12037,12062,166,101,58,45,105,110,
102,63,0,1,-2147483646,11,10,12051,12076,166,101,58,99,108,105,112,0,1,-2147483645,1,
2147483645,2049,2950,10,12066,12091,166,102,58,69,49,0,1793,12093,2049,3952,49,46,101,53,
0,1,12095,2049,10771,10,12083,12122,166,102,58,115,105,103,110,101,100,45,115,113,
114,116,0,2049,10998,2049,11866,2049,11418,2049,10911,2049,10752,2049,10850,10,12105,12154,166,102,
58,115,105,103,110,101,100,45,115,113,117,97,114,101,0,2049,10998,2049,11866,2049,
10998,2049,10850,2049,10752,2049,10850,10,12135,12179,166,102,58,45,115,104,105,102,116,0,
2049,12091,2049,10850,10,12167,12196,166,102,58,43,115,104,105,102,116,0,2049,12091,2049,
10862,10,12184,12214,166,102,58,43,101,110,99,111,100,101,0,2049,12122,2049,12179,10,
12201,12232,166,102,58,45,101,110,99,111,100,101,0,2049,10998,2049,11866,2049,12196,2049,
10998,2049,10850,2049,10752,2049,10850,10,12135,12257,166,102,58,116,111,45,101,0,2049,10998,
2049,11593,1793,12268,2049,11013,1,-2147483647,10,1,12263,2049,2730,2049,10998,2049,11608,1793,12283,2049,
11013,1,2147483646,10,1,12278,2049,2730,2049,10998,2049,11624,1793,12298,2049,11013,1,-2147483646,10,1,
12293,2049,2730,2049,12214,2049,11640,2049,10791,2049,12076,1,-2147483645,1,11013,2049,2450,1,2147483645,1,
11013,2049,2450,10,12247,12333,166,101,58,116,111,45,102,0,1,-2147483647,1,11502,2049,2450,
1,2147483646,1,11530,2049,2450,1,-2147483646,1,11561,2049,2450,2049,10752,2049,12232,10,12323,12367,166,
102,58,115,116,111,114,101,0,1,12257,2049,2155,16,10,12356,12384,166,102,58,102,
101,116,99,104,0,15,2049,12333,10,12373,12404,166,102,58,100,117,109,112,45,115,
116,97,99,107,0,2049,10984,2,1,11160,2049,2353,1793,12422,2049,11174,2049,10998,2049,11435,
2049,9611,10,1,12413,2049,2353,10,12388,12444,166,102,58,100,117,109,112,45,97,115,
116,97,99,107,0,2049,11191,2,1,11174,2049,2353,1793,12462,2049,10998,2049,11435,2049,9611,
2049,11160,10,1,12453,2049,2353,10,12427,12476,166,101,58,112,117,116,0,1,2147483645,1793,
12493,2049,3952,101,58,77,65,88,0,1,12482,2049,9637,10,1,12480,2049,2450,1,-2147483645,
1793,12514,2049,3952,101,58,77,73,78,0,1,12503,2049,9637,10,1,12501,2049,2450,1,
0,1793,12533,2049,3952,101,58,48,0,1,12524,2049,9637,10,1,12522,2049,2450,1,-2147483647,
1793,12554,2049,3952,101,58,78,65,78,0,1,12543,2049,9637,10,1,12541,2049,2450,1,
2147483646,1793,12575,2049,3952,101,58,73,78,70,0,1,12564,2049,9637,10,1,12562,2049,2450,
1,-2147483646,1793,12597,2049,3952,101,58,45,73,78,70,0,1,12585,2049,9637,10,1,12583,
2049,2450,2049,12333,2049,11435,10,12467,12625,166,105,111,58,117,110,105,120,45,115,121,
115,99,97,108,108,0,1,8,2049,9541,2,2049,2639,1793,12675,3,2049,3952,69,114,
114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,48,56,41,32,110,
111,116,32,102,111,117,110,100,0,1,12637,2049,9637,2049,9600,10,1,12634,2049,2730,
2049,9524,10,12606,12697,166,117,110,105,120,58,115,121,115,116,101,109,0,1,0,
2049,12625,10,12682,12715,166,117,110,105,120,58,102,111,114,107,0,1,1,2049,12625,
10,12702,12734,166,117,110,105,120,58,101,120,101,99,48,0,1,2,2049,12625,10,
12720,12753,166,117,110,105,120,58,101,120,101,99,49,0,1,3,2049,12625,10,12739,
12772,166,117,110,105,120,58,101,120,101,99,50,0,1,4,2049,12625,10,12758,12791,
166,117,110,105,120,58,101,120,101,99,51,0,1,5,2049,12625,10,12777,12809,166,
117,110,105,120,58,101,120,105,116,0,1,6,2049,12625,10,12796,12829,166,117,110,
105,120,58,103,101,116,112,105,100,0,1,7,2049,12625,10,12814,12847,166,117,110,
105,120,58,119,97,105,116,0,1,8,2049,12625,10,12834,12865,166,117,110,105,120,
58,107,105,108,108,0,1,9,2049,12625,10,12852,12884,166,117,110,105,120,58,112,
111,112,101,110,0,1,10,2049,12625,10,12870,12904,166,117,110,105,120,58,112,99,
108,111,115,101,0,1,11,2049,12625,10,12889,12923,166,117,110,105,120,58,99,104,
100,105,114,0,1,13,2049,12625,10,12909,12943,166,117,110,105,120,58,103,101,116,
101,110,118,0,1,14,2049,12625,10,12928,12963,166,117,110,105,120,58,112,117,116,
101,110,118,0,1,15,2049,12625,10,12948,12982,166,117,110,105,120,58,115,108,101,
101,112,0,1,16,2049,12625,10,12968,13003,166,117,110,105,120,58,101,120,101,99,
117,116,101,0,1,17,2049,12625,10,12987,13021,166,117,110,105,120,58,112,105,112,
101,0,1,0,2049,12884,1,10457,1,12904,2049,2177,10,13008,13048,166,117,110,105,120,
58,103,101,116,45,99,119,100,0,2049,3952,112,119,100,0,1,13050,2049,13021,2049,
6300,2049,3952,47,0,1,13062,2049,4157,10,13032,13096,166,117,110,105,120,58,99,111,
117,110,116,45,102,105,108,101,115,45,105,110,45,99,119,100,0,2049,3952,108,
115,32,45,49,32,124,32,119,99,32,45,108,0,1,13098,2049,13021,2049,6300,2049,
249,10,13069,13143,166,117,110,105,120,58,102,111,114,45,101,97,99,104,45,102,
105,108,101,0,2049,3952,108,115,32,45,49,32,45,112,0,1,13145,1,0,2049,
12884,2049,13096,1793,13178,1793,13173,2049,10457,2049,3907,67502597,8,10,1,13166,2049,2165,10,1,
13164,2049,2353,2049,12904,3,10,13121,13195,166,115,116,97,114,116,0,4,2049,3734,1,
0,2049,12884,10,13186,13211,166,114,101,97,100,0,2,2049,10098,2,2049,3642,2049,2604,
10,13203,13230,166,102,105,110,105,115,104,0,2049,12904,2049,3714,10,13121,13254,166,117,
110,105,120,58,115,108,117,114,112,45,112,105,112,101,0,1793,13265,2049,13195,1,
13211,2049,2305,2049,13230,10,1,13256,2049,3758,10,13235,13282,166,110,58,114,97,110,100,
111,109,0,1,10,2049,9541,2,2049,2639,1793,13332,3,2049,3952,69,114,114,111,114,
58,32,100,101,118,105,99,101,32,40,48,48,49,48,41,32,110,111,116,32,
102,111,117,110,100,0,1,13294,2049,9637,2049,9600,10,1,13291,2049,2730,2049,9524,10,
13270,13359,166,115,111,99,107,101,116,58,111,112,101,114,97,116,105,111,110,0,
1,7,2049,9541,2,2049,2639,1793,13409,3,2049,3952,69,114,114,111,114,58,32,100,
101,118,105,99,101,32,40,48,48,48,55,41,32,110,111,116,32,102,111,117,
110,100,0,1,13371,2049,9637,2049,9600,10,1,13368,2049,2730,2049,9524,10,13339,13440,166,
115,111,99,107,101,116,58,103,101,116,104,111,115,116,98,121,110,97,109,101,
0,1,0,2049,13359,10,13416,13462,166,115,111,99,107,101,116,58,99,114,101,97,
116,101,0,1,1,2049,13359,10,13445,13482,166,115,111,99,107,101,116,58,98,105,
110,100,0,1,2,2049,13359,10,13467,13504,166,115,111,99,107,101,116,58,108,105,
115,116,101,110,0,1,3,2049,13359,10,13487,13526,166,115,111,99,107,101,116,58,
97,99,99,101,112,116,0,1,4,2049,13359,10,13509,13549,166,115,111,99,107,101,
116,58,99,111,110,110,101,99,116,0,1,5,2049,13359,10,13531,13569,166,115,111,
99,107,101,116,58,115,101,110,100,0,1,6,2049,13359,10,13554,13589,166,115,111,
99,107,101,116,58,114,101,99,118,0,1,8,2049,13359,10,13574,13610,166,115,111,
99,107,101,116,58,99,108,111,115,101,0,1,10,2049,13359,10,13594,13635,166,115,
111,99,107,101,116,58,99,111,110,102,105,103,117,114,101,0,1,11,2049,13359,
10,13615,13660,166,115,99,114,105,112,116,58,111,112,101,114,97,116,105,111,110,
0,1,9,2049,9541,2,2049,2639,1793,13710,3,2049,3952,69,114,114,111,114,58,32,
100,101,118,105,99,101,32,40,48,48,48,57,41,32,110,111,116,32,102,111,
117,110,100,0,1,13672,2049,9637,2049,9600,10,1,13669,2049,2730,2049,9524,10,13615,13737,
166,115,99,114,105,112,116,58,97,114,103,117,109,101,110,116,115,0,1,0,
2049,13660,10,13717,13765,166,115,99,114,105,112,116,58,103,101,116,45,97,114,103,
117,109,101,110,116,0,2049,3933,4,1,1,2049,13660,10,13742,13784,166,105,110,99,
108,117,100,101,0,1,2,2049,13660,10,13773,13804,166,115,99,114,105,112,116,58,
110,97,109,101,0,2049,3933,1,3,2049,13660,10,13789,13834,166,115,99,114,105,112,
116,58,99,117,114,114,101,110,116,45,102,105,108,101,0,2049,3933,1,4,2049,
13660,10,13811,13864,178,115,99,114,105,112,116,58,99,117,114,114,101,110,116,45,
108,105,110,101,0,1,5,2049,13660,2049,154,10,13841,13895,166,115,99,114,105,112,
116,58,105,103,110,111,114,101,45,116,111,45,101,111,108,0,1,6,2049,13660,
10,13871,13924,166,115,99,114,105,112,116,58,97,98,111,114,116,45,105,110,99,
108,117,100,101,0,1,7,2049,13660,10,13900,13938,166,97,98,111,114,116,0,1,
147,2049,3459,1,8,2049,13660,10,13929,13966,166,99,108,111,99,107,58,111,112,101,
114,97,116,105,111,110,0,1,5,2049,9541,2,2049,2639,1793,14016,3,2049,3952,69,
114,114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,48,53,41,32,
110,111,116,32,102,111,117,110,100,0,1,13978,2049,9637,2049,9600,10,1,13975,2049,
2730,2049,9524,10,13947,14042,166,99,108,111,99,107,58,116,105,109,101,115,116,97,
109,112,0,1,0,2049,13966,10,14023,14060,166,99,108,111,99,107,58,100,97,121,
0,1,1,2049,13966,10,14047,14080,166,99,108,111,99,107,58,109,111,110,116,104,
0,1,2,2049,13966,10,14065,14099,166,99,108,111,99,107,58,121,101,97,114,0,
1,3,2049,13966,10,14085,14118,166,99,108,111,99,107,58,104,111,117,114,0,1,
4,2049,13966,10,14104,14139,166,99,108,111,99,107,58,109,105,110,117,116,101,0,
1,5,2049,13966,10,14123,14160,166,99,108,111,99,107,58,115,101,99,111,110,100,
0,1,6,2049,13966,10,14144,14182,166,99,108,111,99,107,58,117,116,99,58,100,
97,121,0,1,7,2049,13966,10,14165,14206,166,99,108,111,99,107,58,117,116,99,
58,109,111,110,116,104,0,1,8,2049,13966,10,14187,14229,166,99,108,111,99,107,
58,117,116,99,58,121,101,97,114,0,1,9,2049,13966,10,14211,14252,166,99,108,
111,99,107,58,117,116,99,58,104,111,117,114,0,1,10,2049,13966,10,14234,14277,
166,99,108,111,99,107,58,117,116,99,58,109,105,110,117,116,101,0,1,11,
2049,13966,10,14257,14302,166,99,108,111,99,107,58,117,116,99,58,115,101,99,111,
110,100,0,1,12,2049,13966,10,14282,14314,166,84,73,66,0,1,7,15,10,14307,
14332,166,105,109,97,103,101,58,115,97,118,101,0,1,1000,2049,9541,2049,9524,10,
14318,14348,166,101,100,105,116,63,0,2,1793,14355,1,8,11,10,1,14351,1793,14363,
1,127,11,10,1,14359,2049,2177,22,10,14339,14379,166,103,97,116,104,101,114,0,
2049,14348,1,15,1,3642,2049,64,10,14369,14397,166,99,121,99,108,101,0,2049,9843,
2049,2145,4,8,2049,2536,25,3,2049,14379,1,14397,7,10,14318,14428,166,112,97,114,
115,101,45,117,110,116,105,108,0,1793,14440,2049,3933,2049,3734,2049,14397,771,2049,3608,
10,1,14430,2049,3758,10,14413,14454,166,115,58,103,101,116,0,1793,14476,1793,14462,1,
13,11,10,1,14458,1793,14470,1,10,11,10,1,14466,2049,2177,22,10,1,14456,2049,
14428,10,14445,14490,166,99,108,101,97,114,0,2049,3952,92,94,91,50,74,92,94,
91,48,59,48,72,0,1,14492,2049,7627,2049,9637,10,14481,14522,154,78,111,69,99,
104,111,0,0,14512,14530,154,69,79,84,0,0,14523,14543,154,73,103,110,111,114,
105,110,103,0,0,14531,14557,166,105,103,110,111,114,105,110,103,63,0,3841,14543,
10,14544,14571,166,118,101,114,115,105,111,110,0,3841,4,1,100,20,10,14560,14586,
166,100,111,110,101,63,0,2,4097,14530,1793,14595,1,13,11,10,1,14591,1793,14603,
1,10,11,10,1,14599,1793,14611,1,32,11,10,1,14607,2049,2214,22,22,10,14577,
14626,166,101,111,108,63,0,3841,14530,1793,14634,1,13,11,10,1,14630,1793,14642,1,
10,11,10,1,14638,2049,2177,22,10,14618,14658,166,118,97,108,105,100,63,0,2,
2049,102,2049,2686,10,14648,14677,166,99,104,101,99,107,45,101,111,102,0,2,1793,
14684,1,-1,11,10,1,14680,1793,14692,1,4,11,10,1,14688,2049,2177,22,1793,14702,
2049,9906,10,1,14699,9,10,14664,14712,166,98,115,0,2049,3714,1,2,2049,2563,1793,
14724,2049,3666,3,10,1,14720,9,2049,3666,3,10,14706,14743,166,99,104,101,99,107,
45,98,115,0,2,1793,14750,1,8,11,10,1,14746,1793,14758,1,127,11,10,1,
14754,2049,2177,22,1793,14768,2049,14712,10,1,14765,9,10,14731,14781,166,99,104,101,99,
107,0,2049,14677,2049,14743,10,14772,14799,166,99,104,97,114,97,99,116,101,114,0,
2049,9843,2,2049,3642,10,14786,14815,166,98,117,102,102,101,114,0,1793,14825,2049,14314,
2049,3734,8,2049,3608,10,1,14817,2049,3758,10,14805,14844,166,114,101,97,100,45,116,
111,107,101,110,0,1793,14860,1793,14855,2049,14799,2049,14781,2049,14586,10,1,14848,2049,2305,
10,1,14846,2049,14815,2049,4029,10,14830,14876,166,105,110,112,117,116,0,2049,14844,2049,
14658,10,14867,14892,166,112,114,111,99,101,115,115,0,2049,14557,1793,14910,771,2049,14626,
1793,14906,1,14543,2049,3459,10,1,14901,9,10,1,14896,2049,2730,1,400,1,15,2049,
64,10,14512,14927,178,47,47,0,2049,13895,1,14543,2049,3446,10,14921,14944,166,98,97,
110,110,101,114,0,2049,14571,2049,3952,82,69,84,82,79,32,49,50,32,40,37,
110,46,37,110,41,92,110,0,1,14948,2049,7627,2049,9637,2049,9705,2049,1543,2049,9705,
18,2049,1543,2049,3952,37,110,32,77,97,120,44,32,37,110,32,85,115,101,100,
44,32,37,110,32,70,114,101,101,92,110,0,1,14984,2049,7627,2049,9637,10,14934,
15028,166,108,105,115,116,101,110,0,3841,14522,1793,15035,2049,14944,10,1,15032,2049,72,
2049,14876,2049,14892,1,15039,7,10,15018,15058,166,100,58,119,111,114,100,115,0,1793,
15067,2049,184,2049,9637,2049,9611,10,1,15060,2049,7856,10,15047,15088,166,100,58,119,111,
114,100,115,45,119,105,116,104,0,2049,1929,2049,4952,1793,15119,2049,184,2,2049,1929,
2049,4469,1793,15108,2049,9637,2049,9611,10,1,15103,1793,15114,3,10,1,15112,2049,64,10,
1,15094,2049,7856,10,15072,15143,166,100,105,115,112,108,97,121,45,105,102,45,108,
101,102,116,0,2,2049,1929,2049,4902,1793,15155,2049,9637,2049,9611,10,1,15150,1793,15161,
3,10,1,15159,2049,64,10,15072,15192,166,100,58,119,111,114,100,115,45,98,101,
103,105,110,110,105,110,103,45,119,105,116,104,0,2049,1929,2049,4952,1793,15203,2049,
184,2049,15143,10,1,15198,2049,7856,10,15166,15219,166,115,58,115,112,108,105,116,0,
2049,6417,10,15208,15243,166,115,58,115,112,108,105,116,45,111,110,45,115,116,114,
105,110,103,0,2049,6449,10,15222,15266,166,115,58,99,111,110,116,97,105,110,115,
45,99,104,97,114,63,0,2049,4277,10,15246,15291,166,115,58,99,111,110,116,97,
105,110,115,45,115,116,114,105,110,103,63,0,2049,4469,10,15269,15316,166,97,58,
99,111,110,116,97,105,110,115,45,115,116,114,105,110,103,63,0,2049,4469,10,
15294,15333,166,97,58,105,110,100,101,120,45,111,102,0,2049,8567,10,15319,15357,166,
97,58,105,110,100,101,120,45,111,102,45,115,116,114,105,110,103,0,2049,8603,
10,15336,15374,166,115,58,105,110,100,101,120,45,111,102,0,2049,4211,10,15360,15391,
166,115,58,105,110,100,101,120,45,111,102,0,2049,4680,10,0 };