retroforth/interfaces/image.c

463 lines
44 KiB
C
Raw Normal View History

#include <stdint.h>
int32_t ngaImageCells = 9183;
int32_t ngaImage[] = { 1793,-1,9165,9182,201906,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,26,10,
68223234,1,2575,85000450,1,656912,355,339,268505089,66,65,135205121,66,10,101384453,0,9,10,2049,59,
25,459011,77,524546,77,302256641,1,10,16974595,0,50529798,10,25,524547,96,50529798,10,17108738,1,251790353,
101777669,1,17565186,87,524545,91,67,167838467,-1,134287105,3,62,659457,3,459023,108,2049,59,25,2049,
108,1793,115,2049,115,117506307,0,108,0,524545,25,113,168820993,0,127,1642241,127,134283523,7,113,
1793,108,7,524545,2049,108,1793,108,16846593,127,142,141,1793,67,16846593,127,113,141,1793,67,
7,10,659713,1,659713,2,659713,3,17108737,3,2,524559,108,2049,108,2049,108,2049,122,168820998,
2,656,1025,167841793,180,5,17826049,0,180,2,15,25,524546,165,134287105,181,96,2305,182,459023,
190,134287361,181,185,659201,180,2049,59,25,84152833,48,286458116,10,459014,205,184618754,45,25,16974851,-1,
168886532,1,134284289,1,214,134284289,0,205,660227,32,0,0,112,114,101,102,105,120,58,32,
0,285278479,231,7,2576,524546,82,1641217,1,167838467,228,2049,244,2049,240,524545,231,200,17826050,230,
0,2572,2563,2049,221,1793,134,459023,134,17760513,147,3,167,8,251727617,3,2,2049,161,268501264,
-1,127,10,2049,200,2049,161,459023,134,285282049,3,2,16846593,127,-1,127,134283536,1793,108,16846593,
3,0,108,8,659201,3,524545,25,113,17043201,3,7,2049,113,2049,108,268505092,127,1642241,127,
656131,659201,3,524545,7,113,2049,108,459009,19,113,459009,55,113,459009,15,113,459009,17,113,
1793,5,10,524546,161,134284303,163,1807,1025,1642241,230,285282049,347,1,459012,342,117509889,180,342,134287105,
347,200,16845825,0,355,339,1793,67,17826050,347,250,8,117506305,348,358,67,0,9,153,100,
117,112,0,375,11,153,100,114,111,112,0,382,13,153,115,119,97,112,0,390,
21,153,99,97,108,108,0,398,27,153,101,113,63,0,406,29,153,45,101,113,
63,0,413,31,153,108,116,63,0,421,33,153,103,116,63,0,428,35,153,102,
101,116,99,104,0,435,37,153,115,116,111,114,101,0,444,39,153,43,0,453,
41,153,45,0,458,43,153,42,0,463,45,153,47,109,111,100,0,468,47,153,
97,110,100,0,476,49,153,111,114,0,483,51,153,120,111,114,0,489,53,153,
115,104,105,102,116,0,496,333,159,112,117,115,104,0,505,336,159,112,111,112,
0,513,330,159,48,59,0,520,59,147,102,101,116,99,104,45,110,101,120,116,
0,526,62,147,115,116,111,114,101,45,110,101,120,116,0,540,221,147,115,58,
116,111,45,110,117,109,98,101,114,0,554,96,147,115,58,101,113,63,0,569,
82,147,115,58,108,101,110,103,116,104,0,578,67,147,99,104,111,111,115,101,
0,590,75,153,105,102,0,600,73,147,45,105,102,0,606,261,159,112,114,101,
102,105,120,58,40,0,613,127,134,67,111,109,112,105,108,101,114,0,625,3,
134,72,101,97,112,0,637,108,147,44,0,645,122,147,115,44,0,650,128,159,
59,0,656,288,159,91,0,661,305,159,93,0,666,2,134,68,105,99,116,105,
111,110,97,114,121,0,671,160,147,100,58,108,105,110,107,0,685,161,147,100,
58,120,116,0,695,163,147,100,58,99,108,97,115,115,0,703,165,147,100,58,
110,97,109,101,0,714,147,147,99,108,97,115,115,58,119,111,114,100,0,724,
159,147,99,108,97,115,115,58,109,97,99,114,111,0,738,134,147,99,108,97,
115,115,58,100,97,116,97,0,753,167,147,100,58,97,100,100,45,104,101,97,
100,101,114,0,767,262,159,112,114,101,102,105,120,58,35,0,783,268,159,112,
114,101,102,105,120,58,58,0,795,282,159,112,114,101,102,105,120,58,38,0,
807,266,159,112,114,101,102,105,120,58,36,0,819,320,159,114,101,112,101,97,
116,0,831,322,159,97,103,97,105,110,0,841,367,147,105,110,116,101,114,112,
114,101,116,0,850,200,147,100,58,108,111,111,107,117,112,0,863,153,147,99,
108,97,115,115,58,112,114,105,109,105,116,105,118,101,0,875,4,134,86,101,
114,115,105,111,110,0,894,339,147,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,59,0,114,101,0,0,83,0,99,104,0,109,97,116,
99,104,101,100,0,0,115,0,63,0,91,92,93,94,96,123,124,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,905,1543,147,
69,79,77,0,1,-3,15,10,1536,1556,147,100,101,112,116,104,0,1,-1,15,
10,1547,1570,147,100,58,108,97,115,116,0,1,2,15,10,1560,1588,147,100,58,
108,97,115,116,60,120,116,62,0,2049,1570,2049,161,15,10,1574,1611,147,100,58,
108,97,115,116,60,99,108,97,115,115,62,0,2049,1570,2049,163,15,10,1594,1633,
147,100,58,108,97,115,116,60,110,97,109,101,62,0,2049,1570,2049,165,10,1617,
1649,147,114,101,99,108,97,115,115,0,2049,1570,2049,163,16,10,1638,1668,147,105,
109,109,101,100,105,97,116,101,0,1,159,2049,1649,10,1655,1681,147,100,97,116,
97,0,1,134,2049,1649,10,1673,1699,147,112,114,105,109,105,116,105,118,101,0,
1,153,2049,1649,10,1686,1709,159,41,0,10,1704,1725,147,99,111,109,112,105,108,
101,58,108,105,116,0,1,1,2049,108,2049,108,10,1710,1748,147,99,111,109,112,
105,108,101,58,106,117,109,112,0,1,1793,2049,108,2049,108,10,1732,1771,147,99,
111,109,112,105,108,101,58,99,97,108,108,0,1,2049,2049,108,2049,108,10,1755,
1793,147,99,111,109,112,105,108,101,58,114,101,116,0,1,10,2049,108,10,1778,
1812,147,99,111,109,112,105,108,105,110,103,63,0,1,127,15,10,1798,1828,159,
112,114,101,102,105,120,58,96,0,2049,221,2049,108,10,1816,1841,147,104,101,114,
101,0,1,3,15,10,1833,1857,159,112,114,101,102,105,120,58,64,0,2049,200,
2049,161,15,2049,1812,1793,1873,1,3841,2049,108,2049,108,10,1,1866,1793,1879,15,10,
1,1877,2049,67,10,1845,1896,159,112,114,101,102,105,120,58,33,0,2049,200,2049,
161,15,2049,1812,1793,1912,1,4097,2049,108,2049,108,10,1,1905,1793,1918,16,10,1,
1916,2049,67,10,1884,1935,147,100,58,99,114,101,97,116,101,0,1,134,1,0,
2049,167,2049,1841,2049,1570,2049,161,16,10,1923,1959,147,118,97,114,60,110,62,0,
2049,1935,2049,108,10,1949,1971,147,118,97,114,0,1,0,4,2049,1959,10,1964,1986,
147,99,111,110,115,116,0,2049,1935,2049,1570,2049,161,16,10,1977,2002,153,116,117,
99,107,0,100926722,10,1994,2012,153,111,118,101,114,0,67502597,10,2004,2021,153,110,105,
112,0,772,10,2014,2036,153,100,114,111,112,45,112,97,105,114,0,771,10,2023,
2046,153,63,100,117,112,0,6402,10,2038,2060,147,100,117,112,45,112,97,105,114,
0,67502597,67502597,10,2048,2070,147,100,105,112,0,4,5,8,6,10,2063,2082,147,115,
105,112,0,5,2,6,4,1,21,2049,2070,10,2075,2097,147,98,105,0,1,2082,
2049,2070,8,10,2091,2110,147,98,105,42,0,1,2070,2049,2070,8,10,2103,2123,147,
98,105,64,0,2,2049,2110,10,2116,2134,147,116,114,105,0,1793,2143,1,2082,2049,
2070,2049,2082,10,1,2136,2049,2070,8,10,2127,2157,147,116,114,105,42,0,1793,2174,
1793,2167,4,1,2070,2049,2070,10,1,2161,2049,2070,2049,2070,10,1,2159,2049,2070,8,
10,2149,2188,147,116,114,105,64,0,2,2,2049,2157,10,2180,2202,147,119,104,105,
108,101,0,1793,2214,2,2049,2070,4,25,3,1,2204,7,10,1,2204,8,3,10,
2193,2228,147,117,110,116,105,108,0,1793,2243,2,2049,2070,4,1,-1,23,25,3,
1,2230,7,10,1,2230,8,3,10,2219,2257,147,116,105,109,101,115,0,4,1793,
2274,25,1,1,18,5,1,21,2049,2082,6,1,2260,7,10,1,2260,8,3,10,
2248,2287,147,99,97,115,101,0,1793,2292,67502597,11,10,1,2289,2049,2070,4,1793,2304,
772,8,1,-1,10,1,2299,1793,2312,3,1,0,10,1,2308,2049,67,25,6,3,
3,10,2279,2331,147,115,58,99,97,115,101,0,1793,2337,67502597,2049,96,10,1,2333,
2049,2070,4,1793,2349,772,8,1,-1,10,1,2344,1793,2357,3,1,0,10,1,2353,
2049,67,25,6,3,3,10,2321,2378,159,112,114,101,102,105,120,58,124,0,2049,
200,1793,2386,2049,161,15,10,1,2382,1793,2394,2049,163,15,10,1,2390,2049,2097,2049,
1812,1793,2414,1793,2407,2049,134,10,1,2404,2049,2070,2049,1771,10,1,2402,1793,2420,8,
10,1,2418,2049,67,10,2366,2433,147,84,82,85,69,0,1,-1,10,2425,2445,147,
70,65,76,83,69,0,1,0,10,2436,2457,147,108,116,101,113,63,0,2049,2060,
11,1793,2464,13,10,1,2462,2049,2070,22,10,2448,2479,147,103,116,101,113,63,0,
2049,2060,11,1793,2486,14,10,1,2484,2049,2070,22,10,2470,2499,147,105,102,59,0,
67502597,1793,2504,9,10,1,2502,2049,2070,25,6,771,10,2492,2520,147,45,105,102,59,
0,67502597,1793,2526,2049,73,10,1,2523,2049,2070,1,-1,23,25,6,771,10,2512,2546,
147,110,58,77,65,88,0,1,2147483647,10,2537,2558,147,110,58,77,73,78,0,1,
-2147483648,10,2549,2572,147,110,58,122,101,114,111,63,0,1,0,11,10,2561,2588,147,
110,58,45,122,101,114,111,63,0,1,0,12,10,2576,2607,147,110,58,110,101,
103,97,116,105,118,101,63,0,1,0,13,10,2592,2626,147,110,58,112,111,115,
105,116,105,118,101,63,0,1,-1,14,10,2611,2654,147,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,2630,
2669,147,110,58,101,118,101,110,63,0,1,2,20,3,2049,2572,10,2658,2686,147,
110,58,111,100,100,63,0,1,2,20,3,2049,2588,10,2676,2700,153,114,111,116,
0,67503109,10,2693,2707,153,47,0,197652,10,2702,2716,153,109,111,100,0,788,10,2709,
2725,147,110,111,116,0,1,-1,23,10,2718,2738,147,110,58,112,111,119,0,1,
1,4,1793,2746,67502597,19,10,1,2743,2049,2257,772,10,2729,2764,147,110,58,110,101,
103,97,116,101,0,1,-1,19,10,2752,2780,147,110,58,115,113,117,97,114,101,
0,2,19,10,2768,2793,147,110,58,115,113,114,116,0,1,1,1793,2811,2049,2060,
197652,67502597,18,1,2,197652,25,17,1,2797,7,10,1,2797,8,772,10,2783,2825,147,
110,58,109,105,110,0,2049,2060,13,1793,2832,3,10,1,2830,1793,2838,772,10,1,
2836,2049,67,10,2816,2852,147,110,58,109,97,120,0,2049,2060,14,1793,2859,3,10,
1,2857,1793,2865,772,10,1,2863,2049,67,10,2843,2879,147,110,58,97,98,115,0,
2,2049,2764,2049,2852,10,2870,2896,147,110,58,108,105,109,105,116,0,4,5,2049,
2825,6,2049,2852,10,2885,2913,147,110,58,105,110,99,0,1,1,17,10,2904,2926,
147,110,58,100,101,99,0,1,1,18,10,2917,2944,147,110,58,98,101,116,119,
101,101,110,63,0,67503109,1793,2952,67503109,67503109,2049,2896,10,1,2947,2049,2082,11,10,2930,
2970,147,118,58,105,110,99,45,98,121,0,1793,2975,15,17,10,1,2972,2049,2082,
16,10,2958,2993,147,118,58,100,101,99,45,98,121,0,1793,2999,15,4,18,10,
1,2995,2049,2082,16,10,2981,3014,147,118,58,105,110,99,0,1,1,4,2049,2970,
10,3005,3029,147,118,58,100,101,99,0,1,1,4,2049,2993,10,3020,3046,147,118,
58,108,105,109,105,116,0,5,5,2,15,6,6,2049,2896,4,16,10,3035,3065,
147,118,58,111,110,0,2049,2433,4,16,10,3057,3079,147,118,58,111,102,102,0,
2049,2445,4,16,10,3070,3093,147,97,108,108,111,116,0,1,3,2049,2970,10,3084,
3112,147,118,58,112,114,101,115,101,114,118,101,0,4,2,15,1793,3126,1793,3121,
8,10,1,3119,2049,2070,10,1,3117,2049,2070,4,16,10,3098,3151,147,118,58,117,
112,100,97,116,101,45,117,115,105,110,103,0,4,1793,3158,15,4,8,10,1,
3154,2049,2082,16,10,3133,3172,147,99,111,112,121,0,1793,3181,1,59,2049,2070,2049,
62,10,1,3174,2049,2257,3,3,10,3164,3201,147,83,99,111,112,101,76,105,115,
116,0,9060,9088,10,3188,3210,147,123,123,0,2049,1570,2,1,3201,2049,62,16,10,
3204,3235,147,45,45,45,114,101,118,101,97,108,45,45,45,0,2049,1570,1,3201,
2049,2913,16,10,3219,3249,147,125,125,0,1,3201,2049,59,4,15,11,1793,3263,3841,
3201,4097,2,10,1,3258,1793,3293,3841,3201,1793,3288,1,2,15,2,15,1,3201,2049,
2913,15,12,25,3,1,3273,7,10,1,3271,8,16,10,1,3267,2049,67,10,3243,
3308,134,66,117,102,102,101,114,0,0,10,3298,3317,134,80,116,114,0,0,10,
3310,3332,147,116,101,114,109,105,110,97,116,101,0,1,0,3841,3317,16,10,3243,
3354,147,98,117,102,102,101,114,58,115,116,97,114,116,0,3841,3308,10,3338,3371,
147,98,117,102,102,101,114,58,101,110,100,0,3841,3317,10,3357,3388,147,98,117,
102,102,101,114,58,97,100,100,0,2049,3371,16,1,3317,2049,3014,2049,3332,10,3374,
3412,147,98,117,102,102,101,114,58,103,101,116,0,1,3317,2049,3029,2049,3371,15,
2049,3332,10,3398,3438,147,98,117,102,102,101,114,58,101,109,112,116,121,0,2049,
3354,4097,3317,2049,3332,10,3422,3460,147,98,117,102,102,101,114,58,115,105,122,101,
0,2049,3371,2049,3354,18,10,3445,3480,147,98,117,102,102,101,114,58,115,101,116,
0,4097,3308,2049,3438,10,3466,3504,147,98,117,102,102,101,114,58,112,114,101,115,
101,114,118,101,0,3841,3308,3841,3317,1793,3521,1793,3514,8,10,1,3512,2049,2070,4097,
3308,10,1,3510,2049,2070,4097,3317,10,3485,3543,134,84,101,109,112,83,116,114,105,
110,103,115,0,32,3528,3561,134,84,101,109,112,83,116,114,105,110,103,77,97,
120,0,512,3544,3573,147,83,84,82,73,78,71,83,0,2049,1543,3841,3543,3841,3561,
19,18,10,3562,3593,134,67,117,114,114,101,110,116,0,10,10,3582,3608,147,115,
58,112,111,105,110,116,101,114,0,3841,3593,3841,3561,19,2049,3573,17,10,3595,3627,
147,115,58,110,101,120,116,0,1,3593,2049,3014,3841,3593,3841,3543,11,1793,3643,1,
0,4097,3593,10,1,3638,9,10,3562,3657,147,115,58,116,101,109,112,0,2,2049,
82,2049,2913,2049,3608,4,2049,3172,2049,3608,2049,3627,10,3647,3683,147,115,58,101,109,
112,116,121,0,2049,3608,2049,3627,1,0,67502597,16,10,3672,3702,147,115,58,115,107,
105,112,0,6,1793,3710,2049,59,2049,2588,10,1,3705,2049,2202,2049,2926,5,10,3692,
3728,147,115,58,107,101,101,112,0,2049,1812,1793,3737,1,3702,2049,1771,10,1,3732,
9,2049,1841,1793,3747,2049,122,10,1,3744,2049,2070,2049,134,10,3718,3766,159,112,114,
101,102,105,120,58,39,0,2049,1812,1793,3773,2049,3728,10,1,3770,1793,3780,2049,3657,
10,1,3777,2049,67,10,3754,3795,147,115,58,99,104,111,112,0,2049,3657,2,2049,
82,67502597,17,2049,2926,1,0,4,16,10,3785,3822,147,115,58,114,101,118,101,114,
115,101,0,1793,3864,2,2049,3657,2049,3480,1,82,1793,3840,2,2049,82,17,2049,2926,
10,1,3833,2049,2097,4,1793,3854,2,15,2049,3388,2049,2926,10,1,3847,2049,2257,3,
2049,3354,2049,3657,10,1,3824,2049,3504,10,3809,3884,147,115,58,116,114,105,109,45,
108,101,102,116,0,2049,3657,1793,3909,2049,59,1793,3896,1,32,11,10,1,3892,1793,
3903,2049,2588,10,1,3900,2049,2097,21,10,1,3888,2049,2202,2049,2926,10,3869,3932,147,
115,58,116,114,105,109,45,114,105,103,104,116,0,2049,3657,2049,3822,2049,3884,2049,
3822,10,3916,3951,147,115,58,116,114,105,109,0,2049,3932,2049,3884,10,3941,3969,147,
115,58,112,114,101,112,101,110,100,0,2049,3657,1793,3993,2,2049,82,17,1793,3985,
2,2049,82,2049,2913,10,1,3979,2049,2070,4,2049,3172,10,1,3973,2049,2082,10,3956,
4010,147,115,58,97,112,112,101,110,100,0,4,2049,3969,10,3998,4028,147,115,58,
102,111,114,45,101,97,99,104,0,1793,4068,67502597,15,25,3,2049,2060,1793,4051,1793,
4046,1,35,2049,2070,8,10,1,4040,2049,2070,10,1,4038,2049,2070,1793,4060,2049,2913,
10,1,4057,2049,2070,1,4030,7,10,1,4030,8,771,10,4014,4087,147,115,58,105,
110,100,101,120,45,111,102,0,4,1793,4110,2049,59,25,4,1793,4099,67502597,12,10,
1,4096,2049,2070,4,25,3,1,4090,7,10,1,4090,2049,2082,1793,4121,18,2049,2926,
772,10,1,4116,2049,2082,2049,82,67502597,11,1793,4135,3,1,-1,10,1,4131,9,10,
4073,4159,147,115,58,99,111,110,116,97,105,110,115,45,99,104,97,114,63,0,
2049,4087,1,-1,12,10,4139,4172,134,83,114,99,0,0,4165,4180,134,84,97,114,
0,0,4173,4188,134,80,97,100,0,0,4181,4194,134,73,0,0,4189,4200,134,70,
0,0,4195,4207,134,65,116,0,0,4201,4221,147,116,101,114,109,105,110,97,116,
101,0,1,0,3841,4188,3841,4180,2049,82,17,16,10,4208,4243,147,101,120,116,114,
97,99,116,0,3841,4172,3841,4194,17,3841,4188,3841,4180,2049,82,2049,3172,10,4232,4268,
147,99,111,109,112,97,114,101,0,3841,4188,3841,4180,2049,96,3841,4200,22,4097,4200,
3841,4200,1793,4288,3841,4194,4097,4207,10,1,4283,2049,73,10,4257,4301,147,110,101,120,
116,0,1,4194,2049,3014,10,4139,4328,147,115,58,99,111,110,116,97,105,110,115,
45,115,116,114,105,110,103,63,0,4097,4180,4097,4172,2049,3683,4097,4188,1,0,4097,
4194,1,0,4097,4200,3841,4172,2049,82,1793,4359,2049,4243,2049,4221,2049,4268,2049,4301,10,
1,4350,2049,2257,3841,4200,10,4306,4387,147,115,58,105,110,100,101,120,45,111,102,
45,115,116,114,105,110,103,0,4097,4180,4097,4172,2049,3683,4097,4188,1,0,4097,4194,
1,0,4097,4200,1,-1,4097,4207,3841,4172,2049,82,1793,4422,2049,4243,2049,4221,2049,4268,
2049,4301,10,1,4413,2049,2257,3841,4200,1793,4433,3841,4207,10,1,4430,1793,4440,1,-1,
10,1,4437,2049,67,10,4366,4457,147,115,58,102,105,108,116,101,114,0,1793,4494,
2049,3683,2049,3480,4,1793,4486,2049,2060,4,8,1793,4475,2049,3388,10,1,4472,1793,4481,
3,10,1,4479,2049,67,10,1,4466,2049,4028,3,2049,3354,10,1,4459,2049,3504,10,
4445,4508,147,115,58,109,97,112,0,1793,4530,2049,3683,2049,3480,4,1793,4522,67502597,8,
2049,3388,10,1,4517,2049,4028,3,2049,3354,10,1,4510,2049,3504,10,4499,4547,147,115,
58,115,117,98,115,116,114,0,1793,4553,17,2049,3683,10,1,4549,2049,2070,1793,4570,
67502597,1793,4565,2049,3172,10,1,4562,2049,2070,10,1,4559,2049,2082,67502597,1793,4583,17,1,
0,4,16,10,1,4577,2049,2070,10,4535,4599,147,115,58,114,105,103,104,116,0,
67502597,2049,82,67502597,18,4,2049,4547,10,4588,4618,147,115,58,108,101,102,116,0,1,
0,4,2049,4547,10,4608,4634,147,115,58,104,97,115,104,0,1,5381,4,1793,4645,
4,1,33,19,17,10,1,4639,2049,4028,10,4624,4660,147,115,58,99,111,112,121,
0,67502597,2049,82,2049,2913,2049,3172,10,4650,4680,147,115,58,68,73,71,73,84,83,
0,2049,3702,48,49,50,51,52,53,54,55,56,57,0,1,4682,10,4668,4717,147,
115,58,65,83,67,73,73,45,76,79,87,69,82,67,65,83,69,0,2049,3702,
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,4719,10,4696,4770,147,115,58,65,83,67,73,73,
45,85,80,80,69,82,67,65,83,69,0,2049,3702,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,4772,10,4749,4821,147,115,58,65,83,67,73,73,45,76,69,84,84,69,82,
83,0,2049,3702,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,4823,10,
4802,4896,147,115,58,80,85,78,67,84,85,65,84,73,79,78,0,2049,3702,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,4898,1,95,67502597,16,10,4879,
4954,134,115,58,87,72,73,84,69,83,80,65,67,69,0,9,10,13,0,4938,
0,134,65,83,67,73,73,58,78,85,76,0,4958,1,134,65,83,67,73,73,
58,83,79,72,0,4971,2,134,65,83,67,73,73,58,83,84,88,0,4984,3,
134,65,83,67,73,73,58,69,84,88,0,4997,4,134,65,83,67,73,73,58,
69,79,84,0,5010,5,134,65,83,67,73,73,58,69,78,81,0,5023,6,134,
65,83,67,73,73,58,65,67,75,0,5036,7,134,65,83,67,73,73,58,66,
69,76,0,5049,8,134,65,83,67,73,73,58,66,83,0,5062,9,134,65,83,
67,73,73,58,72,84,0,5074,10,134,65,83,67,73,73,58,76,70,0,5086,
11,134,65,83,67,73,73,58,86,84,0,5098,12,134,65,83,67,73,73,58,
70,70,0,5110,13,134,65,83,67,73,73,58,67,82,0,5122,14,134,65,83,
67,73,73,58,83,79,0,5134,15,134,65,83,67,73,73,58,83,73,0,5146,
16,134,65,83,67,73,73,58,68,76,69,0,5158,17,134,65,83,67,73,73,
58,68,67,49,0,5171,18,134,65,83,67,73,73,58,68,67,50,0,5184,19,
134,65,83,67,73,73,58,68,67,51,0,5197,20,134,65,83,67,73,73,58,
68,67,52,0,5210,21,134,65,83,67,73,73,58,78,65,75,0,5223,22,134,
65,83,67,73,73,58,83,89,78,0,5236,23,134,65,83,67,73,73,58,69,
84,66,0,5249,24,134,65,83,67,73,73,58,67,65,78,0,5262,25,134,65,
83,67,73,73,58,69,77,0,5275,26,134,65,83,67,73,73,58,83,85,66,
0,5287,27,134,65,83,67,73,73,58,69,83,67,0,5300,28,134,65,83,67,
73,73,58,70,83,0,5313,29,134,65,83,67,73,73,58,71,83,0,5325,30,
134,65,83,67,73,73,58,82,83,0,5337,31,134,65,83,67,73,73,58,85,
83,0,5349,32,134,65,83,67,73,73,58,83,80,65,67,69,0,5361,127,134,
65,83,67,73,73,58,68,69,76,0,5376,5402,147,99,58,108,101,116,116,101,
114,63,0,1,65,1,122,2049,2944,10,5389,5425,147,99,58,108,111,119,101,114,
99,97,115,101,63,0,1,97,1,122,2049,2944,10,5409,5448,147,99,58,117,112,
112,101,114,99,97,115,101,63,0,1,65,1,90,2049,2944,10,5432,5467,147,99,
58,100,105,103,105,116,63,0,1,48,1,57,2049,2944,10,5455,5488,147,99,58,
118,105,115,105,98,108,101,63,0,1,31,1,126,2049,2944,10,5474,5507,147,99,
58,118,111,119,101,108,63,0,2049,3702,97,101,105,111,117,65,69,73,79,85,
0,1,5509,4,2049,4159,10,5495,5542,147,99,58,99,111,110,115,111,110,97,110,
116,63,0,2,2049,5402,1793,5552,2049,5507,2049,2725,10,1,5547,1793,5560,3,2049,2445,
10,1,5556,2049,67,10,5526,5571,134,87,83,0,32,9,10,13,0,5526,5593,147,
99,58,119,104,105,116,101,115,112,97,99,101,63,0,1,5571,4,2049,4159,10,
5576,5616,147,99,58,45,108,111,119,101,114,99,97,115,101,63,0,2049,5425,2049,
2725,10,5599,5638,147,99,58,45,117,112,112,101,114,99,97,115,101,63,0,2049,
5448,2049,2725,10,5621,5656,147,99,58,45,100,105,103,105,116,63,0,2049,5467,2049,
2725,10,5643,5679,147,99,58,45,119,104,105,116,101,115,112,97,99,101,63,0,
2049,5593,2049,2725,10,5661,5699,147,99,58,45,118,105,115,105,98,108,101,63,0,
2049,5488,2049,2725,10,5684,5717,147,99,58,45,118,111,119,101,108,63,0,2049,5507,
2049,2725,10,5704,5739,147,99,58,45,99,111,110,115,111,110,97,110,116,63,0,
2049,5542,2049,2725,10,5722,5758,147,99,58,116,111,45,117,112,112,101,114,0,2,
2049,5425,25,3,1,32,18,10,5744,5781,147,99,58,116,111,45,108,111,119,101,
114,0,2,2049,5448,25,3,1,32,17,10,5767,5805,147,99,58,116,111,45,115,
116,114,105,110,103,0,2049,3702,46,0,1,5807,2049,3657,1793,5817,16,10,1,5815,
2049,2082,10,5790,5839,147,99,58,116,111,103,103,108,101,45,99,97,115,101,0,
2,2049,5425,1793,5847,2049,5758,10,1,5844,1793,5854,2049,5781,10,1,5851,2049,67,10,
5822,5874,147,99,58,116,111,45,110,117,109,98,101,114,0,2,2049,5467,1793,5883,
1,48,18,10,1,5879,1793,5891,3,1,0,10,1,5887,2049,67,10,5859,5910,147,
115,58,116,111,45,117,112,112,101,114,0,1793,5915,2049,5758,10,1,5912,2049,4508,
10,5896,5934,147,115,58,116,111,45,108,111,119,101,114,0,1793,5939,2049,5781,10,
1,5936,2049,4508,10,5920,5953,134,86,97,108,117,101,0,0,5944,5965,147,99,111,
114,114,101,99,116,0,2,1,48,13,1793,5980,1,48,67502597,18,1,2,19,17,
10,1,5971,9,10,5920,5999,147,110,58,116,111,45,115,116,114,105,110,103,0,
1793,6053,2049,1841,2049,3480,2,4097,5953,2049,2879,1793,6027,1,10,20,4,1,48,17,
2049,5965,2049,3388,2,2049,2588,10,1,6012,2049,2202,3,3841,5953,2049,2607,1793,6043,1,
45,2049,3388,10,1,6038,9,2049,3354,2049,3822,2049,3657,10,1,6001,2049,3504,10,5984,
6080,134,82,101,119,114,105,116,101,85,110,100,101,114,115,99,111,114,101,115,
0,-1,6058,6088,147,115,117,98,0,1,95,1793,6095,1,32,10,1,6092,2049,2287,
10,6081,6111,147,114,101,119,114,105,116,101,0,3841,6080,1793,6120,1,6088,2049,4508,
10,1,6115,9,10,6100,6134,147,104,97,110,100,108,101,0,1,3766,8,10,6058,
6150,159,112,114,101,102,105,120,58,39,0,2049,6111,2049,6134,10,6138,6167,159,112,
114,101,102,105,120,58,34,0,2049,6111,2049,3728,10,6155,6183,147,115,58,115,112,
108,105,116,0,2049,2060,2049,4087,772,2049,2060,2049,4618,1793,6196,17,10,1,6194,2049,
2070,10,6172,6222,147,115,58,115,112,108,105,116,45,111,110,45,115,116,114,105,
110,103,0,2049,2060,2049,4387,2049,2913,772,2049,2060,2049,4618,1793,6237,17,10,1,6235,
2049,2070,10,6201,6255,147,115,58,114,101,112,108,97,99,101,0,67502597,2049,82,2049,
1841,16,1793,6271,2049,6222,4,2049,1841,15,17,10,1,6263,2049,2070,2049,3969,2049,4010,
10,6242,6292,134,83,112,108,105,116,45,79,110,0,0,6280,6303,147,109,97,116,
99,104,63,0,3841,6292,11,10,6293,6320,147,116,101,114,109,105,110,97,116,101,
0,1,0,67502597,2049,2926,16,10,6307,6335,147,115,116,101,112,0,1793,6340,2049,2913,
10,1,6337,2049,2070,2049,6303,1793,6354,2,2049,108,2049,6320,10,1,6348,9,10,6242,
6372,147,115,58,116,111,107,101,110,105,122,101,0,4097,6292,2049,3728,2049,1841,1,
0,2049,108,1793,6399,2,2049,108,2,1793,6393,2049,6335,10,1,6390,2049,4028,3,10,
1,6384,2049,2070,2049,1841,67502597,18,2049,2926,67502597,16,10,6358,6422,134,84,111,107,101,
110,115,0,0,6412,6433,134,78,101,101,100,108,101,0,0,6423,6445,147,45,109,
97,116,99,104,63,0,2,3841,6433,2049,4328,10,6434,6465,147,115,97,118,101,45,
116,111,107,101,110,0,3841,6433,2049,6222,2049,3728,2049,3388,2049,2913,10,6451,6493,147,
116,111,107,101,110,115,45,116,111,45,115,101,116,0,2049,1841,3841,6422,2049,3460,
2,2049,108,1793,6509,2049,59,2049,108,10,1,6504,2049,2257,3,10,6358,6539,147,115,
58,116,111,107,101,110,105,122,101,45,111,110,45,115,116,114,105,110,103,0,
1793,6578,2049,3728,4097,6433,2049,1841,1,8192,17,4097,6422,3841,6422,2049,3480,1793,6568,2049,
6445,25,3,2049,6465,1,6558,7,10,1,6558,8,2049,3728,2049,3388,2049,6493,10,1,
6541,2049,3504,10,6515,6591,147,99,104,97,114,0,1,32,1793,6600,1,95,2049,3388,
10,1,6595,2049,2287,1,114,1793,6613,1,13,2049,3388,10,1,6608,2049,2287,1,110,
1793,6626,1,10,2049,3388,10,1,6621,2049,2287,1,116,1793,6639,1,9,2049,3388,10,
1,6634,2049,2287,1,48,1793,6652,1,0,2049,3388,10,1,6647,2049,2287,2049,3388,10,
6583,6669,147,115,116,114,105,110,103,0,2049,59,25,2049,3388,1,6669,7,10,6659,
6686,147,116,121,112,101,0,1,99,1793,6694,4,2049,3388,10,1,6690,2049,2287,1,
115,1793,6707,4,2049,6669,3,10,1,6702,2049,2287,1,110,1793,6722,4,2049,5999,2049,
6669,3,10,1,6715,2049,2287,3,10,6678,6738,147,104,97,110,100,108,101,0,1,
92,1793,6747,2049,59,2049,6591,10,1,6742,2049,2287,1,37,1793,6760,2049,59,2049,6686,
10,1,6755,2049,2287,2049,3388,10,6515,6779,147,115,58,102,111,114,109,97,116,0,
1793,6808,2049,3683,1793,6803,2049,3480,1793,6798,2049,59,25,2049,6738,1,6789,7,10,1,
6789,8,3,10,1,6785,2049,2082,10,1,6781,2049,3504,10,6767,6824,147,115,58,99,
111,110,115,116,0,1793,6829,2049,3728,10,1,6826,2049,2070,2049,1986,10,6813,6846,134,
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,6836,6882,147,102,114,
111,109,0,2049,82,2,1793,6901,1793,6894,1,6846,17,16,10,1,6889,2049,2082,2049,
2926,10,1,6887,2049,2257,3,10,6874,6913,147,116,111,0,2,2049,82,1793,6931,2049,
59,1,97,18,2049,2913,1,6846,17,15,4,10,1,6918,2049,2257,3,10,6813,6948,
147,114,101,111,114,100,101,114,0,1793,6953,2049,6882,10,1,6950,2049,2070,2049,6913,
10,6937,6969,147,99,117,114,114,121,0,2049,1841,1793,6981,4,2049,1725,2049,1771,2049,
1793,10,1,6973,2049,2070,10,6960,6994,147,100,111,101,115,0,2049,1588,4,2049,6969,
2049,1570,2049,161,16,1,147,2049,1649,10,6986,7023,147,100,58,102,111,114,45,101,
97,99,104,0,1,2,1793,7051,15,25,2049,2060,1793,7043,1793,7038,4,8,10,1,
7035,2049,2070,10,1,7033,2049,2070,1,7027,7,10,1,7027,8,3,10,7009,7071,147,
100,58,108,111,111,107,117,112,45,120,116,0,1,0,4,1793,7097,2049,2060,2049,
161,15,11,1793,7090,4,1,2021,2049,2070,10,1,7084,1,11,2049,67,10,1,7076,
2049,7023,3,10,7056,7119,147,97,114,114,97,121,58,108,101,110,103,116,104,0,
15,10,7103,7146,147,97,114,114,97,121,58,99,111,117,110,116,101,100,45,114,
101,115,117,108,116,115,0,8,2049,1841,1793,7159,2,2049,108,1,108,2049,2257,10,
1,7151,2049,2070,10,7121,7185,147,97,114,114,97,121,58,102,114,111,109,45,115,
116,114,105,110,103,0,2049,1841,1793,7204,2,2049,82,2049,108,1793,7199,2049,108,10,
1,7196,2049,4028,10,1,7189,2049,2070,10,7164,7214,134,81,0,0,7164,7233,147,97,
114,114,97,121,58,102,111,114,45,101,97,99,104,0,1,7214,1793,7263,4097,7214,
2049,59,1793,7257,2049,59,4,1793,7252,3841,7214,8,10,1,7248,2049,2070,10,1,7243,
2049,2257,3,10,1,7237,2049,3112,10,7215,7281,147,97,114,114,97,121,58,100,117,
112,0,2049,1841,1793,7299,2,15,2049,108,1793,7294,2049,108,10,1,7291,2049,7233,10,
1,7285,2049,2070,10,7268,7320,147,97,114,114,97,121,58,102,105,108,116,101,114,
0,1793,7348,67502597,1793,7327,8,10,1,7325,2049,2070,4,1793,7337,2049,108,10,1,7334,
1793,7343,3,10,1,7341,2049,67,10,1,7322,2049,6969,2049,1841,1793,7363,67502597,15,2049,
108,2049,7233,10,1,7356,2049,2070,2049,1841,67502597,18,2049,2926,67502597,16,10,7304,7381,134,
70,0,0,7304,7401,147,97,114,114,97,121,58,99,111,110,116,97,105,110,115,
63,0,1,7381,2049,3079,1793,7415,67502597,11,3841,7381,22,4097,7381,10,1,7407,2049,7233,
3,3841,7381,10,7382,7449,147,97,114,114,97,121,58,99,111,110,116,97,105,110,
115,45,115,116,114,105,110,103,63,0,1,7381,2049,3079,1793,7464,67502597,2049,96,3841,
7381,22,4097,7381,10,1,7455,2049,7233,3,3841,7381,10,7423,7485,147,97,114,114,97,
121,58,109,97,112,0,1793,7491,8,2049,108,10,1,7487,2049,6969,2049,1841,1793,7506,
67502597,15,2049,108,2049,7233,10,1,7499,2049,2070,10,7472,7528,147,97,114,114,97,121,
58,114,101,118,101,114,115,101,0,2049,1841,1793,7562,2049,59,1793,7540,17,2049,2926,
10,1,7536,2049,2082,2,2049,108,1793,7556,2,15,2049,108,2049,2926,10,1,7549,2049,
2257,3,10,1,7532,2049,2070,10,7511,7580,147,97,114,114,97,121,58,110,116,104,
0,17,2049,2913,10,7567,7600,147,97,114,114,97,121,58,114,101,100,117,99,101,
0,1793,7604,4,10,1,7602,2049,2070,2049,7233,10,7584,7625,147,97,114,114,97,121,
58,109,97,107,101,0,2049,7146,2049,7528,10,7611,7635,159,123,0,1,288,2049,159,
1,1556,2049,147,1,288,2049,159,10,7630,7653,159,125,0,1,305,2049,159,1,2070,
2049,147,1,1556,2049,147,1,13,2049,153,1,41,2049,153,1,2926,2049,147,1,305,
2049,159,1,7625,2049,147,10,7648,7692,134,73,48,0,105,105,0,7686,7701,134,73,
49,0,46,46,0,7695,7710,134,73,50,0,46,46,0,7704,7719,134,73,51,0,
46,46,0,7713,7732,147,111,112,99,111,100,101,0,2049,3702,46,46,0,1,7734,
1793,7744,1,0,10,1,7741,2049,2331,2049,3702,108,105,0,1,7750,1793,7760,1,1,
10,1,7757,2049,2331,2049,3702,100,117,0,1,7766,1793,7776,1,2,10,1,7773,2049,
2331,2049,3702,100,114,0,1,7782,1793,7792,1,3,10,1,7789,2049,2331,2049,3702,115,
119,0,1,7798,1793,7808,1,4,10,1,7805,2049,2331,2049,3702,112,117,0,1,7814,
1793,7824,1,5,10,1,7821,2049,2331,2049,3702,112,111,0,1,7830,1793,7840,1,6,
10,1,7837,2049,2331,2049,3702,106,117,0,1,7846,1793,7856,1,7,10,1,7853,2049,
2331,2049,3702,99,97,0,1,7862,1793,7872,1,8,10,1,7869,2049,2331,2049,3702,99,
99,0,1,7878,1793,7888,1,9,10,1,7885,2049,2331,2049,3702,114,101,0,1,7894,
1793,7904,1,10,10,1,7901,2049,2331,2049,3702,101,113,0,1,7910,1793,7920,1,11,
10,1,7917,2049,2331,2049,3702,110,101,0,1,7926,1793,7936,1,12,10,1,7933,2049,
2331,2049,3702,108,116,0,1,7942,1793,7952,1,13,10,1,7949,2049,2331,2049,3702,103,
116,0,1,7958,1793,7968,1,14,10,1,7965,2049,2331,2049,3702,102,101,0,1,7974,
1793,7984,1,15,10,1,7981,2049,2331,2049,3702,115,116,0,1,7990,1793,8000,1,16,
10,1,7997,2049,2331,2049,3702,97,100,0,1,8006,1793,8016,1,17,10,1,8013,2049,
2331,2049,3702,115,117,0,1,8022,1793,8032,1,18,10,1,8029,2049,2331,2049,3702,109,
117,0,1,8038,1793,8048,1,19,10,1,8045,2049,2331,2049,3702,100,105,0,1,8054,
1793,8064,1,20,10,1,8061,2049,2331,2049,3702,97,110,0,1,8070,1793,8080,1,21,
10,1,8077,2049,2331,2049,3702,111,114,0,1,8086,1793,8096,1,22,10,1,8093,2049,
2331,2049,3702,120,111,0,1,8102,1793,8112,1,23,10,1,8109,2049,2331,2049,3702,115,
104,0,1,8118,1793,8128,1,24,10,1,8125,2049,2331,2049,3702,122,114,0,1,8134,
1793,8144,1,25,10,1,8141,2049,2331,2049,3702,101,110,0,1,8150,1793,8160,1,26,
10,1,8157,2049,2331,2049,3702,105,101,0,1,8166,1793,8176,1,27,10,1,8173,2049,
2331,2049,3702,105,113,0,1,8182,1793,8192,1,28,10,1,8189,2049,2331,2049,3702,105,
105,0,1,8198,1793,8208,1,29,10,1,8205,2049,2331,3,1,0,10,7722,8224,147,
112,97,99,107,0,1,7692,2049,7732,1,7701,2049,7732,1,7710,2049,7732,1,7719,2049,
7732,1,-24,24,4,1,-16,24,17,4,1,-8,24,17,4,17,10,7648,8261,147,
105,0,2,1,7692,1,2,2049,3172,1,2,17,2,1,7701,1,2,2049,3172,1,
2,17,2,1,7710,1,2,2049,3172,1,2,17,1,7719,1,2,2049,3172,2049,8224,
2049,108,10,8256,8307,147,100,0,2049,108,10,8302,8315,147,114,0,2049,200,2049,161,
15,2049,108,10,8310,8330,159,97,115,123,0,3841,127,1,127,2049,3079,10,8323,8344,
159,125,97,115,0,4097,127,10,8337,8363,147,99,117,114,114,101,110,116,45,108,
105,110,101,0,2049,3573,1,1025,18,10,8347,8385,147,99,111,117,110,116,45,116,
111,107,101,110,115,0,1793,8391,1,32,11,10,1,8387,2049,4457,2049,82,10,8369,
8412,147,110,101,120,116,45,116,111,107,101,110,0,1,32,2049,6183,10,8398,8435,
147,112,114,111,99,101,115,115,45,116,111,107,101,110,115,0,1793,8461,2049,8412,
4,1793,8454,2,2049,82,2049,2588,1,367,1,11,2049,67,10,1,8442,2049,2070,2049,
2913,10,1,8437,2049,2257,2049,367,10,8337,8482,147,115,58,101,118,97,108,117,97,
116,101,0,2049,8363,2049,4660,2049,8363,2,2049,8385,2049,8435,10,8468,8500,134,76,80,
0,0,8494,8510,134,73,110,100,101,120,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8501,
8646,147,110,101,120,116,0,3841,8500,1,8510,17,2049,3014,10,8638,8662,147,112,114,
101,112,0,1,8500,2049,3014,1,0,3841,8500,1,8510,17,16,10,8654,8683,147,100,
111,110,101,0,1,8500,2049,3029,10,8468,8693,147,73,0,3841,8500,1,8510,17,15,
10,8688,8705,147,74,0,3841,8500,1,8510,17,2049,2926,15,10,8700,8719,147,75,0,
3841,8500,1,8510,17,1,2,18,15,10,8714,8750,147,116,105,109,101,115,60,119,
105,116,104,45,105,110,100,101,120,62,0,2049,8662,4,1793,8770,25,2049,2926,5,
1,21,2049,2082,6,2049,8646,1,8755,7,10,1,8755,8,3,2049,8683,10,8729,8785,
159,104,111,111,107,0,1,1793,2049,108,2049,1841,2049,2913,2049,108,10,8777,8808,147,
115,101,116,45,104,111,111,107,0,2049,2913,16,10,8796,8822,147,117,110,104,111,
111,107,0,2049,2913,2,2049,2913,4,16,10,8812,8846,147,105,111,58,101,110,117,
109,101,114,97,116,101,0,27,10,8830,8860,147,105,111,58,113,117,101,114,121,
0,28,10,8848,8875,147,105,111,58,105,110,118,111,107,101,0,29,10,8862,8885,
134,83,108,111,116,0,0,8862,8901,147,105,111,58,115,99,97,110,45,102,111,
114,0,1,-1,4097,8885,2049,8846,1793,8927,2049,8693,2049,8860,772,67502597,11,1793,8923,2049,
8693,4097,8885,10,1,8918,9,10,1,8909,2049,8750,3,3841,8885,10,8886,8944,147,99,
58,112,117,116,0,1793,8946,1,0,2049,8875,10,8935,8957,147,110,108,0,1,10,
2049,8944,10,8951,8968,147,115,112,0,1,32,2049,8944,10,8962,8980,147,116,97,98,
0,1,9,2049,8944,10,8973,8994,147,115,58,112,117,116,0,1,8944,2049,4028,10,
8985,9008,147,110,58,112,117,116,0,2049,5999,2049,8994,10,8999,9024,147,100,58,119,
111,114,100,115,0,1793,9033,2049,165,2049,8994,2049,8968,10,1,9026,2049,7023,10,9013,
9047,147,114,101,115,101,116,0,2049,1556,25,5,3,6,1,1,18,1,9049,7,
10,9038,9074,147,100,117,109,112,45,115,116,97,99,107,0,2049,1556,25,3,5,
2049,9074,6,2,2049,9008,2049,8968,10,9060,9110,147,100,105,115,112,108,97,121,45,
105,102,45,109,97,116,99,104,101,100,0,2,2049,1841,2049,4328,1793,9122,2049,8994,
2049,8968,10,1,9117,1793,9128,3,10,1,9126,2049,67,10,9060,9149,147,100,58,119,
111,114,100,115,45,119,105,116,104,0,2049,1841,2049,4660,1793,9160,2049,165,2049,9110,
10,1,9155,2049,7023,10,9133,9173,147,70,82,69,69,0,2049,3573,1,1025,18,2049,
1841,18,10,0 };