retroforth/vm/nga-c/retro-image.c
crc 2deb870e60 interfaces: various updates
FossilOrigin-Name: 7a7f047431c56d94272e54fe7380ab427a76ef8b067fcdf1131bf5d0d0952d7f
2019-12-09 19:37:26 +00:00

793 lines
77 KiB
C

#include <stdint.h>
#ifndef CELL
#define CELL int32_t
#endif
CELL ngaImageCells = 15750;
CELL ngaImage[] = { 1793,15163,15707,15749,202001,0,10,1,10,2,10,3,10,4,10,5,10,6,10,
7,10,8,10,9,10,10,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,10,68223234,1,
2575,85000450,1,656912,140,139,268505089,64,63,135205121,64,10,101384453,0,9,10,2049,57,25,459011,
75,524546,75,302256641,1,10,16974595,0,50529798,10,25,524547,94,50529798,10,17108738,1,251790353,101777669,1,
17565186,85,524545,89,65,167838467,-1,134287105,3,60,659457,3,459023,106,2049,57,25,2049,106,1793,
113,2049,113,117506307,0,106,0,524545,25,111,168820993,0,125,1642241,125,134283523,7,111,1793,106,
7,524545,2049,106,1793,106,16846593,125,140,139,1793,65,16846593,125,111,139,1793,65,7,10,
659713,1,659713,2,659713,3,1793,10253,2,524559,106,2049,106,2049,106,2049,120,168820998,2,14256,
1025,167841793,178,5,17826049,0,178,2,15,25,524546,163,134287105,179,94,2305,180,459023,188,134287361,
179,183,659201,178,2049,57,25,84152833,48,286458116,10,459014,203,184618754,45,25,16974851,-1,168886532,1,
134284289,1,212,134284289,0,203,660227,32,0,0,112,114,101,102,105,120,58,105,0,285278479,
229,7,2576,524546,80,1641217,1,167838467,226,2049,242,2049,238,524545,229,198,17826050,228,0,2572,
2563,2049,219,1793,132,459023,132,17760513,145,3,165,8,251727617,3,2,2049,159,268501264,-1,125,
10,2049,198,2049,159,459023,132,285282049,3,2,16846593,125,-1,125,134283536,1793,106,16846593,3,0,
106,8,659201,3,524545,25,111,17043201,3,7,2049,111,2049,106,268505092,125,1642241,125,656131,659201,
3,524545,7,111,2049,106,459009,19,111,459009,55,111,459009,15,111,459009,17,111,1793,5,
10,524546,159,134284303,161,1807,1025,1642241,228,285282049,345,1,459012,340,117509889,178,340,134287105,345,198,
16845825,0,353,337,1793,65,17826050,345,248,8,117506305,346,356,65,0,9,151,100,117,112,
0,373,11,151,100,114,111,112,0,380,13,151,115,119,97,112,0,388,21,151,
99,97,108,108,0,396,27,151,101,113,63,0,404,29,151,45,101,113,63,0,
411,31,151,108,116,63,0,419,33,151,103,116,63,0,426,35,151,102,101,116,
99,104,0,433,37,151,115,116,111,114,101,0,442,39,151,43,0,451,41,151,
45,0,456,43,151,42,0,461,45,151,47,109,111,100,0,466,47,151,97,110,
100,0,474,49,151,111,114,0,481,51,151,120,111,114,0,487,53,151,115,104,
105,102,116,0,494,331,157,112,117,115,104,0,503,334,157,112,111,112,0,511,
328,157,48,59,0,518,57,145,102,101,116,99,104,45,110,101,120,116,0,524,
60,145,115,116,111,114,101,45,110,101,120,116,0,538,219,145,115,58,116,111,
45,110,117,109,98,101,114,0,552,94,145,115,58,101,113,63,0,567,80,145,
115,58,108,101,110,103,116,104,0,576,65,145,99,104,111,111,115,101,0,588,
73,151,105,102,0,598,71,145,45,105,102,0,604,259,157,112,114,101,102,105,
120,58,40,0,611,125,132,67,111,109,112,105,108,101,114,0,623,3,132,72,
101,97,112,0,635,106,145,44,0,643,120,145,115,44,0,648,126,157,59,0,
654,286,157,91,0,659,303,157,93,0,664,2,132,68,105,99,116,105,111,110,
97,114,121,0,669,158,145,100,58,108,105,110,107,0,683,159,145,100,58,120,
116,0,693,161,145,100,58,99,108,97,115,115,0,701,163,145,100,58,110,97,
109,101,0,712,145,145,99,108,97,115,115,58,119,111,114,100,0,722,157,145,
99,108,97,115,115,58,109,97,99,114,111,0,736,132,145,99,108,97,115,115,
58,100,97,116,97,0,751,165,145,100,58,97,100,100,45,104,101,97,100,101,
114,0,765,260,157,112,114,101,102,105,120,58,35,0,781,266,157,112,114,101,
102,105,120,58,58,0,793,280,157,112,114,101,102,105,120,58,38,0,805,264,
157,112,114,101,102,105,120,58,36,0,817,318,157,114,101,112,101,97,116,0,
829,320,157,97,103,97,105,110,0,839,365,145,105,110,116,101,114,112,114,101,
116,0,848,198,145,100,58,108,111,111,107,117,112,0,861,151,145,99,108,97,
115,115,58,112,114,105,109,105,116,105,118,101,0,873,4,132,86,101,114,115,
105,111,110,0,892,337,145,101,114,114,58,110,111,116,102,111,117,110,100,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,105,109,97,103,101,58,115,97,118,101,0,103,101,0,
116,0,110,103,45,119,105,116,104,0,104,0,79,85,78,68,0,125,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,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,903,1543,145,
69,79,77,0,1,-3,15,10,1536,1556,145,100,101,112,116,104,0,1,-1,15,
10,1547,1570,145,100,58,108,97,115,116,0,1,2,15,10,1560,1588,145,100,58,
108,97,115,116,60,120,116,62,0,2049,1570,2049,159,15,10,1574,1611,145,100,58,
108,97,115,116,60,99,108,97,115,115,62,0,2049,1570,2049,161,15,10,1594,1633,
145,100,58,108,97,115,116,60,110,97,109,101,62,0,2049,1570,2049,163,10,1617,
1649,145,114,101,99,108,97,115,115,0,2049,1570,2049,161,16,10,1638,1668,145,105,
109,109,101,100,105,97,116,101,0,1,157,2049,1649,10,1655,1681,145,100,97,116,
97,0,1,132,2049,1649,10,1673,1699,145,112,114,105,109,105,116,105,118,101,0,
1,151,2049,1649,10,1686,1709,157,40,0,10,1704,1715,157,41,0,10,1710,1731,145,
99,111,109,112,105,108,101,58,108,105,116,0,1,1,2049,106,2049,106,10,1716,
1754,145,99,111,109,112,105,108,101,58,106,117,109,112,0,1,1793,2049,106,2049,
106,10,1738,1777,145,99,111,109,112,105,108,101,58,99,97,108,108,0,1,2049,
2049,106,2049,106,10,1761,1799,145,99,111,109,112,105,108,101,58,114,101,116,0,
1,10,2049,106,10,1784,1818,145,99,111,109,112,105,108,105,110,103,63,0,1,
125,15,10,1804,1834,157,112,114,101,102,105,120,58,96,0,2049,219,2049,106,10,
1822,1847,145,104,101,114,101,0,1,3,15,10,1839,1863,157,112,114,101,102,105,
120,58,64,0,2049,198,2049,159,15,2049,1818,1793,1879,1,3841,2049,106,2049,106,10,
1,1872,1793,1885,15,10,1,1883,2049,65,10,1851,1902,157,112,114,101,102,105,120,
58,33,0,2049,198,2049,159,15,2049,1818,1793,1918,1,4097,2049,106,2049,106,10,1,
1911,1793,1924,16,10,1,1922,2049,65,10,1890,1941,145,100,58,99,114,101,97,116,
101,0,1,132,1,0,2049,165,2049,1847,2049,1570,2049,159,16,10,1929,1965,145,118,
97,114,60,110,62,0,2049,1941,2049,106,10,1955,1977,145,118,97,114,0,1,0,
4,2049,1965,10,1970,1992,145,99,111,110,115,116,0,2049,1941,2049,1570,2049,159,16,
10,1983,2008,151,116,117,99,107,0,100926722,10,2000,2018,151,111,118,101,114,0,67502597,
10,2010,2027,151,110,105,112,0,772,10,2020,2042,151,100,114,111,112,45,112,97,
105,114,0,771,10,2029,2052,151,63,100,117,112,0,6402,10,2044,2066,145,100,117,
112,45,112,97,105,114,0,67502597,67502597,10,2054,2076,145,100,105,112,0,525572,6,10,
2069,2086,145,115,105,112,0,67502597,1,21,2049,2076,10,2079,2098,145,98,105,0,1,
2086,2049,2076,8,10,2092,2111,145,98,105,42,0,1,2076,2049,2076,8,10,2104,2124,
145,98,105,64,0,2,2049,2111,10,2117,2135,145,116,114,105,0,1793,2144,1,2086,
2049,2076,2049,2086,10,1,2137,2049,2076,8,10,2128,2158,145,116,114,105,42,0,1793,
2175,1793,2168,4,1,2076,2049,2076,10,1,2162,2049,2076,2049,2076,10,1,2160,2049,2076,
8,10,2150,2189,145,116,114,105,64,0,2,2,2049,2158,10,2181,2203,145,119,104,
105,108,101,0,1793,2212,525570,1639430,3,1,2205,7,10,1,2205,8,3,10,2194,2226,
145,117,110,116,105,108,0,1793,2237,525570,385942534,-1,25,3,1,2228,7,10,1,2228,
8,3,10,2217,2251,145,116,105,109,101,115,0,1793,2263,4,25,33886721,1,2053,1542,
1,2254,7,10,1,2253,8,3,10,2242,2276,145,99,97,115,101,0,1793,2281,67502597,
11,10,1,2278,2049,2076,4,1793,2293,772,8,1,-1,10,1,2288,1793,2301,3,1,
0,10,1,2297,2049,65,25,6,3,3,10,2268,2320,145,115,58,99,97,115,101,
0,1793,2326,67502597,2049,94,10,1,2322,2049,2076,4,1793,2338,772,8,1,-1,10,1,
2333,1793,2346,3,1,0,10,1,2342,2049,65,25,6,3,3,10,2310,2367,157,112,
114,101,102,105,120,58,124,0,2049,198,1793,2375,2049,159,15,10,1,2371,1793,2383,
2049,161,15,10,1,2379,2049,2098,2049,1818,1793,2398,1,132,2049,2076,2049,1777,10,1,
2391,1,21,2049,65,10,2355,2413,145,84,82,85,69,0,1,-1,10,2405,2425,145,
70,65,76,83,69,0,1,0,10,2416,2437,145,108,116,101,113,63,0,2049,2066,
11,1,31,2049,2076,22,10,2428,2455,145,103,116,101,113,63,0,2049,2066,11,1,
33,2049,2076,22,10,2446,2471,145,105,102,59,0,67502597,1,73,2049,2076,25,6,771,
10,2464,2488,145,45,105,102,59,0,67502597,1,71,2049,2076,1,-1,23,25,6,771,
10,2480,2509,145,110,58,77,65,88,0,1,-5,15,10,2500,2522,145,110,58,77,
73,78,0,1,-4,15,10,2513,2537,145,110,58,122,101,114,111,63,0,1,0,
11,10,2526,2553,145,110,58,45,122,101,114,111,63,0,1,0,12,10,2541,2572,
145,110,58,110,101,103,97,116,105,118,101,63,0,1,0,13,10,2557,2591,145,
110,58,112,111,115,105,116,105,118,101,63,0,1,-1,14,10,2576,2619,145,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,2595,2634,145,110,58,101,118,101,110,63,0,1,2,20,3,2049,
2537,10,2623,2651,145,110,58,111,100,100,63,0,1,2,20,3,2049,2553,10,2641,
2665,151,114,111,116,0,67503109,10,2658,2672,151,47,0,197652,10,2667,2681,151,109,111,
100,0,788,10,2674,2690,145,110,111,116,0,1,-1,23,10,2683,2703,145,110,58,
112,111,119,0,1,1,4,1793,2711,67502597,19,10,1,2708,2049,2251,772,10,2694,2729,
145,110,58,110,101,103,97,116,101,0,1,-1,19,10,2717,2745,145,110,58,115,
113,117,97,114,101,0,2,19,10,2733,2758,145,110,58,115,113,114,116,0,1,
1,1793,2776,2049,2066,197652,67502597,18,1,2,197652,25,17,1,2762,7,10,1,2762,8,
772,10,2748,2790,145,110,58,109,105,110,0,2049,2066,13,1,11,1,2027,2049,65,
10,2781,2809,145,110,58,109,97,120,0,2049,2066,14,1,11,1,2027,2049,65,10,
2800,2828,145,110,58,97,98,115,0,2,2049,2572,1,2729,9,10,2819,2846,145,110,
58,108,105,109,105,116,0,4,5,2049,2790,6,2049,2809,10,2835,2863,145,110,58,
105,110,99,0,1,1,17,10,2854,2876,145,110,58,100,101,99,0,1,1,18,
10,2867,2894,145,110,58,98,101,116,119,101,101,110,63,0,67503109,1793,2902,67503109,67503109,
2049,2846,10,1,2897,2049,2086,11,10,2880,2920,145,118,58,105,110,99,45,98,121,
0,1793,2925,15,17,10,1,2922,2049,2086,16,10,2908,2943,145,118,58,100,101,99,
45,98,121,0,1793,2949,15,4,18,10,1,2945,2049,2086,16,10,2931,2964,145,118,
58,105,110,99,0,1,1,4,2049,2920,10,2955,2979,145,118,58,100,101,99,0,
1,1,4,2049,2943,10,2970,2996,145,118,58,108,105,109,105,116,0,5,5,2,
15,6,6,2049,2846,4,16,10,2985,3015,145,118,58,111,110,0,2049,2413,4,16,
10,3007,3029,145,118,58,111,102,102,0,2049,2425,4,16,10,3020,3043,145,97,108,
108,111,116,0,1,3,2049,2920,10,3034,3062,145,118,58,112,114,101,115,101,114,
118,101,0,4,2,15,1793,3072,1,21,2049,2076,10,1,3067,2049,2076,4,16,10,
3048,3091,145,118,58,117,112,100,97,116,101,0,4,1793,3098,15,4,8,10,1,
3094,2049,2086,16,10,3079,3112,145,99,111,112,121,0,1793,3121,1,57,2049,2076,2049,
60,10,1,3114,2049,2251,3,3,10,3104,3141,145,83,99,111,112,101,76,105,115,
116,0,15613,15665,10,3128,3150,145,123,123,0,2049,1570,2,1,3141,2049,60,16,10,
3144,3175,145,45,45,45,114,101,118,101,97,108,45,45,45,0,2049,1570,1,3141,
2049,2863,16,10,3159,3189,145,125,125,0,1,3141,2049,57,4,15,11,1793,3203,3841,
3141,4097,2,10,1,3198,1793,3233,3841,3141,1793,3228,1,2,15,2,15,1,3141,2049,
2863,15,12,25,3,1,3213,7,10,1,3211,8,16,10,1,3207,2049,65,10,3183,
3248,132,66,117,102,102,101,114,0,0,10,3238,3257,132,80,116,114,0,0,10,
3250,3272,145,116,101,114,109,105,110,97,116,101,0,1,0,3841,3257,16,10,3183,
3294,145,98,117,102,102,101,114,58,115,116,97,114,116,0,3841,3248,10,3278,3311,
145,98,117,102,102,101,114,58,101,110,100,0,3841,3257,10,3297,3328,145,98,117,
102,102,101,114,58,97,100,100,0,2049,3311,16,1,3257,2049,2964,2049,3272,10,3314,
3352,145,98,117,102,102,101,114,58,103,101,116,0,1,3257,2049,2979,2049,3311,15,
2049,3272,10,3338,3378,145,98,117,102,102,101,114,58,101,109,112,116,121,0,2049,
3294,4097,3257,2049,3272,10,3362,3400,145,98,117,102,102,101,114,58,115,105,122,101,
0,2049,3311,2049,3294,18,10,3385,3420,145,98,117,102,102,101,114,58,115,101,116,
0,4097,3248,2049,3378,10,3406,3444,145,98,117,102,102,101,114,58,112,114,101,115,
101,114,118,101,0,3841,3248,3841,3257,1793,3457,1,21,2049,2076,4097,3248,10,1,3450,
2049,2076,4097,3257,10,3425,3479,132,84,101,109,112,83,116,114,105,110,103,115,0,
32,3464,3497,132,84,101,109,112,83,116,114,105,110,103,77,97,120,0,512,3480,
3509,145,83,84,82,73,78,71,83,0,2049,1543,3841,3479,3841,3497,19,18,10,3498,
3529,132,67,117,114,114,101,110,116,0,5,10,3518,3544,145,115,58,112,111,105,
110,116,101,114,0,3841,3529,3841,3497,19,2049,3509,17,10,3531,3563,145,115,58,110,
101,120,116,0,1,3529,2049,2964,3841,3529,3841,3479,11,1793,3579,1,0,4097,3529,10,
1,3574,9,10,3498,3593,145,115,58,116,101,109,112,0,2,2049,80,2049,2863,2049,
3544,4,2049,3112,2049,3544,2049,3563,10,3583,3619,145,115,58,101,109,112,116,121,0,
2049,3544,2049,3563,1,0,67502597,16,10,3608,3638,145,115,58,115,107,105,112,0,6,
1793,3646,2049,57,2049,2553,10,1,3641,2049,2203,2049,2876,5,10,3628,3664,145,115,58,
107,101,101,112,0,2049,1818,1793,3673,1,3638,2049,1777,10,1,3668,9,2049,1847,1,
120,2049,2076,2049,132,10,3654,3697,157,112,114,101,102,105,120,58,39,0,2049,1818,
1,3664,1,3593,2049,65,10,3685,3716,145,115,58,99,104,111,112,0,2049,3593,2,
2049,80,67502597,17,2049,2876,1,0,4,16,10,3706,3743,145,115,58,114,101,118,101,
114,115,101,0,1793,3785,2,2049,3593,2049,3420,1,80,1793,3761,2,2049,80,17,2049,
2876,10,1,3754,2049,2098,4,1793,3775,2,15,2049,3328,2049,2876,10,1,3768,2049,2251,
3,2049,3294,2049,3593,10,1,3745,2049,3444,10,3730,3803,145,115,58,112,114,101,112,
101,110,100,0,2049,3593,1793,3827,2,2049,80,17,1793,3819,2,2049,80,2049,2863,10,
1,3813,2049,2076,4,2049,3112,10,1,3807,2049,2086,10,3790,3844,145,115,58,97,112,
112,101,110,100,0,4,2049,3803,10,3832,3862,145,115,58,102,111,114,45,101,97,
99,104,0,1793,3897,67502597,15,25,3,2049,2066,1793,3885,1793,3880,1,35,2049,2076,8,
10,1,3874,2049,2076,10,1,3872,2049,2076,1,2863,2049,2076,1,3864,7,10,1,3864,
8,771,10,3848,3916,145,115,58,105,110,100,101,120,45,111,102,0,4,1793,3939,
2049,57,25,4,1793,3928,67502597,12,10,1,3925,2049,2076,4,25,3,1,3919,7,10,
1,3919,2049,2086,1793,3950,18,2049,2876,772,10,1,3945,2049,2086,2049,80,67502597,11,1793,
3964,3,1,-1,10,1,3960,9,10,3902,3988,145,115,58,99,111,110,116,97,105,
110,115,45,99,104,97,114,63,0,2049,3916,1,-1,12,10,3968,4001,132,83,114,
99,0,0,3994,4009,132,84,97,114,0,0,4002,4017,132,80,97,100,0,0,4010,
4023,132,73,0,0,4018,4029,132,70,0,0,4024,4036,132,65,116,0,0,4030,4050,
145,116,101,114,109,105,110,97,116,101,0,1,0,3841,4017,3841,4009,2049,80,17,
16,10,4037,4072,145,101,120,116,114,97,99,116,0,3841,4001,3841,4023,17,3841,4017,
3841,4009,2049,80,2049,3112,10,4061,4097,145,99,111,109,112,97,114,101,0,3841,4017,
3841,4009,2049,94,3841,4029,22,4097,4029,3841,4029,1793,4117,3841,4023,4097,4036,10,1,4112,
2049,71,10,4086,4130,145,110,101,120,116,0,1,4023,2049,2964,10,3968,4157,145,115,
58,99,111,110,116,97,105,110,115,45,115,116,114,105,110,103,63,0,4097,4009,
4097,4001,2049,3619,4097,4017,1,0,4097,4023,1,0,4097,4029,3841,4001,2049,80,1793,4188,
2049,4072,2049,4050,2049,4097,2049,4130,10,1,4179,2049,2251,3841,4029,10,4135,4216,145,115,
58,105,110,100,101,120,45,111,102,45,115,116,114,105,110,103,0,4097,4009,4097,
4001,2049,3619,4097,4017,1,0,4097,4023,1,0,4097,4029,1,-1,4097,4036,3841,4001,2049,
80,1793,4251,2049,4072,2049,4050,2049,4097,2049,4130,10,1,4242,2049,2251,3841,4029,1793,4262,
3841,4036,10,1,4259,1793,4269,1,-1,10,1,4266,2049,65,10,4195,4286,145,115,58,
102,105,108,116,101,114,0,1793,4314,2049,3619,2049,3420,4,1793,4306,2049,2066,4,8,
1,3328,1,11,2049,65,10,1,4295,2049,3862,3,2049,3294,10,1,4288,2049,3444,10,
4274,4328,145,115,58,109,97,112,0,1793,4350,2049,3619,2049,3420,4,1793,4342,67502597,8,
2049,3328,10,1,4337,2049,3862,3,2049,3294,10,1,4330,2049,3444,10,4319,4367,145,115,
58,115,117,98,115,116,114,0,1793,4373,17,2049,3619,10,1,4369,2049,2076,1793,4385,
67502597,1,3112,2049,2076,10,1,4379,2049,2086,67502597,1793,4398,17,1,0,4,16,10,1,
4392,2049,2076,10,4355,4414,145,115,58,114,105,103,104,116,0,67502597,2049,80,67502597,18,
4,2049,4367,10,4403,4433,145,115,58,108,101,102,116,0,1,0,4,2049,4367,10,
4423,4457,145,115,58,98,101,103,105,110,115,45,119,105,116,104,63,0,2,2049,
80,1,13,2049,2076,2049,4433,2049,94,10,4439,4485,145,115,58,101,110,100,115,45,
119,105,116,104,63,0,2,2049,80,1,13,2049,2076,2049,4414,2049,94,10,4469,4507,
145,115,58,104,97,115,104,0,1,5381,4,1793,4518,4,1,33,19,17,10,1,
4512,2049,3862,10,4497,4533,145,115,58,99,111,112,121,0,67502597,2049,80,2049,2863,2049,
3112,10,4523,4553,145,115,58,68,73,71,73,84,83,0,2049,3638,48,49,50,51,
52,53,54,55,56,57,0,1,4555,10,4541,4590,145,115,58,65,83,67,73,73,
45,76,79,87,69,82,67,65,83,69,0,2049,3638,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,4592,10,4569,4643,145,115,58,65,83,67,73,73,45,85,80,80,69,82,67,
65,83,69,0,2049,3638,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,4645,10,4622,4694,145,115,
58,65,83,67,73,73,45,76,69,84,84,69,82,83,0,2049,3638,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,4696,10,4675,4769,145,115,58,80,85,
78,67,84,85,65,84,73,79,78,0,2049,3638,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,4771,1,95,67502597,16,10,4752,4827,132,115,58,87,72,73,
84,69,83,80,65,67,69,0,32,9,10,13,0,4811,4837,157,39,0,1,3619,
2049,145,10,4832,4847,157,36,0,1,0,2049,132,10,4842,4857,157,34,0,1,3619,
2049,145,10,4852,0,132,65,83,67,73,73,58,78,85,76,0,4862,1,132,65,
83,67,73,73,58,83,79,72,0,4875,2,132,65,83,67,73,73,58,83,84,
88,0,4888,3,132,65,83,67,73,73,58,69,84,88,0,4901,4,132,65,83,
67,73,73,58,69,79,84,0,4914,5,132,65,83,67,73,73,58,69,78,81,
0,4927,6,132,65,83,67,73,73,58,65,67,75,0,4940,7,132,65,83,67,
73,73,58,66,69,76,0,4953,8,132,65,83,67,73,73,58,66,83,0,4966,
9,132,65,83,67,73,73,58,72,84,0,4978,10,132,65,83,67,73,73,58,
76,70,0,4990,11,132,65,83,67,73,73,58,86,84,0,5002,12,132,65,83,
67,73,73,58,70,70,0,5014,13,132,65,83,67,73,73,58,67,82,0,5026,
14,132,65,83,67,73,73,58,83,79,0,5038,15,132,65,83,67,73,73,58,
83,73,0,5050,16,132,65,83,67,73,73,58,68,76,69,0,5062,17,132,65,
83,67,73,73,58,68,67,49,0,5075,18,132,65,83,67,73,73,58,68,67,
50,0,5088,19,132,65,83,67,73,73,58,68,67,51,0,5101,20,132,65,83,
67,73,73,58,68,67,52,0,5114,21,132,65,83,67,73,73,58,78,65,75,
0,5127,22,132,65,83,67,73,73,58,83,89,78,0,5140,23,132,65,83,67,
73,73,58,69,84,66,0,5153,24,132,65,83,67,73,73,58,67,65,78,0,
5166,25,132,65,83,67,73,73,58,69,77,0,5179,26,132,65,83,67,73,73,
58,83,85,66,0,5191,27,132,65,83,67,73,73,58,69,83,67,0,5204,28,
132,65,83,67,73,73,58,70,83,0,5217,29,132,65,83,67,73,73,58,71,
83,0,5229,30,132,65,83,67,73,73,58,82,83,0,5241,31,132,65,83,67,
73,73,58,85,83,0,5253,32,132,65,83,67,73,73,58,83,80,65,67,69,
0,5265,127,132,65,83,67,73,73,58,68,69,76,0,5280,5309,145,99,58,108,
111,119,101,114,99,97,115,101,63,0,1,97,1,122,2049,2894,10,5293,5332,145,
99,58,117,112,112,101,114,99,97,115,101,63,0,1,65,1,90,2049,2894,10,
5316,5352,145,99,58,108,101,116,116,101,114,63,0,1,5309,1,5332,2049,2098,22,
10,5339,5372,145,99,58,100,105,103,105,116,63,0,1,48,1,57,2049,2894,10,
5360,5393,145,99,58,118,105,115,105,98,108,101,63,0,1,32,1,126,2049,2894,
10,5379,5412,145,99,58,118,111,119,101,108,63,0,2049,3638,97,101,105,111,117,
65,69,73,79,85,0,1,5414,4,2049,3988,10,5400,5447,145,99,58,99,111,110,
115,111,110,97,110,116,63,0,2,2049,5352,1793,5457,2049,5412,2049,2690,10,1,5452,
1793,5465,3,2049,2425,10,1,5461,2049,65,10,5431,5487,145,99,58,119,104,105,116,
101,115,112,97,99,101,63,0,1,4827,4,2049,3988,10,5470,5510,145,99,58,45,
108,111,119,101,114,99,97,115,101,63,0,2049,5309,2049,2690,10,5493,5532,145,99,
58,45,117,112,112,101,114,99,97,115,101,63,0,2049,5332,2049,2690,10,5515,5550,
145,99,58,45,100,105,103,105,116,63,0,2049,5372,2049,2690,10,5537,5573,145,99,
58,45,119,104,105,116,101,115,112,97,99,101,63,0,2049,5487,2049,2690,10,5555,
5593,145,99,58,45,118,105,115,105,98,108,101,63,0,2049,5393,2049,2690,10,5578,
5611,145,99,58,45,118,111,119,101,108,63,0,2049,5412,2049,2690,10,5598,5633,145,
99,58,45,99,111,110,115,111,110,97,110,116,63,0,2049,5447,2049,2690,10,5616,
5652,145,99,58,116,111,45,117,112,112,101,114,0,2,2049,5309,25,3,1,32,
18,10,5638,5675,145,99,58,116,111,45,108,111,119,101,114,0,2,2049,5332,25,
3,1,32,17,10,5661,5699,145,99,58,116,111,45,115,116,114,105,110,103,0,
2049,3638,46,0,1,5701,2049,3593,1,37,2049,2086,10,5684,5729,145,99,58,116,111,
103,103,108,101,45,99,97,115,101,0,2,2049,5309,1,5652,1,5675,2049,65,10,
5712,5754,145,99,58,116,111,45,110,117,109,98,101,114,0,2,2049,5372,1793,5763,
1,48,18,10,1,5759,1793,5771,3,1,0,10,1,5767,2049,65,10,5739,5790,145,
115,58,116,111,45,117,112,112,101,114,0,1,5652,2049,4328,10,5776,5809,145,115,
58,116,111,45,108,111,119,101,114,0,1,5675,2049,4328,10,5795,5829,145,115,58,
116,114,105,109,45,108,101,102,116,0,2049,3593,1793,5853,2049,57,1793,5840,2049,5487,
10,1,5837,1793,5847,2049,2553,10,1,5844,2049,2098,21,10,1,5833,2049,2203,2049,2876,
10,5814,5876,145,115,58,116,114,105,109,45,114,105,103,104,116,0,2049,3593,2049,
3743,2049,5829,2049,3743,10,5860,5895,145,115,58,116,114,105,109,0,2049,5876,2049,5829,
10,5885,5909,132,86,97,108,117,101,0,0,5900,5921,145,99,111,114,114,101,99,
116,0,2,1,48,13,1793,5936,1,48,67502597,18,1,2,19,17,10,1,5927,9,
10,5885,5955,145,110,58,116,111,45,115,116,114,105,110,103,0,1793,6009,2049,1847,
2049,3420,2,4097,5909,2049,2828,1793,5983,1,10,20,4,1,48,17,2049,5921,2049,3328,
2,2049,2553,10,1,5968,2049,2203,3,3841,5909,2049,2572,1793,5999,1,45,2049,3328,10,
1,5994,9,2049,3294,2049,3743,2049,3593,10,1,5957,2049,3444,10,5940,6036,132,82,101,
119,114,105,116,101,85,110,100,101,114,115,99,111,114,101,115,0,-1,6014,6044,
145,115,117,98,0,1,95,1793,6051,1,32,10,1,6048,2049,2276,10,6037,6067,145,
114,101,119,114,105,116,101,0,3841,6036,1793,6076,1,6044,2049,4328,10,1,6071,9,
10,6056,6090,145,104,97,110,100,108,101,0,1,3697,8,10,6014,6106,157,112,114,
101,102,105,120,58,39,0,2049,6067,2049,6090,10,6094,6123,157,112,114,101,102,105,
120,58,34,0,2049,6067,2049,3664,10,6111,6139,145,115,58,115,112,108,105,116,0,
2049,2066,2049,3916,772,2049,2066,2049,4433,1,39,2049,2076,10,6128,6174,145,115,58,115,
112,108,105,116,45,111,110,45,115,116,114,105,110,103,0,2049,2066,2049,4216,2049,
2863,772,2049,2066,2049,4433,1,39,2049,2076,10,6153,6203,145,115,58,114,101,112,108,
97,99,101,0,67502597,2049,80,2049,1847,16,1793,6219,2049,6174,4,2049,1847,15,17,10,
1,6211,2049,2076,2049,3803,2049,3844,10,6190,6240,132,83,112,108,105,116,45,79,110,
0,0,6228,6251,145,109,97,116,99,104,63,0,3841,6240,11,10,6241,6268,145,116,
101,114,109,105,110,97,116,101,0,1,0,67502597,2049,2876,16,10,6255,6283,145,115,
116,101,112,0,1,2863,2049,2076,2049,6251,1793,6297,2,2049,106,2049,6268,10,1,6291,
9,10,6190,6315,145,115,58,116,111,107,101,110,105,122,101,0,4097,6240,2049,3664,
2049,1847,1,0,2049,106,1793,6337,2,2049,106,2,1,6283,2049,3862,3,10,1,6327,
2049,2076,2049,1847,67502597,18,2049,2876,67502597,16,10,6301,6358,145,99,104,97,114,0,1,
32,1793,6367,1,95,2049,3328,10,1,6362,2049,2276,1,114,1793,6380,1,13,2049,3328,
10,1,6375,2049,2276,1,110,1793,6393,1,10,2049,3328,10,1,6388,2049,2276,1,116,
1793,6406,1,9,2049,3328,10,1,6401,2049,2276,1,48,1793,6419,1,0,2049,3328,10,
1,6414,2049,2276,2049,3328,10,6350,6436,145,115,116,114,105,110,103,0,2049,57,25,
2049,3328,1,6436,7,10,6426,6453,145,116,121,112,101,0,1,99,1793,6461,4,2049,
3328,10,1,6457,2049,2276,1,115,1793,6474,4,2049,6436,3,10,1,6469,2049,2276,1,
110,1793,6489,4,2049,5955,2049,6436,3,10,1,6482,2049,2276,3,10,6445,6505,145,104,
97,110,100,108,101,0,1,92,1793,6514,2049,57,2049,6358,10,1,6509,2049,2276,1,
37,1793,6527,2049,57,2049,6453,10,1,6522,2049,2276,2049,3328,10,6301,6546,145,115,58,
102,111,114,109,97,116,0,1793,6575,2049,3619,1793,6570,2049,3420,1793,6565,2049,57,25,
2049,6505,1,6556,7,10,1,6556,8,3,10,1,6552,2049,2086,10,1,6548,2049,3444,
10,6534,6591,145,115,58,99,111,110,115,116,0,1,3664,2049,2076,2049,1992,10,6580,
6608,132,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,6598,6644,145,
102,114,111,109,0,2049,80,2,1793,6663,1793,6656,1,6608,17,16,10,1,6651,2049,
2086,2049,2876,10,1,6649,2049,2251,3,10,6636,6675,145,116,111,0,2,2049,80,1793,
6693,2049,57,1,97,18,2049,2863,1,6608,17,15,4,10,1,6680,2049,2251,3,10,
6580,6710,145,114,101,111,114,100,101,114,0,1,6644,2049,2076,2049,6675,10,6699,6726,
145,99,117,114,114,121,0,2049,1847,1793,6736,4,2049,1731,2049,1754,10,1,6730,2049,
2076,10,6717,6749,145,100,111,101,115,0,2049,1588,4,2049,6726,2049,1570,2049,159,16,
1,145,2049,1649,10,6741,6778,145,100,58,102,111,114,45,101,97,99,104,0,1,
2,1793,6806,15,25,2049,2066,1793,6798,1793,6793,4,8,10,1,6790,2049,2076,10,1,
6788,2049,2076,1,6782,7,10,1,6782,8,3,10,6764,6826,145,100,58,108,111,111,
107,117,112,45,120,116,0,1,0,4,1793,6852,2049,2066,2049,159,15,11,1793,6845,
4,1,2027,2049,2076,10,1,6839,1,11,2049,65,10,1,6831,2049,6778,3,10,6811,
6870,145,97,58,108,101,110,103,116,104,0,15,10,6858,6893,145,97,58,99,111,
117,110,116,101,100,45,114,101,115,117,108,116,115,0,8,2049,1847,1793,6906,2,
2049,106,1,106,2049,2251,10,1,6898,2049,2076,10,6872,6928,145,97,58,102,114,111,
109,45,115,116,114,105,110,103,0,2049,1847,1793,6947,2,2049,80,2049,106,1793,6942,
2049,106,10,1,6939,2049,3862,10,1,6932,2049,2076,10,6911,6957,132,81,0,0,6911,
6972,145,97,58,102,111,114,45,101,97,99,104,0,1,6957,1793,7002,4097,6957,2049,
57,1793,6996,2049,57,4,1793,6991,3841,6957,8,10,1,6987,2049,2076,10,1,6982,2049,
2251,3,10,1,6976,2049,3062,10,6958,7016,145,97,58,100,117,112,0,2049,1847,1793,
7034,2,15,2049,106,1793,7029,2049,106,10,1,7026,2049,6972,10,1,7020,2049,2076,10,
7007,7049,145,97,58,99,111,112,121,0,1,3,1793,7070,4097,3,2,2049,6870,2049,
106,1793,7065,2049,106,10,1,7062,2049,6972,10,1,7053,2049,3062,10,7039,7090,145,97,
58,116,111,45,115,116,114,105,110,103,0,1,3,1793,7103,2049,7016,1,0,2049,
106,2049,2863,10,1,7094,2049,3062,2049,3593,10,7075,7123,145,97,58,112,114,101,112,
101,110,100,0,2049,1847,1,0,2049,106,1793,7160,2,15,1793,7140,1,106,2049,6972,
10,1,7135,2049,2076,4,2,15,1793,7154,1,106,2049,6972,10,1,7149,2049,2076,17,
10,1,7131,2049,2076,1,37,2049,2086,10,7110,7181,145,97,58,97,112,112,101,110,
100,0,4,2049,7123,10,7169,7195,145,97,58,99,104,111,112,0,2049,7016,1,-1,
2049,3043,2,2049,2979,10,7185,7217,145,97,58,102,105,108,116,101,114,0,1793,7232,
67502597,1,21,2049,2076,4,1,106,1,11,2049,65,10,1,7219,2049,6726,2049,1847,1793,
7247,67502597,15,2049,106,2049,6972,10,1,7240,2049,2076,2049,1847,67502597,18,2049,2876,67502597,16,
10,7205,7265,132,70,0,0,7205,7281,145,97,58,99,111,110,116,97,105,110,115,
63,0,1,7265,2049,3029,1793,7295,67502597,11,3841,7265,22,4097,7265,10,1,7287,2049,6972,
3,3841,7265,10,7266,7325,145,97,58,99,111,110,116,97,105,110,115,45,115,116,
114,105,110,103,63,0,1,7265,2049,3029,1793,7340,67502597,2049,94,3841,7265,22,4097,7265,
10,1,7331,2049,6972,3,3841,7265,10,7303,7360,132,76,111,99,97,116,105,111,110,
0,0,7348,7372,145,112,114,101,112,97,114,101,0,1,-1,4097,7360,10,7361,7385,
145,110,101,120,116,0,3841,7360,2049,2572,1793,7396,1,7360,2049,2979,10,1,7391,9,
10,7377,7410,145,109,97,116,99,104,63,0,67502597,11,1793,7419,3841,7360,2049,2572,10,
1,7414,1793,7426,2049,2425,10,1,7423,2049,65,10,7400,7441,145,117,112,100,97,116,
101,0,3841,7360,2049,2828,2049,2876,4097,7360,10,7303,7464,145,97,58,105,110,100,101,
120,45,111,102,0,2049,7372,2049,2066,2049,7281,1793,7476,771,1,-1,10,1,7472,2049,
2488,1793,7495,2049,7410,1793,7489,2049,7441,10,1,7486,9,2049,7385,10,1,7482,2049,6972,
3,3841,7360,10,7450,7512,145,97,58,109,97,112,0,1793,7518,8,2049,106,10,1,
7514,2049,6726,2049,1847,1793,7533,67502597,15,2049,106,2049,6972,10,1,7526,2049,2076,10,7503,
7551,145,97,58,114,101,118,101,114,115,101,0,2049,1847,1793,7585,2049,57,1793,7563,
17,2049,2876,10,1,7559,2049,2086,2,2049,106,1793,7579,2,15,2049,106,2049,2876,10,
1,7572,2049,2251,3,10,1,7555,2049,2076,10,7538,7598,145,97,58,116,104,0,17,
2049,2863,10,7590,7613,145,97,58,102,101,116,99,104,0,2049,7598,15,10,7602,7628,
145,97,58,115,116,111,114,101,0,2049,7598,16,10,7617,7644,145,97,58,114,101,
100,117,99,101,0,1793,7648,4,10,1,7646,2049,2076,2049,6972,10,7632,7665,145,97,
58,109,97,107,101,0,2049,6893,2049,7551,10,7655,7675,157,123,0,1,286,2049,157,
1,1556,2049,145,1,286,2049,157,10,7670,7693,157,125,0,1,303,2049,157,1,2076,
2049,145,1,1556,2049,145,1,13,2049,151,1,41,2049,151,1,2876,2049,145,1,303,
2049,157,1,7665,2049,145,10,7688,7737,145,98,111,117,110,100,115,63,0,67502597,2049,
6870,67502597,13,10,7726,7751,145,99,111,112,121,0,2049,57,2049,106,10,7743,7766,145,
116,111,45,101,110,100,0,2,2049,6870,17,2049,2863,10,7688,7783,145,97,58,108,
101,102,116,0,2049,7737,1793,7791,771,1,-1,10,1,7787,2049,2471,2049,1847,67502597,2049,
106,1793,7812,1,2863,2049,2076,1,7751,2049,2251,3,10,1,7802,2049,2076,10,7773,7828,
145,97,58,114,105,103,104,116,0,2049,7737,1793,7836,771,1,-1,10,1,7832,2049,
2471,2049,1847,67502597,2049,106,1793,7859,4,2049,7766,67502597,18,4,1,7751,2049,2251,3,10,
1,7847,2049,2076,10,7817,7876,145,97,58,109,105,100,100,108,101,0,2049,3638,97,
98,99,0,1,7878,2049,3638,97,98,99,97,99,0,1,7886,2049,6710,2049,7737,1793,
7905,771,3,1,-1,10,1,7900,2049,2471,771,2049,2066,4,18,2049,2863,2049,1847,67502597,
2049,106,1793,7940,772,1793,7930,17,2049,2863,10,1,7926,2049,2076,1,7751,2049,2251,3,
10,1,7923,2049,2076,10,7864,7955,132,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,7945,8098,132,78,101,101,100,108,101,60,76,101,110,62,0,0,
8083,8109,132,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,8099,8243,
132,84,80,0,0,8237,8252,145,115,97,118,101,0,2049,3664,3841,8243,1,8109,2049,
7628,1,8243,2049,2964,10,8244,8273,145,110,101,120,116,0,1793,8279,3841,8098,17,10,
1,8275,2049,2086,10,8265,8292,145,100,111,110,101,0,2049,80,2049,2537,10,7864,8321,
145,115,58,116,111,107,101,110,105,122,101,45,111,110,45,115,116,114,105,110,
103,0,1,0,4097,8243,1793,8335,2,1,7955,2049,4533,2049,3844,10,1,8327,1793,8344,
2049,80,4097,8098,10,1,8339,2049,2098,1793,8361,1,7955,2049,6174,2049,8252,2049,8273,2049,
8292,10,1,8350,2049,2226,1,8109,3841,8243,2049,2876,4097,8109,10,8297,8389,132,82,101,
112,108,97,99,101,109,101,110,116,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8374,8528,
145,101,120,116,114,97,99,116,0,1,8389,2049,4533,10,8517,8545,145,116,111,107,
101,110,105,122,101,0,2049,8321,2049,3619,10,8533,8561,145,99,111,109,98,105,110,
101,0,1,8389,2049,3844,2049,3844,10,8550,8577,145,109,101,114,103,101,0,4,1793,
8583,2049,8561,10,1,8580,2049,6972,772,10,8568,8601,145,102,105,110,100,45,101,110,
100,0,2,2049,80,1,8389,2049,80,18,67502597,17,10,8589,8621,145,99,108,101,97,
110,0,2049,8601,1,0,4,16,10,8297,8645,145,115,58,114,101,112,108,97,99,
101,45,97,108,108,0,1,3,1793,8660,2049,8528,2049,8545,2049,8577,2049,8621,2049,3593,
10,1,8649,2049,3062,10,8628,8671,132,73,48,0,105,105,0,8665,8680,132,73,49,
0,46,46,0,8674,8689,132,73,50,0,46,46,0,8683,8698,132,73,51,0,46,
46,0,8692,8711,145,111,112,99,111,100,101,0,2049,3638,46,46,0,1,8713,1793,
8723,1,0,10,1,8720,2049,2320,2049,3638,108,105,0,1,8729,1793,8739,1,1,10,
1,8736,2049,2320,2049,3638,100,117,0,1,8745,1793,8755,1,2,10,1,8752,2049,2320,
2049,3638,100,114,0,1,8761,1793,8771,1,3,10,1,8768,2049,2320,2049,3638,115,119,
0,1,8777,1793,8787,1,4,10,1,8784,2049,2320,2049,3638,112,117,0,1,8793,1793,
8803,1,5,10,1,8800,2049,2320,2049,3638,112,111,0,1,8809,1793,8819,1,6,10,
1,8816,2049,2320,2049,3638,106,117,0,1,8825,1793,8835,1,7,10,1,8832,2049,2320,
2049,3638,99,97,0,1,8841,1793,8851,1,8,10,1,8848,2049,2320,2049,3638,99,99,
0,1,8857,1793,8867,1,9,10,1,8864,2049,2320,2049,3638,114,101,0,1,8873,1793,
8883,1,10,10,1,8880,2049,2320,2049,3638,101,113,0,1,8889,1793,8899,1,11,10,
1,8896,2049,2320,2049,3638,110,101,0,1,8905,1793,8915,1,12,10,1,8912,2049,2320,
2049,3638,108,116,0,1,8921,1793,8931,1,13,10,1,8928,2049,2320,2049,3638,103,116,
0,1,8937,1793,8947,1,14,10,1,8944,2049,2320,2049,3638,102,101,0,1,8953,1793,
8963,1,15,10,1,8960,2049,2320,2049,3638,115,116,0,1,8969,1793,8979,1,16,10,
1,8976,2049,2320,2049,3638,97,100,0,1,8985,1793,8995,1,17,10,1,8992,2049,2320,
2049,3638,115,117,0,1,9001,1793,9011,1,18,10,1,9008,2049,2320,2049,3638,109,117,
0,1,9017,1793,9027,1,19,10,1,9024,2049,2320,2049,3638,100,105,0,1,9033,1793,
9043,1,20,10,1,9040,2049,2320,2049,3638,97,110,0,1,9049,1793,9059,1,21,10,
1,9056,2049,2320,2049,3638,111,114,0,1,9065,1793,9075,1,22,10,1,9072,2049,2320,
2049,3638,120,111,0,1,9081,1793,9091,1,23,10,1,9088,2049,2320,2049,3638,115,104,
0,1,9097,1793,9107,1,24,10,1,9104,2049,2320,2049,3638,122,114,0,1,9113,1793,
9123,1,25,10,1,9120,2049,2320,2049,3638,101,110,0,1,9129,1793,9139,1,26,10,
1,9136,2049,2320,2049,3638,105,101,0,1,9145,1793,9155,1,27,10,1,9152,2049,2320,
2049,3638,105,113,0,1,9161,1793,9171,1,28,10,1,9168,2049,2320,2049,3638,105,105,
0,1,9177,1793,9187,1,29,10,1,9184,2049,2320,3,1,0,10,8701,9203,145,112,
97,99,107,0,1,8671,2049,8711,1,8680,2049,8711,1,8689,2049,8711,1,8698,2049,8711,
1,-24,24,4,1,-16,24,17,4,1,-8,24,17,4,17,10,8628,9240,145,105,
0,2,1,8671,1,2,2049,3112,1,2,17,2,1,8680,1,2,2049,3112,1,2,
17,2,1,8689,1,2,2049,3112,1,2,17,1,8698,1,2,2049,3112,2049,9203,2049,
106,10,9235,9286,145,100,0,2049,106,10,9281,9294,145,114,0,2049,198,2049,159,15,
2049,106,10,9289,9309,157,97,115,123,0,3841,125,1,125,2049,3029,10,9302,9323,157,
125,97,115,0,4097,125,10,9316,9342,145,99,117,114,114,101,110,116,45,108,105,
110,101,0,2049,3509,1,1025,18,10,9326,9364,145,99,111,117,110,116,45,116,111,
107,101,110,115,0,1793,9370,1,32,11,10,1,9366,2049,4286,2049,80,10,9348,9391,
145,110,101,120,116,45,116,111,107,101,110,0,1,32,2049,6139,10,9377,9414,145,
112,114,111,99,101,115,115,45,116,111,107,101,110,115,0,1793,9440,2049,9391,4,
1793,9433,2,2049,80,2049,2553,1,365,1,11,2049,65,10,1,9421,2049,2076,2049,2863,
10,1,9416,2049,2251,2049,365,10,9316,9461,145,115,58,101,118,97,108,117,97,116,
101,0,2049,9342,2049,4533,2049,9342,2,2049,9364,2049,9414,10,9447,9481,132,70,108,97,
103,0,0,9473,9493,145,99,111,109,112,97,114,101,0,67440386,184946434,10,9482,9506,145,
108,101,110,103,116,104,0,659202,10,9496,9516,145,110,101,120,116,0,17043713,1,1,
2577,10,9508,9534,145,110,111,116,45,101,113,117,97,108,0,50529030,2561,0,10,9521,
9546,145,108,111,111,112,0,524549,9516,2049,9493,18157313,9481,9481,16,420610310,1,1,9546,7,
10,9447,9569,145,97,58,101,113,63,0,1048833,-1,9481,2049,9493,151066369,-1,9534,2049,9506,
2049,9546,251724547,9481,10,9560,9594,145,97,58,45,101,113,63,0,2049,9569,2049,2690,10,
9584,9617,145,97,58,98,101,103,105,110,115,45,119,105,116,104,63,0,1,3,
1793,9633,2,2049,6870,1,13,2049,2076,2049,7783,2049,9569,10,1,9621,2049,3062,10,9599,
9654,145,97,58,101,110,100,115,45,119,105,116,104,63,0,1,3,1793,9670,2,
2049,6870,1,13,2049,2076,2049,7828,2049,9569,10,1,9658,2049,3062,10,9638,9681,132,76,
80,0,0,9675,9691,132,73,110,100,101,120,0,0,10,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,9682,9731,145,110,101,120,116,0,3841,9681,1,9691,17,2049,2964,10,
9723,9747,145,112,114,101,112,0,1,9681,2049,2964,1,0,3841,9681,1,9691,17,16,
10,9739,9768,145,100,111,110,101,0,1,9681,2049,2979,10,9638,9778,145,73,0,3841,
9681,1,9691,17,15,10,9773,9790,145,74,0,3841,9681,1,9691,17,2049,2876,15,10,
9785,9804,145,75,0,3841,9681,1,9691,17,1,2,18,15,10,9799,9835,145,116,105,
109,101,115,60,119,105,116,104,45,105,110,100,101,120,62,0,2049,9747,4,1793,
9851,25,33886721,1,2053,1542,2049,9731,1,9840,7,10,1,9840,8,3,2049,9768,10,9814,
9866,157,104,111,111,107,0,1,1793,2049,106,2049,1847,2049,2863,2049,106,10,9858,9889,
145,115,101,116,45,104,111,111,107,0,2049,2863,16,10,9877,9903,145,117,110,104,
111,111,107,0,2049,2863,2,2049,2863,4,16,10,9893,9927,145,105,111,58,101,110,
117,109,101,114,97,116,101,0,27,10,9911,9941,145,105,111,58,113,117,101,114,
121,0,28,10,9929,9956,145,105,111,58,105,110,118,111,107,101,0,29,10,9943,
9966,132,83,108,111,116,0,9,9943,9982,145,105,111,58,115,99,97,110,45,102,
111,114,0,1,-1,4097,9966,2049,9927,1793,10008,2049,9778,2049,9941,772,67502597,11,1793,10004,
2049,9778,4097,9966,10,1,9999,9,10,1,9990,2049,9835,3,3841,9966,10,9967,10025,145,
99,58,112,117,116,0,1793,10027,1,0,2049,9956,10,10016,10038,145,110,108,0,1,
10,2049,10025,10,10032,10049,145,115,112,0,1,32,2049,10025,10,10043,10061,145,116,97,
98,0,1,9,2049,10025,10,10054,10075,145,115,58,112,117,116,0,1,10025,2049,3862,
10,10066,10089,145,110,58,112,117,116,0,2049,5955,2049,10075,10,10080,10103,145,114,101,
115,101,116,0,2049,1556,25,5,3,6,1,1,18,1,10105,7,10,10094,10130,145,
100,117,109,112,45,115,116,97,99,107,0,2049,1556,25,3,5,2049,10130,6,2,
2049,10089,2049,10049,10,10116,10152,145,70,82,69,69,0,2049,3509,1,1025,18,2049,1847,
18,10,10144,10171,145,102,105,101,108,100,115,0,3841,2,2049,106,2049,106,2049,106,
10,10161,10197,145,105,110,118,97,108,105,100,45,110,97,109,101,63,0,2,1,
32,2049,3988,10,10180,10214,145,114,101,119,114,105,116,101,0,1793,10228,1,32,1793,
10223,1,95,10,1,10220,2049,2276,10,1,10216,2049,4328,10,10203,10242,145,101,110,116,
114,121,0,2049,1847,1,21,2049,2076,4097,2,10,1793,10270,1793,10265,2049,10171,2049,10197,
1,10214,9,2049,120,10,1,10255,2049,10242,10,1,10253,10144,10281,132,70,105,108,101,
115,0,0,10272,10294,145,105,100,101,110,116,105,102,121,0,3841,10281,2049,2537,1793,
10361,1,4,2049,9982,2,2049,2572,1793,10349,3,2049,3638,73,79,32,68,69,86,73,
67,69,32,84,89,80,69,32,48,48,48,52,32,78,79,84,32,70,79,85,
78,68,0,1,10312,2049,10075,2049,10038,10,1,10309,1793,10356,4097,10281,10,1,10353,2049,
65,10,1,10300,9,10,10144,10386,145,105,111,58,102,105,108,101,45,111,112,101,
114,97,116,105,111,110,0,2049,10294,3841,10281,2049,9956,10,10365,0,132,102,105,108,
101,58,82,0,10393,1,132,102,105,108,101,58,87,0,10403,2,132,102,105,108,
101,58,65,0,10413,3,132,102,105,108,101,58,82,43,0,10423,10447,145,102,105,
108,101,58,111,112,101,110,0,1,0,2049,10386,10,10434,10466,145,102,105,108,101,
58,99,108,111,115,101,0,1,1,2049,10386,10,10452,10484,145,102,105,108,101,58,
114,101,97,100,0,1,2,2049,10386,10,10471,10503,145,102,105,108,101,58,119,114,
105,116,101,0,1,3,2049,10386,10,10489,10521,145,102,105,108,101,58,116,101,108,
108,0,1,4,2049,10386,10,10508,10539,145,102,105,108,101,58,115,101,101,107,0,
1,5,2049,10386,10,10526,10557,145,102,105,108,101,58,115,105,122,101,0,1,6,
2049,10386,10,10544,10577,145,102,105,108,101,58,100,101,108,101,116,101,0,1,7,
2049,10386,10,10562,10596,145,102,105,108,101,58,102,108,117,115,104,0,1,8,2049,
10386,10,10582,10617,145,102,105,108,101,58,101,120,105,115,116,115,63,0,1,0,
2049,10447,2,2049,2553,1793,10631,2049,10466,2049,2413,10,1,10626,1793,10639,3,2049,2425,10,
1,10635,2049,65,10,10601,10670,145,102,105,108,101,58,111,112,101,110,60,102,111,
114,45,114,101,97,100,105,110,103,62,0,1,0,2049,10447,2,2049,10557,4,10,
10644,10704,145,102,105,108,101,58,111,112,101,110,60,102,111,114,45,97,112,112,
101,110,100,62,0,1,2,2049,10447,2,2049,10557,4,10,10679,10739,145,102,105,108,
101,58,111,112,101,110,60,102,111,114,45,119,114,105,116,105,110,103,62,0,
1,1,2049,10447,10,10713,10751,132,70,73,68,0,0,10744,10760,132,83,105,122,101,
0,0,10752,10771,132,65,99,116,105,111,110,0,0,10761,10782,132,66,117,102,102,
101,114,0,0,10772,10792,145,45,101,111,102,63,0,3841,10751,2049,10521,3841,10760,13,
10,10783,10812,145,112,114,101,115,101,114,118,101,0,1,10751,1793,10823,1,10760,1,
21,2049,3062,10,1,10816,2049,3062,10,10713,10846,145,102,105,108,101,58,114,101,97,
100,45,108,105,110,101,0,4097,10751,1793,10903,2049,1847,2,4097,10782,2049,3420,1793,10895,
3841,10751,2049,10484,2,2049,3328,1793,10872,1,13,11,10,1,10868,1793,10880,1,10,11,
10,1,10876,1793,10888,1,0,11,10,1,10884,2049,2135,22,22,10,1,10859,2049,2226,
2049,3352,3,10,1,10850,2049,3444,3841,10782,10,10828,10932,145,102,105,108,101,58,102,
111,114,45,101,97,99,104,45,108,105,110,101,0,1793,10963,4097,10771,2049,10670,4097,
10751,4097,10760,1793,10954,3841,10751,2049,10846,3841,10771,8,2049,10792,10,1,10944,2049,2203,3841,
10751,2049,10466,10,1,10934,2049,10812,10,10910,10975,132,70,73,68,0,0,10968,10984,132,
83,105,122,101,0,0,10910,10999,145,102,105,108,101,58,115,108,117,114,112,0,
1793,11029,2049,10670,4097,10975,4097,10984,2049,3420,3841,10984,1793,11020,3841,10975,2049,10484,2049,3328,
10,1,11013,2049,2251,3841,10975,2049,10466,10,1,11001,2049,3444,10,10985,11047,145,102,105,
108,101,58,115,112,101,119,0,2049,10739,4,1793,11056,67502597,2049,10503,10,1,11052,2049,
3862,2049,10466,10,11034,11070,132,70,80,85,0,0,11063,11083,145,105,100,101,110,116,
105,102,121,0,3841,11070,2049,2537,1793,11150,1,2,2049,9982,2,2049,2572,1793,11138,3,
2049,3638,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,
50,32,78,79,84,32,70,79,85,78,68,0,1,11101,2049,10075,2049,10038,10,1,
11098,1793,11145,4097,11070,10,1,11142,2049,65,10,1,11089,9,10,11034,11176,145,105,111,
58,102,108,111,97,116,45,111,112,101,114,97,116,105,111,110,0,2049,11083,3841,
11070,2049,9956,10,11154,11197,145,110,58,116,111,45,102,108,111,97,116,0,1,0,
2049,11176,10,11183,11216,145,115,58,116,111,45,102,108,111,97,116,0,1,1,2049,
11176,10,11202,11236,145,102,58,116,111,45,110,117,109,98,101,114,0,1,2,2049,
11176,10,11221,11256,145,102,58,116,111,45,115,116,114,105,110,103,0,2049,3619,2,
1,3,2049,11176,10,11241,11271,145,102,58,43,0,1,4,2049,11176,10,11264,11283,145,
102,58,45,0,1,5,2049,11176,10,11276,11295,145,102,58,42,0,1,6,2049,11176,
10,11288,11307,145,102,58,47,0,1,7,2049,11176,10,11300,11323,145,102,58,102,108,
111,111,114,0,1,8,2049,11176,10,11312,11341,145,102,58,99,101,105,108,105,110,
103,0,1,9,2049,11176,10,11328,11356,145,102,58,115,113,114,116,0,1,10,2049,
11176,10,11346,11370,145,102,58,101,113,63,0,1,11,2049,11176,10,11361,11385,145,102,
58,45,101,113,63,0,1,12,2049,11176,10,11375,11399,145,102,58,108,116,63,0,
1,13,2049,11176,10,11390,11413,145,102,58,103,116,63,0,1,14,2049,11176,10,11404,
11429,145,102,58,100,101,112,116,104,0,1,15,2049,11176,10,11418,11443,145,102,58,
100,117,112,0,1,16,2049,11176,10,11434,11458,145,102,58,100,114,111,112,0,1,
17,2049,11176,10,11448,11473,145,102,58,115,119,97,112,0,1,18,2049,11176,10,11463,
11487,145,102,58,108,111,103,0,1,19,2049,11176,10,11478,11503,145,102,58,112,111,
119,101,114,0,1,20,2049,11176,10,11492,11517,145,102,58,115,105,110,0,1,21,
2049,11176,10,11508,11531,145,102,58,99,111,115,0,1,22,2049,11176,10,11522,11545,145,
102,58,116,97,110,0,1,23,2049,11176,10,11536,11560,145,102,58,97,115,105,110,
0,1,24,2049,11176,10,11550,11575,145,102,58,97,99,111,115,0,1,25,2049,11176,
10,11565,11590,145,102,58,97,116,97,110,0,1,26,2049,11176,10,11580,11605,145,102,
58,112,117,115,104,0,1,27,2049,11176,10,11595,11619,145,102,58,112,111,112,0,
1,28,2049,11176,10,11610,11636,145,102,58,97,100,101,112,116,104,0,1,29,2049,
11176,10,11624,11653,145,102,58,115,113,117,97,114,101,0,2049,11443,2049,11295,10,11641,
11668,145,102,58,111,118,101,114,0,2049,11605,2049,11443,2049,11619,2049,11473,10,11658,11687,
145,102,58,116,117,99,107,0,2049,11443,2049,11605,2049,11473,2049,11619,10,11677,11705,145,
102,58,110,105,112,0,2049,11473,2049,11458,10,11696,11725,145,102,58,100,114,111,112,
45,112,97,105,114,0,2049,11458,2049,11458,10,11710,11744,145,102,58,100,117,112,45,
112,97,105,114,0,2049,11668,2049,11668,10,11730,11758,145,102,58,114,111,116,0,2049,
11605,2049,11473,2049,11619,2049,11473,10,11749,11782,145,102,58,112,111,115,105,116,105,118,
101,63,0,1,0,2049,11197,2049,11413,10,11767,11804,145,102,58,110,101,103,97,116,
105,118,101,63,0,1,0,2049,11197,2049,11399,10,11789,11823,145,102,58,110,101,103,
97,116,101,0,1,-1,2049,11197,2049,11295,10,11811,11839,145,102,58,97,98,115,0,
2049,11443,2049,11804,1,11823,9,10,11830,11859,157,112,114,101,102,105,120,58,46,0,
2049,1818,1,3664,1,3593,2049,65,1,11216,2049,145,10,11847,11881,145,102,58,112,117,
116,0,2049,11256,2049,10075,10,11872,11894,145,102,58,80,73,0,2049,3638,51,46,49,
52,49,53,57,50,0,1,11896,2049,11216,10,11886,11917,145,102,58,69,0,2049,3638,
50,46,55,49,56,50,56,49,0,1,11919,2049,11216,10,11910,11942,145,102,58,78,
65,78,0,2049,3638,48,0,1,11944,2049,11216,2049,3638,48,0,1,11952,2049,11216,2049,
11307,10,11933,11970,145,102,58,73,78,70,0,2049,3638,49,46,48,0,1,11972,2049,
11216,2049,3638,48,0,1,11982,2049,11216,2049,11307,10,11961,12001,145,102,58,45,73,78,
70,0,2049,3638,45,49,46,48,0,1,12003,2049,11216,2049,3638,48,0,1,12014,2049,
11216,2049,11307,10,11991,12033,145,102,58,110,97,110,63,0,2049,11443,2049,11385,10,12023,
12048,145,102,58,105,110,102,63,0,2049,11970,2049,11370,10,12038,12064,145,102,58,45,
105,110,102,63,0,2049,12001,2049,11370,10,12053,12080,145,102,58,114,111,117,110,100,
0,2049,11443,2049,11804,1793,12101,2049,3638,48,46,53,0,1,12088,2049,11216,2049,11283,2049,
11341,10,1,12086,1793,12120,2049,3638,48,46,53,0,1,12107,2049,11216,2049,11271,2049,11323,
10,1,12105,2049,65,10,12069,12134,145,102,58,109,105,110,0,2049,11744,2049,11399,1,
11458,1,11705,2049,65,10,12125,12154,145,102,58,109,97,120,0,2049,11744,2049,11413,1,
11458,1,11705,2049,65,10,12145,12176,145,102,58,108,105,109,105,116,0,2049,11473,2049,
11605,2049,12134,2049,11619,2049,12154,10,12165,12201,145,102,58,98,101,116,119,101,101,110,
63,0,2049,11758,2049,11443,2049,11605,2049,11758,2049,11758,2049,12176,2049,11619,2049,11370,10,12187,
12227,145,102,58,105,110,99,0,2049,3638,49,0,1,12229,2049,11216,2049,11271,10,12218,
12247,145,102,58,100,101,99,0,2049,3638,49,0,1,12249,2049,11216,2049,11283,10,12238,
12268,145,102,58,99,97,115,101,0,2049,11668,2049,11370,1793,12280,2049,11458,8,1,-1,
10,1,12274,1793,12288,3,1,0,10,1,12284,2049,65,25,6,771,10,12258,12306,145,
102,58,115,105,103,110,0,2049,11443,2049,3638,48,0,1,12310,2049,11216,2049,11370,1793,
12325,1,0,2049,11458,10,1,12320,2049,2471,2049,3638,48,0,1,12331,2049,11216,2049,11413,
1793,12344,1,1,10,1,12341,1793,12351,1,-1,10,1,12348,2049,65,10,12296,2147483645,132,
101,58,77,65,88,0,12356,-2147483645,132,101,58,77,73,78,0,12365,-2147483647,132,101,58,
78,65,78,0,12374,2147483646,132,101,58,73,78,70,0,12383,-2147483646,132,101,58,45,73,
78,70,0,12392,12410,145,101,58,110,63,0,1,-2147483645,2049,2863,1,2147483645,2049,2876,2049,
2894,10,12402,12431,145,101,58,109,97,120,63,0,1,2147483645,11,10,12421,12445,145,101,
58,109,105,110,63,0,1,-2147483645,11,10,12435,12460,145,101,58,122,101,114,111,63,
0,2049,2537,10,12449,12473,145,101,58,110,97,110,63,0,1,-2147483647,11,10,12463,12487,
145,101,58,105,110,102,63,0,1,2147483646,11,10,12477,12502,145,101,58,45,105,110,
102,63,0,1,-2147483646,11,10,12491,12516,145,101,58,99,108,105,112,0,1,-2147483645,1,
2147483645,2049,2846,10,12506,12531,145,102,58,69,49,0,1793,12533,2049,3638,49,46,101,53,
0,1,12535,2049,11216,10,12523,12557,145,102,58,45,115,104,105,102,116,0,2049,12531,
2049,11295,10,12545,12574,145,102,58,43,115,104,105,102,116,0,2049,12531,2049,11307,10,
12562,12596,145,102,58,115,105,103,110,101,100,45,115,113,114,116,0,2049,11443,2049,
12306,2049,11839,2049,11356,2049,11197,2049,11295,10,12579,12622,145,102,58,43,101,110,99,111,
100,101,0,2049,12596,2049,12557,10,12609,12640,145,102,58,45,101,110,99,111,100,101,
0,2049,11443,2049,12306,2049,12574,2049,11443,2049,11295,2049,11197,2049,11295,10,12627,12674,145,102,
58,115,105,103,110,101,100,45,115,113,117,97,114,101,0,2049,11443,2049,12306,2049,
11443,2049,11295,2049,11197,2049,11295,10,12655,12697,145,102,58,116,111,45,101,0,2049,11443,
2049,12033,1793,12708,2049,11458,1,-2147483647,10,1,12703,2049,2471,2049,11443,2049,12048,1793,12723,2049,
11458,1,2147483646,10,1,12718,2049,2471,2049,11443,2049,12064,1793,12738,2049,11458,1,-2147483646,10,1,
12733,2049,2471,2049,12622,2049,12080,2049,11236,2049,12516,1,-2147483645,1793,12757,2049,11458,10,1,12754,
2049,2276,1,2147483645,1793,12768,2049,11458,10,1,12765,2049,2276,10,12687,12783,145,101,58,116,
111,45,102,0,1,-2147483647,1793,12790,2049,11942,10,1,12787,2049,2276,1,2147483646,1793,12801,2049,
11970,10,1,12798,2049,2276,1,-2147483646,1793,12812,2049,12001,10,1,12809,2049,2276,2049,11197,2049,
12640,10,12773,12832,145,102,58,115,116,111,114,101,0,1793,12837,2049,12697,10,1,12834,
2049,2076,16,10,12821,12854,145,102,58,102,101,116,99,104,0,15,2049,12783,10,12843,
12874,145,102,58,100,117,109,112,45,115,116,97,99,107,0,2049,11429,2,1,11605,
2049,2251,1793,12892,2049,11619,2049,11443,2049,11881,2049,10049,10,1,12883,2049,2251,10,12858,12914,
145,102,58,100,117,109,112,45,97,115,116,97,99,107,0,2049,11636,2,1,11619,
2049,2251,1793,12932,2049,11443,2049,11881,2049,10049,2049,11605,10,1,12923,2049,2251,10,12897,12946,
145,101,58,112,117,116,0,1,2147483645,1793,12963,2049,3638,101,58,77,65,88,0,1,
12952,2049,10075,10,1,12950,2049,2276,1,-2147483645,1793,12984,2049,3638,101,58,77,73,78,0,
1,12973,2049,10075,10,1,12971,2049,2276,1,0,1793,13003,2049,3638,101,58,48,0,1,
12994,2049,10075,10,1,12992,2049,2276,1,-2147483647,1793,13024,2049,3638,101,58,78,65,78,0,
1,13013,2049,10075,10,1,13011,2049,2276,1,2147483646,1793,13045,2049,3638,101,58,73,78,70,
0,1,13034,2049,10075,10,1,13032,2049,2276,1,-2147483646,1793,13067,2049,3638,101,58,45,73,
78,70,0,1,13055,2049,10075,10,1,13053,2049,2276,2049,12783,2049,11881,10,12937,13094,132,
105,111,58,85,110,105,120,83,121,115,99,97,108,108,0,0,13076,13107,145,105,
100,101,110,116,105,102,121,0,3841,13094,2049,2537,1793,13174,1,8,2049,9982,2,2049,
2572,1793,13162,3,2049,3638,73,79,32,68,69,86,73,67,69,32,84,89,80,69,
32,48,48,48,56,32,78,79,84,32,70,79,85,78,68,0,1,13125,2049,10075,
2049,10038,10,1,13122,1793,13169,4097,13094,10,1,13166,2049,65,10,1,13113,9,10,12937,
13197,145,105,111,58,117,110,105,120,45,115,121,115,99,97,108,108,0,2049,13107,
3841,13094,2049,9956,10,13178,13219,145,117,110,105,120,58,115,121,115,116,101,109,0,
1,0,2049,13197,10,13204,13237,145,117,110,105,120,58,102,111,114,107,0,1,1,
2049,13197,10,13224,13256,145,117,110,105,120,58,101,120,101,99,48,0,1,2,2049,
13197,10,13242,13275,145,117,110,105,120,58,101,120,101,99,49,0,1,3,2049,13197,
10,13261,13294,145,117,110,105,120,58,101,120,101,99,50,0,1,4,2049,13197,10,
13280,13313,145,117,110,105,120,58,101,120,101,99,51,0,1,5,2049,13197,10,13299,
13331,145,117,110,105,120,58,101,120,105,116,0,1,6,2049,13197,10,13318,13351,145,
117,110,105,120,58,103,101,116,112,105,100,0,1,7,2049,13197,10,13336,13369,145,
117,110,105,120,58,119,97,105,116,0,1,8,2049,13197,10,13356,13387,145,117,110,
105,120,58,107,105,108,108,0,1,9,2049,13197,10,13374,13406,145,117,110,105,120,
58,112,111,112,101,110,0,1,10,2049,13197,10,13392,13426,145,117,110,105,120,58,
112,99,108,111,115,101,0,1,11,2049,13197,10,13411,13445,145,117,110,105,120,58,
99,104,100,105,114,0,1,13,2049,13197,10,13431,13465,145,117,110,105,120,58,103,
101,116,101,110,118,0,1,14,2049,13197,10,13450,13485,145,117,110,105,120,58,112,
117,116,101,110,118,0,1,15,2049,13197,10,13470,13504,145,117,110,105,120,58,115,
108,101,101,112,0,1,16,2049,13197,10,13490,13525,145,117,110,105,120,58,103,101,
116,45,99,119,100,0,2049,3638,112,119,100,0,1,13527,1,0,2049,13406,2,2049,
10846,2049,5895,4,2049,13426,2049,3638,47,0,1,13547,2049,3844,10,13509,13581,145,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,3638,108,115,32,45,49,32,124,32,119,99,32,45,108,0,1,13583,
1,0,2049,13406,2,2049,10846,2049,5895,2049,219,4,2049,13426,10,13554,13636,145,117,110,
105,120,58,102,111,114,45,101,97,99,104,45,102,105,108,101,0,2049,3638,108,
115,32,45,49,32,45,112,0,1,13638,1,0,2049,13406,2049,13581,1793,13671,1793,13666,
2049,10846,2049,3593,67502597,8,10,1,13659,2049,2086,10,1,13657,2049,2251,2049,13426,3,10,
13614,13688,145,115,116,97,114,116,0,4,2049,3420,1,0,2049,13406,10,13679,13704,145,
114,101,97,100,0,2,2049,10484,2,2049,3328,2049,2537,10,13696,13723,145,102,105,110,
105,115,104,0,2049,13426,2049,3400,10,13614,13747,145,117,110,105,120,58,115,108,117,
114,112,45,112,105,112,101,0,1793,13763,2049,13688,1793,13756,2049,13704,10,1,13753,2049,
2226,2049,13723,10,1,13749,2049,3444,10,13728,13774,132,105,111,0,0,13768,13787,145,105,
100,101,110,116,105,102,121,0,3841,13774,2049,2537,1793,13854,1,10,2049,9982,2,2049,
2572,1793,13842,3,2049,3638,73,79,32,68,69,86,73,67,69,32,84,89,80,69,
32,48,48,49,48,32,78,79,84,32,70,79,85,78,68,0,1,13805,2049,10075,
2049,10038,10,1,13802,1793,13849,4097,13774,10,1,13846,2049,65,10,1,13793,9,10,13728,
13878,145,105,111,58,114,110,103,45,111,112,101,114,97,116,105,111,110,0,2049,
13787,3841,13774,2049,9956,10,13858,13897,145,110,58,114,97,110,100,111,109,0,2049,13878,
10,13885,13911,132,83,111,99,107,101,116,115,0,0,13900,13924,145,105,100,101,110,
116,105,102,121,0,3841,13911,2049,2537,1793,13991,1,7,2049,9982,2,2049,2572,1793,13979,
3,2049,3638,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,
48,52,32,78,79,84,32,70,79,85,78,68,0,1,13942,2049,10075,2049,10038,10,
1,13939,1793,13986,4097,13911,10,1,13983,2049,65,10,1,13930,9,10,13885,14018,145,105,
111,58,115,111,99,107,101,116,45,111,112,101,114,97,116,105,111,110,0,2049,
13924,3841,13911,2049,9956,10,13995,14049,145,115,111,99,107,101,116,58,103,101,116,104,
111,115,116,98,121,110,97,109,101,0,1,0,2049,14018,10,14025,14071,145,115,111,
99,107,101,116,58,99,114,101,97,116,101,0,1,1,2049,14018,10,14054,14091,145,
115,111,99,107,101,116,58,98,105,110,100,0,1,2,2049,14018,10,14076,14113,145,
115,111,99,107,101,116,58,108,105,115,116,101,110,0,1,3,2049,14018,10,14096,
14135,145,115,111,99,107,101,116,58,97,99,99,101,112,116,0,1,4,2049,14018,
10,14118,14158,145,115,111,99,107,101,116,58,99,111,110,110,101,99,116,0,1,
5,2049,14018,10,14140,14178,145,115,111,99,107,101,116,58,115,101,110,100,0,1,
6,2049,14018,10,14163,14198,145,115,111,99,107,101,116,58,114,101,99,118,0,1,
8,2049,14018,10,14183,14219,145,115,111,99,107,101,116,58,99,108,111,115,101,0,
1,10,2049,14018,10,14203,14244,145,115,111,99,107,101,116,58,99,111,110,102,105,
103,117,114,101,0,1,11,2049,14018,10,14224,1024,132,84,73,66,0,14249,14270,145,
105,109,97,103,101,58,115,97,118,101,0,1,1000,2049,9982,2049,9956,10,14256,14289,
132,75,101,121,98,111,97,114,100,0,0,14277,14302,145,105,100,101,110,116,105,
102,121,0,3841,14289,2049,2537,1793,14369,1,1,2049,9982,2,2049,2572,1793,14357,3,2049,
3638,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,49,
32,78,79,84,32,70,79,85,78,68,0,1,14320,2049,10075,2049,10038,10,1,14317,
1793,14364,4097,14289,10,1,14361,2049,65,10,1,14308,9,10,14256,14382,145,99,58,103,
101,116,0,2049,14302,3841,14289,2049,9956,10,14373,14399,145,103,97,116,104,101,114,0,
2,1793,14406,1,8,11,10,1,14402,1793,14414,1,127,11,10,1,14410,2049,2098,22,
1,11,1,3328,2049,65,10,14389,14435,145,99,121,99,108,101,0,2049,14382,2049,2066,
4,8,2049,2690,25,3,2049,14399,1,14435,7,10,14373,14466,145,112,97,114,115,101,
45,117,110,116,105,108,0,1793,14478,2049,3619,2049,3420,2049,14435,771,2049,3294,10,1,
14468,2049,3444,10,14451,14492,145,115,58,103,101,116,0,1793,14514,1793,14500,1,10,11,
10,1,14496,1793,14508,1,13,11,10,1,14504,2049,2098,22,10,1,14494,2049,14466,10,
14483,14533,145,115,58,103,101,116,45,119,111,114,100,0,1,5487,2049,14466,10,14519,
14551,132,83,99,114,105,112,116,105,110,103,0,7,14538,14564,145,105,100,101,110,
116,105,102,121,0,3841,14551,2049,2537,1793,14631,1,9,2049,9982,2,2049,2572,1793,14619,
3,2049,3638,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,
48,57,32,78,79,84,32,70,79,85,78,68,0,1,14582,2049,10075,2049,10038,10,
1,14579,1793,14626,4097,14551,10,1,14623,2049,65,10,1,14570,9,10,14519,14647,145,115,
121,115,58,97,114,103,99,0,2049,14564,1,0,3841,14551,2049,9956,10,14635,14668,145,
115,121,115,58,97,114,103,118,0,2049,3619,4,2049,14564,1,1,3841,14551,2049,9956,
10,14656,14691,145,105,110,99,108,117,100,101,0,2049,14564,1,2,3841,14551,2049,9956,
10,14680,14712,145,115,121,115,58,110,97,109,101,0,2049,3619,2049,14564,1,3,3841,
14551,2049,9956,10,14700,14732,145,99,108,101,97,114,0,1,27,2049,10025,2049,3638,91,
50,74,0,1,14738,2049,10075,1,27,2049,10025,2049,3638,91,48,59,48,72,0,1,
14752,2049,10075,10,14723,14773,132,78,111,69,99,104,111,0,0,14763,14781,145,98,121,
101,0,1,0,2049,13331,10,14774,14797,145,118,101,114,115,105,111,110,0,3841,4,
1,100,20,10,14786,14812,145,100,111,110,101,63,0,1793,14818,1,13,11,10,1,
14814,1793,14826,1,10,11,10,1,14822,1793,14834,1,32,11,10,1,14830,2049,2135,22,
22,10,14803,14851,145,118,97,108,105,100,63,0,2,2049,80,2049,2619,10,14841,14870,
145,99,104,101,99,107,45,101,111,102,0,2,1793,14877,1,-1,11,10,1,14873,
1793,14885,1,4,11,10,1,14881,2049,2098,22,1,14781,9,10,14857,14900,145,98,115,
0,2049,3352,2049,3352,771,10,14894,14918,145,99,104,101,99,107,45,98,115,0,2,
1793,14925,1,8,11,10,1,14921,1793,14933,1,127,11,10,1,14929,2049,2098,22,1,
14900,9,10,14906,14951,145,99,104,101,99,107,0,2049,14870,2049,14918,10,14942,14969,145,
99,104,97,114,97,99,116,101,114,0,2049,14382,2,2049,3328,10,14956,14985,145,98,
117,102,102,101,114,0,1793,14995,1,1024,2049,3420,8,2049,3294,10,1,14987,2049,3444,
10,14975,15014,145,114,101,97,100,45,116,111,107,101,110,0,1793,15030,1793,15025,2049,
14969,2049,14951,2049,14812,10,1,15018,2049,2226,10,1,15016,2049,14985,2049,3716,10,15000,15046,
145,105,110,112,117,116,0,2049,15014,2049,14851,10,15037,15062,145,112,114,111,99,101,
115,115,0,1,365,1,11,2049,65,10,14774,15079,145,98,97,110,110,101,114,0,
2049,14797,2049,3638,82,69,84,82,79,32,49,50,32,40,37,110,46,37,110,41,
92,110,0,1,15083,2049,6546,2049,10075,2049,1543,2049,1847,18,2049,1847,2049,1543,2049,3638,
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,15119,2049,6546,2049,10075,10,15069,15163,145,108,105,115,
116,101,110,0,3841,14773,1793,15170,2049,15079,10,1,15167,2049,71,2049,15046,2049,15062,1,
15174,7,10,15153,15191,132,67,108,111,99,107,0,0,15182,15204,145,105,100,101,110,
116,105,102,121,0,3841,15191,2049,2537,1793,15271,1,5,2049,9982,2,2049,2572,1793,15259,
3,2049,3638,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,
48,53,32,78,79,84,32,70,79,85,78,68,0,1,15222,2049,10075,2049,10038,10,
1,15219,1793,15266,4097,15191,10,1,15263,2049,65,10,1,15210,9,10,15153,15297,145,105,
111,58,99,108,111,99,107,45,111,112,101,114,97,116,105,111,110,0,2049,15204,
3841,15191,2049,9956,10,15275,15323,145,99,108,111,99,107,58,116,105,109,101,115,116,
97,109,112,0,1,0,2049,15297,10,15304,15341,145,99,108,111,99,107,58,100,97,
121,0,1,1,2049,15297,10,15328,15361,145,99,108,111,99,107,58,109,111,110,116,
104,0,1,2,2049,15297,10,15346,15380,145,99,108,111,99,107,58,121,101,97,114,
0,1,3,2049,15297,10,15366,15399,145,99,108,111,99,107,58,104,111,117,114,0,
1,4,2049,15297,10,15385,15420,145,99,108,111,99,107,58,109,105,110,117,116,101,
0,1,5,2049,15297,10,15404,15441,145,99,108,111,99,107,58,115,101,99,111,110,
100,0,1,6,2049,15297,10,15425,15463,145,99,108,111,99,107,58,117,116,99,58,
100,97,121,0,1,7,2049,15297,10,15446,15487,145,99,108,111,99,107,58,117,116,
99,58,109,111,110,116,104,0,1,8,2049,15297,10,15468,15510,145,99,108,111,99,
107,58,117,116,99,58,121,101,97,114,0,1,9,2049,15297,10,15492,15533,145,99,
108,111,99,107,58,117,116,99,58,104,111,117,114,0,1,10,2049,15297,10,15515,
15558,145,99,108,111,99,107,58,117,116,99,58,109,105,110,117,116,101,0,1,
11,2049,15297,10,15538,15583,145,99,108,111,99,107,58,117,116,99,58,115,101,99,
111,110,100,0,1,12,2049,15297,10,15563,15599,145,100,58,119,111,114,100,115,0,
1793,15608,2049,163,2049,10075,2049,10049,10,1,15601,2049,6778,10,15588,15629,145,100,58,119,
111,114,100,115,45,119,105,116,104,0,2049,1847,2049,4533,1793,15660,2049,163,2,2049,
1847,2049,4157,1793,15649,2049,10075,2049,10049,10,1,15644,1793,15655,3,10,1,15653,2049,65,
10,1,15635,2049,6778,10,15613,15684,145,100,105,115,112,108,97,121,45,105,102,45,
108,101,102,116,0,2,2049,1847,2049,4457,1793,15696,2049,10075,2049,10049,10,1,15691,1793,
15702,3,10,1,15700,2049,65,10,15613,15733,145,100,58,119,111,114,100,115,45,98,
101,103,105,110,110,105,110,103,45,119,105,116,104,0,2049,1847,2049,4533,1793,15744,
2049,163,2049,15684,10,1,15739,2049,6778,10,0 };