retroforth/interfaces/rre_image_unix.c

569 lines
55 KiB
C
Raw Normal View History

#include <stdint.h>
int32_t ngaImageCells = 11307;
int32_t ngaImage[] = { 1793,-1,11270,11306,201812,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,354,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,655,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,524546,161,134284303,163,1807,1025,1642241,230,285282049,346,1,459012,341,117509889,180,341,134287105,346,
200,16845825,0,354,339,1793,67,17826050,346,250,8,117506305,347,357,67,0,9,153,100,117,
112,0,374,11,153,100,114,111,112,0,381,13,153,115,119,97,112,0,389,21,
153,99,97,108,108,0,397,27,153,101,113,63,0,405,29,153,45,101,113,63,
0,412,31,153,108,116,63,0,420,33,153,103,116,63,0,427,35,153,102,101,
116,99,104,0,434,37,153,115,116,111,114,101,0,443,39,153,43,0,452,41,
153,45,0,457,43,153,42,0,462,45,153,47,109,111,100,0,467,47,153,97,
110,100,0,475,49,153,111,114,0,482,51,153,120,111,114,0,488,53,153,115,
104,105,102,116,0,495,333,159,112,117,115,104,0,504,336,159,112,111,112,0,
512,330,159,48,59,0,519,59,147,102,101,116,99,104,45,110,101,120,116,0,
525,62,147,115,116,111,114,101,45,110,101,120,116,0,539,221,147,115,58,116,
111,45,110,117,109,98,101,114,0,553,96,147,115,58,101,113,63,0,568,82,
147,115,58,108,101,110,103,116,104,0,577,67,147,99,104,111,111,115,101,0,
589,75,153,105,102,0,599,73,147,45,105,102,0,605,261,159,112,114,101,102,
105,120,58,40,0,612,127,134,67,111,109,112,105,108,101,114,0,624,3,134,
72,101,97,112,0,636,108,147,44,0,644,122,147,115,44,0,649,128,159,59,
0,655,288,159,91,0,660,305,159,93,0,665,2,134,68,105,99,116,105,111,
110,97,114,121,0,670,160,147,100,58,108,105,110,107,0,684,161,147,100,58,
120,116,0,694,163,147,100,58,99,108,97,115,115,0,702,165,147,100,58,110,
97,109,101,0,713,147,147,99,108,97,115,115,58,119,111,114,100,0,723,159,
147,99,108,97,115,115,58,109,97,99,114,111,0,737,134,147,99,108,97,115,
115,58,100,97,116,97,0,752,167,147,100,58,97,100,100,45,104,101,97,100,
101,114,0,766,262,159,112,114,101,102,105,120,58,35,0,782,268,159,112,114,
101,102,105,120,58,58,0,794,282,159,112,114,101,102,105,120,58,38,0,806,
266,159,112,114,101,102,105,120,58,36,0,818,320,159,114,101,112,101,97,116,
0,830,322,159,97,103,97,105,110,0,840,366,147,105,110,116,101,114,112,114,
101,116,0,849,200,147,100,58,108,111,111,107,117,112,0,862,153,147,99,108,
97,115,115,58,112,114,105,109,105,116,105,118,101,0,874,4,134,86,101,114,
115,105,111,110,0,893,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,0,59,0,114,115,101,45,117,110,116,105,108,0,114,118,
101,0,53,44,95,72,101,97,112,95,64,95,0,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,904,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,1701,147,99,111,109,112,105,108,101,58,108,105,
116,0,1,1,2049,108,2049,108,10,1686,1724,147,99,111,109,112,105,108,101,58,
106,117,109,112,0,1,1793,2049,108,2049,108,10,1708,1747,147,99,111,109,112,105,
108,101,58,99,97,108,108,0,1,2049,2049,108,2049,108,10,1731,1769,147,99,111,
109,112,105,108,101,58,114,101,116,0,1,10,2049,108,10,1754,1788,147,99,111,
109,112,105,108,105,110,103,63,0,1,127,15,10,1774,1804,159,112,114,101,102,
105,120,58,96,0,2049,221,2049,108,10,1792,1817,147,104,101,114,101,0,1,3,
15,10,1809,1833,159,112,114,101,102,105,120,58,64,0,2049,200,2049,161,15,2049,
1788,1793,1849,1,3841,2049,108,2049,108,10,1,1842,1793,1855,15,10,1,1853,2049,67,
10,1821,1872,159,112,114,101,102,105,120,58,33,0,2049,200,2049,161,15,2049,1788,
1793,1888,1,4097,2049,108,2049,108,10,1,1881,1793,1894,16,10,1,1892,2049,67,10,
1860,1911,147,100,58,99,114,101,97,116,101,0,1,134,1,0,2049,167,2049,1817,
2049,1570,2049,161,16,10,1899,1932,147,118,97,114,0,2049,1911,1,0,2049,108,10,
1925,1949,147,118,97,114,60,110,62,0,2049,1911,2049,108,10,1939,1963,147,99,111,
110,115,116,0,2049,1911,2049,1570,2049,161,16,10,1954,1979,147,116,117,99,107,0,
2,5,4,6,10,1971,1992,147,111,118,101,114,0,5,2,6,4,10,1984,2009,
147,100,117,112,45,112,97,105,114,0,2049,1992,2049,1992,10,1997,2021,147,110,105,
112,0,4,3,10,2014,2037,147,100,114,111,112,45,112,97,105,114,0,3,3,
10,2024,2048,147,63,100,117,112,0,2,25,10,2040,2058,147,100,105,112,0,4,
5,8,6,10,2051,2070,147,115,105,112,0,5,2,6,4,1,21,2049,2058,10,
2063,2085,147,98,105,0,1,2070,2049,2058,8,10,2079,2098,147,98,105,42,0,1,
2058,2049,2058,8,10,2091,2111,147,98,105,64,0,2,2049,2098,10,2104,2122,147,116,
114,105,0,1793,2131,1,2070,2049,2058,2049,2070,10,1,2124,2049,2058,8,10,2115,2145,
147,116,114,105,42,0,1793,2162,1793,2155,4,1,2058,2049,2058,10,1,2149,2049,2058,
2049,2058,10,1,2147,2049,2058,8,10,2137,2176,147,116,114,105,64,0,2,2,2049,
2145,10,2168,2190,147,119,104,105,108,101,0,1793,2202,2,2049,2058,4,25,3,1,
2192,7,10,1,2192,8,3,10,2181,2216,147,117,110,116,105,108,0,1793,2231,2,
2049,2058,4,1,-1,23,25,3,1,2218,7,10,1,2218,8,3,10,2207,2245,147,
116,105,109,101,115,0,4,1793,2262,25,1,1,18,5,1,21,2049,2070,6,1,
2248,7,10,1,2248,8,3,10,2236,2275,147,99,97,115,101,0,1793,2281,2049,1992,
11,10,1,2277,2049,2058,4,1793,2294,2049,2021,8,1,-1,10,1,2288,1793,2302,3,
1,0,10,1,2298,2049,67,25,6,3,3,10,2267,2321,147,115,58,99,97,115,
101,0,1793,2328,2049,1992,2049,96,10,1,2323,2049,2058,4,1793,2341,2049,2021,8,1,
-1,10,1,2335,1793,2349,3,1,0,10,1,2345,2049,67,25,6,3,3,10,2311,
2370,159,112,114,101,102,105,120,58,124,0,2049,200,1793,2378,2049,161,15,10,1,
2374,1793,2386,2049,163,15,10,1,2382,2049,2085,2049,1788,1793,2406,1793,2399,2049,134,10,
1,2396,2049,2058,2049,1747,10,1,2394,1793,2412,8,10,1,2410,2049,67,10,2358,2425,
147,84,82,85,69,0,1,-1,10,2417,2437,147,70,65,76,83,69,0,1,0,
10,2428,2449,147,108,116,101,113,63,0,2049,2009,11,1793,2456,13,10,1,2454,2049,
2058,22,10,2440,2471,147,103,116,101,113,63,0,2049,2009,11,1793,2478,14,10,1,
2476,2049,2058,22,10,2462,2493,147,110,58,77,65,88,0,1,2147483647,10,2484,2505,147,
110,58,77,73,78,0,1,-2147483648,10,2496,2519,147,110,58,122,101,114,111,63,0,
1,0,11,10,2508,2535,147,110,58,45,122,101,114,111,63,0,1,0,12,10,
2523,2554,147,110,58,110,101,103,97,116,105,118,101,63,0,1,0,13,10,2539,
2573,147,110,58,112,111,115,105,116,105,118,101,63,0,1,-1,14,10,2558,2601,
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,2577,2616,147,110,58,101,118,101,110,63,0,1,2,20,
3,2049,2519,10,2605,2633,147,110,58,111,100,100,63,0,1,2,20,3,2049,2535,
10,2623,2647,147,114,111,116,0,1793,2651,4,10,1,2649,2049,2058,4,10,2640,2662,
147,47,0,20,2049,2021,10,2657,2673,147,109,111,100,0,20,3,10,2666,2683,147,
110,111,116,0,1,-1,23,10,2676,2696,147,110,58,112,111,119,0,1,1,4,
1793,2705,2049,1992,19,10,1,2701,2049,2245,2049,2021,10,2687,2724,147,110,58,110,101,
103,97,116,101,0,1,-1,19,10,2712,2740,147,110,58,115,113,117,97,114,101,
0,2,19,10,2728,2753,147,110,58,115,113,114,116,0,1,1,1793,2774,2049,2009,
2049,2662,2049,1992,18,1,2,2049,2662,25,17,1,2757,7,10,1,2757,8,2049,2021,
10,2743,2789,147,110,58,109,105,110,0,2049,2009,13,1793,2796,3,10,1,2794,1793,
2803,2049,2021,10,1,2800,2049,67,10,2780,2817,147,110,58,109,97,120,0,2049,2009,
14,1793,2824,3,10,1,2822,1793,2831,2049,2021,10,1,2828,2049,67,10,2808,2845,147,
110,58,97,98,115,0,2,2049,2724,2049,2817,10,2836,2862,147,110,58,108,105,109,
105,116,0,4,5,2049,2789,6,2049,2817,10,2851,2879,147,110,58,105,110,99,0,
1,1,17,10,2870,2892,147,110,58,100,101,99,0,1,1,18,10,2883,2910,147,
110,58,98,101,116,119,101,101,110,63,0,2049,2647,1793,2921,2049,2647,2049,2647,2049,
2862,10,1,2914,2049,2070,11,10,2896,2939,147,118,58,105,110,99,45,98,121,0,
1793,2944,15,17,10,1,2941,2049,2070,16,10,2927,2962,147,118,58,100,101,99,45,
98,121,0,1793,2968,15,4,18,10,1,2964,2049,2070,16,10,2950,2983,147,118,58,
105,110,99,0,1,1,4,2049,2939,10,2974,2998,147,118,58,100,101,99,0,1,
1,4,2049,2962,10,2989,3015,147,118,58,108,105,109,105,116,0,5,5,2,15,
6,6,2049,2862,4,16,10,3004,3034,147,118,58,111,110,0,2049,2425,4,16,10,
3026,3048,147,118,58,111,102,102,0,2049,2437,4,16,10,3039,3062,147,97,108,108,
111,116,0,1,3,2049,2939,10,3053,3081,147,118,58,112,114,101,115,101,114,118,
101,0,4,2,15,1793,3095,1793,3090,8,10,1,3088,2049,2058,10,1,3086,2049,2058,
4,16,10,3067,3120,147,118,58,117,112,100,97,116,101,45,117,115,105,110,103,
0,4,1793,3127,15,4,8,10,1,3123,2049,2070,16,10,3102,3141,147,99,111,112,
121,0,1793,3150,1,59,2049,2058,2049,62,10,1,3143,2049,2245,3,3,10,3133,3170,
147,83,99,111,112,101,76,105,115,116,0,11153,11212,10,3157,3179,147,123,123,0,
2049,1570,2,1,3170,2049,62,16,10,3173,3204,147,45,45,45,114,101,118,101,97,
108,45,45,45,0,2049,1570,1,3170,2049,2879,16,10,3188,3218,147,125,125,0,1,
3170,2049,59,4,15,11,1793,3232,3841,3170,4097,2,10,1,3227,1793,3262,3841,3170,1793,
3257,1,2,15,2,15,1,3170,2049,2879,15,12,25,3,1,3242,7,10,1,3240,
8,16,10,1,3236,2049,67,10,3212,3277,134,66,117,102,102,101,114,0,0,10,
3267,3286,134,80,116,114,0,0,10,3279,3301,147,116,101,114,109,105,110,97,116,
101,0,1,0,3841,3286,16,10,3212,3323,147,98,117,102,102,101,114,58,115,116,
97,114,116,0,3841,3277,10,3307,3340,147,98,117,102,102,101,114,58,101,110,100,
0,3841,3286,10,3326,3357,147,98,117,102,102,101,114,58,97,100,100,0,2049,3340,
16,1,3286,2049,2983,2049,3301,10,3343,3381,147,98,117,102,102,101,114,58,103,101,
116,0,1,3286,2049,2998,2049,3340,15,2049,3301,10,3367,3407,147,98,117,102,102,101,
114,58,101,109,112,116,121,0,2049,3323,4097,3286,2049,3301,10,3391,3429,147,98,117,
102,102,101,114,58,115,105,122,101,0,2049,3340,2049,3323,18,10,3414,3449,147,98,
117,102,102,101,114,58,115,101,116,0,4097,3277,2049,3407,10,3435,3473,147,98,117,
102,102,101,114,58,112,114,101,115,101,114,118,101,0,3841,3277,3841,3286,1793,3490,
1793,3483,8,10,1,3481,2049,2058,4097,3277,10,1,3479,2049,2058,4097,3286,10,3454,3512,
134,84,101,109,112,83,116,114,105,110,103,115,0,32,3497,3530,134,84,101,109,
112,83,116,114,105,110,103,77,97,120,0,512,3513,3542,147,83,84,82,73,78,
71,83,0,2049,1543,3841,3512,3841,3530,19,18,10,3531,3562,134,67,117,114,114,101,
110,116,0,25,10,3551,3577,147,115,58,112,111,105,110,116,101,114,0,3841,3562,
3841,3530,19,2049,3542,17,10,3564,3596,147,115,58,110,101,120,116,0,1,3562,2049,
2983,3841,3562,3841,3512,11,1793,3612,1,0,4097,3562,10,1,3607,9,10,3531,3626,147,
115,58,116,101,109,112,0,2,2049,82,2049,2879,2049,3577,4,2049,3141,2049,3577,2049,
3596,10,3616,3652,147,115,58,101,109,112,116,121,0,2049,3577,2049,3596,10,3641,3667,
147,115,58,115,107,105,112,0,6,1793,3675,2049,59,2049,2535,10,1,3670,2049,2190,
2049,2892,5,10,3657,3693,147,115,58,107,101,101,112,0,2049,1788,1793,3702,1,3667,
2049,1747,10,1,3697,9,2049,1817,1793,3712,2049,122,10,1,3709,2049,2058,2049,134,10,
3683,3731,159,112,114,101,102,105,120,58,39,0,2049,1788,1793,3738,2049,3693,10,1,
3735,1793,3745,2049,3626,10,1,3742,2049,67,10,3719,3760,147,115,58,99,104,111,112,
0,2049,3626,2,2049,82,2049,1992,17,2049,2892,1,0,4,16,10,3750,3788,147,115,
58,114,101,118,101,114,115,101,0,1793,3830,2,2049,3626,2049,3449,1,82,1793,3806,
2,2049,82,17,2049,2892,10,1,3799,2049,2085,4,1793,3820,2,15,2049,3357,2049,2892,
10,1,3813,2049,2245,3,2049,3323,2049,3626,10,1,3790,2049,3473,10,3775,3850,147,115,
58,116,114,105,109,45,108,101,102,116,0,2049,3626,1793,3875,2049,59,1793,3862,1,
32,11,10,1,3858,1793,3869,2049,2535,10,1,3866,2049,2085,21,10,1,3854,2049,2190,
2049,2892,10,3835,3898,147,115,58,116,114,105,109,45,114,105,103,104,116,0,2049,
3626,2049,3788,2049,3850,2049,3788,10,3882,3917,147,115,58,116,114,105,109,0,2049,3898,
2049,3850,10,3907,3935,147,115,58,112,114,101,112,101,110,100,0,2049,3626,1793,3959,
2,2049,82,17,1793,3951,2,2049,82,2049,2879,10,1,3945,2049,2058,4,2049,3141,10,
1,3939,2049,2070,10,3922,3976,147,115,58,97,112,112,101,110,100,0,4,2049,3935,
10,3964,3994,147,115,58,102,111,114,45,101,97,99,104,0,1793,4035,2049,1992,15,
25,3,2049,2009,1793,4018,1793,4013,1,35,2049,2058,8,10,1,4007,2049,2058,10,1,
4005,2049,2058,1793,4027,2049,2879,10,1,4024,2049,2058,1,3996,7,10,1,3996,8,2049,
2037,10,3980,4055,147,115,58,105,110,100,101,120,45,111,102,0,4,1793,4079,2049,
59,25,4,1793,4068,2049,1992,12,10,1,4064,2049,2058,4,25,3,1,4058,7,10,
1,4058,2049,2070,1793,4091,18,2049,2892,2049,2021,10,1,4085,2049,2070,2049,82,2049,1992,
11,1793,4106,3,1,-1,10,1,4102,9,10,4041,4130,147,115,58,99,111,110,116,
97,105,110,115,45,99,104,97,114,63,0,2049,4055,1,-1,12,10,4110,4143,134,
83,114,99,0,0,4136,4151,134,84,97,114,0,0,4144,4159,134,80,97,100,0,
0,4152,4165,134,73,0,0,4160,4171,134,70,0,0,4166,4178,134,65,116,0,0,
4172,4192,147,116,101,114,109,105,110,97,116,101,0,1,0,3841,4159,3841,4151,2049,
82,17,16,10,4179,4214,147,101,120,116,114,97,99,116,0,3841,4143,3841,4165,17,
3841,4159,3841,4151,2049,82,2049,3141,10,4203,4239,147,99,111,109,112,97,114,101,0,
3841,4159,3841,4151,2049,96,3841,4171,22,4097,4171,3841,4171,1793,4259,3841,4165,4097,4178,10,
1,4254,2049,73,10,4228,4272,147,110,101,120,116,0,1,4165,2049,2983,10,4110,4299,
147,115,58,99,111,110,116,97,105,110,115,45,115,116,114,105,110,103,63,0,
4097,4151,4097,4143,2049,3652,4097,4159,1,0,4097,4165,1,0,4097,4171,3841,4143,2049,82,
1793,4330,2049,4214,2049,4192,2049,4239,2049,4272,10,1,4321,2049,2245,3841,4171,10,4277,4358,
147,115,58,105,110,100,101,120,45,111,102,45,115,116,114,105,110,103,0,4097,
4151,4097,4143,2049,3652,4097,4159,1,0,4097,4165,1,0,4097,4171,1,-1,4097,4178,3841,
4143,2049,82,1793,4393,2049,4214,2049,4192,2049,4239,2049,4272,10,1,4384,2049,2245,3841,4171,
1793,4404,3841,4178,10,1,4401,1793,4411,1,-1,10,1,4408,2049,67,10,4337,4428,147,
115,58,102,105,108,116,101,114,0,1793,4465,2049,3652,2049,3449,4,1793,4457,2049,2009,
4,8,1793,4446,2049,3357,10,1,4443,1793,4452,3,10,1,4450,2049,67,10,1,4437,
2049,3994,3,2049,3323,10,1,4430,2049,3473,10,4416,4479,147,115,58,109,97,112,0,
1793,4502,2049,3652,2049,3449,4,1793,4494,2049,1992,8,2049,3357,10,1,4488,2049,3994,3,
2049,3323,10,1,4481,2049,3473,10,4470,4519,147,115,58,115,117,98,115,116,114,0,
1793,4525,17,2049,3652,10,1,4521,2049,2058,1793,4543,2049,1992,1793,4538,2049,3141,10,1,
4535,2049,2058,10,1,4531,2049,2070,2049,1992,1793,4557,17,1,0,4,16,10,1,4551,
2049,2058,10,4507,4573,147,115,58,114,105,103,104,116,0,2049,1992,2049,82,2049,1992,
18,4,2049,4519,10,4562,4594,147,115,58,108,101,102,116,0,1,0,4,2049,4519,
10,4584,4610,147,115,58,104,97,115,104,0,1,5381,4,1793,4621,4,1,33,19,
17,10,1,4615,2049,3994,10,4600,4636,147,115,58,99,111,112,121,0,2049,1992,2049,
82,2049,2879,2049,3141,10,4626,4657,147,115,58,68,73,71,73,84,83,0,2049,3667,
48,49,50,51,52,53,54,55,56,57,0,1,4659,10,4645,4694,147,115,58,65,
83,67,73,73,45,76,79,87,69,82,67,65,83,69,0,2049,3667,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,4696,10,4673,4747,147,115,58,65,83,67,73,73,45,85,80,
80,69,82,67,65,83,69,0,2049,3667,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,4749,10,
4726,4798,147,115,58,65,83,67,73,73,45,76,69,84,84,69,82,83,0,2049,
3667,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,4800,10,4779,4873,147,
115,58,80,85,78,67,84,85,65,84,73,79,78,0,2049,3667,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,4875,1,95,2049,1992,16,10,4856,4932,134,
115,58,87,72,73,84,69,83,80,65,67,69,0,9,10,13,0,4916,0,134,
65,83,67,73,73,58,78,85,76,0,4936,1,134,65,83,67,73,73,58,83,
79,72,0,4949,2,134,65,83,67,73,73,58,83,84,88,0,4962,3,134,65,
83,67,73,73,58,69,84,88,0,4975,4,134,65,83,67,73,73,58,69,79,
84,0,4988,5,134,65,83,67,73,73,58,69,78,81,0,5001,6,134,65,83,
67,73,73,58,65,67,75,0,5014,7,134,65,83,67,73,73,58,66,69,76,
0,5027,8,134,65,83,67,73,73,58,66,83,0,5040,9,134,65,83,67,73,
73,58,72,84,0,5052,10,134,65,83,67,73,73,58,76,70,0,5064,11,134,
65,83,67,73,73,58,86,84,0,5076,12,134,65,83,67,73,73,58,70,70,
0,5088,13,134,65,83,67,73,73,58,67,82,0,5100,14,134,65,83,67,73,
73,58,83,79,0,5112,15,134,65,83,67,73,73,58,83,73,0,5124,16,134,
65,83,67,73,73,58,68,76,69,0,5136,17,134,65,83,67,73,73,58,68,
67,49,0,5149,18,134,65,83,67,73,73,58,68,67,50,0,5162,19,134,65,
83,67,73,73,58,68,67,51,0,5175,20,134,65,83,67,73,73,58,68,67,
52,0,5188,21,134,65,83,67,73,73,58,78,65,75,0,5201,22,134,65,83,
67,73,73,58,83,89,78,0,5214,23,134,65,83,67,73,73,58,69,84,66,
0,5227,24,134,65,83,67,73,73,58,67,65,78,0,5240,25,134,65,83,67,
73,73,58,69,77,0,5253,26,134,65,83,67,73,73,58,83,85,66,0,5265,
27,134,65,83,67,73,73,58,69,83,67,0,5278,28,134,65,83,67,73,73,
58,70,83,0,5291,29,134,65,83,67,73,73,58,71,83,0,5303,30,134,65,
83,67,73,73,58,82,83,0,5315,31,134,65,83,67,73,73,58,85,83,0,
5327,32,134,65,83,67,73,73,58,83,80,65,67,69,0,5339,127,134,65,83,
67,73,73,58,68,69,76,0,5354,5380,147,99,58,108,101,116,116,101,114,63,
0,1,65,1,122,2049,2910,10,5367,5403,147,99,58,108,111,119,101,114,99,97,
115,101,63,0,1,97,1,122,2049,2910,10,5387,5426,147,99,58,117,112,112,101,
114,99,97,115,101,63,0,1,65,1,90,2049,2910,10,5410,5445,147,99,58,100,
105,103,105,116,63,0,1,48,1,57,2049,2910,10,5433,5466,147,99,58,118,105,
115,105,98,108,101,63,0,1,31,1,126,2049,2910,10,5452,5485,147,99,58,118,
111,119,101,108,63,0,2049,3667,97,101,105,111,117,65,69,73,79,85,0,1,
5487,4,2049,4130,10,5473,5520,147,99,58,99,111,110,115,111,110,97,110,116,63,
0,2,2049,5380,1793,5530,2049,5485,2049,2683,10,1,5525,1793,5538,3,2049,2437,10,1,
5534,2049,67,10,5504,5549,134,87,83,0,32,9,10,13,0,5504,5571,147,99,58,
119,104,105,116,101,115,112,97,99,101,63,0,1,5549,4,2049,4130,10,5554,5594,
147,99,58,45,108,111,119,101,114,99,97,115,101,63,0,2049,5403,2049,2683,10,
5577,5616,147,99,58,45,117,112,112,101,114,99,97,115,101,63,0,2049,5426,2049,
2683,10,5599,5634,147,99,58,45,100,105,103,105,116,63,0,2049,5445,2049,2683,10,
5621,5657,147,99,58,45,119,104,105,116,101,115,112,97,99,101,63,0,2049,5571,
2049,2683,10,5639,5677,147,99,58,45,118,105,115,105,98,108,101,63,0,2049,5466,
2049,2683,10,5662,5695,147,99,58,45,118,111,119,101,108,63,0,2049,5485,2049,2683,
10,5682,5717,147,99,58,45,99,111,110,115,111,110,97,110,116,63,0,2049,5520,
2049,2683,10,5700,5736,147,99,58,116,111,45,117,112,112,101,114,0,2,2049,5403,
25,3,1,32,18,10,5722,5759,147,99,58,116,111,45,108,111,119,101,114,0,
2,2049,5426,25,3,1,32,17,10,5745,5783,147,99,58,116,111,45,115,116,114,
105,110,103,0,2049,3667,46,0,1,5785,2049,3626,1793,5795,16,10,1,5793,2049,2070,
10,5768,5817,147,99,58,116,111,103,103,108,101,45,99,97,115,101,0,2,2049,
5403,1793,5825,2049,5736,10,1,5822,1793,5832,2049,5759,10,1,5829,2049,67,10,5800,5852,
147,99,58,116,111,45,110,117,109,98,101,114,0,2,2049,5445,1793,5861,1,48,
18,10,1,5857,1793,5869,3,1,0,10,1,5865,2049,67,10,5837,5888,147,115,58,
116,111,45,117,112,112,101,114,0,1793,5893,2049,5736,10,1,5890,2049,4479,10,5874,
5912,147,115,58,116,111,45,108,111,119,101,114,0,1793,5917,2049,5759,10,1,5914,
2049,4479,10,5898,5931,134,86,97,108,117,101,0,0,5922,5943,147,99,111,114,114,
101,99,116,0,2,1,48,13,1793,5959,1,48,2049,1992,18,1,2,19,17,10,
1,5949,9,10,5898,5978,147,110,58,116,111,45,115,116,114,105,110,103,0,1793,
6032,2049,1817,2049,3449,2,4097,5931,2049,2845,1793,6006,1,10,20,4,1,48,17,2049,
5943,2049,3357,2,2049,2535,10,1,5991,2049,2190,3,3841,5931,2049,2554,1793,6022,1,45,
2049,3357,10,1,6017,9,2049,3323,2049,3788,2049,3626,10,1,5980,2049,3473,10,5963,6059,
134,82,101,119,114,105,116,101,85,110,100,101,114,115,99,111,114,101,115,0,
-1,6037,6067,147,115,117,98,0,1,95,1793,6074,1,32,10,1,6071,2049,2275,10,
6060,6090,147,114,101,119,114,105,116,101,0,3841,6059,1793,6099,1,6067,2049,4479,10,
1,6094,9,1,3731,8,10,6037,6118,159,112,114,101,102,105,120,58,39,0,2049,
6090,10,6106,6132,147,115,58,115,112,108,105,116,0,2049,2009,2049,4055,2049,2021,2049,
2009,2049,4594,1793,6146,17,10,1,6144,2049,2058,10,6121,6172,147,115,58,115,112,108,
105,116,45,111,110,45,115,116,114,105,110,103,0,2049,2009,2049,4358,2049,2879,2049,
2021,2049,2009,2049,4594,1793,6188,17,10,1,6186,2049,2058,10,6151,6206,147,115,58,114,
101,112,108,97,99,101,0,2049,1992,2049,82,2049,1817,16,1793,6223,2049,6172,4,2049,
1817,15,17,10,1,6215,2049,2058,2049,3935,2049,3976,10,6193,6244,134,83,112,108,105,
116,45,79,110,0,0,6232,6255,147,109,97,116,99,104,63,0,3841,6244,11,10,
6245,6272,147,116,101,114,109,105,110,97,116,101,0,1,0,2049,1992,2049,2892,16,
10,6259,6288,147,115,116,101,112,0,1793,6293,2049,2879,10,1,6290,2049,2058,2049,6255,
1793,6307,2,2049,108,2049,6272,10,1,6301,9,10,6193,6325,147,115,58,116,111,107,
101,110,105,122,101,0,4097,6244,2049,3693,2049,1817,1,0,2049,108,1793,6352,2,2049,
108,2,1793,6346,2049,6288,10,1,6343,2049,3994,3,10,1,6337,2049,2058,2049,1817,2049,
1992,18,2049,2892,2049,1992,16,10,6311,6377,134,84,111,107,101,110,115,0,0,6367,
6388,134,78,101,101,100,108,101,0,0,6378,6400,147,45,109,97,116,99,104,63,
0,2,3841,6388,2049,4299,10,6389,6420,147,115,97,118,101,45,116,111,107,101,110,
0,3841,6388,2049,6172,2049,3693,2049,3357,2049,2879,10,6406,6448,147,116,111,107,101,110,
115,45,116,111,45,115,101,116,0,2049,1817,3841,6377,2049,3429,2,2049,108,1793,6464,
2049,59,2049,108,10,1,6459,2049,2245,3,10,6311,6494,147,115,58,116,111,107,101,
110,105,122,101,45,111,110,45,115,116,114,105,110,103,0,1793,6533,2049,3693,4097,
6388,2049,1817,1,8192,17,4097,6377,3841,6377,2049,3449,1793,6523,2049,6400,25,3,2049,6420,
1,6513,7,10,1,6513,8,2049,3693,2049,3357,2049,6448,10,1,6496,2049,3473,10,6470,
6546,147,99,104,97,114,0,1,32,1793,6555,1,95,2049,3357,10,1,6550,2049,2275,
1,114,1793,6568,1,13,2049,3357,10,1,6563,2049,2275,1,110,1793,6581,1,10,2049,
3357,10,1,6576,2049,2275,1,116,1793,6594,1,9,2049,3357,10,1,6589,2049,2275,1,
48,1793,6607,1,0,2049,3357,10,1,6602,2049,2275,2049,3357,10,6538,6624,147,115,116,
114,105,110,103,0,2049,59,25,2049,3357,1,6624,7,10,6614,6641,147,116,121,112,
101,0,1,99,1793,6649,4,2049,3357,10,1,6645,2049,2275,1,115,1793,6662,4,2049,
6624,3,10,1,6657,2049,2275,1,110,1793,6677,4,2049,5978,2049,6624,3,10,1,6670,
2049,2275,3,10,6633,6693,147,104,97,110,100,108,101,0,1,92,1793,6702,2049,59,
2049,6546,10,1,6697,2049,2275,1,37,1793,6715,2049,59,2049,6641,10,1,6710,2049,2275,
2049,3357,10,6470,6734,147,115,58,102,111,114,109,97,116,0,1793,6763,2049,3652,1793,
6758,2049,3449,1793,6753,2049,59,25,2049,6693,1,6744,7,10,1,6744,8,3,10,1,
6740,2049,2070,10,1,6736,2049,3473,10,6722,6779,147,115,58,99,111,110,115,116,0,
1793,6784,2049,3693,10,1,6781,2049,2058,2049,1963,10,6768,6801,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,6791,6837,147,102,114,111,109,0,2049,82,
2,1793,6856,1793,6849,1,6801,17,16,10,1,6844,2049,2070,2049,2892,10,1,6842,2049,
2245,3,10,6829,6868,147,116,111,0,2,2049,82,1793,6886,2049,59,1,97,18,2049,
2879,1,6801,17,15,4,10,1,6873,2049,2245,3,10,6768,6903,147,114,101,111,114,
100,101,114,0,1793,6908,2049,6837,10,1,6905,2049,2058,2049,6868,10,6892,6924,147,99,
117,114,114,121,0,2049,1817,1793,6936,4,2049,1701,2049,1747,2049,1769,10,1,6928,2049,
2058,10,6915,6949,147,100,111,101,115,0,2049,1588,4,2049,6924,2049,1570,2049,161,16,
1,147,2049,1649,10,6941,6978,147,100,58,102,111,114,45,101,97,99,104,0,1,
2,1793,7006,15,25,2049,2009,1793,6998,1793,6993,4,8,10,1,6990,2049,2058,10,1,
6988,2049,2058,1,6982,7,10,1,6982,8,3,10,6964,7026,147,100,58,108,111,111,
107,117,112,45,120,116,0,1,0,4,1793,7052,2049,2009,2049,161,15,11,1793,7045,
4,1,2021,2049,2058,10,1,7039,1,11,2049,67,10,1,7031,2049,6978,3,10,7011,
7072,147,115,101,116,58,108,101,110,103,116,104,0,15,10,7058,7094,147,115,101,
116,58,102,114,111,109,45,114,101,115,117,108,116,115,0,2049,1556,1793,7100,8,
10,1,7098,2049,2058,2049,1556,4,18,2049,1817,1793,7125,2,2049,108,1793,7120,2049,108,
10,1,7117,2049,2245,10,1,7112,2049,2058,10,7074,7149,147,115,101,116,58,102,114,
111,109,45,115,116,114,105,110,103,0,2049,3788,1793,7161,1793,7156,10,1,7155,2049,
3994,10,1,7153,2049,6924,2049,7094,10,7130,7173,134,81,0,0,7130,7190,147,115,101,
116,58,102,111,114,45,101,97,99,104,0,1,7173,1793,7220,4097,7173,2049,59,1793,
7214,2049,59,4,1793,7209,3841,7173,8,10,1,7205,2049,2058,10,1,7200,2049,2245,3,
10,1,7194,2049,3081,10,7174,7236,147,115,101,116,58,100,117,112,0,2049,1817,1793,
7254,2,15,2049,108,1793,7249,2049,108,10,1,7246,2049,7190,10,1,7240,2049,2058,10,
7225,7273,147,115,101,116,58,102,105,108,116,101,114,0,1793,7302,2049,1992,1793,7281,
8,10,1,7279,2049,2058,4,1793,7291,2049,108,10,1,7288,1793,7297,3,10,1,7295,
2049,67,10,1,7275,2049,6924,2049,1817,1793,7318,2049,1992,15,2049,108,2049,7190,10,1,
7310,2049,2058,2049,1817,2049,1992,18,2049,2892,2049,1992,16,10,7259,7338,134,70,0,0,
7259,7356,147,115,101,116,58,99,111,110,116,97,105,110,115,63,0,1,7338,2049,
3048,1793,7371,2049,1992,11,3841,7338,22,4097,7338,10,1,7362,2049,7190,3,3841,7338,10,
7339,7403,147,115,101,116,58,99,111,110,116,97,105,110,115,45,115,116,114,105,
110,103,63,0,1,7338,2049,3048,1793,7419,2049,1992,2049,96,3841,7338,22,4097,7338,10,
1,7409,2049,7190,3,3841,7338,10,7379,7438,147,115,101,116,58,109,97,112,0,1793,
7444,8,2049,108,10,1,7440,2049,6924,2049,1817,1793,7460,2049,1992,15,2049,108,2049,7190,
10,1,7452,2049,2058,10,7427,7480,147,115,101,116,58,114,101,118,101,114,115,101,
0,2049,1817,1793,7514,2049,59,1793,7492,17,2049,2892,10,1,7488,2049,2070,2,2049,108,
1793,7508,2,15,2049,108,2049,2892,10,1,7501,2049,2245,3,10,1,7484,2049,2058,10,
7465,7530,147,115,101,116,58,110,116,104,0,17,2049,2879,10,7519,7548,147,115,101,
116,58,114,101,100,117,99,101,0,1793,7552,4,10,1,7550,2049,2058,2049,7190,10,
7534,7571,147,115,101,116,58,109,97,107,101,0,2049,7094,2049,7480,10,7559,7581,159,
123,0,1,288,2049,159,10,7576,7591,159,125,0,1,305,2049,159,1,7571,2049,147,
10,7586,7606,134,73,48,0,0,0,0,7600,7615,134,73,49,0,0,0,0,7609,
7624,134,73,50,0,0,0,0,7618,7633,134,73,51,0,0,0,0,7627,7646,147,
111,112,99,111,100,101,0,2049,3667,46,46,0,1,7648,1793,7658,1,0,10,1,
7655,2049,2321,2049,3667,108,105,0,1,7664,1793,7674,1,1,10,1,7671,2049,2321,2049,
3667,100,117,0,1,7680,1793,7690,1,2,10,1,7687,2049,2321,2049,3667,100,114,0,
1,7696,1793,7706,1,3,10,1,7703,2049,2321,2049,3667,115,119,0,1,7712,1793,7722,
1,4,10,1,7719,2049,2321,2049,3667,112,117,0,1,7728,1793,7738,1,5,10,1,
7735,2049,2321,2049,3667,112,111,0,1,7744,1793,7754,1,6,10,1,7751,2049,2321,2049,
3667,106,117,0,1,7760,1793,7770,1,7,10,1,7767,2049,2321,2049,3667,99,97,0,
1,7776,1793,7786,1,8,10,1,7783,2049,2321,2049,3667,99,99,0,1,7792,1793,7802,
1,9,10,1,7799,2049,2321,2049,3667,114,101,0,1,7808,1793,7818,1,10,10,1,
7815,2049,2321,2049,3667,101,113,0,1,7824,1793,7834,1,11,10,1,7831,2049,2321,2049,
3667,110,101,0,1,7840,1793,7850,1,12,10,1,7847,2049,2321,2049,3667,108,116,0,
1,7856,1793,7866,1,13,10,1,7863,2049,2321,2049,3667,103,116,0,1,7872,1793,7882,
1,14,10,1,7879,2049,2321,2049,3667,102,101,0,1,7888,1793,7898,1,15,10,1,
7895,2049,2321,2049,3667,115,116,0,1,7904,1793,7914,1,16,10,1,7911,2049,2321,2049,
3667,97,100,0,1,7920,1793,7930,1,17,10,1,7927,2049,2321,2049,3667,115,117,0,
1,7936,1793,7946,1,18,10,1,7943,2049,2321,2049,3667,109,117,0,1,7952,1793,7962,
1,19,10,1,7959,2049,2321,2049,3667,100,105,0,1,7968,1793,7978,1,20,10,1,
7975,2049,2321,2049,3667,97,110,0,1,7984,1793,7994,1,21,10,1,7991,2049,2321,2049,
3667,111,114,0,1,8000,1793,8010,1,22,10,1,8007,2049,2321,2049,3667,120,111,0,
1,8016,1793,8026,1,23,10,1,8023,2049,2321,2049,3667,115,104,0,1,8032,1793,8042,
1,24,10,1,8039,2049,2321,2049,3667,122,114,0,1,8048,1793,8058,1,25,10,1,
8055,2049,2321,2049,3667,101,110,0,1,8064,1793,8074,1,26,10,1,8071,2049,2321,3,
1,0,10,7636,8090,147,112,97,99,107,0,1,7606,2049,7646,1,7615,2049,7646,1,
7624,2049,7646,1,7633,2049,7646,1,-24,24,4,1,-16,24,17,4,1,-8,24,17,
4,17,10,7586,8127,147,105,0,2,1,7606,1,2,2049,3141,1,2,17,2,1,
7615,1,2,2049,3141,1,2,17,2,1,7624,1,2,2049,3141,1,2,17,1,7633,
1,2,2049,3141,2049,8090,2049,108,10,8122,8173,147,100,0,2049,108,10,8168,8181,147,
114,0,2049,200,2049,161,15,2049,108,10,8176,8196,159,97,115,123,0,3841,127,1,
127,2049,3048,10,8189,8210,159,125,97,115,0,4097,127,10,8203,8229,147,99,117,114,
114,101,110,116,45,108,105,110,101,0,2049,3542,1,1025,18,10,8213,8251,147,99,
111,117,110,116,45,116,111,107,101,110,115,0,1793,8257,1,32,11,10,1,8253,
2049,4428,2049,82,10,8235,8278,147,110,101,120,116,45,116,111,107,101,110,0,1,
32,2049,6132,10,8264,8301,147,112,114,111,99,101,115,115,45,116,111,107,101,110,
115,0,1793,8327,2049,8278,4,1793,8320,2,2049,82,2049,2535,1,366,1,11,2049,67,
10,1,8308,2049,2058,2049,2879,10,1,8303,2049,2245,2049,366,10,8203,8348,147,115,58,
101,118,97,108,117,97,116,101,0,2049,8229,2049,4636,2049,8229,2,2049,8251,2049,8301,
10,8334,8366,134,76,80,0,0,8360,8376,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,8367,8512,147,110,101,120,116,0,3841,8366,1,8376,17,2049,2983,
10,8504,8528,147,112,114,101,112,0,1,8366,2049,2983,1,0,3841,8366,1,8376,17,
16,10,8520,8549,147,100,111,110,101,0,1,8366,2049,2998,10,8334,8559,147,73,0,
3841,8366,1,8376,17,15,10,8554,8571,147,74,0,3841,8366,1,8376,17,2049,2892,15,
10,8566,8585,147,75,0,3841,8366,1,8376,17,1,2,18,15,10,8580,8616,147,116,
105,109,101,115,60,119,105,116,104,45,105,110,100,101,120,62,0,2049,8528,4,
1793,8636,25,2049,2892,5,1,21,2049,2070,6,2049,8512,1,8621,7,10,1,8621,8,
3,2049,8549,10,8595,8652,147,99,58,112,117,116,0,1000,10,8643,8660,147,110,108,
0,1,10,2049,8652,10,8654,8671,147,115,112,0,1,32,2049,8652,10,8665,8683,147,
116,97,98,0,1,9,2049,8652,10,8676,8697,147,115,58,112,117,116,0,1793,8702,
2049,8652,10,1,8699,2049,3994,10,8688,8716,147,110,58,112,117,116,0,2049,5978,2049,
8697,10,8707,8732,147,100,58,119,111,114,100,115,0,1793,8741,2049,165,2049,8697,2049,
8671,10,1,8734,2049,6978,10,8721,8755,147,114,101,115,101,116,0,2049,1556,25,5,
3,6,1,1,18,1,8757,7,10,8746,8782,147,100,117,109,112,45,115,116,97,
99,107,0,2049,1556,25,3,5,2049,8782,6,2,2049,8716,2049,8671,10,8768,8818,147,
100,105,115,112,108,97,121,45,105,102,45,109,97,116,99,104,101,100,0,2,
2049,1817,2049,4299,1793,8830,2049,8697,2049,8671,10,1,8825,1793,8836,3,10,1,8834,2049,
67,10,8768,8857,147,100,58,119,111,114,100,115,45,119,105,116,104,0,2049,1817,
2049,4636,1793,8868,2049,165,2049,8818,10,1,8863,2049,6978,10,8841,8881,147,70,82,69,
69,0,2049,3542,1,1025,18,2049,1817,18,10,8873,8899,147,99,58,103,101,116,0,
1001,10,8890,8915,147,110,58,116,111,45,102,108,111,97,116,0,1,0,-6000,10,
8901,8933,147,115,58,116,111,45,102,108,111,97,116,0,1,1,-6000,10,8919,8952,
147,102,58,116,111,45,115,116,114,105,110,103,0,2049,3652,2,1,2,-6000,10,
8937,8966,147,102,58,43,0,1,3,-6000,10,8959,8977,147,102,58,45,0,1,4,
-6000,10,8970,8988,147,102,58,42,0,1,5,-6000,10,8981,8999,147,102,58,47,0,
1,6,-6000,10,8992,9014,147,102,58,102,108,111,111,114,0,1,7,-6000,10,9003,
9027,147,102,58,101,113,63,0,1,8,-6000,10,9018,9041,147,102,58,45,101,113,
63,0,1,9,-6000,10,9031,9054,147,102,58,108,116,63,0,1,10,-6000,10,9045,
9067,147,102,58,103,116,63,0,1,11,-6000,10,9058,9082,147,102,58,100,101,112,
116,104,0,1,12,-6000,10,9071,9095,147,102,58,100,117,112,0,1,13,-6000,10,
9086,9109,147,102,58,100,114,111,112,0,1,14,-6000,10,9099,9123,147,102,58,115,
119,97,112,0,1,15,-6000,10,9113,9136,147,102,58,108,111,103,0,1,16,-6000,
10,9127,9151,147,102,58,112,111,119,101,114,0,1,17,-6000,10,9140,9170,147,102,
58,116,111,45,110,117,109,98,101,114,0,1,18,-6000,10,9155,9183,147,102,58,
115,105,110,0,1,19,-6000,10,9174,9196,147,102,58,99,111,115,0,1,20,-6000,
10,9187,9209,147,102,58,116,97,110,0,1,21,-6000,10,9200,9223,147,102,58,97,
115,105,110,0,1,22,-6000,10,9213,9237,147,102,58,97,99,111,115,0,1,23,
-6000,10,9227,9251,147,102,58,97,116,97,110,0,1,24,-6000,10,9241,9268,147,102,
58,99,101,105,108,105,110,103,0,1,25,-6000,10,9255,9282,147,102,58,115,113,
114,116,0,1,26,-6000,10,9272,9298,147,102,58,115,113,117,97,114,101,0,2049,
9095,2049,8988,10,9286,9313,147,102,58,111,118,101,114,0,2049,8952,2049,9095,2049,8933,
2049,9123,10,9303,9332,147,102,58,116,117,99,107,0,2049,9123,2049,9313,10,9322,9352,
147,102,58,112,111,115,105,116,105,118,101,63,0,1,0,2049,8915,2049,9067,10,
9337,9374,147,102,58,110,101,103,97,116,105,118,101,63,0,1,0,2049,8915,2049,
9054,10,9359,9393,147,102,58,110,101,103,97,116,101,0,1,-1,2049,8915,2049,8988,
10,9381,9409,147,102,58,97,98,115,0,2049,9095,2049,9374,1793,9418,2049,9393,10,1,
9415,9,10,9400,9434,159,112,114,101,102,105,120,58,46,0,2049,1788,1793,9441,2049,
3693,10,1,9438,1793,9448,2049,3626,10,1,9445,2049,67,1,8933,2049,147,10,9422,9466,
147,102,58,112,117,116,0,2049,8952,2049,8697,10,9457,9479,147,102,58,80,73,0,
2049,3667,51,46,49,52,49,53,57,50,0,1,9481,2049,8933,10,9471,9502,147,102,
58,69,0,2049,3667,50,46,55,49,56,50,56,49,0,1,9504,2049,8933,10,9495,
9527,147,102,58,78,65,78,0,2049,3667,48,0,1,9529,2049,8933,2049,3667,48,0,
1,9537,2049,8933,2049,8999,10,9518,9555,147,102,58,73,78,70,0,2049,3667,49,46,
48,0,1,9557,2049,8933,2049,3667,48,0,1,9567,2049,8933,2049,8999,10,9546,9586,147,
102,58,45,73,78,70,0,2049,3667,45,49,46,48,0,1,9588,2049,8933,2049,3667,
48,0,1,9599,2049,8933,2049,8999,10,9576,9618,147,102,58,110,97,110,63,0,2049,
9095,2049,9041,10,9608,9633,147,102,58,105,110,102,63,0,2049,9555,2049,9027,10,9623,
9649,147,102,58,45,105,110,102,63,0,2049,9586,2049,9027,10,9638,9665,147,102,58,
114,111,117,110,100,0,2049,9095,2049,9374,1793,9686,2049,3667,48,46,53,0,1,9673,
2049,8933,2049,8977,2049,9268,10,1,9671,1793,9705,2049,3667,48,46,53,0,1,9692,2049,
8933,2049,8966,2049,9014,10,1,9690,2049,67,10,9654,9724,147,103,111,112,104,101,114,
58,103,101,116,0,-6200,10,9710,9738,147,115,121,115,58,97,114,103,99,0,-6100,
10,9726,9752,147,115,121,115,58,97,114,103,118,0,2049,3652,4,-6101,10,9740,9772,
147,117,110,105,120,58,115,121,115,116,101,109,0,1,-8000,-6300,10,9757,9789,147,
117,110,105,120,58,102,111,114,107,0,1,-8001,-6300,10,9776,9806,147,117,110,105,
120,58,101,120,105,116,0,1,-8002,-6300,10,9793,9825,147,117,110,105,120,58,103,
101,116,112,105,100,0,1,-8003,-6300,10,9810,9843,147,117,110,105,120,58,101,120,
101,99,48,0,1,-8004,-6300,10,9829,9861,147,117,110,105,120,58,101,120,101,99,
49,0,1,-8005,-6300,10,9847,9879,147,117,110,105,120,58,101,120,101,99,50,0,
1,-8006,-6300,10,9865,9897,147,117,110,105,120,58,101,120,101,99,51,0,1,-8007,
-6300,10,9883,9914,147,117,110,105,120,58,119,97,105,116,0,1,-8008,-6300,10,9901,
9931,147,117,110,105,120,58,107,105,108,108,0,1,-8009,-6300,10,9918,9949,147,117,
110,105,120,58,112,111,112,101,110,0,1,-8010,-6300,10,9935,9968,147,117,110,105,
120,58,112,99,108,111,115,101,0,1,-8011,-6300,10,9953,9986,147,117,110,105,120,
58,119,114,105,116,101,0,1793,9992,2,2049,82,10,1,9988,2049,2058,1,-8012,-6300,
10,9972,10014,147,117,110,105,120,58,99,104,100,105,114,0,1,-8013,-6300,10,10000,
10033,147,117,110,105,120,58,103,101,116,101,110,118,0,1,-8014,-6300,10,10018,10052,
147,117,110,105,120,58,112,117,116,101,110,118,0,1,-8015,-6300,10,10037,10070,147,
117,110,105,120,58,115,108,101,101,112,0,1,-8016,-6300,10,10056,0,134,102,105,
108,101,58,82,0,10074,1,134,102,105,108,101,58,87,0,10084,2,134,102,105,
108,101,58,65,0,10094,3,134,102,105,108,101,58,82,43,0,10104,10128,147,102,
105,108,101,58,111,112,101,110,0,118,10,10115,10144,147,102,105,108,101,58,99,
108,111,115,101,0,119,10,10130,10159,147,102,105,108,101,58,114,101,97,100,0,
120,10,10146,10175,147,102,105,108,101,58,119,114,105,116,101,0,121,10,10161,10190,
147,102,105,108,101,58,116,101,108,108,0,122,10,10177,10205,147,102,105,108,101,
58,115,101,101,107,0,123,10,10192,10220,147,102,105,108,101,58,115,105,122,101,
0,124,10,10207,10237,147,102,105,108,101,58,100,101,108,101,116,101,0,125,10,
10222,10253,147,102,105,108,101,58,102,108,117,115,104,0,126,10,10239,10271,147,102,
105,108,101,58,101,120,105,115,116,115,63,0,1,0,2049,10128,2,2049,2535,1793,
10285,2049,10144,2049,2425,10,1,10280,1793,10293,3,2049,2437,10,1,10289,2049,67,10,10255,
10324,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,10128,2,2049,10220,4,10,10298,10358,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,10128,2,2049,10220,4,10,10333,10393,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,10128,10,10367,
10405,134,70,73,68,0,0,10398,10414,134,83,105,122,101,0,0,10406,10425,134,65,
99,116,105,111,110,0,0,10415,10436,134,66,117,102,102,101,114,0,0,10426,10446,
147,45,101,111,102,63,0,3841,10405,2049,10190,3841,10414,13,10,10437,10466,147,112,114,
101,115,101,114,118,101,0,1,10405,1793,10481,1,10414,1793,10476,8,10,1,10474,2049,
3081,10,1,10470,2049,3081,10,10367,10504,147,102,105,108,101,58,114,101,97,100,45,
108,105,110,101,0,4097,10405,1793,10561,2049,1817,2,4097,10436,2049,3449,1793,10553,3841,10405,
2049,10159,2,2049,3357,1793,10530,1,13,11,10,1,10526,1793,10538,1,10,11,10,1,
10534,1793,10546,1,0,11,10,1,10542,2049,2122,22,22,10,1,10517,2049,2216,2049,3381,
3,10,1,10508,2049,3473,3841,10436,10,10486,10590,147,102,105,108,101,58,102,111,114,
45,101,97,99,104,45,108,105,110,101,0,1793,10621,4097,10425,2049,10324,4097,10405,4097,
10414,1793,10612,3841,10405,2049,10504,3841,10425,8,2049,10446,10,1,10602,2049,2190,3841,10405,2049,
10144,10,1,10592,2049,10466,10,10568,10633,134,70,73,68,0,0,10626,10642,134,83,105,
122,101,0,0,10568,10657,147,102,105,108,101,58,115,108,117,114,112,0,1793,10687,
2049,10324,4097,10633,4097,10642,2049,3449,3841,10642,1793,10678,3841,10633,2049,10159,2049,3357,10,1,
10671,2049,2245,3841,10633,2049,10144,10,1,10659,2049,3473,10,10643,10699,134,70,73,68,0,
0,10643,10713,147,102,105,108,101,58,115,112,101,119,0,2049,10393,4097,10699,1793,10724,
3841,10699,2049,10175,10,1,10719,2049,3994,3841,10699,2049,10144,10,10700,10750,147,117,110,105,
120,58,105,111,58,110,58,112,117,116,0,1,-8100,-6300,10,10733,10771,147,117,110,
105,120,58,105,111,58,115,58,112,117,116,0,1,-8101,-6300,10,10754,10786,147,118,
101,114,115,105,111,110,0,3841,4,1,100,20,2049,8716,1,46,2049,8652,2049,8716,
10,10775,10808,147,101,111,108,63,0,1793,10814,1,13,11,10,1,10810,1793,10822,1,
10,11,10,1,10818,1793,10830,1,32,11,10,1,10826,2049,2122,22,22,10,10800,10847,
147,118,97,108,105,100,63,0,2,2049,82,2049,2535,10,10837,10859,147,111,107,0,
2049,1788,1793,10876,2049,8660,2049,3667,79,107,32,0,1,10867,2049,8697,10,1,10863,2049,
73,10,10853,10894,147,99,104,101,99,107,45,101,111,102,0,2,1793,10901,1,-1,
11,10,1,10897,1793,10909,1,4,11,10,1,10905,2049,2085,22,1793,10931,2049,3667,98,
121,101,0,1,10918,2049,200,2049,161,15,8,10,1,10916,9,10,10881,10947,147,99,
104,101,99,107,45,98,115,0,2,1793,10954,1,8,11,10,1,10950,1793,10962,1,
127,11,10,1,10958,2049,2085,22,1793,10976,2049,3381,2049,3381,2049,2037,10,1,10969,9,
10,10935,10989,147,115,58,103,101,116,0,1793,11018,1,1025,2049,3449,1793,11009,2049,8899,
2,2049,3357,2049,10894,2049,10947,2049,10808,10,1,10997,2049,2216,2049,3323,2049,3760,10,1,
10991,2049,3473,10,10754,11033,147,98,97,110,110,101,114,0,2049,3667,82,69,84,82,
79,32,49,50,32,40,114,120,45,0,1,11035,2049,8697,2049,10786,1,41,2049,8652,
2049,8660,2049,1543,2049,8716,2049,3667,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,11067,2049,8697,2049,1817,
2049,8716,2049,8660,10,11023,11111,147,98,121,101,0,1,0,2049,9806,10,11104,11126,147,
108,105,115,116,101,110,0,2049,10859,2049,10989,2049,10847,1793,11139,2049,366,2049,10859,10,
1,11134,1793,11145,3,10,1,11143,2049,67,1,11128,7,10,11116,11164,147,105,110,99,
108,117,100,101,0,-9999,10,11153,11176,147,103,97,116,104,101,114,0,2,1793,11183,
1,8,11,10,1,11179,1793,11191,1,127,11,10,1,11187,2049,2085,22,1793,11200,3,
10,1,11198,1793,11207,2049,3357,10,1,11204,2049,67,10,11166,11221,147,99,121,99,108,
101,0,2049,8899,2049,2009,4,8,2049,2683,25,3,2049,11176,1,11221,7,10,11153,11252,
147,112,97,114,115,101,45,117,110,116,105,108,0,1793,11265,2049,3652,2049,3449,2049,
11221,2049,2037,2049,3323,10,1,11254,2049,3473,10,11237,11279,147,115,58,103,101,116,0,
1793,11301,1793,11287,1,10,11,10,1,11283,1793,11295,1,13,11,10,1,11291,2049,2085,
22,10,1,11281,2049,11252,10,0 };