retroforth/interfaces/rre_image.c
crc 478dae5f9f stdlib: add array:eq? and array:-eq?
FossilOrigin-Name: 443004c1843e80da2942504272b3daede52626532c904e0f545fe34b6e14af62
2019-04-23 17:46:49 +00:00

832 lines
81 KiB
C

#include <stdint.h>
int32_t ngaImageCells = 16584;
int32_t ngaImage[] = { 1793,16363,16541,16583,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,142,141,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,16401,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,105,
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,105,109,97,103,101,58,115,97,118,101,0,103,101,0,
116,0,110,103,45,119,105,116,104,0,104,0,0,85,78,68,0,100,0,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,16447,16499,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,8,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,4642,147,115,58,98,101,103,105,110,115,45,119,105,116,
104,63,0,2,2049,82,1793,4649,4,10,1,4647,2049,2070,2049,4618,2049,96,10,4624,
4674,147,115,58,101,110,100,115,45,119,105,116,104,63,0,2,2049,82,1793,4681,
4,10,1,4679,2049,2070,2049,4599,2049,96,10,4658,4700,147,115,58,104,97,115,104,
0,1,5381,4,1793,4711,4,1,33,19,17,10,1,4705,2049,4028,10,4690,4726,147,
115,58,99,111,112,121,0,67502597,2049,82,2049,2913,2049,3172,10,4716,4746,147,115,58,
68,73,71,73,84,83,0,2049,3702,48,49,50,51,52,53,54,55,56,57,0,
1,4748,10,4734,4783,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,4785,10,4762,4836,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,4838,10,4815,4887,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,4889,10,4868,4962,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,4964,
1,95,67502597,16,10,4945,5020,134,115,58,87,72,73,84,69,83,80,65,67,69,
0,9,10,13,0,5004,0,134,65,83,67,73,73,58,78,85,76,0,5024,1,
134,65,83,67,73,73,58,83,79,72,0,5037,2,134,65,83,67,73,73,58,
83,84,88,0,5050,3,134,65,83,67,73,73,58,69,84,88,0,5063,4,134,
65,83,67,73,73,58,69,79,84,0,5076,5,134,65,83,67,73,73,58,69,
78,81,0,5089,6,134,65,83,67,73,73,58,65,67,75,0,5102,7,134,65,
83,67,73,73,58,66,69,76,0,5115,8,134,65,83,67,73,73,58,66,83,
0,5128,9,134,65,83,67,73,73,58,72,84,0,5140,10,134,65,83,67,73,
73,58,76,70,0,5152,11,134,65,83,67,73,73,58,86,84,0,5164,12,134,
65,83,67,73,73,58,70,70,0,5176,13,134,65,83,67,73,73,58,67,82,
0,5188,14,134,65,83,67,73,73,58,83,79,0,5200,15,134,65,83,67,73,
73,58,83,73,0,5212,16,134,65,83,67,73,73,58,68,76,69,0,5224,17,
134,65,83,67,73,73,58,68,67,49,0,5237,18,134,65,83,67,73,73,58,
68,67,50,0,5250,19,134,65,83,67,73,73,58,68,67,51,0,5263,20,134,
65,83,67,73,73,58,68,67,52,0,5276,21,134,65,83,67,73,73,58,78,
65,75,0,5289,22,134,65,83,67,73,73,58,83,89,78,0,5302,23,134,65,
83,67,73,73,58,69,84,66,0,5315,24,134,65,83,67,73,73,58,67,65,
78,0,5328,25,134,65,83,67,73,73,58,69,77,0,5341,26,134,65,83,67,
73,73,58,83,85,66,0,5353,27,134,65,83,67,73,73,58,69,83,67,0,
5366,28,134,65,83,67,73,73,58,70,83,0,5379,29,134,65,83,67,73,73,
58,71,83,0,5391,30,134,65,83,67,73,73,58,82,83,0,5403,31,134,65,
83,67,73,73,58,85,83,0,5415,32,134,65,83,67,73,73,58,83,80,65,
67,69,0,5427,127,134,65,83,67,73,73,58,68,69,76,0,5442,5468,147,99,
58,108,101,116,116,101,114,63,0,1,65,1,122,2049,2944,10,5455,5491,147,99,
58,108,111,119,101,114,99,97,115,101,63,0,1,97,1,122,2049,2944,10,5475,
5514,147,99,58,117,112,112,101,114,99,97,115,101,63,0,1,65,1,90,2049,
2944,10,5498,5533,147,99,58,100,105,103,105,116,63,0,1,48,1,57,2049,2944,
10,5521,5554,147,99,58,118,105,115,105,98,108,101,63,0,1,32,1,126,2049,
2944,10,5540,5573,147,99,58,118,111,119,101,108,63,0,2049,3702,97,101,105,111,
117,65,69,73,79,85,0,1,5575,4,2049,4159,10,5561,5608,147,99,58,99,111,
110,115,111,110,97,110,116,63,0,2,2049,5468,1793,5618,2049,5573,2049,2725,10,1,
5613,1793,5626,3,2049,2445,10,1,5622,2049,67,10,5592,5637,134,87,83,0,32,9,
10,13,0,5592,5659,147,99,58,119,104,105,116,101,115,112,97,99,101,63,0,
1,5637,4,2049,4159,10,5642,5682,147,99,58,45,108,111,119,101,114,99,97,115,
101,63,0,2049,5491,2049,2725,10,5665,5704,147,99,58,45,117,112,112,101,114,99,
97,115,101,63,0,2049,5514,2049,2725,10,5687,5722,147,99,58,45,100,105,103,105,
116,63,0,2049,5533,2049,2725,10,5709,5745,147,99,58,45,119,104,105,116,101,115,
112,97,99,101,63,0,2049,5659,2049,2725,10,5727,5765,147,99,58,45,118,105,115,
105,98,108,101,63,0,2049,5554,2049,2725,10,5750,5783,147,99,58,45,118,111,119,
101,108,63,0,2049,5573,2049,2725,10,5770,5805,147,99,58,45,99,111,110,115,111,
110,97,110,116,63,0,2049,5608,2049,2725,10,5788,5824,147,99,58,116,111,45,117,
112,112,101,114,0,2,2049,5491,25,3,1,32,18,10,5810,5847,147,99,58,116,
111,45,108,111,119,101,114,0,2,2049,5514,25,3,1,32,17,10,5833,5871,147,
99,58,116,111,45,115,116,114,105,110,103,0,2049,3702,46,0,1,5873,2049,3657,
1793,5883,16,10,1,5881,2049,2082,10,5856,5905,147,99,58,116,111,103,103,108,101,
45,99,97,115,101,0,2,2049,5491,1793,5913,2049,5824,10,1,5910,1793,5920,2049,5847,
10,1,5917,2049,67,10,5888,5940,147,99,58,116,111,45,110,117,109,98,101,114,
0,2,2049,5533,1793,5949,1,48,18,10,1,5945,1793,5957,3,1,0,10,1,5953,
2049,67,10,5925,5976,147,115,58,116,111,45,117,112,112,101,114,0,1793,5981,2049,
5824,10,1,5978,2049,4508,10,5962,6000,147,115,58,116,111,45,108,111,119,101,114,
0,1793,6005,2049,5847,10,1,6002,2049,4508,10,5986,6019,134,86,97,108,117,101,0,
0,6010,6031,147,99,111,114,114,101,99,116,0,2,1,48,13,1793,6046,1,48,
67502597,18,1,2,19,17,10,1,6037,9,10,5986,6065,147,110,58,116,111,45,115,
116,114,105,110,103,0,1793,6119,2049,1841,2049,3480,2,4097,6019,2049,2879,1793,6093,1,
10,20,4,1,48,17,2049,6031,2049,3388,2,2049,2588,10,1,6078,2049,2202,3,3841,
6019,2049,2607,1793,6109,1,45,2049,3388,10,1,6104,9,2049,3354,2049,3822,2049,3657,10,
1,6067,2049,3504,10,6050,6146,134,82,101,119,114,105,116,101,85,110,100,101,114,
115,99,111,114,101,115,0,-1,6124,6154,147,115,117,98,0,1,95,1793,6161,1,
32,10,1,6158,2049,2287,10,6147,6177,147,114,101,119,114,105,116,101,0,3841,6146,
1793,6186,1,6154,2049,4508,10,1,6181,9,10,6166,6200,147,104,97,110,100,108,101,
0,1,3766,8,10,6124,6216,159,112,114,101,102,105,120,58,39,0,2049,6177,2049,
6200,10,6204,6233,159,112,114,101,102,105,120,58,34,0,2049,6177,2049,3728,10,6221,
6249,147,115,58,115,112,108,105,116,0,2049,2060,2049,4087,772,2049,2060,2049,4618,1793,
6262,17,10,1,6260,2049,2070,10,6238,6288,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,6303,17,10,1,6301,2049,2070,10,6267,6321,147,115,58,114,101,112,108,97,99,
101,0,67502597,2049,82,2049,1841,16,1793,6337,2049,6288,4,2049,1841,15,17,10,1,6329,
2049,2070,2049,3969,2049,4010,10,6308,6358,134,83,112,108,105,116,45,79,110,0,0,
6346,6369,147,109,97,116,99,104,63,0,3841,6358,11,10,6359,6386,147,116,101,114,
109,105,110,97,116,101,0,1,0,67502597,2049,2926,16,10,6373,6401,147,115,116,101,
112,0,1793,6406,2049,2913,10,1,6403,2049,2070,2049,6369,1793,6420,2,2049,108,2049,6386,
10,1,6414,9,10,6308,6438,147,115,58,116,111,107,101,110,105,122,101,0,4097,
6358,2049,3728,2049,1841,1,0,2049,108,1793,6465,2,2049,108,2,1793,6459,2049,6401,10,
1,6456,2049,4028,3,10,1,6450,2049,2070,2049,1841,67502597,18,2049,2926,67502597,16,10,6424,
6488,134,84,111,107,101,110,115,0,0,6478,6499,134,78,101,101,100,108,101,0,
0,6489,6511,147,45,109,97,116,99,104,63,0,2,3841,6499,2049,4328,10,6500,6531,
147,115,97,118,101,45,116,111,107,101,110,0,3841,6499,2049,6288,2049,3728,2049,3388,
2049,2913,10,6517,6559,147,116,111,107,101,110,115,45,116,111,45,115,101,116,0,
2049,1841,3841,6488,2049,3460,2,2049,108,1793,6575,2049,59,2049,108,10,1,6570,2049,2257,
3,10,6424,6605,147,115,58,116,111,107,101,110,105,122,101,45,111,110,45,115,
116,114,105,110,103,0,1793,6644,2049,3728,4097,6499,2049,1841,1,8192,17,4097,6488,3841,
6488,2049,3480,1793,6634,2049,6511,25,3,2049,6531,1,6624,7,10,1,6624,8,2049,3728,
2049,3388,2049,6559,10,1,6607,2049,3504,10,6581,6657,147,99,104,97,114,0,1,32,
1793,6666,1,95,2049,3388,10,1,6661,2049,2287,1,114,1793,6679,1,13,2049,3388,10,
1,6674,2049,2287,1,110,1793,6692,1,10,2049,3388,10,1,6687,2049,2287,1,116,1793,
6705,1,9,2049,3388,10,1,6700,2049,2287,1,48,1793,6718,1,0,2049,3388,10,1,
6713,2049,2287,2049,3388,10,6649,6735,147,115,116,114,105,110,103,0,2049,59,25,2049,
3388,1,6735,7,10,6725,6752,147,116,121,112,101,0,1,99,1793,6760,4,2049,3388,
10,1,6756,2049,2287,1,115,1793,6773,4,2049,6735,3,10,1,6768,2049,2287,1,110,
1793,6788,4,2049,6065,2049,6735,3,10,1,6781,2049,2287,3,10,6744,6804,147,104,97,
110,100,108,101,0,1,92,1793,6813,2049,59,2049,6657,10,1,6808,2049,2287,1,37,
1793,6826,2049,59,2049,6752,10,1,6821,2049,2287,2049,3388,10,6581,6845,147,115,58,102,
111,114,109,97,116,0,1793,6874,2049,3683,1793,6869,2049,3480,1793,6864,2049,59,25,2049,
6804,1,6855,7,10,1,6855,8,3,10,1,6851,2049,2082,10,1,6847,2049,3504,10,
6833,6890,147,115,58,99,111,110,115,116,0,1793,6895,2049,3728,10,1,6892,2049,2070,
2049,1986,10,6879,6912,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,6902,6948,147,102,114,111,109,0,2049,82,2,1793,6967,1793,6960,1,6912,17,16,
10,1,6955,2049,2082,2049,2926,10,1,6953,2049,2257,3,10,6940,6979,147,116,111,0,
2,2049,82,1793,6997,2049,59,1,97,18,2049,2913,1,6912,17,15,4,10,1,6984,
2049,2257,3,10,6879,7014,147,114,101,111,114,100,101,114,0,1793,7019,2049,6948,10,
1,7016,2049,2070,2049,6979,10,7003,7035,147,99,117,114,114,121,0,2049,1841,1793,7047,
4,2049,1725,2049,1771,2049,1793,10,1,7039,2049,2070,10,7026,7060,147,100,111,101,115,
0,2049,1588,4,2049,7035,2049,1570,2049,161,16,1,147,2049,1649,10,7052,7089,147,100,
58,102,111,114,45,101,97,99,104,0,1,2,1793,7117,15,25,2049,2060,1793,7109,
1793,7104,4,8,10,1,7101,2049,2070,10,1,7099,2049,2070,1,7093,7,10,1,7093,
8,3,10,7075,7137,147,100,58,108,111,111,107,117,112,45,120,116,0,1,0,
4,1793,7163,2049,2060,2049,161,15,11,1793,7156,4,1,2021,2049,2070,10,1,7150,1,
11,2049,67,10,1,7142,2049,7089,3,10,7122,7185,147,97,114,114,97,121,58,108,
101,110,103,116,104,0,15,10,7169,7212,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,7225,2,2049,
108,1,108,2049,2257,10,1,7217,2049,2070,10,7187,7251,147,97,114,114,97,121,58,
102,114,111,109,45,115,116,114,105,110,103,0,2049,1841,1793,7270,2,2049,82,2049,
108,1793,7265,2049,108,10,1,7262,2049,4028,10,1,7255,2049,2070,10,7230,7280,134,81,
0,0,7230,7299,147,97,114,114,97,121,58,102,111,114,45,101,97,99,104,0,
1,7280,1793,7329,4097,7280,2049,59,1793,7323,2049,59,4,1793,7318,3841,7280,8,10,1,
7314,2049,2070,10,1,7309,2049,2257,3,10,1,7303,2049,3112,10,7281,7347,147,97,114,
114,97,121,58,100,117,112,0,2049,1841,1793,7365,2,15,2049,108,1793,7360,2049,108,
10,1,7357,2049,7299,10,1,7351,2049,2070,10,7334,7386,147,97,114,114,97,121,58,
102,105,108,116,101,114,0,1793,7414,67502597,1793,7393,8,10,1,7391,2049,2070,4,1793,
7403,2049,108,10,1,7400,1793,7409,3,10,1,7407,2049,67,10,1,7388,2049,7035,2049,
1841,1793,7429,67502597,15,2049,108,2049,7299,10,1,7422,2049,2070,2049,1841,67502597,18,2049,2926,
67502597,16,10,7370,7447,134,70,0,0,7370,7467,147,97,114,114,97,121,58,99,111,
110,116,97,105,110,115,63,0,1,7447,2049,3079,1793,7481,67502597,11,3841,7447,22,4097,
7447,10,1,7473,2049,7299,3,3841,7447,10,7448,7515,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,7447,2049,3079,
1793,7530,67502597,2049,96,3841,7447,22,4097,7447,10,1,7521,2049,7299,3,3841,7447,10,7489,
7551,147,97,114,114,97,121,58,109,97,112,0,1793,7557,8,2049,108,10,1,7553,
2049,7035,2049,1841,1793,7572,67502597,15,2049,108,2049,7299,10,1,7565,2049,2070,10,7538,7594,
147,97,114,114,97,121,58,114,101,118,101,114,115,101,0,2049,1841,1793,7628,2049,
59,1793,7606,17,2049,2926,10,1,7602,2049,2082,2,2049,108,1793,7622,2,15,2049,108,
2049,2926,10,1,7615,2049,2257,3,10,1,7598,2049,2070,10,7577,7646,147,97,114,114,
97,121,58,110,116,104,0,17,2049,2913,10,7633,7666,147,97,114,114,97,121,58,
114,101,100,117,99,101,0,1793,7670,4,10,1,7668,2049,2070,2049,7299,10,7650,7691,
147,97,114,114,97,121,58,109,97,107,101,0,2049,7212,2049,7594,10,7677,7701,159,
123,0,1,288,2049,159,1,1556,2049,147,1,288,2049,159,10,7696,7719,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,7691,2049,147,10,7714,7758,134,73,48,0,115,
116,0,7752,7767,134,73,49,0,115,116,0,7761,7776,134,73,50,0,115,116,0,
7770,7785,134,73,51,0,115,116,0,7779,7798,147,111,112,99,111,100,101,0,2049,
3702,46,46,0,1,7800,1793,7810,1,0,10,1,7807,2049,2331,2049,3702,108,105,0,
1,7816,1793,7826,1,1,10,1,7823,2049,2331,2049,3702,100,117,0,1,7832,1793,7842,
1,2,10,1,7839,2049,2331,2049,3702,100,114,0,1,7848,1793,7858,1,3,10,1,
7855,2049,2331,2049,3702,115,119,0,1,7864,1793,7874,1,4,10,1,7871,2049,2331,2049,
3702,112,117,0,1,7880,1793,7890,1,5,10,1,7887,2049,2331,2049,3702,112,111,0,
1,7896,1793,7906,1,6,10,1,7903,2049,2331,2049,3702,106,117,0,1,7912,1793,7922,
1,7,10,1,7919,2049,2331,2049,3702,99,97,0,1,7928,1793,7938,1,8,10,1,
7935,2049,2331,2049,3702,99,99,0,1,7944,1793,7954,1,9,10,1,7951,2049,2331,2049,
3702,114,101,0,1,7960,1793,7970,1,10,10,1,7967,2049,2331,2049,3702,101,113,0,
1,7976,1793,7986,1,11,10,1,7983,2049,2331,2049,3702,110,101,0,1,7992,1793,8002,
1,12,10,1,7999,2049,2331,2049,3702,108,116,0,1,8008,1793,8018,1,13,10,1,
8015,2049,2331,2049,3702,103,116,0,1,8024,1793,8034,1,14,10,1,8031,2049,2331,2049,
3702,102,101,0,1,8040,1793,8050,1,15,10,1,8047,2049,2331,2049,3702,115,116,0,
1,8056,1793,8066,1,16,10,1,8063,2049,2331,2049,3702,97,100,0,1,8072,1793,8082,
1,17,10,1,8079,2049,2331,2049,3702,115,117,0,1,8088,1793,8098,1,18,10,1,
8095,2049,2331,2049,3702,109,117,0,1,8104,1793,8114,1,19,10,1,8111,2049,2331,2049,
3702,100,105,0,1,8120,1793,8130,1,20,10,1,8127,2049,2331,2049,3702,97,110,0,
1,8136,1793,8146,1,21,10,1,8143,2049,2331,2049,3702,111,114,0,1,8152,1793,8162,
1,22,10,1,8159,2049,2331,2049,3702,120,111,0,1,8168,1793,8178,1,23,10,1,
8175,2049,2331,2049,3702,115,104,0,1,8184,1793,8194,1,24,10,1,8191,2049,2331,2049,
3702,122,114,0,1,8200,1793,8210,1,25,10,1,8207,2049,2331,2049,3702,101,110,0,
1,8216,1793,8226,1,26,10,1,8223,2049,2331,2049,3702,105,101,0,1,8232,1793,8242,
1,27,10,1,8239,2049,2331,2049,3702,105,113,0,1,8248,1793,8258,1,28,10,1,
8255,2049,2331,2049,3702,105,105,0,1,8264,1793,8274,1,29,10,1,8271,2049,2331,3,
1,0,10,7788,8290,147,112,97,99,107,0,1,7758,2049,7798,1,7767,2049,7798,1,
7776,2049,7798,1,7785,2049,7798,1,-24,24,4,1,-16,24,17,4,1,-8,24,17,
4,17,10,7714,8327,147,105,0,2,1,7758,1,2,2049,3172,1,2,17,2,1,
7767,1,2,2049,3172,1,2,17,2,1,7776,1,2,2049,3172,1,2,17,1,7785,
1,2,2049,3172,2049,8290,2049,108,10,8322,8373,147,100,0,2049,108,10,8368,8381,147,
114,0,2049,200,2049,161,15,2049,108,10,8376,8396,159,97,115,123,0,3841,127,1,
127,2049,3079,10,8389,8410,159,125,97,115,0,4097,127,10,8403,8429,147,99,117,114,
114,101,110,116,45,108,105,110,101,0,2049,3573,1,1025,18,10,8413,8451,147,99,
111,117,110,116,45,116,111,107,101,110,115,0,1793,8457,1,32,11,10,1,8453,
2049,4457,2049,82,10,8435,8478,147,110,101,120,116,45,116,111,107,101,110,0,1,
32,2049,6249,10,8464,8501,147,112,114,111,99,101,115,115,45,116,111,107,101,110,
115,0,1793,8527,2049,8478,4,1793,8520,2,2049,82,2049,2588,1,367,1,11,2049,67,
10,1,8508,2049,2070,2049,2913,10,1,8503,2049,2257,2049,367,10,8403,8548,147,115,58,
101,118,97,108,117,97,116,101,0,2049,8429,2049,4726,2049,8429,2,2049,8451,2049,8501,
10,8534,8568,134,70,108,97,103,0,0,8560,8580,147,99,111,109,112,97,114,101,
0,67440386,184946434,10,8569,8593,147,108,101,110,103,116,104,0,659202,10,8583,8603,147,110,
101,120,116,0,17043713,1,1,2577,10,8595,8621,147,110,111,116,45,101,113,117,97,
108,0,50529030,2561,0,10,8608,8633,147,108,111,111,112,0,524549,8603,2049,8580,18157313,8568,
8568,16,420610310,1,1,8633,7,10,8534,8660,147,97,114,114,97,121,58,101,113,63,
0,1048833,-1,8568,2049,8580,151066369,-1,8621,2049,8593,2049,8633,251724547,8568,10,8647,8689,147,97,
114,114,97,121,58,45,101,113,63,0,2049,8660,2049,2725,10,8675,8700,134,76,80,
0,0,8694,8710,134,73,110,100,101,120,0,0,8,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8701,
8846,147,110,101,120,116,0,3841,8700,1,8710,17,2049,3014,10,8838,8862,147,112,114,
101,112,0,1,8700,2049,3014,1,0,3841,8700,1,8710,17,16,10,8854,8883,147,100,
111,110,101,0,1,8700,2049,3029,10,8675,8893,147,73,0,3841,8700,1,8710,17,15,
10,8888,8905,147,74,0,3841,8700,1,8710,17,2049,2926,15,10,8900,8919,147,75,0,
3841,8700,1,8710,17,1,2,18,15,10,8914,8950,147,116,105,109,101,115,60,119,
105,116,104,45,105,110,100,101,120,62,0,2049,8862,4,1793,8970,25,2049,2926,5,
1,21,2049,2082,6,2049,8846,1,8955,7,10,1,8955,8,3,2049,8883,10,8929,8985,
159,104,111,111,107,0,1,1793,2049,108,2049,1841,2049,2913,2049,108,10,8977,9008,147,
115,101,116,45,104,111,111,107,0,2049,2913,16,10,8996,9022,147,117,110,104,111,
111,107,0,2049,2913,2,2049,2913,4,16,10,9012,9046,147,105,111,58,101,110,117,
109,101,114,97,116,101,0,27,10,9030,9060,147,105,111,58,113,117,101,114,121,
0,28,10,9048,9075,147,105,111,58,105,110,118,111,107,101,0,29,10,9062,9085,
134,83,108,111,116,0,7,9062,9101,147,105,111,58,115,99,97,110,45,102,111,
114,0,1,-1,4097,9085,2049,9046,1793,9127,2049,8893,2049,9060,772,67502597,11,1793,9123,2049,
8893,4097,9085,10,1,9118,9,10,1,9109,2049,8950,3,3841,9085,10,9086,9144,147,99,
58,112,117,116,0,1793,9146,1,0,2049,9075,10,9135,9157,147,110,108,0,1,10,
2049,9144,10,9151,9168,147,115,112,0,1,32,2049,9144,10,9162,9180,147,116,97,98,
0,1,9,2049,9144,10,9173,9194,147,115,58,112,117,116,0,1,9144,2049,4028,10,
9185,9208,147,110,58,112,117,116,0,2049,6065,2049,9194,10,9199,9222,147,114,101,115,
101,116,0,2049,1556,25,5,3,6,1,1,18,1,9224,7,10,9213,9249,147,100,
117,109,112,45,115,116,97,99,107,0,2049,1556,25,3,5,2049,9249,6,2,2049,
9208,2049,9168,10,9235,9271,147,70,82,69,69,0,2049,3573,1,1025,18,2049,1841,18,
10,9263,9297,134,105,111,58,70,105,108,101,115,121,115,116,101,109,0,0,9280,
9310,147,105,100,101,110,116,105,102,121,0,3841,9297,2049,2572,1793,9377,1,4,2049,
9101,2,2049,2607,1793,9365,3,2049,3702,73,79,32,68,69,86,73,67,69,32,84,
89,80,69,32,48,48,48,52,32,78,79,84,32,70,79,85,78,68,0,1,
9328,2049,9194,2049,9157,10,1,9325,1793,9372,4097,9297,10,1,9369,2049,67,10,1,9316,
9,10,9263,9402,147,105,111,58,102,105,108,101,45,111,112,101,114,97,116,105,
111,110,0,2049,9310,3841,9297,2049,9075,10,9381,0,134,102,105,108,101,58,82,0,
9409,1,134,102,105,108,101,58,87,0,9419,2,134,102,105,108,101,58,65,0,
9429,3,134,102,105,108,101,58,82,43,0,9439,9463,147,102,105,108,101,58,111,
112,101,110,0,1,0,2049,9402,10,9450,9482,147,102,105,108,101,58,99,108,111,
115,101,0,1,1,2049,9402,10,9468,9500,147,102,105,108,101,58,114,101,97,100,
0,1,2,2049,9402,10,9487,9519,147,102,105,108,101,58,119,114,105,116,101,0,
1,3,2049,9402,10,9505,9537,147,102,105,108,101,58,116,101,108,108,0,1,4,
2049,9402,10,9524,9555,147,102,105,108,101,58,115,101,101,107,0,1,5,2049,9402,
10,9542,9573,147,102,105,108,101,58,115,105,122,101,0,1,6,2049,9402,10,9560,
9593,147,102,105,108,101,58,100,101,108,101,116,101,0,1,7,2049,9402,10,9578,
9612,147,102,105,108,101,58,102,108,117,115,104,0,1,8,2049,9402,10,9598,9633,
147,102,105,108,101,58,101,120,105,115,116,115,63,0,1,0,2049,9463,2,2049,
2588,1793,9647,2049,9482,2049,2433,10,1,9642,1793,9655,3,2049,2445,10,1,9651,2049,67,
10,9617,9686,147,102,105,108,101,58,111,112,101,110,60,102,111,114,45,114,101,
97,100,105,110,103,62,0,1,0,2049,9463,2,2049,9573,4,10,9660,9720,147,102,
105,108,101,58,111,112,101,110,60,102,111,114,45,97,112,112,101,110,100,62,
0,1,2,2049,9463,2,2049,9573,4,10,9695,9755,147,102,105,108,101,58,111,112,
101,110,60,102,111,114,45,119,114,105,116,105,110,103,62,0,1,1,2049,9463,
10,9729,9767,134,70,73,68,0,0,9760,9776,134,83,105,122,101,0,0,9768,9787,
134,65,99,116,105,111,110,0,0,9777,9798,134,66,117,102,102,101,114,0,0,
9788,9808,147,45,101,111,102,63,0,3841,9767,2049,9537,3841,9776,13,10,9799,9828,147,
112,114,101,115,101,114,118,101,0,1,9767,1793,9843,1,9776,1793,9838,8,10,1,
9836,2049,3112,10,1,9832,2049,3112,10,9729,9866,147,102,105,108,101,58,114,101,97,
100,45,108,105,110,101,0,4097,9767,1793,9923,2049,1841,2,4097,9798,2049,3480,1793,9915,
3841,9767,2049,9500,2,2049,3388,1793,9892,1,13,11,10,1,9888,1793,9900,1,10,11,
10,1,9896,1793,9908,1,0,11,10,1,9904,2049,2134,22,22,10,1,9879,2049,2228,
2049,3412,3,10,1,9870,2049,3504,3841,9798,10,9848,9952,147,102,105,108,101,58,102,
111,114,45,101,97,99,104,45,108,105,110,101,0,1793,9983,4097,9787,2049,9686,4097,
9767,4097,9776,1793,9974,3841,9767,2049,9866,3841,9787,8,2049,9808,10,1,9964,2049,2202,3841,
9767,2049,9482,10,1,9954,2049,9828,10,9930,9995,134,70,73,68,0,0,9988,10004,134,
83,105,122,101,0,0,9930,10019,147,102,105,108,101,58,115,108,117,114,112,0,
1793,10049,2049,9686,4097,9995,4097,10004,2049,3480,3841,10004,1793,10040,3841,9995,2049,9500,2049,3388,
10,1,10033,2049,2257,3841,9995,2049,9482,10,1,10021,2049,3504,10,10005,10061,134,70,73,
68,0,0,10005,10075,147,102,105,108,101,58,115,112,101,119,0,2049,9755,4097,10061,
1793,10086,3841,10061,2049,9519,10,1,10081,2049,4028,3841,10061,2049,9482,10,10062,10108,134,105,
111,58,71,111,112,104,101,114,0,0,10095,10121,147,105,100,101,110,116,105,102,
121,0,3841,10108,2049,2572,1793,10188,1,5,2049,9101,2,2049,2607,1793,10176,3,2049,3702,
73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,53,32,
78,79,84,32,70,79,85,78,68,0,1,10139,2049,9194,2049,9157,10,1,10136,1793,
10183,4097,10108,10,1,10180,2049,67,10,1,10127,9,10,10062,10206,147,103,111,112,104,
101,114,58,103,101,116,0,2049,10121,1,0,3841,10108,2049,9075,10,10192,10235,134,105,
111,58,70,108,111,97,116,105,110,103,80,111,105,110,116,0,0,10215,10248,147,
105,100,101,110,116,105,102,121,0,3841,10235,2049,2572,1793,10315,1,2,2049,9101,2,
2049,2607,1793,10303,3,2049,3702,73,79,32,68,69,86,73,67,69,32,84,89,80,
69,32,48,48,48,50,32,78,79,84,32,70,79,85,78,68,0,1,10266,2049,
9194,2049,9157,10,1,10263,1793,10310,4097,10235,10,1,10307,2049,67,10,1,10254,9,10,
10192,10341,147,105,111,58,102,108,111,97,116,45,111,112,101,114,97,116,105,111,
110,0,2049,10248,3841,10235,2049,9075,10,10319,10362,147,110,58,116,111,45,102,108,111,
97,116,0,1,0,2049,10341,10,10348,10381,147,115,58,116,111,45,102,108,111,97,
116,0,1,1,2049,10341,10,10367,10401,147,102,58,116,111,45,110,117,109,98,101,
114,0,1,2,2049,10341,10,10386,10421,147,102,58,116,111,45,115,116,114,105,110,
103,0,2049,3683,2,1,3,2049,10341,10,10406,10436,147,102,58,43,0,1,4,2049,
10341,10,10429,10448,147,102,58,45,0,1,5,2049,10341,10,10441,10460,147,102,58,42,
0,1,6,2049,10341,10,10453,10472,147,102,58,47,0,1,7,2049,10341,10,10465,10488,
147,102,58,102,108,111,111,114,0,1,8,2049,10341,10,10477,10506,147,102,58,99,
101,105,108,105,110,103,0,1,9,2049,10341,10,10493,10521,147,102,58,115,113,114,
116,0,1,10,2049,10341,10,10511,10535,147,102,58,101,113,63,0,1,11,2049,10341,
10,10526,10550,147,102,58,45,101,113,63,0,1,12,2049,10341,10,10540,10564,147,102,
58,108,116,63,0,1,13,2049,10341,10,10555,10578,147,102,58,103,116,63,0,1,
14,2049,10341,10,10569,10594,147,102,58,100,101,112,116,104,0,1,15,2049,10341,10,
10583,10608,147,102,58,100,117,112,0,1,16,2049,10341,10,10599,10623,147,102,58,100,
114,111,112,0,1,17,2049,10341,10,10613,10638,147,102,58,115,119,97,112,0,1,
18,2049,10341,10,10628,10652,147,102,58,108,111,103,0,1,19,2049,10341,10,10643,10668,
147,102,58,112,111,119,101,114,0,1,20,2049,10341,10,10657,10682,147,102,58,115,
105,110,0,1,21,2049,10341,10,10673,10696,147,102,58,99,111,115,0,1,22,2049,
10341,10,10687,10710,147,102,58,116,97,110,0,1,23,2049,10341,10,10701,10725,147,102,
58,97,115,105,110,0,1,24,2049,10341,10,10715,10740,147,102,58,97,99,111,115,
0,1,25,2049,10341,10,10730,10755,147,102,58,97,116,97,110,0,1,26,2049,10341,
10,10745,10770,147,102,58,112,117,115,104,0,1,27,2049,10341,10,10760,10784,147,102,
58,112,111,112,0,1,28,2049,10341,10,10775,10801,147,102,58,97,100,101,112,116,
104,0,1,29,2049,10341,10,10789,10818,147,102,58,115,113,117,97,114,101,0,2049,
10608,2049,10460,10,10806,10833,147,102,58,111,118,101,114,0,2049,10770,2049,10608,2049,10784,
2049,10638,10,10823,10852,147,102,58,116,117,99,107,0,2049,10608,2049,10770,2049,10638,2049,
10784,10,10842,10870,147,102,58,110,105,112,0,2049,10638,2049,10623,10,10861,10890,147,102,
58,100,114,111,112,45,112,97,105,114,0,2049,10623,2049,10623,10,10875,10909,147,102,
58,100,117,112,45,112,97,105,114,0,2049,10833,2049,10833,10,10895,10923,147,102,58,
114,111,116,0,2049,10770,2049,10638,2049,10784,2049,10638,10,10914,10947,147,102,58,112,111,
115,105,116,105,118,101,63,0,1,0,2049,10362,2049,10578,10,10932,10969,147,102,58,
110,101,103,97,116,105,118,101,63,0,1,0,2049,10362,2049,10564,10,10954,10988,147,
102,58,110,101,103,97,116,101,0,1,-1,2049,10362,2049,10460,10,10976,11004,147,102,
58,97,98,115,0,2049,10608,2049,10969,1793,11013,2049,10988,10,1,11010,9,10,10995,11029,
159,112,114,101,102,105,120,58,46,0,2049,1812,1793,11036,2049,3728,10,1,11033,1793,
11043,2049,3657,10,1,11040,2049,67,1,10381,2049,147,10,11017,11061,147,102,58,112,117,
116,0,2049,10421,2049,9194,10,11052,11074,147,102,58,80,73,0,2049,3702,51,46,49,
52,49,53,57,50,0,1,11076,2049,10381,10,11066,11097,147,102,58,69,0,2049,3702,
50,46,55,49,56,50,56,49,0,1,11099,2049,10381,10,11090,11122,147,102,58,78,
65,78,0,2049,3702,48,0,1,11124,2049,10381,2049,3702,48,0,1,11132,2049,10381,2049,
10472,10,11113,11150,147,102,58,73,78,70,0,2049,3702,49,46,48,0,1,11152,2049,
10381,2049,3702,48,0,1,11162,2049,10381,2049,10472,10,11141,11181,147,102,58,45,73,78,
70,0,2049,3702,45,49,46,48,0,1,11183,2049,10381,2049,3702,48,0,1,11194,2049,
10381,2049,10472,10,11171,11213,147,102,58,110,97,110,63,0,2049,10608,2049,10550,10,11203,
11228,147,102,58,105,110,102,63,0,2049,11150,2049,10535,10,11218,11244,147,102,58,45,
105,110,102,63,0,2049,11181,2049,10535,10,11233,11260,147,102,58,114,111,117,110,100,
0,2049,10608,2049,10969,1793,11281,2049,3702,48,46,53,0,1,11268,2049,10381,2049,10448,2049,
10506,10,1,11266,1793,11300,2049,3702,48,46,53,0,1,11287,2049,10381,2049,10436,2049,10488,
10,1,11285,2049,67,10,11249,11314,147,102,58,109,105,110,0,2049,10909,2049,10564,1,
10623,1,10870,2049,67,10,11305,11334,147,102,58,109,97,120,0,2049,10909,2049,10578,1,
10623,1,10870,2049,67,10,11325,11356,147,102,58,108,105,109,105,116,0,2049,10638,2049,
10770,2049,11314,2049,10784,2049,11334,10,11345,11381,147,102,58,98,101,116,119,101,101,110,
63,0,2049,10923,2049,10608,2049,10770,2049,10923,2049,10923,2049,11356,2049,10784,2049,10535,10,11367,
11407,147,102,58,105,110,99,0,2049,3702,49,0,1,11409,2049,10381,2049,10436,10,11398,
11427,147,102,58,100,101,99,0,2049,3702,49,0,1,11429,2049,10381,2049,10448,10,11418,
11448,147,102,58,99,97,115,101,0,2049,10833,2049,10535,1793,11460,2049,10623,8,1,-1,
10,1,11454,1793,11468,3,1,0,10,1,11464,2049,67,25,6,771,10,11438,11486,147,
102,58,115,105,103,110,0,2049,10608,2049,3702,48,0,1,11490,2049,10381,2049,10535,1793,
11505,1,0,2049,10623,10,1,11500,2049,2499,2049,3702,48,0,1,11511,2049,10381,2049,10578,
1793,11524,1,1,10,1,11521,1793,11531,1,-1,10,1,11528,2049,67,10,11476,2147483646,134,
101,58,77,65,88,0,11536,-2147483646,134,101,58,77,73,78,0,11545,-2147483648,134,101,58,
78,65,78,0,11554,2147483647,134,101,58,73,78,70,0,11563,-2147483647,134,101,58,45,73,
78,70,0,11572,11590,147,101,58,110,63,0,1,-2147483646,2049,2913,1,2147483646,2049,2926,2049,
2944,10,11582,11611,147,101,58,109,97,120,63,0,1,2147483646,11,10,11601,11625,147,101,
58,109,105,110,63,0,1,-2147483646,11,10,11615,11640,147,101,58,122,101,114,111,63,
0,2049,2572,10,11629,11653,147,101,58,110,97,110,63,0,1,-2147483648,11,10,11643,11667,
147,101,58,105,110,102,63,0,1,2147483647,11,10,11657,11682,147,101,58,45,105,110,
102,63,0,1,-2147483647,11,10,11671,11696,147,101,58,99,108,105,112,0,1,-2147483646,1,
2147483646,2049,2896,10,11686,11711,147,102,58,69,49,0,1793,11713,2049,3702,49,46,101,53,
0,1,11715,2049,10381,10,11703,11737,147,102,58,45,115,104,105,102,116,0,2049,11711,
2049,10460,10,11725,11754,147,102,58,43,115,104,105,102,116,0,2049,11711,2049,10472,10,
11742,11776,147,102,58,115,105,103,110,101,100,45,115,113,114,116,0,2049,10608,2049,
11486,2049,11004,2049,10521,2049,10362,2049,10460,10,11759,11802,147,102,58,43,101,110,99,111,
100,101,0,2049,11776,2049,11737,10,11789,11820,147,102,58,45,101,110,99,111,100,101,
0,2049,10608,2049,11486,2049,11754,2049,10608,2049,10460,2049,10362,2049,10460,10,11807,11854,147,102,
58,115,105,103,110,101,100,45,115,113,117,97,114,101,0,2049,10608,2049,11486,2049,
10608,2049,10460,2049,10362,2049,10460,10,11835,11877,147,102,58,116,111,45,101,0,2049,10608,
2049,11213,1793,11889,2049,10623,3,1,-2147483648,10,1,11883,2049,2499,2049,10608,2049,11228,1793,11905,
2049,10623,3,1,2147483647,10,1,11899,2049,2499,2049,10608,2049,11244,1793,11921,2049,10623,3,1,
-2147483647,10,1,11915,2049,2499,2049,11802,2049,11260,2049,10401,2049,11696,1,-2147483646,1793,11940,2049,10623,
10,1,11937,2049,2287,1,2147483646,1793,11951,2049,10623,10,1,11948,2049,2287,10,11867,11966,147,
101,58,116,111,45,102,0,1,-2147483648,1793,11974,3,2049,11122,10,1,11970,2049,2287,1,
2147483647,1793,11986,3,2049,11150,10,1,11982,2049,2287,1,-2147483647,1793,11998,3,2049,11181,10,1,
11994,2049,2287,2049,10362,2049,11820,10,11956,12018,147,102,58,115,116,111,114,101,0,1793,
12023,2049,11877,10,1,12020,2049,2070,16,10,12007,12040,147,102,58,102,101,116,99,104,
0,15,2049,11966,10,12029,12060,147,102,58,100,117,109,112,45,115,116,97,99,107,
0,2049,10594,2,1793,12068,2049,10770,10,1,12065,2049,2257,1793,12083,2049,10784,2049,10608,2049,
11061,2049,9168,10,1,12074,2049,2257,10,12044,12105,147,102,58,100,117,109,112,45,97,
115,116,97,99,107,0,2049,10801,2,1793,12113,2049,10784,10,1,12110,2049,2257,1793,12128,
2049,10608,2049,11061,2049,9168,2049,10770,10,1,12119,2049,2257,10,12088,12142,147,101,58,112,
117,116,0,1,2147483646,1793,12159,2049,3702,101,58,77,65,88,0,1,12148,2049,9194,10,
1,12146,2049,2287,1,-2147483646,1793,12180,2049,3702,101,58,77,73,78,0,1,12169,2049,9194,
10,1,12167,2049,2287,1,0,1793,12199,2049,3702,101,58,48,0,1,12190,2049,9194,10,
1,12188,2049,2287,1,-2147483648,1793,12220,2049,3702,101,58,78,65,78,0,1,12209,2049,9194,
10,1,12207,2049,2287,1,2147483647,1793,12241,2049,3702,101,58,73,78,70,0,1,12230,2049,
9194,10,1,12228,2049,2287,1,-2147483647,1793,12263,2049,3702,101,58,45,73,78,70,0,1,
12251,2049,9194,10,1,12249,2049,2287,2049,11966,2049,11061,10,12133,12290,134,105,111,58,85,
110,105,120,83,121,115,99,97,108,108,0,0,12272,12303,147,105,100,101,110,116,
105,102,121,0,3841,12290,2049,2572,1793,12370,1,8,2049,9101,2,2049,2607,1793,12358,3,
2049,3702,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,
56,32,78,79,84,32,70,79,85,78,68,0,1,12321,2049,9194,2049,9157,10,1,
12318,1793,12365,4097,12290,10,1,12362,2049,67,10,1,12309,9,10,12133,12393,147,105,111,
58,117,110,105,120,45,115,121,115,99,97,108,108,0,2049,12303,3841,12290,2049,9075,
10,12374,12415,147,117,110,105,120,58,115,121,115,116,101,109,0,1,0,2049,12393,
10,12400,12433,147,117,110,105,120,58,102,111,114,107,0,1,1,2049,12393,10,12420,
12452,147,117,110,105,120,58,101,120,101,99,48,0,1,2,2049,12393,10,12438,12471,
147,117,110,105,120,58,101,120,101,99,49,0,1,3,2049,12393,10,12457,12490,147,
117,110,105,120,58,101,120,101,99,50,0,1,4,2049,12393,10,12476,12509,147,117,
110,105,120,58,101,120,101,99,51,0,1,5,2049,12393,10,12495,12527,147,117,110,
105,120,58,101,120,105,116,0,1,6,2049,12393,10,12514,12547,147,117,110,105,120,
58,103,101,116,112,105,100,0,1,7,2049,12393,10,12532,12565,147,117,110,105,120,
58,119,97,105,116,0,1,8,2049,12393,10,12552,12583,147,117,110,105,120,58,107,
105,108,108,0,1,9,2049,12393,10,12570,12602,147,117,110,105,120,58,112,111,112,
101,110,0,1,10,2049,12393,10,12588,12622,147,117,110,105,120,58,112,99,108,111,
115,101,0,1,11,2049,12393,10,12607,12641,147,117,110,105,120,58,119,114,105,116,
101,0,1793,12647,2,2049,82,10,1,12643,2049,2070,1,12,2049,12393,10,12627,12670,147,
117,110,105,120,58,99,104,100,105,114,0,1,13,2049,12393,10,12656,12690,147,117,
110,105,120,58,103,101,116,101,110,118,0,1,14,2049,12393,10,12675,12710,147,117,
110,105,120,58,112,117,116,101,110,118,0,1,15,2049,12393,10,12695,12729,147,117,
110,105,120,58,115,108,101,101,112,0,1,16,2049,12393,10,12715,12751,147,117,110,
105,120,58,105,111,58,110,58,112,117,116,0,1,17,2049,12393,10,12734,12773,147,
117,110,105,120,58,105,111,58,115,58,112,117,116,0,1,18,2049,12393,10,12756,
12791,147,117,110,105,120,58,116,105,109,101,0,1,19,2049,12393,10,12778,12812,147,
117,110,105,120,58,103,101,116,45,99,119,100,0,2049,3702,112,119,100,0,1,
12814,1,0,2049,12602,2,2049,9866,2049,3951,4,2049,12622,1,0,2049,3702,115,121,115,
58,97,114,103,118,0,1,12836,2049,200,2049,161,15,8,2049,82,17,2049,3702,47,
0,1,12858,2049,4010,10,12796,12892,147,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,3702,108,115,32,45,49,
32,124,32,119,99,32,45,108,0,1,12894,1,0,2049,12602,2,2049,9866,2049,3951,
2049,221,4,2049,12622,10,12865,12947,147,117,110,105,120,58,102,111,114,45,101,97,
99,104,45,102,105,108,101,0,2049,3702,108,115,32,45,49,32,45,112,0,1,
12949,1,0,2049,12602,2049,12892,1793,12982,1793,12977,2049,9866,2049,3657,67502597,8,10,1,12970,
2049,2082,10,1,12968,2049,2257,2049,12622,3,10,12925,13005,147,114,97,110,100,111,109,
58,98,121,116,101,0,2049,3702,47,100,101,118,47,117,114,97,110,100,111,109,
0,1,13007,1,0,2049,9463,1,9500,2049,2082,2049,9482,10,12925,13045,147,110,58,114,
97,110,100,111,109,0,2049,13005,1,-8,24,2049,13005,17,1,-8,24,2049,13005,17,
1,8,24,2049,13005,17,10,13033,13074,134,74,85,77,80,0,-2023489525,-180170029,1872770499,2012404571,13066,
13083,134,107,0,0,13078,13089,134,116,0,0,13084,13096,134,115,48,0,0,13090,13103,
134,115,49,0,0,13097,13110,134,115,50,0,0,13104,13117,134,115,51,0,0,13111,
13128,147,114,101,115,101,101,100,0,2,4097,13103,2,4097,13110,2,4097,13117,2,4097,
13083,4097,13089,10,13118,13151,147,114,111,116,108,0,4097,13083,1793,13161,3841,13083,2049,2764,
24,10,1,13155,1793,13172,1,32,3841,13083,18,24,10,1,13165,2049,2097,22,10,13143,
13187,147,114,101,115,42,42,0,3841,13096,1,5,19,1,7,2049,13151,1,9,19,
10,13178,13208,147,110,101,120,116,0,3841,13103,2,1,-9,24,5,3841,13117,3841,13096,
3841,13110,386269701,1285,386269701,100926980,85394690,386269701,386270726,4097,13110,4097,13103,4097,13096,1,11,2049,13151,4097,
13117,10,13200,13251,147,120,111,114,45,101,114,0,386860290,5,386860290,5,386860290,5,386860290,5,
101058054,101058054,10,13241,13271,147,106,117,109,112,63,0,1793,13278,1,13074,17,15,10,1,
13273,2049,2070,1,1,4,2049,2764,24,21,10,13262,13299,147,105,110,110,101,114,0,
1,32,1793,13326,2,2049,8893,2049,13271,1793,13320,1793,13315,2049,13251,10,1,13312,2049,2070,
10,1,13310,9,2049,13208,10,1,13303,2049,8950,10,13033,13356,147,114,97,110,100,111,
109,58,120,111,114,111,115,104,105,114,111,49,50,56,42,42,0,2049,13208,2049,
13187,10,13331,13391,147,114,97,110,100,111,109,58,120,111,114,111,115,104,105,114,
111,49,50,56,42,42,58,106,117,109,112,0,1,0,1,13117,1,0,1,13110,
1,0,1,13103,1,0,1,13096,1,4,1793,13417,2049,8893,2049,13299,3,10,1,13411,
2049,8950,269488144,10,13361,13457,147,114,97,110,100,111,109,58,120,111,114,111,115,104,
105,114,111,49,50,56,42,42,58,115,101,116,45,115,101,101,100,0,2049,13128,
1,100,1793,13466,2049,13208,10,1,13463,2049,2257,10,13423,13506,147,114,97,110,100,111,
109,58,120,111,114,111,115,104,105,114,111,49,50,56,42,42,58,116,101,115,
116,45,115,101,101,100,0,4097,13096,4097,13103,4097,13110,4097,13117,10,13471,13525,134,83,
116,97,116,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,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,13515,14159,134,73,110,100,101,120,0,
0,14150,14169,147,114,101,115,101,116,0,1,13525,67502597,2049,2926,17,2,15,1,30,
24,4,15,23,1,1812433253,19,67502597,17,2049,2546,21,4,1,13525,17,16,10,14160,14211,
147,114,97,110,100,111,109,105,122,101,100,0,1,1,1793,14225,2,2049,14169,2049,
2913,2,1,624,14,10,1,14215,2049,2228,3,10,14197,14236,147,121,0,2,2049,2913,
1,624,788,1,13525,17,15,2049,2546,21,4,1,13525,17,15,1,-31,24,17,10,
14231,14270,147,97,108,116,101,114,101,100,0,2,2049,14236,2,1,1,21,1,1073741823,
19,1793,14298,1,2,197652,67502597,1,397,17,1,624,788,1,13525,17,15,23,10,1,
14282,2049,2070,23,4,1,13525,17,16,10,14259,14322,147,115,99,114,97,109,98,108,
101,100,0,1,0,1793,14336,2,2049,14270,2049,2913,2,1,624,14,10,1,14326,2049,
2228,3,10,13471,14370,147,114,97,110,100,111,109,58,109,101,114,115,101,110,110,
101,58,115,101,116,45,115,101,101,100,0,4097,13525,1,0,4097,14159,2049,14211,10,
14342,14398,147,114,97,110,100,111,109,58,109,101,114,115,101,110,110,101,0,3841,
14159,2049,2572,1,14322,9,3841,14159,1,13525,17,15,2,1,11,24,23,2,1,-7,
24,1,1073741823,21,23,2,1,-15,24,1,2011365376,21,23,2,1,18,24,23,3841,14159,
2049,2913,1,624,788,4097,14159,10,14379,1024,134,84,73,66,0,14447,14469,134,105,111,
58,75,101,121,98,111,97,114,100,0,0,14454,14482,147,105,100,101,110,116,105,
102,121,0,3841,14469,2049,2572,1793,14549,1,1,2049,9101,2,2049,2607,1793,14537,3,2049,
3702,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,49,
32,78,79,84,32,70,79,85,78,68,0,1,14500,2049,9194,2049,9157,10,1,14497,
1793,14544,4097,14469,10,1,14541,2049,67,10,1,14488,9,10,14447,14562,147,99,58,103,
101,116,0,2049,14482,3841,14469,2049,9075,10,14553,14579,147,103,97,116,104,101,114,0,
2,1793,14586,1,8,11,10,1,14582,1793,14594,1,127,11,10,1,14590,2049,2097,22,
1793,14603,3,10,1,14601,1793,14610,2049,3388,10,1,14607,2049,67,10,14569,14624,147,99,
121,99,108,101,0,2049,14562,2049,2060,4,8,2049,2725,25,3,2049,14579,1,14624,7,
10,14553,14655,147,112,97,114,115,101,45,117,110,116,105,108,0,1793,14667,2049,3683,
2049,3480,2049,14624,771,2049,3354,10,1,14657,2049,3504,10,14640,14681,147,115,58,103,101,
116,0,1793,14703,1793,14689,1,10,11,10,1,14685,1793,14697,1,13,11,10,1,14693,
2049,2097,22,10,1,14683,2049,14655,10,14672,14724,134,105,111,58,83,99,114,105,112,
116,105,110,103,0,4,14708,14737,147,105,100,101,110,116,105,102,121,0,3841,14724,
2049,2572,1793,14804,1,9,2049,9101,2,2049,2607,1793,14792,3,2049,3702,73,79,32,68,
69,86,73,67,69,32,84,89,80,69,32,48,48,48,57,32,78,79,84,32,
70,79,85,78,68,0,1,14755,2049,9194,2049,9157,10,1,14752,1793,14799,4097,14724,10,
1,14796,2049,67,10,1,14743,9,10,14672,14820,147,115,121,115,58,97,114,103,99,
0,2049,14737,1,0,3841,14724,2049,9075,10,14808,14841,147,115,121,115,58,97,114,103,
118,0,2049,3683,4,2049,14737,1,1,3841,14724,2049,9075,10,14829,14864,147,105,110,99,
108,117,100,101,0,2049,14737,1,2,3841,14724,2049,9075,10,14853,14885,147,115,121,115,
58,110,97,109,101,0,2049,3683,2049,14737,1,3,3841,14724,2049,9075,10,14873,14918,134,
70,117,108,108,83,99,114,101,101,110,76,105,115,116,101,110,101,114,0,0,
14896,14929,134,66,117,102,102,101,114,0,0,10,14919,14938,134,80,116,114,0,0,
10,14931,14953,147,116,101,114,109,105,110,97,116,101,0,1,0,3841,14938,16,10,
14940,14975,147,98,117,102,102,101,114,58,115,116,97,114,116,0,3841,14929,10,14959,
14992,147,98,117,102,102,101,114,58,101,110,100,0,3841,14938,10,14978,15009,147,98,
117,102,102,101,114,58,97,100,100,0,2049,14992,16,1,14938,2049,3014,2049,14953,10,
14995,15033,147,98,117,102,102,101,114,58,103,101,116,0,1,14938,2049,3029,2049,14992,
15,2049,14953,10,15019,15059,147,98,117,102,102,101,114,58,101,109,112,116,121,0,
2049,14975,4097,14938,2049,14953,10,15043,15080,147,98,117,102,102,101,114,58,115,101,116,
0,4097,14929,2049,15059,10,15066,15099,147,119,104,105,116,101,44,98,108,117,101,0,
1,27,2049,9144,2049,3702,91,49,59,51,55,59,52,52,109,0,1,15105,2049,9194,
10,15085,15135,147,119,104,105,116,101,44,98,108,97,99,107,0,1,27,2049,9144,
2049,3702,91,48,59,51,55,59,52,48,109,0,1,15141,2049,9194,10,15120,15170,147,
100,117,109,112,45,115,116,97,99,107,0,2049,1556,25,1,5,2049,2825,2049,3702,
124,32,0,1,15179,2049,9194,1,1,1793,15208,2049,3702,97,0,1,15192,2049,3702,97,
97,0,1,15198,2049,7014,2049,9208,10,1,15190,2049,2287,1,2,1793,15248,2049,3702,97,
98,0,1,15218,2049,3702,97,98,98,97,0,1,15225,2049,7014,1,2,1793,15243,2049,
9208,2049,9168,10,1,15238,2049,2257,10,1,15216,2049,2287,1,3,1793,15291,2049,3702,97,
98,99,0,1,15258,2049,3702,97,98,99,99,98,97,0,1,15266,2049,7014,1,3,
1793,15286,2049,9208,2049,9168,10,1,15281,2049,2257,10,1,15256,2049,2287,1,4,1793,15337,
2049,3702,97,98,99,100,0,1,15301,2049,3702,97,98,99,100,100,99,98,97,0,
1,15310,2049,7014,1,4,1793,15332,2049,9208,2049,9168,10,1,15327,2049,2257,10,1,15299,
2049,2287,1,5,1793,15386,2049,3702,97,98,99,100,101,0,1,15347,2049,3702,97,98,
99,100,101,101,100,99,98,97,0,1,15357,2049,7014,1,5,1793,15381,2049,9208,2049,
9168,10,1,15376,2049,2257,10,1,15345,2049,2287,10,15156,15402,147,116,111,112,45,114,
111,119,0,1,27,2049,9144,2049,3702,91,49,59,48,72,0,1,15408,2049,9194,10,
15391,15432,147,99,108,101,97,114,45,114,111,119,0,1,80,1793,15439,2049,9168,10,
1,15436,2049,2257,10,15419,15451,147,116,111,112,0,2049,15402,2049,15099,2049,15432,2049,15402,
2049,9271,2049,1556,2049,2926,2049,3702,83,80,58,37,110,32,70,82,69,69,58,37,
110,32,0,1,15467,2049,6845,2049,9194,2049,15170,10,15444,15505,147,98,111,116,116,111,
109,45,114,111,119,0,1,27,2049,9144,2049,3702,91,50,52,59,48,72,0,1,
15511,2049,9194,10,15491,15532,147,105,110,112,117,116,0,2049,15505,2049,15099,2049,15432,2049,
15505,10,15523,15551,147,111,117,116,112,117,116,0,2049,15505,2049,15135,2049,15432,2049,15505,
10,15541,15566,134,73,110,0,0,15560,15578,147,100,105,115,99,97,114,100,0,2049,
15033,3,10,15567,15589,147,114,117,98,0,1,8,2049,9144,2049,9168,1,8,2049,9144,
10,15582,15612,147,101,118,97,108,117,97,116,101,0,1,1024,2049,367,10,15600,15626,
147,114,101,115,101,116,0,1,0,4097,15566,2049,15059,10,15617,15643,147,104,97,110,
100,108,101,0,1,32,1793,15664,3841,15566,25,3,2049,15551,2049,15612,2049,9157,2049,15626,
2049,15451,2049,15532,10,1,15647,2049,2287,1,13,1793,15689,3841,15566,25,3,2049,15551,2049,
15612,2049,9157,2049,15626,2049,15451,2049,15532,10,1,15672,2049,2287,1,10,1793,15714,3841,15566,
25,3,2049,15551,2049,15612,2049,9157,2049,15626,2049,15451,2049,15532,10,1,15697,2049,2287,1,
127,1793,15735,3841,15566,25,3,2049,15578,2049,15589,1,15566,2049,3029,10,1,15722,2049,2287,
1,8,1793,15756,3841,15566,25,3,2049,15578,2049,15589,1,15566,2049,3029,10,1,15743,2049,
2287,2,2049,9144,2049,15009,1,15566,2049,3014,10,15633,15781,147,112,114,111,99,101,115,
115,0,1,1024,2049,15080,2049,14562,2049,15643,3841,15566,1,80,11,1793,15803,1,0,4097,
15566,2049,15532,10,1,15796,9,1,15785,7,10,15770,15818,147,105,110,105,116,0,2049,
3702,115,116,116,121,32,99,98,114,101,97,107,32,45,101,99,104,111,0,1,
15820,2049,12415,10,15810,15851,147,101,120,105,116,0,2049,3702,115,116,116,121,32,45,
99,98,114,101,97,107,32,101,99,104,111,0,1,15853,2049,12415,1,0,2049,12527,
10,14896,15889,147,99,108,101,97,114,0,1,27,2049,9144,2049,3702,91,50,74,0,
1,15895,2049,9194,1,27,2049,9144,2049,3702,91,48,59,48,72,0,1,15909,2049,9194,
10,15880,15945,147,108,105,115,116,101,110,58,102,117,108,108,115,99,114,101,101,
110,58,98,121,101,0,2049,15851,10,15920,15969,147,108,105,115,116,101,110,58,102,
117,108,108,115,99,114,101,101,110,0,2049,15818,2049,15889,2049,15451,2049,15532,2049,15781,
10,15948,15990,134,78,111,69,99,104,111,0,0,15980,16002,147,118,101,114,115,105,
111,110,0,3841,4,1,100,20,2049,9208,1,46,2049,9144,2049,9208,10,15991,16024,147,
101,111,108,63,0,1793,16030,1,13,11,10,1,16026,1793,16038,1,10,11,10,1,
16034,1793,16046,1,32,11,10,1,16042,2049,2134,22,22,10,16016,16063,147,118,97,108,
105,100,63,0,2,2049,82,2049,2588,10,16053,16075,147,111,107,0,3841,15990,2049,2725,
25,3,2049,1812,1793,16098,2049,9157,2049,3702,79,107,32,0,1,16089,2049,9194,10,1,
16085,2049,73,10,16069,16116,147,99,104,101,99,107,45,101,111,102,0,2,1793,16123,
1,-1,11,10,1,16119,1793,16131,1,4,11,10,1,16127,2049,2097,22,1793,16153,2049,
3702,98,121,101,0,1,16140,2049,200,2049,161,15,8,10,1,16138,9,10,16103,16169,
147,99,104,101,99,107,45,98,115,0,2,1793,16176,1,8,11,10,1,16172,1793,
16184,1,127,11,10,1,16180,2049,2097,22,1793,16197,2049,3412,2049,3412,771,10,1,16191,
9,10,16157,16210,147,115,58,103,101,116,0,1793,16239,1,1024,2049,3480,1793,16230,2049,
14562,2,2049,3388,2049,16116,2049,16169,2049,16024,10,1,16218,2049,2228,2049,3354,2049,3795,10,
1,16212,2049,3504,10,15980,16254,147,98,97,110,110,101,114,0,3841,15990,2049,2725,25,
3,2049,3702,82,69,84,82,79,32,49,50,32,40,114,120,45,0,1,16262,2049,
9194,2049,16002,1,41,2049,9144,2049,9157,2049,1543,2049,9208,2049,3702,32,77,65,88,44,
32,84,73,66,32,64,32,49,48,50,53,44,32,72,101,97,112,32,64,32,
0,1,16294,2049,9194,2049,1841,2049,9208,2049,9157,10,16244,16338,147,98,121,101,0,3841,
14918,1793,16345,2049,15945,10,1,16342,9,1,0,2049,12527,10,16331,16363,147,108,105,115,
116,101,110,0,3841,14918,1793,16370,2049,15969,10,1,16367,2049,2499,2049,16075,2049,16210,2049,
16063,1793,16387,2049,367,2049,16075,10,1,16382,1793,16393,3,10,1,16391,2049,67,1,16376,
7,10,16353,16415,147,105,109,97,103,101,58,115,97,118,101,0,1,1000,2049,9101,
2049,9075,10,16401,16433,147,100,58,119,111,114,100,115,0,1793,16442,2049,165,2049,9194,
2049,9168,10,1,16435,2049,7089,10,16422,16463,147,100,58,119,111,114,100,115,45,119,
105,116,104,0,2049,1841,2049,4726,1793,16494,2049,165,2,2049,1841,2049,4328,1793,16483,2049,
9194,2049,9168,10,1,16478,1793,16489,3,10,1,16487,2049,67,10,1,16469,2049,7089,10,
16447,16518,147,100,105,115,112,108,97,121,45,105,102,45,108,101,102,116,0,2,
2049,1841,2049,4642,1793,16530,2049,9194,2049,9168,10,1,16525,1793,16536,3,10,1,16534,2049,
67,10,16447,16567,147,100,58,119,111,114,100,115,45,98,101,103,105,110,110,105,
110,103,45,119,105,116,104,0,2049,1841,2049,4726,1793,16578,2049,165,2049,16518,10,1,
16573,2049,7089,10,0 };