From c78b58ca430a0a90ed3dec6aa73c3412f7d7c608 Mon Sep 17 00:00:00 2001 From: crc <> Date: Fri, 15 Dec 2023 12:35:17 +0000 Subject: [PATCH] rewrite part of the byte addressing code in assembly (saves 11 cells, faster) FossilOrigin-Name: 72218f52afcd1a0afdd0db6dfa11be82d3853ffd8e85be31299ab7eadf8785a2 --- image/retro.forth | 16 +- ngaImage | Bin 90208 -> 90120 bytes vm/nga-c/image.c | 1970 ++++++++++++++++++++++----------------------- 3 files changed, 994 insertions(+), 992 deletions(-) diff --git a/image/retro.forth b/image/retro.forth index a081913..5840b75 100644 --- a/image/retro.forth +++ b/image/retro.forth @@ -78,7 +78,7 @@ observations: The basic sigils are: - | sigil | used for | + | sigil | used for | | ------ | ---------------------- | | : | starting a definition | | & | obtaining pointers | @@ -658,16 +658,18 @@ hidden), so use `v:preserve` if you need reentrancy. ---reveal--- - :b:to-byte-address (a-a) #4 * ; + :b:to-byte-address (a-a) \limu.... `4 ; :b:fetch (a-b) - #4 /mod swap - #4 /mod - rot + fetch swap byte-mask ; + \lidisw.. `4 + \lidilica `4 ^rot + \adfesw.. + byte-mask ; :b:store (ba-) - swap !Byte - #4 /mod swap [ dup fetch unpack ] dip + \swlist.. ^Byte + \lidisw.. `4 + [ \dufelica ^unpack ] dip replace pack swap store ; }} ~~~ diff --git a/ngaImage b/ngaImage index bbbe27e0b3dc5700f84c99ba322b5fd7e0227ffd..8612e2217627afdd0568d016db3dcc40a6cb5cc0 100644 GIT binary patch delta 12546 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 diff --git a/vm/nga-c/image.c b/vm/nga-c/image.c index 3766574..0e5ba42 100644 --- a/vm/nga-c/image.c +++ b/vm/nga-c/image.c @@ -10,8 +10,8 @@ #define CELL_MAX LLONG_MAX - 1 #endif #endif -CELL ngaImageCells = 22615; -CELL ngaImage[] = { 1793,20973,22595,22614,202401,417,389,1249,1535,0,11241,0,10,1,10,2,10,3,10, +CELL ngaImageCells = 22604; +CELL ngaImage[] = { 1793,20962,22584,22603,202401,417,389,1249,1535,0,11230,0,10,1,10,2,10,3,10, 4,10,5,10,6,10,7,10,8,10,11,10,12,10,13,10,14,10,15,10, 16,10,17,10,18,10,19,10,20,10,21,10,22,10,23,10,24,10,25,68223234, 1,2575,85000450,1,656912,163,180,268505089,65,64,285281281,0,65,2063,10,101384453,0,9,10,68485378, @@ -20,9 +20,9 @@ CELL ngaImage[] = { 1793,20973,22595,22614,202401,417,389,1249,1535,0,11241,0,10 1,251790353,101777669,1,17565186,109,524545,113,66,167838467,-1,134287105,3,61,659457,3,459023,130,2049,58, 25,2049,130,1793,137,2049,137,117506307,0,130,0,524545,28,135,168820993,0,149,1642241,149,134283523, 13,135,1793,130,524545,2049,130,1793,130,16846593,149,163,180,1793,66,16846593,149,135,180,1793, - 66,7,10,659713,1,659713,2,659713,3,659713,4,659713,5,1793,21260,17108737,3,2,524559,130, - 2049,130,2049,130,524545,0,130,524545,0,130,2049,144,1048838,2,1642241,10,7,20250,8246457295145463473,167841793, - 216,11,17826049,0,216,2,15,25,524546,18368,134287105,217,29,2305,218,459023,226,2049,4874,134287361, + 66,7,10,659713,1,659713,2,659713,3,659713,4,659713,5,1793,21249,17108737,3,2,524559,130, + 2049,130,2049,130,524545,0,130,524545,0,130,2049,144,1048838,2,1642241,10,7,20239,8246457295145463473,167841793, + 216,11,17826049,0,216,2,15,25,524546,18357,134287105,217,29,2305,218,459023,226,2049,4863,134287361, 217,221,659201,216,10,659969,7,2049,58,25,17694978,58,244,9,84152833,48,319750404,243,117507601,246, 184618754,45,25,16974851,-1,168886532,1,134284289,1,259,134284289,0,246,660227,32,0,0,115,105,103, 105,108,58,105,0,285278479,276,6,2576,524546,104,1641217,1,167838467,273,2049,288,2049,284,524545, @@ -30,7 +30,7 @@ CELL ngaImage[] = { 1793,20973,22595,22614,202401,417,389,1249,1535,0,11241,0,10 251727617,3,2,2049,182,16,168820993,-1,149,2049,182,2575,2049,236,17563906,0,328,9,1793,156, 285282049,3,2,134287105,149,325,524545,1793,130,16846593,3,0,130,8,659201,3,524545,28,135,17043201, 3,13,2049,135,2049,130,268505092,149,1642241,149,656131,659201,3,524545,13,135,2049,130,459009,25, - 135,459009,57,135,459009,21,135,459009,23,135,1793,20985,10,524546,182,134284303,184,1807,1249,1642241, + 135,459009,57,135,459009,21,135,459009,23,135,1793,20974,10,524546,182,134284303,184,1807,1249,1642241, 275,285282049,397,1,459012,392,117509889,216,392,134287105,397,236,16845825,0,405,389,1793,66,1793,419, 17826050,397,294,8,117506305,398,408,66,2116,11340,11700,11400,13685,13104,12432,12402,9603,9801,11514,11413, 11110,12528,11948,10302,13340,9700,13455,12753,10500,10670,12654,13320,11960,13908,10088,10605,11865,11025,0,2049, @@ -88,91 +88,91 @@ CELL ngaImage[] = { 1793,20973,22595,22614,202401,417,389,1249,1535,0,11241,0,10 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1231,1545,168, - 12506,193454822,69,79,77,0,1,-3,15,10,1536,1560,168,12506,210709897370,100,101,112,116,104, - 0,1,-1,15,10,1549,1576,168,12506,6953375454647,100,58,108,97,115,116,0,1,2,15, - 10,1564,1595,168,12506,249883453713703409,100,58,108,97,115,116,46,120,116,0,2049,1576,2049,182, - 15,10,1580,1619,168,12506,-3502687787217310053,100,58,108,97,115,116,46,99,108,97,115,115,0, - 2049,1576,2049,184,15,10,1601,1642,168,12506,-4578080011420638202,100,58,108,97,115,116,46,110,97, - 109,101,0,2049,1576,2049,190,10,1625,1660,168,12506,229481143079314,114,101,99,108,97,115,115, - 0,2049,1576,2049,184,16,10,1647,1681,168,12506,249892660727267252,105,109,109,101,100,105,97,116, - 101,0,1,180,2049,1660,10,1666,1696,168,12506,6385144159,100,97,116,97,0,1,156,2049, - 1660,10,1686,1716,168,12506,249902713833354782,112,114,105,109,105,116,105,118,101,0,1,174,2049, - 1660,10,1701,1731,180,12506,6385302998,104,111,111,107,0,1,1793,2049,130,1,3,15,1, - 1,17,2049,130,10,1721,1758,168,12506,7572920930896175,115,101,116,45,104,111,111,107,0,1, - 1,17,16,10,1744,1775,168,12506,6954102295577,117,110,104,111,111,107,0,1,1,17,2, - 1,1,17,4,16,10,1763,1792,180,12506,177613,40,0,10,1785,1800,180,12506,177614,41, - 0,10,1793,1818,168,12506,-4577149749211730287,99,111,109,112,105,108,101,58,108,105,116,0,1, - 1,2049,130,2049,130,10,1801,1843,168,12506,-3471989134310745468,99,111,109,112,105,108,101,58,106, - 117,109,112,0,1,1793,2049,130,2049,130,10,1825,1868,168,12506,-3471989134311018844,99,111,109,112, - 105,108,101,58,99,97,108,108,0,1,2049,2049,130,2049,130,10,1850,1892,168,12506, + 12495,193454822,69,79,77,0,1,-3,15,10,1536,1560,168,12495,210709897370,100,101,112,116,104, + 0,1,-1,15,10,1549,1576,168,12495,6953375454647,100,58,108,97,115,116,0,1,2,15, + 10,1564,1595,168,12495,249883453713703409,100,58,108,97,115,116,46,120,116,0,2049,1576,2049,182, + 15,10,1580,1619,168,12495,-3502687787217310053,100,58,108,97,115,116,46,99,108,97,115,115,0, + 2049,1576,2049,184,15,10,1601,1642,168,12495,-4578080011420638202,100,58,108,97,115,116,46,110,97, + 109,101,0,2049,1576,2049,190,10,1625,1660,168,12495,229481143079314,114,101,99,108,97,115,115, + 0,2049,1576,2049,184,16,10,1647,1681,168,12495,249892660727267252,105,109,109,101,100,105,97,116, + 101,0,1,180,2049,1660,10,1666,1696,168,12495,6385144159,100,97,116,97,0,1,156,2049, + 1660,10,1686,1716,168,12495,249902713833354782,112,114,105,109,105,116,105,118,101,0,1,174,2049, + 1660,10,1701,1731,180,12495,6385302998,104,111,111,107,0,1,1793,2049,130,1,3,15,1, + 1,17,2049,130,10,1721,1758,168,12495,7572920930896175,115,101,116,45,104,111,111,107,0,1, + 1,17,16,10,1744,1775,168,12495,6954102295577,117,110,104,111,111,107,0,1,1,17,2, + 1,1,17,4,16,10,1763,1792,180,12495,177613,40,0,10,1785,1800,180,12495,177614,41, + 0,10,1793,1818,168,12495,-4577149749211730287,99,111,109,112,105,108,101,58,108,105,116,0,1, + 1,2049,130,2049,130,10,1801,1843,168,12495,-3471989134310745468,99,111,109,112,105,108,101,58,106, + 117,109,112,0,1,1793,2049,130,2049,130,10,1825,1868,168,12495,-3471989134311018844,99,111,109,112, + 105,108,101,58,99,97,108,108,0,1,2049,2049,130,2049,130,10,1850,1892,168,12495, -4577149749211723885,99,111,109,112,105,108,101,58,114,101,116,0,1,10,2049,130,10,1875,1913, - 168,12506,8246182162316307558,99,111,109,112,105,108,105,110,103,63,0,1,149,15,10,1897,1930, - 180,12506,229482595734807,115,105,103,105,108,58,96,0,2049,266,2049,130,10,1917,1948,180,12506, - 229482595734803,115,105,103,105,108,58,92,0,2049,464,10,1935,1964,180,12506,229482595734805,115,105,103, - 105,108,58,94,0,2049,458,10,1951,1977,168,12506,6385292201,104,101,114,101,0,1,3, - 15,10,1967,1994,180,12506,229482595734775,115,105,103,105,108,58,64,0,2049,236,2049,182,15, + 168,12495,8246182162316307558,99,111,109,112,105,108,105,110,103,63,0,1,149,15,10,1897,1930, + 180,12495,229482595734807,115,105,103,105,108,58,96,0,2049,266,2049,130,10,1917,1948,180,12495, + 229482595734803,115,105,103,105,108,58,92,0,2049,464,10,1935,1964,180,12495,229482595734805,115,105,103, + 105,108,58,94,0,2049,458,10,1951,1977,168,12495,6385292201,104,101,114,101,0,1,3, + 15,10,1967,1994,180,12495,229482595734775,115,105,103,105,108,58,64,0,2049,236,2049,182,15, 2049,1913,1793,2010,1,3841,2049,130,2049,130,10,1,2003,1793,2016,15,10,1,2014,2049, - 66,10,1981,2034,180,12506,229482595734744,115,105,103,105,108,58,33,0,2049,236,2049,182,15, + 66,10,1981,2034,180,12495,229482595734744,115,105,103,105,108,58,33,0,2049,236,2049,182,15, 2049,1913,1793,2050,1,4097,2049,130,2049,130,10,1,2043,1793,2056,16,10,1,2054,2049, - 66,10,2021,2075,168,12506,7572225537532823,100,58,99,114,101,97,116,101,0,1793,2077,1,156, - 1,0,2049,192,2049,1977,2049,1576,2049,182,16,10,2061,2102,168,12506,210731100041,118,97,114, - 45,110,0,2049,2075,2049,130,10,2091,2116,168,12506,193508814,118,97,114,0,134284289,0,2102, - 10,2107,2131,168,12506,210709068620,99,111,110,115,116,0,2049,2075,2049,1576,2049,182,16,10, - 2120,2149,174,12506,6385740380,116,117,99,107,0,100926722,10,2139,2161,174,12506,6385561857,111,118,101, - 114,0,67502597,10,2151,2172,174,12506,193500364,110,105,112,0,772,10,2163,2189,174,12506,249885844724841747, - 100,114,111,112,45,112,97,105,114,0,771,10,2174,2201,174,12506,6383817805,63,100,117, - 112,0,6402,10,2191,2217,168,12506,7572302161469511,100,117,112,45,112,97,105,114,0,67502597,67502597, - 10,2203,2229,168,12506,193489474,100,105,112,0,525572,6,10,2220,2241,168,12506,193505809,115,105, - 112,0,67502597,1,27,2049,2229,10,2232,2255,168,12506,5863248,98,105,0,1,2241,2049,2229, - 8,10,2247,2270,168,12506,193487226,98,105,42,0,1,2229,2049,2229,8,10,2261,2285,168, - 12506,193487248,98,105,64,0,2,2049,2270,10,2276,2298,168,12506,193507188,116,114,105,0,1793, - 2307,1,2241,2049,2229,2049,2241,10,1,2300,2049,2229,8,10,2289,2323,168,12506,6385737246,116, + 66,10,2021,2075,168,12495,7572225537532823,100,58,99,114,101,97,116,101,0,1793,2077,1,156, + 1,0,2049,192,2049,1977,2049,1576,2049,182,16,10,2061,2102,168,12495,210731100041,118,97,114, + 45,110,0,2049,2075,2049,130,10,2091,2116,168,12495,193508814,118,97,114,0,134284289,0,2102, + 10,2107,2131,168,12495,210709068620,99,111,110,115,116,0,2049,2075,2049,1576,2049,182,16,10, + 2120,2149,174,12495,6385740380,116,117,99,107,0,100926722,10,2139,2161,174,12495,6385561857,111,118,101, + 114,0,67502597,10,2151,2172,174,12495,193500364,110,105,112,0,772,10,2163,2189,174,12495,249885844724841747, + 100,114,111,112,45,112,97,105,114,0,771,10,2174,2201,174,12495,6383817805,63,100,117, + 112,0,6402,10,2191,2217,168,12495,7572302161469511,100,117,112,45,112,97,105,114,0,67502597,67502597, + 10,2203,2229,168,12495,193489474,100,105,112,0,525572,6,10,2220,2241,168,12495,193505809,115,105, + 112,0,67502597,1,27,2049,2229,10,2232,2255,168,12495,5863248,98,105,0,1,2241,2049,2229, + 8,10,2247,2270,168,12495,193487226,98,105,42,0,1,2229,2049,2229,8,10,2261,2285,168, + 12495,193487248,98,105,64,0,2,2049,2270,10,2276,2298,168,12495,193507188,116,114,105,0,1793, + 2307,1,2241,2049,2229,2049,2241,10,1,2300,2049,2229,8,10,2289,2323,168,12495,6385737246,116, 114,105,42,0,1793,2340,1793,2333,4,1,2229,2049,2229,10,1,2327,2049,2229,2049,2229, - 10,1,2325,2049,2229,8,10,2313,2356,168,12506,6385737268,116,114,105,64,0,2,2,2049, - 2323,10,2346,2372,168,12506,210732529790,119,104,105,108,101,0,1793,2381,525570,1639430,3,1,2374, - 7,10,1,2374,8,3,10,2361,2397,168,12506,210730385457,117,110,116,105,108,0,1793,2408, - 525570,385942534,-1,25,3,1,2399,7,10,1,2399,8,3,10,2386,2426,168,12506,229466054377278,102, + 10,1,2325,2049,2229,8,10,2313,2356,168,12495,6385737268,116,114,105,64,0,2,2,2049, + 2323,10,2346,2372,168,12495,210732529790,119,104,105,108,101,0,1793,2381,525570,1639430,3,1,2374, + 7,10,1,2374,8,3,10,2361,2397,168,12495,210730385457,117,110,116,105,108,0,1793,2408, + 525570,385942534,-1,25,3,1,2399,7,10,1,2399,8,3,10,2386,2426,168,12495,229466054377278,102, 111,114,101,118,101,114,0,1793,2430,8,10,1,2428,2049,2241,1,2426,7,10,2413, - 2449,168,12506,210729012103,116,105,109,101,115,0,1793,2461,4,25,33886721,1,2053,1542,1,2452, - 7,10,1,2451,8,3,10,2438,2479,180,12506,229482595734835,115,105,103,105,108,58,124,0, + 2449,168,12495,210729012103,116,105,109,101,115,0,1793,2461,4,25,33886721,1,2053,1542,1,2452, + 7,10,1,2451,8,3,10,2438,2479,180,12495,229482595734835,115,105,103,105,108,58,124,0, 2049,236,1793,2487,2049,182,15,10,1,2483,1793,2495,2049,184,15,10,1,2491,2049,2255, 2049,1913,1793,2510,1,156,2049,2229,2049,1868,10,1,2503,1,27,2049,66,10,2466,2527, - 168,12506,6384551781,84,82,85,69,0,1,-1,10,2517,2541,168,12506,210672985680,70,65,76,83, - 69,0,1,0,10,2530,2554,168,12506,6385108193,99,97,115,101,0,1793,2559,67502597,11,10, + 168,12495,6384551781,84,82,85,69,0,1,-1,10,2517,2541,168,12495,210672985680,70,65,76,83, + 69,0,1,0,10,2530,2554,168,12495,6385108193,99,97,115,101,0,1793,2559,67502597,11,10, 1,2556,2049,2229,4,1793,2571,772,8,2049,2527,10,1,2566,1793,2579,3,2049,2541,10, - 1,2575,2049,66,25,6,3,3,10,2544,2600,168,12506,6953962162094,115,58,99,97,115,101, + 1,2575,2049,66,25,6,3,3,10,2544,2600,168,12495,6953962162094,115,58,99,97,115,101, 0,1793,2606,67502597,2049,118,10,1,2602,2049,2229,4,1793,2618,772,8,2049,2527,10,1, - 2613,1793,2626,3,2049,2541,10,1,2622,2049,66,25,6,3,3,10,2588,2644,168,12506, - 193500566,110,111,116,0,1,-1,23,10,2635,2659,168,12506,210719911674,108,116,101,113,63,0, - 2049,2217,101516555,22,10,2648,2675,168,12506,210713982069,103,116,101,113,63,0,4,2049,2659,10, - 2664,2690,168,12506,210720171475,110,58,77,65,88,0,1,-5,15,10,2679,2705,168,12506,210720171729, - 110,58,77,73,78,0,1,-4,15,10,2694,2722,168,12506,229474321428492,110,58,122,101,114, - 111,63,0,1,0,11,10,2709,2740,168,12506,7572649618157049,110,58,45,122,101,114,111,63, - 0,1,0,12,10,2726,2761,168,12506,-4562761254435316065,110,58,110,101,103,97,116,105,118,101, - 63,0,1,0,13,10,2744,2782,168,12506,-4562757999622951041,110,58,112,111,115,105,116,105,118, - 101,63,0,1,-1,14,10,2765,2812,168,12506,-1420858746182909718,110,58,115,116,114,105,99,116, + 2613,1793,2626,3,2049,2541,10,1,2622,2049,66,25,6,3,3,10,2588,2644,168,12495, + 193500566,110,111,116,0,1,-1,23,10,2635,2659,168,12495,210719911674,108,116,101,113,63,0, + 2049,2217,101516555,22,10,2648,2675,168,12495,210713982069,103,116,101,113,63,0,4,2049,2659,10, + 2664,2690,168,12495,210720171475,110,58,77,65,88,0,1,-5,15,10,2679,2705,168,12495,210720171729, + 110,58,77,73,78,0,1,-4,15,10,2694,2722,168,12495,229474321428492,110,58,122,101,114, + 111,63,0,1,0,11,10,2709,2740,168,12495,7572649618157049,110,58,45,122,101,114,111,63, + 0,1,0,12,10,2726,2761,168,12495,-4562761254435316065,110,58,110,101,103,97,116,105,118,101, + 63,0,1,0,13,10,2744,2782,168,12495,-4562757999622951041,110,58,112,111,115,105,116,105,118, + 101,63,0,1,-1,14,10,2765,2812,168,12495,-1420858746182909718,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,2786,2829,168, - 12506,229474297120890,110,58,101,118,101,110,63,0,1,2,20,3,2049,2722,10,2816,2848,168, - 12506,6953766919107,110,58,111,100,100,63,0,2049,2829,2049,2644,10,2836,2862,168,12506,193494767,105, - 102,59,0,67502597,1,76,2049,2229,25,6,771,10,2853,2881,168,12506,6383175836,45,105,102, - 59,0,67502597,1,74,2049,2229,2049,2644,25,6,771,10,2871,2901,174,12506,193504922,114,111, - 116,0,67503109,10,2892,2910,174,12506,177620,47,0,197652,10,2903,2921,174,12506,193499461,109,111, - 100,0,788,10,2912,2934,168,12506,210720211139,110,58,112,111,119,0,1,1,4,1793,2942, - 67502597,19,10,1,2939,2049,2449,772,10,2923,2962,168,12506,7572652137106817,110,58,110,101,103,97, - 116,101,0,1,-1,19,10,2948,2980,168,12506,7572652347517886,110,58,115,113,117,97,114,101, - 0,4866,10,2966,2994,168,12506,6953767077527,110,58,115,113,114,116,0,1,1,1793,3012,2049, + 12495,229474297120890,110,58,101,118,101,110,63,0,1,2,20,3,2049,2722,10,2816,2848,168, + 12495,6953766919107,110,58,111,100,100,63,0,2049,2829,2049,2644,10,2836,2862,168,12495,193494767,105, + 102,59,0,67502597,1,76,2049,2229,25,6,771,10,2853,2881,168,12495,6383175836,45,105,102, + 59,0,67502597,1,74,2049,2229,2049,2644,25,6,771,10,2871,2901,174,12495,193504922,114,111, + 116,0,67503109,10,2892,2910,174,12495,177620,47,0,197652,10,2903,2921,174,12495,193499461,109,111, + 100,0,788,10,2912,2934,168,12495,210720211139,110,58,112,111,119,0,1,1,4,1793,2942, + 67502597,19,10,1,2939,2049,2449,772,10,2923,2962,168,12495,7572652137106817,110,58,110,101,103,97, + 116,101,0,1,-1,19,10,2948,2980,168,12495,7572652347517886,110,58,115,113,117,97,114,101, + 0,4866,10,2966,2994,168,12495,6953767077527,110,58,115,113,114,116,0,1,1,1793,3012,2049, 2217,197652,67502597,18,1,2,197652,25,17,1,2998,7,10,1,2998,8,772,10,2982,3028, - 168,12506,210720207665,110,58,109,105,110,0,2049,2217,13,1793,3035,3,10,1,3033,1793,3041, - 772,10,1,3039,2049,66,10,3017,3057,168,12506,210720207411,110,58,109,97,120,0,2049,2217, - 14,1793,3064,3,10,1,3062,1793,3070,772,10,1,3068,2049,66,10,3046,3086,168,12506, - 210720194371,110,58,97,98,115,0,2,2049,2761,1,2962,9,10,3075,3106,168,12506,229474304963756,110, - 58,108,105,109,105,116,0,4,5,2049,3028,6,2049,3057,10,3093,3125,168,12506,210720203463, - 110,58,105,110,99,0,659713,1,10,3114,3139,168,12506,210720197721,110,58,100,101,99,0, - 659969,1,10,3128,3158,168,12506,8246617666422322998,110,58,98,101,116,119,101,101,110,63,0,67503109, - 1793,3166,67503109,67503109,2049,3106,10,1,3161,2049,2241,11,10,3142,3187,168,12506,249861296566813883,83,99, - 111,112,101,76,105,115,116,0,21675,21788,10,3172,3198,168,12506,5864091,123,123,0,2049, - 1576,2,1,3187,2049,61,16,10,3190,3225,168,12506,-6305314778776785742,45,45,45,114,101,118,101, - 97,108,45,45,45,0,2049,1576,1,3187,2049,3125,16,10,3207,3241,168,12506,5864159,125, + 168,12495,210720207665,110,58,109,105,110,0,2049,2217,13,1793,3035,3,10,1,3033,1793,3041, + 772,10,1,3039,2049,66,10,3017,3057,168,12495,210720207411,110,58,109,97,120,0,2049,2217, + 14,1793,3064,3,10,1,3062,1793,3070,772,10,1,3068,2049,66,10,3046,3086,168,12495, + 210720194371,110,58,97,98,115,0,2,2049,2761,1,2962,9,10,3075,3106,168,12495,229474304963756,110, + 58,108,105,109,105,116,0,4,5,2049,3028,6,2049,3057,10,3093,3125,168,12495,210720203463, + 110,58,105,110,99,0,659713,1,10,3114,3139,168,12495,210720197721,110,58,100,101,99,0, + 659969,1,10,3128,3158,168,12495,8246617666422322998,110,58,98,101,116,119,101,101,110,63,0,67503109, + 1793,3166,67503109,67503109,2049,3106,10,1,3161,2049,2241,11,10,3142,3187,168,12495,249861296566813883,83,99, + 111,112,101,76,105,115,116,0,21664,21777,10,3172,3198,168,12495,5864091,123,123,0,2049, + 1576,2,1,3187,2049,61,16,10,3190,3225,168,12495,-6305314778776785742,45,45,45,114,101,118,101, + 97,108,45,45,45,0,2049,1576,1,3187,2049,3125,16,10,3207,3241,168,12495,5864159,125, 125,0,1,3187,2049,58,4,15,11,1793,3255,3841,3187,4097,2,10,1,3250,1793,3281, 3841,3187,1793,3276,1,2,983567,1,3187,2049,3125,1641487,3,1,3265,7,10,1,3263,8, 16,10,1,3259,2049,66,10,3233,3296,168,0,0,66,121,116,101,0,10,3286,3312, @@ -183,779 +183,778 @@ CELL ngaImage[] = { 1793,20973,22595,22614,202401,417,389,1249,1535,0,11241,0,10 1,1793,3400,1793,3395,1793,3390,3,3841,3296,10,1,3386,2049,2229,10,1,3384,2049,2229, 10,1,3382,2049,2554,1,2,1793,3419,1793,3414,3,3841,3296,10,1,3410,2049,2229,10, 1,3408,2049,2554,1,3,1793,3431,3,3841,3296,10,1,3427,2049,2554,3,10,3233,3460, - 168,12506,-6972911891006832072,98,58,116,111,45,98,121,116,101,45,97,100,100,114,101,115,115, - 0,1,4,19,10,3437,3477,168,12506,229458800096267,98,58,102,101,116,99,104,0,1,4, - 20,4,1,4,20,67503109,17,15,4,2049,3312,10,3464,3504,168,12506,229458816047342,98,58,115, - 116,111,114,101,0,4,4097,3296,1,4,20,4,1793,3518,2,15,2049,78,10,1, - 3513,2049,2229,2049,3345,2049,92,4,16,10,3491,3542,168,12506,229466548904081,104,58,102,101,116, - 99,104,0,1793,3547,2049,3477,10,1,3544,1793,3559,2049,3125,2049,3477,1,-8,24,10, - 1,3551,2049,2255,22,10,3529,3578,168,12506,229466564855156,104,58,115,116,111,114,101,0,2049, - 2217,1793,3586,1,255,21,10,1,3582,2049,2229,2049,3504,2049,3125,1793,3603,1,8,24, - 1,255,21,10,1,3596,2049,2229,2049,3504,10,3565,3623,168,12506,229485920923616,119,58,102,101, - 116,99,104,0,1,4,197652,15,10,3610,3641,168,12506,229485936874691,119,58,115,116,111,114, - 101,0,1,4,197652,16,10,3628,3664,168,12506,-2542660583859062324,119,58,102,101,116,99,104,45, - 110,101,120,116,0,2,1,4,17,4,2049,3623,10,3646,3690,168,12506,-3300792181564964579,104,58, - 102,101,116,99,104,45,110,101,120,116,0,2,1,2,17,4,2049,3542,10,3672, - 3716,168,12506,-3604044820647325481,98,58,102,101,116,99,104,45,110,101,120,116,0,2,1,1, - 17,4,2049,3477,10,3698,3742,168,12506,-2542036332270164849,119,58,115,116,111,114,101,45,110,101, - 120,116,0,2,1,4,17,1,3641,2049,2229,10,3724,3769,168,12506,-3300167929976067104,104,58,115, - 116,111,114,101,45,110,101,120,116,0,2,1,2,17,1,3578,2049,2229,10,3751, - 3796,168,12506,-3603420569058428006,98,58,115,116,111,114,101,45,110,101,120,116,0,2,1,1, - 17,1,3504,2049,2229,10,3778,3819,168,12506,7572992899446007,118,58,105,110,99,45,98,121,0, - 1793,3823,4367,10,1,3821,2049,2241,16,10,3805,3843,168,12506,7572992693095753,118,58,100,101,99, - 45,98,121,0,1793,3847,1180687,10,1,3845,2049,2241,16,10,3829,3864,168,12506,210729690831,118, - 58,105,110,99,0,1,1,4,2049,3819,10,3853,3881,168,12506,210729685089,118,58,100,101, - 99,0,1,1,4,2049,3843,10,3870,3900,168,12506,229484636707508,118,58,108,105,109,105,116, - 0,251790597,1542,2049,3106,4100,10,3887,3916,168,12506,6385748402,118,58,111,110,0,2049,2527,4100, - 10,3906,3931,168,12506,210729697104,118,58,111,102,102,0,2049,2541,4100,10,3920,3946,168,12506, - 210706586657,97,108,108,111,116,0,1,3,2049,3819,10,3935,3967,168,12506,8246989571153063777,118,58,112, - 114,101,115,101,114,118,101,0,983556,1793,3975,1,27,2049,2229,10,1,3970,2049,2229, - 4100,10,3951,3995,168,12506,7572993371535704,118,58,117,112,100,97,116,101,0,4,1793,4002,15, - 4,8,10,1,3998,2049,2241,16,10,3981,4018,168,12506,6385123360,99,111,112,121,0,1793, - 4027,285278725,1,33951492,268767489,1,6,10,1,4020,2049,2449,771,10,4008,4044,156,0,0,115, - 116,97,114,116,0,0,10,4033,4055,156,0,0,101,110,100,0,0,10,4046,4072, - 168,0,0,116,101,114,109,105,110,97,116,101,0,1,0,3841,4055,16,10,4008, - 4096,168,12506,-3513680875729732409,98,117,102,102,101,114,58,115,116,97,114,116,0,3841,4044,10, - 4078,4115,168,12506,8246143877888709904,98,117,102,102,101,114,58,101,110,100,0,3841,4055,10,4099, - 4134,168,12506,8246143877888705218,98,117,102,102,101,114,58,97,100,100,0,3841,4055,16,1,4055, - 2049,3864,2049,4072,10,4118,4160,168,12506,8246143877888711801,98,117,102,102,101,114,58,103,101,116, - 0,1,4055,2049,3881,3841,4055,15,2049,4072,10,4144,4188,168,12506,-3513680875746570456,98,117,102,102, - 101,114,58,101,109,112,116,121,0,3841,4044,4097,4055,2049,4072,10,4170,4212,168,12506, - -4578413135315348908,98,117,102,102,101,114,58,115,105,122,101,0,3841,4055,3841,4044,18,10,4195, - 4234,168,12506,8246143877888724869,98,117,102,102,101,114,58,115,101,116,0,4097,4044,2049,4188,10, - 4218,4260,168,12506,-3186446687793719003,98,117,102,102,101,114,58,112,114,101,115,101,114,118,101, - 0,3841,4044,3841,4055,1793,4273,1,27,2049,2229,4097,4044,10,1,4266,2049,2229,4097,4055, - 10,4239,4297,156,12506,-4600587576916820603,84,101,109,112,83,116,114,105,110,103,115,0,32,4280, - 4317,156,12506,7474516786580364824,84,101,109,112,83,116,114,105,110,103,77,97,120,0,512,4298, - 4331,168,12506,229440420829967,83,84,82,73,78,71,83,0,2049,1545,3841,4297,3841,4317,19,18, - 10,4318,4353,156,0,0,67,117,114,114,101,110,116,0,8,10,4340,4370,168,0, - 0,115,58,112,111,105,110,116,101,114,0,3841,4353,3841,4317,19,2049,4331,17,10, - 4355,4391,168,0,0,115,58,110,101,120,116,0,1,4353,2049,3864,3841,4353,3841,4297, - 11,1793,4407,1,0,4097,4353,10,1,4402,9,10,4318,4423,168,12506,6953962777192,115,58,116, - 101,109,112,0,2,2049,104,2049,3125,2049,4370,4,2049,4018,2049,4370,2049,4391,10,4411, - 4451,168,12506,229480754149537,115,58,101,109,112,116,121,0,2049,4370,2049,4391,1,0,67502597,16, - 10,4438,4472,168,12506,6953962747657,115,58,115,107,105,112,0,6,1793,4480,68223234,1,786703,0, - 10,1,4475,2049,2372,2049,3139,5,10,4460,4500,168,12506,6953962453495,115,58,107,101,101,112, - 0,2049,1913,1793,4509,1,4472,2049,1868,10,1,4504,9,2049,1977,1,144,2049,2229,2049, - 156,10,4488,4534,180,0,229482595734750,115,105,103,105,108,58,39,0,2049,1913,1,4500,1, - 4423,2049,66,10,4521,4556,168,12506,229480755051740,115,58,102,101,116,99,104,0,17,15,10, - 4543,4572,168,12506,229480771002815,115,58,115,116,111,114,101,0,17,16,10,4559,4587,168,12506, - 6953962169596,115,58,99,104,111,112,0,2049,4423,2,2049,104,67502597,17,2049,3139,1,0,4, - 16,10,4575,4616,168,12506,249904557751418990,115,58,114,101,118,101,114,115,101,0,1793,4658,2, - 2049,4423,2049,4234,1,104,1793,4634,2,2049,104,17,2049,3139,10,1,4627,2049,2255,4, - 1793,4648,2,15,2049,4134,2049,3139,10,1,4641,2049,2449,3,2049,4096,2049,4423,10,1, - 4618,2049,4260,10,4601,4678,168,12506,249904555657463488,115,58,112,114,101,112,101,110,100,0,2049, - 4423,1793,4702,2,2049,104,17,1793,4694,2,2049,104,2049,3125,10,1,4688,2049,2229,4, - 2049,4018,10,1,4682,2049,2241,10,4663,4721,168,12506,7572864733934314,115,58,97,112,112,101,110, - 100,0,4,2049,4678,10,4707,4741,168,12506,8246849907066750743,115,58,102,111,114,45,101,97,99, - 104,0,1793,4756,67502597,6415,3,67502597,67502597,251987205,2054,101777670,1,1,4743,7,10,1,4743,8, - 771,10,4725,4779,168,12506,-2744677796467205929,115,58,105,110,100,101,120,47,99,104,97,114,0, - 4,1793,4802,2049,58,25,4,1793,4791,67502597,12,10,1,4788,2049,2229,4,25,3,1, - 4782,7,10,1,4782,1793,4811,18,2049,3139,772,10,1,4806,1793,4820,2049,104,67502597,11, - 10,1,4815,2049,2298,1793,4830,3,1,-1,10,1,4826,9,10,4761,4856,168,12506,-2157201767973730595, - 115,58,99,111,110,116,97,105,110,115,47,99,104,97,114,63,0,2049,4779,1, - -1,12,10,4834,4874,168,12506,6953962341782,115,58,104,97,115,104,0,1,5381,4,1793,4882, - 286458116,33,10,1,4879,2049,4741,10,4862,4896,156,0,0,83,116,114,0,0,4887,4910, - 168,0,0,101,120,116,114,97,99,116,0,2049,2217,3841,4896,4,2049,4018,3841,4896, - 67502597,17,1,0,4,16,10,4897,4937,168,0,0,99,104,101,99,107,0,1,4910, - 2049,2229,1793,4948,1,3125,2049,2229,10,1,4943,2049,2229,3841,4896,2049,4874,67502597,11,10, - 4926,4973,168,0,0,108,111,99,97,116,105,111,110,0,67503109,67503109,1793,5006,1793,5001, - 4,1793,4987,67502597,2049,2722,21,10,1,4982,2049,2229,4,1793,4997,772,2,10,1,4994, - 9,10,1,4979,2049,2229,10,1,4977,2049,2229,10,4959,5022,168,0,0,115,101,116, - 117,112,0,2049,4451,4097,4896,1,0,67503109,67503109,1,104,1,4874,2049,2255,1793,5042,67502597, - 2049,104,10,1,5038,2049,2229,4,10,4862,5068,168,12506,-581580411198892688,115,58,105,110,100,101, - 120,47,115,116,114,105,110,103,0,67502597,1793,5087,2049,5022,1793,5080,2049,4937,2049,4973, - 10,1,5075,2049,2449,771,3,10,1,5071,2049,2229,18,1,2,18,1,-1,2049,3057, - 10,5048,5109,156,0,0,83,114,99,0,0,5100,5119,156,0,0,84,97,114,0, - 0,5110,5129,156,0,0,80,97,100,0,0,5120,5137,156,0,0,73,0,0,5130, - 5145,156,0,0,70,0,0,5138,5154,156,0,0,65,116,0,0,5146,5170,168,0, - 0,116,101,114,109,105,110,97,116,101,0,1,0,3841,5129,3841,5119,2049,104,17, - 16,10,5155,5194,168,0,0,101,120,116,114,97,99,116,0,3841,5109,3841,5137,17, - 3841,5129,3841,5119,2049,104,2049,4018,10,5181,5221,168,0,0,99,111,109,112,97,114, - 101,0,3841,5129,3841,5119,2049,118,3841,5145,22,4097,5145,3841,5145,1793,5241,3841,5137,4097, - 5154,10,1,5236,2049,74,10,5208,5256,168,0,0,110,101,120,116,0,1,5137,2049, - 3864,10,5048,5285,168,12506,-6456227941126558634,115,58,99,111,110,116,97,105,110,115,47,115,116, - 114,105,110,103,63,0,4097,5119,4097,5109,2049,4451,4097,5129,1,0,4097,5137,1,0, - 4097,5145,3841,5109,2049,104,1793,5316,2049,5194,2049,5170,2049,5221,2049,5256,10,1,5307,2049, - 2449,3841,5145,10,5261,5337,168,12506,7572864921182136,115,58,102,105,108,116,101,114,0,1793,5365, - 2049,4451,2049,4234,4,1793,5357,2049,2217,4,8,1,4134,1,17,2049,66,10,1,5346, - 2049,4741,3,2049,4096,10,1,5339,2049,4260,10,5323,5381,168,12506,210726137008,115,58,109,97, - 112,0,1793,5403,2049,4451,2049,4234,4,1793,5395,67502597,8,2049,4134,10,1,5390,2049,4741, - 3,2049,4096,10,1,5383,2049,4260,10,5370,5422,168,12506,7572865443813333,115,58,115,117,98,115, - 116,114,0,1793,5428,17,2049,4451,10,1,5424,2049,2229,1793,5440,67502597,1,4018,2049,2229, - 10,1,5434,2049,2241,67502597,1793,5453,17,1,0,4,16,10,1,5447,2049,2229,10,5408, - 5471,168,12506,229480769412560,115,58,114,105,103,104,116,0,67502597,2049,104,67502597,18,4,2049,5422, - 10,5458,5492,168,12506,6953962489469,115,58,108,101,102,116,0,1,0,4,2049,5422,10,5480, - 5518,168,12506,-949014848675520942,115,58,98,101,103,105,110,115,45,119,105,116,104,63,0,2, - 2049,104,1,19,2049,2229,2049,5492,2049,118,10,5498,5548,168,12506,-2744863427173801468,115,58,101,110, - 100,115,45,119,105,116,104,63,0,2,2049,104,1,19,2049,2229,2049,5471,2049,118, - 10,5530,5572,168,12506,6953962177261,115,58,99,111,112,121,0,67502597,2049,104,2049,3125,2049,4018, - 10,5560,5594,168,12506,7572863551252214,115,58,68,73,71,73,84,83,0,2049,4472,48,49,50, - 51,52,53,54,55,56,57,65,66,67,68,69,70,0,1,5596,10,5580,5639,168, - 12506,-3174032931242973971,115,58,65,83,67,73,73,45,76,79,87,69,82,67,65,83,69,0, - 2049,4472,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,5641,10,5616,5694,168,12506,-3174020239987242608,115,58,65, - 83,67,73,73,45,85,80,80,69,82,67,65,83,69,0,2049,4472,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,5696,10,5671,5747,168,12506,4909441458232360267,115,58,65,83,67,73,73,45, - 76,69,84,84,69,82,83,0,2049,4472,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,5749,10,5726,5824,168,12506,1619870888324870636,115,58,80,85,78,67,84,85,65, - 84,73,79,78,0,2049,4472,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,5826,1,95,67502597,16,10,5805,5884,156,12506,-2745567821320788289,115,58,87,72,73,84,69,83, - 80,65,67,69,0,32,9,10,13,0,5866,5896,180,12506,177612,39,0,1,4451,2049, - 168,10,5889,5908,180,12506,177609,36,0,1,0,2049,156,10,5901,0,156,12506,249835240931843863,65, - 83,67,73,73,58,78,85,76,0,5913,27,156,12506,249835240931833987,65,83,67,73,73,58, - 69,83,67,0,5928,8,156,12506,7570764876722141,65,83,67,73,73,58,66,83,0,5943,9, - 156,12506,7570764876722340,65,83,67,73,73,58,72,84,0,5957,10,156,12506,7570764876722458,65,83,67, - 73,73,58,76,70,0,5971,11,156,12506,7570764876722802,65,83,67,73,73,58,86,84,0, - 5985,12,156,12506,7570764876722260,65,83,67,73,73,58,70,70,0,5999,13,156,12506,7570764876722173,65, - 83,67,73,73,58,67,82,0,6013,32,156,12506,-4630583730859567212,65,83,67,73,73,58,83, - 80,65,67,69,0,6027,127,156,12506,249835240931832445,65,83,67,73,73,58,68,69,76,0, - 6044,1,156,12506,249835240931849106,65,83,67,73,73,58,83,79,72,0,6059,2,156,12506,249835240931849287, - 65,83,67,73,73,58,83,84,88,0,6074,3,156,12506,249835240931834041,65,83,67,73,73, - 58,69,84,88,0,6089,4,156,12506,249835240931833872,65,83,67,73,73,58,69,79,84,0, - 6104,5,156,12506,249835240931833836,65,83,67,73,73,58,69,78,81,0,6119,6,156,12506,249835240931829111, - 65,83,67,73,73,58,65,67,75,0,6134,7,156,12506,249835240931830267,65,83,67,73,73, - 58,66,69,76,0,6149,14,156,12506,7570764876722698,65,83,67,73,73,58,83,79,0,6164, - 15,156,12506,7570764876722692,65,83,67,73,73,58,83,73,0,6178,16,156,12506,249835240931832669,65,83, - 67,73,73,58,68,76,69,0,6192,17,156,12506,249835240931832352,65,83,67,73,73,58,68, - 67,49,0,6207,18,156,12506,249835240931832353,65,83,67,73,73,58,68,67,50,0,6222,19, - 156,12506,249835240931832354,65,83,67,73,73,58,68,67,51,0,6237,20,156,12506,249835240931832355,65,83, - 67,73,73,58,68,67,52,0,6252,21,156,12506,249835240931843202,65,83,67,73,73,58,78, - 65,75,0,6267,22,156,12506,249835240931849442,65,83,67,73,73,58,83,89,78,0,6282,23, - 156,12506,249835240931834019,65,83,67,73,73,58,69,84,66,0,6297,24,156,12506,249835240931831226,65,83, - 67,73,73,58,67,65,78,0,6312,25,156,12506,7570764876722234,65,83,67,73,73,58,69, - 77,0,6327,26,156,12506,249835240931849298,65,83,67,73,73,58,83,85,66,0,6341,28,156, - 12506,7570764876722273,65,83,67,73,73,58,70,83,0,6356,29,156,12506,7570764876722306,65,83,67,73, - 73,58,71,83,0,6370,30,156,12506,7570764876722669,65,83,67,73,73,58,82,83,0,6384, - 31,156,12506,7570764876722768,65,83,67,73,73,58,85,83,0,6398,6430,168,12506,-3553210050247798618,99,58, - 108,111,119,101,114,99,97,115,101,63,0,1,97,1,122,2049,3158,10,6412,6455, - 168,12506,-3552791238808663639,99,58,117,112,112,101,114,99,97,115,101,63,0,1,65,1,90, - 2049,3158,10,6437,6477,168,12506,249882047462872305,99,58,108,101,116,116,101,114,63,0,1,6430, - 1,6455,2049,2255,22,10,6462,6499,168,12506,7572182947632498,99,58,100,105,103,105,116,63,0, - 1,48,1,57,2049,3158,10,6485,6522,168,12506,8246107997572794159,99,58,118,105,115,105,98,108, - 101,63,0,1,32,1,126,2049,3158,10,6506,6543,168,12506,7572183659755470,99,58,118,111,119, - 101,108,63,0,2049,4472,97,101,105,111,117,65,69,73,79,85,0,1,6545,4, - 2049,4856,10,6529,6580,168,12506,-3553628119197217420,99,58,99,111,110,115,111,110,97,110,116,63, - 0,2,2049,6477,1793,6590,2049,6543,2049,2644,10,1,6585,1793,6598,3,2049,2541,10,1, - 6594,2049,66,10,6562,6622,168,12506,-6558963794062736370,99,58,119,104,105,116,101,115,112,97,99, - 101,63,0,1,5884,4,2049,4856,10,6603,6647,168,12506,-6672106426782194349,99,58,45,108,111,119, - 101,114,99,97,115,101,63,0,2049,6430,2049,2644,10,6628,6671,168,12506,-6671687615343059370,99,58, - 45,117,112,112,101,114,99,97,115,101,63,0,2049,6455,2049,2644,10,6652,6691,168, - 12506,249881966047746975,99,58,45,100,105,103,105,116,63,0,2049,6499,2049,2644,10,6676,6716,168, - 12506,1197920222559514203,99,58,45,119,104,105,116,101,115,112,97,99,101,63,0,2049,6622,2049, - 2644,10,6696,6738,168,12506,-4579699312045814628,99,58,45,118,105,115,105,98,108,101,63,0,2049, - 6522,2049,2644,10,6721,6758,168,12506,249881966759869947,99,58,45,118,111,119,101,108,63,0,2049, - 6543,2049,2644,10,6743,6782,168,12506,-6672524495731613151,99,58,45,99,111,110,115,111,110,97,110, - 116,63,0,2049,6580,2049,2644,10,6763,6803,168,12506,8246107917359977086,99,58,116,111,45,117,112, - 112,101,114,0,2,2049,6430,25,3,1,32,18,10,6787,6828,168,12506,8246107917349275483,99,58, - 116,111,45,108,111,119,101,114,0,2,2049,6455,25,3,1,32,17,10,6812,6854, - 168,12506,-4579599832837481303,99,58,116,111,45,115,116,114,105,110,103,0,2049,4472,46,0,1, - 6856,2049,4423,1,39,2049,2241,10,6837,6886,168,12506,-6563237009071717459,99,58,116,111,103,103,108, - 101,45,99,97,115,101,0,2,2049,6430,1,6803,1,6828,2049,66,10,6867,6913,168, - 12506,-4579599833032159941,99,58,116,111,45,110,117,109,98,101,114,0,2,2049,6499,1793,6922,1, - 48,18,10,1,6918,1793,6930,3,1,0,10,1,6926,2049,66,10,6896,6951,168,12506, - 8246850501110408334,115,58,116,111,45,117,112,112,101,114,0,1,6803,2049,5381,10,6935,6972,168, - 12506,8246850501099706731,115,58,116,111,45,108,111,119,101,114,0,1,6828,2049,5381,10,6956,6994, - 168,12506,-4555094364049076026,115,58,116,114,105,109,45,108,101,102,116,0,2049,4423,1793,7008,2049, - 58,1,6622,1,2740,2049,2255,21,10,1,6998,2049,2372,2049,3139,10,6977,7033,168,12506, - -2744161423935835847,115,58,116,114,105,109,45,114,105,103,104,116,0,2049,4423,2049,4616,2049,6994, - 2049,4616,10,7015,7054,168,12506,6953962791214,115,58,116,114,105,109,0,2049,7033,2049,6994,10, - 7042,7083,156,12506,-429402327855008236,82,101,119,114,105,116,101,85,110,100,101,114,115,99,111, - 114,101,115,0,-1,7059,7093,168,0,0,115,117,98,0,1,95,1793,7100,1,32, - 10,1,7097,2049,2554,10,7084,7118,168,0,0,114,101,119,114,105,116,101,0,3841, - 7083,1793,7127,1,7093,2049,5381,10,1,7122,9,10,7105,7143,168,0,0,104,97,110, - 100,108,101,0,1,4534,8,10,7059,7160,180,12506,229482595734750,115,105,103,105,108,58,39, - 0,2049,7118,2049,7143,10,7147,7183,168,12506,-2744210522849075797,115,58,115,112,108,105,116,47,99, - 104,97,114,0,2049,2217,2049,4779,772,2049,2217,2049,5492,1,41,2049,2229,10,7165,7217, - 168,12506,-72719441055178940,115,58,115,112,108,105,116,47,115,116,114,105,110,103,0,2049,2217, - 2049,5068,2049,3125,772,2049,2217,2049,5492,1,41,2049,2229,10,7197,7248,168,12506,249904557744535982,115, - 58,114,101,112,108,97,99,101,0,67502597,2049,104,2049,1977,16,1793,7264,2049,7217,4, - 2049,1977,15,17,10,1,7256,2049,2229,2049,4678,2049,4721,10,7233,7287,156,0,0,83, - 112,108,105,116,45,79,110,0,0,7273,7300,168,0,0,109,97,116,99,104,63, - 0,3841,7287,11,10,7288,7319,168,0,0,116,101,114,109,105,110,97,116,101,0, - 1,0,67502597,2049,3139,16,10,7304,7336,168,0,0,115,116,101,112,0,1,3125,2049, - 2229,2049,7300,1793,7350,2,2049,130,2049,7319,10,1,7344,9,10,7233,7370,168,12506,8246850503517749147, - 115,58,116,111,107,101,110,105,122,101,0,4097,7287,2049,4500,2049,1977,1,0,2049, - 130,1793,7392,2,2049,130,2,1,7336,2049,4741,3,10,1,7382,2049,2229,2049,1977,67502597, - 18,2049,3139,67502597,16,10,7354,7417,156,0,0,78,101,101,100,108,101,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,7405,7554,156,0,0,76,101,110,0,0,7545,7567,156,0, - 0,84,111,107,101,110,115,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7555,7703,156,0, - 0,84,80,0,0,7695,7714,168,0,0,115,97,118,101,0,2049,4500,3841,7703,1, - 7567,17,2049,3125,16,1,7703,2049,3864,10,7704,7739,168,0,0,110,101,120,116,0, - 1793,7745,3841,7554,17,10,1,7741,2049,2241,10,7729,7761,168,0,0,100,111,110,101, - 63,0,2049,104,2049,2722,10,7354,7792,168,12506,9213749861880762729,115,58,116,111,107,101,110,105, - 122,101,45,111,110,45,115,116,114,105,110,103,0,1,0,4097,7703,1793,7806,2, - 1,7417,2049,5572,2049,4721,10,1,7798,1793,7815,2049,104,4097,7554,10,1,7810,2049,2255, - 1793,7832,1,7417,2049,7217,2049,7714,2049,7739,2049,7761,10,1,7821,2049,2397,1,7567,3841, - 7703,2049,3139,4097,7567,772,10,7766,7858,156,0,0,83,116,114,105,110,103,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,7846,7940,168,0,0,99,104,101,99,107,45,115,105,103,110, - 0,2049,2761,1793,7949,1,45,2049,4134,10,1,7944,9,10,7924,7967,168,0,0,110, - 45,62,100,105,103,105,116,0,2049,5594,17,15,10,7953,7985,168,0,0,99,111, - 110,118,101,114,116,0,1793,7999,3841,243,20,4,2049,7967,2049,4134,2,2049,2722,10, - 1,7987,2049,2397,3,10,7766,8022,168,12506,-4562752463999572364,110,58,116,111,45,115,116,114,105, - 110,103,0,1793,8036,1,7858,2049,4234,2,2049,3086,2049,7985,2049,7940,10,1,8024,2049, - 4260,1,7858,2049,4616,10,8005,8055,168,0,0,99,104,97,114,0,1,32,1793,8064, - 1,95,2049,4134,10,1,8059,2049,2554,1,114,1793,8077,1,13,2049,4134,10,1,8072, - 2049,2554,1,110,1793,8090,1,10,2049,4134,10,1,8085,2049,2554,1,116,1793,8103,1, - 9,2049,4134,10,1,8098,2049,2554,1,48,1793,8116,1,0,2049,4134,10,1,8111,2049, - 2554,1,94,1793,8129,1,27,2049,4134,10,1,8124,2049,2554,2049,4134,10,8045,8146,168, - 0,0,116,121,112,101,0,1,99,1793,8154,4,2049,4134,10,1,8150,2049,2554,1, - 115,1793,8168,4,1,4134,2049,4741,10,1,8162,2049,2554,1,110,1793,8184,4,2049,8022, - 1,4134,2049,4741,10,1,8176,2049,2554,3,10,8136,8202,168,0,0,104,97,110,100, - 108,101,0,1,92,1793,8211,2049,58,2049,8055,10,1,8206,2049,2554,1,37,1793,8224, - 2049,58,2049,8146,10,1,8219,2049,2554,2049,4134,10,8005,8245,168,12506,7572864928505531,115,58,102, - 111,114,109,97,116,0,1793,8274,2049,4451,1793,8269,2049,4234,1793,8264,2049,58,25,2049, - 8202,1,8255,7,10,1,8255,8,3,10,1,8251,2049,2241,10,1,8247,2049,4260,10, - 8231,8292,168,12506,229480751847353,115,58,99,111,110,115,116,0,1,4500,2049,2229,2049,2131,10, - 8279,8311,156,0,0,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, - 8299,8349,168,0,0,102,114,111,109,0,2049,104,2,1793,8367,1793,8360,1,8311,4113, - 10,1,8356,2049,2241,2049,3139,10,1,8354,2049,2449,3,10,8339,8381,168,0,0,116, - 111,0,2,2049,104,1793,8397,2049,58,1,97,18,2049,3125,1,8311,266001,10,1,8386, - 2049,2449,3,10,8279,8416,168,12506,229481157528792,114,101,111,114,100,101,114,0,1,8349,2049, - 2229,2049,8381,10,8403,8434,168,12506,210709288570,99,117,114,114,121,0,2049,1977,1793,8444,4, - 2049,1818,2049,1843,10,1,8438,2049,2229,10,8423,8459,168,12506,6385158928,100,111,101,115,0, - 2049,1595,4,2049,8434,2049,1576,2049,182,16,1,168,2049,1660,10,8449,8490,168,12506,8246153734800721448, - 100,58,102,111,114,45,101,97,99,104,0,1,2,1793,8516,6415,2049,2217,1793,8508, - 1793,8503,2052,10,1,8501,2049,2229,10,1,8499,2049,2229,1,8494,7,10,1,8494,8, - 3,10,8474,8538,168,12506,-4578079420196310922,100,58,108,111,111,107,117,112,45,120,116,0,1, - 0,4,1793,8563,2049,2217,2049,182,2831,1793,8556,4,1,2172,2049,2229,10,1,8550,1, - 17,2049,66,10,1,8543,2049,8490,3,10,8521,8577,168,12506,5863407,103,99,0,1,3, - 4,2049,3967,10,8569,8597,168,12506,7572098019335426,97,58,108,101,110,103,116,104,0,15,10, - 8583,8613,168,12506,7572098062851599,97,58,109,105,100,100,108,101,0,2049,1977,1793,8636,2,2049, - 130,1793,8626,2049,3125,17,10,1,8622,2049,2229,2049,1977,4,2049,4018,10,1,8617,2049, - 2229,10,8599,8653,168,12506,6953258052395,97,58,108,101,102,116,0,1,0,4,2049,8613,10, - 8641,8672,168,12506,229457522989118,97,58,114,105,103,104,116,0,67502597,2049,8597,67502597,18,4,2049, - 8613,10,8659,8704,168,12506,9069136730318539537,97,58,99,111,117,110,116,101,100,45,114,101,115, - 117,108,116,115,0,8,2049,1977,1793,8717,2,2049,130,1,130,2049,2449,10,1,8709, - 2049,2229,10,8681,8741,168,12506,8526436589641133048,97,58,102,114,111,109,45,115,116,114,105,110, - 103,0,2049,1977,1793,8755,2,2049,104,2049,130,1,130,2049,4741,10,1,8745,2049,2229, - 10,8722,8776,168,12506,8246014500347515589,97,58,102,111,114,45,101,97,99,104,0,4,2049,58, - 1,19,2049,2229,1793,8792,5,2049,58,84018692,525572,1542,10,1,8785,2049,2449,771,10,8760, - 8809,168,12506,210704781289,97,58,100,117,112,0,2049,1977,1793,8822,2,15,2049,130,1,130, - 2049,8776,10,1,8813,2049,2229,10,8798,8839,168,12506,6953257740187,97,58,99,111,112,121,0, - 1,3,1793,8855,4097,3,2,2049,8597,2049,130,1,130,2049,8776,10,1,8843,2049,3967, - 10,8827,8877,168,12506,-4582662990808010201,97,58,116,111,45,115,116,114,105,110,103,0,1,3, - 1793,8890,2049,8809,1,0,2049,130,2049,3125,10,1,8881,2049,3967,2049,4423,10,8860,8911, - 168,12506,7572097601960728,97,58,97,112,112,101,110,100,0,2049,2217,1,37,2049,2285,17,2049, - 1977,1793,8936,2049,130,1793,8931,1,130,2049,8776,10,1,8926,2049,2285,10,1,8922,2049, - 2229,10,8897,8956,168,12506,249879240302335150,97,58,112,114,101,112,101,110,100,0,4,2049,8911, - 10,8941,8972,168,12506,6953257732522,97,58,99,104,111,112,0,2049,8809,1,-1,2049,3946,2, - 2049,3881,10,8960,8996,168,12506,7572097789208550,97,58,102,105,108,116,101,114,0,1793,9011,67502597, - 1,27,2049,2229,4,1,130,1,17,2049,66,10,1,8998,2049,8434,2049,1977,1793,9026, - 67502597,15,2049,130,2049,8776,10,1,9019,2049,2229,2049,1977,67502597,18,2049,3139,67502597,16,10, - 8982,9056,168,12506,-4582686815792817282,97,58,99,111,110,116,97,105,110,115,63,0,1,0,4, - 1793,9068,4,5,67502597,11,6,22,10,1,9061,2049,8776,772,10,9039,9098,168,12506,-3160266450763725308, - 97,58,99,111,110,116,97,105,110,115,47,115,116,114,105,110,103,63,0,1, - 0,4,1793,9111,4,5,67502597,2049,118,6,22,10,1,9103,2049,8776,772,10,9074,9128, - 168,12506,210704790430,97,58,109,97,112,0,4,1793,9158,2049,58,1793,9152,1793,9141,15,67502597, - 8,10,1,9137,2049,2241,1,39,2049,2241,2049,3125,10,1,9135,2049,2449,771,10,1, - 9131,2049,2241,10,9117,9178,168,12506,249879242396290652,97,58,114,101,118,101,114,115,101,0,2049, - 1977,1793,9212,2049,58,1793,9190,17,2049,3139,10,1,9186,2049,2241,2,2049,130,1793,9206, - 2,15,2049,130,2049,3139,10,1,9199,2049,2449,3,10,1,9182,2049,2229,10,9163,9227, - 168,12506,6384993884,97,58,116,104,0,17,2049,3125,10,9217,9244,168,12506,229457508628298,97,58,102, - 101,116,99,104,0,2049,9227,15,10,9231,9261,168,12506,229457524579373,97,58,115,116,111,114, - 101,0,2049,9227,16,10,9248,9278,168,12506,229457508770408,97,58,102,105,114,115,116,0,1, - 0,2049,9244,10,9265,9295,168,12506,6953258048468,97,58,108,97,115,116,0,2,2049,8597,2049, - 3139,2049,9244,10,9283,9317,168,12506,7572098253803096,97,58,114,101,100,117,99,101,0,1,19, - 2049,2229,2049,8776,10,9303,9334,168,12506,6384048135,70,82,69,69,0,2049,4331,1,1025,18, - 1,513,1,12,19,18,2049,1977,18,10,9324,9364,156,0,0,78,101,120,116,65, - 114,114,97,121,0,2,9349,9377,168,0,0,97,114,114,97,121,115,0,2049,9334, - 2049,1977,17,10,9324,9395,168,12506,6953258340118,97,58,116,101,109,112,0,3841,9364,2,1, - 12,11,1793,9410,3,1,0,2,4097,9364,10,1,9403,9,1,513,19,2049,9377,17, - 67502597,2049,8597,2049,3125,2049,4018,3841,9364,1,513,19,2049,9377,17,1,9364,2049,3864,10, - 9383,9450,156,0,0,67,111,117,110,116,0,4,9439,9464,168,0,0,112,114,101, - 112,97,114,101,0,1,0,1,9450,16,10,9451,9483,168,0,0,114,101,115,101, - 114,118,101,0,4,1,0,2049,130,10,9470,9500,168,0,0,112,97,116,99,104, - 0,2049,1977,67502597,18,2049,3139,67502597,16,10,9489,9522,168,0,0,99,108,101,97,110, - 117,112,0,2,2049,9395,4,1,3,16,10,9509,9542,168,0,0,114,101,99,111, - 114,100,0,3841,9450,2049,130,10,9530,9562,168,0,0,105,116,101,114,97,116,101, - 47,110,0,1793,9574,67502597,11,1,9542,9,1,9450,2049,3864,10,1,9564,2049,8776,10, - 9547,9594,168,0,0,105,116,101,114,97,116,101,47,115,0,1793,9607,67502597,2049,118, - 1,9542,9,1,9450,2049,3864,10,1,9596,2049,8776,10,9383,9627,168,12506,249879231104077855,97,58, - 105,110,100,105,99,101,115,0,2049,9464,2049,1977,1793,9639,2049,9483,2049,9562,3,10, - 1,9633,2049,2229,2049,9500,2049,9522,10,9612,9670,168,12506,6001861788990794213,97,58,105,110,100,105, - 99,101,115,47,115,116,114,105,110,103,0,2049,9464,2049,1977,1793,9682,2049,9483,2049, - 9594,3,10,1,9676,2049,2229,2049,9500,2049,9522,10,9648,9704,168,12506,229457512492152,97,58,105, - 110,100,101,120,0,1793,9713,2049,9627,1,0,2049,9244,10,1,9706,2049,8577,10,9691, - 9738,168,12506,4816227687043827742,97,58,105,110,100,101,120,47,115,116,114,105,110,103,0,1793, - 9747,2049,9670,1,0,2049,9244,10,1,9740,2049,8577,10,9718,9764,168,12506,6953258084126,97,58, - 109,97,107,101,0,2049,8704,2,2,1,3,1793,9775,2049,9178,10,1,9772,2049,3967, - 4,2049,8839,10,9752,9790,180,12506,177696,123,0,1,339,2049,180,1,1560,2049,168,1, - 339,2049,180,10,9783,9810,180,12506,177698,125,0,1,355,2049,180,1,2229,2049,168,1, - 1560,2049,168,1,19,2049,174,1,43,2049,174,1,3139,2049,168,1,355,2049,180,1, - 9764,2049,168,10,9803,9855,168,12506,6953257904708,97,58,104,97,115,104,0,1,5381,4,1793, - 9866,4,1,33,19,17,10,1,9860,2049,8776,10,9843,9882,168,12506,210704782197,97,58,101, - 113,63,0,2049,9855,4,2049,9855,11,10,9871,9901,168,12506,6953255788674,97,58,45,101,113, - 63,0,2049,9855,4,2049,9855,12,10,9889,9928,168,12506,4448793249567199488,97,58,98,101,103,105, - 110,115,45,119,105,116,104,63,0,1,3,1793,9944,2,2049,8597,1,19,2049,2229, - 2049,8653,2049,9882,10,1,9932,2049,3967,10,9908,9967,168,12506,-3654621344420884174,97,58,101,110,100, - 115,45,119,105,116,104,63,0,1,3,1793,9983,2,2049,8597,1,19,2049,2229,2049, - 8672,2049,9882,10,1,9971,2049,3967,10,9949,10004,156,0,0,83,117,98,115,116,105, - 116,117,116,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,9988,10145,168,0,0,101,120, - 116,114,97,99,116,0,1,10004,2049,5572,10,10132,10163,168,0,0,99,111,109,98, - 105,110,101,0,1,10004,2049,4721,2049,4721,10,10150,10184,168,0,0,102,105,110,100, - 45,101,110,100,0,2,2049,104,1,10004,2049,104,18,67502597,17,10,10170,10206,168,0, - 0,99,108,101,97,110,0,2049,10184,1,0,4,16,10,9949,10232,168,12506,1672736740201773236,115, - 58,114,101,112,108,97,99,101,45,97,108,108,0,1,3,1793,10255,2049,10145,2049, - 7792,2049,4451,4,1793,10248,2049,10163,10,1,10245,2049,8776,2049,10206,10,1,10236,2049,3967, - 10,10213,10278,168,0,0,99,117,114,114,101,110,116,45,108,105,110,101,0,2049, - 4331,1,1025,18,10,10260,10302,168,0,0,99,111,117,110,116,45,116,111,107,101, - 110,115,0,1793,10308,1,32,11,10,1,10304,2049,5337,2049,104,10,10284,10335,168,0, - 0,112,114,111,99,101,115,115,45,116,111,107,101,110,115,0,1793,10363,1,32, - 2049,7183,4,1793,10356,2,2049,104,2049,2740,1,417,1,17,2049,66,10,1,10344,2049, - 2229,2049,3125,10,1,10337,2049,2449,2049,417,10,10213,10386,168,12506,8246849872898570441,115,58,101,118, - 97,108,117,97,116,101,0,2049,10278,2049,5572,2049,10278,2,2049,10302,2049,10335,10,10370, - 10406,156,0,0,76,80,0,0,10398,10418,156,0,0,73,110,100,101,120,0,0, - 14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,10407,10460,168,0,0,110,101,120,116, - 0,3841,10406,1,10418,17,2049,3864,10,10450,10478,168,0,0,112,114,101,112,0,1, - 10406,2049,3864,1,0,3841,10406,1,10418,17,16,10,10468,10501,168,0,0,100,111,110, - 101,0,1,10406,2049,3881,10,10370,10513,168,12506,177646,73,0,3841,10406,1,10418,17,15, - 10,10506,10527,168,12506,177647,74,0,3841,10406,1,10418,17,2049,3139,15,10,10520,10543,168, - 12506,177648,75,0,3841,10406,1,10418,17,1,2,18,15,10,10536,10572,168,12506,6047344052022463093,105, - 110,100,101,120,101,100,45,116,105,109,101,115,0,2049,10478,4,1793,10588,25,33886721, - 1,2053,1542,2049,10460,1,10577,7,10,1,10577,8,3,2049,10501,10,10553,10608,168,12506, - 229463062432404,100,101,99,105,109,97,108,0,1,10,4097,243,10,10595,10625,168,12506,6953352993994,98, - 105,110,97,114,121,0,1,2,4097,243,10,10613,10641,168,12506,210722874360,111,99,116,97, - 108,0,1,8,4097,243,10,10630,10655,168,12506,193493706,104,101,120,0,1,16,4097,243, - 10,10646,10671,168,12506,210731100046,118,97,114,45,115,0,1,4500,2049,2229,2049,2102,10,10660, - 10696,168,12506,-2634409250251928459,116,97,105,108,45,114,101,99,117,114,115,101,0,1,1793,2049, - 1977,1,3,18,16,10,10678,10715,168,12506,6385224492,102,105,108,108,0,1793,10723,2049,2217, - 16,2049,3125,10,1,10717,2049,2449,771,10,10705,10747,168,12506,-3171118726347914531,105,111,58,101,110, - 117,109,101,114,97,116,101,0,27,10,10729,10763,168,12506,7572505472392333,105,111,58,113,117, - 101,114,121,0,28,10,10749,10780,168,12506,249892680268169699,105,111,58,105,110,118,111,107,101, - 0,29,10,10765,10799,168,12506,-4568031882453442320,105,111,58,115,99,97,110,45,102,111,114,0, - 1,-1,4,2049,10747,1793,10830,2049,10513,2049,10763,772,67502597,11,1793,10826,1793,10821,3,2049, - 10513,10,1,10817,2049,2229,10,1,10815,9,10,1,10806,2049,10572,3,10,10782,10847,168, - 12506,210707166203,99,58,112,117,116,0,1793,10849,1,0,2049,10780,10,10836,10862,168,12506,5863647, - 110,108,0,1,10,2049,10847,10,10854,10875,168,12506,5863816,115,112,0,1,32,2049,10847, - 10,10867,10889,168,12506,193506620,116,97,98,0,1,9,2049,10847,10,10880,10905,168,12506,210726140939, - 115,58,112,117,116,0,1,10847,2049,4741,10,10894,10921,168,12506,210720211334,110,58,112,117, - 116,0,2049,8022,2049,10905,10,10910,10937,168,12506,210726503048,114,101,115,101,116,0,2049,1560, - 25,771,1,10937,7,10,10926,10961,168,12506,8246237009912977886,100,117,109,112,45,115,116,97,99, - 107,0,2049,1560,25,134284547,10961,134283782,10921,2049,10875,10,10945,10981,168,0,0,101,111,108, - 63,0,1793,10987,1,13,11,10,1,10983,1793,10995,1,10,11,10,1,10991,1793,11003, - 1,32,11,10,1,10999,2049,2298,22,22,10,10971,11022,168,0,0,118,97,108,105, - 100,63,0,2,2049,104,2049,2740,10,11010,11037,168,0,0,98,115,63,0,2,1793, - 11044,1,8,11,10,1,11040,1793,11052,1,127,11,10,1,11048,2049,2255,22,10,11028, - 11072,168,0,0,99,104,101,99,107,45,98,115,0,2049,11037,1793,11095,2049,4212,1, - 2,2049,2675,1793,11088,2049,4160,3,10,1,11084,9,2049,4160,3,10,1,11076,9,10, - 10945,11110,168,12506,210707155874,99,58,103,101,116,0,1793,11112,1,1,2049,10799,2049,10780,10, - 11099,11135,168,12506,8246849936849447419,115,58,103,101,116,45,119,111,114,100,0,1793,11163,1,7, - 15,2049,4234,1793,11154,2049,11110,2,2049,4134,2049,11072,2049,10981,10,1,11144,2049,2397,2049, - 4096,2049,4587,10,1,11137,2049,4260,10,11119,11177,168,12506,193487813,98,121,101,0,26,10, - 11168,11191,168,12506,6953744547860,108,105,115,116,101,110,0,2049,11135,2049,11022,1,417,1,17, - 2049,66,1,11191,7,10,11179,11226,156,12506,-213800119713087686,100,58,72,97,115,104,45,70,117, - 110,99,116,105,111,110,0,4874,11205,11241,168,12506,7572226109254526,100,58,114,101,104,97,115, - 104,0,1793,11259,1793,11251,2049,190,3841,11226,8,10,1,11245,2049,2241,2049,188,16,10, - 1,11243,2049,8490,10,11227,1,156,12492,210668957237,66,85,73,76,68,0,11264,0,156,0, - -2419379730924625824,68,69,86,73,67,69,58,79,85,84,80,85,84,0,11275,1,156,0,3179875372589939872, - 68,69,86,73,67,69,58,75,69,89,66,79,65,82,68,0,11294,2,156,0, - -2419379731287713704,68,69,86,73,67,69,58,70,76,79,65,84,83,0,11315,4,156,0,-5104244739232646654, - 68,69,86,73,67,69,58,70,73,76,69,83,0,11334,3,156,0,-2419379731444253395,68,69, - 86,73,67,69,58,66,76,79,67,75,83,0,11352,5,156,0,-5104244739236093413,68,69,86, - 73,67,69,58,67,76,79,67,75,0,11371,6,156,0,-5744567309556069531,68,69,86,73,67, - 69,58,82,69,83,69,82,86,69,68,54,0,11389,7,156,0,-2419379730775816680,68,69,86, - 73,67,69,58,83,79,67,75,69,84,0,11411,8,156,0,-4626612040269427085,68,69,86,73, - 67,69,58,85,78,73,88,0,11430,9,156,0,-5744565989521702654,68,69,86,73,67,69,58, - 83,67,82,73,80,84,73,78,71,0,11447,10,156,0,8244683305011325430,68,69,86,73,67, - 69,58,82,78,71,0,11469,11,156,0,-5103280478254778479,68,69,86,73,67,69,58,82,69, - 83,69,82,86,69,68,49,49,0,11485,12,156,0,-5103280478254778478,68,69,86,73,67,69, - 58,82,69,83,69,82,86,69,68,49,50,0,11508,13,156,0,-5103280478254778477,68,69,86, - 73,67,69,58,82,69,83,69,82,86,69,68,49,51,0,11531,14,156,0,-5103280478254778476, - 68,69,86,73,67,69,58,82,69,83,69,82,86,69,68,49,52,0,11554,15, - 156,0,-2419379731026907097,68,69,86,73,67,69,58,77,65,76,76,79,67,0,11577,1000,156, - 0,-5104244739228957070,68,69,86,73,67,69,58,73,77,65,71,69,0,11596,1234,156,0,-5104244739233502279, - 68,69,86,73,67,69,58,69,82,82,79,82,0,11614,8000,156,0,-5744573668168662717,68,69, - 86,73,67,69,58,77,85,76,84,73,67,79,82,69,0,11632,8100,156,0,8244683305011312100, - 68,69,86,73,67,69,58,70,70,73,0,11654,8101,156,0,3179875810170796684,68,69,86,73, - 67,69,58,85,78,83,73,71,78,69,68,0,11670,11702,168,12175,210709067314,99,111,109, - 109,97,0,2049,130,10,11691,11715,168,12175,6385123288,99,111,110,115,0,2049,1977,1793,11725, - 4,2049,11702,2049,11702,10,1,11719,2049,2229,10,11705,11739,168,12175,193488123,99,97,114,0, - 10,11730,11749,168,12175,193488222,99,100,114,0,2049,3125,10,11740,11762,168,12175,6385108123,99,97, - 114,64,0,2049,11739,15,10,11752,11776,168,12175,6385108092,99,97,114,33,0,2049,11739,16, - 10,11766,11790,168,12175,6385111390,99,100,114,64,0,2049,11749,15,10,11780,11804,168,12175,6385111359, - 99,100,114,33,0,2049,11749,16,10,11794,11817,168,12175,193454780,69,78,68,0,10,11808, - 11834,168,12175,8246317064958091121,102,108,108,58,99,114,101,97,116,101,0,1,11817,2049,11715,10, - 11818,11846,156,0,177687,114,0,18464,11818,11863,168,12175,8246317065617826724,102,108,108,58,116,111,45, - 101,110,100,0,2,4097,11846,1793,11888,2049,11790,2,1,11817,12,2,1793,11881,67502597,4097, - 11846,10,1,11877,1,2172,2049,66,10,1,11868,2049,2372,3841,11846,10,11847,11917,168,12175, - 4204933718218055169,102,108,108,58,97,112,112,101,110,100,47,118,97,108,117,101,0,1,11817, - 2049,11715,4,2049,11863,2049,11804,10,11895,11945,168,12175,-3325079438733587419,102,108,108,58,116,111,45, - 105,110,100,101,120,0,1,11790,2049,2449,10,11927,11963,168,12175,229465928290674,102,108,108,58, - 100,101,108,0,2049,2217,2049,3139,2049,11945,1793,11976,2049,3125,2049,11945,10,1,11971,2049, - 2229,2049,11804,10,11950,11995,156,0,6952054634723,65,99,116,105,111,110,0,12302,11950,12014,168, - 12175,-3325080032762929022,102,108,108,58,102,111,114,45,101,97,99,104,0,4097,11995,1793,12037,1793, - 12026,2049,11762,3841,11995,8,10,1,12020,2049,2241,2049,11790,2,1,11817,12,10,1,12018, - 2049,2372,3,10,11996,12059,168,12175,8246317065295222655,102,108,108,58,108,101,110,103,116,104,0, - 1,0,4,1793,12068,3,2049,3125,10,1,12064,2049,12014,2049,3139,10,12043,12089,168,12175, - 7572375633606610,102,108,108,58,100,114,111,112,0,2,2049,12059,2049,3139,2049,11945,1,11817,4, - 2049,11804,10,12075,12109,156,0,177678,105,0,0,12075,12126,168,12175,8246317065188343290,102,108,108,58, - 105,110,106,101,99,116,0,2049,11834,4097,12109,2049,2217,2049,3139,2049,11945,1,11945,2049, - 2229,3841,12109,4,2049,11804,3841,12109,2049,11804,10,12110,12163,168,12175,229465928304278,102,108,108,58, - 112,117,116,0,1793,12170,2049,10921,2049,10875,10,1,12165,2049,12014,10,105,110,116,101, - 114,102,97,99,101,47,108,108,46,114,101,116,114,111,0,105,110,105,116,0, - 12194,12436,12150,12219,156,12414,-2744922491217532500,115,58,100,101,100,117,112,46,100,97,116,97,0, - 12199,12201,12228,156,0,5863786,116,49,0,519680,12220,12237,156,0,5863787,116,50,0,0,12201, - 12260,168,12414,-1192507208876296873,115,58,100,101,100,117,112,46,114,101,103,105,115,116,101,114, - 0,2049,4500,3841,12219,4,1,11917,2049,2241,10,12238,12292,168,12414,-1192507805573830048,115,58,100,101, - 100,117,112,46,100,101,102,105,110,101,100,63,0,4097,12228,1,0,4097,12237,3841, - 12219,1793,12312,3841,12228,2049,118,3841,12237,22,4097,12237,10,1,12302,2049,12014,3841,12237,10, - 12270,12337,168,12414,-2744922491217452109,115,58,100,101,100,117,112,46,102,105,110,100,0,4097,12228, - 1,0,4097,12237,3841,12219,1793,12364,2,3841,12228,2049,118,1793,12357,4097,12237,10,1,12354, - 1,17,2049,66,10,1,12347,2049,12014,3841,12237,10,12319,12384,168,12414,229480752663076,115,58,100, - 101,100,117,112,0,2049,4423,2,2049,12292,1,12337,1,12260,2049,66,10,12371,12411,168, - 12414,249904561963058472,115,58,117,110,105,113,117,101,63,0,2049,12292,10,105,110,116,101,114, - 102,97,99,101,47,100,101,100,117,112,46,114,101,116,114,111,0,12414,12490,12396, - 12456,168,12466,-3502357327552891667,100,58,115,101,116,45,115,111,117,114,99,101,0,1,12384,2049, - 2229,2049,236,2049,186,16,10,105,110,116,101,114,102,97,99,101,47,115,111,117, - 114,99,101,115,46,114,101,116,114,111,0,12466,12504,98,117,105,108,100,46,114, - 101,116,114,111,0,12492,12518,114,101,116,114,111,46,102,111,114,116,104,0,12506, - 14678,12438,12541,168,14648,-6845980351726443322,102,108,111,97,116,58,111,112,101,114,97,116,105,111, - 110,0,1,2,2049,10799,2,2049,2761,1793,12599,3,2049,4472,69,114,114,111,114,58, - 32,102,108,111,97,116,105,110,103,32,112,111,105,110,116,32,100,101,118,105, - 99,101,32,110,111,116,32,102,111,117,110,100,0,1,12553,2049,10905,2049,10862,10, - 1,12550,2049,2862,2049,10780,10,12520,12622,168,14648,8246618443670464787,110,58,116,111,45,102,108,111, - 97,116,0,1,0,2049,12541,10,12606,12643,168,14648,8246850501092474552,115,58,116,111,45,102,108, - 111,97,116,0,1,1,2049,12541,10,12627,12665,168,14648,-4575005096076366594,102,58,116,111,45,110, - 117,109,98,101,114,0,1,2,2049,12541,10,12648,12687,168,14648,-4575005095881687956,102,58,116,111, - 45,115,116,114,105,110,103,0,2049,4451,2,1,3,2049,12541,10,12670,12704,168,14648, - 193490032,102,58,43,0,1,4,2049,12541,10,12695,12718,168,14648,193490034,102,58,45,0,1, - 5,2049,12541,10,12709,12732,168,14648,193490031,102,58,42,0,1,6,2049,12541,10,12723,12746, - 168,14648,193490036,102,58,47,0,1,7,2049,12541,10,12737,12764,168,14648,229463966214663,102,58,102, - 108,111,111,114,0,1,8,2049,12541,10,12751,12784,168,14648,249886255052186944,102,58,99,101,105, - 108,105,110,103,0,1,9,2049,12541,10,12769,12801,168,14648,6953453994383,102,58,115,113,114, - 116,0,1,10,2049,12541,10,12789,12817,168,14648,210710711802,102,58,101,113,63,0,1,11, - 2049,12541,10,12806,12834,168,14648,6953451465639,102,58,45,101,113,63,0,1,12,2049,12541,10, - 12822,12850,168,14648,210710719524,102,58,108,116,63,0,1,13,2049,12541,10,12839,12866,168,14648, - 210710714079,102,58,103,116,63,0,1,14,2049,12541,10,12855,12884,168,14648,229463963592506,102,58,100, - 101,112,116,104,0,1,15,2049,12541,10,12871,12900,168,14648,210710710894,102,58,100,117,112, - 0,1,16,2049,12541,10,12889,12917,168,14648,6953453456314,102,58,100,114,111,112,0,1,17, - 2049,12541,10,12905,12934,168,14648,6953454000352,102,58,115,119,97,112,0,1,18,2049,12541,10, - 12922,12950,168,14648,210710719399,102,58,108,111,103,0,1,19,2049,12541,10,12939,12968,168,14648, - 229463978190066,102,58,112,111,119,101,114,0,1,20,2049,12541,10,12955,12984,168,14648,210710726831,102, - 58,115,105,110,0,1,21,2049,12541,10,12973,13000,168,14648,210710727656,102,58,116,97,110, - 0,1,22,2049,12541,10,12989,13016,168,14648,210710709610,102,58,99,111,115,0,1,23,2049, - 12541,10,13005,13033,168,14648,6953453349392,102,58,97,115,105,110,0,1,24,2049,12541,10,13021, - 13050,168,14648,6953453332171,102,58,97,99,111,115,0,1,25,2049,12541,10,13038,13067,168,14648, - 6953453350217,102,58,97,116,97,110,0,1,26,2049,12541,10,13055,13084,168,14648,6953453890949,102,58, - 112,117,115,104,0,1,27,2049,12541,10,13072,13100,168,14648,210710723764,102,58,112,111,112, - 0,1,28,2049,12541,10,13089,13119,168,14648,7572310679561435,102,58,97,100,101,112,116,104,0, - 1,29,2049,12541,10,13105,13136,168,14648,6953453855649,102,58,111,118,101,114,0,2049,13084,2049, - 12900,2049,13100,2049,12934,10,13124,13157,168,14648,6953454034172,102,58,116,117,99,107,0,2049,12900, - 2049,13084,2049,12934,2049,13100,10,13145,13177,168,14648,210710721388,102,58,110,105,112,0,2049,12934, - 2049,12917,10,13166,13199,168,14648,-4575027385529052237,102,58,100,114,111,112,45,112,97,105,114,0, - 2049,12917,2049,12917,10,13182,13220,168,14648,8246246480203571943,102,58,100,117,112,45,112,97,105,114, - 0,2049,13136,2049,13136,10,13204,13236,168,14648,210710725946,102,58,114,111,116,0,2049,13084,2049, - 12934,2049,13100,2049,12934,10,13225,13258,180,14648,229482595734757,115,105,103,105,108,58,46,0,2049, - 1913,1,4500,1,4423,2049,66,1,12643,2049,168,10,13245,13285,168,14648,7572311399974070,102,58,115, - 113,117,97,114,101,0,2049,12900,2049,12732,10,13271,13307,168,14648,-4575010631505066633,102,58,112,111, - 115,105,116,105,118,101,63,0,1,0,2049,12622,2049,12866,10,13290,13331,168,14648,-4575013886317431657, - 102,58,110,101,103,97,116,105,118,101,63,0,1,0,2049,12622,2049,12850,10,13314, - 13352,168,14648,7572311189563001,102,58,110,101,103,97,116,101,0,1,-1,2049,12622,2049,12732,10, - 13338,13370,168,14648,210710707003,102,58,97,98,115,0,2049,12900,2049,13331,1,13352,9,10,13359, - 13389,168,14648,210710723966,102,58,112,117,116,0,2049,12687,2049,10905,10,13378,13404,168,14648,6385172350, - 102,58,80,73,0,2049,4472,51,46,49,52,49,53,57,50,54,53,52,0,1, - 13406,2049,12643,10,13394,13432,168,14648,193490058,102,58,69,0,2049,4472,50,46,55,49,56, - 50,56,49,56,50,56,0,1,13434,2049,12643,10,13423,13462,168,14648,210710685186,102,58,78, - 65,78,0,2049,4472,48,0,1,13464,2049,12643,2049,4472,48,0,1,13472,2049,12643,2049, - 12746,10,13451,13492,168,14648,210710680162,102,58,73,78,70,0,2049,4472,49,46,48,0,1, - 13494,2049,12643,2049,4472,48,0,1,13504,2049,12643,2049,12746,10,13481,13525,168,14648,6953451433999,102, - 58,45,73,78,70,0,2049,4472,45,49,46,48,0,1,13527,2049,12643,2049,4472,48, - 0,1,13538,2049,12643,2049,12746,10,13513,13559,168,14648,6953453797089,102,58,110,97,110,63,0, - 2049,12900,2049,12834,10,13547,13576,168,14648,6953453631297,102,58,105,110,102,63,0,2049,13492,2049, - 12817,10,13564,13594,168,14648,229463898507918,102,58,45,105,110,102,63,0,2049,13525,2049,12817,10, - 13581,13612,168,14648,229463980560013,102,58,114,111,117,110,100,0,2049,12900,2049,13331,1793,13633,2049, - 4472,48,46,53,0,1,13620,2049,12643,2049,12718,2049,12784,10,1,13618,1793,13652,2049,4472, - 48,46,53,0,1,13639,2049,12643,2049,12704,2049,12764,10,1,13637,2049,66,10,13599,13668, - 168,14648,210710720297,102,58,109,105,110,0,2049,13220,2049,12850,1,12917,1,13177,2049,66,10, - 13657,13690,168,14648,210710720043,102,58,109,97,120,0,2049,13220,2049,12866,1,12917,1,13177,2049, - 66,10,13679,13714,168,14648,229463973220004,102,58,108,105,109,105,116,0,2049,12934,2049,13084,2049, - 13668,2049,13100,2049,13690,10,13701,13741,168,14648,8246246374547107374,102,58,98,101,116,119,101,101,110, - 63,0,2049,13236,2049,12900,2049,13084,2049,13236,2049,13236,2049,13714,2049,13100,2049,12817,10,13725, - 13769,168,14648,210710716095,102,58,105,110,99,0,2049,4472,49,0,1,13771,2049,12643,2049,12704, - 10,13758,13791,168,14648,210710710353,102,58,100,101,99,0,2049,4472,49,0,1,13793,2049,12643, - 2049,12718,10,13780,13814,168,14648,6953453401985,102,58,99,97,115,101,0,2049,13136,2049,12817,1793, - 13826,2049,12917,8,1,-1,10,1,13820,1793,13834,3,1,0,10,1,13830,2049,66,25, - 6,771,10,13802,13854,168,14648,6953453985302,102,58,115,105,103,110,0,2049,12900,2049,4472,48, - 0,1,13858,2049,12643,2049,12817,1793,13873,1,0,2049,12917,10,1,13868,2049,2862,2049,4472, - 48,0,1,13879,2049,12643,2049,12866,1793,13892,1,1,10,1,13889,1793,13899,1,-1,10, - 1,13896,2049,66,10,13842,9223372036854775805,156,14648,210709498186,101,58,77,65,88,0,13904,-9223372036854775805,156,14648, - 210709498440,101,58,77,73,78,0,13915,-9223372036854775807,156,14648,210709499265,101,58,78,65,78,0,13926,9223372036854775806, - 156,14648,210709494241,101,58,73,78,70,0,13937,-9223372036854775806,156,14648,6953412298606,101,58,45,73,78,70, - 0,13948,13970,168,14648,6385137393,101,58,110,63,0,1,-9223372036854775805,2049,3125,1,9223372036854775805,2049,3139,2049, - 3158,10,13960,13993,168,14648,6953414626089,101,58,109,97,120,63,0,1,9223372036854775805,11,10,13981,14009, - 168,14648,6953414634471,101,58,109,105,110,63,0,1,-9223372036854775805,11,10,13997,14026,168,14648,229462698216771,101, - 58,122,101,114,111,63,0,2049,2722,10,14013,14041,168,14648,6953414661696,101,58,110,97,110, - 63,0,1,-9223372036854775807,11,10,14029,14057,168,14648,6953414495904,101,58,105,110,102,63,0,1,9223372036854775806, - 11,10,14045,14074,168,14648,229462607039949,101,58,45,105,110,102,63,0,1,-9223372036854775806,11,10,14061, - 14090,168,14648,6953414278252,101,58,99,108,105,112,0,1,-9223372036854775805,1,9223372036854775805,2049,3106,10,14078,14107, - 168,14648,6385171963,102,58,69,49,0,1793,14109,2049,4472,49,46,101,53,0,1,14111,2049, - 12643,10,14097,14140,168,14648,-1561378222854156682,102,58,115,105,103,110,101,100,45,115,113,114,116, - 0,2049,12900,2049,13854,2049,13370,2049,12801,2049,12622,2049,12732,10,14121,14174,168,14648,-3240429906897787043,102, - 58,115,105,103,110,101,100,45,115,113,117,97,114,101,0,2049,12900,2049,13854,2049, - 12900,2049,12732,2049,12622,2049,12732,10,14153,14201,168,0,7572308662409552,102,58,45,115,104,105,102, - 116,0,2049,14107,2049,12732,10,14187,14220,168,0,7572308584138766,102,58,43,115,104,105,102,116, - 0,2049,14107,2049,12746,10,14206,14240,168,0,249886182735593054,102,58,43,101,110,99,111,100,101, - 0,2049,14140,2049,14201,10,14225,14260,168,0,249886185318528992,102,58,45,101,110,99,111,100,101, - 0,2049,12900,2049,13854,2049,14220,2049,12900,2049,12732,2049,12622,2049,12732,10,14153,14287,168,14648, - 6953454025850,102,58,116,111,45,101,0,2049,12900,2049,13559,1793,14298,2049,12917,1,-9223372036854775807,10,1, - 14293,2049,2862,2049,12900,2049,13576,1793,14313,2049,12917,1,9223372036854775806,10,1,14308,2049,2862,2049,12900, - 2049,13594,1793,14328,2049,12917,1,-9223372036854775806,10,1,14323,2049,2862,2049,14240,2049,13612,2049,12665,2049, - 14090,1,-9223372036854775805,1,12917,2049,2554,1,9223372036854775805,1,12917,2049,2554,10,14275,14365,168,14648,6953414890458,101, - 58,116,111,45,102,0,1,-9223372036854775807,1,13462,2049,2554,1,9223372036854775806,1,13492,2049,2554,1,-9223372036854775806, - 1,13525,2049,2554,2049,12622,2049,14260,10,14353,14401,168,14648,229463981919218,102,58,115,116,111,114, - 101,0,1,14287,2049,2229,16,10,14388,14420,168,14648,229463965968143,102,58,102,101,116,99,104, - 0,15,2049,14365,10,14407,14442,168,14648,-3401946998789110658,102,58,100,117,109,112,45,115,116,97, - 99,107,0,2049,12884,2,1,13084,2049,2449,1793,14460,2049,13100,2049,12900,2049,13389,2049,10875, - 10,1,14451,2049,2449,10,14424,14484,168,14648,-1583786518488284545,102,58,100,117,109,112,45,97,115, - 116,97,99,107,0,2049,13119,2,1,13100,2049,2449,1793,14502,2049,12900,2049,13389,2049,10875, - 2049,13084,10,1,14493,2049,2449,10,14465,14518,168,14648,210709538045,101,58,112,117,116,0,1, - 9223372036854775805,1793,14535,2049,4472,101,58,77,65,88,0,1,14524,2049,10905,10,1,14522,2049,2554, - 1,-9223372036854775805,1793,14556,2049,4472,101,58,77,73,78,0,1,14545,2049,10905,10,1,14543,2049, - 2554,1,0,1793,14575,2049,4472,101,58,48,0,1,14566,2049,10905,10,1,14564,2049,2554, - 1,-9223372036854775807,1793,14596,2049,4472,101,58,78,65,78,0,1,14585,2049,10905,10,1,14583,2049, - 2554,1,9223372036854775806,1793,14617,2049,4472,101,58,73,78,70,0,1,14606,2049,10905,10,1,14604, - 2049,2554,1,-9223372036854775806,1793,14639,2049,4472,101,58,45,73,78,70,0,1,14627,2049,10905,10, - 1,14625,2049,2554,2049,14365,2049,13389,10,105,110,116,101,114,102,97,99,101,47,102, - 108,111,97,116,105,110,103,112,111,105,110,116,46,114,101,116,114,111,0,14648, - 15525,14507,14700,168,15498,8056574075740390096,102,105,108,101,58,111,112,101,114,97,116,105,111,110, - 0,1,4,2049,10799,2,2049,2761,1793,14749,3,2049,4472,69,114,114,111,114,58,32, - 102,105,108,101,115,32,100,101,118,105,99,101,32,110,111,116,32,102,111,117, - 110,100,0,1,14712,2049,10905,2049,10862,10,1,14709,2049,2862,2049,10780,10,14680,0,156, - 15498,6953509466161,102,105,108,101,58,82,0,14756,1,156,15498,6953509466166,102,105,108,101,58,87, - 0,14768,2,156,15498,6953509466144,102,105,108,101,58,65,0,14780,3,156,15498,229465812383356,102,105, - 108,101,58,82,43,0,14792,14820,168,15498,249888269686595441,102,105,108,101,58,111,112,101,110, - 0,1,0,2049,14700,10,14805,14841,168,15498,8246312899643285909,102,105,108,101,58,99,108,111,115, - 101,0,1,1,2049,14700,10,14825,14861,168,15498,249888269686691131,102,105,108,101,58,114,101,97, - 100,0,1,2,2049,14700,10,14846,14882,168,15498,8246312899667213450,102,105,108,101,58,119,114,105, - 116,101,0,1,3,2049,14700,10,14866,14902,168,15498,249888269686763376,102,105,108,101,58,116,101, - 108,108,0,1,4,2049,14700,10,14887,14922,168,15498,249888269686727207,102,105,108,101,58,115,101, - 101,107,0,1,5,2049,14700,10,14907,14942,168,15498,249888269686732250,102,105,108,101,58,115,105, - 122,101,0,1,6,2049,14700,10,14927,14964,168,15498,-4572835417384127758,102,105,108,101,58,100,101, - 108,101,116,101,0,1,7,2049,14700,10,14947,14985,168,15498,8246312899646850209,102,105,108,101,58, - 102,108,117,115,104,0,1,8,2049,14700,10,14969,15011,168,15498,7612651040925696305,102,105,108,101, - 58,114,101,97,100,47,98,121,116,101,115,0,1,9,2049,14700,10,14990,15038,168, - 15498,-7028659436281878592,102,105,108,101,58,119,114,105,116,101,47,98,121,116,101,115,0,1, - 10,2049,14700,10,15016,15060,168,15498,-4572835416836630931,102,105,108,101,58,114,101,97,100,47,99, - 0,1,11,2049,14700,10,15043,15083,168,15498,-3329616158956188292,102,105,108,101,58,119,114,105,116, - 101,47,99,0,1,12,2049,14700,10,15065,15106,168,15498,-3329616181967816770,102,105,108,101,58,101, - 120,105,115,116,115,63,0,1,0,2049,14820,2,2049,2740,1793,15120,2049,14841,2049,2527, - 10,1,15115,1793,15128,3,2049,2541,10,1,15124,2049,66,10,15088,15160,168,15498,-4283841618960457812,102, - 105,108,101,58,111,112,101,110,45,102,111,114,45,114,101,97,100,105,110,103, - 0,1,0,2049,14820,2,2049,14942,4,10,15133,15195,168,15498,2106155595587003402,102,105,108,101,58, - 111,112,101,110,45,102,111,114,45,97,112,112,101,110,100,0,1,2,2049,14820, - 2,2049,14942,4,10,15169,15231,168,15498,-4283841611984295498,102,105,108,101,58,111,112,101,110,45, - 102,111,114,45,119,114,105,116,105,110,103,0,1,1,2049,14820,10,15204,15245,156, - 0,193455704,70,73,68,0,0,15236,15256,156,0,6384542144,83,105,122,101,0,0,15246,15269, - 156,0,6952054634723,65,99,116,105,111,110,0,0,15257,15281,168,0,210644670123,45,101,111,102, - 63,0,3841,15245,2049,14902,3841,15256,13,10,15270,15303,168,0,7572809360530097,112,114,101,115,101, - 114,118,101,0,1,15245,1793,15314,1,15256,1,27,2049,3967,10,1,15307,2049,3967,10, - 15204,15339,168,15498,8056577820387649264,102,105,108,101,58,114,101,97,100,45,108,105,110,101,0, - 2049,1977,4,1,13,2049,14700,2049,1977,10,15319,15373,168,15498,-8859848394595038695,102,105,108,101,58, - 102,111,114,45,101,97,99,104,45,108,105,110,101,0,1793,15404,4097,15269,2049,15160, - 4097,15245,4097,15256,1793,15395,3841,15245,2049,15339,3841,15269,8,2049,15281,10,1,15385,2049,2372, - 3841,15245,2049,14841,10,1,15375,2049,15303,10,15349,15418,156,0,193455704,70,73,68,0,0, - 15349,15435,168,15498,8246312899662267157,102,105,108,101,58,115,108,117,114,112,0,1793,15462,4,2049, - 4234,2049,15160,4097,15418,1793,15453,3841,15418,2049,14861,2049,4134,10,1,15446,2049,2449,3841,15418, - 2049,14841,10,1,15437,2049,4260,10,15419,15482,168,15498,249888269686739198,102,105,108,101,58,115,112, - 101,119,0,2049,15231,4,1793,15491,67502597,2049,14882,10,1,15487,2049,4741,2049,14841,10,105, - 110,116,101,114,102,97,99,101,47,102,105,108,101,115,121,115,116,101,109,46, - 114,101,116,114,111,0,15498,16262,15467,15548,168,16241,4299348465103751587,105,111,58,117,110,105,120, - 45,115,121,115,99,97,108,108,0,1,8,2049,10799,2,2049,2761,1793,15596,3,2049, - 4472,69,114,114,111,114,58,32,85,78,73,88,32,100,101,118,105,99,101,32, - 110,111,116,32,102,111,117,110,100,0,1,15560,2049,10905,2049,10862,10,1,15557,2049, - 2862,2049,10780,10,15527,15620,168,16241,-4549633084047572696,117,110,105,120,58,115,121,115,116,101,109, - 0,1,0,2049,15548,10,15603,15640,168,16241,249909575776928405,117,110,105,120,58,102,111,114,107, - 0,1,1,2049,15548,10,15625,15661,168,16241,8247016000637760504,117,110,105,120,58,101,120,101,99, - 48,0,1,2,2049,15548,10,15645,15682,168,16241,8247016000637760505,117,110,105,120,58,101,120,101, - 99,49,0,1,3,2049,15548,10,15666,15703,168,16241,8247016000637760506,117,110,105,120,58,101,120, - 101,99,50,0,1,4,2049,15548,10,15687,15724,168,16241,8247016000637760507,117,110,105,120,58,101, - 120,101,99,51,0,1,5,2049,15548,10,15708,15744,168,16241,249909575776901981,117,110,105,120,58, - 101,120,105,116,0,1,6,2049,15548,10,15729,15766,168,16241,-4549633084540884128,117,110,105,120,58, - 103,101,116,112,105,100,0,1,7,2049,15548,10,15749,15786,168,16241,249909575777523800,117,110,105, - 120,58,119,97,105,116,0,1,8,2049,15548,10,15771,15806,168,16241,249909575777101359,117,110,105, - 120,58,107,105,108,108,0,1,9,2049,15548,10,15791,15827,168,16241,8247016000650494309,117,110,105, - 120,58,112,111,112,101,110,0,1,10,2049,15548,10,15811,15849,168,16241,-4549633084191325687,117,110, - 105,120,58,112,99,108,111,115,101,0,1,11,2049,15548,10,15832,15870,168,16241,8247016000634812845, - 117,110,105,120,58,99,104,100,105,114,0,1,13,2049,15548,10,15854,15892,168,16241, - -4549633084540895924,117,110,105,120,58,103,101,116,101,110,118,0,1,14,2049,15548,10,15875,15914, - 168,16241,-4549633084169702651,117,110,105,120,58,112,117,116,101,110,118,0,1,15,2049,15548,10, - 15897,15935,168,16241,8247016000653932284,117,110,105,120,58,115,108,101,101,112,0,1,16,2049,15548, - 10,15919,15958,168,16241,-2563939202030369066,117,110,105,120,58,101,120,101,99,117,116,101,0,1, - 17,2049,15548,10,15940,15978,168,16241,249909575777281169,117,110,105,120,58,112,105,112,101,0,1, - 0,2049,15827,1,15339,1,15849,2049,2255,10,15963,16007,168,16241,-2563939200175176882,117,110,105,120,58, - 103,101,116,45,99,119,100,0,2049,4472,112,119,100,0,1,16009,2049,15978,2049,7054, - 2049,4472,47,0,1,16021,2049,4721,10,15989,16057,168,16241,-2316844556017942917,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,4472, - 108,115,32,45,49,32,124,32,119,99,32,45,108,0,1,16059,2049,15978,2049,7054, - 2049,266,10,16028,16106,168,16241,-4594486429310984907,117,110,105,120,58,102,111,114,45,101,97,99, - 104,45,102,105,108,101,0,2049,4472,108,115,32,45,49,32,45,112,0,1,16108, - 1,0,2049,15827,2049,16057,1793,16141,1793,16136,2049,15339,2049,4423,67502597,8,10,1,16129,2049, - 2241,10,1,16127,2049,2449,2049,15849,3,10,16082,16160,168,0,210728208851,115,116,97,114,116, - 0,4,2049,4234,1,0,2049,15827,10,16149,16178,168,0,6385651009,114,101,97,100,0,2, - 2049,14861,2,2049,4134,2049,2722,10,16168,16199,168,0,6953509544294,102,105,110,105,115,104,0, - 2049,15849,2049,4212,10,16082,16225,168,16241,1204178398703148788,117,110,105,120,58,115,108,117,114,112, - 45,112,105,112,101,0,1793,16236,2049,16160,1,16178,2049,2397,2049,16199,10,1,16227,2049, - 4260,10,105,110,116,101,114,102,97,99,101,47,117,110,105,120,46,114,101,116, - 114,111,0,16241,16352,16204,16278,168,16332,7572652289159374,110,58,114,97,110,100,111,109,0,1, - 10,2049,10799,2,2049,2761,1793,16325,3,2049,4472,69,114,114,111,114,58,32,82,78, - 71,32,100,101,118,105,99,101,32,110,111,116,32,102,111,117,110,100,0,1, - 16290,2049,10905,2049,10862,10,1,16287,2049,2862,2049,10780,10,105,110,116,101,114,102,97, - 99,101,47,114,110,103,46,114,101,116,114,111,0,16332,16763,16264,16375,168,16741,4482520117059041020, - 99,108,111,99,107,58,111,112,101,114,97,116,105,111,110,0,1,5,2049,10799, - 2,2049,2761,1793,16424,3,2049,4472,69,114,114,111,114,58,32,99,108,111,99,107, - 32,100,101,118,105,99,101,32,110,111,116,32,102,111,117,110,100,0,1,16387, - 2049,10905,2049,10862,10,1,16384,2049,2862,2049,10780,10,16354,16452,168,16741,4482526860617352831,99,108,111, - 99,107,58,116,105,109,101,115,116,97,109,112,0,1,0,2049,16375,10,16431,16472, - 168,16741,249884182168395049,99,108,111,99,107,58,100,97,121,0,1,1,2049,16375,10,16457,16494, - 168,16741,-4577286724249897519,99,108,111,99,107,58,109,111,110,116,104,0,1,2,2049,16375,10, - 16477,16515,168,16741,8246178011557794972,99,108,111,99,107,58,121,101,97,114,0,1,3,2049,16375, - 10,16499,16536,168,16741,8246178011557195593,99,108,111,99,107,58,104,111,117,114,0,1,4,2049, - 16375,10,16520,16559,168,16741,-3476509310577319139,99,108,111,99,107,58,109,105,110,117,116,101,0, - 1,5,2049,16375,10,16541,16582,168,16741,-3476509310347652505,99,108,111,99,107,58,115,101,99,111, - 110,100,0,1,6,2049,16375,10,16564,16606,168,16741,-4044342796047171665,99,108,111,99,107,58,117, - 116,99,58,100,97,121,0,1,7,2049,16375,10,16587,16632,168,16741,4482528721224061399,99,108,111, - 99,107,58,117,116,99,58,109,111,110,116,104,0,1,8,2049,16375,10,16611,16657, - 168,16741,-4336103753589045278,99,108,111,99,107,58,117,116,99,58,121,101,97,114,0,1,9, - 2049,16375,10,16637,16682,168,16741,-4336103753589644657,99,108,111,99,107,58,117,116,99,58,104,111, - 117,114,0,1,10,2049,16375,10,16662,16709,168,16741,349495210710499299,99,108,111,99,107,58,117, - 116,99,58,109,105,110,117,116,101,0,1,11,2049,16375,10,16687,16736,168,16741,349495210940165933, - 99,108,111,99,107,58,117,116,99,58,115,101,99,111,110,100,0,1,12,2049, - 16375,10,105,110,116,101,114,102,97,99,101,47,99,108,111,99,107,46,114,101, - 116,114,111,0,16741,17165,16714,16787,168,0,1976442044545254821,115,99,114,105,112,116,58,111,112, - 101,114,97,116,105,111,110,0,1,9,2049,10799,2,2049,2761,1793,16840,3,2049,4472, - 69,114,114,111,114,58,32,115,99,114,105,112,116,105,110,103,32,100,101,118, - 105,99,101,32,110,111,116,32,102,111,117,110,100,0,1,16799,2049,10905,2049,10862, - 10,1,16796,2049,2862,2049,10780,10,16714,16869,168,17139,1976422442775525130,115,99,114,105,112,116,58, - 97,114,103,117,109,101,110,116,115,0,1,0,2049,16787,10,16847,16899,168,17139,7012485947518414468, - 115,99,114,105,112,116,58,103,101,116,45,97,114,103,117,109,101,110,116,0, - 2049,4451,4,1,1,2049,16787,10,16874,16920,168,17139,229469872107401,105,110,99,108,117,100,101, - 0,1,2,2049,16787,10,16907,16942,168,17139,-4553194680242110987,115,99,114,105,112,116,58,110,97, - 109,101,0,2049,4451,1,3,2049,16787,10,16925,16974,168,17139,6834827170184619652,115,99,114,105,112, - 116,58,99,117,114,114,101,110,116,45,102,105,108,101,0,2049,4451,1,4,2049, - 16787,10,16949,17006,180,17139,6834827170184835340,115,99,114,105,112,116,58,99,117,114,114,101,110, - 116,45,108,105,110,101,0,1,5,2049,16787,2049,156,10,16981,17039,168,17139,-4964876483161304491,115, - 99,114,105,112,116,58,105,103,110,111,114,101,45,116,111,45,101,111,108,0, - 1,6,2049,16787,10,17013,17070,168,17139,-112287744780050755,115,99,114,105,112,116,58,97,98,111, - 114,116,45,105,110,99,108,117,100,101,0,1,7,2049,16787,10,17044,17086,168,17139, - 210706230653,97,98,111,114,116,0,1,149,2049,3931,1,8,2049,16787,10,17075,17125,168,17139, - -7741142524340576066,115,99,114,105,112,116,58,99,117,114,114,101,110,116,45,108,105,110,101, - 45,116,101,120,116,0,2049,4451,1793,17134,1,9,2049,16787,10,1,17129,2049,2241,10, - 105,110,116,101,114,102,97,99,101,47,115,99,114,105,112,116,105,110,103,46, - 114,101,116,114,111,0,17139,17621,17095,17189,168,17623,1183117598919957017,115,111,99,107,101,116,58, - 111,112,101,114,97,116,105,111,110,0,1,7,2049,10799,2,2049,2761,1793,17346,3, - 2049,4472,69,114,114,111,114,58,32,115,111,99,107,101,116,32,100,101,118,105, - 99,101,32,110,111,116,32,102,111,117,110,100,0,1,17201,2049,10905,2049,10862,2049, - 4472,83,101,101,32,104,116,116,112,115,58,47,47,114,101,116,114,111,102,111, - 114,116,104,46,111,114,103,47,115,117,112,112,111,114,116,47,50,48,50,50, - 46,49,47,83,79,67,75,69,84,83,46,109,100,0,1,17240,2049,10905,2049,10862, - 2049,4472,102,111,114,32,105,110,115,116,114,117,99,116,105,111,110,115,32,111, - 110,32,101,110,97,98,108,105,110,103,32,115,111,99,107,101,116,115,46,0, - 1,17301,2049,10905,2049,10862,10,1,17198,2049,2862,2049,10780,10,17167,17379,168,17597,-7671511728383126910,115, - 111,99,107,101,116,58,103,101,116,104,111,115,116,98,121,110,97,109,101,0, - 1,0,2049,17189,10,17353,17403,168,17597,4328757989659661596,115,111,99,107,101,116,58,99,114,101, - 97,116,101,0,1,1,2049,17189,10,17384,17425,168,17597,-4552658767528245371,115,111,99,107,101,116, - 58,98,105,110,100,0,1,2,2049,17189,10,17408,17449,168,17597,4328757990001730167,115,111,99,107, - 101,116,58,108,105,115,116,101,110,0,1,3,2049,17189,10,17430,17473,168,17597,4328757989563534360, - 115,111,99,107,101,116,58,97,99,99,101,112,116,0,1,4,2049,17189,10,17454, - 17498,168,17597,-4724938931013862254,115,111,99,107,101,116,58,99,111,110,110,101,99,116,0,1, - 5,2049,17189,10,17478,17520,168,17597,-4552658767527638798,115,111,99,107,101,116,58,115,101,110,100, - 0,1,6,2049,17189,10,17503,17542,168,17597,-4552658767527675080,115,111,99,107,101,116,58,114,101, - 99,118,0,1,7,2049,17189,10,17525,17565,168,17597,-2663786738754388898,115,111,99,107,101,116,58, - 99,108,111,115,101,0,1,8,2049,17189,10,17547,17592,168,17597,1183100690560715498,115,111,99,107, - 101,116,58,99,111,110,102,105,103,117,114,101,0,1,9,2049,17189,10,105,110, - 116,101,114,102,97,99,101,47,115,111,99,107,101,116,115,46,114,101,116,114, - 111,0,17597,17640,115,111,99,107,101,116,58,111,112,101,114,97,116,105,111,110, - 0,17623,17850,17570,17655,168,17824,229469862290528,105,111,58,99,111,114,101,0,1,8000,2049,10799, - 2049,10780,10,17642,17677,168,17824,249884313919988732,99,111,114,101,58,105,110,105,116,0,1,0, - 2049,17655,10,17662,17698,168,17824,8246182359371694326,99,111,114,101,58,115,116,97,114,116,0,1, - 1,2049,17655,10,17682,17719,168,17824,8246182359367475558,99,111,114,101,58,112,97,117,115,101,0, - 1,2,2049,17655,10,17703,17748,168,17824,8337299194488917014,99,111,114,101,58,112,97,117,115,101, - 45,99,117,114,114,101,110,116,0,1,3,2049,17655,10,17724,17770,168,17824,-4577143246433635687,99, - 111,114,101,58,114,101,115,117,109,101,0,1,4,2049,17655,10,17753,17794,168,17824, - -3888095465377135055,99,111,114,101,58,114,101,97,100,47,114,101,103,0,1,5,2049,17655,10, - 17775,17819,168,17824,820065755623810592,99,111,114,101,58,119,114,105,116,101,47,114,101,103,0, - 1,6,2049,17655,10,105,110,116,101,114,102,97,99,101,47,109,117,108,116,105, - 99,111,114,101,46,114,101,116,114,111,0,17824,18007,17799,17871,168,17987,644988671245709381,102,102, - 105,58,111,112,101,114,97,116,105,111,110,0,1,8100,2049,10799,2,2049,2761,1793, - 17918,3,2049,4472,69,114,114,111,114,58,32,70,70,73,32,100,101,118,105,99, - 101,32,110,111,116,32,102,111,117,110,100,0,1,17883,2049,10905,2049,10862,10,1, - 17880,2049,2862,2049,10780,10,17852,17939,168,17987,7572367767785414,102,102,105,58,111,112,101,110,0, - 1,0,2049,17871,10,17925,17961,168,17987,-4572980637897979592,102,102,105,58,109,97,112,45,115,121, - 109,0,1,1,2049,17871,10,17944,17982,168,17987,8246308498881747296,102,102,105,58,105,110,118,111, - 107,101,0,1,2,2049,17871,10,105,110,116,101,114,102,97,99,101,47,102,102, - 105,46,114,101,116,114,111,0,17987,18338,17966,18025,168,18313,8247016409221251463,117,110,115,105,103, - 110,101,100,58,43,0,1,0,1,8101,2049,10799,2049,10780,17,10,18009,18051,168,18313, - 8247016409221251465,117,110,115,105,103,110,101,100,58,45,0,1,0,1,8101,2049,10799,2049,10780, - 18,10,18035,18077,168,18313,8247016409221251462,117,110,115,105,103,110,101,100,58,42,0,1,0, - 1,8101,2049,10799,2049,10780,19,10,18061,18106,168,18313,7638409966457829387,117,110,115,105,103,110,101, - 100,58,47,109,111,100,0,1,0,1,8101,2049,10799,2049,10780,20,10,18087,18134,168, - 18313,-2563494254608726831,117,110,115,105,103,110,101,100,58,101,113,63,0,1,0,1,8101,2049, - 10799,2049,10780,11,10,18116,18163,168,18313,7638409966457748830,117,110,115,105,103,110,101,100,58,45, - 101,113,63,0,1,0,1,8101,2049,10799,2049,10780,12,10,18144,18191,168,18313,-2563494254608719109,117, - 110,115,105,103,110,101,100,58,108,116,63,0,1,0,1,8101,2049,10799,2049,10780, - 13,10,18173,18219,168,18313,-2563494254608724554,117,110,115,105,103,110,101,100,58,103,116,63,0, - 1,0,1,8101,2049,10799,2049,10780,14,10,18201,18249,168,18313,-6186888138744896262,117,110,115,105,103, - 110,101,100,58,115,104,105,102,116,0,1,0,1,8101,2049,10799,2049,10780,24,10, - 18229,18279,168,18313,-6186888138833512267,117,110,115,105,103,110,101,100,58,42,47,109,111,100,0, - 1,1,1,0,1,8101,2049,10799,2,2049,10780,2049,10780,10,18259,18304,168,18313,210639169918,42, - 47,109,111,100,0,1,1,1,8101,2049,10799,2049,10780,10,105,110,116,101,114,102, - 97,99,101,47,117,110,115,105,103,110,101,100,46,114,101,116,114,111,0,18313, - 18464,18293,18358,168,18441,-3502245454587251943,100,58,117,115,101,45,104,97,115,104,101,115,0,1, - 29,1,236,1,5,18,16,1793,18372,2049,188,15,10,1,18368,1,236,1,8,18, - 16,1,2049,1,236,16,1,4874,1,236,2049,3125,16,10,18340,18412,168,18441,-4893635544173424761,100, - 58,117,115,101,45,115,116,114,105,110,103,115,0,1,118,1,236,1,5,18, - 16,1,190,1,236,1,8,18,16,1,0,1,236,16,1,0,1,236,2049,3125, - 16,10,105,110,116,101,114,102,97,99,101,47,102,117,116,117,114,101,46,114, - 101,116,114,111,0,18441,18582,18393,18484,168,0,-3527051417241377258,98,108,111,99,107,58,105,110, - 118,111,107,101,0,1,3,2049,10799,2049,10780,10,18393,18507,168,18559,8246131600073141446,98,108,111, - 99,107,58,114,101,97,100,0,1,0,2049,18484,10,18491,18529,168,18559,-4578818303223200395,98,108, - 111,99,107,58,119,114,105,116,101,0,1,1,2049,18484,10,18512,18554,168,18559,-4036225629868593021, - 98,108,111,99,107,58,115,101,116,45,102,105,108,101,0,1,2,2049,18484,10, - 105,110,116,101,114,102,97,99,101,47,98,108,111,99,107,115,46,114,101,116, - 114,111,0,18559,11817,18534,18605,168,18829,4283726481136624767,101,114,114,58,115,101,116,45,104,97, - 110,100,108,101,114,0,1,1234,2049,10799,2,2049,2761,1793,18663,3,2049,4472,69,114, - 114,111,114,58,32,101,114,114,111,114,32,104,97,110,100,108,105,110,103,32, - 100,101,118,105,99,101,32,110,111,116,32,102,111,117,110,100,0,1,18617,2049, - 10905,2049,10862,10,1,18614,2049,2862,1,0,4,2049,10780,10,18584,18686,168,18829,229464878751060,101, - 114,114,58,100,115,117,0,2049,10937,2049,10862,2049,4472,69,82,82,79,82,58,32, - 68,83,85,58,32,68,65,84,65,32,83,84,65,67,75,32,85,78,68,69, - 82,70,76,79,87,0,1,18692,2049,10905,2049,10862,2049,11177,10,18673,18747,168,18829,229464878751054, - 101,114,114,58,100,115,111,0,2049,10937,2049,10862,2049,4472,69,82,82,79,82,58, - 32,68,83,79,58,32,68,65,84,65,32,83,84,65,67,75,32,79,86,69, - 82,70,76,79,87,0,1,18753,2049,10905,2049,10862,2049,11177,10,18734,18816,168,18829,-6210978877792005319, - 101,114,114,58,115,101,116,45,100,101,102,97,117,108,116,115,0,1,18686,1, - 1,2049,18605,1,18747,1,2,2049,18605,10,105,110,116,101,114,102,97,99,101,47, - 101,114,114,111,114,46,114,101,116,114,111,0,1793,18872,1,192,1,2,17,8, - 2049,1576,2049,190,3841,11226,8,2049,1576,2049,188,16,10,1,18853,18794,18884,156,0,6384117006, - 72,79,77,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 168,12495,-6972911891006832072,98,58,116,111,45,98,121,116,101,45,97,100,100,114,101,115,115, + 0,4865,4,10,3437,3476,168,12495,229458800096267,98,58,102,101,116,99,104,0,267265,4,134288385, + 4,2901,266001,2049,3312,10,3463,3498,168,12495,229458816047342,98,58,115,116,111,114,101,0,1048836, + 3296,267265,4,1793,3507,134287106,78,10,1,3504,2049,2229,2049,3345,2049,92,4,16,10,3485, + 3531,168,12495,229466548904081,104,58,102,101,116,99,104,0,1793,3536,2049,3476,10,1,3533,1793, + 3548,2049,3125,2049,3476,1,-8,24,10,1,3540,2049,2255,22,10,3518,3567,168,12495,229466564855156, + 104,58,115,116,111,114,101,0,2049,2217,1793,3575,1,255,21,10,1,3571,2049,2229, + 2049,3498,2049,3125,1793,3592,1,8,24,1,255,21,10,1,3585,2049,2229,2049,3498,10, + 3554,3612,168,12495,229485920923616,119,58,102,101,116,99,104,0,1,4,197652,15,10,3599,3630, + 168,12495,229485936874691,119,58,115,116,111,114,101,0,1,4,197652,16,10,3617,3653,168,12495, + -2542660583859062324,119,58,102,101,116,99,104,45,110,101,120,116,0,2,1,4,17,4,2049, + 3612,10,3635,3679,168,12495,-3300792181564964579,104,58,102,101,116,99,104,45,110,101,120,116,0, + 2,1,2,17,4,2049,3531,10,3661,3705,168,12495,-3604044820647325481,98,58,102,101,116,99,104, + 45,110,101,120,116,0,2,1,1,17,4,2049,3476,10,3687,3731,168,12495,-2542036332270164849,119, + 58,115,116,111,114,101,45,110,101,120,116,0,2,1,4,17,1,3630,2049,2229, + 10,3713,3758,168,12495,-3300167929976067104,104,58,115,116,111,114,101,45,110,101,120,116,0,2, + 1,2,17,1,3567,2049,2229,10,3740,3785,168,12495,-3603420569058428006,98,58,115,116,111,114,101, + 45,110,101,120,116,0,2,1,1,17,1,3498,2049,2229,10,3767,3808,168,12495,7572992899446007, + 118,58,105,110,99,45,98,121,0,1793,3812,4367,10,1,3810,2049,2241,16,10,3794, + 3832,168,12495,7572992693095753,118,58,100,101,99,45,98,121,0,1793,3836,1180687,10,1,3834,2049, + 2241,16,10,3818,3853,168,12495,210729690831,118,58,105,110,99,0,1,1,4,2049,3808,10, + 3842,3870,168,12495,210729685089,118,58,100,101,99,0,1,1,4,2049,3832,10,3859,3889,168, + 12495,229484636707508,118,58,108,105,109,105,116,0,251790597,1542,2049,3106,4100,10,3876,3905,168,12495, + 6385748402,118,58,111,110,0,2049,2527,4100,10,3895,3920,168,12495,210729697104,118,58,111,102,102, + 0,2049,2541,4100,10,3909,3935,168,12495,210706586657,97,108,108,111,116,0,1,3,2049,3808, + 10,3924,3956,168,12495,8246989571153063777,118,58,112,114,101,115,101,114,118,101,0,983556,1793,3964, + 1,27,2049,2229,10,1,3959,2049,2229,4100,10,3940,3984,168,12495,7572993371535704,118,58,117,112, + 100,97,116,101,0,4,1793,3991,15,4,8,10,1,3987,2049,2241,16,10,3970,4007, + 168,12495,6385123360,99,111,112,121,0,1793,4016,285278725,1,33951492,268767489,1,6,10,1,4009,2049, + 2449,771,10,3997,4033,156,0,0,115,116,97,114,116,0,0,10,4022,4044,156,0, + 0,101,110,100,0,0,10,4035,4061,168,0,0,116,101,114,109,105,110,97,116, + 101,0,1,0,3841,4044,16,10,3997,4085,168,12495,-3513680875729732409,98,117,102,102,101,114,58, + 115,116,97,114,116,0,3841,4033,10,4067,4104,168,12495,8246143877888709904,98,117,102,102,101,114, + 58,101,110,100,0,3841,4044,10,4088,4123,168,12495,8246143877888705218,98,117,102,102,101,114,58, + 97,100,100,0,3841,4044,16,1,4044,2049,3853,2049,4061,10,4107,4149,168,12495,8246143877888711801,98, + 117,102,102,101,114,58,103,101,116,0,1,4044,2049,3870,3841,4044,15,2049,4061,10, + 4133,4177,168,12495,-3513680875746570456,98,117,102,102,101,114,58,101,109,112,116,121,0,3841,4033, + 4097,4044,2049,4061,10,4159,4201,168,12495,-4578413135315348908,98,117,102,102,101,114,58,115,105,122, + 101,0,3841,4044,3841,4033,18,10,4184,4223,168,12495,8246143877888724869,98,117,102,102,101,114,58, + 115,101,116,0,4097,4033,2049,4177,10,4207,4249,168,12495,-3186446687793719003,98,117,102,102,101,114, + 58,112,114,101,115,101,114,118,101,0,3841,4033,3841,4044,1793,4262,1,27,2049,2229, + 4097,4033,10,1,4255,2049,2229,4097,4044,10,4228,4286,156,12495,-4600587576916820603,84,101,109,112,83, + 116,114,105,110,103,115,0,32,4269,4306,156,12495,7474516786580364824,84,101,109,112,83,116,114, + 105,110,103,77,97,120,0,512,4287,4320,168,12495,229440420829967,83,84,82,73,78,71,83, + 0,2049,1545,3841,4286,3841,4306,19,18,10,4307,4342,156,0,0,67,117,114,114,101, + 110,116,0,8,10,4329,4359,168,0,0,115,58,112,111,105,110,116,101,114,0, + 3841,4342,3841,4306,19,2049,4320,17,10,4344,4380,168,0,0,115,58,110,101,120,116, + 0,1,4342,2049,3853,3841,4342,3841,4286,11,1793,4396,1,0,4097,4342,10,1,4391,9, + 10,4307,4412,168,12495,6953962777192,115,58,116,101,109,112,0,2,2049,104,2049,3125,2049,4359, + 4,2049,4007,2049,4359,2049,4380,10,4400,4440,168,12495,229480754149537,115,58,101,109,112,116,121, + 0,2049,4359,2049,4380,1,0,67502597,16,10,4427,4461,168,12495,6953962747657,115,58,115,107,105, + 112,0,6,1793,4469,68223234,1,786703,0,10,1,4464,2049,2372,2049,3139,5,10,4449,4489, + 168,12495,6953962453495,115,58,107,101,101,112,0,2049,1913,1793,4498,1,4461,2049,1868,10,1, + 4493,9,2049,1977,1,144,2049,2229,2049,156,10,4477,4523,180,0,229482595734750,115,105,103,105, + 108,58,39,0,2049,1913,1,4489,1,4412,2049,66,10,4510,4545,168,12495,229480755051740,115,58, + 102,101,116,99,104,0,17,15,10,4532,4561,168,12495,229480771002815,115,58,115,116,111,114, + 101,0,17,16,10,4548,4576,168,12495,6953962169596,115,58,99,104,111,112,0,2049,4412,2, + 2049,104,67502597,17,2049,3139,1,0,4,16,10,4564,4605,168,12495,249904557751418990,115,58,114,101, + 118,101,114,115,101,0,1793,4647,2,2049,4412,2049,4223,1,104,1793,4623,2,2049,104, + 17,2049,3139,10,1,4616,2049,2255,4,1793,4637,2,15,2049,4123,2049,3139,10,1,4630, + 2049,2449,3,2049,4085,2049,4412,10,1,4607,2049,4249,10,4590,4667,168,12495,249904555657463488,115,58, + 112,114,101,112,101,110,100,0,2049,4412,1793,4691,2,2049,104,17,1793,4683,2,2049, + 104,2049,3125,10,1,4677,2049,2229,4,2049,4007,10,1,4671,2049,2241,10,4652,4710,168, + 12495,7572864733934314,115,58,97,112,112,101,110,100,0,4,2049,4667,10,4696,4730,168,12495,8246849907066750743, + 115,58,102,111,114,45,101,97,99,104,0,1793,4745,67502597,6415,3,67502597,67502597,251987205,2054, + 101777670,1,1,4732,7,10,1,4732,8,771,10,4714,4768,168,12495,-2744677796467205929,115,58,105,110, + 100,101,120,47,99,104,97,114,0,4,1793,4791,2049,58,25,4,1793,4780,67502597,12, + 10,1,4777,2049,2229,4,25,3,1,4771,7,10,1,4771,1793,4800,18,2049,3139,772, + 10,1,4795,1793,4809,2049,104,67502597,11,10,1,4804,2049,2298,1793,4819,3,1,-1,10, + 1,4815,9,10,4750,4845,168,12495,-2157201767973730595,115,58,99,111,110,116,97,105,110,115,47, + 99,104,97,114,63,0,2049,4768,1,-1,12,10,4823,4863,168,12495,6953962341782,115,58,104, + 97,115,104,0,1,5381,4,1793,4871,286458116,33,10,1,4868,2049,4730,10,4851,4885,156, + 0,0,83,116,114,0,0,4876,4899,168,0,0,101,120,116,114,97,99,116,0, + 2049,2217,3841,4885,4,2049,4007,3841,4885,67502597,17,1,0,4,16,10,4886,4926,168,0, + 0,99,104,101,99,107,0,1,4899,2049,2229,1793,4937,1,3125,2049,2229,10,1,4932, + 2049,2229,3841,4885,2049,4863,67502597,11,10,4915,4962,168,0,0,108,111,99,97,116,105, + 111,110,0,67503109,67503109,1793,4995,1793,4990,4,1793,4976,67502597,2049,2722,21,10,1,4971,2049, + 2229,4,1793,4986,772,2,10,1,4983,9,10,1,4968,2049,2229,10,1,4966,2049,2229, + 10,4948,5011,168,0,0,115,101,116,117,112,0,2049,4440,4097,4885,1,0,67503109,67503109, + 1,104,1,4863,2049,2255,1793,5031,67502597,2049,104,10,1,5027,2049,2229,4,10,4851,5057, + 168,12495,-581580411198892688,115,58,105,110,100,101,120,47,115,116,114,105,110,103,0,67502597,1793, + 5076,2049,5011,1793,5069,2049,4926,2049,4962,10,1,5064,2049,2449,771,3,10,1,5060,2049, + 2229,18,1,2,18,1,-1,2049,3057,10,5037,5098,156,0,0,83,114,99,0,0, + 5089,5108,156,0,0,84,97,114,0,0,5099,5118,156,0,0,80,97,100,0,0, + 5109,5126,156,0,0,73,0,0,5119,5134,156,0,0,70,0,0,5127,5143,156,0, + 0,65,116,0,0,5135,5159,168,0,0,116,101,114,109,105,110,97,116,101,0, + 1,0,3841,5118,3841,5108,2049,104,17,16,10,5144,5183,168,0,0,101,120,116,114, + 97,99,116,0,3841,5098,3841,5126,17,3841,5118,3841,5108,2049,104,2049,4007,10,5170,5210, + 168,0,0,99,111,109,112,97,114,101,0,3841,5118,3841,5108,2049,118,3841,5134,22, + 4097,5134,3841,5134,1793,5230,3841,5126,4097,5143,10,1,5225,2049,74,10,5197,5245,168,0, + 0,110,101,120,116,0,1,5126,2049,3853,10,5037,5274,168,12495,-6456227941126558634,115,58,99,111, + 110,116,97,105,110,115,47,115,116,114,105,110,103,63,0,4097,5108,4097,5098,2049, + 4440,4097,5118,1,0,4097,5126,1,0,4097,5134,3841,5098,2049,104,1793,5305,2049,5183,2049, + 5159,2049,5210,2049,5245,10,1,5296,2049,2449,3841,5134,10,5250,5326,168,12495,7572864921182136,115,58, + 102,105,108,116,101,114,0,1793,5354,2049,4440,2049,4223,4,1793,5346,2049,2217,4,8, + 1,4123,1,17,2049,66,10,1,5335,2049,4730,3,2049,4085,10,1,5328,2049,4249,10, + 5312,5370,168,12495,210726137008,115,58,109,97,112,0,1793,5392,2049,4440,2049,4223,4,1793,5384, + 67502597,8,2049,4123,10,1,5379,2049,4730,3,2049,4085,10,1,5372,2049,4249,10,5359,5411, + 168,12495,7572865443813333,115,58,115,117,98,115,116,114,0,1793,5417,17,2049,4440,10,1,5413, + 2049,2229,1793,5429,67502597,1,4007,2049,2229,10,1,5423,2049,2241,67502597,1793,5442,17,1,0, + 4,16,10,1,5436,2049,2229,10,5397,5460,168,12495,229480769412560,115,58,114,105,103,104,116, + 0,67502597,2049,104,67502597,18,4,2049,5411,10,5447,5481,168,12495,6953962489469,115,58,108,101,102, + 116,0,1,0,4,2049,5411,10,5469,5507,168,12495,-949014848675520942,115,58,98,101,103,105,110, + 115,45,119,105,116,104,63,0,2,2049,104,1,19,2049,2229,2049,5481,2049,118,10, + 5487,5537,168,12495,-2744863427173801468,115,58,101,110,100,115,45,119,105,116,104,63,0,2,2049, + 104,1,19,2049,2229,2049,5460,2049,118,10,5519,5561,168,12495,6953962177261,115,58,99,111,112, + 121,0,67502597,2049,104,2049,3125,2049,4007,10,5549,5583,168,12495,7572863551252214,115,58,68,73,71, + 73,84,83,0,2049,4461,48,49,50,51,52,53,54,55,56,57,65,66,67,68, + 69,70,0,1,5585,10,5569,5628,168,12495,-3174032931242973971,115,58,65,83,67,73,73,45,76, + 79,87,69,82,67,65,83,69,0,2049,4461,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,5630, + 10,5605,5683,168,12495,-3174020239987242608,115,58,65,83,67,73,73,45,85,80,80,69,82,67, + 65,83,69,0,2049,4461,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,5685,10,5660,5736,168,12495, + 4909441458232360267,115,58,65,83,67,73,73,45,76,69,84,84,69,82,83,0,2049,4461,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,5738,10,5715,5813,168,12495,1619870888324870636, + 115,58,80,85,78,67,84,85,65,84,73,79,78,0,2049,4461,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,5815,1,95,67502597,16,10,5794,5873,156,12495, + -2745567821320788289,115,58,87,72,73,84,69,83,80,65,67,69,0,32,9,10,13,0,5855, + 5885,180,12495,177612,39,0,1,4440,2049,168,10,5878,5897,180,12495,177609,36,0,1,0, + 2049,156,10,5890,0,156,12495,249835240931843863,65,83,67,73,73,58,78,85,76,0,5902,27, + 156,12495,249835240931833987,65,83,67,73,73,58,69,83,67,0,5917,8,156,12495,7570764876722141,65,83, + 67,73,73,58,66,83,0,5932,9,156,12495,7570764876722340,65,83,67,73,73,58,72,84, + 0,5946,10,156,12495,7570764876722458,65,83,67,73,73,58,76,70,0,5960,11,156,12495,7570764876722802, + 65,83,67,73,73,58,86,84,0,5974,12,156,12495,7570764876722260,65,83,67,73,73,58, + 70,70,0,5988,13,156,12495,7570764876722173,65,83,67,73,73,58,67,82,0,6002,32,156, + 12495,-4630583730859567212,65,83,67,73,73,58,83,80,65,67,69,0,6016,127,156,12495,249835240931832445,65, + 83,67,73,73,58,68,69,76,0,6033,1,156,12495,249835240931849106,65,83,67,73,73,58, + 83,79,72,0,6048,2,156,12495,249835240931849287,65,83,67,73,73,58,83,84,88,0,6063, + 3,156,12495,249835240931834041,65,83,67,73,73,58,69,84,88,0,6078,4,156,12495,249835240931833872,65, + 83,67,73,73,58,69,79,84,0,6093,5,156,12495,249835240931833836,65,83,67,73,73,58, + 69,78,81,0,6108,6,156,12495,249835240931829111,65,83,67,73,73,58,65,67,75,0,6123, + 7,156,12495,249835240931830267,65,83,67,73,73,58,66,69,76,0,6138,14,156,12495,7570764876722698,65, + 83,67,73,73,58,83,79,0,6153,15,156,12495,7570764876722692,65,83,67,73,73,58,83, + 73,0,6167,16,156,12495,249835240931832669,65,83,67,73,73,58,68,76,69,0,6181,17,156, + 12495,249835240931832352,65,83,67,73,73,58,68,67,49,0,6196,18,156,12495,249835240931832353,65,83,67, + 73,73,58,68,67,50,0,6211,19,156,12495,249835240931832354,65,83,67,73,73,58,68,67, + 51,0,6226,20,156,12495,249835240931832355,65,83,67,73,73,58,68,67,52,0,6241,21,156, + 12495,249835240931843202,65,83,67,73,73,58,78,65,75,0,6256,22,156,12495,249835240931849442,65,83,67, + 73,73,58,83,89,78,0,6271,23,156,12495,249835240931834019,65,83,67,73,73,58,69,84, + 66,0,6286,24,156,12495,249835240931831226,65,83,67,73,73,58,67,65,78,0,6301,25,156, + 12495,7570764876722234,65,83,67,73,73,58,69,77,0,6316,26,156,12495,249835240931849298,65,83,67,73, + 73,58,83,85,66,0,6330,28,156,12495,7570764876722273,65,83,67,73,73,58,70,83,0, + 6345,29,156,12495,7570764876722306,65,83,67,73,73,58,71,83,0,6359,30,156,12495,7570764876722669,65, + 83,67,73,73,58,82,83,0,6373,31,156,12495,7570764876722768,65,83,67,73,73,58,85, + 83,0,6387,6419,168,12495,-3553210050247798618,99,58,108,111,119,101,114,99,97,115,101,63,0, + 1,97,1,122,2049,3158,10,6401,6444,168,12495,-3552791238808663639,99,58,117,112,112,101,114,99, + 97,115,101,63,0,1,65,1,90,2049,3158,10,6426,6466,168,12495,249882047462872305,99,58,108, + 101,116,116,101,114,63,0,1,6419,1,6444,2049,2255,22,10,6451,6488,168,12495,7572182947632498, + 99,58,100,105,103,105,116,63,0,1,48,1,57,2049,3158,10,6474,6511,168,12495, + 8246107997572794159,99,58,118,105,115,105,98,108,101,63,0,1,32,1,126,2049,3158,10,6495, + 6532,168,12495,7572183659755470,99,58,118,111,119,101,108,63,0,2049,4461,97,101,105,111,117, + 65,69,73,79,85,0,1,6534,4,2049,4845,10,6518,6569,168,12495,-3553628119197217420,99,58,99, + 111,110,115,111,110,97,110,116,63,0,2,2049,6466,1793,6579,2049,6532,2049,2644,10, + 1,6574,1793,6587,3,2049,2541,10,1,6583,2049,66,10,6551,6611,168,12495,-6558963794062736370,99,58, + 119,104,105,116,101,115,112,97,99,101,63,0,1,5873,4,2049,4845,10,6592,6636, + 168,12495,-6672106426782194349,99,58,45,108,111,119,101,114,99,97,115,101,63,0,2049,6419,2049, + 2644,10,6617,6660,168,12495,-6671687615343059370,99,58,45,117,112,112,101,114,99,97,115,101,63, + 0,2049,6444,2049,2644,10,6641,6680,168,12495,249881966047746975,99,58,45,100,105,103,105,116,63, + 0,2049,6488,2049,2644,10,6665,6705,168,12495,1197920222559514203,99,58,45,119,104,105,116,101,115, + 112,97,99,101,63,0,2049,6611,2049,2644,10,6685,6727,168,12495,-4579699312045814628,99,58,45,118, + 105,115,105,98,108,101,63,0,2049,6511,2049,2644,10,6710,6747,168,12495,249881966759869947,99,58, + 45,118,111,119,101,108,63,0,2049,6532,2049,2644,10,6732,6771,168,12495,-6672524495731613151,99,58, + 45,99,111,110,115,111,110,97,110,116,63,0,2049,6569,2049,2644,10,6752,6792,168, + 12495,8246107917359977086,99,58,116,111,45,117,112,112,101,114,0,2,2049,6419,25,3,1,32, + 18,10,6776,6817,168,12495,8246107917349275483,99,58,116,111,45,108,111,119,101,114,0,2,2049, + 6444,25,3,1,32,17,10,6801,6843,168,12495,-4579599832837481303,99,58,116,111,45,115,116,114, + 105,110,103,0,2049,4461,46,0,1,6845,2049,4412,1,39,2049,2241,10,6826,6875,168, + 12495,-6563237009071717459,99,58,116,111,103,103,108,101,45,99,97,115,101,0,2,2049,6419,1, + 6792,1,6817,2049,66,10,6856,6902,168,12495,-4579599833032159941,99,58,116,111,45,110,117,109,98, + 101,114,0,2,2049,6488,1793,6911,1,48,18,10,1,6907,1793,6919,3,1,0,10, + 1,6915,2049,66,10,6885,6940,168,12495,8246850501110408334,115,58,116,111,45,117,112,112,101,114, + 0,1,6792,2049,5370,10,6924,6961,168,12495,8246850501099706731,115,58,116,111,45,108,111,119,101, + 114,0,1,6817,2049,5370,10,6945,6983,168,12495,-4555094364049076026,115,58,116,114,105,109,45,108, + 101,102,116,0,2049,4412,1793,6997,2049,58,1,6611,1,2740,2049,2255,21,10,1,6987, + 2049,2372,2049,3139,10,6966,7022,168,12495,-2744161423935835847,115,58,116,114,105,109,45,114,105,103, + 104,116,0,2049,4412,2049,4605,2049,6983,2049,4605,10,7004,7043,168,12495,6953962791214,115,58,116, + 114,105,109,0,2049,7022,2049,6983,10,7031,7072,156,12495,-429402327855008236,82,101,119,114,105,116, + 101,85,110,100,101,114,115,99,111,114,101,115,0,-1,7048,7082,168,0,0,115, + 117,98,0,1,95,1793,7089,1,32,10,1,7086,2049,2554,10,7073,7107,168,0,0, + 114,101,119,114,105,116,101,0,3841,7072,1793,7116,1,7082,2049,5370,10,1,7111,9, + 10,7094,7132,168,0,0,104,97,110,100,108,101,0,1,4523,8,10,7048,7149,180, + 12495,229482595734750,115,105,103,105,108,58,39,0,2049,7107,2049,7132,10,7136,7172,168,12495,-2744210522849075797, + 115,58,115,112,108,105,116,47,99,104,97,114,0,2049,2217,2049,4768,772,2049,2217, + 2049,5481,1,41,2049,2229,10,7154,7206,168,12495,-72719441055178940,115,58,115,112,108,105,116,47, + 115,116,114,105,110,103,0,2049,2217,2049,5057,2049,3125,772,2049,2217,2049,5481,1,41, + 2049,2229,10,7186,7237,168,12495,249904557744535982,115,58,114,101,112,108,97,99,101,0,67502597,2049, + 104,2049,1977,16,1793,7253,2049,7206,4,2049,1977,15,17,10,1,7245,2049,2229,2049,4667, + 2049,4710,10,7222,7276,156,0,0,83,112,108,105,116,45,79,110,0,0,7262,7289, + 168,0,0,109,97,116,99,104,63,0,3841,7276,11,10,7277,7308,168,0,0,116, + 101,114,109,105,110,97,116,101,0,1,0,67502597,2049,3139,16,10,7293,7325,168,0, + 0,115,116,101,112,0,1,3125,2049,2229,2049,7289,1793,7339,2,2049,130,2049,7308,10, + 1,7333,9,10,7222,7359,168,12495,8246850503517749147,115,58,116,111,107,101,110,105,122,101,0, + 4097,7276,2049,4489,2049,1977,1,0,2049,130,1793,7381,2,2049,130,2,1,7325,2049,4730, + 3,10,1,7371,2049,2229,2049,1977,67502597,18,2049,3139,67502597,16,10,7343,7406,156,0,0, + 78,101,101,100,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7394,7543,156,0,0, + 76,101,110,0,0,7534,7556,156,0,0,84,111,107,101,110,115,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,7544,7692,156,0,0,84,80,0,0,7684,7703,168,0,0,115, + 97,118,101,0,2049,4489,3841,7692,1,7556,17,2049,3125,16,1,7692,2049,3853,10,7693, + 7728,168,0,0,110,101,120,116,0,1793,7734,3841,7543,17,10,1,7730,2049,2241,10, + 7718,7750,168,0,0,100,111,110,101,63,0,2049,104,2049,2722,10,7343,7781,168,12495, + 9213749861880762729,115,58,116,111,107,101,110,105,122,101,45,111,110,45,115,116,114,105,110, + 103,0,1,0,4097,7692,1793,7795,2,1,7406,2049,5561,2049,4710,10,1,7787,1793,7804, + 2049,104,4097,7543,10,1,7799,2049,2255,1793,7821,1,7406,2049,7206,2049,7703,2049,7728,2049, + 7750,10,1,7810,2049,2397,1,7556,3841,7692,2049,3139,4097,7556,772,10,7755,7847,156,0, + 0,83,116,114,105,110,103,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,7835,7929,168,0,0,99, + 104,101,99,107,45,115,105,103,110,0,2049,2761,1793,7938,1,45,2049,4123,10,1, + 7933,9,10,7913,7956,168,0,0,110,45,62,100,105,103,105,116,0,2049,5583,17, + 15,10,7942,7974,168,0,0,99,111,110,118,101,114,116,0,1793,7988,3841,243,20, + 4,2049,7956,2049,4123,2,2049,2722,10,1,7976,2049,2397,3,10,7755,8011,168,12495,-4562752463999572364, + 110,58,116,111,45,115,116,114,105,110,103,0,1793,8025,1,7847,2049,4223,2,2049, + 3086,2049,7974,2049,7929,10,1,8013,2049,4249,1,7847,2049,4605,10,7994,8044,168,0,0, + 99,104,97,114,0,1,32,1793,8053,1,95,2049,4123,10,1,8048,2049,2554,1,114, + 1793,8066,1,13,2049,4123,10,1,8061,2049,2554,1,110,1793,8079,1,10,2049,4123,10, + 1,8074,2049,2554,1,116,1793,8092,1,9,2049,4123,10,1,8087,2049,2554,1,48,1793, + 8105,1,0,2049,4123,10,1,8100,2049,2554,1,94,1793,8118,1,27,2049,4123,10,1, + 8113,2049,2554,2049,4123,10,8034,8135,168,0,0,116,121,112,101,0,1,99,1793,8143, + 4,2049,4123,10,1,8139,2049,2554,1,115,1793,8157,4,1,4123,2049,4730,10,1,8151, + 2049,2554,1,110,1793,8173,4,2049,8011,1,4123,2049,4730,10,1,8165,2049,2554,3,10, + 8125,8191,168,0,0,104,97,110,100,108,101,0,1,92,1793,8200,2049,58,2049,8044, + 10,1,8195,2049,2554,1,37,1793,8213,2049,58,2049,8135,10,1,8208,2049,2554,2049,4123, + 10,7994,8234,168,12495,7572864928505531,115,58,102,111,114,109,97,116,0,1793,8263,2049,4440,1793, + 8258,2049,4223,1793,8253,2049,58,25,2049,8191,1,8244,7,10,1,8244,8,3,10,1, + 8240,2049,2241,10,1,8236,2049,4249,10,8220,8281,168,12495,229480751847353,115,58,99,111,110,115, + 116,0,1,4489,2049,2229,2049,2131,10,8268,8300,156,0,0,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,8288,8338,168,0,0,102,114,111,109,0,2049, + 104,2,1793,8356,1793,8349,1,8300,4113,10,1,8345,2049,2241,2049,3139,10,1,8343,2049, + 2449,3,10,8328,8370,168,0,0,116,111,0,2,2049,104,1793,8386,2049,58,1,97, + 18,2049,3125,1,8300,266001,10,1,8375,2049,2449,3,10,8268,8405,168,12495,229481157528792,114,101, + 111,114,100,101,114,0,1,8338,2049,2229,2049,8370,10,8392,8423,168,12495,210709288570,99,117, + 114,114,121,0,2049,1977,1793,8433,4,2049,1818,2049,1843,10,1,8427,2049,2229,10,8412, + 8448,168,12495,6385158928,100,111,101,115,0,2049,1595,4,2049,8423,2049,1576,2049,182,16,1, + 168,2049,1660,10,8438,8479,168,12495,8246153734800721448,100,58,102,111,114,45,101,97,99,104,0, + 1,2,1793,8505,6415,2049,2217,1793,8497,1793,8492,2052,10,1,8490,2049,2229,10,1,8488, + 2049,2229,1,8483,7,10,1,8483,8,3,10,8463,8527,168,12495,-4578079420196310922,100,58,108,111, + 111,107,117,112,45,120,116,0,1,0,4,1793,8552,2049,2217,2049,182,2831,1793,8545, + 4,1,2172,2049,2229,10,1,8539,1,17,2049,66,10,1,8532,2049,8479,3,10,8510, + 8566,168,12495,5863407,103,99,0,1,3,4,2049,3956,10,8558,8586,168,12495,7572098019335426,97,58, + 108,101,110,103,116,104,0,15,10,8572,8602,168,12495,7572098062851599,97,58,109,105,100,100, + 108,101,0,2049,1977,1793,8625,2,2049,130,1793,8615,2049,3125,17,10,1,8611,2049,2229, + 2049,1977,4,2049,4007,10,1,8606,2049,2229,10,8588,8642,168,12495,6953258052395,97,58,108,101, + 102,116,0,1,0,4,2049,8602,10,8630,8661,168,12495,229457522989118,97,58,114,105,103,104, + 116,0,67502597,2049,8586,67502597,18,4,2049,8602,10,8648,8693,168,12495,9069136730318539537,97,58,99,111, + 117,110,116,101,100,45,114,101,115,117,108,116,115,0,8,2049,1977,1793,8706,2, + 2049,130,1,130,2049,2449,10,1,8698,2049,2229,10,8670,8730,168,12495,8526436589641133048,97,58,102, + 114,111,109,45,115,116,114,105,110,103,0,2049,1977,1793,8744,2,2049,104,2049,130, + 1,130,2049,4730,10,1,8734,2049,2229,10,8711,8765,168,12495,8246014500347515589,97,58,102,111,114, + 45,101,97,99,104,0,4,2049,58,1,19,2049,2229,1793,8781,5,2049,58,84018692,525572, + 1542,10,1,8774,2049,2449,771,10,8749,8798,168,12495,210704781289,97,58,100,117,112,0,2049, + 1977,1793,8811,2,15,2049,130,1,130,2049,8765,10,1,8802,2049,2229,10,8787,8828,168, + 12495,6953257740187,97,58,99,111,112,121,0,1,3,1793,8844,4097,3,2,2049,8586,2049,130, + 1,130,2049,8765,10,1,8832,2049,3956,10,8816,8866,168,12495,-4582662990808010201,97,58,116,111,45, + 115,116,114,105,110,103,0,1,3,1793,8879,2049,8798,1,0,2049,130,2049,3125,10, + 1,8870,2049,3956,2049,4412,10,8849,8900,168,12495,7572097601960728,97,58,97,112,112,101,110,100, + 0,2049,2217,1,37,2049,2285,17,2049,1977,1793,8925,2049,130,1793,8920,1,130,2049,8765, + 10,1,8915,2049,2285,10,1,8911,2049,2229,10,8886,8945,168,12495,249879240302335150,97,58,112,114, + 101,112,101,110,100,0,4,2049,8900,10,8930,8961,168,12495,6953257732522,97,58,99,104,111, + 112,0,2049,8798,1,-1,2049,3935,2,2049,3870,10,8949,8985,168,12495,7572097789208550,97,58,102, + 105,108,116,101,114,0,1793,9000,67502597,1,27,2049,2229,4,1,130,1,17,2049,66, + 10,1,8987,2049,8423,2049,1977,1793,9015,67502597,15,2049,130,2049,8765,10,1,9008,2049,2229, + 2049,1977,67502597,18,2049,3139,67502597,16,10,8971,9045,168,12495,-4582686815792817282,97,58,99,111,110,116, + 97,105,110,115,63,0,1,0,4,1793,9057,4,5,67502597,11,6,22,10,1,9050, + 2049,8765,772,10,9028,9087,168,12495,-3160266450763725308,97,58,99,111,110,116,97,105,110,115,47, + 115,116,114,105,110,103,63,0,1,0,4,1793,9100,4,5,67502597,2049,118,6,22, + 10,1,9092,2049,8765,772,10,9063,9117,168,12495,210704790430,97,58,109,97,112,0,4,1793, + 9147,2049,58,1793,9141,1793,9130,15,67502597,8,10,1,9126,2049,2241,1,39,2049,2241,2049, + 3125,10,1,9124,2049,2449,771,10,1,9120,2049,2241,10,9106,9167,168,12495,249879242396290652,97,58, + 114,101,118,101,114,115,101,0,2049,1977,1793,9201,2049,58,1793,9179,17,2049,3139,10, + 1,9175,2049,2241,2,2049,130,1793,9195,2,15,2049,130,2049,3139,10,1,9188,2049,2449, + 3,10,1,9171,2049,2229,10,9152,9216,168,12495,6384993884,97,58,116,104,0,17,2049,3125, + 10,9206,9233,168,12495,229457508628298,97,58,102,101,116,99,104,0,2049,9216,15,10,9220,9250, + 168,12495,229457524579373,97,58,115,116,111,114,101,0,2049,9216,16,10,9237,9267,168,12495,229457508770408, + 97,58,102,105,114,115,116,0,1,0,2049,9233,10,9254,9284,168,12495,6953258048468,97,58, + 108,97,115,116,0,2,2049,8586,2049,3139,2049,9233,10,9272,9306,168,12495,7572098253803096,97,58, + 114,101,100,117,99,101,0,1,19,2049,2229,2049,8765,10,9292,9323,168,12495,6384048135,70, + 82,69,69,0,2049,4320,1,1025,18,1,513,1,12,19,18,2049,1977,18,10,9313, + 9353,156,0,0,78,101,120,116,65,114,114,97,121,0,2,9338,9366,168,0,0, + 97,114,114,97,121,115,0,2049,9323,2049,1977,17,10,9313,9384,168,12495,6953258340118,97,58, + 116,101,109,112,0,3841,9353,2,1,12,11,1793,9399,3,1,0,2,4097,9353,10, + 1,9392,9,1,513,19,2049,9366,17,67502597,2049,8586,2049,3125,2049,4007,3841,9353,1,513, + 19,2049,9366,17,1,9353,2049,3853,10,9372,9439,156,0,0,67,111,117,110,116,0, + 4,9428,9453,168,0,0,112,114,101,112,97,114,101,0,1,0,1,9439,16,10, + 9440,9472,168,0,0,114,101,115,101,114,118,101,0,4,1,0,2049,130,10,9459, + 9489,168,0,0,112,97,116,99,104,0,2049,1977,67502597,18,2049,3139,67502597,16,10,9478, + 9511,168,0,0,99,108,101,97,110,117,112,0,2,2049,9384,4,1,3,16,10, + 9498,9531,168,0,0,114,101,99,111,114,100,0,3841,9439,2049,130,10,9519,9551,168, + 0,0,105,116,101,114,97,116,101,47,110,0,1793,9563,67502597,11,1,9531,9,1, + 9439,2049,3853,10,1,9553,2049,8765,10,9536,9583,168,0,0,105,116,101,114,97,116, + 101,47,115,0,1793,9596,67502597,2049,118,1,9531,9,1,9439,2049,3853,10,1,9585,2049, + 8765,10,9372,9616,168,12495,249879231104077855,97,58,105,110,100,105,99,101,115,0,2049,9453,2049, + 1977,1793,9628,2049,9472,2049,9551,3,10,1,9622,2049,2229,2049,9489,2049,9511,10,9601,9659, + 168,12495,6001861788990794213,97,58,105,110,100,105,99,101,115,47,115,116,114,105,110,103,0, + 2049,9453,2049,1977,1793,9671,2049,9472,2049,9583,3,10,1,9665,2049,2229,2049,9489,2049,9511, + 10,9637,9693,168,12495,229457512492152,97,58,105,110,100,101,120,0,1793,9702,2049,9616,1,0, + 2049,9233,10,1,9695,2049,8566,10,9680,9727,168,12495,4816227687043827742,97,58,105,110,100,101,120, + 47,115,116,114,105,110,103,0,1793,9736,2049,9659,1,0,2049,9233,10,1,9729,2049, + 8566,10,9707,9753,168,12495,6953258084126,97,58,109,97,107,101,0,2049,8693,2,2,1,3, + 1793,9764,2049,9167,10,1,9761,2049,3956,4,2049,8828,10,9741,9779,180,12495,177696,123,0, + 1,339,2049,180,1,1560,2049,168,1,339,2049,180,10,9772,9799,180,12495,177698,125,0, + 1,355,2049,180,1,2229,2049,168,1,1560,2049,168,1,19,2049,174,1,43,2049,174, + 1,3139,2049,168,1,355,2049,180,1,9753,2049,168,10,9792,9844,168,12495,6953257904708,97,58, + 104,97,115,104,0,1,5381,4,1793,9855,4,1,33,19,17,10,1,9849,2049,8765, + 10,9832,9871,168,12495,210704782197,97,58,101,113,63,0,2049,9844,4,2049,9844,11,10,9860, + 9890,168,12495,6953255788674,97,58,45,101,113,63,0,2049,9844,4,2049,9844,12,10,9878,9917, + 168,12495,4448793249567199488,97,58,98,101,103,105,110,115,45,119,105,116,104,63,0,1,3, + 1793,9933,2,2049,8586,1,19,2049,2229,2049,8642,2049,9871,10,1,9921,2049,3956,10,9897, + 9956,168,12495,-3654621344420884174,97,58,101,110,100,115,45,119,105,116,104,63,0,1,3,1793, + 9972,2,2049,8586,1,19,2049,2229,2049,8661,2049,9871,10,1,9960,2049,3956,10,9938,9993, + 156,0,0,83,117,98,115,116,105,116,117,116,101,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,9977,10134,168,0,0,101,120,116,114,97,99,116,0,1,9993,2049,5561,10, + 10121,10152,168,0,0,99,111,109,98,105,110,101,0,1,9993,2049,4710,2049,4710,10, + 10139,10173,168,0,0,102,105,110,100,45,101,110,100,0,2,2049,104,1,9993,2049, + 104,18,67502597,17,10,10159,10195,168,0,0,99,108,101,97,110,0,2049,10173,1,0, + 4,16,10,9938,10221,168,12495,1672736740201773236,115,58,114,101,112,108,97,99,101,45,97,108, + 108,0,1,3,1793,10244,2049,10134,2049,7781,2049,4440,4,1793,10237,2049,10152,10,1,10234, + 2049,8765,2049,10195,10,1,10225,2049,3956,10,10202,10267,168,0,0,99,117,114,114,101, + 110,116,45,108,105,110,101,0,2049,4320,1,1025,18,10,10249,10291,168,0,0,99, + 111,117,110,116,45,116,111,107,101,110,115,0,1793,10297,1,32,11,10,1,10293, + 2049,5326,2049,104,10,10273,10324,168,0,0,112,114,111,99,101,115,115,45,116,111, + 107,101,110,115,0,1793,10352,1,32,2049,7172,4,1793,10345,2,2049,104,2049,2740,1, + 417,1,17,2049,66,10,1,10333,2049,2229,2049,3125,10,1,10326,2049,2449,2049,417,10, + 10202,10375,168,12495,8246849872898570441,115,58,101,118,97,108,117,97,116,101,0,2049,10267,2049,5561, + 2049,10267,2,2049,10291,2049,10324,10,10359,10395,156,0,0,76,80,0,0,10387,10407,156, + 0,0,73,110,100,101,120,0,0,14,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 10396,10449,168,0,0,110,101,120,116,0,3841,10395,1,10407,17,2049,3853,10,10439,10467, + 168,0,0,112,114,101,112,0,1,10395,2049,3853,1,0,3841,10395,1,10407,17,16, + 10,10457,10490,168,0,0,100,111,110,101,0,1,10395,2049,3870,10,10359,10502,168,12495, + 177646,73,0,3841,10395,1,10407,17,15,10,10495,10516,168,12495,177647,74,0,3841,10395,1, + 10407,17,2049,3139,15,10,10509,10532,168,12495,177648,75,0,3841,10395,1,10407,17,1,2, + 18,15,10,10525,10561,168,12495,6047344052022463093,105,110,100,101,120,101,100,45,116,105,109,101, + 115,0,2049,10467,4,1793,10577,25,33886721,1,2053,1542,2049,10449,1,10566,7,10,1,10566, + 8,3,2049,10490,10,10542,10597,168,12495,229463062432404,100,101,99,105,109,97,108,0,1,10, + 4097,243,10,10584,10614,168,12495,6953352993994,98,105,110,97,114,121,0,1,2,4097,243,10, + 10602,10630,168,12495,210722874360,111,99,116,97,108,0,1,8,4097,243,10,10619,10644,168,12495, + 193493706,104,101,120,0,1,16,4097,243,10,10635,10660,168,12495,210731100046,118,97,114,45,115, + 0,1,4489,2049,2229,2049,2102,10,10649,10685,168,12495,-2634409250251928459,116,97,105,108,45,114,101, + 99,117,114,115,101,0,1,1793,2049,1977,1,3,18,16,10,10667,10704,168,12495,6385224492, + 102,105,108,108,0,1793,10712,2049,2217,16,2049,3125,10,1,10706,2049,2449,771,10,10694, + 10736,168,12495,-3171118726347914531,105,111,58,101,110,117,109,101,114,97,116,101,0,27,10,10718, + 10752,168,12495,7572505472392333,105,111,58,113,117,101,114,121,0,28,10,10738,10769,168,12495,249892680268169699, + 105,111,58,105,110,118,111,107,101,0,29,10,10754,10788,168,12495,-4568031882453442320,105,111,58, + 115,99,97,110,45,102,111,114,0,1,-1,4,2049,10736,1793,10819,2049,10502,2049,10752, + 772,67502597,11,1793,10815,1793,10810,3,2049,10502,10,1,10806,2049,2229,10,1,10804,9,10, + 1,10795,2049,10561,3,10,10771,10836,168,12495,210707166203,99,58,112,117,116,0,1793,10838,1, + 0,2049,10769,10,10825,10851,168,12495,5863647,110,108,0,1,10,2049,10836,10,10843,10864,168, + 12495,5863816,115,112,0,1,32,2049,10836,10,10856,10878,168,12495,193506620,116,97,98,0,1, + 9,2049,10836,10,10869,10894,168,12495,210726140939,115,58,112,117,116,0,1,10836,2049,4730,10, + 10883,10910,168,12495,210720211334,110,58,112,117,116,0,2049,8011,2049,10894,10,10899,10926,168,12495, + 210726503048,114,101,115,101,116,0,2049,1560,25,771,1,10926,7,10,10915,10950,168,12495,8246237009912977886, + 100,117,109,112,45,115,116,97,99,107,0,2049,1560,25,134284547,10950,134283782,10910,2049,10864, + 10,10934,10970,168,0,0,101,111,108,63,0,1793,10976,1,13,11,10,1,10972,1793, + 10984,1,10,11,10,1,10980,1793,10992,1,32,11,10,1,10988,2049,2298,22,22,10, + 10960,11011,168,0,0,118,97,108,105,100,63,0,2,2049,104,2049,2740,10,10999,11026, + 168,0,0,98,115,63,0,2,1793,11033,1,8,11,10,1,11029,1793,11041,1,127, + 11,10,1,11037,2049,2255,22,10,11017,11061,168,0,0,99,104,101,99,107,45,98, + 115,0,2049,11026,1793,11084,2049,4201,1,2,2049,2675,1793,11077,2049,4149,3,10,1,11073, + 9,2049,4149,3,10,1,11065,9,10,10934,11099,168,12495,210707155874,99,58,103,101,116,0, + 1793,11101,1,1,2049,10788,2049,10769,10,11088,11124,168,12495,8246849936849447419,115,58,103,101,116,45, + 119,111,114,100,0,1793,11152,1,7,15,2049,4223,1793,11143,2049,11099,2,2049,4123,2049, + 11061,2049,10970,10,1,11133,2049,2397,2049,4085,2049,4576,10,1,11126,2049,4249,10,11108,11166, + 168,12495,193487813,98,121,101,0,26,10,11157,11180,168,12495,6953744547860,108,105,115,116,101,110, + 0,2049,11124,2049,11011,1,417,1,17,2049,66,1,11180,7,10,11168,11215,156,12495,-213800119713087686, + 100,58,72,97,115,104,45,70,117,110,99,116,105,111,110,0,4863,11194,11230,168, + 12495,7572226109254526,100,58,114,101,104,97,115,104,0,1793,11248,1793,11240,2049,190,3841,11215,8, + 10,1,11234,2049,2241,2049,188,16,10,1,11232,2049,8479,10,11216,1,156,12481,210668957237,66, + 85,73,76,68,0,11253,0,156,0,-2419379730924625824,68,69,86,73,67,69,58,79,85,84, + 80,85,84,0,11264,1,156,0,3179875372589939872,68,69,86,73,67,69,58,75,69,89,66, + 79,65,82,68,0,11283,2,156,0,-2419379731287713704,68,69,86,73,67,69,58,70,76,79, + 65,84,83,0,11304,4,156,0,-5104244739232646654,68,69,86,73,67,69,58,70,73,76,69, + 83,0,11323,3,156,0,-2419379731444253395,68,69,86,73,67,69,58,66,76,79,67,75,83, + 0,11341,5,156,0,-5104244739236093413,68,69,86,73,67,69,58,67,76,79,67,75,0,11360, + 6,156,0,-5744567309556069531,68,69,86,73,67,69,58,82,69,83,69,82,86,69,68,54, + 0,11378,7,156,0,-2419379730775816680,68,69,86,73,67,69,58,83,79,67,75,69,84,0, + 11400,8,156,0,-4626612040269427085,68,69,86,73,67,69,58,85,78,73,88,0,11419,9,156, + 0,-5744565989521702654,68,69,86,73,67,69,58,83,67,82,73,80,84,73,78,71,0,11436, + 10,156,0,8244683305011325430,68,69,86,73,67,69,58,82,78,71,0,11458,11,156,0,-5103280478254778479, + 68,69,86,73,67,69,58,82,69,83,69,82,86,69,68,49,49,0,11474,12, + 156,0,-5103280478254778478,68,69,86,73,67,69,58,82,69,83,69,82,86,69,68,49,50, + 0,11497,13,156,0,-5103280478254778477,68,69,86,73,67,69,58,82,69,83,69,82,86,69, + 68,49,51,0,11520,14,156,0,-5103280478254778476,68,69,86,73,67,69,58,82,69,83,69, + 82,86,69,68,49,52,0,11543,15,156,0,-2419379731026907097,68,69,86,73,67,69,58,77, + 65,76,76,79,67,0,11566,1000,156,0,-5104244739228957070,68,69,86,73,67,69,58,73,77, + 65,71,69,0,11585,1234,156,0,-5104244739233502279,68,69,86,73,67,69,58,69,82,82,79, + 82,0,11603,8000,156,0,-5744573668168662717,68,69,86,73,67,69,58,77,85,76,84,73,67, + 79,82,69,0,11621,8100,156,0,8244683305011312100,68,69,86,73,67,69,58,70,70,73,0, + 11643,8101,156,0,3179875810170796684,68,69,86,73,67,69,58,85,78,83,73,71,78,69,68, + 0,11659,11691,168,12164,210709067314,99,111,109,109,97,0,2049,130,10,11680,11704,168,12164,6385123288, + 99,111,110,115,0,2049,1977,1793,11714,4,2049,11691,2049,11691,10,1,11708,2049,2229,10, + 11694,11728,168,12164,193488123,99,97,114,0,10,11719,11738,168,12164,193488222,99,100,114,0,2049, + 3125,10,11729,11751,168,12164,6385108123,99,97,114,64,0,2049,11728,15,10,11741,11765,168,12164, + 6385108092,99,97,114,33,0,2049,11728,16,10,11755,11779,168,12164,6385111390,99,100,114,64,0, + 2049,11738,15,10,11769,11793,168,12164,6385111359,99,100,114,33,0,2049,11738,16,10,11783,11806, + 168,12164,193454780,69,78,68,0,10,11797,11823,168,12164,8246317064958091121,102,108,108,58,99,114,101, + 97,116,101,0,1,11806,2049,11704,10,11807,11835,156,0,177687,114,0,18453,11807,11852,168, + 12164,8246317065617826724,102,108,108,58,116,111,45,101,110,100,0,2,4097,11835,1793,11877,2049,11779, + 2,1,11806,12,2,1793,11870,67502597,4097,11835,10,1,11866,1,2172,2049,66,10,1,11857, + 2049,2372,3841,11835,10,11836,11906,168,12164,4204933718218055169,102,108,108,58,97,112,112,101,110,100, + 47,118,97,108,117,101,0,1,11806,2049,11704,4,2049,11852,2049,11793,10,11884,11934,168, + 12164,-3325079438733587419,102,108,108,58,116,111,45,105,110,100,101,120,0,1,11779,2049,2449,10, + 11916,11952,168,12164,229465928290674,102,108,108,58,100,101,108,0,2049,2217,2049,3139,2049,11934,1793, + 11965,2049,3125,2049,11934,10,1,11960,2049,2229,2049,11793,10,11939,11984,156,0,6952054634723,65,99, + 116,105,111,110,0,12291,11939,12003,168,12164,-3325080032762929022,102,108,108,58,102,111,114,45,101, + 97,99,104,0,4097,11984,1793,12026,1793,12015,2049,11751,3841,11984,8,10,1,12009,2049,2241, + 2049,11779,2,1,11806,12,10,1,12007,2049,2372,3,10,11985,12048,168,12164,8246317065295222655,102,108, + 108,58,108,101,110,103,116,104,0,1,0,4,1793,12057,3,2049,3125,10,1,12053, + 2049,12003,2049,3139,10,12032,12078,168,12164,7572375633606610,102,108,108,58,100,114,111,112,0,2, + 2049,12048,2049,3139,2049,11934,1,11806,4,2049,11793,10,12064,12098,156,0,177678,105,0,0, + 12064,12115,168,12164,8246317065188343290,102,108,108,58,105,110,106,101,99,116,0,2049,11823,4097,12098, + 2049,2217,2049,3139,2049,11934,1,11934,2049,2229,3841,12098,4,2049,11793,3841,12098,2049,11793,10, + 12099,12152,168,12164,229465928304278,102,108,108,58,112,117,116,0,1793,12159,2049,10910,2049,10864,10, + 1,12154,2049,12003,10,105,110,116,101,114,102,97,99,101,47,108,108,46,114,101, + 116,114,111,0,105,110,105,116,0,12183,12425,12139,12208,156,12403,-2744922491217532500,115,58,100,101, + 100,117,112,46,100,97,116,97,0,12188,12190,12217,156,0,5863786,116,49,0,519680,12209, + 12226,156,0,5863787,116,50,0,0,12190,12249,168,12403,-1192507208876296873,115,58,100,101,100,117,112, + 46,114,101,103,105,115,116,101,114,0,2049,4489,3841,12208,4,1,11906,2049,2241,10, + 12227,12281,168,12403,-1192507805573830048,115,58,100,101,100,117,112,46,100,101,102,105,110,101,100, + 63,0,4097,12217,1,0,4097,12226,3841,12208,1793,12301,3841,12217,2049,118,3841,12226,22,4097, + 12226,10,1,12291,2049,12003,3841,12226,10,12259,12326,168,12403,-2744922491217452109,115,58,100,101,100,117, + 112,46,102,105,110,100,0,4097,12217,1,0,4097,12226,3841,12208,1793,12353,2,3841,12217, + 2049,118,1793,12346,4097,12226,10,1,12343,1,17,2049,66,10,1,12336,2049,12003,3841,12226, + 10,12308,12373,168,12403,229480752663076,115,58,100,101,100,117,112,0,2049,4412,2,2049,12281,1, + 12326,1,12249,2049,66,10,12360,12400,168,12403,249904561963058472,115,58,117,110,105,113,117,101,63, + 0,2049,12281,10,105,110,116,101,114,102,97,99,101,47,100,101,100,117,112,46, + 114,101,116,114,111,0,12403,12479,12385,12445,168,12455,-3502357327552891667,100,58,115,101,116,45,115, + 111,117,114,99,101,0,1,12373,2049,2229,2049,236,2049,186,16,10,105,110,116,101, + 114,102,97,99,101,47,115,111,117,114,99,101,115,46,114,101,116,114,111,0, + 12455,12493,98,117,105,108,100,46,114,101,116,114,111,0,12481,12507,114,101,116,114, + 111,46,102,111,114,116,104,0,12495,14667,12427,12530,168,14637,-6845980351726443322,102,108,111,97,116, + 58,111,112,101,114,97,116,105,111,110,0,1,2,2049,10788,2,2049,2761,1793,12588, + 3,2049,4461,69,114,114,111,114,58,32,102,108,111,97,116,105,110,103,32,112, + 111,105,110,116,32,100,101,118,105,99,101,32,110,111,116,32,102,111,117,110, + 100,0,1,12542,2049,10894,2049,10851,10,1,12539,2049,2862,2049,10769,10,12509,12611,168,14637, + 8246618443670464787,110,58,116,111,45,102,108,111,97,116,0,1,0,2049,12530,10,12595,12632,168, + 14637,8246850501092474552,115,58,116,111,45,102,108,111,97,116,0,1,1,2049,12530,10,12616,12654, + 168,14637,-4575005096076366594,102,58,116,111,45,110,117,109,98,101,114,0,1,2,2049,12530,10, + 12637,12676,168,14637,-4575005095881687956,102,58,116,111,45,115,116,114,105,110,103,0,2049,4440,2, + 1,3,2049,12530,10,12659,12693,168,14637,193490032,102,58,43,0,1,4,2049,12530,10,12684, + 12707,168,14637,193490034,102,58,45,0,1,5,2049,12530,10,12698,12721,168,14637,193490031,102,58, + 42,0,1,6,2049,12530,10,12712,12735,168,14637,193490036,102,58,47,0,1,7,2049,12530, + 10,12726,12753,168,14637,229463966214663,102,58,102,108,111,111,114,0,1,8,2049,12530,10,12740, + 12773,168,14637,249886255052186944,102,58,99,101,105,108,105,110,103,0,1,9,2049,12530,10,12758, + 12790,168,14637,6953453994383,102,58,115,113,114,116,0,1,10,2049,12530,10,12778,12806,168,14637, + 210710711802,102,58,101,113,63,0,1,11,2049,12530,10,12795,12823,168,14637,6953451465639,102,58,45, + 101,113,63,0,1,12,2049,12530,10,12811,12839,168,14637,210710719524,102,58,108,116,63,0, + 1,13,2049,12530,10,12828,12855,168,14637,210710714079,102,58,103,116,63,0,1,14,2049,12530, + 10,12844,12873,168,14637,229463963592506,102,58,100,101,112,116,104,0,1,15,2049,12530,10,12860, + 12889,168,14637,210710710894,102,58,100,117,112,0,1,16,2049,12530,10,12878,12906,168,14637,6953453456314, + 102,58,100,114,111,112,0,1,17,2049,12530,10,12894,12923,168,14637,6953454000352,102,58,115, + 119,97,112,0,1,18,2049,12530,10,12911,12939,168,14637,210710719399,102,58,108,111,103,0, + 1,19,2049,12530,10,12928,12957,168,14637,229463978190066,102,58,112,111,119,101,114,0,1,20, + 2049,12530,10,12944,12973,168,14637,210710726831,102,58,115,105,110,0,1,21,2049,12530,10,12962, + 12989,168,14637,210710727656,102,58,116,97,110,0,1,22,2049,12530,10,12978,13005,168,14637,210710709610, + 102,58,99,111,115,0,1,23,2049,12530,10,12994,13022,168,14637,6953453349392,102,58,97,115, + 105,110,0,1,24,2049,12530,10,13010,13039,168,14637,6953453332171,102,58,97,99,111,115,0, + 1,25,2049,12530,10,13027,13056,168,14637,6953453350217,102,58,97,116,97,110,0,1,26,2049, + 12530,10,13044,13073,168,14637,6953453890949,102,58,112,117,115,104,0,1,27,2049,12530,10,13061, + 13089,168,14637,210710723764,102,58,112,111,112,0,1,28,2049,12530,10,13078,13108,168,14637,7572310679561435, + 102,58,97,100,101,112,116,104,0,1,29,2049,12530,10,13094,13125,168,14637,6953453855649,102, + 58,111,118,101,114,0,2049,13073,2049,12889,2049,13089,2049,12923,10,13113,13146,168,14637,6953454034172, + 102,58,116,117,99,107,0,2049,12889,2049,13073,2049,12923,2049,13089,10,13134,13166,168,14637, + 210710721388,102,58,110,105,112,0,2049,12923,2049,12906,10,13155,13188,168,14637,-4575027385529052237,102,58,100, + 114,111,112,45,112,97,105,114,0,2049,12906,2049,12906,10,13171,13209,168,14637,8246246480203571943,102, + 58,100,117,112,45,112,97,105,114,0,2049,13125,2049,13125,10,13193,13225,168,14637,210710725946, + 102,58,114,111,116,0,2049,13073,2049,12923,2049,13089,2049,12923,10,13214,13247,180,14637,229482595734757, + 115,105,103,105,108,58,46,0,2049,1913,1,4489,1,4412,2049,66,1,12632,2049,168, + 10,13234,13274,168,14637,7572311399974070,102,58,115,113,117,97,114,101,0,2049,12889,2049,12721,10, + 13260,13296,168,14637,-4575010631505066633,102,58,112,111,115,105,116,105,118,101,63,0,1,0,2049, + 12611,2049,12855,10,13279,13320,168,14637,-4575013886317431657,102,58,110,101,103,97,116,105,118,101,63, + 0,1,0,2049,12611,2049,12839,10,13303,13341,168,14637,7572311189563001,102,58,110,101,103,97,116, + 101,0,1,-1,2049,12611,2049,12721,10,13327,13359,168,14637,210710707003,102,58,97,98,115,0, + 2049,12889,2049,13320,1,13341,9,10,13348,13378,168,14637,210710723966,102,58,112,117,116,0,2049, + 12676,2049,10894,10,13367,13393,168,14637,6385172350,102,58,80,73,0,2049,4461,51,46,49,52, + 49,53,57,50,54,53,52,0,1,13395,2049,12632,10,13383,13421,168,14637,193490058,102,58, + 69,0,2049,4461,50,46,55,49,56,50,56,49,56,50,56,0,1,13423,2049,12632, + 10,13412,13451,168,14637,210710685186,102,58,78,65,78,0,2049,4461,48,0,1,13453,2049,12632, + 2049,4461,48,0,1,13461,2049,12632,2049,12735,10,13440,13481,168,14637,210710680162,102,58,73,78, + 70,0,2049,4461,49,46,48,0,1,13483,2049,12632,2049,4461,48,0,1,13493,2049,12632, + 2049,12735,10,13470,13514,168,14637,6953451433999,102,58,45,73,78,70,0,2049,4461,45,49,46, + 48,0,1,13516,2049,12632,2049,4461,48,0,1,13527,2049,12632,2049,12735,10,13502,13548,168, + 14637,6953453797089,102,58,110,97,110,63,0,2049,12889,2049,12823,10,13536,13565,168,14637,6953453631297,102, + 58,105,110,102,63,0,2049,13481,2049,12806,10,13553,13583,168,14637,229463898507918,102,58,45,105, + 110,102,63,0,2049,13514,2049,12806,10,13570,13601,168,14637,229463980560013,102,58,114,111,117,110, + 100,0,2049,12889,2049,13320,1793,13622,2049,4461,48,46,53,0,1,13609,2049,12632,2049,12707, + 2049,12773,10,1,13607,1793,13641,2049,4461,48,46,53,0,1,13628,2049,12632,2049,12693,2049, + 12753,10,1,13626,2049,66,10,13588,13657,168,14637,210710720297,102,58,109,105,110,0,2049,13209, + 2049,12839,1,12906,1,13166,2049,66,10,13646,13679,168,14637,210710720043,102,58,109,97,120,0, + 2049,13209,2049,12855,1,12906,1,13166,2049,66,10,13668,13703,168,14637,229463973220004,102,58,108,105, + 109,105,116,0,2049,12923,2049,13073,2049,13657,2049,13089,2049,13679,10,13690,13730,168,14637,8246246374547107374, + 102,58,98,101,116,119,101,101,110,63,0,2049,13225,2049,12889,2049,13073,2049,13225,2049, + 13225,2049,13703,2049,13089,2049,12806,10,13714,13758,168,14637,210710716095,102,58,105,110,99,0,2049, + 4461,49,0,1,13760,2049,12632,2049,12693,10,13747,13780,168,14637,210710710353,102,58,100,101,99, + 0,2049,4461,49,0,1,13782,2049,12632,2049,12707,10,13769,13803,168,14637,6953453401985,102,58,99, + 97,115,101,0,2049,13125,2049,12806,1793,13815,2049,12906,8,1,-1,10,1,13809,1793,13823, + 3,1,0,10,1,13819,2049,66,25,6,771,10,13791,13843,168,14637,6953453985302,102,58,115, + 105,103,110,0,2049,12889,2049,4461,48,0,1,13847,2049,12632,2049,12806,1793,13862,1,0, + 2049,12906,10,1,13857,2049,2862,2049,4461,48,0,1,13868,2049,12632,2049,12855,1793,13881,1, + 1,10,1,13878,1793,13888,1,-1,10,1,13885,2049,66,10,13831,9223372036854775805,156,14637,210709498186,101, + 58,77,65,88,0,13893,-9223372036854775805,156,14637,210709498440,101,58,77,73,78,0,13904,-9223372036854775807,156,14637, + 210709499265,101,58,78,65,78,0,13915,9223372036854775806,156,14637,210709494241,101,58,73,78,70,0,13926,-9223372036854775806, + 156,14637,6953412298606,101,58,45,73,78,70,0,13937,13959,168,14637,6385137393,101,58,110,63,0, + 1,-9223372036854775805,2049,3125,1,9223372036854775805,2049,3139,2049,3158,10,13949,13982,168,14637,6953414626089,101,58,109,97, + 120,63,0,1,9223372036854775805,11,10,13970,13998,168,14637,6953414634471,101,58,109,105,110,63,0,1, + -9223372036854775805,11,10,13986,14015,168,14637,229462698216771,101,58,122,101,114,111,63,0,2049,2722,10,14002, + 14030,168,14637,6953414661696,101,58,110,97,110,63,0,1,-9223372036854775807,11,10,14018,14046,168,14637,6953414495904, + 101,58,105,110,102,63,0,1,9223372036854775806,11,10,14034,14063,168,14637,229462607039949,101,58,45,105, + 110,102,63,0,1,-9223372036854775806,11,10,14050,14079,168,14637,6953414278252,101,58,99,108,105,112,0, + 1,-9223372036854775805,1,9223372036854775805,2049,3106,10,14067,14096,168,14637,6385171963,102,58,69,49,0,1793,14098,2049, + 4461,49,46,101,53,0,1,14100,2049,12632,10,14086,14129,168,14637,-1561378222854156682,102,58,115,105, + 103,110,101,100,45,115,113,114,116,0,2049,12889,2049,13843,2049,13359,2049,12790,2049,12611, + 2049,12721,10,14110,14163,168,14637,-3240429906897787043,102,58,115,105,103,110,101,100,45,115,113,117, + 97,114,101,0,2049,12889,2049,13843,2049,12889,2049,12721,2049,12611,2049,12721,10,14142,14190,168, + 0,7572308662409552,102,58,45,115,104,105,102,116,0,2049,14096,2049,12721,10,14176,14209,168,0, + 7572308584138766,102,58,43,115,104,105,102,116,0,2049,14096,2049,12735,10,14195,14229,168,0,249886182735593054, + 102,58,43,101,110,99,111,100,101,0,2049,14129,2049,14190,10,14214,14249,168,0,249886185318528992, + 102,58,45,101,110,99,111,100,101,0,2049,12889,2049,13843,2049,14209,2049,12889,2049,12721, + 2049,12611,2049,12721,10,14142,14276,168,14637,6953454025850,102,58,116,111,45,101,0,2049,12889,2049, + 13548,1793,14287,2049,12906,1,-9223372036854775807,10,1,14282,2049,2862,2049,12889,2049,13565,1793,14302,2049,12906, + 1,9223372036854775806,10,1,14297,2049,2862,2049,12889,2049,13583,1793,14317,2049,12906,1,-9223372036854775806,10,1,14312, + 2049,2862,2049,14229,2049,13601,2049,12654,2049,14079,1,-9223372036854775805,1,12906,2049,2554,1,9223372036854775805,1,12906, + 2049,2554,10,14264,14354,168,14637,6953414890458,101,58,116,111,45,102,0,1,-9223372036854775807,1,13451,2049, + 2554,1,9223372036854775806,1,13481,2049,2554,1,-9223372036854775806,1,13514,2049,2554,2049,12611,2049,14249,10,14342,14390, + 168,14637,229463981919218,102,58,115,116,111,114,101,0,1,14276,2049,2229,16,10,14377,14409,168, + 14637,229463965968143,102,58,102,101,116,99,104,0,15,2049,14354,10,14396,14431,168,14637,-3401946998789110658,102, + 58,100,117,109,112,45,115,116,97,99,107,0,2049,12873,2,1,13073,2049,2449,1793, + 14449,2049,13089,2049,12889,2049,13378,2049,10864,10,1,14440,2049,2449,10,14413,14473,168,14637,-1583786518488284545, + 102,58,100,117,109,112,45,97,115,116,97,99,107,0,2049,13108,2,1,13089,2049, + 2449,1793,14491,2049,12889,2049,13378,2049,10864,2049,13073,10,1,14482,2049,2449,10,14454,14507,168, + 14637,210709538045,101,58,112,117,116,0,1,9223372036854775805,1793,14524,2049,4461,101,58,77,65,88,0, + 1,14513,2049,10894,10,1,14511,2049,2554,1,-9223372036854775805,1793,14545,2049,4461,101,58,77,73,78, + 0,1,14534,2049,10894,10,1,14532,2049,2554,1,0,1793,14564,2049,4461,101,58,48,0, + 1,14555,2049,10894,10,1,14553,2049,2554,1,-9223372036854775807,1793,14585,2049,4461,101,58,78,65,78, + 0,1,14574,2049,10894,10,1,14572,2049,2554,1,9223372036854775806,1793,14606,2049,4461,101,58,73,78, + 70,0,1,14595,2049,10894,10,1,14593,2049,2554,1,-9223372036854775806,1793,14628,2049,4461,101,58,45, + 73,78,70,0,1,14616,2049,10894,10,1,14614,2049,2554,2049,14354,2049,13378,10,105,110, + 116,101,114,102,97,99,101,47,102,108,111,97,116,105,110,103,112,111,105,110, + 116,46,114,101,116,114,111,0,14637,15514,14496,14689,168,15487,8056574075740390096,102,105,108,101,58, + 111,112,101,114,97,116,105,111,110,0,1,4,2049,10788,2,2049,2761,1793,14738,3, + 2049,4461,69,114,114,111,114,58,32,102,105,108,101,115,32,100,101,118,105,99, + 101,32,110,111,116,32,102,111,117,110,100,0,1,14701,2049,10894,2049,10851,10,1, + 14698,2049,2862,2049,10769,10,14669,0,156,15487,6953509466161,102,105,108,101,58,82,0,14745,1, + 156,15487,6953509466166,102,105,108,101,58,87,0,14757,2,156,15487,6953509466144,102,105,108,101,58, + 65,0,14769,3,156,15487,229465812383356,102,105,108,101,58,82,43,0,14781,14809,168,15487,249888269686595441, + 102,105,108,101,58,111,112,101,110,0,1,0,2049,14689,10,14794,14830,168,15487,8246312899643285909, + 102,105,108,101,58,99,108,111,115,101,0,1,1,2049,14689,10,14814,14850,168,15487, + 249888269686691131,102,105,108,101,58,114,101,97,100,0,1,2,2049,14689,10,14835,14871,168,15487, + 8246312899667213450,102,105,108,101,58,119,114,105,116,101,0,1,3,2049,14689,10,14855,14891,168, + 15487,249888269686763376,102,105,108,101,58,116,101,108,108,0,1,4,2049,14689,10,14876,14911,168, + 15487,249888269686727207,102,105,108,101,58,115,101,101,107,0,1,5,2049,14689,10,14896,14931,168, + 15487,249888269686732250,102,105,108,101,58,115,105,122,101,0,1,6,2049,14689,10,14916,14953,168, + 15487,-4572835417384127758,102,105,108,101,58,100,101,108,101,116,101,0,1,7,2049,14689,10,14936, + 14974,168,15487,8246312899646850209,102,105,108,101,58,102,108,117,115,104,0,1,8,2049,14689,10, + 14958,15000,168,15487,7612651040925696305,102,105,108,101,58,114,101,97,100,47,98,121,116,101,115, + 0,1,9,2049,14689,10,14979,15027,168,15487,-7028659436281878592,102,105,108,101,58,119,114,105,116, + 101,47,98,121,116,101,115,0,1,10,2049,14689,10,15005,15049,168,15487,-4572835416836630931,102,105, + 108,101,58,114,101,97,100,47,99,0,1,11,2049,14689,10,15032,15072,168,15487,-3329616158956188292, + 102,105,108,101,58,119,114,105,116,101,47,99,0,1,12,2049,14689,10,15054,15095, + 168,15487,-3329616181967816770,102,105,108,101,58,101,120,105,115,116,115,63,0,1,0,2049,14809, + 2,2049,2740,1793,15109,2049,14830,2049,2527,10,1,15104,1793,15117,3,2049,2541,10,1,15113, + 2049,66,10,15077,15149,168,15487,-4283841618960457812,102,105,108,101,58,111,112,101,110,45,102,111, + 114,45,114,101,97,100,105,110,103,0,1,0,2049,14809,2,2049,14931,4,10,15122, + 15184,168,15487,2106155595587003402,102,105,108,101,58,111,112,101,110,45,102,111,114,45,97,112, + 112,101,110,100,0,1,2,2049,14809,2,2049,14931,4,10,15158,15220,168,15487,-4283841611984295498,102, + 105,108,101,58,111,112,101,110,45,102,111,114,45,119,114,105,116,105,110,103, + 0,1,1,2049,14809,10,15193,15234,156,0,193455704,70,73,68,0,0,15225,15245,156,0, + 6384542144,83,105,122,101,0,0,15235,15258,156,0,6952054634723,65,99,116,105,111,110,0,0, + 15246,15270,168,0,210644670123,45,101,111,102,63,0,3841,15234,2049,14891,3841,15245,13,10,15259, + 15292,168,0,7572809360530097,112,114,101,115,101,114,118,101,0,1,15234,1793,15303,1,15245,1, + 27,2049,3956,10,1,15296,2049,3956,10,15193,15328,168,15487,8056577820387649264,102,105,108,101,58,114, + 101,97,100,45,108,105,110,101,0,2049,1977,4,1,13,2049,14689,2049,1977,10,15308, + 15362,168,15487,-8859848394595038695,102,105,108,101,58,102,111,114,45,101,97,99,104,45,108,105, + 110,101,0,1793,15393,4097,15258,2049,15149,4097,15234,4097,15245,1793,15384,3841,15234,2049,15328,3841, + 15258,8,2049,15270,10,1,15374,2049,2372,3841,15234,2049,14830,10,1,15364,2049,15292,10,15338, + 15407,156,0,193455704,70,73,68,0,0,15338,15424,168,15487,8246312899662267157,102,105,108,101,58,115, + 108,117,114,112,0,1793,15451,4,2049,4223,2049,15149,4097,15407,1793,15442,3841,15407,2049,14850, + 2049,4123,10,1,15435,2049,2449,3841,15407,2049,14830,10,1,15426,2049,4249,10,15408,15471,168, + 15487,249888269686739198,102,105,108,101,58,115,112,101,119,0,2049,15220,4,1793,15480,67502597,2049,14871, + 10,1,15476,2049,4730,2049,14830,10,105,110,116,101,114,102,97,99,101,47,102,105, + 108,101,115,121,115,116,101,109,46,114,101,116,114,111,0,15487,16251,15456,15537,168, + 16230,4299348465103751587,105,111,58,117,110,105,120,45,115,121,115,99,97,108,108,0,1,8, + 2049,10788,2,2049,2761,1793,15585,3,2049,4461,69,114,114,111,114,58,32,85,78,73, + 88,32,100,101,118,105,99,101,32,110,111,116,32,102,111,117,110,100,0,1, + 15549,2049,10894,2049,10851,10,1,15546,2049,2862,2049,10769,10,15516,15609,168,16230,-4549633084047572696,117,110, + 105,120,58,115,121,115,116,101,109,0,1,0,2049,15537,10,15592,15629,168,16230,249909575776928405, + 117,110,105,120,58,102,111,114,107,0,1,1,2049,15537,10,15614,15650,168,16230,8247016000637760504, + 117,110,105,120,58,101,120,101,99,48,0,1,2,2049,15537,10,15634,15671,168,16230, + 8247016000637760505,117,110,105,120,58,101,120,101,99,49,0,1,3,2049,15537,10,15655,15692,168, + 16230,8247016000637760506,117,110,105,120,58,101,120,101,99,50,0,1,4,2049,15537,10,15676,15713, + 168,16230,8247016000637760507,117,110,105,120,58,101,120,101,99,51,0,1,5,2049,15537,10,15697, + 15733,168,16230,249909575776901981,117,110,105,120,58,101,120,105,116,0,1,6,2049,15537,10,15718, + 15755,168,16230,-4549633084540884128,117,110,105,120,58,103,101,116,112,105,100,0,1,7,2049,15537, + 10,15738,15775,168,16230,249909575777523800,117,110,105,120,58,119,97,105,116,0,1,8,2049,15537, + 10,15760,15795,168,16230,249909575777101359,117,110,105,120,58,107,105,108,108,0,1,9,2049,15537, + 10,15780,15816,168,16230,8247016000650494309,117,110,105,120,58,112,111,112,101,110,0,1,10,2049, + 15537,10,15800,15838,168,16230,-4549633084191325687,117,110,105,120,58,112,99,108,111,115,101,0,1, + 11,2049,15537,10,15821,15859,168,16230,8247016000634812845,117,110,105,120,58,99,104,100,105,114,0, + 1,13,2049,15537,10,15843,15881,168,16230,-4549633084540895924,117,110,105,120,58,103,101,116,101,110, + 118,0,1,14,2049,15537,10,15864,15903,168,16230,-4549633084169702651,117,110,105,120,58,112,117,116, + 101,110,118,0,1,15,2049,15537,10,15886,15924,168,16230,8247016000653932284,117,110,105,120,58,115, + 108,101,101,112,0,1,16,2049,15537,10,15908,15947,168,16230,-2563939202030369066,117,110,105,120,58, + 101,120,101,99,117,116,101,0,1,17,2049,15537,10,15929,15967,168,16230,249909575777281169,117,110, + 105,120,58,112,105,112,101,0,1,0,2049,15816,1,15328,1,15838,2049,2255,10,15952, + 15996,168,16230,-2563939200175176882,117,110,105,120,58,103,101,116,45,99,119,100,0,2049,4461,112, + 119,100,0,1,15998,2049,15967,2049,7043,2049,4461,47,0,1,16010,2049,4710,10,15978,16046, + 168,16230,-2316844556017942917,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,4461,108,115,32,45,49,32,124,32,119,99,32, + 45,108,0,1,16048,2049,15967,2049,7043,2049,266,10,16017,16095,168,16230,-4594486429310984907,117,110,105, + 120,58,102,111,114,45,101,97,99,104,45,102,105,108,101,0,2049,4461,108,115, + 32,45,49,32,45,112,0,1,16097,1,0,2049,15816,2049,16046,1793,16130,1793,16125,2049, + 15328,2049,4412,67502597,8,10,1,16118,2049,2241,10,1,16116,2049,2449,2049,15838,3,10,16071, + 16149,168,0,210728208851,115,116,97,114,116,0,4,2049,4223,1,0,2049,15816,10,16138,16167, + 168,0,6385651009,114,101,97,100,0,2,2049,14850,2,2049,4123,2049,2722,10,16157,16188,168, + 0,6953509544294,102,105,110,105,115,104,0,2049,15838,2049,4201,10,16071,16214,168,16230,1204178398703148788,117, + 110,105,120,58,115,108,117,114,112,45,112,105,112,101,0,1793,16225,2049,16149,1, + 16167,2049,2397,2049,16188,10,1,16216,2049,4249,10,105,110,116,101,114,102,97,99,101, + 47,117,110,105,120,46,114,101,116,114,111,0,16230,16341,16193,16267,168,16321,7572652289159374,110, + 58,114,97,110,100,111,109,0,1,10,2049,10788,2,2049,2761,1793,16314,3,2049,4461, + 69,114,114,111,114,58,32,82,78,71,32,100,101,118,105,99,101,32,110,111, + 116,32,102,111,117,110,100,0,1,16279,2049,10894,2049,10851,10,1,16276,2049,2862,2049, + 10769,10,105,110,116,101,114,102,97,99,101,47,114,110,103,46,114,101,116,114, + 111,0,16321,16752,16253,16364,168,16730,4482520117059041020,99,108,111,99,107,58,111,112,101,114,97, + 116,105,111,110,0,1,5,2049,10788,2,2049,2761,1793,16413,3,2049,4461,69,114,114, + 111,114,58,32,99,108,111,99,107,32,100,101,118,105,99,101,32,110,111,116, + 32,102,111,117,110,100,0,1,16376,2049,10894,2049,10851,10,1,16373,2049,2862,2049,10769, + 10,16343,16441,168,16730,4482526860617352831,99,108,111,99,107,58,116,105,109,101,115,116,97,109, + 112,0,1,0,2049,16364,10,16420,16461,168,16730,249884182168395049,99,108,111,99,107,58,100,97, + 121,0,1,1,2049,16364,10,16446,16483,168,16730,-4577286724249897519,99,108,111,99,107,58,109,111, + 110,116,104,0,1,2,2049,16364,10,16466,16504,168,16730,8246178011557794972,99,108,111,99,107,58, + 121,101,97,114,0,1,3,2049,16364,10,16488,16525,168,16730,8246178011557195593,99,108,111,99,107, + 58,104,111,117,114,0,1,4,2049,16364,10,16509,16548,168,16730,-3476509310577319139,99,108,111,99, + 107,58,109,105,110,117,116,101,0,1,5,2049,16364,10,16530,16571,168,16730,-3476509310347652505,99, + 108,111,99,107,58,115,101,99,111,110,100,0,1,6,2049,16364,10,16553,16595,168, + 16730,-4044342796047171665,99,108,111,99,107,58,117,116,99,58,100,97,121,0,1,7,2049,16364, + 10,16576,16621,168,16730,4482528721224061399,99,108,111,99,107,58,117,116,99,58,109,111,110,116, + 104,0,1,8,2049,16364,10,16600,16646,168,16730,-4336103753589045278,99,108,111,99,107,58,117,116, + 99,58,121,101,97,114,0,1,9,2049,16364,10,16626,16671,168,16730,-4336103753589644657,99,108,111, + 99,107,58,117,116,99,58,104,111,117,114,0,1,10,2049,16364,10,16651,16698,168, + 16730,349495210710499299,99,108,111,99,107,58,117,116,99,58,109,105,110,117,116,101,0,1, + 11,2049,16364,10,16676,16725,168,16730,349495210940165933,99,108,111,99,107,58,117,116,99,58,115, + 101,99,111,110,100,0,1,12,2049,16364,10,105,110,116,101,114,102,97,99,101, + 47,99,108,111,99,107,46,114,101,116,114,111,0,16730,17154,16703,16776,168,0,1976442044545254821, + 115,99,114,105,112,116,58,111,112,101,114,97,116,105,111,110,0,1,9,2049, + 10788,2,2049,2761,1793,16829,3,2049,4461,69,114,114,111,114,58,32,115,99,114,105, + 112,116,105,110,103,32,100,101,118,105,99,101,32,110,111,116,32,102,111,117, + 110,100,0,1,16788,2049,10894,2049,10851,10,1,16785,2049,2862,2049,10769,10,16703,16858,168, + 17128,1976422442775525130,115,99,114,105,112,116,58,97,114,103,117,109,101,110,116,115,0,1, + 0,2049,16776,10,16836,16888,168,17128,7012485947518414468,115,99,114,105,112,116,58,103,101,116,45, + 97,114,103,117,109,101,110,116,0,2049,4440,4,1,1,2049,16776,10,16863,16909,168, + 17128,229469872107401,105,110,99,108,117,100,101,0,1,2,2049,16776,10,16896,16931,168,17128,-4553194680242110987, + 115,99,114,105,112,116,58,110,97,109,101,0,2049,4440,1,3,2049,16776,10,16914, + 16963,168,17128,6834827170184619652,115,99,114,105,112,116,58,99,117,114,114,101,110,116,45,102, + 105,108,101,0,2049,4440,1,4,2049,16776,10,16938,16995,180,17128,6834827170184835340,115,99,114,105, + 112,116,58,99,117,114,114,101,110,116,45,108,105,110,101,0,1,5,2049,16776, + 2049,156,10,16970,17028,168,17128,-4964876483161304491,115,99,114,105,112,116,58,105,103,110,111,114, + 101,45,116,111,45,101,111,108,0,1,6,2049,16776,10,17002,17059,168,17128,-112287744780050755,115, + 99,114,105,112,116,58,97,98,111,114,116,45,105,110,99,108,117,100,101,0, + 1,7,2049,16776,10,17033,17075,168,17128,210706230653,97,98,111,114,116,0,1,149,2049,3920, + 1,8,2049,16776,10,17064,17114,168,17128,-7741142524340576066,115,99,114,105,112,116,58,99,117,114, + 114,101,110,116,45,108,105,110,101,45,116,101,120,116,0,2049,4440,1793,17123,1, + 9,2049,16776,10,1,17118,2049,2241,10,105,110,116,101,114,102,97,99,101,47,115, + 99,114,105,112,116,105,110,103,46,114,101,116,114,111,0,17128,17610,17084,17178,168, + 17612,1183117598919957017,115,111,99,107,101,116,58,111,112,101,114,97,116,105,111,110,0,1, + 7,2049,10788,2,2049,2761,1793,17335,3,2049,4461,69,114,114,111,114,58,32,115,111, + 99,107,101,116,32,100,101,118,105,99,101,32,110,111,116,32,102,111,117,110, + 100,0,1,17190,2049,10894,2049,10851,2049,4461,83,101,101,32,104,116,116,112,115,58, + 47,47,114,101,116,114,111,102,111,114,116,104,46,111,114,103,47,115,117,112, + 112,111,114,116,47,50,48,50,50,46,49,47,83,79,67,75,69,84,83,46, + 109,100,0,1,17229,2049,10894,2049,10851,2049,4461,102,111,114,32,105,110,115,116,114, + 117,99,116,105,111,110,115,32,111,110,32,101,110,97,98,108,105,110,103,32, + 115,111,99,107,101,116,115,46,0,1,17290,2049,10894,2049,10851,10,1,17187,2049,2862, + 2049,10769,10,17156,17368,168,17586,-7671511728383126910,115,111,99,107,101,116,58,103,101,116,104,111, + 115,116,98,121,110,97,109,101,0,1,0,2049,17178,10,17342,17392,168,17586,4328757989659661596,115, + 111,99,107,101,116,58,99,114,101,97,116,101,0,1,1,2049,17178,10,17373,17414, + 168,17586,-4552658767528245371,115,111,99,107,101,116,58,98,105,110,100,0,1,2,2049,17178,10, + 17397,17438,168,17586,4328757990001730167,115,111,99,107,101,116,58,108,105,115,116,101,110,0,1, + 3,2049,17178,10,17419,17462,168,17586,4328757989563534360,115,111,99,107,101,116,58,97,99,99,101, + 112,116,0,1,4,2049,17178,10,17443,17487,168,17586,-4724938931013862254,115,111,99,107,101,116,58, + 99,111,110,110,101,99,116,0,1,5,2049,17178,10,17467,17509,168,17586,-4552658767527638798,115,111, + 99,107,101,116,58,115,101,110,100,0,1,6,2049,17178,10,17492,17531,168,17586,-4552658767527675080, + 115,111,99,107,101,116,58,114,101,99,118,0,1,7,2049,17178,10,17514,17554,168, + 17586,-2663786738754388898,115,111,99,107,101,116,58,99,108,111,115,101,0,1,8,2049,17178,10, + 17536,17581,168,17586,1183100690560715498,115,111,99,107,101,116,58,99,111,110,102,105,103,117,114, + 101,0,1,9,2049,17178,10,105,110,116,101,114,102,97,99,101,47,115,111,99, + 107,101,116,115,46,114,101,116,114,111,0,17586,17629,115,111,99,107,101,116,58, + 111,112,101,114,97,116,105,111,110,0,17612,17839,17559,17644,168,17813,229469862290528,105,111,58, + 99,111,114,101,0,1,8000,2049,10788,2049,10769,10,17631,17666,168,17813,249884313919988732,99,111,114, + 101,58,105,110,105,116,0,1,0,2049,17644,10,17651,17687,168,17813,8246182359371694326,99,111,114, + 101,58,115,116,97,114,116,0,1,1,2049,17644,10,17671,17708,168,17813,8246182359367475558,99,111, + 114,101,58,112,97,117,115,101,0,1,2,2049,17644,10,17692,17737,168,17813,8337299194488917014,99, + 111,114,101,58,112,97,117,115,101,45,99,117,114,114,101,110,116,0,1,3, + 2049,17644,10,17713,17759,168,17813,-4577143246433635687,99,111,114,101,58,114,101,115,117,109,101,0, + 1,4,2049,17644,10,17742,17783,168,17813,-3888095465377135055,99,111,114,101,58,114,101,97,100,47, + 114,101,103,0,1,5,2049,17644,10,17764,17808,168,17813,820065755623810592,99,111,114,101,58,119, + 114,105,116,101,47,114,101,103,0,1,6,2049,17644,10,105,110,116,101,114,102, + 97,99,101,47,109,117,108,116,105,99,111,114,101,46,114,101,116,114,111,0, + 17813,17996,17788,17860,168,17976,644988671245709381,102,102,105,58,111,112,101,114,97,116,105,111,110, + 0,1,8100,2049,10788,2,2049,2761,1793,17907,3,2049,4461,69,114,114,111,114,58,32, + 70,70,73,32,100,101,118,105,99,101,32,110,111,116,32,102,111,117,110,100, + 0,1,17872,2049,10894,2049,10851,10,1,17869,2049,2862,2049,10769,10,17841,17928,168,17976,7572367767785414, + 102,102,105,58,111,112,101,110,0,1,0,2049,17860,10,17914,17950,168,17976,-4572980637897979592,102, + 102,105,58,109,97,112,45,115,121,109,0,1,1,2049,17860,10,17933,17971,168,17976, + 8246308498881747296,102,102,105,58,105,110,118,111,107,101,0,1,2,2049,17860,10,105,110,116, + 101,114,102,97,99,101,47,102,102,105,46,114,101,116,114,111,0,17976,18327,17955, + 18014,168,18302,8247016409221251463,117,110,115,105,103,110,101,100,58,43,0,1,0,1,8101,2049, + 10788,2049,10769,17,10,17998,18040,168,18302,8247016409221251465,117,110,115,105,103,110,101,100,58,45, + 0,1,0,1,8101,2049,10788,2049,10769,18,10,18024,18066,168,18302,8247016409221251462,117,110,115,105, + 103,110,101,100,58,42,0,1,0,1,8101,2049,10788,2049,10769,19,10,18050,18095,168, + 18302,7638409966457829387,117,110,115,105,103,110,101,100,58,47,109,111,100,0,1,0,1,8101, + 2049,10788,2049,10769,20,10,18076,18123,168,18302,-2563494254608726831,117,110,115,105,103,110,101,100,58, + 101,113,63,0,1,0,1,8101,2049,10788,2049,10769,11,10,18105,18152,168,18302,7638409966457748830,117, + 110,115,105,103,110,101,100,58,45,101,113,63,0,1,0,1,8101,2049,10788,2049, + 10769,12,10,18133,18180,168,18302,-2563494254608719109,117,110,115,105,103,110,101,100,58,108,116,63, + 0,1,0,1,8101,2049,10788,2049,10769,13,10,18162,18208,168,18302,-2563494254608724554,117,110,115,105, + 103,110,101,100,58,103,116,63,0,1,0,1,8101,2049,10788,2049,10769,14,10,18190, + 18238,168,18302,-6186888138744896262,117,110,115,105,103,110,101,100,58,115,104,105,102,116,0,1, + 0,1,8101,2049,10788,2049,10769,24,10,18218,18268,168,18302,-6186888138833512267,117,110,115,105,103,110, + 101,100,58,42,47,109,111,100,0,1,1,1,0,1,8101,2049,10788,2,2049,10769, + 2049,10769,10,18248,18293,168,18302,210639169918,42,47,109,111,100,0,1,1,1,8101,2049,10788, + 2049,10769,10,105,110,116,101,114,102,97,99,101,47,117,110,115,105,103,110,101, + 100,46,114,101,116,114,111,0,18302,18453,18282,18347,168,18430,-3502245454587251943,100,58,117,115,101, + 45,104,97,115,104,101,115,0,1,29,1,236,1,5,18,16,1793,18361,2049,188, + 15,10,1,18357,1,236,1,8,18,16,1,2049,1,236,16,1,4863,1,236,2049, + 3125,16,10,18329,18401,168,18430,-4893635544173424761,100,58,117,115,101,45,115,116,114,105,110,103, + 115,0,1,118,1,236,1,5,18,16,1,190,1,236,1,8,18,16,1,0, + 1,236,16,1,0,1,236,2049,3125,16,10,105,110,116,101,114,102,97,99,101, + 47,102,117,116,117,114,101,46,114,101,116,114,111,0,18430,18571,18382,18473,168,0, + -3527051417241377258,98,108,111,99,107,58,105,110,118,111,107,101,0,1,3,2049,10788,2049,10769, + 10,18382,18496,168,18548,8246131600073141446,98,108,111,99,107,58,114,101,97,100,0,1,0,2049, + 18473,10,18480,18518,168,18548,-4578818303223200395,98,108,111,99,107,58,119,114,105,116,101,0,1, + 1,2049,18473,10,18501,18543,168,18548,-4036225629868593021,98,108,111,99,107,58,115,101,116,45,102, + 105,108,101,0,1,2,2049,18473,10,105,110,116,101,114,102,97,99,101,47,98, + 108,111,99,107,115,46,114,101,116,114,111,0,18548,11806,18523,18594,168,18818,4283726481136624767,101, + 114,114,58,115,101,116,45,104,97,110,100,108,101,114,0,1,1234,2049,10788,2, + 2049,2761,1793,18652,3,2049,4461,69,114,114,111,114,58,32,101,114,114,111,114,32, + 104,97,110,100,108,105,110,103,32,100,101,118,105,99,101,32,110,111,116,32, + 102,111,117,110,100,0,1,18606,2049,10894,2049,10851,10,1,18603,2049,2862,1,0,4, + 2049,10769,10,18573,18675,168,18818,229464878751060,101,114,114,58,100,115,117,0,2049,10926,2049,10851, + 2049,4461,69,82,82,79,82,58,32,68,83,85,58,32,68,65,84,65,32,83, + 84,65,67,75,32,85,78,68,69,82,70,76,79,87,0,1,18681,2049,10894,2049, + 10851,2049,11166,10,18662,18736,168,18818,229464878751054,101,114,114,58,100,115,111,0,2049,10926,2049, + 10851,2049,4461,69,82,82,79,82,58,32,68,83,79,58,32,68,65,84,65,32, + 83,84,65,67,75,32,79,86,69,82,70,76,79,87,0,1,18742,2049,10894,2049, + 10851,2049,11166,10,18723,18805,168,18818,-6210978877792005319,101,114,114,58,115,101,116,45,100,101,102, + 97,117,108,116,115,0,1,18675,1,1,2049,18594,1,18736,1,2,2049,18594,10,105, + 110,116,101,114,102,97,99,101,47,101,114,114,111,114,46,114,101,116,114,111, + 0,1793,18861,1,192,1,2,17,8,2049,1576,2049,190,3841,11215,8,2049,1576,2049,188, + 16,10,1,18842,18783,18873,156,0,6384117006,72,79,77,69,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -1006,139 +1005,140 @@ CELL ngaImage[] = { 1793,20973,22595,22614,202401,417,389,1249,1535,0,11241,0,10 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,37,115,47,46,99,111,110,102,105,103, - 47,114,101,116,114,111,102,111,114,116,104,47,108,105,98,114,97,114,121,47, - 37,115,46,114,101,116,114,111,0,18874,19909,156,0,6061648467740287960,108,105,98,114,97,114, - 121,58,46,67,79,78,70,73,71,0,46,47,108,105,98,114,97,114,121,47, - 37,115,46,114,101,116,114,111,0,19948,19969,156,0,-4563659402581934926,108,105,98,114,97,114, - 121,58,67,87,68,0,19988,20022,168,0,-4563659402581898990,108,105,98,114,97,114,121,58,99, - 119,100,0,1,19969,2049,8245,10,20005,20048,168,0,6061648469031755928,108,105,98,114,97,114,121, - 58,46,99,111,110,102,105,103,0,2049,4472,72,79,77,69,0,1,20050,1,18884, - 2049,15892,1,18884,1,19909,2049,8245,10,20027,20090,168,0,-2879782938503308011,108,105,98,114,97,114, - 121,58,102,105,108,101,110,97,109,101,0,2,2049,20022,2,2049,15106,1793,20100,772, - 10,1,20098,2049,2862,3,2049,20048,2,2049,15106,1793,20113,10,1,20112,2049,2862,3,2049, - 4451,10,20068,20144,168,0,-2799120562421764174,108,105,98,114,97,114,121,58,99,111,110,116,97, - 105,110,115,63,0,1,20022,1,20048,2049,2255,1,15106,2049,2285,22,10,20121,20174,168, - 0,-3026807695525939020,108,105,98,114,97,114,121,58,108,111,97,100,0,2,2049,20144,1793,20184, - 2049,20090,2049,16920,10,1,20179,1793,20232,2049,4472,69,82,82,79,82,58,32,76,105, - 98,114,97,121,32,96,37,115,96,32,119,97,115,32,110,111,116,32,102,111, - 117,110,100,0,1,20190,2049,8245,2049,10905,2049,10862,10,1,20188,2049,66,10,20156,20246, - 168,21024,193470948,84,73,66,0,1,7,15,10,20237,20266,168,21024,8246457295145463473,105,109,97,103, - 101,58,115,97,118,101,0,1,1000,2049,10799,2049,10780,10,20250,20284,168,0,210711039690,101, - 100,105,116,63,0,2,1793,20291,1,8,11,10,1,20287,1793,20299,1,127,11,10, - 1,20295,2049,2255,22,10,20273,20317,168,0,6953539406400,103,97,116,104,101,114,0,2049,20284, - 1,17,1,4134,2049,66,10,20305,20337,168,0,210709415765,99,121,99,108,101,0,2049,11110, - 2049,2217,4,8,2049,2644,25,3,2049,20317,1,20337,7,10,20250,20370,168,21024,-4557881830897049127,112, - 97,114,115,101,45,117,110,116,105,108,0,1793,20382,2049,4451,2049,4234,2049,20337,771, - 2049,4096,10,1,20372,2049,4260,10,20353,20398,168,21024,210726130610,115,58,103,101,116,0,1793, - 20420,1793,20406,1,13,11,10,1,20402,1793,20414,1,10,11,10,1,20410,2049,2255,22, - 10,1,20400,2049,20370,10,20387,20436,168,21024,210708950412,99,108,101,97,114,0,2049,4472,92, - 94,91,50,74,92,94,91,48,59,48,72,0,1,20438,2049,8245,2049,10905,10,20425, - 20467,156,0,193454829,69,79,84,0,0,20458,20482,156,0,7571133383038306,73,103,110,111,114,105, - 110,103,0,0,20468,20496,168,0,229486327000139,118,101,114,115,105,111,110,0,3841,4,1, - 100,20,10,20483,20513,168,0,210710254026,100,111,110,101,63,0,2,4097,20467,1793,20522,1, - 13,11,10,1,20518,1793,20530,1,10,11,10,1,20526,1793,20538,1,32,11,10,1, - 20534,2049,2298,22,22,10,20502,20555,168,0,6385195044,101,111,108,63,0,3841,20467,1793,20563, - 1,13,11,10,1,20559,1793,20571,1,10,11,10,1,20567,2049,2255,22,10,20545,20589, - 168,0,6954126150804,118,97,108,105,100,63,0,2,2049,104,2049,2812,10,20577,20610,168,0, - 249883998779477802,99,104,101,99,107,45,101,111,102,0,2,1793,20617,1,-1,11,10,1,20613, - 1793,20625,1,4,11,10,1,20621,2049,2255,22,1,11177,9,10,20595,20642,168,0,5863258, - 98,115,0,2049,4212,1,2,2049,2675,1793,20654,2049,4160,3,10,1,20650,9,2049,4160, - 3,10,20634,20675,168,0,7572242387256805,99,104,101,99,107,45,98,115,0,2,1793,20682,1, - 8,11,10,1,20678,1793,20690,1,127,11,10,1,20686,2049,2255,22,1,20642,9,10, - 20661,20710,168,0,210708806723,99,104,101,99,107,0,2049,20610,2049,20675,10,20699,20730,168,0, - 249883994190734226,99,104,97,114,97,99,116,101,114,0,2049,11110,2,2049,4134,10,20715,20748,168, - 0,6953366942559,98,117,102,102,101,114,0,1793,20758,2049,20246,2049,4234,8,2049,4096,10,1, - 20750,2049,4260,10,20736,20779,168,0,8246863741238799215,114,101,97,100,45,116,111,107,101,110,0, - 1793,20795,1793,20790,2049,20730,2049,20710,2049,20513,10,1,20783,2049,2397,10,1,20781,2049,20748, - 2049,4587,10,20763,20813,168,0,210716150453,105,110,112,117,116,0,2049,20779,2049,20589,10,20802, - 20831,168,0,229479082815460,112,114,111,99,101,115,115,0,3841,20482,1793,20849,771,2049,20555,1793, - 20845,1,20482,2049,3931,10,1,20840,9,10,1,20835,2049,2862,1,417,1,17,2049,66, - 10,20425,20868,180,21024,5861507,47,47,0,2049,17039,1,20482,2049,3916,10,20860,20887,168,21024, - 6953343520347,98,97,110,110,101,114,0,2049,20496,2049,4472,82,69,84,82,79,32,49,50, - 32,40,37,110,46,37,110,41,92,110,0,1,20891,2049,8245,2049,10905,2049,9334,2049, - 1545,2049,9334,18,2049,1545,2049,4472,37,110,32,77,97,120,44,32,37,110,32,85, - 115,101,100,44,32,37,110,32,70,114,101,101,92,110,0,1,20927,2049,8245,2049, - 10905,10,20875,20973,168,21024,6953744547860,108,105,115,116,101,110,0,2049,20887,2049,20813,2049,20831, - 1,20975,7,10,1793,21022,2049,4472,69,82,82,79,82,58,32,87,111,114,100,32, - 78,111,116,32,70,111,117,110,100,58,32,0,1,20987,2049,10905,2049,20246,2049,10905, - 2049,10862,10,1,20985,105,110,116,101,114,102,97,99,101,47,114,101,116,114,111, - 45,117,110,105,120,46,114,101,116,114,111,0,20961,21064,156,0,229441520490121,83,111,117, - 114,99,101,115,0,4,21313,21507,21698,21990,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37, + 115,47,46,99,111,110,102,105,103,47,114,101,116,114,111,102,111,114,116,104, + 47,108,105,98,114,97,114,121,47,37,115,46,114,101,116,114,111,0,18863,19898, + 156,0,6061648467740287960,108,105,98,114,97,114,121,58,46,67,79,78,70,73,71,0,46, + 47,108,105,98,114,97,114,121,47,37,115,46,114,101,116,114,111,0,19937,19958, + 156,0,-4563659402581934926,108,105,98,114,97,114,121,58,67,87,68,0,19977,20011,168,0,-4563659402581898990, + 108,105,98,114,97,114,121,58,99,119,100,0,1,19958,2049,8234,10,19994,20037,168, + 0,6061648469031755928,108,105,98,114,97,114,121,58,46,99,111,110,102,105,103,0,2049,4461, + 72,79,77,69,0,1,20039,1,18873,2049,15881,1,18873,1,19898,2049,8234,10,20016,20079, + 168,0,-2879782938503308011,108,105,98,114,97,114,121,58,102,105,108,101,110,97,109,101,0, + 2,2049,20011,2,2049,15095,1793,20089,772,10,1,20087,2049,2862,3,2049,20037,2,2049,15095, + 1793,20102,10,1,20101,2049,2862,3,2049,4440,10,20057,20133,168,0,-2799120562421764174,108,105,98,114, + 97,114,121,58,99,111,110,116,97,105,110,115,63,0,1,20011,1,20037,2049,2255, + 1,15095,2049,2285,22,10,20110,20163,168,0,-3026807695525939020,108,105,98,114,97,114,121,58,108, + 111,97,100,0,2,2049,20133,1793,20173,2049,20079,2049,16909,10,1,20168,1793,20221,2049,4461, + 69,82,82,79,82,58,32,76,105,98,114,97,121,32,96,37,115,96,32,119, + 97,115,32,110,111,116,32,102,111,117,110,100,0,1,20179,2049,8234,2049,10894,2049, + 10851,10,1,20177,2049,66,10,20145,20235,168,21013,193470948,84,73,66,0,1,7,15,10, + 20226,20255,168,21013,8246457295145463473,105,109,97,103,101,58,115,97,118,101,0,1,1000,2049,10788, + 2049,10769,10,20239,20273,168,0,210711039690,101,100,105,116,63,0,2,1793,20280,1,8,11, + 10,1,20276,1793,20288,1,127,11,10,1,20284,2049,2255,22,10,20262,20306,168,0,6953539406400, + 103,97,116,104,101,114,0,2049,20273,1,17,1,4123,2049,66,10,20294,20326,168,0, + 210709415765,99,121,99,108,101,0,2049,11099,2049,2217,4,8,2049,2644,25,3,2049,20306,1, + 20326,7,10,20239,20359,168,21013,-4557881830897049127,112,97,114,115,101,45,117,110,116,105,108,0, + 1793,20371,2049,4440,2049,4223,2049,20326,771,2049,4085,10,1,20361,2049,4249,10,20342,20387,168, + 21013,210726130610,115,58,103,101,116,0,1793,20409,1793,20395,1,13,11,10,1,20391,1793,20403, + 1,10,11,10,1,20399,2049,2255,22,10,1,20389,2049,20359,10,20376,20425,168,21013,210708950412, + 99,108,101,97,114,0,2049,4461,92,94,91,50,74,92,94,91,48,59,48,72, + 0,1,20427,2049,8234,2049,10894,10,20414,20456,156,0,193454829,69,79,84,0,0,20447,20471, + 156,0,7571133383038306,73,103,110,111,114,105,110,103,0,0,20457,20485,168,0,229486327000139,118,101, + 114,115,105,111,110,0,3841,4,1,100,20,10,20472,20502,168,0,210710254026,100,111,110, + 101,63,0,2,4097,20456,1793,20511,1,13,11,10,1,20507,1793,20519,1,10,11,10, + 1,20515,1793,20527,1,32,11,10,1,20523,2049,2298,22,22,10,20491,20544,168,0,6385195044, + 101,111,108,63,0,3841,20456,1793,20552,1,13,11,10,1,20548,1793,20560,1,10,11, + 10,1,20556,2049,2255,22,10,20534,20578,168,0,6954126150804,118,97,108,105,100,63,0,2, + 2049,104,2049,2812,10,20566,20599,168,0,249883998779477802,99,104,101,99,107,45,101,111,102,0, + 2,1793,20606,1,-1,11,10,1,20602,1793,20614,1,4,11,10,1,20610,2049,2255,22, + 1,11166,9,10,20584,20631,168,0,5863258,98,115,0,2049,4201,1,2,2049,2675,1793,20643, + 2049,4149,3,10,1,20639,9,2049,4149,3,10,20623,20664,168,0,7572242387256805,99,104,101,99, + 107,45,98,115,0,2,1793,20671,1,8,11,10,1,20667,1793,20679,1,127,11,10, + 1,20675,2049,2255,22,1,20631,9,10,20650,20699,168,0,210708806723,99,104,101,99,107,0, + 2049,20599,2049,20664,10,20688,20719,168,0,249883994190734226,99,104,97,114,97,99,116,101,114,0, + 2049,11099,2,2049,4123,10,20704,20737,168,0,6953366942559,98,117,102,102,101,114,0,1793,20747, + 2049,20235,2049,4223,8,2049,4085,10,1,20739,2049,4249,10,20725,20768,168,0,8246863741238799215,114,101, + 97,100,45,116,111,107,101,110,0,1793,20784,1793,20779,2049,20719,2049,20699,2049,20502,10, + 1,20772,2049,2397,10,1,20770,2049,20737,2049,4576,10,20752,20802,168,0,210716150453,105,110,112, + 117,116,0,2049,20768,2049,20578,10,20791,20820,168,0,229479082815460,112,114,111,99,101,115,115, + 0,3841,20471,1793,20838,771,2049,20544,1793,20834,1,20471,2049,3920,10,1,20829,9,10,1, + 20824,2049,2862,1,417,1,17,2049,66,10,20414,20857,180,21013,5861507,47,47,0,2049,17028, + 1,20471,2049,3905,10,20849,20876,168,21013,6953343520347,98,97,110,110,101,114,0,2049,20485,2049, + 4461,82,69,84,82,79,32,49,50,32,40,37,110,46,37,110,41,92,110,0, + 1,20880,2049,8234,2049,10894,2049,9323,2049,1545,2049,9323,18,2049,1545,2049,4461,37,110,32, + 77,97,120,44,32,37,110,32,85,115,101,100,44,32,37,110,32,70,114,101, + 101,92,110,0,1,20916,2049,8234,2049,10894,10,20864,20962,168,21013,6953744547860,108,105,115,116, + 101,110,0,2049,20876,2049,20802,2049,20820,1,20964,7,10,1793,21011,2049,4461,69,82,82, + 79,82,58,32,87,111,114,100,32,78,111,116,32,70,111,117,110,100,58,32, + 0,1,20976,2049,10894,2049,20235,2049,10894,2049,10851,10,1,20974,105,110,116,101,114,102, + 97,99,101,47,114,101,116,114,111,45,117,110,105,120,46,114,101,116,114,111, + 0,20950,21053,156,0,229441520490121,83,111,117,114,99,101,115,0,4,21302,21496,21687,21979,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,21051,21204,168,0,6953711201841,107,110, - 111,119,110,63,0,2,1,21064,2049,9098,10,21192,21221,168,0,210716136861,105,110,100,101, - 120,0,1,21064,4,2049,9738,1,21064,4,2049,9244,10,21210,21244,168,0,6953974036516,114,101, - 99,111,114,100,0,2049,4500,2,1,21064,2049,3864,3841,21064,1,21064,17,16,10,1793, - 21311,2049,16974,2049,21204,1793,21269,2049,21221,10,1,21266,1793,21276,2049,21244,10,1,21273,2049, - 66,1793,21289,1,192,1,2,17,8,10,1,21282,2049,2229,2049,1576,2049,186,16,2049, - 1576,2049,190,3841,11226,8,2049,1576,2049,188,16,10,1,21260,100,105,99,116,45,119, - 111,114,100,115,45,108,105,115,116,105,110,103,46,102,111,114,116,104,0,20961, - 21351,168,21313,229461403550098,100,58,119,111,114,100,115,0,1793,21360,2049,190,2049,10905,2049,10875, - 10,1,21353,2049,8490,10,21338,21383,168,21313,-3502157631813457253,100,58,119,111,114,100,115,45,119, - 105,116,104,0,2049,1977,2049,5572,1793,21414,2049,190,2,2049,1977,2049,5285,1793,21403,2049, - 10905,2049,10875,10,1,21398,1793,21409,3,10,1,21407,2049,66,10,1,21389,2049,8490,10, - 21365,21440,168,21313,2818131571306626127,100,105,115,112,108,97,121,45,105,102,45,108,101,102,116, - 0,2,2049,1977,2049,5518,1793,21452,2049,10905,2049,10875,10,1,21447,1793,21458,3,10,1, - 21456,2049,66,10,21365,21491,168,21313,2947807019553410009,100,58,119,111,114,100,115,45,98,101,103, - 105,110,110,105,110,103,45,119,105,116,104,0,2049,1977,2049,5572,1793,21502,2049,190, - 2049,21440,10,1,21497,2049,8490,10,101,120,116,101,110,115,105,111,110,115,47,100, - 111,117,98,108,101,46,114,101,116,114,111,0,21463,21547,168,21507,8246228896775126019,100,111,117, - 98,108,101,58,118,97,114,0,2049,2075,4,2049,130,2049,130,10,21531,21573,168,21507, - -3421095308458227740,100,111,117,98,108,101,58,102,101,116,99,104,0,2049,58,4,15,10,21555, - 21596,168,21507,-3421095308442276665,100,111,117,98,108,101,58,115,116,111,114,101,0,1,19,2049, - 2229,2049,61,16,10,21578,21622,168,21507,-3421095308461432127,100,111,117,98,108,101,58,99,111,110, - 115,116,0,2049,21547,1,21573,2049,8459,10,21604,21646,168,21507,-4575607512064199915,100,111,117,98,108, - 101,58,115,119,97,112,0,67503109,5,67503109,6,10,21629,21667,168,21507,8246228896775106679,100,111,117, - 98,108,101,58,100,105,112,0,67503109,67503109,5,5,8,6,6,10,21651,21691,168,21507, - 8246228896775123014,100,111,117,98,108,101,58,115,105,112,0,1,2217,2049,2229,2049,21667,10,101, - 120,116,101,110,115,105,111,110,115,47,109,97,108,108,111,99,46,114,101,116, - 114,111,0,21675,21738,168,21698,8246632143337714634,109,101,109,58,105,110,118,111,107,101,0,1, - 15,2049,10799,2049,10780,10,21722,0,156,21698,210667451248,65,76,76,79,67,0,21745,1,156, - 21698,6384048135,70,82,69,69,0,21756,2,156,21698,210689088690,83,84,79,82,69,0,21766,3, - 156,21698,210673137615,70,69,84,67,72,0,21777,4,156,21698,6952683137271,82,69,83,73,90,69, - 0,21675,21815,168,21698,249897943727936361,109,101,109,58,97,108,108,111,99,0,1,0,2049,21738, - 10,21800,21835,168,21698,249897943749573803,109,101,109,58,115,116,111,114,101,0,1,2,2049,21738, - 10,21820,21855,168,21698,249897943733622728,109,101,109,58,102,101,116,99,104,0,1,3,2049,21738, - 10,21840,21874,168,21698,7572664961638592,109,101,109,58,102,114,101,101,0,1,1,2049,21738,10, - 21860,21895,168,21698,8246632143679146032,109,101,109,58,114,101,115,105,122,101,0,1,4,2049,21738, - 10,21879,21915,168,21698,249897943730056489,109,101,109,58,99,101,108,108,43,0,1,8,19,17, - 10,21900,21942,168,21698,1050530996183190288,109,101,109,58,102,101,116,99,104,45,100,111,117,98, - 108,101,0,2,1,1,2049,21915,15,5,2049,21855,6,10,21920,21975,168,21698,1730340976492540563,109, - 101,109,58,115,116,111,114,101,45,100,111,117,98,108,101,0,5,5,2049,2217, - 1,1,2049,21915,6,2049,21835,6,2049,21835,10,101,120,116,101,110,115,105,111,110, - 115,47,116,101,114,109,105,110,97,46,114,101,116,114,111,0,21953,22029,156,21990, - 7572966533140508,116,105,58,119,105,100,116,104,0,74,22015,22045,156,21990,249907895002027829,116,105,58,104, - 101,105,103,104,116,0,25,22030,22058,168,21990,6954146882628,118,116,58,101,115,99,0,1, - 27,2049,10847,10,22046,22075,168,21990,6954146880456,118,116,58,99,115,105,0,2049,22058,1,91, - 2049,10847,10,22063,22095,168,21990,229486847230610,118,116,58,104,111,109,101,0,2049,22075,1,72, - 2049,10847,10,22082,22118,168,21990,8247068841851033643,118,116,58,114,111,119,44,99,111,108,0,2049, - 22075,4,2049,10921,1,59,2049,10847,2049,10921,1,72,2049,10847,10,22102,22145,168,21990,210731724238, - 118,116,58,117,112,0,2049,22075,2049,10921,1,65,2049,10847,10,22134,22167,168,21990,229486847087201, - 118,116,58,100,111,119,110,0,2049,22075,2049,10921,1,66,2049,10847,10,22154,22190,168, - 21990,7573065970247399,118,116,58,114,105,103,104,116,0,2049,22075,2049,10921,1,67,2049,10847,10, - 22176,22212,168,21990,229486847363252,118,116,58,108,101,102,116,0,2049,22075,2049,10921,1,68,2049, - 10847,10,22199,22235,168,21990,7573065952563984,118,116,58,99,108,101,97,114,0,2049,22075,2049,4472, - 50,74,0,1,22239,2049,10905,10,22221,22261,168,21990,7573065970116620,118,116,58,114,101,115,101, - 116,0,2049,22075,2049,4472,48,109,0,1,22265,2049,10905,10,22247,22291,168,21990,-2506394144308805245,118, - 116,58,115,101,116,47,99,111,108,111,114,0,2049,22075,2049,4472,49,59,51,52, - 59,0,1,22295,2049,10905,2049,10921,1,109,2049,10847,10,22273,22326,168,21990,7572367267202537,102,103, - 58,98,108,97,99,107,0,1,30,2049,22291,10,22312,22345,168,21990,7572196793430629,98,103,58, - 98,108,97,99,107,0,1,40,2049,22291,10,22331,22362,168,21990,6953505313063,102,103,58,114, - 101,100,0,1,31,2049,22291,10,22350,22379,168,21990,6953348771491,98,103,58,114,101,100,0, - 1,41,2049,22291,10,22367,22398,168,21990,7572367273352189,102,103,58,103,114,101,101,110,0,1, - 32,2049,22291,10,22384,22417,168,21990,7572196799580281,98,103,58,103,114,101,101,110,0,1,42, - 2049,22291,10,22403,22437,168,21990,249888120709901672,102,103,58,121,101,108,108,111,119,0,1,33, - 2049,22291,10,22422,22457,168,21990,249882495075428708,98,103,58,121,101,108,108,111,119,0,1,43, - 2049,22291,10,22442,22475,168,21990,229465674764372,102,103,58,98,108,117,101,0,1,34,2049,22291, - 10,22462,22493,168,21990,229460508892496,98,103,58,98,108,117,101,0,1,44,2049,22291,10,22480, - 22514,168,21990,8246307967766415721,102,103,58,109,97,103,101,110,116,97,0,1,35,2049,22291,10, - 22498,22535,168,21990,8246122321828807909,98,103,58,109,97,103,101,110,116,97,0,1,45,2049,22291, - 10,22519,22553,168,21990,229465674813815,102,103,58,99,121,97,110,0,1,36,2049,22291,10,22540, - 22571,168,21990,229460508941939,98,103,58,99,121,97,110,0,1,46,2049,22291,10,22558,22590,168, - 21990,7572367291972397,102,103,58,119,104,105,116,101,0,1,37,2049,22291,10,22576,22609,168,21990, - 7572196818200489,98,103,58,119,104,105,116,101,0,1,47,2049,22291,10,0 }; + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,21040,21193,168,0,6953711201841,107,110,111,119,110,63,0,2,1,21053,2049,9087,10, + 21181,21210,168,0,210716136861,105,110,100,101,120,0,1,21053,4,2049,9727,1,21053,4,2049, + 9233,10,21199,21233,168,0,6953974036516,114,101,99,111,114,100,0,2049,4489,2,1,21053,2049, + 3853,3841,21053,1,21053,17,16,10,1793,21300,2049,16963,2049,21193,1793,21258,2049,21210,10,1, + 21255,1793,21265,2049,21233,10,1,21262,2049,66,1793,21278,1,192,1,2,17,8,10,1, + 21271,2049,2229,2049,1576,2049,186,16,2049,1576,2049,190,3841,11215,8,2049,1576,2049,188,16, + 10,1,21249,100,105,99,116,45,119,111,114,100,115,45,108,105,115,116,105,110, + 103,46,102,111,114,116,104,0,20950,21340,168,21302,229461403550098,100,58,119,111,114,100,115, + 0,1793,21349,2049,190,2049,10894,2049,10864,10,1,21342,2049,8479,10,21327,21372,168,21302,-3502157631813457253, + 100,58,119,111,114,100,115,45,119,105,116,104,0,2049,1977,2049,5561,1793,21403,2049, + 190,2,2049,1977,2049,5274,1793,21392,2049,10894,2049,10864,10,1,21387,1793,21398,3,10,1, + 21396,2049,66,10,1,21378,2049,8479,10,21354,21429,168,21302,2818131571306626127,100,105,115,112,108,97, + 121,45,105,102,45,108,101,102,116,0,2,2049,1977,2049,5507,1793,21441,2049,10894,2049, + 10864,10,1,21436,1793,21447,3,10,1,21445,2049,66,10,21354,21480,168,21302,2947807019553410009,100,58, + 119,111,114,100,115,45,98,101,103,105,110,110,105,110,103,45,119,105,116,104, + 0,2049,1977,2049,5561,1793,21491,2049,190,2049,21429,10,1,21486,2049,8479,10,101,120,116, + 101,110,115,105,111,110,115,47,100,111,117,98,108,101,46,114,101,116,114,111, + 0,21452,21536,168,21496,8246228896775126019,100,111,117,98,108,101,58,118,97,114,0,2049,2075,4, + 2049,130,2049,130,10,21520,21562,168,21496,-3421095308458227740,100,111,117,98,108,101,58,102,101,116, + 99,104,0,2049,58,4,15,10,21544,21585,168,21496,-3421095308442276665,100,111,117,98,108,101,58, + 115,116,111,114,101,0,1,19,2049,2229,2049,61,16,10,21567,21611,168,21496,-3421095308461432127,100, + 111,117,98,108,101,58,99,111,110,115,116,0,2049,21536,1,21562,2049,8448,10,21593, + 21635,168,21496,-4575607512064199915,100,111,117,98,108,101,58,115,119,97,112,0,67503109,5,67503109,6, + 10,21618,21656,168,21496,8246228896775106679,100,111,117,98,108,101,58,100,105,112,0,67503109,67503109,5, + 5,8,6,6,10,21640,21680,168,21496,8246228896775123014,100,111,117,98,108,101,58,115,105,112, + 0,1,2217,2049,2229,2049,21656,10,101,120,116,101,110,115,105,111,110,115,47,109, + 97,108,108,111,99,46,114,101,116,114,111,0,21664,21727,168,21687,8246632143337714634,109,101,109, + 58,105,110,118,111,107,101,0,1,15,2049,10788,2049,10769,10,21711,0,156,21687,210667451248, + 65,76,76,79,67,0,21734,1,156,21687,6384048135,70,82,69,69,0,21745,2,156,21687, + 210689088690,83,84,79,82,69,0,21755,3,156,21687,210673137615,70,69,84,67,72,0,21766,4, + 156,21687,6952683137271,82,69,83,73,90,69,0,21664,21804,168,21687,249897943727936361,109,101,109,58,97, + 108,108,111,99,0,1,0,2049,21727,10,21789,21824,168,21687,249897943749573803,109,101,109,58,115, + 116,111,114,101,0,1,2,2049,21727,10,21809,21844,168,21687,249897943733622728,109,101,109,58,102, + 101,116,99,104,0,1,3,2049,21727,10,21829,21863,168,21687,7572664961638592,109,101,109,58,102, + 114,101,101,0,1,1,2049,21727,10,21849,21884,168,21687,8246632143679146032,109,101,109,58,114,101, + 115,105,122,101,0,1,4,2049,21727,10,21868,21904,168,21687,249897943730056489,109,101,109,58,99, + 101,108,108,43,0,1,8,19,17,10,21889,21931,168,21687,1050530996183190288,109,101,109,58,102, + 101,116,99,104,45,100,111,117,98,108,101,0,2,1,1,2049,21904,15,5,2049, + 21844,6,10,21909,21964,168,21687,1730340976492540563,109,101,109,58,115,116,111,114,101,45,100,111, + 117,98,108,101,0,5,5,2049,2217,1,1,2049,21904,6,2049,21824,6,2049,21824,10, + 101,120,116,101,110,115,105,111,110,115,47,116,101,114,109,105,110,97,46,114, + 101,116,114,111,0,21942,22018,156,21979,7572966533140508,116,105,58,119,105,100,116,104,0,74, + 22004,22034,156,21979,249907895002027829,116,105,58,104,101,105,103,104,116,0,25,22019,22047,168,21979, + 6954146882628,118,116,58,101,115,99,0,1,27,2049,10836,10,22035,22064,168,21979,6954146880456,118,116, + 58,99,115,105,0,2049,22047,1,91,2049,10836,10,22052,22084,168,21979,229486847230610,118,116,58, + 104,111,109,101,0,2049,22064,1,72,2049,10836,10,22071,22107,168,21979,8247068841851033643,118,116,58, + 114,111,119,44,99,111,108,0,2049,22064,4,2049,10910,1,59,2049,10836,2049,10910,1, + 72,2049,10836,10,22091,22134,168,21979,210731724238,118,116,58,117,112,0,2049,22064,2049,10910,1, + 65,2049,10836,10,22123,22156,168,21979,229486847087201,118,116,58,100,111,119,110,0,2049,22064,2049, + 10910,1,66,2049,10836,10,22143,22179,168,21979,7573065970247399,118,116,58,114,105,103,104,116,0, + 2049,22064,2049,10910,1,67,2049,10836,10,22165,22201,168,21979,229486847363252,118,116,58,108,101,102, + 116,0,2049,22064,2049,10910,1,68,2049,10836,10,22188,22224,168,21979,7573065952563984,118,116,58,99, + 108,101,97,114,0,2049,22064,2049,4461,50,74,0,1,22228,2049,10894,10,22210,22250,168, + 21979,7573065970116620,118,116,58,114,101,115,101,116,0,2049,22064,2049,4461,48,109,0,1,22254, + 2049,10894,10,22236,22280,168,21979,-2506394144308805245,118,116,58,115,101,116,47,99,111,108,111,114, + 0,2049,22064,2049,4461,49,59,51,52,59,0,1,22284,2049,10894,2049,10910,1,109,2049, + 10836,10,22262,22315,168,21979,7572367267202537,102,103,58,98,108,97,99,107,0,1,30,2049,22280, + 10,22301,22334,168,21979,7572196793430629,98,103,58,98,108,97,99,107,0,1,40,2049,22280,10, + 22320,22351,168,21979,6953505313063,102,103,58,114,101,100,0,1,31,2049,22280,10,22339,22368,168, + 21979,6953348771491,98,103,58,114,101,100,0,1,41,2049,22280,10,22356,22387,168,21979,7572367273352189,102, + 103,58,103,114,101,101,110,0,1,32,2049,22280,10,22373,22406,168,21979,7572196799580281,98,103, + 58,103,114,101,101,110,0,1,42,2049,22280,10,22392,22426,168,21979,249888120709901672,102,103,58, + 121,101,108,108,111,119,0,1,33,2049,22280,10,22411,22446,168,21979,249882495075428708,98,103,58, + 121,101,108,108,111,119,0,1,43,2049,22280,10,22431,22464,168,21979,229465674764372,102,103,58, + 98,108,117,101,0,1,34,2049,22280,10,22451,22482,168,21979,229460508892496,98,103,58,98,108, + 117,101,0,1,44,2049,22280,10,22469,22503,168,21979,8246307967766415721,102,103,58,109,97,103,101, + 110,116,97,0,1,35,2049,22280,10,22487,22524,168,21979,8246122321828807909,98,103,58,109,97,103, + 101,110,116,97,0,1,45,2049,22280,10,22508,22542,168,21979,229465674813815,102,103,58,99,121, + 97,110,0,1,36,2049,22280,10,22529,22560,168,21979,229460508941939,98,103,58,99,121,97,110, + 0,1,46,2049,22280,10,22547,22579,168,21979,7572367291972397,102,103,58,119,104,105,116,101,0, + 1,37,2049,22280,10,22565,22598,168,21979,7572196818200489,98,103,58,119,104,105,116,101,0,1, + 47,2049,22280,10,0 };