retroforth/vm/nga-c/image.c
crc be7b1ad007 nga-c: add unix:execute
FossilOrigin-Name: d3e589e1fe696182ca97ddbd6065b693459781a074f34899eb3809ef9eedf62e
2021-06-18 13:39:57 +00:00

772 lines
75 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 = 15161;
CELL ngaImage[] = { 1793,14794,15143,15160,202107,379,351,1030,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,140,157,268505089,63,62,285281281,0,63,2063,10,101384453,0,9,10,2049,56,25,
459011,76,524546,76,302256641,1,10,16974595,0,50529798,10,25,524547,95,50529798,10,17108738,1,251790353,101777669,
1,17565186,86,524545,90,64,167838467,-1,134287105,3,59,659457,3,459023,107,2049,56,25,2049,107,
1793,114,2049,114,117506307,0,107,0,524545,26,112,168820993,0,126,1642241,126,134283523,11,112,1793,
107,524545,2049,107,1793,107,16846593,126,140,157,1793,64,16846593,126,112,157,1793,64,7,10,
659713,1,659713,2,659713,3,1793,167,17108737,3,2,524559,107,2049,107,2049,107,2049,121,168820998,
2,14074,1030,167841793,180,9,17826049,0,180,2,15,25,524546,163,134287105,181,95,2305,182,459023,
190,134287361,181,185,659201,180,10,659969,7,2049,56,25,17694978,58,206,9,84152833,48,319750404,205,
117507601,208,184618754,45,25,16974851,-1,168886532,1,134284289,1,221,134284289,0,208,660227,32,0,0,115,
105,103,105,108,58,105,0,285278479,238,6,2576,524546,81,1641217,1,167838467,235,2049,250,2049,
246,524545,238,200,17826050,237,0,2572,2563,2049,228,1793,133,459023,133,1793,276,17760513,145,3,
165,8,251727617,3,2,2049,159,16,168820993,-1,126,2049,159,2575,2049,200,17563906,0,290,9,
1793,133,285282049,3,2,134287105,126,287,524545,1793,107,16846593,3,0,107,8,659201,3,524545,26,
112,17043201,3,11,2049,112,2049,107,268505092,126,1642241,126,656131,659201,3,524545,11,112,2049,107,
459009,23,112,459009,55,112,459009,19,112,459009,21,112,1793,9,10,524546,159,134284303,161,1807,
1030,1642241,237,285282049,359,1,459012,354,117509889,180,354,134287105,359,200,16845825,0,367,351,1793,64,
1793,381,17826050,359,256,8,117506305,360,370,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,200,987393,1,1793,107,524546,457,2049,455,2049,455,17891588,2,457,8,17045505,-24,-16,
17043736,-8,1118488,1793,107,17043202,1,169021201,2049,56,25,33883396,101450758,6404,459011,447,34668804,2,2049,444,
524545,389,447,302056196,389,659969,1,0,13,151,100,117,112,0,466,15,151,100,114,111,
112,0,473,17,151,115,119,97,112,0,481,25,151,99,97,108,108,0,489,27,
151,101,113,63,0,497,29,151,45,101,113,63,0,504,31,151,108,116,63,0,
512,33,151,103,116,63,0,519,35,151,102,101,116,99,104,0,526,37,151,115,
116,111,114,101,0,535,39,151,43,0,544,41,151,45,0,549,43,151,42,0,
554,45,151,47,109,111,100,0,559,47,151,97,110,100,0,567,49,151,111,114,
0,574,51,151,120,111,114,0,580,53,151,115,104,105,102,116,0,587,345,157,
112,117,115,104,0,596,348,157,112,111,112,0,604,342,157,48,59,0,611,56,
145,102,101,116,99,104,45,110,101,120,116,0,617,59,145,115,116,111,114,101,
45,110,101,120,116,0,631,228,145,115,58,116,111,45,110,117,109,98,101,114,
0,645,95,145,115,58,101,113,63,0,660,81,145,115,58,108,101,110,103,116,
104,0,669,64,145,99,104,111,111,115,101,0,681,74,151,105,102,0,691,72,
145,45,105,102,0,697,267,157,115,105,103,105,108,58,40,0,704,126,133,67,
111,109,112,105,108,101,114,0,715,3,133,72,101,97,112,0,727,107,145,44,
0,735,121,145,115,44,0,740,127,157,59,0,746,301,157,91,0,751,317,157,
93,0,756,2,133,68,105,99,116,105,111,110,97,114,121,0,761,158,145,100,
58,108,105,110,107,0,775,159,145,100,58,120,116,0,785,161,145,100,58,99,
108,97,115,115,0,793,163,145,100,58,110,97,109,101,0,804,145,145,99,108,
97,115,115,58,119,111,114,100,0,814,157,145,99,108,97,115,115,58,109,97,
99,114,111,0,828,133,145,99,108,97,115,115,58,100,97,116,97,0,843,165,
145,100,58,97,100,100,45,104,101,97,100,101,114,0,857,268,157,115,105,103,
105,108,58,35,0,873,274,157,115,105,103,105,108,58,58,0,884,293,157,115,
105,103,105,108,58,38,0,895,272,157,115,105,103,105,108,58,36,0,906,332,
157,114,101,112,101,97,116,0,917,334,157,97,103,97,105,110,0,927,379,145,
105,110,116,101,114,112,114,101,116,0,936,200,145,100,58,108,111,111,107,117,
112,0,949,151,145,99,108,97,115,115,58,112,114,105,109,105,116,105,118,101,
0,961,4,133,86,101,114,115,105,111,110,0,980,426,145,105,0,991,107,145,
100,0,996,420,145,114,0,1001,205,133,66,97,115,101,0,1006,351,145,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,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1014,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,1587,145,100,58,
108,97,115,116,46,120,116,0,2049,1570,2049,159,15,10,1574,1609,145,100,58,108,
97,115,116,46,99,108,97,115,115,0,2049,1570,2049,161,15,10,1593,1630,145,100,
58,108,97,115,116,46,110,97,109,101,0,2049,1570,2049,163,10,1615,1646,145,114,
101,99,108,97,115,115,0,2049,1570,2049,161,16,10,1635,1665,145,105,109,109,101,
100,105,97,116,101,0,1,157,2049,1646,10,1652,1678,145,100,97,116,97,0,1,
133,2049,1646,10,1670,1696,145,112,114,105,109,105,116,105,118,101,0,1,151,2049,
1646,10,1683,1709,157,104,111,111,107,0,1,1793,2049,107,1,3,15,1,1,17,
2049,107,10,1701,1734,145,115,101,116,45,104,111,111,107,0,1,1,17,16,10,
1722,1749,145,117,110,104,111,111,107,0,1,1,17,2,1,1,17,4,16,10,
1739,1764,157,40,0,10,1759,1770,157,41,0,10,1765,1786,145,99,111,109,112,105,
108,101,58,108,105,116,0,1,1,2049,107,2049,107,10,1771,1809,145,99,111,109,
112,105,108,101,58,106,117,109,112,0,1,1793,2049,107,2049,107,10,1793,1832,145,
99,111,109,112,105,108,101,58,99,97,108,108,0,1,2049,2049,107,2049,107,10,
1816,1854,145,99,111,109,112,105,108,101,58,114,101,116,0,1,10,2049,107,10,
1839,1873,145,99,111,109,112,105,108,105,110,103,63,0,1,126,15,10,1859,1888,
157,115,105,103,105,108,58,96,0,2049,228,2049,107,10,1877,1904,157,115,105,103,
105,108,58,92,0,2049,426,10,1893,1918,157,115,105,103,105,108,58,94,0,2049,
420,10,1907,1929,145,104,101,114,101,0,1,3,15,10,1921,1944,157,115,105,103,
105,108,58,64,0,2049,200,2049,159,15,2049,1873,1793,1960,1,3841,2049,107,2049,107,
10,1,1953,1793,1966,15,10,1,1964,2049,64,10,1933,1982,157,115,105,103,105,108,
58,33,0,2049,200,2049,159,15,2049,1873,1793,1998,1,4097,2049,107,2049,107,10,1,
1991,1793,2004,16,10,1,2002,2049,64,10,1971,2021,145,100,58,99,114,101,97,116,
101,0,1793,2023,1,133,1,0,2049,165,2049,1929,2049,1570,2049,159,16,10,2009,2046,
145,118,97,114,45,110,0,2049,2021,2049,107,10,2037,2058,145,118,97,114,0,134284289,
0,2046,10,2051,2071,145,99,111,110,115,116,0,2049,2021,2049,1570,2049,159,16,10,
2062,2087,151,116,117,99,107,0,100926722,10,2079,2097,151,111,118,101,114,0,67502597,10,
2089,2106,151,110,105,112,0,772,10,2099,2121,151,100,114,111,112,45,112,97,105,
114,0,771,10,2108,2131,151,63,100,117,112,0,6402,10,2123,2145,145,100,117,112,
45,112,97,105,114,0,67502597,67502597,10,2133,2155,145,100,105,112,0,525572,6,10,2148,
2165,145,115,105,112,0,67502597,1,25,2049,2155,10,2158,2177,145,98,105,0,1,2165,
2049,2155,8,10,2171,2190,145,98,105,42,0,1,2155,2049,2155,8,10,2183,2203,145,
98,105,64,0,2,2049,2190,10,2196,2214,145,116,114,105,0,1793,2223,1,2165,2049,
2155,2049,2165,10,1,2216,2049,2155,8,10,2207,2237,145,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,145,116,114,105,64,0,2,2,2049,2237,10,2260,2282,145,119,104,105,
108,101,0,1793,2291,525570,1639430,3,1,2284,7,10,1,2284,8,3,10,2273,2305,145,
117,110,116,105,108,0,1793,2316,525570,385942534,-1,25,3,1,2307,7,10,1,2307,8,
3,10,2296,2330,145,116,105,109,101,115,0,1793,2342,4,25,33886721,1,2053,1542,1,
2333,7,10,1,2332,8,3,10,2321,2358,157,115,105,103,105,108,58,124,0,2049,
200,1793,2366,2049,159,15,10,1,2362,1793,2374,2049,161,15,10,1,2370,2049,2177,2049,
1873,1793,2389,1,133,2049,2155,2049,1832,10,1,2382,1,25,2049,64,10,2347,2404,145,
84,82,85,69,0,1,-1,10,2396,2416,145,70,65,76,83,69,0,1,0,10,
2407,2427,145,99,97,115,101,0,1793,2432,67502597,11,10,1,2429,2049,2155,4,1793,2444,
772,8,2049,2404,10,1,2439,1793,2452,3,2049,2416,10,1,2448,2049,64,25,6,3,
3,10,2419,2471,145,115,58,99,97,115,101,0,1793,2477,67502597,2049,95,10,1,2473,
2049,2155,4,1793,2489,772,8,2049,2404,10,1,2484,1793,2497,3,2049,2416,10,1,2493,
2049,64,25,6,3,3,10,2461,2513,145,110,111,116,0,1,-1,23,10,2506,2526,
145,108,116,101,113,63,0,2049,2145,101516555,22,10,2517,2540,145,103,116,101,113,63,
0,4,2049,2526,10,2531,2553,145,110,58,77,65,88,0,1,-5,15,10,2544,2566,
145,110,58,77,73,78,0,1,-4,15,10,2557,2581,145,110,58,122,101,114,111,
63,0,1,0,11,10,2570,2597,145,110,58,45,122,101,114,111,63,0,1,0,
12,10,2585,2616,145,110,58,110,101,103,97,116,105,118,101,63,0,1,0,13,
10,2601,2635,145,110,58,112,111,115,105,116,105,118,101,63,0,1,-1,14,10,
2620,2663,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,2639,2678,145,110,58,101,118,101,110,63,0,1,
2,20,3,2049,2581,10,2667,2695,145,110,58,111,100,100,63,0,2049,2678,2049,2513,
10,2685,2707,145,105,102,59,0,67502597,1,74,2049,2155,25,6,771,10,2700,2724,145,
45,105,102,59,0,67502597,1,72,2049,2155,2049,2513,25,6,771,10,2716,2742,157,105,
102,58,0,1,25,2049,107,1,3,2049,107,10,2735,2759,157,45,105,102,58,0,
1,1644289,2049,107,1,-1,2049,107,1,3,2049,107,10,2751,2779,151,114,111,116,0,
67503109,10,2772,2786,151,47,0,197652,10,2781,2795,151,109,111,100,0,788,10,2788,2806,
145,110,58,112,111,119,0,1,1,4,1793,2814,67502597,19,10,1,2811,2049,2330,772,
10,2797,2832,145,110,58,110,101,103,97,116,101,0,1,-1,19,10,2820,2848,145,
110,58,115,113,117,97,114,101,0,4866,10,2836,2860,145,110,58,115,113,114,116,
0,1,1,1793,2878,2049,2145,197652,67502597,18,1,2,197652,25,17,1,2864,7,10,1,
2864,8,772,10,2850,2892,145,110,58,109,105,110,0,2049,2145,13,1793,2899,3,10,
1,2897,1793,2905,772,10,1,2903,2049,64,10,2883,2919,145,110,58,109,97,120,0,
2049,2145,14,1793,2926,3,10,1,2924,1793,2932,772,10,1,2930,2049,64,10,2910,2946,
145,110,58,97,98,115,0,2,2049,2616,1,2832,9,10,2937,2964,145,110,58,108,
105,109,105,116,0,4,5,2049,2892,6,2049,2919,10,2953,2981,145,110,58,105,110,
99,0,659713,1,10,2972,2993,145,110,58,100,101,99,0,659969,1,10,2984,3010,145,
110,58,98,101,116,119,101,101,110,63,0,67503109,1793,3018,67503109,67503109,2049,2964,10,1,
3013,2049,2165,11,10,2996,3036,145,118,58,105,110,99,45,98,121,0,1793,3040,4367,
10,1,3038,2049,2165,16,10,3024,3058,145,118,58,100,101,99,45,98,121,0,1793,
3062,1180687,10,1,3060,2049,2165,16,10,3046,3077,145,118,58,105,110,99,0,1,1,
4,2049,3036,10,3068,3092,145,118,58,100,101,99,0,1,1,4,2049,3058,10,3083,
3109,145,118,58,108,105,109,105,116,0,251790597,1542,2049,2964,4100,10,3098,3123,145,118,
58,111,110,0,2049,2404,4100,10,3115,3136,145,118,58,111,102,102,0,2049,2416,4100,
10,3127,3149,145,97,108,108,111,116,0,1,3,2049,3036,10,3140,3168,145,118,58,
112,114,101,115,101,114,118,101,0,983556,1793,3176,1,25,2049,2155,10,1,3171,2049,
2155,4100,10,3154,3194,145,118,58,117,112,100,97,116,101,0,4,1793,3201,15,4,
8,10,1,3197,2049,2165,16,10,3182,3215,145,99,111,112,121,0,1793,3224,285278725,1,
33951492,268767489,1,6,10,1,3217,2049,2330,771,10,3207,3243,145,83,99,111,112,101,76,
105,115,116,0,14838,14890,10,3230,3252,145,123,123,0,2049,1570,2,1,3243,2049,59,
16,10,3246,3277,145,45,45,45,114,101,118,101,97,108,45,45,45,0,2049,1570,
1,3243,2049,2981,16,10,3261,3291,145,125,125,0,1,3243,2049,56,4,15,11,1793,
3305,3841,3243,4097,2,10,1,3300,1793,3331,3841,3243,1793,3326,1,2,983567,1,3243,2049,
2981,1641487,3,1,3315,7,10,1,3313,8,16,10,1,3309,2049,64,10,3285,3345,133,
115,116,97,114,116,0,0,10,3336,3354,133,101,110,100,0,0,10,3347,3369,145,
116,101,114,109,105,110,97,116,101,0,1,0,3841,3354,16,10,3285,3391,145,98,
117,102,102,101,114,58,115,116,97,114,116,0,3841,3345,10,3375,3408,145,98,117,
102,102,101,114,58,101,110,100,0,3841,3354,10,3394,3425,145,98,117,102,102,101,
114,58,97,100,100,0,3841,3354,16,1,3354,2049,3077,2049,3369,10,3411,3449,145,98,
117,102,102,101,114,58,103,101,116,0,1,3354,2049,3092,3841,3354,15,2049,3369,10,
3435,3475,145,98,117,102,102,101,114,58,101,109,112,116,121,0,3841,3345,4097,3354,
2049,3369,10,3459,3497,145,98,117,102,102,101,114,58,115,105,122,101,0,3841,3354,
3841,3345,18,10,3482,3517,145,98,117,102,102,101,114,58,115,101,116,0,4097,3345,
2049,3475,10,3503,3541,145,98,117,102,102,101,114,58,112,114,101,115,101,114,118,
101,0,3841,3345,3841,3354,1793,3554,1,25,2049,2155,4097,3345,10,1,3547,2049,2155,4097,
3354,10,3522,3576,133,84,101,109,112,83,116,114,105,110,103,115,0,32,3561,3594,
133,84,101,109,112,83,116,114,105,110,103,77,97,120,0,512,3577,3606,145,83,
84,82,73,78,71,83,0,2049,1543,3841,3576,3841,3594,19,18,10,3595,3626,133,67,
117,114,114,101,110,116,0,31,10,3615,3641,145,115,58,112,111,105,110,116,101,
114,0,3841,3626,3841,3594,19,2049,3606,17,10,3628,3660,145,115,58,110,101,120,116,
0,1,3626,2049,3077,3841,3626,3841,3576,11,1793,3676,1,0,4097,3626,10,1,3671,9,
10,3595,3690,145,115,58,116,101,109,112,0,2,2049,81,2049,2981,2049,3641,4,2049,
3215,2049,3641,2049,3660,10,3680,3716,145,115,58,101,109,112,116,121,0,2049,3641,2049,
3660,1,0,67502597,16,10,3705,3735,145,115,58,115,107,105,112,0,6,1793,3743,68223234,
1,786703,0,10,1,3738,2049,2282,2049,2993,5,10,3725,3761,145,115,58,107,101,101,
112,0,2049,1873,1793,3770,1,3735,2049,1832,10,1,3765,9,2049,1929,1,121,2049,2155,
2049,133,10,3751,3793,157,115,105,103,105,108,58,39,0,2049,1873,1,3761,1,3690,
2049,64,10,3782,3812,145,115,58,99,104,111,112,0,2049,3690,2,2049,81,67502597,17,
2049,2993,1,0,4,16,10,3802,3839,145,115,58,114,101,118,101,114,115,101,0,
1793,3881,2,2049,3690,2049,3517,1,81,1793,3857,2,2049,81,17,2049,2993,10,1,3850,
2049,2177,4,1793,3871,2,15,2049,3425,2049,2993,10,1,3864,2049,2330,3,2049,3391,2049,
3690,10,1,3841,2049,3541,10,3826,3899,145,115,58,112,114,101,112,101,110,100,0,
2049,3690,1793,3923,2,2049,81,17,1793,3915,2,2049,81,2049,2981,10,1,3909,2049,2155,
4,2049,3215,10,1,3903,2049,2165,10,3886,3940,145,115,58,97,112,112,101,110,100,
0,4,2049,3899,10,3928,3958,145,115,58,102,111,114,45,101,97,99,104,0,1793,
3973,67502597,6415,3,67502597,67502597,251987205,2054,101777670,1,1,3960,7,10,1,3960,8,771,10,3944,
3994,145,115,58,105,110,100,101,120,47,99,104,97,114,0,4,1793,4008,68223234,1,
6415,33883396,101450758,6404,3,1,3997,7,10,1,3997,1793,4017,18,2049,2993,772,10,1,4012,
1793,4026,2049,81,67502597,11,10,1,4021,2049,2214,1793,4036,3,1,-1,10,1,4032,9,
10,3978,4060,145,115,58,99,111,110,116,97,105,110,115,47,99,104,97,114,63,
0,2049,3994,1,-1,12,10,4040,4076,145,115,58,104,97,115,104,0,1,5381,4,
1793,4084,286458116,33,10,1,4081,2049,3958,10,4066,4096,133,83,114,99,0,0,4089,4104,
133,84,97,114,0,0,4097,4112,133,80,97,100,0,0,4105,4118,133,73,0,0,
4113,4124,133,70,0,0,4119,4131,133,65,116,0,0,4125,4145,145,116,101,114,109,
105,110,97,116,101,0,1,0,3841,4112,3841,4104,2049,81,17,16,10,4132,4167,145,
101,120,116,114,97,99,116,0,3841,4096,3841,4118,17,3841,4112,3841,4104,2049,81,2049,
3215,10,4156,4192,145,99,111,109,112,97,114,101,0,3841,4112,3841,4104,2049,95,3841,
4124,22,4097,4124,3841,4124,1793,4212,3841,4118,4097,4131,10,1,4207,2049,72,10,4181,4225,
145,110,101,120,116,0,1,4118,2049,3077,10,4066,4252,145,115,58,99,111,110,116,
97,105,110,115,47,115,116,114,105,110,103,63,0,4097,4104,4097,4096,2049,3716,4097,
4112,1,0,4097,4118,1,0,4097,4124,3841,4096,2049,81,1793,4283,2049,4167,2049,4145,2049,
4192,2049,4225,10,1,4274,2049,2330,3841,4124,10,4230,4297,133,83,116,114,0,0,4290,
4309,145,101,120,116,114,97,99,116,0,2049,2145,3841,4297,4,2049,3215,3841,-1,67502597,
17,1,0,4,16,10,4298,4334,145,99,104,101,99,107,0,1,4309,2049,2155,1793,
4345,1,2981,2049,2155,10,1,4340,2049,2155,3841,4297,2049,4076,67502597,11,10,4325,4368,145,
108,111,99,97,116,105,111,110,0,67503109,67503109,1793,4401,1793,4396,4,1793,4382,67502597,2049,
2581,21,10,1,4377,2049,2155,4,1793,4392,772,2,10,1,4389,9,10,1,4374,2049,
2155,10,1,4372,2049,2155,10,4356,4415,145,115,101,116,117,112,0,2049,3716,4097,4297,
1,0,67503109,67503109,1,81,1,4076,2049,2177,2049,3716,2049,3517,1793,4439,67502597,2049,81,10,
1,4435,2049,2155,4,10,4230,4463,145,115,58,105,110,100,101,120,47,115,116,114,
105,110,103,0,67502597,1793,4489,1793,4482,2049,4415,1793,4477,2049,4334,2049,4368,10,1,4472,
2049,2330,10,1,4468,2049,3541,771,3,10,1,4466,2049,2155,18,1,2,18,1,-1,
2049,2919,10,4445,4514,145,115,58,102,105,108,116,101,114,0,1793,4542,2049,3716,2049,
3517,4,1793,4534,2049,2145,4,8,1,3425,1,15,2049,64,10,1,4523,2049,3958,3,
2049,3391,10,1,4516,2049,3541,10,4502,4556,145,115,58,109,97,112,0,1793,4578,2049,
3716,2049,3517,4,1793,4570,67502597,8,2049,3425,10,1,4565,2049,3958,3,2049,3391,10,1,
4558,2049,3541,10,4547,4595,145,115,58,115,117,98,115,116,114,0,1793,4601,17,2049,
3716,10,1,4597,2049,2155,1793,4613,67502597,1,3215,2049,2155,10,1,4607,2049,2165,67502597,1793,
4626,17,1,0,4,16,10,1,4620,2049,2155,10,4583,4642,145,115,58,114,105,103,
104,116,0,67502597,2049,81,67502597,18,4,2049,4595,10,4631,4661,145,115,58,108,101,102,
116,0,1,0,4,2049,4595,10,4651,4685,145,115,58,98,101,103,105,110,115,45,
119,105,116,104,63,0,2,2049,81,1,17,2049,2155,2049,4661,2049,95,10,4667,4713,
145,115,58,101,110,100,115,45,119,105,116,104,63,0,2,2049,81,1,17,2049,
2155,2049,4642,2049,95,10,4697,4735,145,115,58,99,111,112,121,0,67502597,2049,81,2049,
2981,2049,3215,10,4725,4755,145,115,58,68,73,71,73,84,83,0,2049,3735,48,49,
50,51,52,53,54,55,56,57,65,66,67,68,69,70,0,1,4757,10,4743,4798,
145,115,58,65,83,67,73,73,45,76,79,87,69,82,67,65,83,69,0,2049,
3735,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,4800,10,4777,4851,145,115,58,65,83,67,73,
73,45,85,80,80,69,82,67,65,83,69,0,2049,3735,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,4853,10,4830,4902,145,115,58,65,83,67,73,73,45,76,69,84,84,69,
82,83,0,2049,3735,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,4904,
10,4883,4977,145,115,58,80,85,78,67,84,85,65,84,73,79,78,0,2049,3735,
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,4979,1,95,67502597,16,10,
4960,5035,133,115,58,87,72,73,84,69,83,80,65,67,69,0,32,9,10,13,
0,5019,5045,157,39,0,1,3716,2049,145,10,5040,5055,157,36,0,1,0,2049,133,
10,5050,0,133,65,83,67,73,73,58,78,85,76,0,5060,27,133,65,83,67,
73,73,58,69,83,67,0,5073,8,133,65,83,67,73,73,58,66,83,0,5086,
9,133,65,83,67,73,73,58,72,84,0,5098,10,133,65,83,67,73,73,58,
76,70,0,5110,11,133,65,83,67,73,73,58,86,84,0,5122,12,133,65,83,
67,73,73,58,70,70,0,5134,13,133,65,83,67,73,73,58,67,82,0,5146,
32,133,65,83,67,73,73,58,83,80,65,67,69,0,5158,127,133,65,83,67,
73,73,58,68,69,76,0,5173,1,133,65,83,67,73,73,58,83,79,72,0,
5186,2,133,65,83,67,73,73,58,83,84,88,0,5199,3,133,65,83,67,73,
73,58,69,84,88,0,5212,4,133,65,83,67,73,73,58,69,79,84,0,5225,
5,133,65,83,67,73,73,58,69,78,81,0,5238,6,133,65,83,67,73,73,
58,65,67,75,0,5251,7,133,65,83,67,73,73,58,66,69,76,0,5264,14,
133,65,83,67,73,73,58,83,79,0,5277,15,133,65,83,67,73,73,58,83,
73,0,5289,16,133,65,83,67,73,73,58,68,76,69,0,5301,17,133,65,83,
67,73,73,58,68,67,49,0,5314,18,133,65,83,67,73,73,58,68,67,50,
0,5327,19,133,65,83,67,73,73,58,68,67,51,0,5340,20,133,65,83,67,
73,73,58,68,67,52,0,5353,21,133,65,83,67,73,73,58,78,65,75,0,
5366,22,133,65,83,67,73,73,58,83,89,78,0,5379,23,133,65,83,67,73,
73,58,69,84,66,0,5392,24,133,65,83,67,73,73,58,67,65,78,0,5405,
25,133,65,83,67,73,73,58,69,77,0,5418,26,133,65,83,67,73,73,58,
83,85,66,0,5430,28,133,65,83,67,73,73,58,70,83,0,5443,29,133,65,
83,67,73,73,58,71,83,0,5455,30,133,65,83,67,73,73,58,82,83,0,
5467,31,133,65,83,67,73,73,58,85,83,0,5479,5507,145,99,58,108,111,119,
101,114,99,97,115,101,63,0,1,97,1,122,2049,3010,10,5491,5530,145,99,58,
117,112,112,101,114,99,97,115,101,63,0,1,65,1,90,2049,3010,10,5514,5550,
145,99,58,108,101,116,116,101,114,63,0,1,5507,1,5530,2049,2177,22,10,5537,
5570,145,99,58,100,105,103,105,116,63,0,1,48,1,57,2049,3010,10,5558,5591,
145,99,58,118,105,115,105,98,108,101,63,0,1,32,1,126,2049,3010,10,5577,
5610,145,99,58,118,111,119,101,108,63,0,2049,3735,97,101,105,111,117,65,69,
73,79,85,0,1,5612,4,2049,4060,10,5598,5645,145,99,58,99,111,110,115,111,
110,97,110,116,63,0,2,2049,5550,1793,5655,2049,5610,2049,2513,10,1,5650,1793,5663,
3,2049,2416,10,1,5659,2049,64,10,5629,5685,145,99,58,119,104,105,116,101,115,
112,97,99,101,63,0,1,5035,4,2049,4060,10,5668,5708,145,99,58,45,108,111,
119,101,114,99,97,115,101,63,0,2049,5507,2049,2513,10,5691,5730,145,99,58,45,
117,112,112,101,114,99,97,115,101,63,0,2049,5530,2049,2513,10,5713,5748,145,99,
58,45,100,105,103,105,116,63,0,2049,5570,2049,2513,10,5735,5771,145,99,58,45,
119,104,105,116,101,115,112,97,99,101,63,0,2049,5685,2049,2513,10,5753,5791,145,
99,58,45,118,105,115,105,98,108,101,63,0,2049,5591,2049,2513,10,5776,5809,145,
99,58,45,118,111,119,101,108,63,0,2049,5610,2049,2513,10,5796,5831,145,99,58,
45,99,111,110,115,111,110,97,110,116,63,0,2049,5645,2049,2513,10,5814,5850,145,
99,58,116,111,45,117,112,112,101,114,0,2,2049,5507,25,3,1,32,18,10,
5836,5873,145,99,58,116,111,45,108,111,119,101,114,0,2,2049,5530,25,3,1,
32,17,10,5859,5897,145,99,58,116,111,45,115,116,114,105,110,103,0,2049,3735,
46,0,1,5899,2049,3690,1,37,2049,2165,10,5882,5927,145,99,58,116,111,103,103,
108,101,45,99,97,115,101,0,2,2049,5507,1,5850,1,5873,2049,64,10,5910,5952,
145,99,58,116,111,45,110,117,109,98,101,114,0,2,2049,5570,1793,5961,1,48,
18,10,1,5957,1793,5969,3,1,0,10,1,5965,2049,64,10,5937,5988,145,115,58,
116,111,45,117,112,112,101,114,0,1,5850,2049,4556,10,5974,6007,145,115,58,116,
111,45,108,111,119,101,114,0,1,5873,2049,4556,10,5993,6027,145,115,58,116,114,
105,109,45,108,101,102,116,0,2049,3690,1793,6041,2049,56,1,5685,1,2597,2049,2177,
21,10,1,6031,2049,2282,2049,2993,10,6012,6064,145,115,58,116,114,105,109,45,114,
105,103,104,116,0,2049,3690,2049,3839,2049,6027,2049,3839,10,6048,6083,145,115,58,116,
114,105,109,0,2049,6064,2049,6027,10,6073,6110,133,82,101,119,114,105,116,101,85,
110,100,101,114,115,99,111,114,101,115,0,-1,6088,6118,145,115,117,98,0,1,
95,1793,6125,1,32,10,1,6122,2049,2427,10,6111,6141,145,114,101,119,114,105,116,
101,0,3841,6110,1793,6150,1,6118,2049,4556,10,1,6145,9,10,6130,6164,145,104,97,
110,100,108,101,0,1,3793,8,10,6088,6179,157,115,105,103,105,108,58,39,0,
2049,6141,2049,6164,10,6168,6200,145,115,58,115,112,108,105,116,47,99,104,97,114,
0,2049,2145,2049,3994,772,2049,2145,2049,4661,1,39,2049,2155,10,6184,6232,145,115,58,
115,112,108,105,116,47,115,116,114,105,110,103,0,2049,2145,2049,4463,2049,2981,772,
2049,2145,2049,4661,1,39,2049,2155,10,6214,6261,145,115,58,114,101,112,108,97,99,
101,0,67502597,2049,81,2049,1929,16,1793,6277,2049,6232,4,2049,1929,15,17,10,1,6269,
2049,2155,2049,3899,2049,3940,10,6248,6298,133,83,112,108,105,116,45,79,110,0,0,
6286,6309,145,109,97,116,99,104,63,0,3841,6298,11,10,6299,6326,145,116,101,114,
109,105,110,97,116,101,0,1,0,67502597,2049,2993,16,10,6313,6341,145,115,116,101,
112,0,1,2981,2049,2155,2049,6309,1793,6355,2,2049,107,2049,6326,10,1,6349,9,10,
6248,6373,145,115,58,116,111,107,101,110,105,122,101,0,4097,6298,2049,3761,2049,1929,
1,0,2049,107,1793,6395,2,2049,107,2,1,6341,2049,3958,3,10,1,6385,2049,2155,
2049,1929,67502597,18,2049,2993,67502597,16,10,6359,6418,133,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,6408,6553,133,76,101,110,0,0,6546,6564,133,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,6554,6698,133,84,80,0,0,
6692,6707,145,115,97,118,101,0,2049,3761,3841,6698,1,6564,17,2049,2981,16,1,6698,
2049,3077,10,6699,6730,145,110,101,120,116,0,1793,6736,3841,6553,17,10,1,6732,2049,
2165,10,6722,6750,145,100,111,110,101,63,0,2049,81,2049,2581,10,6359,6779,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,6698,1793,6793,2,1,6418,2049,4735,2049,3940,10,1,6785,1793,6802,2049,81,
4097,6553,10,1,6797,2049,2177,1793,6819,1,6418,2049,6232,2049,6707,2049,6730,2049,6750,10,
1,6808,2049,2305,1,6564,3841,6698,2049,2993,4097,6564,10,6755,6844,145,102,111,114,45,
101,97,99,104,0,4,2049,56,1,17,2049,2155,1793,6860,5,2049,56,84018692,525572,1542,
10,1,6853,2049,2330,771,10,6832,6880,145,115,117,98,115,116,105,116,117,116,101,
0,2049,3606,1,129,18,10,6866,6897,145,101,120,116,114,97,99,116,0,2049,6880,
2049,4735,10,6886,6914,145,116,111,107,101,110,105,122,101,0,2049,6779,2049,3716,10,
6902,6930,145,99,111,109,98,105,110,101,0,2049,6880,2049,3940,2049,3940,10,6919,6946,
145,109,101,114,103,101,0,4,1,6930,2049,6844,772,10,6937,6965,145,102,105,110,
100,45,101,110,100,0,2,2049,81,2049,6880,2049,81,18,67502597,17,10,6953,6985,145,
99,108,101,97,110,0,2049,6965,1,0,4,16,10,6755,7009,145,115,58,114,101,
112,108,97,99,101,45,97,108,108,0,1,3,1793,7024,2049,6897,2049,6914,2049,6946,
2049,6985,2049,3690,10,1,7013,2049,3168,10,6992,7039,133,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,7029,7119,145,99,104,101,99,107,45,115,105,103,110,0,
2049,2616,1793,7128,1,45,2049,3425,10,1,7123,9,10,7105,7144,145,110,45,62,100,
105,103,105,116,0,2049,4755,17,15,10,7132,7160,145,99,111,110,118,101,114,116,
0,1793,7174,3841,205,20,4,2049,7144,2049,3425,2,2049,2581,10,1,7162,2049,2305,3,
10,6992,7195,145,110,58,116,111,45,115,116,114,105,110,103,0,1793,7209,1,7039,
2049,3517,2,2049,2946,2049,7160,2049,7119,10,1,7197,2049,3541,1,7039,2049,3839,10,7180,
7226,145,99,104,97,114,0,1,32,1793,7235,1,95,2049,3425,10,1,7230,2049,2427,
1,114,1793,7248,1,13,2049,3425,10,1,7243,2049,2427,1,110,1793,7261,1,10,2049,
3425,10,1,7256,2049,2427,1,116,1793,7274,1,9,2049,3425,10,1,7269,2049,2427,1,
48,1793,7287,1,0,2049,3425,10,1,7282,2049,2427,1,94,1793,7300,1,27,2049,3425,
10,1,7295,2049,2427,2049,3425,10,7218,7315,145,116,121,112,101,0,1,99,1793,7323,
4,2049,3425,10,1,7319,2049,2427,1,115,1793,7337,4,1,3425,2049,3958,10,1,7331,
2049,2427,1,110,1793,7353,4,2049,7195,1,3425,2049,3958,10,1,7345,2049,2427,3,10,
7307,7369,145,104,97,110,100,108,101,0,1,92,1793,7378,2049,56,2049,7226,10,1,
7373,2049,2427,1,37,1793,7391,2049,56,2049,7315,10,1,7386,2049,2427,2049,3425,10,7180,
7410,145,115,58,102,111,114,109,97,116,0,1793,7439,2049,3716,1793,7434,2049,3517,1793,
7429,2049,56,25,2049,7369,1,7420,7,10,1,7420,8,3,10,1,7416,2049,2165,10,
1,7412,2049,3541,10,7398,7455,145,115,58,99,111,110,115,116,0,1,3761,2049,2155,
2049,2071,10,7444,7472,133,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,7462,7508,145,102,114,111,109,0,2049,81,2,1793,7526,1793,7519,1,7472,4113,10,
1,7515,2049,2165,2049,2993,10,1,7513,2049,2330,3,10,7500,7538,145,116,111,0,2,
2049,81,1793,7554,2049,56,1,97,18,2049,2981,1,7472,266001,10,1,7543,2049,2330,3,
10,7444,7571,145,114,101,111,114,100,101,114,0,1,7508,2049,2155,2049,7538,10,7560,
7587,145,99,117,114,114,121,0,2049,1929,1793,7597,4,2049,1786,2049,1809,10,1,7591,
2049,2155,10,7578,7610,145,100,111,101,115,0,2049,1587,4,2049,7587,2049,1570,2049,159,
16,1,145,2049,1646,10,7602,7639,145,100,58,102,111,114,45,101,97,99,104,0,
1,2,1793,7665,6415,2049,2145,1793,7657,1793,7652,2052,10,1,7650,2049,2155,10,1,7648,
2049,2155,1,7643,7,10,1,7643,8,3,10,7625,7685,145,100,58,108,111,111,107,
117,112,45,120,116,0,1,0,4,1793,7710,2049,2145,2049,159,2831,1793,7703,4,1,
2106,2049,2155,10,1,7697,1,15,2049,64,10,1,7690,2049,7639,3,10,7670,7728,145,
97,58,108,101,110,103,116,104,0,15,10,7716,7751,145,97,58,99,111,117,110,
116,101,100,45,114,101,115,117,108,116,115,0,8,2049,1929,1793,7764,2,2049,107,
1,107,2049,2330,10,1,7756,2049,2155,10,7730,7786,145,97,58,102,114,111,109,45,
115,116,114,105,110,103,0,2049,1929,1793,7800,2,2049,81,2049,107,1,107,2049,3958,
10,1,7790,2049,2155,10,7769,7819,145,97,58,102,111,114,45,101,97,99,104,0,
4,2049,56,1,17,2049,2155,1793,7835,5,2049,56,84018692,525572,1542,10,1,7828,2049,2330,
771,10,7805,7850,145,97,58,100,117,112,0,2049,1929,1793,7863,2,15,2049,107,1,
107,2049,7819,10,1,7854,2049,2155,10,7841,7878,145,97,58,99,111,112,121,0,1,
3,1793,7894,4097,3,2,2049,7728,2049,107,1,107,2049,7819,10,1,7882,2049,3168,10,
7868,7914,145,97,58,116,111,45,115,116,114,105,110,103,0,1,3,1793,7927,2049,
7850,1,0,2049,107,2049,2981,10,1,7918,2049,3168,2049,3690,10,7899,7946,145,97,58,
97,112,112,101,110,100,0,2049,2145,1,35,2049,2203,17,2049,1929,1793,7971,2049,107,
1793,7966,1,107,2049,7819,10,1,7961,2049,2203,10,1,7957,2049,2155,10,7934,7989,145,
97,58,112,114,101,112,101,110,100,0,4,2049,7946,10,7976,8003,145,97,58,99,
104,111,112,0,2049,7850,1,-1,2049,3149,2,2049,3092,10,7993,8025,145,97,58,102,
105,108,116,101,114,0,1793,8040,67502597,1,25,2049,2155,4,1,107,1,15,2049,64,
10,1,8027,2049,7587,2049,1929,1793,8055,67502597,15,2049,107,2049,7819,10,1,8048,2049,2155,
2049,1929,67502597,18,2049,2993,67502597,16,10,8013,8083,145,97,58,99,111,110,116,97,105,
110,115,63,0,1,0,4,1793,8095,4,5,67502597,11,6,22,10,1,8088,2049,7819,
772,10,8068,8123,145,97,58,99,111,110,116,97,105,110,115,47,115,116,114,105,
110,103,63,0,1,0,4,1793,8136,4,5,67502597,2049,95,6,22,10,1,8128,2049,
7819,772,10,8101,8151,145,97,58,109,97,112,0,1793,8157,8,2049,107,10,1,8153,
2049,7587,2049,1929,1793,8172,67502597,15,2049,107,2049,7819,10,1,8165,2049,2155,10,8142,8190,
145,97,58,114,101,118,101,114,115,101,0,2049,1929,1793,8224,2049,56,1793,8202,17,
2049,2993,10,1,8198,2049,2165,2,2049,107,1793,8218,2,15,2049,107,2049,2993,10,1,
8211,2049,2330,3,10,1,8194,2049,2155,10,8177,8237,145,97,58,116,104,0,17,2049,
2981,10,8229,8252,145,97,58,102,101,116,99,104,0,2049,8237,15,10,8241,8267,145,
97,58,115,116,111,114,101,0,2049,8237,16,10,8256,8283,145,97,58,114,101,100,
117,99,101,0,1,17,2049,2155,2049,7819,10,8271,8302,145,105,100,101,110,116,105,
102,121,0,1,-1,4,1,0,1793,8333,2049,2404,11,1793,8327,67502597,1,-1,11,1793,
8323,772,2,10,1,8320,9,10,1,8314,9,2049,2981,10,1,8309,2049,8283,3,10,
8271,8350,145,97,58,105,110,100,101,120,0,1,3,1793,8363,1,27,2049,7587,2049,
8151,2049,8302,10,1,8354,2049,3168,10,8339,8386,145,97,58,105,110,100,101,120,47,
115,116,114,105,110,103,0,1,3,1793,8399,1,95,2049,7587,2049,8151,2049,8302,10,
1,8390,2049,3168,10,8368,8414,145,97,58,109,97,107,101,0,2049,7751,2,2,1,
3,1793,8425,2049,8190,10,1,8422,2049,3168,4,2049,7878,10,8404,8438,157,123,0,1,
301,2049,157,1,1556,2049,145,1,301,2049,157,10,8433,8456,157,125,0,1,317,2049,
157,1,2155,2049,145,1,1556,2049,145,1,17,2049,151,1,41,2049,151,1,2993,2049,
145,1,317,2049,157,1,8414,2049,145,10,8451,8500,145,98,111,117,110,100,115,63,
0,67502597,2049,7728,67502597,13,10,8489,8514,145,99,111,112,121,0,2049,56,2049,107,10,
8506,8529,145,116,111,45,101,110,100,0,2,2049,7728,17,2049,2981,10,8451,8546,145,
97,58,108,101,102,116,0,2049,8500,1793,8554,771,1,-1,10,1,8550,2049,2707,2049,
1929,67502597,2049,107,1793,8575,1,2981,2049,2155,1,8514,2049,2330,3,10,1,8565,2049,2155,
10,8536,8591,145,97,58,114,105,103,104,116,0,2049,8500,1793,8599,771,1,-1,10,
1,8595,2049,2707,2049,1929,67502597,2049,107,1793,8622,4,2049,8529,67502597,18,4,1,8514,2049,
2330,3,10,1,8610,2049,2155,10,8580,8639,145,97,58,109,105,100,100,108,101,0,
1,2097,2049,2155,4,67502597,2049,8500,1793,8654,771,3,1,-1,10,1,8649,2049,2707,771,
2049,2145,4,18,2049,2981,2049,1929,67502597,2049,107,1793,8689,772,1793,8679,17,2049,2981,10,
1,8675,2049,2155,1,8514,2049,2330,3,10,1,8672,2049,2155,10,8627,8702,133,70,108,
97,103,0,0,8694,8714,145,99,111,109,112,97,114,101,0,67440386,184946434,10,8703,8727,
145,108,101,110,103,116,104,0,659202,10,8717,8737,145,110,101,120,116,0,17043713,1,
1,2577,10,8729,8755,145,110,111,116,45,101,113,117,97,108,0,50529030,2561,0,10,
8742,8767,145,108,111,111,112,0,524549,8737,2049,8714,18157313,8702,8702,16,420610310,1,1,8767,
7,10,8627,8790,145,97,58,101,113,63,0,1048833,-1,8702,2049,8714,151066369,-1,8755,2049,
8727,2049,8767,251724547,8702,10,8781,8815,145,97,58,45,101,113,63,0,2049,8790,2049,2513,
10,8805,8838,145,97,58,98,101,103,105,110,115,45,119,105,116,104,63,0,1,
3,1793,8854,2,2049,7728,1,17,2049,2155,2049,8546,2049,8790,10,1,8842,2049,3168,10,
8820,8875,145,97,58,101,110,100,115,45,119,105,116,104,63,0,1,3,1793,8891,
2,2049,7728,1,17,2049,2155,2049,8591,2049,8790,10,1,8879,2049,3168,10,8859,8912,145,
99,117,114,114,101,110,116,45,108,105,110,101,0,2049,3606,1,1025,18,10,8896,
8934,145,99,111,117,110,116,45,116,111,107,101,110,115,0,1793,8940,1,32,11,
10,1,8936,2049,4514,2049,81,10,8918,8965,145,112,114,111,99,101,115,115,45,116,
111,107,101,110,115,0,1793,8993,1,32,2049,6200,4,1793,8986,2,2049,81,2049,2597,
1,379,1,15,2049,64,10,1,8974,2049,2155,2049,2981,10,1,8967,2049,2330,2049,379,
10,8859,9014,145,115,58,101,118,97,108,117,97,116,101,0,2049,8912,2049,4735,2049,
8912,2,2049,8934,2049,8965,10,9000,9032,133,76,80,0,0,9026,9042,133,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,9033,9082,145,110,101,
120,116,0,3841,9032,1,9042,17,2049,3077,10,9074,9098,145,112,114,101,112,0,1,
9032,2049,3077,1,0,3841,9032,1,9042,17,16,10,9090,9119,145,100,111,110,101,0,
1,9032,2049,3092,10,9000,9129,145,73,0,3841,9032,1,9042,17,15,10,9124,9141,145,
74,0,3841,9032,1,9042,17,2049,2993,15,10,9136,9155,145,75,0,3841,9032,1,9042,
17,1,2,18,15,10,9150,9182,145,105,110,100,101,120,101,100,45,116,105,109,
101,115,0,2049,9098,4,1793,9198,25,33886721,1,2053,1542,2049,9082,1,9187,7,10,1,
9187,8,3,2049,9119,10,9165,9216,145,100,101,99,105,109,97,108,0,1,10,4097,
205,10,9205,9231,145,98,105,110,97,114,121,0,1,2,4097,205,10,9221,9245,145,
111,99,116,97,108,0,1,8,4097,205,10,9236,9257,145,104,101,120,0,1,16,
4097,205,10,9250,9278,145,105,111,58,101,110,117,109,101,114,97,116,101,0,27,
10,9262,9292,145,105,111,58,113,117,101,114,121,0,28,10,9280,9307,145,105,111,
58,105,110,118,111,107,101,0,29,10,9294,9324,145,105,111,58,115,99,97,110,
45,102,111,114,0,1,-1,4,2049,9278,1793,9355,2049,9129,2049,9292,772,67502597,11,1793,
9351,1793,9346,3,2049,9129,10,1,9342,2049,2155,10,1,9340,9,10,1,9331,2049,9182,
3,10,9309,9370,145,99,58,112,117,116,0,1793,9372,1,0,2049,9307,10,9361,9383,
145,110,108,0,1,10,2049,9370,10,9377,9394,145,115,112,0,1,32,2049,9370,10,
9388,9406,145,116,97,98,0,1,9,2049,9370,10,9399,9420,145,115,58,112,117,116,
0,1,9370,2049,3958,10,9411,9434,145,110,58,112,117,116,0,2049,7195,2049,9420,10,
9425,9448,145,114,101,115,101,116,0,2049,1556,25,771,1,9448,7,10,9439,9470,145,
100,117,109,112,45,115,116,97,99,107,0,2049,1556,25,134284547,9470,134283782,9434,2049,9394,
10,9456,9488,145,70,82,69,69,0,2049,3606,1,1025,18,2049,1929,18,10,9480,9505,
145,101,111,108,63,0,1793,9511,1,13,11,10,1,9507,1793,9519,1,10,11,10,
1,9515,1793,9527,1,32,11,10,1,9523,2049,2214,22,22,10,9497,9544,145,118,97,
108,105,100,63,0,2,2049,81,2049,2597,10,9534,9557,145,98,115,63,0,2,1793,
9564,1,8,11,10,1,9560,1793,9572,1,127,11,10,1,9568,2049,2177,22,10,9550,
9590,145,99,104,101,99,107,45,98,115,0,2049,9557,1793,9600,2049,3449,2049,3449,771,
10,1,9594,9,10,9480,9613,145,99,58,103,101,116,0,1793,9615,1,1,2049,9324,
2049,9307,10,9604,9631,145,115,58,103,101,116,0,1793,9659,1,7,15,2049,3517,1793,
9650,2049,9613,2,2049,3425,2049,9590,2049,9505,10,1,9640,2049,2305,2049,3391,2049,3812,10,
1,9633,2049,3541,10,9622,9674,145,108,105,115,116,101,110,0,2049,9631,2049,9544,1,
379,1,15,2049,64,1,9674,7,10,9664,9706,145,102,105,108,101,58,111,112,101,
114,97,116,105,111,110,0,1,4,2049,9324,2,2049,2616,1793,9756,3,2049,3735,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,9718,2049,9420,2049,9383,10,1,9715,2049,
2707,2049,9307,10,9688,0,133,102,105,108,101,58,82,0,9763,1,133,102,105,108,
101,58,87,0,9773,2,133,102,105,108,101,58,65,0,9783,3,133,102,105,108,
101,58,82,43,0,9793,9817,145,102,105,108,101,58,111,112,101,110,0,1,0,
2049,9706,10,9804,9836,145,102,105,108,101,58,99,108,111,115,101,0,1,1,2049,
9706,10,9822,9854,145,102,105,108,101,58,114,101,97,100,0,1,2,2049,9706,10,
9841,9873,145,102,105,108,101,58,119,114,105,116,101,0,1,3,2049,9706,10,9859,
9891,145,102,105,108,101,58,116,101,108,108,0,1,4,2049,9706,10,9878,9909,145,
102,105,108,101,58,115,101,101,107,0,1,5,2049,9706,10,9896,9927,145,102,105,
108,101,58,115,105,122,101,0,1,6,2049,9706,10,9914,9947,145,102,105,108,101,
58,100,101,108,101,116,101,0,1,7,2049,9706,10,9932,9966,145,102,105,108,101,
58,102,108,117,115,104,0,1,8,2049,9706,10,9952,9987,145,102,105,108,101,58,
101,120,105,115,116,115,63,0,1,0,2049,9817,2,2049,2597,1793,10001,2049,9836,2049,
2404,10,1,9996,1793,10009,3,2049,2416,10,1,10005,2049,64,10,9971,10039,145,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,9817,2,2049,9927,4,10,10014,10072,145,102,105,108,101,58,111,112,101,
110,45,102,111,114,45,97,112,112,101,110,100,0,1,2,2049,9817,2,2049,9927,
4,10,10048,10106,145,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,9817,10,10081,10118,133,70,73,68,0,0,
10111,10127,133,83,105,122,101,0,0,10119,10138,133,65,99,116,105,111,110,0,0,
10128,10149,133,66,117,102,102,101,114,0,0,10139,10159,145,45,101,111,102,63,0,
3841,10118,2049,9891,3841,10127,13,10,10150,10179,145,112,114,101,115,101,114,118,101,0,
1,10118,1793,10190,1,10127,1,25,2049,3168,10,1,10183,2049,3168,10,10081,10213,145,102,
105,108,101,58,114,101,97,100,45,108,105,110,101,0,4097,10118,1793,10270,2049,1929,
2,4097,10149,2049,3517,1793,10262,3841,10118,2049,9854,2,2049,3425,1793,10239,1,13,11,10,
1,10235,1793,10247,1,10,11,10,1,10243,1793,10255,1,0,11,10,1,10251,2049,2214,
22,22,10,1,10226,2049,2305,2049,3449,3,10,1,10217,2049,3541,3841,10149,10,10195,10299,
145,102,105,108,101,58,102,111,114,45,101,97,99,104,45,108,105,110,101,0,
1793,10330,4097,10138,2049,10039,4097,10118,4097,10127,1793,10321,3841,10118,2049,10213,3841,10138,8,2049,
10159,10,1,10311,2049,2282,3841,10118,2049,9836,10,1,10301,2049,10179,10,10277,10342,133,70,
73,68,0,0,10277,10357,145,102,105,108,101,58,115,108,117,114,112,0,1793,10384,
4,2049,3517,2049,10039,4097,10342,1793,10375,3841,10342,2049,9854,2049,3425,10,1,10368,2049,2330,
3841,10342,2049,9836,10,1,10359,2049,3541,10,10343,10402,145,102,105,108,101,58,115,112,
101,119,0,2049,10106,4,1793,10411,67502597,2049,9873,10,1,10407,2049,3958,2049,9836,10,10389,
10437,145,102,108,111,97,116,58,111,112,101,114,97,116,105,111,110,0,1,2,
2049,9324,2,2049,2616,1793,10487,3,2049,3735,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,10449,2049,9420,2049,9383,10,1,10446,2049,2707,2049,9307,10,10418,10508,145,110,58,
116,111,45,102,108,111,97,116,0,1,0,2049,10437,10,10494,10527,145,115,58,116,
111,45,102,108,111,97,116,0,1,1,2049,10437,10,10513,10547,145,102,58,116,111,
45,110,117,109,98,101,114,0,1,2,2049,10437,10,10532,10567,145,102,58,116,111,
45,115,116,114,105,110,103,0,2049,3716,2,1,3,2049,10437,10,10552,10582,145,102,
58,43,0,1,4,2049,10437,10,10575,10594,145,102,58,45,0,1,5,2049,10437,10,
10587,10606,145,102,58,42,0,1,6,2049,10437,10,10599,10618,145,102,58,47,0,1,
7,2049,10437,10,10611,10634,145,102,58,102,108,111,111,114,0,1,8,2049,10437,10,
10623,10652,145,102,58,99,101,105,108,105,110,103,0,1,9,2049,10437,10,10639,10667,
145,102,58,115,113,114,116,0,1,10,2049,10437,10,10657,10681,145,102,58,101,113,
63,0,1,11,2049,10437,10,10672,10696,145,102,58,45,101,113,63,0,1,12,2049,
10437,10,10686,10710,145,102,58,108,116,63,0,1,13,2049,10437,10,10701,10724,145,102,
58,103,116,63,0,1,14,2049,10437,10,10715,10740,145,102,58,100,101,112,116,104,
0,1,15,2049,10437,10,10729,10754,145,102,58,100,117,112,0,1,16,2049,10437,10,
10745,10769,145,102,58,100,114,111,112,0,1,17,2049,10437,10,10759,10784,145,102,58,
115,119,97,112,0,1,18,2049,10437,10,10774,10798,145,102,58,108,111,103,0,1,
19,2049,10437,10,10789,10814,145,102,58,112,111,119,101,114,0,1,20,2049,10437,10,
10803,10828,145,102,58,115,105,110,0,1,21,2049,10437,10,10819,10842,145,102,58,99,
111,115,0,1,22,2049,10437,10,10833,10856,145,102,58,116,97,110,0,1,23,2049,
10437,10,10847,10871,145,102,58,97,115,105,110,0,1,24,2049,10437,10,10861,10886,145,
102,58,97,99,111,115,0,1,25,2049,10437,10,10876,10901,145,102,58,97,116,97,
110,0,1,26,2049,10437,10,10891,10916,145,102,58,112,117,115,104,0,1,27,2049,
10437,10,10906,10930,145,102,58,112,111,112,0,1,28,2049,10437,10,10921,10947,145,102,
58,97,100,101,112,116,104,0,1,29,2049,10437,10,10935,10962,145,102,58,111,118,
101,114,0,2049,10916,2049,10754,2049,10930,2049,10784,10,10952,10981,145,102,58,116,117,99,
107,0,2049,10754,2049,10916,2049,10784,2049,10930,10,10971,10999,145,102,58,110,105,112,0,
2049,10784,2049,10769,10,10990,11019,145,102,58,100,114,111,112,45,112,97,105,114,0,
2049,10769,2049,10769,10,11004,11038,145,102,58,100,117,112,45,112,97,105,114,0,2049,
10962,2049,10962,10,11024,11052,145,102,58,114,111,116,0,2049,10916,2049,10784,2049,10930,2049,
10784,10,11043,11072,157,115,105,103,105,108,58,46,0,2049,1873,1,3761,1,3690,2049,
64,1,10527,2049,145,10,11061,11097,145,102,58,115,113,117,97,114,101,0,2049,10754,
2049,10606,10,11085,11117,145,102,58,112,111,115,105,116,105,118,101,63,0,1,0,
2049,10508,2049,10724,10,11102,11139,145,102,58,110,101,103,97,116,105,118,101,63,0,
1,0,2049,10508,2049,10710,10,11124,11158,145,102,58,110,101,103,97,116,101,0,1,
-1,2049,10508,2049,10606,10,11146,11174,145,102,58,97,98,115,0,2049,10754,2049,11139,1,
11158,9,10,11165,11191,145,102,58,112,117,116,0,2049,10567,2049,9420,10,11182,11204,145,
102,58,80,73,0,2049,3735,51,46,49,52,49,53,57,50,54,53,52,0,1,
11206,2049,10527,10,11196,11230,145,102,58,69,0,2049,3735,50,46,55,49,56,50,56,
49,56,50,56,0,1,11232,2049,10527,10,11223,11258,145,102,58,78,65,78,0,2049,
3735,48,0,1,11260,2049,10527,2049,3735,48,0,1,11268,2049,10527,2049,10618,10,11249,11286,
145,102,58,73,78,70,0,2049,3735,49,46,48,0,1,11288,2049,10527,2049,3735,48,
0,1,11298,2049,10527,2049,10618,10,11277,11317,145,102,58,45,73,78,70,0,2049,3735,
45,49,46,48,0,1,11319,2049,10527,2049,3735,48,0,1,11330,2049,10527,2049,10618,10,
11307,11349,145,102,58,110,97,110,63,0,2049,10754,2049,10696,10,11339,11364,145,102,58,
105,110,102,63,0,2049,11286,2049,10681,10,11354,11380,145,102,58,45,105,110,102,63,
0,2049,11317,2049,10681,10,11369,11396,145,102,58,114,111,117,110,100,0,2049,10754,2049,
11139,1793,11417,2049,3735,48,46,53,0,1,11404,2049,10527,2049,10594,2049,10652,10,1,11402,
1793,11436,2049,3735,48,46,53,0,1,11423,2049,10527,2049,10582,2049,10634,10,1,11421,2049,
64,10,11385,11450,145,102,58,109,105,110,0,2049,11038,2049,10710,1,10769,1,10999,2049,
64,10,11441,11470,145,102,58,109,97,120,0,2049,11038,2049,10724,1,10769,1,10999,2049,
64,10,11461,11492,145,102,58,108,105,109,105,116,0,2049,10784,2049,10916,2049,11450,2049,
10930,2049,11470,10,11481,11517,145,102,58,98,101,116,119,101,101,110,63,0,2049,11052,
2049,10754,2049,10916,2049,11052,2049,11052,2049,11492,2049,10930,2049,10681,10,11503,11543,145,102,58,
105,110,99,0,2049,3735,49,0,1,11545,2049,10527,2049,10582,10,11534,11563,145,102,58,
100,101,99,0,2049,3735,49,0,1,11565,2049,10527,2049,10594,10,11554,11584,145,102,58,
99,97,115,101,0,2049,10962,2049,10681,1793,11596,2049,10769,8,1,-1,10,1,11590,1793,
11604,3,1,0,10,1,11600,2049,64,25,6,771,10,11574,11622,145,102,58,115,105,
103,110,0,2049,10754,2049,3735,48,0,1,11626,2049,10527,2049,10681,1793,11641,1,0,2049,
10769,10,1,11636,2049,2707,2049,3735,48,0,1,11647,2049,10527,2049,10724,1793,11660,1,1,
10,1,11657,1793,11667,1,-1,10,1,11664,2049,64,10,11612,2147483645,133,101,58,77,65,
88,0,11672,-2147483645,133,101,58,77,73,78,0,11681,-2147483647,133,101,58,78,65,78,0,
11690,2147483646,133,101,58,73,78,70,0,11699,-2147483646,133,101,58,45,73,78,70,0,11708,
11726,145,101,58,110,63,0,1,-2147483645,2049,2981,1,2147483645,2049,2993,2049,3010,10,11718,11747,
145,101,58,109,97,120,63,0,1,2147483645,11,10,11737,11761,145,101,58,109,105,110,
63,0,1,-2147483645,11,10,11751,11776,145,101,58,122,101,114,111,63,0,2049,2581,10,
11765,11789,145,101,58,110,97,110,63,0,1,-2147483647,11,10,11779,11803,145,101,58,105,
110,102,63,0,1,2147483646,11,10,11793,11818,145,101,58,45,105,110,102,63,0,1,
-2147483646,11,10,11807,11832,145,101,58,99,108,105,112,0,1,-2147483645,1,2147483645,2049,2964,10,
11822,11847,145,102,58,69,49,0,1793,11849,2049,3735,49,46,101,53,0,1,11851,2049,
10527,10,11839,11878,145,102,58,115,105,103,110,101,100,45,115,113,114,116,0,2049,
10754,2049,11622,2049,11174,2049,10667,2049,10508,2049,10606,10,11861,11910,145,102,58,115,105,103,
110,101,100,45,115,113,117,97,114,101,0,2049,10754,2049,11622,2049,10754,2049,10606,2049,
10508,2049,10606,10,11891,11935,145,102,58,45,115,104,105,102,116,0,2049,11847,2049,10606,
10,11923,11952,145,102,58,43,115,104,105,102,116,0,2049,11847,2049,10618,10,11940,11970,
145,102,58,43,101,110,99,111,100,101,0,2049,11878,2049,11935,10,11957,11988,145,102,
58,45,101,110,99,111,100,101,0,2049,10754,2049,11622,2049,11952,2049,10754,2049,10606,2049,
10508,2049,10606,10,11891,12013,145,102,58,116,111,45,101,0,2049,10754,2049,11349,1793,12024,
2049,10769,1,-2147483647,10,1,12019,2049,2707,2049,10754,2049,11364,1793,12039,2049,10769,1,2147483646,10,
1,12034,2049,2707,2049,10754,2049,11380,1793,12054,2049,10769,1,-2147483646,10,1,12049,2049,2707,2049,
11970,2049,11396,2049,10547,2049,11832,1,-2147483645,1,10769,2049,2427,1,2147483645,1,10769,2049,2427,10,
12003,12089,145,101,58,116,111,45,102,0,1,-2147483647,1,11258,2049,2427,1,2147483646,1,11286,
2049,2427,1,-2147483646,1,11317,2049,2427,2049,10508,2049,11988,10,12079,12123,145,102,58,115,116,
111,114,101,0,1,12013,2049,2155,16,10,12112,12140,145,102,58,102,101,116,99,104,
0,15,2049,12089,10,12129,12160,145,102,58,100,117,109,112,45,115,116,97,99,107,
0,2049,10740,2,1,10916,2049,2330,1793,12178,2049,10930,2049,10754,2049,11191,2049,9394,10,1,
12169,2049,2330,10,12144,12200,145,102,58,100,117,109,112,45,97,115,116,97,99,107,
0,2049,10947,2,1,10930,2049,2330,1793,12218,2049,10754,2049,11191,2049,9394,2049,10916,10,1,
12209,2049,2330,10,12183,12232,145,101,58,112,117,116,0,1,2147483645,1793,12249,2049,3735,101,
58,77,65,88,0,1,12238,2049,9420,10,1,12236,2049,2427,1,-2147483645,1793,12270,2049,3735,
101,58,77,73,78,0,1,12259,2049,9420,10,1,12257,2049,2427,1,0,1793,12289,2049,
3735,101,58,48,0,1,12280,2049,9420,10,1,12278,2049,2427,1,-2147483647,1793,12310,2049,3735,
101,58,78,65,78,0,1,12299,2049,9420,10,1,12297,2049,2427,1,2147483646,1793,12331,2049,
3735,101,58,73,78,70,0,1,12320,2049,9420,10,1,12318,2049,2427,1,-2147483646,1793,12353,
2049,3735,101,58,45,73,78,70,0,1,12341,2049,9420,10,1,12339,2049,2427,2049,12089,
2049,11191,10,12223,12381,145,105,111,58,117,110,105,120,45,115,121,115,99,97,108,
108,0,1,8,2049,9324,2,2049,2616,1793,12431,3,2049,3735,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,12393,2049,9420,2049,9383,10,1,12390,2049,2707,2049,9307,10,12362,
12453,145,117,110,105,120,58,115,121,115,116,101,109,0,1,0,2049,12381,10,12438,
12471,145,117,110,105,120,58,102,111,114,107,0,1,1,2049,12381,10,12458,12490,145,
117,110,105,120,58,101,120,101,99,48,0,1,2,2049,12381,10,12476,12509,145,117,
110,105,120,58,101,120,101,99,49,0,1,3,2049,12381,10,12495,12528,145,117,110,
105,120,58,101,120,101,99,50,0,1,4,2049,12381,10,12514,12547,145,117,110,105,
120,58,101,120,101,99,51,0,1,5,2049,12381,10,12533,12565,145,117,110,105,120,
58,101,120,105,116,0,1,6,2049,12381,10,12552,12585,145,117,110,105,120,58,103,
101,116,112,105,100,0,1,7,2049,12381,10,12570,12603,145,117,110,105,120,58,119,
97,105,116,0,1,8,2049,12381,10,12590,12621,145,117,110,105,120,58,107,105,108,
108,0,1,9,2049,12381,10,12608,12640,145,117,110,105,120,58,112,111,112,101,110,
0,1,10,2049,12381,10,12626,12660,145,117,110,105,120,58,112,99,108,111,115,101,
0,1,11,2049,12381,10,12645,12679,145,117,110,105,120,58,99,104,100,105,114,0,
1,13,2049,12381,10,12665,12699,145,117,110,105,120,58,103,101,116,101,110,118,0,
1,14,2049,12381,10,12684,12719,145,117,110,105,120,58,112,117,116,101,110,118,0,
1,15,2049,12381,10,12704,12738,145,117,110,105,120,58,115,108,101,101,112,0,1,
16,2049,12381,10,12724,12759,145,117,110,105,120,58,101,120,101,99,117,116,101,0,
1,17,2049,12381,10,12743,12777,145,117,110,105,120,58,112,105,112,101,0,1,0,
2049,12640,1,10213,1,12660,2049,2177,10,12764,12804,145,117,110,105,120,58,103,101,116,
45,99,119,100,0,2049,3735,112,119,100,0,1,12806,2049,12777,2049,6083,2049,3735,47,
0,1,12818,2049,3940,10,12788,12852,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,3735,108,115,32,45,49,
32,124,32,119,99,32,45,108,0,1,12854,2049,12777,2049,6083,2049,228,10,12825,12899,
145,117,110,105,120,58,102,111,114,45,101,97,99,104,45,102,105,108,101,0,
2049,3735,108,115,32,45,49,32,45,112,0,1,12901,1,0,2049,12640,2049,12852,1793,
12934,1793,12929,2049,10213,2049,3690,67502597,8,10,1,12922,2049,2165,10,1,12920,2049,2330,2049,
12660,3,10,12877,12951,145,115,116,97,114,116,0,4,2049,3517,1,0,2049,12640,10,
12942,12967,145,114,101,97,100,0,2,2049,9854,2,2049,3425,2049,2581,10,12959,12986,145,
102,105,110,105,115,104,0,2049,12660,2049,3497,10,12877,13010,145,117,110,105,120,58,
115,108,117,114,112,45,112,105,112,101,0,1793,13021,2049,12951,1,12967,2049,2305,2049,
12986,10,1,13012,2049,3541,10,12991,13038,145,110,58,114,97,110,100,111,109,0,1,
10,2049,9324,2,2049,2616,1793,13088,3,2049,3735,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,13050,2049,9420,2049,9383,10,1,13047,2049,2707,2049,9307,10,13026,13115,145,115,
111,99,107,101,116,58,111,112,101,114,97,116,105,111,110,0,1,7,2049,9324,
2,2049,2616,1793,13165,3,2049,3735,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,
13127,2049,9420,2049,9383,10,1,13124,2049,2707,2049,9307,10,13095,13196,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,
13115,10,13172,13218,145,115,111,99,107,101,116,58,99,114,101,97,116,101,0,1,
1,2049,13115,10,13201,13238,145,115,111,99,107,101,116,58,98,105,110,100,0,1,
2,2049,13115,10,13223,13260,145,115,111,99,107,101,116,58,108,105,115,116,101,110,
0,1,3,2049,13115,10,13243,13282,145,115,111,99,107,101,116,58,97,99,99,101,
112,116,0,1,4,2049,13115,10,13265,13305,145,115,111,99,107,101,116,58,99,111,
110,110,101,99,116,0,1,5,2049,13115,10,13287,13325,145,115,111,99,107,101,116,
58,115,101,110,100,0,1,6,2049,13115,10,13310,13345,145,115,111,99,107,101,116,
58,114,101,99,118,0,1,8,2049,13115,10,13330,13366,145,115,111,99,107,101,116,
58,99,108,111,115,101,0,1,10,2049,13115,10,13350,13391,145,115,111,99,107,101,
116,58,99,111,110,102,105,103,117,114,101,0,1,11,2049,13115,10,13371,13416,145,
115,99,114,105,112,116,58,111,112,101,114,97,116,105,111,110,0,1,9,2049,
9324,2,2049,2616,1793,13466,3,2049,3735,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,13428,2049,9420,2049,9383,10,1,13425,2049,2707,2049,9307,10,13371,13493,145,115,99,114,
105,112,116,58,97,114,103,117,109,101,110,116,115,0,1,0,2049,13416,10,13473,
13521,145,115,99,114,105,112,116,58,103,101,116,45,97,114,103,117,109,101,110,
116,0,2049,3716,4,1,1,2049,13416,10,13498,13540,145,105,110,99,108,117,100,101,
0,1,2,2049,13416,10,13529,13560,145,115,99,114,105,112,116,58,110,97,109,101,
0,2049,3716,1,3,2049,13416,10,13545,13590,145,115,99,114,105,112,116,58,99,117,
114,114,101,110,116,45,102,105,108,101,0,2049,3716,1,4,2049,13416,10,13567,13620,
157,115,99,114,105,112,116,58,99,117,114,114,101,110,116,45,108,105,110,101,
0,1,5,2049,13416,2049,133,10,13597,13651,145,115,99,114,105,112,116,58,105,103,
110,111,114,101,45,116,111,45,101,111,108,0,1,6,2049,13416,10,13627,13680,145,
115,99,114,105,112,116,58,97,98,111,114,116,45,105,110,99,108,117,100,101,
0,1,7,2049,13416,10,13656,13694,145,97,98,111,114,116,0,1,126,2049,3136,1,
8,2049,13416,10,13685,13722,145,99,108,111,99,107,58,111,112,101,114,97,116,105,
111,110,0,1,5,2049,9324,2,2049,2616,1793,13772,3,2049,3735,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,13734,2049,9420,2049,9383,10,1,13731,2049,2707,2049,9307,10,
13703,13798,145,99,108,111,99,107,58,116,105,109,101,115,116,97,109,112,0,1,
0,2049,13722,10,13779,13816,145,99,108,111,99,107,58,100,97,121,0,1,1,2049,
13722,10,13803,13836,145,99,108,111,99,107,58,109,111,110,116,104,0,1,2,2049,
13722,10,13821,13855,145,99,108,111,99,107,58,121,101,97,114,0,1,3,2049,13722,
10,13841,13874,145,99,108,111,99,107,58,104,111,117,114,0,1,4,2049,13722,10,
13860,13895,145,99,108,111,99,107,58,109,105,110,117,116,101,0,1,5,2049,13722,
10,13879,13916,145,99,108,111,99,107,58,115,101,99,111,110,100,0,1,6,2049,
13722,10,13900,13938,145,99,108,111,99,107,58,117,116,99,58,100,97,121,0,1,
7,2049,13722,10,13921,13962,145,99,108,111,99,107,58,117,116,99,58,109,111,110,
116,104,0,1,8,2049,13722,10,13943,13985,145,99,108,111,99,107,58,117,116,99,
58,121,101,97,114,0,1,9,2049,13722,10,13967,14008,145,99,108,111,99,107,58,
117,116,99,58,104,111,117,114,0,1,10,2049,13722,10,13990,14033,145,99,108,111,
99,107,58,117,116,99,58,109,105,110,117,116,101,0,1,11,2049,13722,10,14013,
14058,145,99,108,111,99,107,58,117,116,99,58,115,101,99,111,110,100,0,1,
12,2049,13722,10,14038,14070,145,84,73,66,0,1,7,15,10,14063,14088,145,105,109,
97,103,101,58,115,97,118,101,0,1,1000,2049,9324,2049,9307,10,14074,14104,145,101,
100,105,116,63,0,2,1793,14111,1,8,11,10,1,14107,1793,14119,1,127,11,10,
1,14115,2049,2177,22,10,14095,14135,145,103,97,116,104,101,114,0,2049,14104,1,15,
1,3425,2049,64,10,14125,14153,145,99,121,99,108,101,0,2049,9613,2049,2145,4,8,
2049,2513,25,3,2049,14135,1,14153,7,10,14074,14184,145,112,97,114,115,101,45,117,
110,116,105,108,0,1793,14196,2049,3716,2049,3517,2049,14153,771,2049,3391,10,1,14186,2049,
3541,10,14169,14210,145,115,58,103,101,116,0,1793,14232,1793,14218,1,10,11,10,1,
14214,1793,14226,1,13,11,10,1,14222,2049,2177,22,10,1,14212,2049,14184,10,14201,14251,
145,115,58,103,101,116,45,119,111,114,100,0,1,5685,2049,14184,10,14237,14265,145,
99,108,101,97,114,0,2049,3735,92,94,91,50,74,92,94,91,48,59,48,72,
0,1,14267,2049,7410,2049,9420,10,14256,14297,133,78,111,69,99,104,111,0,0,14287,
14305,145,98,121,101,0,1,0,2049,12565,10,14298,14317,133,69,79,84,0,0,14310,
14330,133,73,103,110,111,114,105,110,103,0,0,14318,14344,145,105,103,110,111,114,
105,110,103,63,0,3841,14330,10,14331,14358,145,118,101,114,115,105,111,110,0,3841,
4,1,100,20,10,14347,14373,145,100,111,110,101,63,0,2,4097,14317,1793,14382,1,
13,11,10,1,14378,1793,14390,1,10,11,10,1,14386,1793,14398,1,32,11,10,1,
14394,2049,2214,22,22,10,14364,14413,145,101,111,108,63,0,3841,14317,1793,14421,1,13,
11,10,1,14417,1793,14429,1,10,11,10,1,14425,2049,2177,22,10,14405,14445,145,118,
97,108,105,100,63,0,2,2049,81,2049,2663,10,14435,14464,145,99,104,101,99,107,
45,101,111,102,0,2,1793,14471,1,-1,11,10,1,14467,1793,14479,1,4,11,10,
1,14475,2049,2177,22,25,3,2049,14305,10,14451,14495,145,98,115,0,2049,3449,2049,3449,
771,10,14489,14513,145,99,104,101,99,107,45,98,115,0,2,1793,14520,1,8,11,
10,1,14516,1793,14528,1,127,11,10,1,14524,2049,2177,22,25,3,2049,14495,10,14501,
14547,145,99,104,101,99,107,0,2049,14464,2049,14513,10,14538,14565,145,99,104,97,114,
97,99,116,101,114,0,2049,9613,2,2049,3425,10,14552,14581,145,98,117,102,102,101,
114,0,1793,14591,2049,14070,2049,3517,8,2049,3391,10,1,14583,2049,3541,10,14571,14610,145,
114,101,97,100,45,116,111,107,101,110,0,1793,14626,1793,14621,2049,14565,2049,14547,2049,
14373,10,1,14614,2049,2305,10,1,14612,2049,14581,2049,3812,10,14596,14642,145,105,110,112,
117,116,0,2049,14610,2049,14445,10,14633,14658,145,112,114,111,99,101,115,115,0,2049,
14344,1793,14676,771,2049,14413,1793,14672,1,14330,2049,3136,10,1,14667,9,10,1,14662,2049,
2707,1,379,1,15,2049,64,10,14298,14693,157,47,47,0,2049,13651,1,14330,2049,3123,
10,14687,14710,145,98,97,110,110,101,114,0,2049,14358,2049,3735,82,69,84,82,79,
32,49,50,32,40,37,110,46,37,110,41,92,110,0,1,14714,2049,7410,2049,9420,
2049,1543,2049,1929,18,2049,1929,2049,1543,2049,3735,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,14750,
2049,7410,2049,9420,10,14700,14794,145,108,105,115,116,101,110,0,3841,14297,1793,14801,2049,
14710,10,1,14798,2049,72,2049,14642,2049,14658,1,14805,7,10,14784,14824,145,100,58,119,
111,114,100,115,0,1793,14833,2049,163,2049,9420,2049,9394,10,1,14826,2049,7639,10,14813,
14854,145,100,58,119,111,114,100,115,45,119,105,116,104,0,2049,1929,2049,4735,1793,
14885,2049,163,2,2049,1929,2049,4252,1793,14874,2049,9420,2049,9394,10,1,14869,1793,14880,3,
10,1,14878,2049,64,10,1,14860,2049,7639,10,14838,14909,145,100,105,115,112,108,97,
121,45,105,102,45,108,101,102,116,0,2,2049,1929,2049,4685,1793,14921,2049,9420,2049,
9394,10,1,14916,1793,14927,3,10,1,14925,2049,64,10,14838,14958,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,
1929,2049,4735,1793,14969,2049,163,2049,14909,10,1,14964,2049,7639,10,14932,14985,145,115,58,
115,112,108,105,116,0,2049,6200,10,14974,15009,145,115,58,115,112,108,105,116,45,
111,110,45,115,116,114,105,110,103,0,2049,6232,10,14988,15032,145,115,58,99,111,
110,116,97,105,110,115,45,99,104,97,114,63,0,2049,4060,10,15012,15057,145,115,
58,99,111,110,116,97,105,110,115,45,115,116,114,105,110,103,63,0,2049,4252,
10,15035,15082,145,97,58,99,111,110,116,97,105,110,115,45,115,116,114,105,110,
103,63,0,2049,4252,10,15060,15099,145,97,58,105,110,100,101,120,45,111,102,0,
2049,8350,10,15085,15123,145,97,58,105,110,100,101,120,45,111,102,45,115,116,114,
105,110,103,0,2049,8386,10,15102,15140,145,115,58,105,110,100,101,120,45,111,102,
0,2049,3994,10,15126,15157,145,115,58,105,110,100,101,120,45,111,102,0,2049,4463,
10,0 };