diff --git a/level/Level0.tscn b/level/Level0.tscn index 0ac7aa1..9d22193 100644 --- a/level/Level0.tscn +++ b/level/Level0.tscn @@ -1696,10 +1696,10 @@ position = Vector2( -944, 2416 ) position = Vector2( -880, 2448 ) [node name="StaticBody2D2040" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -976, 2544 ) +position = Vector2( -240, 2576 ) [node name="StaticBody2D2041" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -912, 2576 ) +position = Vector2( -240, 2736 ) [node name="StaticBody2D2042" parent="YSort" instance=ExtResource( 2 )] position = Vector2( -816, 2480 ) @@ -1708,13 +1708,13 @@ position = Vector2( -816, 2480 ) position = Vector2( -752, 2416 ) [node name="StaticBody2D2044" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -1040, 2640 ) +position = Vector2( -240, 2896 ) [node name="StaticBody2D2045" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -1008, 2672 ) +position = Vector2( -1136, 2640 ) [node name="StaticBody2D2046" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -1104, 2736 ) +position = Vector2( -1168, 2800 ) [node name="StaticBody2D2047" parent="YSort" instance=ExtResource( 2 )] position = Vector2( -1168, 2864 ) @@ -1735,28 +1735,28 @@ position = Vector2( -1264, 2992 ) position = Vector2( -1168, 3056 ) [node name="StaticBody2D2106" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -816, 3056 ) +position = Vector2( -272, 3024 ) [node name="StaticBody2D2107" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -784, 2960 ) +position = Vector2( -432, 3056 ) [node name="StaticBody2D2145" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -752, 2832 ) +position = Vector2( -304, 2960 ) [node name="StaticBody2D2146" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -720, 2736 ) +position = Vector2( -240, 3120 ) [node name="StaticBody2D2147" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -656, 2704 ) +position = Vector2( -432, 2736 ) [node name="StaticBody2D2148" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -560, 2672 ) +position = Vector2( -464, 2800 ) [node name="StaticBody2D2151" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -624, 2800 ) +position = Vector2( -400, 3152 ) [node name="StaticBody2D2152" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -528, 2768 ) +position = Vector2( -368, 2800 ) [node name="StaticBody2D2153" parent="YSort" instance=ExtResource( 2 )] position = Vector2( -464, 2608 ) @@ -1858,22 +1858,52 @@ position = Vector2( -176, 2448 ) position = Vector2( -560, 2576 ) [node name="StaticBody2D2150" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -624, 2640 ) +position = Vector2( -624, 3248 ) + +[node name="StaticBody2D2293" parent="YSort" instance=ExtResource( 2 )] +position = Vector2( -752, 3248 ) + +[node name="StaticBody2D2230" parent="YSort" instance=ExtResource( 2 )] +position = Vector2( -528, 3152 ) + +[node name="StaticBody2D2277" parent="YSort" instance=ExtResource( 2 )] +position = Vector2( -528, 3152 ) + +[node name="StaticBody2D2224" parent="YSort" instance=ExtResource( 2 )] +position = Vector2( -688, 3152 ) [node name="StaticBody2D2110" parent="YSort" instance=ExtResource( 2 )] position = Vector2( -976, 3120 ) [node name="StaticBody2D2108" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -848, 2864 ) +position = Vector2( -368, 3024 ) [node name="StaticBody2D2109" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -944, 2992 ) +position = Vector2( -976, 3248 ) + +[node name="StaticBody2D2294" parent="YSort" instance=ExtResource( 2 )] +position = Vector2( -880, 3152 ) + +[node name="StaticBody2D2295" parent="YSort" instance=ExtResource( 2 )] +position = Vector2( -944, 3184 ) [node name="StaticBody2D2053" parent="YSort" instance=ExtResource( 2 )] position = Vector2( -1232, 2896 ) [node name="StaticBody2D2054" parent="YSort" instance=ExtResource( 2 )] -position = Vector2( -1200, 2704 ) +position = Vector2( -1424, 2672 ) + +[node name="StaticBody2D2297" parent="YSort" instance=ExtResource( 2 )] +position = Vector2( -1360, 2736 ) + +[node name="StaticBody2D2326" parent="YSort" instance=ExtResource( 2 )] +position = Vector2( -1264, 2704 ) + +[node name="StaticBody2D2331" parent="YSort" instance=ExtResource( 2 )] +position = Vector2( -1328, 2512 ) + +[node name="StaticBody2D2337" parent="YSort" instance=ExtResource( 2 )] +position = Vector2( -1264, 2544 ) [node name="StaticBody2D2055" parent="YSort" instance=ExtResource( 2 )] position = Vector2( -1136, 2608 ) @@ -3304,7 +3334,7 @@ position = Vector2( -816, 2320 ) position = Vector2( -784, 2416 ) [node name="StaticBody2D2073" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -880, 2512 ) +position = Vector2( -272, 2800 ) [node name="StaticBody2D2074" parent="YSort" instance=ExtResource( 12 )] position = Vector2( -1008, 2480 ) @@ -3316,25 +3346,25 @@ position = Vector2( -1136, 2512 ) position = Vector2( -1200, 2608 ) [node name="StaticBody2D2077" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -1104, 2672 ) +position = Vector2( -1168, 2448 ) [node name="StaticBody2D2078" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -1040, 2608 ) +position = Vector2( -272, 2672 ) [node name="StaticBody2D2079" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -944, 2640 ) +position = Vector2( -1136, 2384 ) [node name="StaticBody2D2080" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -1104, 2800 ) +position = Vector2( -1200, 2704 ) [node name="StaticBody2D2081" parent="YSort" instance=ExtResource( 12 )] position = Vector2( -1296, 2800 ) [node name="StaticBody2D2082" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -1296, 2704 ) +position = Vector2( -1264, 2480 ) [node name="StaticBody2D2083" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -1296, 2640 ) +position = Vector2( -1360, 2608 ) [node name="StaticBody2D2084" parent="YSort" instance=ExtResource( 12 )] position = Vector2( -1360, 2800 ) @@ -3348,6 +3378,9 @@ position = Vector2( -1424, 2864 ) [node name="StaticBody2D2087" parent="YSort" instance=ExtResource( 12 )] position = Vector2( -1456, 2768 ) +[node name="StaticBody2D2296" parent="YSort" instance=ExtResource( 12 )] +position = Vector2( -1296, 2640 ) + [node name="StaticBody2D2088" parent="YSort" instance=ExtResource( 12 )] position = Vector2( -1520, 2864 ) @@ -3373,22 +3406,22 @@ position = Vector2( -1104, 3120 ) position = Vector2( -1072, 3024 ) [node name="StaticBody2D2096" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -976, 3024 ) +position = Vector2( -848, 3216 ) [node name="StaticBody2D2097" parent="YSort" instance=ExtResource( 12 )] position = Vector2( -1200, 2960 ) [node name="StaticBody2D2105" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -912, 2896 ) +position = Vector2( -592, 3152 ) [node name="StaticBody2D2098" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -1008, 2928 ) +position = Vector2( -560, 3248 ) [node name="StaticBody2D2099" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -880, 2960 ) +position = Vector2( -688, 3280 ) [node name="StaticBody2D2100" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -912, 3056 ) +position = Vector2( -784, 3152 ) [node name="StaticBody2D2101" parent="YSort" instance=ExtResource( 12 )] position = Vector2( -1008, 3088 ) @@ -3397,31 +3430,31 @@ position = Vector2( -1008, 3088 ) position = Vector2( -1040, 3184 ) [node name="StaticBody2D2103" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -944, 3152 ) +position = Vector2( -816, 3280 ) [node name="StaticBody2D2104" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -848, 3120 ) +position = Vector2( -912, 3248 ) [node name="StaticBody2D2170" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -752, 3024 ) +position = Vector2( -336, 3088 ) [node name="StaticBody2D2171" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -720, 2896 ) +position = Vector2( -400, 2960 ) [node name="StaticBody2D2172" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -688, 2960 ) +position = Vector2( -400, 2864 ) [node name="StaticBody2D2173" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -624, 2864 ) +position = Vector2( -336, 2896 ) [node name="StaticBody2D2174" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -688, 2800 ) +position = Vector2( -464, 3184 ) [node name="StaticBody2D2175" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -592, 2736 ) +position = Vector2( -336, 3184 ) [node name="StaticBody2D2176" parent="YSort" instance=ExtResource( 12 )] -position = Vector2( -464, 2704 ) +position = Vector2( -336, 2736 ) [node name="StaticBody2D2177" parent="YSort" instance=ExtResource( 12 )] position = Vector2( -400, 2672 ) @@ -4873,22 +4906,22 @@ position = Vector2( -880, 2448 ) position = Vector2( -912, 2480 ) [node name="StaticBody2D2018" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -944, 2512 ) +position = Vector2( -944, 2480 ) [node name="StaticBody2D2019" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -976, 2544 ) +position = Vector2( -976, 2512 ) [node name="StaticBody2D2020" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -1008, 2576 ) +position = Vector2( -1104, 2608 ) [node name="StaticBody2D2021" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -1040, 2640 ) +position = Vector2( -1072, 2576 ) [node name="StaticBody2D2022" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -1040, 2672 ) +position = Vector2( -528, 2608 ) [node name="StaticBody2D2023" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -1072, 2704 ) +position = Vector2( -1072, 2640 ) [node name="StaticBody2D2024" parent="YSort" instance=ExtResource( 4 )] position = Vector2( -1072, 2768 ) @@ -4903,37 +4936,43 @@ position = Vector2( -1072, 2832 ) position = Vector2( -1072, 2832 ) [node name="StaticBody2D2026" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -1008, 2832 ) +position = Vector2( -880, 2960 ) [node name="StaticBody2D2113" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -976, 2800 ) +position = Vector2( -1040, 2544 ) [node name="StaticBody2D2114" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -912, 2768 ) +position = Vector2( -528, 2832 ) [node name="StaticBody2D2115" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -848, 2736 ) +position = Vector2( -496, 2928 ) [node name="StaticBody2D2116" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -816, 2704 ) +position = Vector2( -496, 2960 ) [node name="StaticBody2D2117" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -784, 2672 ) +position = Vector2( -496, 2992 ) [node name="StaticBody2D2118" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -752, 2640 ) +position = Vector2( -464, 2896 ) [node name="StaticBody2D2119" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -720, 2608 ) +position = Vector2( -848, 2576 ) + +[node name="StaticBody2D2345" parent="YSort" instance=ExtResource( 4 )] +position = Vector2( -944, 2928 ) + +[node name="StaticBody2D2346" parent="YSort" instance=ExtResource( 4 )] +position = Vector2( -592, 2800 ) [node name="StaticBody2D2120" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -656, 2608 ) +position = Vector2( -496, 3024 ) [node name="StaticBody2D2121" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -624, 2576 ) +position = Vector2( -464, 2832 ) [node name="StaticBody2D2122" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -688, 2640 ) +position = Vector2( -528, 2640 ) [node name="StaticBody2D2123" parent="YSort" instance=ExtResource( 4 )] position = Vector2( -592, 2544 ) @@ -5041,10 +5080,10 @@ position = Vector2( -16, 2064 ) position = Vector2( -1040, 2864 ) [node name="StaticBody2D2028" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -944, 2864 ) +position = Vector2( -816, 2960 ) [node name="StaticBody2D2029" parent="YSort" instance=ExtResource( 4 )] -position = Vector2( -976, 2896 ) +position = Vector2( -624, 2960 ) [node name="StaticBody2D2030" parent="YSort" instance=ExtResource( 4 )] position = Vector2( -1008, 2896 ) @@ -7033,6 +7072,21 @@ position = Vector2( -304, 1968 ) [node name="StaticBody2D160" parent="YSort" instance=ExtResource( 13 )] position = Vector2( -272, 1968 ) +[node name="StaticBody2D233" parent="YSort" instance=ExtResource( 13 )] +position = Vector2( -752, 2448 ) + +[node name="StaticBody2D237" parent="YSort" instance=ExtResource( 13 )] +position = Vector2( -720, 2480 ) + +[node name="StaticBody2D754" parent="YSort" instance=ExtResource( 13 )] +position = Vector2( -688, 2480 ) + +[node name="StaticBody2D764" parent="YSort" instance=ExtResource( 13 )] +position = Vector2( -656, 2512 ) + +[node name="StaticBody2D771" parent="YSort" instance=ExtResource( 13 )] +position = Vector2( -624, 2544 ) + [node name="StaticBody2D2222" parent="YSort" instance=ExtResource( 13 )] position = Vector2( -227, 1968 ) @@ -7087,6 +7141,18 @@ position = Vector2( 720, -1328 ) [node name="StaticBody2D2423" parent="YSort" instance=ExtResource( 17 )] position = Vector2( 272, -1104 ) +[node name="StaticBody2D2440" parent="YSort" instance=ExtResource( 17 )] +position = Vector2( -1040, 2768 ) + +[node name="StaticBody2D2441" parent="YSort" instance=ExtResource( 17 )] +position = Vector2( -688, 2960 ) + +[node name="StaticBody2D2442" parent="YSort" instance=ExtResource( 17 )] +position = Vector2( -592, 2672 ) + +[node name="StaticBody2D2443" parent="YSort" instance=ExtResource( 17 )] +position = Vector2( -944, 2576 ) + [node name="StaticBody2D2428" parent="YSort" instance=ExtResource( 17 )] position = Vector2( -16, -1040 ) @@ -7216,6 +7282,27 @@ position = Vector2( -176, 1392 ) [node name="StaticBody2D2288" parent="YSort" instance=ExtResource( 21 )] position = Vector2( -16, 1616 ) +[node name="StaticBody2D2338" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -976, 2576 ) + +[node name="StaticBody2D2339" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -1040, 2704 ) + +[node name="StaticBody2D2340" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -784, 2896 ) + +[node name="StaticBody2D2341" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -592, 2704 ) + +[node name="StaticBody2D2342" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -816, 2544 ) + +[node name="StaticBody2D2343" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -656, 2896 ) + +[node name="StaticBody2D2344" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -912, 2896 ) + [node name="StaticBody2D2292" parent="YSort" instance=ExtResource( 21 )] position = Vector2( -80, 1520 ) @@ -7225,6 +7312,24 @@ position = Vector2( -208, 1744 ) [node name="StaticBody2D2291" parent="YSort" instance=ExtResource( 21 )] position = Vector2( -80, 1872 ) +[node name="StaticBody2D2347" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -432, 2064 ) + +[node name="StaticBody2D2348" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -400, 2192 ) + +[node name="StaticBody2D2450" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -496, 2352 ) + +[node name="StaticBody2D2451" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -560, 2416 ) + +[node name="StaticBody2D2452" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -752, 2480 ) + +[node name="StaticBody2D2453" parent="YSort" instance=ExtResource( 21 )] +position = Vector2( -656, 2480 ) + [node name="StaticBody2D1714" parent="YSort" instance=ExtResource( 21 )] position = Vector2( 112, 656 ) @@ -7247,10 +7352,7 @@ position = Vector2( -496, -464 ) position = Vector2( -304, -784 ) [node name="StaticBody2D2276" parent="YSort" instance=ExtResource( 21 )] -position = Vector2( 144, -1136 ) - -[node name="StaticBody2D2277" parent="YSort" instance=ExtResource( 21 )] -position = Vector2( 400, -1264 ) +position = Vector2( 112, -1072 ) [node name="StaticBody2D2278" parent="YSort" instance=ExtResource( 21 )] position = Vector2( 208, -1232 ) @@ -7259,11 +7361,17 @@ position = Vector2( 208, -1232 ) position = Vector2( 432, -1104 ) [node name="StaticBody2D2280" parent="YSort" instance=ExtResource( 21 )] -position = Vector2( -48, -1200 ) +position = Vector2( -16, -1232 ) [node name="StaticBody2D2414" parent="YSort" instance=ExtResource( 19 )] position = Vector2( 48, -944 ) +[node name="StaticBody2D2430" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( 240, -1072 ) + +[node name="StaticBody2D2431" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( 48, -1200 ) + [node name="StaticBody2D2365" parent="YSort" instance=ExtResource( 19 )] position = Vector2( -240, 400 ) @@ -7294,6 +7402,48 @@ position = Vector2( -80, 1616 ) [node name="StaticBody2D2420" parent="YSort" instance=ExtResource( 19 )] position = Vector2( -48, 1776 ) +[node name="StaticBody2D2432" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -880, 2544 ) + +[node name="StaticBody2D2444" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -720, 2416 ) + +[node name="StaticBody2D2445" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -624, 2320 ) + +[node name="StaticBody2D2446" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -528, 2384 ) + +[node name="StaticBody2D2447" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -432, 2256 ) + +[node name="StaticBody2D2448" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -496, 2160 ) + +[node name="StaticBody2D2449" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -304, 2096 ) + +[node name="StaticBody2D2433" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -976, 2704 ) + +[node name="StaticBody2D2434" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -1008, 2832 ) + +[node name="StaticBody2D2435" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -848, 2928 ) + +[node name="StaticBody2D2436" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -720, 2960 ) + +[node name="StaticBody2D2437" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -592, 2896 ) + +[node name="StaticBody2D2438" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -560, 2768 ) + +[node name="StaticBody2D2439" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -592, 2608 ) + [node name="StaticBody2D2381" parent="YSort" instance=ExtResource( 19 )] position = Vector2( -1008, 784 ) @@ -7327,6 +7477,12 @@ position = Vector2( -1456, 1456 ) [node name="StaticBody2D2403" parent="YSort" instance=ExtResource( 19 )] position = Vector2( -1552, 1520 ) +[node name="StaticBody2D2454" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -1552, 1712 ) + +[node name="StaticBody2D2455" parent="YSort" instance=ExtResource( 19 )] +position = Vector2( -1392, 1552 ) + [node name="StaticBody2D2404" parent="YSort" instance=ExtResource( 19 )] position = Vector2( -1808, 1296 ) @@ -7408,6 +7564,27 @@ position = Vector2( -208, 1520 ) [node name="Node2D16" parent="YSort" instance=ExtResource( 20 )] position = Vector2( -208, 1840 ) +[node name="Node2D48" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -1008, 2640 ) + +[node name="Node2D49" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -944, 2864 ) + +[node name="Node2D50" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -720, 2864 ) + +[node name="Node2D51" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -624, 2768 ) + +[node name="Node2D52" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -816, 2608 ) + +[node name="Node2D53" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -656, 2640 ) + +[node name="Node2D54" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -912, 2800 ) + [node name="Node2D18" parent="YSort" instance=ExtResource( 22 )] position = Vector2( -144, 1520 ) @@ -7423,6 +7600,45 @@ position = Vector2( -144, 1808 ) [node name="Node2D27" parent="YSort" instance=ExtResource( 22 )] position = Vector2( -144, 1904 ) +[node name="Node2D35" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -400, 2096 ) + +[node name="Node2D36" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -336, 2160 ) + +[node name="Node2D37" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -528, 2224 ) + +[node name="Node2D38" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -464, 2320 ) + +[node name="Node2D39" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -688, 2352 ) + +[node name="Node2D40" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -592, 2416 ) + +[node name="Node2D42" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -912, 2608 ) + +[node name="Node2D43" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -976, 2768 ) + +[node name="Node2D44" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -848, 2864 ) + +[node name="Node2D45" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -656, 2832 ) + +[node name="Node2D46" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -624, 2672 ) + +[node name="Node2D47" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -688, 2576 ) + +[node name="Node2D41" parent="YSort" instance=ExtResource( 22 )] +position = Vector2( -592, 2288 ) + [node name="Node2D28" parent="YSort" instance=ExtResource( 22 )] position = Vector2( 16, 1776 ) @@ -7495,6 +7711,24 @@ position = Vector2( -1616, 1872 ) [node name="Node2D8" parent="YSort" instance=ExtResource( 20 )] position = Vector2( -1616, 1744 ) +[node name="Node2D55" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -1456, 1552 ) + +[node name="Node2D56" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -1776, 1552 ) + +[node name="Node2D57" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -1264, 1424 ) + +[node name="Node2D58" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -1008, 1232 ) + +[node name="Node2D59" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -1168, 1072 ) + +[node name="Node2D60" parent="YSort" instance=ExtResource( 20 )] +position = Vector2( -880, 1040 ) + [node name="Node2D9" parent="YSort" instance=ExtResource( 20 )] position = Vector2( -1744, 1936 ) diff --git a/level/Level0Floor.tscn b/level/Level0Floor.tscn index 771f09d..1892204 100644 --- a/level/Level0Floor.tscn +++ b/level/Level0Floor.tscn @@ -6,4 +6,4 @@ tile_set = ExtResource( 1 ) cell_size = Vector2( 32, 32 ) format = 1 -tile_data = PoolIntArray( -5177336, 5, 0, -5177335, 5, 0, -5177334, 5, 0, -5177333, 5, 0, -5177332, 5, 0, -5177331, 5, 0, -5111802, 5, 0, -5111801, 5, 0, -5111800, 1, 65537, -5111799, 1, 65536, -5111798, 1, 65537, -5111797, 1, 0, -5111796, 1, 65536, -5111795, 1, 65537, -5111794, 5, 0, -5046268, 5, 0, -5046267, 5, 0, -5046266, 1, 65537, -5046265, 1, 0, -5046264, 1, 65536, -5046263, 1, 65536, -5046262, 1, 0, -5046261, 1, 0, -5046260, 1, 65537, -5046259, 1, 1, -5046258, 5, 0, -5046257, 5, 0, -5046256, 5, 0, -4980733, 5, 0, -4980732, 1, 0, -4980731, 1, 65537, -4980730, 1, 65537, -4980729, 1, 65537, -4980728, 1, 0, -4980727, 1, 65536, -4980726, 1, 1, -4980725, 1, 1, -4980724, 1, 65537, -4980723, 1, 65536, -4980722, 1, 65537, -4980721, 1, 65537, -4980720, 1, 0, -4980719, 5, 0, -4980718, 5, 0, -4980717, 5, 0, -4915199, 5, 0, -4915198, 5, 0, -4915197, 5, 0, -4915196, 1, 65537, -4915195, 1, 1, -4915194, 1, 65536, -4915193, 1, 65537, -4915192, 1, 1, -4915191, 1, 65536, -4915190, 1, 1, -4915189, 1, 65536, -4915188, 1, 65537, -4915187, 1, 1, -4915186, 1, 0, -4915185, 1, 65536, -4915184, 1, 65536, -4915183, 1, 65536, -4915182, 1, 65536, -4915181, 1, 65536, -4915180, 5, 0, -4915179, 5, 0, -4784129, 5, 0, -4849664, 5, 0, -4849663, 1, 1, -4849662, 1, 1, -4849661, 1, 1, -4849660, 1, 65537, -4849659, 1, 0, -4849658, 1, 1, -4849657, 1, 65537, -4849656, 1, 0, -4849655, 1, 65537, -4849654, 1, 0, -4849653, 1, 65536, -4849652, 1, 0, -4849651, 1, 65536, -4849650, 1, 65537, -4849649, 1, 65536, -4849648, 1, 65536, -4849647, 1, 65536, -4849646, 1, 0, -4849645, 1, 1, -4849644, 1, 1, -4849643, 1, 0, -4849642, 5, 0, -4718595, 5, 0, -4718594, 5, 0, -4718593, 1, 1, -4784128, 1, 65536, -4784127, 1, 65536, -4784126, 1, 65537, -4784125, 1, 0, -4784124, 1, 65536, -4784123, 1, 1, -4784122, 1, 65536, -4784121, 1, 65536, -4784120, 1, 1, -4784119, 1, 65536, -4784118, 1, 65536, -4784117, 1, 65537, -4784116, 1, 1, -4784115, 1, 65537, -4784114, 1, 65537, -4784113, 1, 0, -4784112, 1, 65537, -4784111, 1, 0, -4784110, 1, 65537, -4784109, 1, 1, -4784108, 1, 1, -4784107, 1, 65536, -4784106, 1, 65537, -4784105, 5, 0, -4653061, 5, 0, -4653060, 5, 0, -4653059, 1, 0, -4653058, 1, 0, -4653057, 1, 65537, -4718592, 1, 65536, -4718591, 1, 1, -4718590, 1, 65537, -4718589, 1, 0, -4718588, 1, 65536, -4718587, 1, 0, -4718586, 1, 65537, -4718585, 1, 1, -4718584, 1, 0, -4718583, 1, 65537, -4718582, 1, 65536, -4718581, 1, 65536, -4718580, 1, 1, -4718579, 1, 0, -4718578, 1, 65536, -4718577, 1, 65536, -4718576, 1, 0, -4718575, 1, 65536, -4718574, 1, 0, -4718573, 1, 65537, -4718572, 1, 65537, -4718571, 1, 65537, -4718570, 1, 65536, -4718569, 1, 0, -4718568, 5, 0, -4587526, 5, 0, -4587525, 1, 0, -4587524, 1, 65537, -4587523, 1, 0, -4587522, 1, 65537, -4587521, 1, 65537, -4653056, 1, 1, -4653055, 1, 0, -4653054, 1, 65536, -4653053, 1, 0, -4653052, 1, 1, -4653051, 1, 0, -4653050, 1, 0, -4653049, 1, 1, -4653048, 1, 65537, -4653047, 1, 1, -4653046, 1, 1, -4653045, 1, 65537, -4653044, 1, 65537, -4653043, 1, 0, -4653042, 1, 1, -4653041, 1, 65536, -4653040, 1, 0, -4653039, 1, 65536, -4653038, 1, 1, -4653037, 1, 65536, -4653036, 1, 1, -4653035, 1, 65536, -4653034, 1, 0, -4653033, 1, 65537, -4653032, 5, 0, -4521992, 5, 0, -4521991, 5, 0, -4521990, 1, 65536, -4521989, 1, 1, -4521988, 1, 0, -4521987, 1, 65536, -4521986, 1, 65537, -4521985, 1, 65537, -4587520, 1, 65536, -4587519, 1, 1, -4587518, 1, 65537, -4587517, 1, 65536, -4587516, 1, 65537, -4587515, 1, 0, -4587514, 1, 65537, -4587513, 1, 65536, -4587512, 1, 1, -4587511, 1, 65536, -4587510, 1, 65536, -4587509, 1, 65537, -4587508, 1, 65536, -4587507, 1, 0, -4587506, 1, 0, -4587505, 1, 0, -4587504, 1, 65536, -4587503, 1, 1, -4587502, 1, 65536, -4587501, 1, 1, -4587500, 1, 65537, -4587499, 1, 65536, -4587498, 1, 0, -4587497, 1, 0, -4587496, 1, 0, -4587495, 5, 0, -4456457, 5, 0, -4456456, 1, 65536, -4456455, 1, 65537, -4456454, 1, 0, -4456453, 1, 65537, -4456452, 1, 65537, -4456451, 1, 0, -4456450, 1, 65536, -4456449, 1, 1, -4521984, 1, 1, -4521983, 1, 0, -4521982, 1, 65536, -4521981, 1, 65536, -4521980, 1, 0, -4521979, 1, 0, -4521978, 1, 65537, -4521977, 1, 1, -4521976, 1, 0, -4521975, 1, 0, -4521974, 1, 0, -4521973, 1, 65537, -4521972, 1, 65537, -4521971, 1, 65537, -4521970, 1, 65537, -4521969, 1, 65537, -4521968, 1, 65537, -4521967, 1, 65536, -4521966, 1, 1, -4521965, 1, 1, -4521964, 1, 65536, -4521963, 1, 65537, -4521962, 1, 65537, -4521961, 1, 65537, -4521960, 1, 0, -4521959, 1, 65537, -4521958, 5, 0, -4390922, 5, 0, -4390921, 1, 1, -4390920, 1, 0, -4390919, 1, 1, -4390918, 1, 0, -4390917, 1, 1, -4390916, 1, 0, -4390915, 1, 65536, -4390914, 1, 1, -4390913, 1, 65537, -4456448, 1, 65536, -4456447, 1, 1, -4456446, 1, 0, -4456445, 1, 1, -4456444, 1, 0, -4456443, 1, 65537, -4456442, 1, 1, -4456441, 1, 0, -4456440, 1, 0, -4456439, 1, 0, -4456438, 1, 0, -4456437, 1, 0, -4456436, 1, 0, -4456435, 1, 65536, -4456434, 1, 65537, -4456433, 1, 1, -4456432, 1, 0, -4456431, 1, 65537, -4456430, 1, 1, -4456429, 1, 65536, -4456428, 1, 0, -4456427, 1, 65537, -4456426, 1, 65536, -4456425, 1, 65537, -4456424, 1, 65537, -4456423, 1, 1, -4456422, 5, 0, -4325387, 5, 0, -4325386, 1, 0, -4325385, 1, 1, -4325384, 1, 1, -4325383, 1, 65537, -4325382, 1, 1, -4325381, 1, 1, -4325380, 1, 65536, -4325379, 1, 65536, -4325378, 1, 65536, -4325377, 1, 1, -4390912, 1, 65536, -4390911, 1, 1, -4390910, 1, 1, -4390909, 1, 1, -4390908, 1, 65537, -4390907, 1, 65536, -4390906, 1, 1, -4390905, 1, 0, -4390904, 1, 0, -4390903, 1, 65537, -4390902, 1, 65537, -4390901, 1, 0, -4390900, 1, 1, -4390899, 1, 65537, -4390898, 1, 1, -4390897, 1, 65536, -4390896, 1, 0, -4390895, 1, 0, -4390894, 1, 65537, -4390893, 1, 65537, -4390892, 1, 65536, -4390891, 1, 65536, -4390890, 1, 65537, -4390889, 1, 1, -4390888, 1, 1, -4390887, 1, 0, -4390886, 5, 0, -4259852, 5, 0, -4259851, 1, 65536, -4259850, 1, 65536, -4259849, 1, 65537, -4259848, 1, 65537, -4259847, 1, 65536, -4259846, 1, 65537, -4259845, 1, 65536, -4259844, 1, 1, -4259843, 1, 0, -4259842, 1, 1, -4259841, 1, 65537, -4325376, 1, 65536, -4325375, 1, 0, -4325374, 1, 65536, -4325373, 1, 0, -4325372, 1, 1, -4325371, 1, 0, -4325370, 1, 0, -4325369, 1, 0, -4325368, 1, 65537, -4325367, 1, 0, -4325366, 1, 65537, -4325365, 1, 65536, -4325364, 1, 0, -4325363, 1, 65537, -4325362, 1, 0, -4325361, 1, 65537, -4325360, 1, 65536, -4325359, 1, 1, -4325358, 1, 0, -4325357, 1, 0, -4325356, 1, 1, -4325355, 1, 65537, -4325354, 1, 0, -4325353, 1, 0, -4325352, 1, 1, -4325351, 1, 65536, -4325350, 5, 0, -4194316, 5, 0, -4194315, 1, 65537, -4194314, 1, 1, -4194313, 1, 1, -4194312, 1, 0, -4194311, 1, 65537, -4194310, 1, 65536, -4194309, 1, 1, -4194308, 1, 0, -4194307, 1, 1, -4194306, 1, 0, -4194305, 1, 65536, -4259840, 1, 1, -4259839, 1, 0, -4259838, 1, 0, -4259837, 1, 0, -4259836, 1, 1, -4259835, 1, 65536, -4259834, 1, 0, -4259833, 1, 1, -4259832, 1, 0, -4259831, 1, 65536, -4259830, 1, 65537, -4259829, 1, 65536, -4259828, 1, 65537, -4259827, 1, 65537, -4259826, 1, 65537, -4259825, 1, 65536, -4259824, 1, 0, -4259823, 1, 1, -4259822, 1, 65536, -4259821, 1, 65536, -4259820, 1, 1, -4259819, 1, 65537, -4259818, 1, 65537, -4259817, 1, 65537, -4259816, 1, 65537, -4259815, 5, 0, -4128779, 5, 0, -4128778, 1, 0, -4128777, 1, 0, -4128776, 1, 65537, -4128775, 1, 65536, -4128774, 1, 0, -4128773, 1, 0, -4128772, 1, 65536, -4128771, 1, 0, -4128770, 1, 1, -4128769, 1, 0, -4194304, 1, 65537, -4194303, 1, 65536, -4194302, 1, 0, -4194301, 1, 65537, -4194300, 1, 65537, -4194299, 1, 0, -4194298, 1, 65537, -4194297, 1, 0, -4194296, 1, 65536, -4194295, 1, 0, -4194294, 1, 1, -4194293, 1, 65537, -4194292, 1, 65537, -4194291, 1, 65537, -4194290, 1, 65536, -4194289, 1, 65537, -4194288, 1, 65537, -4194287, 1, 0, -4194286, 1, 0, -4194285, 1, 65537, -4194284, 1, 0, -4194283, 1, 1, -4194282, 1, 65537, -4194281, 1, 0, -4194280, 5, 0, -4194234, 5, 0, -4194233, 5, 0, -4194232, 5, 0, -4194231, 5, 0, -4194230, 5, 0, -4194229, 5, 0, -4194228, 5, 0, -4194227, 5, 0, -4194226, 5, 0, -4194225, 5, 0, -4194224, 5, 0, -4194223, 5, 0, -4194222, 5, 0, -4194221, 5, 0, -4194220, 5, 0, -4194219, 5, 0, -4194218, 5, 0, -4194217, 5, 0, -4194216, 5, 0, -4194215, 5, 0, -4194214, 5, 0, -4194213, 5, 0, -4194212, 5, 0, -4194211, 5, 0, -4194210, 5, 0, -4063242, 5, 0, -4063241, 1, 65536, -4063240, 1, 65536, -4063239, 1, 0, -4063238, 1, 65537, -4063237, 1, 1, -4063236, 1, 0, -4063235, 1, 1, -4063234, 1, 65536, -4063233, 1, 1, -4128768, 1, 1, -4128767, 1, 65537, -4128766, 1, 65536, -4128765, 1, 1, -4128764, 1, 1, -4128763, 1, 65536, -4128762, 1, 65536, -4128761, 1, 1, -4128760, 1, 1, -4128759, 1, 65536, -4128758, 1, 65537, -4128757, 1, 65536, -4128756, 1, 65537, -4128755, 1, 65537, -4128754, 1, 1, -4128753, 1, 65537, -4128752, 1, 0, -4128751, 1, 1, -4128750, 1, 1, -4128749, 1, 65537, -4128748, 1, 1, -4128747, 1, 65536, -4128746, 1, 0, -4128745, 1, 65537, -4128744, 5, 0, -4128700, 5, 0, -4128699, 5, 0, -4128698, 1, 65536, -4128697, 1, 1, -4128696, 1, 65537, -4128695, 1, 1, -4128694, 1, 1, -4128693, 1, 65537, -4128692, 1, 0, -4128691, 1, 0, -4128690, 1, 0, -4128689, 1, 1, -4128688, 1, 65537, -4128687, 1, 0, -4128686, 1, 0, -4128685, 1, 65536, -4128684, 1, 0, -4128683, 1, 0, -4128682, 1, 1, -4128681, 1, 0, -4128680, 1, 65536, -4128679, 1, 1, -4128678, 1, 0, -4128677, 1, 65536, -4128676, 1, 1, -4128675, 1, 65537, -4128674, 1, 65536, -4128673, 5, 0, -3997705, 5, 0, -3997704, 1, 0, -3997703, 1, 65537, -3997702, 1, 65537, -3997701, 1, 0, -3997700, 1, 1, -3997699, 1, 65536, -3997698, 1, 1, -3997697, 1, 0, -4063232, 1, 0, -4063231, 1, 0, -4063230, 1, 1, -4063229, 1, 0, -4063228, 1, 0, -4063227, 1, 1, -4063226, 1, 65536, -4063225, 1, 65536, -4063224, 1, 1, -4063223, 1, 65536, -4063222, 1, 1, -4063221, 1, 65537, -4063220, 1, 1, -4063219, 1, 65536, -4063218, 1, 65537, -4063217, 1, 65537, -4063216, 1, 65536, -4063215, 1, 65536, -4063214, 1, 65536, -4063213, 1, 0, -4063212, 1, 65536, -4063211, 1, 65537, -4063210, 1, 65536, -4063209, 1, 0, -4063208, 5, 0, -4063167, 5, 0, -4063166, 5, 0, -4063165, 5, 0, -4063164, 1, 0, -4063163, 1, 1, -4063162, 1, 0, -4063161, 1, 65536, -4063160, 1, 0, -4063159, 1, 0, -4063158, 1, 65536, -4063157, 1, 65536, -4063156, 1, 65536, -4063155, 1, 65537, -4063154, 1, 1, -4063153, 1, 0, -4063152, 1, 65537, -4063151, 1, 0, -4063150, 1, 1, -4063149, 1, 1, -4063148, 1, 65537, -4063147, 1, 1, -4063146, 1, 65537, -4063145, 1, 1, -4063144, 1, 65537, -4063143, 1, 65536, -4063142, 1, 65537, -4063141, 1, 0, -4063140, 1, 1, -4063139, 1, 1, -4063138, 1, 1, -4063137, 1, 65536, -4063136, 5, 0, -3932168, 5, 0, -3932167, 1, 1, -3932166, 1, 0, -3932165, 1, 1, -3932164, 1, 1, -3932163, 1, 1, -3932162, 1, 0, -3932161, 1, 0, -3997696, 1, 0, -3997695, 1, 65537, -3997694, 1, 65537, -3997693, 1, 65537, -3997692, 1, 1, -3997691, 1, 65537, -3997690, 1, 65537, -3997689, 1, 0, -3997688, 1, 65536, -3997687, 1, 65536, -3997686, 1, 65536, -3997685, 1, 65537, -3997684, 1, 0, -3997683, 1, 65537, -3997682, 1, 1, -3997681, 1, 1, -3997680, 1, 65536, -3997679, 1, 1, -3997678, 1, 65536, -3997677, 1, 65537, -3997676, 1, 65537, -3997675, 1, 65537, -3997674, 1, 1, -3997673, 5, 0, -3997632, 5, 0, -3997631, 1, 65537, -3997630, 1, 65536, -3997629, 1, 65537, -3997628, 1, 0, -3997627, 1, 0, -3997626, 1, 65537, -3997625, 1, 1, -3997624, 1, 65536, -3997623, 1, 1, -3997622, 1, 65536, -3997621, 1, 0, -3997620, 1, 0, -3997619, 1, 65537, -3997618, 1, 1, -3997617, 1, 0, -3997616, 1, 65536, -3997615, 1, 1, -3997614, 1, 1, -3997613, 1, 1, -3997612, 1, 65537, -3997611, 1, 0, -3997610, 1, 0, -3997609, 1, 65537, -3997608, 1, 0, -3997607, 1, 0, -3997606, 1, 65537, -3997605, 1, 0, -3997604, 1, 65537, -3997603, 1, 65537, -3997602, 1, 65537, -3997601, 1, 1, -3997600, 1, 1, -3997599, 5, 0, -3866632, 5, 0, -3866631, 1, 65536, -3866630, 1, 65536, -3866629, 1, 1, -3866628, 1, 0, -3866627, 1, 0, -3866626, 1, 65536, -3866625, 1, 65537, -3932160, 1, 65537, -3932159, 1, 0, -3932158, 1, 0, -3932157, 1, 65537, -3932156, 1, 1, -3932155, 1, 0, -3932154, 1, 65537, -3932153, 1, 0, -3932152, 1, 65537, -3932151, 1, 0, -3932150, 1, 65537, -3932149, 1, 0, -3932148, 1, 1, -3932147, 1, 65537, -3932146, 1, 65537, -3932145, 1, 65537, -3932144, 1, 65537, -3932143, 1, 65536, -3932142, 1, 65536, -3932141, 1, 65537, -3932140, 1, 0, -3932139, 1, 65537, -3932138, 1, 0, -3932137, 5, 0, -3932098, 5, 0, -3932097, 5, 0, -3932096, 1, 65537, -3932095, 1, 1, -3932094, 1, 0, -3932093, 1, 65536, -3932092, 1, 1, -3932091, 1, 0, -3932090, 1, 65537, -3932089, 1, 65536, -3932088, 1, 65537, -3932087, 1, 65536, -3932086, 1, 65537, -3932085, 1, 0, -3932084, 1, 65536, -3932083, 1, 1, -3932082, 1, 65537, -3932081, 1, 65536, -3932080, 1, 0, -3932079, 1, 65537, -3932078, 1, 65537, -3932077, 1, 0, -3932076, 1, 65537, -3932075, 1, 1, -3932074, 1, 0, -3932073, 1, 0, -3932072, 1, 0, -3932071, 1, 0, -3932070, 1, 65536, -3932069, 1, 65536, -3932068, 1, 1, -3932067, 1, 65536, -3932066, 1, 65537, -3932065, 1, 1, -3932064, 1, 1, -3932063, 1, 65537, -3932062, 5, 0, -3801095, 5, 0, -3801094, 1, 65536, -3801093, 1, 65537, -3801092, 1, 1, -3801091, 1, 65537, -3801090, 1, 1, -3801089, 1, 0, -3866624, 1, 0, -3866623, 1, 65537, -3866622, 1, 65536, -3866621, 1, 0, -3866620, 1, 65537, -3866619, 1, 65536, -3866618, 1, 65537, -3866617, 1, 65536, -3866616, 1, 0, -3866615, 1, 1, -3866614, 1, 65536, -3866613, 1, 65537, -3866612, 1, 65537, -3866611, 1, 0, -3866610, 1, 65537, -3866609, 1, 1, -3866608, 1, 65536, -3866607, 1, 1, -3866606, 1, 65537, -3866605, 1, 1, -3866604, 1, 0, -3866603, 1, 65537, -3866602, 5, 0, -3866563, 5, 0, -3866562, 1, 65537, -3866561, 1, 1, -3866560, 1, 65537, -3866559, 1, 65537, -3866558, 1, 65536, -3866557, 1, 65536, -3866556, 1, 1, -3866555, 1, 1, -3866554, 1, 1, -3866553, 1, 65536, -3866552, 1, 1, -3866551, 1, 0, -3866550, 1, 1, -3866549, 1, 0, -3866548, 1, 65537, -3866547, 1, 0, -3866546, 1, 65537, -3866545, 1, 1, -3866544, 1, 1, -3866543, 1, 0, -3866542, 1, 0, -3866541, 1, 65537, -3866540, 1, 1, -3866539, 1, 65537, -3866538, 1, 0, -3866537, 1, 1, -3866536, 1, 65537, -3866535, 1, 65536, -3866534, 1, 65536, -3866533, 1, 65537, -3866532, 1, 65537, -3866531, 1, 0, -3866530, 1, 1, -3866529, 1, 1, -3866528, 1, 65537, -3866527, 1, 0, -3866526, 5, 0, -3735559, 5, 0, -3735558, 1, 65537, -3735557, 1, 1, -3735556, 1, 65537, -3735555, 1, 65536, -3735554, 1, 1, -3735553, 1, 65536, -3801088, 1, 65537, -3801087, 1, 65536, -3801086, 1, 1, -3801085, 1, 0, -3801084, 1, 0, -3801083, 1, 65537, -3801082, 1, 1, -3801081, 1, 65537, -3801080, 1, 1, -3801079, 1, 65536, -3801078, 1, 0, -3801077, 1, 0, -3801076, 1, 1, -3801075, 1, 65536, -3801074, 1, 65536, -3801073, 1, 65537, -3801072, 1, 1, -3801071, 1, 0, -3801070, 1, 0, -3801069, 1, 1, -3801068, 1, 0, -3801067, 5, 0, -3801028, 5, 0, -3801027, 1, 65537, -3801026, 1, 65536, -3801025, 1, 0, -3801024, 1, 65536, -3801023, 1, 65536, -3801022, 1, 1, -3801021, 1, 65537, -3801020, 1, 0, -3801019, 1, 1, -3801018, 1, 65536, -3801017, 1, 65537, -3801016, 1, 0, -3801015, 1, 65537, -3801014, 1, 65536, -3801013, 1, 65536, -3801012, 1, 1, -3801011, 1, 1, -3801010, 1, 65536, -3801009, 1, 1, -3801008, 1, 0, -3801007, 1, 0, -3801006, 1, 0, -3801005, 1, 0, -3801004, 1, 65537, -3801003, 1, 65537, -3801002, 1, 1, -3801001, 1, 0, -3801000, 1, 65536, -3800999, 1, 1, -3800998, 1, 1, -3800997, 1, 65536, -3800996, 1, 65536, -3800995, 1, 65537, -3800994, 1, 1, -3800993, 1, 65536, -3800992, 1, 0, -3800991, 1, 0, -3800990, 1, 0, -3800989, 5, 0, -3670023, 5, 0, -3670022, 1, 0, -3670021, 1, 65537, -3670020, 1, 0, -3670019, 1, 0, -3670018, 1, 1, -3670017, 1, 0, -3735552, 1, 0, -3735551, 1, 65537, -3735550, 1, 65537, -3735549, 1, 65537, -3735548, 1, 65536, -3735547, 1, 1, -3735546, 1, 0, -3735545, 1, 1, -3735544, 1, 0, -3735543, 1, 0, -3735542, 1, 1, -3735541, 1, 65536, -3735540, 1, 65537, -3735539, 1, 65536, -3735538, 1, 65537, -3735537, 1, 65537, -3735536, 1, 0, -3735535, 1, 1, -3735534, 1, 65537, -3735533, 1, 0, -3735532, 5, 0, -3735492, 5, 0, -3735491, 1, 65536, -3735490, 1, 0, -3735489, 1, 1, -3735488, 1, 65536, -3735487, 1, 1, -3735486, 1, 0, -3735485, 1, 1, -3735484, 1, 65537, -3735483, 1, 65536, -3735482, 1, 1, -3735481, 1, 65537, -3735480, 1, 1, -3735479, 1, 1, -3735478, 1, 0, -3735477, 1, 1, -3735476, 1, 1, -3735475, 1, 65536, -3735474, 1, 0, -3735473, 1, 1, -3735472, 1, 65536, -3735471, 1, 65537, -3735470, 1, 65536, -3735469, 1, 0, -3735468, 1, 65536, -3735467, 1, 1, -3735466, 1, 0, -3735465, 1, 1, -3735464, 1, 65537, -3735463, 1, 65536, -3735462, 1, 0, -3735461, 1, 1, -3735460, 1, 65536, -3735459, 1, 65536, -3735458, 1, 65536, -3735457, 1, 65537, -3735456, 1, 65537, -3735455, 1, 65537, -3735454, 1, 0, -3735453, 5, 0, -3604488, 5, 0, -3604487, 1, 65536, -3604486, 1, 1, -3604485, 1, 1, -3604484, 1, 65537, -3604483, 1, 0, -3604482, 1, 65537, -3604481, 1, 65537, -3670016, 1, 1, -3670015, 1, 1, -3670014, 1, 65537, -3670013, 1, 1, -3670012, 1, 65537, -3670011, 1, 65537, -3670010, 1, 65536, -3670009, 1, 65537, -3670008, 1, 1, -3670007, 1, 0, -3670006, 1, 0, -3670005, 1, 65536, -3670004, 1, 0, -3670003, 1, 65536, -3670002, 1, 0, -3670001, 1, 65536, -3670000, 1, 65536, -3669999, 1, 65537, -3669998, 1, 0, -3669997, 1, 65536, -3669996, 5, 0, -3669957, 5, 0, -3669956, 1, 65537, -3669955, 1, 1, -3669954, 1, 65536, -3669953, 1, 65537, -3669952, 1, 65536, -3669951, 1, 65536, -3669950, 1, 65537, -3669949, 1, 65536, -3669948, 1, 1, -3669947, 1, 65536, -3669946, 1, 0, -3669945, 1, 1, -3669944, 1, 1, -3669943, 1, 65536, -3669942, 1, 65536, -3669941, 1, 1, -3669940, 1, 0, -3669939, 1, 65537, -3669938, 1, 1, -3669937, 1, 0, -3669936, 1, 65537, -3669935, 1, 65537, -3669934, 1, 0, -3669933, 1, 1, -3669932, 1, 65536, -3669931, 1, 0, -3669930, 1, 1, -3669929, 1, 0, -3669928, 1, 0, -3669927, 1, 65536, -3669926, 1, 65537, -3669925, 1, 0, -3669924, 1, 65536, -3669923, 1, 65536, -3669922, 1, 65536, -3669921, 1, 0, -3669920, 1, 65536, -3669919, 1, 65537, -3669918, 1, 65537, -3669917, 5, 0, -3538952, 5, 0, -3538951, 1, 1, -3538950, 1, 65537, -3538949, 1, 65536, -3538948, 1, 65537, -3538947, 1, 65536, -3538946, 1, 65536, -3538945, 1, 1, -3604480, 1, 65537, -3604479, 1, 0, -3604478, 1, 0, -3604477, 1, 0, -3604476, 1, 65536, -3604475, 1, 1, -3604474, 1, 1, -3604473, 1, 65537, -3604472, 1, 65537, -3604471, 1, 65537, -3604470, 1, 0, -3604469, 1, 65537, -3604468, 1, 65537, -3604467, 1, 1, -3604466, 1, 65536, -3604465, 1, 1, -3604464, 1, 1, -3604463, 1, 65536, -3604462, 1, 1, -3604461, 5, 0, -3604422, 5, 0, -3604421, 1, 65536, -3604420, 1, 65537, -3604419, 1, 65537, -3604418, 1, 65536, -3604417, 1, 0, -3604416, 1, 1, -3604415, 1, 65537, -3604414, 1, 65536, -3604413, 1, 0, -3604412, 1, 65536, -3604411, 1, 65537, -3604410, 1, 0, -3604409, 1, 65536, -3604408, 1, 1, -3604407, 1, 1, -3604406, 1, 0, -3604405, 1, 0, -3604404, 1, 65537, -3604403, 1, 1, -3604402, 1, 65536, -3604401, 1, 65536, -3604400, 1, 1, -3604399, 1, 65537, -3604398, 1, 65537, -3604397, 1, 0, -3604396, 1, 65537, -3604395, 1, 0, -3604394, 1, 65537, -3604393, 1, 1, -3604392, 1, 65536, -3604391, 1, 1, -3604390, 1, 65537, -3604389, 1, 65536, -3604388, 1, 65536, -3604387, 1, 0, -3604386, 1, 0, -3604385, 1, 65537, -3604384, 1, 65536, -3604383, 1, 65536, -3604382, 1, 0, -3604381, 5, 0, -3473416, 5, 0, -3473415, 1, 65536, -3473414, 1, 1, -3473413, 1, 0, -3473412, 1, 0, -3473411, 1, 65537, -3473410, 1, 65537, -3473409, 1, 1, -3538944, 1, 65537, -3538943, 1, 65536, -3538942, 1, 0, -3538941, 1, 0, -3538940, 1, 65536, -3538939, 1, 65536, -3538938, 1, 1, -3538937, 1, 1, -3538936, 1, 0, -3538935, 1, 0, -3538934, 1, 65536, -3538933, 1, 65537, -3538932, 1, 65537, -3538931, 1, 1, -3538930, 1, 0, -3538929, 1, 0, -3538928, 1, 1, -3538927, 1, 65537, -3538926, 5, 0, -3538887, 5, 0, -3538886, 1, 65537, -3538885, 1, 0, -3538884, 1, 1, -3538883, 1, 0, -3538882, 1, 65537, -3538881, 1, 65537, -3538880, 1, 65537, -3538879, 1, 0, -3538878, 1, 65537, -3538877, 1, 0, -3538876, 1, 65536, -3538875, 1, 65537, -3538874, 1, 65536, -3538873, 1, 65536, -3538872, 1, 0, -3538871, 1, 65537, -3538870, 1, 1, -3538869, 1, 1, -3538868, 1, 1, -3538867, 1, 65536, -3538866, 1, 0, -3538865, 1, 0, -3538864, 1, 65536, -3538863, 1, 0, -3538862, 1, 65537, -3538861, 1, 0, -3538860, 1, 1, -3538859, 1, 65536, -3538858, 1, 65537, -3538857, 1, 1, -3538856, 1, 65537, -3538855, 1, 65536, -3538854, 1, 1, -3538853, 1, 1, -3538852, 1, 65536, -3538851, 1, 0, -3538850, 1, 65537, -3538849, 1, 65537, -3538848, 1, 0, -3538847, 1, 0, -3538846, 1, 65537, -3538845, 5, 0, -3407880, 5, 0, -3407879, 1, 0, -3407878, 1, 65536, -3407877, 1, 0, -3407876, 1, 65536, -3407875, 1, 65536, -3407874, 1, 65536, -3407873, 1, 0, -3473408, 1, 65537, -3473407, 1, 65537, -3473406, 1, 65536, -3473405, 1, 0, -3473404, 1, 0, -3473403, 1, 65536, -3473402, 1, 0, -3473401, 1, 1, -3473400, 1, 1, -3473399, 1, 1, -3473398, 1, 65536, -3473397, 1, 1, -3473396, 1, 1, -3473395, 1, 0, -3473394, 1, 65536, -3473393, 1, 0, -3473392, 1, 1, -3473391, 1, 1, -3473390, 5, 0, -3473355, 5, 0, -3473354, 5, 0, -3473353, 5, 0, -3473352, 5, 0, -3473351, 1, 1, -3473350, 1, 0, -3473349, 1, 1, -3473348, 1, 0, -3473347, 1, 65537, -3473346, 1, 1, -3473345, 1, 0, -3473344, 1, 65536, -3473343, 1, 0, -3473342, 1, 65536, -3473341, 1, 65537, -3473340, 1, 0, -3473339, 1, 1, -3473338, 1, 65537, -3473337, 1, 0, -3473336, 1, 65536, -3473335, 1, 1, -3473334, 1, 0, -3473333, 1, 65536, -3473332, 1, 1, -3473331, 1, 65536, -3473330, 1, 65536, -3473329, 1, 1, -3473328, 1, 65537, -3473327, 1, 0, -3473326, 1, 0, -3473325, 1, 65537, -3473324, 1, 65537, -3473323, 1, 65537, -3473322, 1, 65537, -3473321, 1, 1, -3473320, 1, 65536, -3473319, 1, 1, -3473318, 1, 1, -3473317, 1, 65536, -3473316, 1, 65536, -3473315, 1, 1, -3473314, 1, 65537, -3473313, 1, 65536, -3473312, 1, 0, -3473311, 1, 1, -3473310, 1, 1, -3473309, 5, 0, -3342344, 5, 0, -3342343, 1, 0, -3342342, 1, 0, -3342341, 1, 1, -3342340, 1, 1, -3342339, 1, 65537, -3342338, 1, 1, -3342337, 1, 0, -3407872, 1, 0, -3407871, 1, 0, -3407870, 1, 65536, -3407869, 1, 0, -3407868, 1, 65537, -3407867, 1, 65537, -3407866, 1, 0, -3407865, 1, 65537, -3407864, 1, 65537, -3407863, 1, 0, -3407862, 1, 65537, -3407861, 1, 0, -3407860, 1, 1, -3407859, 1, 65537, -3407858, 1, 65537, -3407857, 1, 1, -3407856, 1, 65536, -3407855, 1, 0, -3407854, 5, 0, -3407822, 5, 0, -3407821, 5, 0, -3407820, 5, 0, -3407819, 1, 65537, -3407818, 1, 65536, -3407817, 1, 0, -3407816, 1, 65536, -3407815, 1, 1, -3407814, 1, 0, -3407813, 1, 65536, -3407812, 1, 0, -3407811, 1, 65537, -3407810, 1, 0, -3407809, 1, 65537, -3407808, 1, 1, -3407807, 1, 65537, -3407806, 1, 65537, -3407805, 1, 0, -3407804, 1, 65536, -3407803, 1, 65537, -3407802, 1, 0, -3407801, 1, 65537, -3407800, 1, 65537, -3407799, 1, 0, -3407798, 1, 65536, -3407797, 1, 65536, -3407796, 1, 1, -3407795, 1, 0, -3407794, 1, 65536, -3407793, 1, 1, -3407792, 1, 0, -3407791, 1, 1, -3407790, 1, 0, -3407789, 1, 1, -3407788, 1, 65536, -3407787, 1, 1, -3407786, 1, 65537, -3407785, 1, 65537, -3407784, 1, 0, -3407783, 1, 0, -3407782, 1, 65537, -3407781, 1, 65537, -3407780, 1, 65536, -3407779, 1, 65536, -3407778, 1, 65537, -3407777, 1, 65536, -3407776, 1, 0, -3407775, 1, 65536, -3407774, 1, 0, -3407773, 5, 0, -3276808, 5, 0, -3276807, 1, 65537, -3276806, 1, 0, -3276805, 1, 65537, -3276804, 1, 0, -3276803, 1, 65537, -3276802, 1, 1, -3276801, 1, 65536, -3342336, 1, 1, -3342335, 1, 0, -3342334, 1, 65536, -3342333, 1, 65536, -3342332, 1, 65537, -3342331, 1, 1, -3342330, 1, 65537, -3342329, 1, 65537, -3342328, 1, 1, -3342327, 1, 1, -3342326, 1, 1, -3342325, 1, 65537, -3342324, 1, 1, -3342323, 1, 65536, -3342322, 1, 65537, -3342321, 1, 0, -3342320, 1, 65536, -3342319, 1, 65537, -3342318, 5, 0, -3342290, 5, 0, -3342289, 5, 0, -3342288, 5, 0, -3342287, 5, 0, -3342286, 1, 0, -3342285, 1, 0, -3342284, 1, 65536, -3342283, 1, 65536, -3342282, 1, 65537, -3342281, 1, 1, -3342280, 1, 1, -3342279, 1, 65536, -3342278, 1, 1, -3342277, 1, 65536, -3342276, 1, 65537, -3342275, 1, 0, -3342274, 1, 0, -3342273, 1, 65536, -3342272, 1, 0, -3342271, 1, 0, -3342270, 1, 1, -3342269, 1, 65536, -3342268, 1, 1, -3342267, 1, 0, -3342266, 1, 65537, -3342265, 1, 0, -3342264, 1, 0, -3342263, 1, 1, -3342262, 1, 65536, -3342261, 1, 0, -3342260, 1, 65536, -3342259, 1, 1, -3342258, 1, 1, -3342257, 1, 1, -3342256, 1, 0, -3342255, 1, 1, -3342254, 1, 0, -3342253, 1, 1, -3342252, 1, 1, -3342251, 1, 0, -3342250, 1, 65536, -3342249, 1, 1, -3342248, 1, 0, -3342247, 1, 65537, -3342246, 1, 0, -3342245, 1, 65536, -3342244, 1, 0, -3342243, 1, 65537, -3342242, 1, 65536, -3342241, 1, 65537, -3342240, 1, 65537, -3342239, 1, 65537, -3342238, 1, 65537, -3342237, 5, 0, -3211272, 5, 0, -3211271, 1, 65536, -3211270, 1, 1, -3211269, 1, 1, -3211268, 1, 0, -3211267, 1, 0, -3211266, 1, 65536, -3211265, 1, 65536, -3276800, 1, 65536, -3276799, 1, 65536, -3276798, 1, 65536, -3276797, 1, 0, -3276796, 1, 1, -3276795, 1, 0, -3276794, 1, 65536, -3276793, 1, 65536, -3276792, 1, 65536, -3276791, 1, 0, -3276790, 1, 0, -3276789, 1, 0, -3276788, 1, 65536, -3276787, 1, 65536, -3276786, 1, 0, -3276785, 1, 0, -3276784, 1, 0, -3276783, 1, 0, -3276782, 1, 65537, -3276781, 5, 0, -3276757, 5, 0, -3276756, 5, 0, -3276755, 5, 0, -3276754, 1, 1, -3276753, 1, 1, -3276752, 1, 1, -3276751, 1, 65536, -3276750, 1, 65537, -3276749, 1, 65537, -3276748, 1, 1, -3276747, 1, 0, -3276746, 1, 65536, -3276745, 1, 65536, -3276744, 1, 65536, -3276743, 1, 0, -3276742, 1, 65537, -3276741, 1, 65537, -3276740, 1, 65536, -3276739, 1, 1, -3276738, 1, 65537, -3276737, 1, 1, -3276736, 1, 1, -3276735, 1, 1, -3276734, 1, 0, -3276733, 1, 65536, -3276732, 1, 1, -3276731, 1, 65536, -3276730, 1, 65536, -3276729, 1, 65536, -3276728, 1, 1, -3276727, 1, 65536, -3276726, 1, 65537, -3276725, 1, 1, -3276724, 1, 65537, -3276723, 1, 0, -3276722, 1, 65536, -3276721, 1, 65537, -3276720, 1, 65536, -3276719, 1, 1, -3276718, 1, 0, -3276717, 1, 1, -3276716, 1, 65537, -3276715, 1, 1, -3276714, 1, 1, -3276713, 1, 1, -3276712, 1, 65537, -3276711, 1, 1, -3276710, 1, 0, -3276709, 1, 1, -3276708, 1, 65536, -3276707, 1, 65536, -3276706, 1, 1, -3276705, 1, 65536, -3276704, 1, 65537, -3276703, 1, 0, -3276702, 1, 1, -3276701, 5, 0, -3145736, 5, 0, -3145735, 1, 0, -3145734, 1, 65536, -3145733, 1, 1, -3145732, 1, 1, -3145731, 1, 0, -3145730, 1, 65536, -3145729, 1, 65536, -3211264, 1, 0, -3211263, 1, 1, -3211262, 1, 65537, -3211261, 1, 0, -3211260, 1, 65536, -3211259, 1, 65537, -3211258, 1, 1, -3211257, 1, 0, -3211256, 1, 65536, -3211255, 1, 65537, -3211254, 1, 65536, -3211253, 1, 0, -3211252, 1, 0, -3211251, 1, 65536, -3211250, 1, 65536, -3211249, 1, 0, -3211248, 1, 65536, -3211247, 1, 65537, -3211246, 1, 65537, -3211245, 5, 0, -3211223, 5, 0, -3211222, 5, 0, -3211221, 1, 0, -3211220, 1, 0, -3211219, 1, 0, -3211218, 1, 1, -3211217, 1, 65536, -3211216, 1, 65537, -3211215, 1, 65537, -3211214, 1, 1, -3211213, 1, 65537, -3211212, 1, 65536, -3211211, 1, 1, -3211210, 1, 0, -3211209, 1, 1, -3211208, 1, 65536, -3211207, 1, 65536, -3211206, 1, 1, -3211205, 1, 65536, -3211204, 1, 0, -3211203, 1, 65537, -3211202, 1, 65536, -3211201, 1, 0, -3211200, 1, 65537, -3211199, 1, 0, -3211198, 1, 0, -3211197, 1, 0, -3211196, 1, 0, -3211195, 1, 1, -3211194, 1, 65537, -3211193, 1, 65537, -3211192, 1, 1, -3211191, 1, 0, -3211190, 1, 65536, -3211189, 1, 1, -3211188, 1, 65537, -3211187, 1, 1, -3211186, 1, 0, -3211185, 1, 0, -3211184, 1, 65536, -3211183, 1, 1, -3211182, 1, 1, -3211181, 1, 1, -3211180, 1, 0, -3211179, 1, 65537, -3211178, 1, 65537, -3211177, 1, 65536, -3211176, 1, 0, -3211175, 1, 65536, -3211174, 1, 0, -3211173, 1, 1, -3211172, 1, 65537, -3211171, 1, 1, -3211170, 1, 65536, -3211169, 1, 0, -3211168, 1, 65536, -3211167, 1, 1, -3211166, 1, 0, -3211165, 5, 0, -3080201, 5, 0, -3080200, 1, 65536, -3080199, 1, 65536, -3080198, 1, 65536, -3080197, 1, 65536, -3080196, 1, 65537, -3080195, 1, 65536, -3080194, 1, 0, -3080193, 1, 0, -3145728, 1, 1, -3145727, 1, 0, -3145726, 1, 1, -3145725, 1, 0, -3145724, 1, 0, -3145723, 1, 65537, -3145722, 1, 1, -3145721, 1, 65537, -3145720, 1, 1, -3145719, 1, 65536, -3145718, 1, 65536, -3145717, 1, 65536, -3145716, 1, 65537, -3145715, 1, 1, -3145714, 1, 0, -3145713, 1, 0, -3145712, 1, 1, -3145711, 1, 65537, -3145710, 1, 65537, -3145709, 1, 1, -3145708, 5, 0, -3145691, 5, 0, -3145690, 5, 0, -3145689, 5, 0, -3145688, 5, 0, -3145687, 1, 65536, -3145686, 1, 1, -3145685, 1, 65536, -3145684, 1, 1, -3145683, 1, 65536, -3145682, 1, 0, -3145681, 1, 65536, -3145680, 1, 65536, -3145679, 1, 65537, -3145678, 1, 65537, -3145677, 1, 0, -3145676, 1, 65536, -3145675, 1, 0, -3145674, 1, 0, -3145673, 1, 65536, -3145672, 1, 65537, -3145671, 1, 1, -3145670, 1, 65536, -3145669, 1, 65537, -3145668, 1, 1, -3145667, 1, 65536, -3145666, 1, 65537, -3145665, 1, 65537, -3145664, 1, 65536, -3145663, 1, 1, -3145662, 1, 1, -3145661, 1, 0, -3145660, 1, 0, -3145659, 1, 0, -3145658, 1, 0, -3145657, 1, 65536, -3145656, 1, 0, -3145655, 1, 0, -3145654, 1, 65536, -3145653, 1, 65536, -3145652, 1, 65536, -3145651, 1, 0, -3145650, 1, 65536, -3145649, 1, 65536, -3145648, 1, 1, -3145647, 1, 0, -3145646, 1, 65536, -3145645, 1, 65537, -3145644, 1, 65537, -3145643, 1, 65536, -3145642, 1, 0, -3145641, 1, 0, -3145640, 1, 0, -3145639, 1, 0, -3145638, 1, 65536, -3145637, 1, 65537, -3145636, 1, 65536, -3145635, 1, 65537, -3145634, 1, 65536, -3145633, 1, 65537, -3145632, 1, 65537, -3145631, 1, 65536, -3145630, 1, 65536, -3145629, 5, 0, -3014665, 5, 0, -3014664, 1, 65537, -3014663, 1, 0, -3014662, 1, 0, -3014661, 1, 65536, -3014660, 1, 1, -3014659, 1, 65536, -3014658, 1, 1, -3014657, 1, 0, -3080192, 1, 1, -3080191, 1, 65537, -3080190, 1, 65536, -3080189, 1, 0, -3080188, 1, 65537, -3080187, 1, 65537, -3080186, 1, 0, -3080185, 1, 65536, -3080184, 1, 1, -3080183, 1, 65536, -3080182, 1, 0, -3080181, 1, 65536, -3080180, 1, 1, -3080179, 1, 65537, -3080178, 1, 0, -3080177, 1, 65536, -3080176, 1, 65537, -3080175, 1, 65537, -3080174, 1, 65536, -3080173, 1, 0, -3080172, 1, 0, -3080171, 5, 0, -3080170, 5, 0, -3080169, 5, 0, -3080168, 5, 0, -3080167, 5, 0, -3080163, 5, 0, -3080162, 5, 0, -3080161, 5, 0, -3080160, 5, 0, -3080159, 5, 0, -3080158, 5, 0, -3080157, 5, 0, -3080156, 5, 0, -3080155, 1, 1, -3080154, 1, 0, -3080153, 1, 65537, -3080152, 1, 0, -3080151, 1, 0, -3080150, 1, 65536, -3080149, 1, 65537, -3080148, 1, 65537, -3080147, 1, 1, -3080146, 1, 65537, -3080145, 1, 65537, -3080144, 1, 1, -3080143, 1, 0, -3080142, 1, 0, -3080141, 1, 65537, -3080140, 1, 65537, -3080139, 1, 0, -3080138, 1, 0, -3080137, 1, 1, -3080136, 1, 1, -3080135, 1, 1, -3080134, 1, 0, -3080133, 1, 65537, -3080132, 1, 0, -3080131, 1, 0, -3080130, 1, 65536, -3080129, 1, 0, -3080128, 1, 65536, -3080127, 1, 65537, -3080126, 1, 1, -3080125, 1, 0, -3080124, 1, 0, -3080123, 1, 65537, -3080122, 1, 65537, -3080121, 1, 1, -3080120, 1, 65537, -3080119, 1, 65536, -3080118, 1, 65536, -3080117, 1, 1, -3080116, 1, 65537, -3080115, 1, 65536, -3080114, 1, 65536, -3080113, 1, 0, -3080112, 1, 65537, -3080111, 1, 65536, -3080110, 1, 65537, -3080109, 1, 65537, -3080108, 1, 65537, -3080107, 1, 0, -3080106, 1, 1, -3080105, 1, 1, -3080104, 1, 0, -3080103, 1, 65536, -3080102, 1, 65537, -3080101, 1, 65536, -3080100, 1, 65537, -3080099, 1, 0, -3080098, 1, 65537, -3080097, 1, 65536, -3080096, 1, 65537, -3080095, 1, 1, -3080094, 1, 65537, -3080093, 5, 0, -2949130, 5, 0, -2949129, 1, 0, -2949128, 1, 1, -2949127, 1, 65537, -2949126, 1, 65536, -2949125, 1, 1, -2949124, 1, 1, -2949123, 1, 0, -2949122, 1, 65536, -2949121, 1, 0, -3014656, 1, 65537, -3014655, 1, 0, -3014654, 1, 1, -3014653, 1, 1, -3014652, 1, 65536, -3014651, 1, 1, -3014650, 1, 0, -3014649, 1, 1, -3014648, 1, 65536, -3014647, 1, 1, -3014646, 1, 65537, -3014645, 1, 1, -3014644, 1, 65537, -3014643, 1, 0, -3014642, 1, 1, -3014641, 1, 65537, -3014640, 1, 1, -3014639, 1, 65536, -3014638, 1, 1, -3014637, 1, 1, -3014636, 1, 65536, -3014635, 1, 0, -3014634, 1, 65537, -3014633, 1, 65537, -3014632, 1, 1, -3014631, 1, 65536, -3014630, 5, 0, -3014629, 5, 0, -3014628, 5, 0, -3014627, 1, 65537, -3014626, 1, 0, -3014625, 1, 65536, -3014624, 1, 65537, -3014623, 1, 65537, -3014622, 1, 0, -3014621, 1, 65536, -3014620, 1, 65537, -3014619, 1, 65536, -3014618, 1, 0, -3014617, 1, 1, -3014616, 1, 0, -3014615, 1, 1, -3014614, 1, 0, -3014613, 1, 1, -3014612, 1, 1, -3014611, 1, 65536, -3014610, 1, 65536, -3014609, 1, 65537, -3014608, 1, 65536, -3014607, 1, 0, -3014606, 1, 1, -3014605, 1, 65536, -3014604, 1, 0, -3014603, 1, 1, -3014602, 1, 65536, -3014601, 1, 0, -3014600, 1, 65537, -3014599, 1, 1, -3014598, 1, 65537, -3014597, 1, 1, -3014596, 1, 1, -3014595, 1, 65537, -3014594, 1, 65536, -3014593, 1, 65536, -3014592, 1, 65537, -3014591, 1, 0, -3014590, 1, 1, -3014589, 1, 0, -3014588, 1, 65537, -3014587, 1, 1, -3014586, 1, 65536, -3014585, 1, 0, -3014584, 1, 1, -3014583, 1, 0, -3014582, 1, 1, -3014581, 1, 65536, -3014580, 1, 0, -3014579, 1, 65537, -3014578, 1, 65537, -3014577, 1, 1, -3014576, 1, 65537, -3014575, 1, 65536, -3014574, 1, 1, -3014573, 1, 65536, -3014572, 1, 1, -3014571, 1, 65537, -3014570, 1, 0, -3014569, 1, 65537, -3014568, 1, 1, -3014567, 1, 65536, -3014566, 1, 65536, -3014565, 1, 0, -3014564, 1, 65537, -3014563, 1, 0, -3014562, 1, 1, -3014561, 1, 0, -3014560, 1, 0, -3014559, 1, 0, -3014558, 1, 0, -3014557, 5, 0, -2883594, 5, 0, -2883593, 1, 1, -2883592, 1, 65536, -2883591, 1, 65536, -2883590, 1, 0, -2883589, 1, 1, -2883588, 1, 65536, -2883587, 1, 65537, -2883586, 1, 65536, -2883585, 1, 1, -2949120, 1, 1, -2949119, 1, 1, -2949118, 1, 0, -2949117, 1, 65536, -2949116, 1, 1, -2949115, 1, 65536, -2949114, 1, 1, -2949113, 1, 65536, -2949112, 1, 0, -2949111, 1, 0, -2949110, 1, 65536, -2949109, 1, 65536, -2949108, 1, 65537, -2949107, 1, 65537, -2949106, 1, 65536, -2949105, 1, 65537, -2949104, 1, 0, -2949103, 1, 0, -2949102, 1, 65537, -2949101, 1, 1, -2949100, 1, 1, -2949099, 1, 0, -2949098, 1, 65536, -2949097, 1, 65536, -2949096, 1, 65536, -2949095, 1, 0, -2949094, 1, 65536, -2949093, 1, 0, -2949092, 1, 65537, -2949091, 1, 65537, -2949090, 1, 1, -2949089, 1, 1, -2949088, 1, 65536, -2949087, 1, 0, -2949086, 1, 0, -2949085, 1, 1, -2949084, 1, 0, -2949083, 1, 65537, -2949082, 1, 65536, -2949081, 1, 0, -2949080, 1, 65537, -2949079, 1, 65537, -2949078, 1, 0, -2949077, 1, 65536, -2949076, 1, 65536, -2949075, 1, 0, -2949074, 1, 1, -2949073, 1, 65537, -2949072, 1, 65536, -2949071, 1, 0, -2949070, 1, 65537, -2949069, 1, 1, -2949068, 1, 1, -2949067, 1, 65536, -2949066, 1, 65537, -2949065, 1, 0, -2949064, 1, 65536, -2949063, 1, 0, -2949062, 1, 65537, -2949061, 1, 1, -2949060, 1, 0, -2949059, 1, 65537, -2949058, 1, 65536, -2949057, 1, 1, -2949056, 1, 1, -2949055, 1, 0, -2949054, 1, 1, -2949053, 1, 65537, -2949052, 1, 65537, -2949051, 1, 0, -2949050, 1, 65536, -2949049, 1, 65536, -2949048, 1, 65537, -2949047, 1, 0, -2949046, 1, 65537, -2949045, 1, 1, -2949044, 1, 1, -2949043, 1, 65537, -2949042, 1, 0, -2949041, 1, 65536, -2949040, 1, 65536, -2949039, 1, 65537, -2949038, 1, 65537, -2949037, 1, 1, -2949036, 1, 65536, -2949035, 1, 0, -2949034, 1, 65537, -2949033, 1, 65537, -2949032, 1, 0, -2949031, 1, 65537, -2949030, 1, 65537, -2949029, 1, 65537, -2949028, 1, 1, -2949027, 1, 65537, -2949026, 1, 65537, -2949025, 1, 0, -2949024, 1, 65537, -2949023, 1, 65537, -2949022, 1, 1, -2949021, 5, 0, -2818059, 5, 0, -2818058, 1, 65537, -2818057, 1, 65537, -2818056, 1, 65536, -2818055, 1, 65536, -2818054, 1, 65536, -2818053, 1, 65536, -2818052, 1, 65537, -2818051, 1, 0, -2818050, 1, 0, -2818049, 1, 1, -2883584, 1, 65537, -2883583, 1, 65536, -2883582, 1, 65537, -2883581, 1, 1, -2883580, 1, 65537, -2883579, 1, 0, -2883578, 1, 65536, -2883577, 1, 65537, -2883576, 1, 0, -2883575, 1, 1, -2883574, 1, 65536, -2883573, 1, 65536, -2883572, 1, 1, -2883571, 1, 65537, -2883570, 1, 65536, -2883569, 1, 65536, -2883568, 1, 0, -2883567, 1, 65537, -2883566, 1, 1, -2883565, 1, 65537, -2883564, 1, 1, -2883563, 1, 65537, -2883562, 1, 65537, -2883561, 1, 0, -2883560, 1, 1, -2883559, 1, 0, -2883558, 1, 1, -2883557, 1, 65536, -2883556, 1, 65537, -2883555, 1, 65537, -2883554, 1, 65536, -2883553, 1, 65536, -2883552, 1, 1, -2883551, 1, 65537, -2883550, 1, 0, -2883549, 1, 0, -2883548, 1, 65537, -2883547, 1, 65537, -2883546, 1, 65537, -2883545, 1, 65537, -2883544, 1, 0, -2883543, 1, 0, -2883542, 1, 65536, -2883541, 1, 0, -2883540, 1, 1, -2883539, 1, 65536, -2883538, 1, 65536, -2883537, 1, 65536, -2883536, 1, 1, -2883535, 1, 1, -2883534, 1, 0, -2883533, 1, 65536, -2883532, 1, 65537, -2883531, 1, 0, -2883530, 1, 0, -2883529, 1, 65537, -2883528, 1, 0, -2883527, 1, 65536, -2883526, 1, 65537, -2883525, 1, 65536, -2883524, 1, 1, -2883523, 1, 1, -2883522, 1, 65536, -2883521, 1, 65536, -2883520, 1, 65537, -2883519, 1, 0, -2883518, 1, 1, -2883517, 1, 1, -2883516, 1, 65537, -2883515, 1, 1, -2883514, 1, 65536, -2883513, 1, 65537, -2883512, 1, 65536, -2883511, 1, 1, -2883510, 1, 65536, -2883509, 1, 0, -2883508, 1, 65537, -2883507, 1, 1, -2883506, 1, 65537, -2883505, 1, 1, -2883504, 1, 65536, -2883503, 1, 65537, -2883502, 1, 0, -2883501, 1, 65537, -2883500, 1, 65536, -2883499, 1, 0, -2883498, 1, 65537, -2883497, 1, 65536, -2883496, 1, 1, -2883495, 1, 65536, -2883494, 1, 0, -2883493, 1, 1, -2883492, 1, 1, -2883491, 1, 65536, -2883490, 1, 1, -2883489, 1, 65537, -2883488, 1, 1, -2883487, 1, 1, -2883486, 1, 1, -2883485, 5, 0, -2752523, 5, 0, -2752522, 1, 0, -2752521, 1, 65537, -2752520, 1, 1, -2752519, 1, 0, -2752518, 1, 65536, -2752517, 1, 65537, -2752516, 1, 65537, -2752515, 1, 0, -2752514, 1, 1, -2752513, 1, 65537, -2818048, 1, 0, -2818047, 1, 0, -2818046, 1, 65536, -2818045, 1, 0, -2818044, 1, 1, -2818043, 1, 1, -2818042, 1, 0, -2818041, 1, 65536, -2818040, 1, 1, -2818039, 1, 65537, -2818038, 1, 1, -2818037, 1, 65536, -2818036, 1, 65536, -2818035, 1, 65537, -2818034, 1, 65537, -2818033, 1, 0, -2818032, 1, 65536, -2818031, 1, 65536, -2818030, 1, 1, -2818029, 1, 1, -2818028, 1, 65536, -2818027, 1, 0, -2818026, 1, 65537, -2818025, 1, 65536, -2818024, 1, 65537, -2818023, 1, 65536, -2818022, 1, 65536, -2818021, 1, 0, -2818020, 1, 1, -2818019, 1, 65536, -2818018, 1, 0, -2818017, 1, 65536, -2818016, 1, 65536, -2818015, 1, 0, -2818014, 1, 65537, -2818013, 1, 65536, -2818012, 1, 65537, -2818011, 1, 65536, -2818010, 1, 65537, -2818009, 1, 65536, -2818008, 1, 65537, -2818007, 1, 65536, -2818006, 1, 65537, -2818005, 1, 65537, -2818004, 1, 65537, -2818003, 1, 65536, -2818002, 1, 0, -2818001, 1, 0, -2818000, 1, 1, -2817999, 1, 1, -2817998, 1, 65537, -2817997, 1, 1, -2817996, 1, 1, -2817995, 1, 1, -2817994, 1, 65536, -2817993, 1, 1, -2817992, 1, 65537, -2817991, 1, 0, -2817990, 1, 65536, -2817989, 1, 1, -2817988, 1, 1, -2817987, 1, 1, -2817986, 1, 1, -2817985, 1, 1, -2817984, 1, 65536, -2817983, 1, 1, -2817982, 1, 65537, -2817981, 1, 65537, -2817980, 1, 65537, -2817979, 1, 1, -2817978, 1, 0, -2817977, 1, 65536, -2817976, 1, 65536, -2817975, 1, 0, -2817974, 1, 1, -2817973, 1, 0, -2817972, 1, 1, -2817971, 1, 65537, -2817970, 1, 0, -2817969, 1, 0, -2817968, 1, 65537, -2817967, 1, 1, -2817966, 1, 65537, -2817965, 1, 1, -2817964, 1, 0, -2817963, 1, 0, -2817962, 1, 0, -2817961, 1, 0, -2817960, 1, 65536, -2817959, 1, 65537, -2817958, 1, 1, -2817957, 1, 65536, -2817956, 1, 1, -2817955, 1, 65536, -2817954, 1, 1, -2817953, 1, 65537, -2817952, 1, 0, -2817951, 1, 0, -2817950, 1, 65536, -2817949, 5, 0, -2686988, 5, 0, -2686987, 1, 1, -2686986, 1, 1, -2686985, 1, 65536, -2686984, 1, 0, -2686983, 1, 0, -2686982, 1, 65537, -2686981, 1, 1, -2686980, 1, 65536, -2686979, 1, 65536, -2686978, 1, 1, -2686977, 1, 1, -2752512, 1, 65537, -2752511, 1, 0, -2752510, 1, 65536, -2752509, 1, 65537, -2752508, 1, 65537, -2752507, 1, 65536, -2752506, 1, 0, -2752505, 1, 0, -2752504, 1, 0, -2752503, 1, 1, -2752502, 1, 65537, -2752501, 1, 0, -2752500, 1, 65537, -2752499, 1, 65536, -2752498, 1, 0, -2752497, 1, 0, -2752496, 1, 0, -2752495, 1, 65537, -2752494, 1, 65536, -2752493, 1, 1, -2752492, 1, 0, -2752491, 1, 0, -2752490, 1, 65536, -2752489, 1, 1, -2752488, 1, 1, -2752487, 1, 65536, -2752486, 1, 65537, -2752485, 1, 1, -2752484, 1, 65537, -2752483, 1, 65537, -2752482, 1, 65536, -2752481, 1, 65536, -2752480, 1, 65537, -2752479, 1, 1, -2752478, 1, 0, -2752477, 1, 65536, -2752476, 1, 0, -2752475, 1, 0, -2752474, 1, 1, -2752473, 1, 65536, -2752472, 1, 65537, -2752471, 1, 1, -2752470, 1, 65537, -2752469, 1, 1, -2752468, 1, 0, -2752467, 1, 65536, -2752466, 1, 65537, -2752465, 1, 0, -2752464, 1, 65537, -2752463, 1, 65537, -2752462, 1, 65536, -2752461, 1, 0, -2752460, 1, 1, -2752459, 1, 65536, -2752458, 1, 65537, -2752457, 1, 1, -2752456, 1, 65537, -2752455, 5, 0, -2752454, 5, 0, -2752453, 1, 65537, -2752452, 1, 1, -2752451, 1, 0, -2752450, 1, 65537, -2752449, 1, 1, -2752448, 1, 65536, -2752447, 1, 65537, -2752446, 1, 65536, -2752445, 1, 65537, -2752444, 1, 65536, -2752443, 1, 65537, -2752442, 1, 65536, -2752441, 1, 0, -2752440, 1, 65536, -2752439, 1, 65536, -2752438, 1, 1, -2752437, 1, 1, -2752436, 1, 65536, -2752435, 1, 65537, -2752434, 1, 1, -2752433, 1, 1, -2752432, 1, 0, -2752431, 1, 0, -2752430, 1, 1, -2752429, 1, 0, -2752428, 1, 0, -2752427, 1, 65537, -2752426, 1, 0, -2752425, 1, 1, -2752424, 1, 0, -2752423, 1, 65536, -2752422, 1, 1, -2752421, 1, 65537, -2752420, 1, 65537, -2752419, 1, 65536, -2752418, 1, 0, -2752417, 1, 1, -2752416, 1, 0, -2752415, 1, 1, -2752414, 5, 0, -2621452, 5, 0, -2621451, 1, 65536, -2621450, 1, 1, -2621449, 1, 65536, -2621448, 1, 65537, -2621447, 1, 0, -2621446, 1, 65536, -2621445, 1, 1, -2621444, 1, 1, -2621443, 1, 0, -2621442, 1, 0, -2621441, 1, 0, -2686976, 1, 65536, -2686975, 1, 65537, -2686974, 1, 0, -2686973, 1, 65536, -2686972, 1, 65537, -2686971, 1, 1, -2686970, 1, 0, -2686969, 1, 1, -2686968, 1, 1, -2686967, 1, 65537, -2686966, 1, 65536, -2686965, 1, 1, -2686964, 1, 65537, -2686963, 1, 65536, -2686962, 1, 1, -2686961, 1, 1, -2686960, 1, 65536, -2686959, 1, 0, -2686958, 1, 65537, -2686957, 1, 0, -2686956, 1, 65537, -2686955, 1, 65537, -2686954, 1, 65537, -2686953, 1, 1, -2686952, 1, 1, -2686951, 1, 0, -2686950, 1, 65537, -2686949, 1, 1, -2686948, 1, 65536, -2686947, 1, 65537, -2686946, 1, 65537, -2686945, 1, 1, -2686944, 1, 65537, -2686943, 1, 1, -2686942, 1, 1, -2686941, 1, 0, -2686940, 1, 65536, -2686939, 1, 1, -2686938, 1, 65536, -2686937, 1, 65537, -2686936, 1, 0, -2686935, 1, 65537, -2686934, 1, 0, -2686933, 1, 65537, -2686932, 1, 65537, -2686931, 1, 65536, -2686930, 1, 0, -2686929, 1, 65536, -2686928, 1, 0, -2686927, 1, 0, -2686926, 1, 65537, -2686925, 1, 65537, -2686924, 1, 1, -2686923, 1, 65536, -2686922, 5, 0, -2686921, 5, 0, -2686920, 5, 0, -2686917, 5, 0, -2686916, 1, 0, -2686915, 1, 0, -2686914, 1, 1, -2686913, 1, 65537, -2686912, 1, 65536, -2686911, 1, 0, -2686910, 1, 1, -2686909, 1, 0, -2686908, 1, 65536, -2686907, 1, 65536, -2686906, 1, 1, -2686905, 1, 65536, -2686904, 1, 1, -2686903, 1, 65536, -2686902, 1, 0, -2686901, 1, 0, -2686900, 1, 0, -2686899, 1, 1, -2686898, 1, 1, -2686897, 1, 0, -2686896, 1, 65536, -2686895, 1, 65537, -2686894, 1, 65536, -2686893, 1, 65536, -2686892, 1, 0, -2686891, 1, 1, -2686890, 1, 65537, -2686889, 1, 1, -2686888, 1, 0, -2686887, 1, 65537, -2686886, 1, 1, -2686885, 1, 65536, -2686884, 1, 1, -2686883, 1, 65536, -2686882, 1, 1, -2686881, 1, 65536, -2686880, 1, 65536, -2686879, 1, 65537, -2686878, 5, 0, -2555916, 5, 0, -2555915, 1, 1, -2555914, 1, 0, -2555913, 1, 1, -2555912, 1, 0, -2555911, 1, 65537, -2555910, 1, 65537, -2555909, 1, 1, -2555908, 1, 0, -2555907, 1, 65536, -2555906, 1, 65536, -2555905, 1, 1, -2621440, 1, 65536, -2621439, 1, 65536, -2621438, 1, 65537, -2621437, 1, 1, -2621436, 1, 0, -2621435, 1, 65537, -2621434, 1, 1, -2621433, 1, 0, -2621432, 1, 1, -2621431, 1, 65536, -2621430, 1, 65536, -2621429, 1, 1, -2621428, 1, 1, -2621427, 1, 65537, -2621426, 1, 65537, -2621425, 1, 1, -2621424, 1, 0, -2621423, 1, 65536, -2621422, 1, 65536, -2621421, 1, 65536, -2621420, 1, 65536, -2621419, 1, 0, -2621418, 1, 65537, -2621417, 1, 0, -2621416, 1, 65536, -2621415, 1, 65537, -2621414, 1, 65537, -2621413, 1, 1, -2621412, 1, 65536, -2621411, 1, 1, -2621410, 1, 65537, -2621409, 1, 65536, -2621408, 1, 65536, -2621407, 1, 65537, -2621406, 1, 65537, -2621405, 1, 1, -2621404, 1, 65536, -2621403, 1, 0, -2621402, 1, 0, -2621401, 1, 65536, -2621400, 1, 0, -2621399, 1, 1, -2621398, 1, 1, -2621397, 1, 65536, -2621396, 1, 65537, -2621395, 1, 1, -2621394, 1, 65537, -2621393, 1, 0, -2621392, 1, 0, -2621391, 1, 65536, -2621390, 1, 65537, -2621389, 1, 0, -2621388, 1, 65537, -2621387, 5, 0, -2621380, 5, 0, -2621379, 1, 1, -2621378, 1, 1, -2621377, 1, 65537, -2621376, 1, 1, -2621375, 1, 1, -2621374, 1, 65536, -2621373, 1, 0, -2621372, 1, 65537, -2621371, 1, 65536, -2621370, 1, 1, -2621369, 1, 65537, -2621368, 1, 1, -2621367, 1, 65537, -2621366, 1, 1, -2621365, 1, 65537, -2621364, 1, 1, -2621363, 1, 1, -2621362, 1, 1, -2621361, 1, 65537, -2621360, 1, 65537, -2621359, 1, 65537, -2621358, 1, 1, -2621357, 1, 65537, -2621356, 1, 65536, -2621355, 1, 65536, -2621354, 1, 1, -2621353, 1, 65536, -2621352, 1, 65537, -2621351, 1, 0, -2621350, 1, 1, -2621349, 1, 1, -2621348, 1, 0, -2621347, 1, 65537, -2621346, 1, 65537, -2621345, 1, 1, -2621344, 1, 1, -2621343, 1, 65536, -2621342, 5, 0, -2490381, 5, 0, -2490380, 1, 0, -2490379, 1, 65537, -2490378, 1, 65536, -2490377, 1, 0, -2490376, 1, 1, -2490375, 1, 65536, -2490374, 1, 1, -2490373, 1, 65536, -2490372, 1, 0, -2490371, 1, 65536, -2490370, 1, 1, -2490369, 1, 65536, -2555904, 1, 65536, -2555903, 1, 0, -2555902, 1, 65536, -2555901, 1, 0, -2555900, 1, 1, -2555899, 1, 0, -2555898, 1, 65536, -2555897, 1, 65536, -2555896, 1, 65536, -2555895, 1, 65536, -2555894, 1, 65537, -2555893, 1, 1, -2555892, 1, 1, -2555891, 1, 1, -2555890, 1, 1, -2555889, 1, 65537, -2555888, 1, 0, -2555887, 1, 0, -2555886, 1, 65536, -2555885, 1, 1, -2555884, 1, 0, -2555883, 1, 65537, -2555882, 1, 0, -2555881, 1, 0, -2555880, 1, 1, -2555879, 1, 65537, -2555878, 1, 1, -2555877, 1, 0, -2555876, 1, 1, -2555875, 1, 0, -2555874, 1, 0, -2555873, 1, 65537, -2555872, 1, 65537, -2555871, 1, 0, -2555870, 1, 65536, -2555869, 1, 0, -2555868, 1, 65537, -2555867, 1, 1, -2555866, 1, 65537, -2555865, 1, 1, -2555864, 1, 0, -2555863, 1, 65537, -2555862, 1, 65536, -2555861, 1, 1, -2555860, 1, 0, -2555859, 1, 65537, -2555858, 1, 65536, -2555857, 1, 1, -2555856, 1, 1, -2555855, 1, 65537, -2555854, 1, 1, -2555853, 1, 0, -2555852, 5, 0, -2555843, 5, 0, -2555842, 1, 65536, -2555841, 1, 0, -2555840, 1, 1, -2555839, 1, 0, -2555838, 1, 65537, -2555837, 1, 0, -2555836, 1, 1, -2555835, 1, 0, -2555834, 1, 65536, -2555833, 1, 65537, -2555832, 1, 65537, -2555831, 1, 1, -2555830, 1, 1, -2555829, 1, 65536, -2555828, 1, 65537, -2555827, 1, 0, -2555826, 1, 0, -2555825, 1, 65537, -2555824, 1, 65536, -2555823, 1, 1, -2555822, 1, 65536, -2555821, 1, 0, -2555820, 1, 65536, -2555819, 1, 65537, -2555818, 1, 1, -2555817, 1, 1, -2555816, 1, 1, -2555815, 1, 1, -2555814, 1, 1, -2555813, 1, 65536, -2555812, 1, 65536, -2555811, 1, 65537, -2555810, 1, 65536, -2555809, 1, 1, -2555808, 1, 0, -2555807, 5, 0, -2424845, 5, 0, -2424844, 1, 0, -2424843, 1, 65537, -2424842, 1, 0, -2424841, 1, 1, -2424840, 1, 65536, -2424839, 1, 65537, -2424838, 1, 1, -2424837, 1, 65537, -2424836, 1, 0, -2424835, 1, 1, -2424834, 1, 1, -2424833, 1, 1, -2490368, 1, 65536, -2490367, 1, 1, -2490366, 1, 65536, -2490365, 1, 1, -2490364, 1, 65537, -2490363, 1, 0, -2490362, 1, 1, -2490361, 1, 65536, -2490360, 1, 0, -2490359, 1, 1, -2490358, 1, 0, -2490357, 1, 1, -2490356, 1, 0, -2490355, 1, 65536, -2490354, 1, 0, -2490353, 1, 65537, -2490352, 1, 65537, -2490351, 1, 1, -2490350, 1, 65537, -2490349, 1, 1, -2490348, 1, 1, -2490347, 1, 0, -2490346, 1, 0, -2490345, 1, 65537, -2490344, 1, 1, -2490343, 1, 65537, -2490342, 1, 65536, -2490341, 1, 0, -2490340, 1, 65537, -2490339, 1, 0, -2490338, 1, 0, -2490337, 1, 65537, -2490336, 1, 1, -2490335, 1, 0, -2490334, 1, 65536, -2490333, 1, 65537, -2490332, 1, 0, -2490331, 1, 65536, -2490330, 1, 1, -2490329, 1, 65537, -2490328, 1, 1, -2490327, 1, 0, -2490326, 1, 65537, -2490325, 1, 1, -2490324, 1, 65536, -2490323, 1, 0, -2490322, 1, 0, -2490321, 1, 65536, -2490320, 1, 0, -2490319, 1, 65537, -2490318, 1, 1, -2490317, 1, 65536, -2490316, 5, 0, -2490306, 5, 0, -2490305, 1, 1, -2490304, 1, 65537, -2490303, 1, 0, -2490302, 1, 65536, -2490301, 1, 65537, -2490300, 1, 0, -2490299, 1, 1, -2490298, 1, 65537, -2490297, 1, 65537, -2490296, 1, 0, -2490295, 1, 65537, -2490294, 1, 65537, -2490293, 1, 65537, -2490292, 1, 1, -2490291, 1, 1, -2490290, 1, 1, -2490289, 1, 65536, -2490288, 1, 0, -2490287, 1, 65537, -2490286, 1, 1, -2490285, 1, 0, -2490284, 1, 65537, -2490283, 1, 1, -2490282, 1, 0, -2490281, 1, 0, -2490280, 1, 0, -2490279, 1, 65537, -2490278, 1, 65536, -2490277, 1, 65537, -2490276, 1, 1, -2490275, 1, 65536, -2490274, 1, 65536, -2490273, 1, 65536, -2490272, 1, 65537, -2490271, 5, 0, -2359310, 5, 0, -2359309, 1, 1, -2359308, 1, 1, -2359307, 1, 65536, -2359306, 1, 65537, -2359305, 1, 1, -2359304, 1, 65537, -2359303, 1, 0, -2359302, 1, 65536, -2359301, 1, 1, -2359300, 1, 1, -2359299, 1, 0, -2359298, 1, 65537, -2359297, 1, 0, -2424832, 1, 65537, -2424831, 1, 65537, -2424830, 1, 65537, -2424829, 1, 0, -2424828, 1, 65537, -2424827, 1, 0, -2424826, 1, 0, -2424825, 1, 65537, -2424824, 1, 65537, -2424823, 1, 65537, -2424822, 1, 0, -2424821, 1, 65536, -2424820, 1, 65537, -2424819, 1, 0, -2424818, 1, 0, -2424817, 1, 65537, -2424816, 1, 65536, -2424815, 1, 65536, -2424814, 1, 65536, -2424813, 1, 0, -2424812, 1, 1, -2424811, 1, 65537, -2424810, 1, 65536, -2424809, 1, 0, -2424808, 1, 0, -2424807, 1, 1, -2424806, 1, 65536, -2424805, 1, 65537, -2424804, 1, 1, -2424803, 1, 0, -2424802, 1, 0, -2424801, 1, 1, -2424800, 1, 1, -2424799, 1, 0, -2424798, 1, 65537, -2424797, 1, 1, -2424796, 1, 65537, -2424795, 1, 1, -2424794, 1, 65536, -2424793, 1, 65536, -2424792, 1, 65537, -2424791, 1, 1, -2424790, 1, 1, -2424789, 1, 1, -2424788, 1, 0, -2424787, 1, 65536, -2424786, 1, 65536, -2424785, 1, 0, -2424784, 1, 1, -2424783, 1, 1, -2424782, 1, 0, -2424781, 5, 0, -2424769, 5, 0, -2424768, 5, 0, -2424767, 1, 65536, -2424766, 1, 65536, -2424765, 1, 0, -2424764, 1, 0, -2424763, 1, 0, -2424762, 1, 0, -2424761, 1, 65537, -2424760, 1, 0, -2424759, 1, 65537, -2424758, 1, 65536, -2424757, 1, 1, -2424756, 1, 65537, -2424755, 1, 65537, -2424754, 1, 65536, -2424753, 1, 0, -2424752, 1, 65536, -2424751, 1, 65537, -2424750, 1, 65537, -2424749, 1, 65537, -2424748, 1, 65536, -2424747, 1, 65536, -2424746, 1, 1, -2424745, 1, 1, -2424744, 1, 1, -2424743, 1, 0, -2424742, 1, 0, -2424741, 1, 65537, -2424740, 1, 65536, -2424739, 1, 0, -2424738, 1, 0, -2424737, 1, 0, -2424736, 5, 0, -2293775, 5, 0, -2293774, 1, 65536, -2293773, 1, 65537, -2293772, 1, 65536, -2293771, 1, 0, -2293770, 1, 65536, -2293769, 1, 0, -2293768, 1, 0, -2293767, 1, 1, -2293766, 1, 1, -2293765, 1, 0, -2293764, 1, 65537, -2293763, 1, 65537, -2293762, 1, 65536, -2293761, 1, 0, -2359296, 1, 1, -2359295, 1, 65537, -2359294, 1, 65537, -2359293, 1, 1, -2359292, 1, 65537, -2359291, 1, 1, -2359290, 1, 65537, -2359289, 1, 0, -2359288, 1, 1, -2359287, 1, 0, -2359286, 1, 0, -2359285, 1, 0, -2359284, 1, 1, -2359283, 1, 1, -2359282, 1, 0, -2359281, 1, 1, -2359280, 1, 0, -2359279, 1, 65537, -2359278, 1, 65536, -2359277, 1, 1, -2359276, 1, 0, -2359275, 1, 1, -2359274, 1, 65537, -2359273, 1, 0, -2359272, 1, 65537, -2359271, 1, 0, -2359270, 1, 65536, -2359269, 1, 65537, -2359268, 1, 65537, -2359267, 1, 65537, -2359266, 1, 1, -2359265, 1, 65536, -2359264, 1, 0, -2359263, 1, 65536, -2359262, 1, 65537, -2359261, 1, 0, -2359260, 1, 1, -2359259, 1, 65537, -2359258, 1, 1, -2359257, 1, 1, -2359256, 1, 65537, -2359255, 1, 0, -2359254, 1, 1, -2359253, 1, 65537, -2359252, 1, 65537, -2359251, 1, 65537, -2359250, 1, 65537, -2359249, 1, 1, -2359248, 5, 0, -2359247, 5, 0, -2359246, 5, 0, -2359231, 5, 0, -2359230, 1, 0, -2359229, 1, 1, -2359228, 1, 65536, -2359227, 1, 65536, -2359226, 1, 65536, -2359225, 1, 65536, -2359224, 1, 0, -2359223, 1, 65537, -2359222, 1, 1, -2359221, 1, 65536, -2359220, 1, 1, -2359219, 1, 1, -2359218, 1, 65536, -2359217, 1, 0, -2359216, 1, 65536, -2359215, 1, 65536, -2359214, 1, 0, -2359213, 1, 65536, -2359212, 1, 65537, -2359211, 1, 65537, -2359210, 1, 0, -2359209, 1, 65536, -2359208, 1, 1, -2359207, 1, 65536, -2359206, 1, 0, -2359205, 1, 1, -2359204, 1, 0, -2359203, 1, 65537, -2359202, 1, 65536, -2359201, 5, 0, -2228240, 5, 0, -2228239, 1, 65537, -2228238, 1, 1, -2228237, 1, 65536, -2228236, 1, 65537, -2228235, 1, 65537, -2228234, 1, 65537, -2228233, 1, 1, -2228232, 1, 0, -2228231, 1, 65536, -2228230, 1, 65537, -2228229, 1, 1, -2228228, 1, 65537, -2228227, 1, 65537, -2228226, 1, 1, -2228225, 1, 65536, -2293760, 1, 65536, -2293759, 1, 0, -2293758, 1, 65537, -2293757, 1, 1, -2293756, 1, 0, -2293755, 1, 1, -2293754, 1, 65537, -2293753, 1, 1, -2293752, 1, 65537, -2293751, 1, 1, -2293750, 1, 65536, -2293749, 1, 1, -2293748, 1, 1, -2293747, 1, 65537, -2293746, 1, 65537, -2293745, 1, 65536, -2293744, 1, 65536, -2293743, 1, 1, -2293742, 1, 65537, -2293741, 1, 65536, -2293740, 1, 65537, -2293739, 1, 65537, -2293738, 1, 65537, -2293737, 1, 65536, -2293736, 1, 65536, -2293735, 1, 0, -2293734, 1, 65536, -2293733, 1, 0, -2293732, 1, 65537, -2293731, 1, 1, -2293730, 1, 1, -2293729, 1, 65536, -2293728, 1, 0, -2293727, 1, 1, -2293726, 1, 65536, -2293725, 1, 65536, -2293724, 1, 65537, -2293723, 1, 0, -2293722, 1, 0, -2293721, 1, 0, -2293720, 1, 1, -2293719, 5, 0, -2293718, 5, 0, -2293717, 5, 0, -2293716, 5, 0, -2293715, 5, 0, -2293714, 5, 0, -2293713, 5, 0, -2293694, 5, 0, -2293693, 1, 65537, -2293692, 1, 65537, -2293691, 1, 65536, -2293690, 1, 1, -2293689, 1, 65537, -2293688, 1, 65537, -2293687, 1, 65537, -2293686, 1, 0, -2293685, 1, 0, -2293684, 1, 1, -2293683, 1, 1, -2293682, 1, 1, -2293681, 1, 0, -2293680, 1, 0, -2293679, 1, 65536, -2293678, 1, 65536, -2293677, 1, 1, -2293676, 1, 65537, -2293675, 1, 1, -2293674, 1, 65536, -2293673, 1, 0, -2293672, 1, 1, -2293671, 1, 0, -2293670, 1, 0, -2293669, 1, 0, -2293668, 1, 65537, -2293667, 1, 0, -2293666, 5, 0, -2162704, 5, 0, -2162703, 1, 65536, -2162702, 1, 1, -2162701, 1, 1, -2162700, 1, 1, -2162699, 1, 0, -2162698, 1, 65537, -2162697, 1, 1, -2162696, 1, 0, -2162695, 1, 65536, -2162694, 1, 0, -2162693, 1, 65537, -2162692, 1, 0, -2162691, 1, 0, -2162690, 1, 0, -2162689, 1, 65536, -2228224, 1, 1, -2228223, 1, 65536, -2228222, 1, 1, -2228221, 1, 65536, -2228220, 1, 65536, -2228219, 1, 65536, -2228218, 1, 65536, -2228217, 1, 0, -2228216, 1, 1, -2228215, 1, 0, -2228214, 1, 65536, -2228213, 1, 0, -2228212, 1, 0, -2228211, 1, 1, -2228210, 1, 65537, -2228209, 1, 65537, -2228208, 1, 0, -2228207, 1, 65537, -2228206, 1, 65536, -2228205, 1, 65537, -2228204, 1, 1, -2228203, 1, 1, -2228202, 1, 65537, -2228201, 1, 65536, -2228200, 1, 1, -2228199, 1, 1, -2228198, 1, 65537, -2228197, 1, 0, -2228196, 1, 65537, -2228195, 1, 1, -2228194, 1, 65537, -2228193, 1, 0, -2228192, 1, 65537, -2228191, 1, 65537, -2228190, 1, 65536, -2228189, 1, 65536, -2228188, 1, 0, -2228187, 1, 65536, -2228186, 1, 1, -2228185, 5, 0, -2228184, 5, 0, -2228183, 5, 0, -2228157, 5, 0, -2228156, 1, 65536, -2228155, 1, 65537, -2228154, 1, 0, -2228153, 1, 65536, -2228152, 1, 65536, -2228151, 1, 0, -2228150, 1, 0, -2228149, 1, 65536, -2228148, 1, 65536, -2228147, 1, 1, -2228146, 1, 65536, -2228145, 1, 1, -2228144, 1, 0, -2228143, 1, 0, -2228142, 1, 65537, -2228141, 1, 65537, -2228140, 1, 0, -2228139, 1, 65537, -2228138, 1, 65536, -2228137, 1, 0, -2228136, 1, 65536, -2228135, 1, 1, -2228134, 1, 0, -2228133, 1, 65536, -2228132, 1, 0, -2228131, 5, 0, -2097168, 5, 0, -2097167, 1, 1, -2097166, 1, 0, -2097165, 1, 65537, -2097164, 1, 0, -2097163, 1, 1, -2097162, 1, 1, -2097161, 1, 1, -2097160, 1, 65537, -2097159, 1, 1, -2097158, 1, 0, -2097157, 1, 0, -2097156, 1, 65537, -2097155, 1, 65537, -2097154, 1, 1, -2097153, 1, 0, -2162688, 1, 65536, -2162687, 1, 1, -2162686, 1, 1, -2162685, 1, 0, -2162684, 1, 65536, -2162683, 1, 0, -2162682, 1, 65537, -2162681, 1, 0, -2162680, 1, 65536, -2162679, 1, 65536, -2162678, 1, 1, -2162677, 1, 65537, -2162676, 1, 65536, -2162675, 1, 65536, -2162674, 1, 0, -2162673, 1, 0, -2162672, 1, 1, -2162671, 1, 1, -2162670, 1, 65537, -2162669, 1, 0, -2162668, 1, 65537, -2162667, 1, 65536, -2162666, 1, 0, -2162665, 1, 65536, -2162664, 1, 65536, -2162663, 1, 1, -2162662, 1, 65537, -2162661, 1, 1, -2162660, 1, 1, -2162659, 1, 0, -2162658, 1, 65537, -2162657, 1, 65537, -2162656, 5, 0, -2162655, 5, 0, -2162654, 5, 0, -2162653, 5, 0, -2162652, 5, 0, -2162651, 5, 0, -2162650, 5, 0, -2162649, 5, 0, -2162620, 5, 0, -2162619, 5, 0, -2162618, 5, 0, -2162617, 1, 65536, -2162616, 1, 1, -2162615, 1, 1, -2162614, 1, 1, -2162613, 1, 0, -2162612, 1, 1, -2162611, 1, 65537, -2162610, 1, 1, -2162609, 1, 1, -2162608, 1, 1, -2162607, 1, 65536, -2162606, 1, 1, -2162605, 1, 65537, -2162604, 1, 1, -2162603, 1, 0, -2162602, 1, 65536, -2162601, 1, 0, -2162600, 1, 0, -2162599, 1, 65537, -2162598, 5, 0, -2162597, 5, 0, -2162596, 5, 0, -2031632, 5, 0, -2031631, 1, 65537, -2031630, 1, 0, -2031629, 1, 0, -2031628, 1, 65536, -2031627, 1, 65537, -2031626, 1, 65536, -2031625, 1, 65536, -2031624, 1, 65536, -2031623, 1, 65536, -2031622, 1, 65537, -2031621, 1, 65537, -2031620, 1, 65536, -2031619, 1, 1, -2031618, 1, 1, -2031617, 1, 0, -2097152, 1, 65537, -2097151, 1, 65536, -2097150, 1, 65536, -2097149, 1, 65536, -2097148, 1, 65537, -2097147, 1, 65536, -2097146, 1, 65536, -2097145, 1, 0, -2097144, 1, 65537, -2097143, 1, 65536, -2097142, 1, 0, -2097141, 1, 1, -2097140, 1, 1, -2097139, 1, 0, -2097138, 5, 0, -2097137, 1, 65537, -2097136, 1, 0, -2097135, 1, 65536, -2097134, 1, 65536, -2097133, 1, 65536, -2097132, 1, 1, -2097131, 1, 65537, -2097130, 1, 0, -2097129, 1, 65537, -2097128, 1, 65537, -2097127, 1, 65536, -2097126, 1, 65537, -2097125, 1, 65536, -2097124, 1, 1, -2097123, 5, 0, -2097122, 5, 0, -2097081, 5, 0, -2097080, 5, 0, -2097079, 5, 0, -2097078, 5, 0, -2097077, 5, 0, -2097076, 1, 65537, -2097075, 1, 0, -2097074, 1, 65537, -2097073, 1, 1, -2097072, 1, 0, -2097071, 1, 65536, -2097070, 1, 1, -2097069, 1, 1, -2097068, 1, 1, -2097067, 1, 0, -2097066, 1, 0, -2097065, 1, 1, -2097064, 5, 0, -2097063, 5, 0, -1966095, 5, 0, -1966094, 5, 0, -1966093, 1, 65537, -1966092, 1, 0, -1966091, 1, 0, -1966090, 1, 1, -1966089, 1, 1, -1966088, 1, 65536, -1966087, 1, 65536, -1966086, 1, 65536, -1966085, 1, 1, -1966084, 1, 0, -1966083, 1, 1, -1966082, 1, 1, -1966081, 1, 0, -2031616, 1, 65536, -2031615, 1, 65537, -2031614, 1, 65537, -2031613, 1, 1, -2031612, 1, 65536, -2031611, 1, 0, -2031610, 1, 65537, -2031609, 1, 65537, -2031608, 1, 1, -2031607, 1, 0, -2031606, 1, 0, -2031605, 1, 1, -2031604, 1, 0, -2031603, 1, 65536, -2031602, 5, 0, -2031601, 5, 0, -2031600, 5, 0, -2031599, 5, 0, -2031598, 5, 0, -2031597, 5, 0, -2031596, 5, 0, -2031595, 5, 0, -2031594, 5, 0, -2031593, 5, 0, -2031592, 5, 0, -2031591, 5, 0, -2031590, 5, 0, -2031589, 5, 0, -2031588, 5, 0, -2031540, 5, 0, -2031539, 5, 0, -2031538, 5, 0, -2031537, 5, 0, -2031536, 5, 0, -2031535, 5, 0, -2031534, 5, 0, -2031533, 5, 0, -2031532, 5, 0, -2031531, 5, 0, -2031530, 5, 0, -2031529, 5, 0, -1900557, 5, 0, -1900556, 1, 65537, -1900555, 1, 65536, -1900554, 1, 0, -1900553, 1, 65537, -1900552, 1, 1, -1900551, 1, 1, -1900550, 1, 0, -1900549, 1, 1, -1900548, 1, 65536, -1900547, 1, 1, -1900546, 1, 65537, -1900545, 1, 0, -1966080, 1, 65536, -1966079, 1, 65537, -1966078, 1, 65537, -1966077, 1, 1, -1966076, 1, 0, -1966075, 1, 65537, -1966074, 1, 0, -1966073, 1, 1, -1966072, 1, 65537, -1966071, 1, 65537, -1966070, 1, 65537, -1966069, 1, 0, -1966068, 1, 1, -1966067, 5, 0, -1835022, 5, 0, -1835021, 1, 1, -1835020, 1, 65536, -1835019, 1, 65537, -1835018, 1, 1, -1835017, 1, 0, -1835016, 1, 0, -1835015, 1, 65536, -1835014, 1, 65537, -1835013, 1, 0, -1835012, 1, 65536, -1835011, 1, 65536, -1835010, 1, 0, -1835009, 1, 1, -1900544, 1, 65537, -1900543, 1, 0, -1900542, 1, 0, -1900541, 1, 65536, -1900540, 1, 1, -1900539, 1, 0, -1900538, 1, 65537, -1900537, 1, 65537, -1900536, 1, 0, -1900535, 1, 65536, -1900534, 1, 65536, -1900533, 1, 0, -1900532, 5, 0, -1769488, 5, 0, -1769487, 5, 0, -1769486, 1, 65537, -1769485, 1, 65537, -1769484, 1, 65536, -1769483, 1, 65536, -1769482, 1, 1, -1769481, 1, 0, -1769480, 1, 65537, -1769479, 1, 1, -1769478, 1, 65536, -1769477, 1, 65537, -1769476, 1, 65537, -1769475, 1, 1, -1769474, 1, 65536, -1769473, 1, 0, -1835008, 1, 1, -1835007, 1, 65536, -1835006, 1, 1, -1835005, 1, 0, -1835004, 1, 1, -1835003, 1, 65537, -1835002, 1, 65536, -1835001, 1, 65537, -1835000, 1, 0, -1834999, 1, 65536, -1834998, 1, 0, -1834997, 1, 65537, -1834996, 5, 0, -1703953, 5, 0, -1703952, 1, 65536, -1703951, 1, 1, -1703950, 1, 0, -1703949, 1, 0, -1703948, 1, 1, -1703947, 1, 65536, -1703946, 1, 65537, -1703945, 1, 1, -1703944, 1, 65537, -1703943, 1, 1, -1703942, 1, 1, -1703941, 1, 0, -1703940, 1, 1, -1703939, 1, 1, -1703938, 1, 1, -1703937, 1, 65536, -1769472, 1, 0, -1769471, 1, 1, -1769470, 1, 1, -1769469, 1, 65536, -1769468, 1, 65537, -1769467, 1, 1, -1769466, 1, 0, -1769465, 1, 1, -1769464, 1, 65537, -1769463, 1, 1, -1769462, 1, 65536, -1769461, 1, 0, -1769460, 5, 0, -1638418, 5, 0, -1638417, 1, 65536, -1638416, 1, 0, -1638415, 1, 0, -1638414, 1, 65536, -1638413, 1, 65537, -1638412, 1, 65537, -1638411, 1, 1, -1638410, 1, 65537, -1638409, 1, 1, -1638408, 1, 65536, -1638407, 1, 1, -1638406, 1, 0, -1638405, 1, 0, -1638404, 1, 0, -1638403, 1, 65537, -1638402, 1, 0, -1638401, 1, 65537, -1703936, 1, 65537, -1703935, 1, 1, -1703934, 1, 65536, -1703933, 1, 65536, -1703932, 1, 65536, -1703931, 1, 0, -1703930, 1, 0, -1703929, 1, 65536, -1703928, 1, 1, -1703927, 1, 1, -1703926, 1, 0, -1703925, 1, 65536, -1703924, 1, 65536, -1703923, 5, 0, -1572885, 5, 0, -1572884, 5, 0, -1572883, 5, 0, -1572882, 1, 0, -1572881, 1, 1, -1572880, 1, 0, -1572879, 1, 1, -1572878, 1, 1, -1572877, 1, 65537, -1572876, 1, 65537, -1572875, 1, 65536, -1572874, 1, 65536, -1572873, 1, 65537, -1572872, 1, 0, -1572871, 1, 1, -1572870, 1, 0, -1572869, 1, 0, -1572868, 1, 65536, -1572867, 1, 1, -1572866, 1, 65536, -1572865, 1, 65537, -1638400, 1, 0, -1638399, 1, 65537, -1638398, 1, 65537, -1638397, 1, 65537, -1638396, 1, 65536, -1638395, 1, 65536, -1638394, 1, 65537, -1638393, 1, 65537, -1638392, 1, 0, -1638391, 1, 0, -1638390, 1, 1, -1638389, 1, 1, -1638388, 1, 65536, -1638387, 5, 0, -1507352, 5, 0, -1507351, 5, 0, -1507350, 5, 0, -1507349, 1, 65536, -1507348, 1, 65537, -1507347, 1, 0, -1507346, 1, 0, -1507345, 1, 65537, -1507344, 1, 65537, -1507343, 1, 1, -1507342, 1, 0, -1507341, 1, 65536, -1507340, 1, 0, -1507339, 1, 65536, -1507338, 1, 65536, -1507337, 1, 65536, -1507336, 1, 0, -1507335, 1, 1, -1507334, 1, 65537, -1507333, 1, 1, -1507332, 1, 65536, -1507331, 1, 65536, -1507330, 1, 65537, -1507329, 1, 65537, -1572864, 1, 0, -1572863, 1, 65537, -1572862, 1, 65536, -1572861, 1, 0, -1572860, 1, 0, -1572859, 1, 65536, -1572858, 1, 1, -1572857, 1, 1, -1572856, 1, 0, -1572855, 1, 65536, -1572854, 1, 1, -1572853, 1, 65536, -1572852, 1, 1, -1572851, 5, 0, -1441818, 5, 0, -1441817, 5, 0, -1441816, 1, 65537, -1441815, 1, 65537, -1441814, 1, 65537, -1441813, 1, 65536, -1441812, 1, 1, -1441811, 1, 65536, -1441810, 1, 0, -1441809, 1, 1, -1441808, 1, 65537, -1441807, 1, 65536, -1441806, 1, 1, -1441805, 1, 1, -1441804, 1, 0, -1441803, 1, 65537, -1441802, 1, 65537, -1441801, 1, 1, -1441800, 1, 65537, -1441799, 1, 1, -1441798, 1, 0, -1441797, 1, 0, -1441796, 1, 65536, -1441795, 1, 1, -1441794, 1, 0, -1441793, 1, 0, -1507328, 1, 1, -1507327, 1, 0, -1507326, 1, 65537, -1507325, 1, 65537, -1507324, 1, 65537, -1507323, 1, 0, -1507322, 1, 0, -1507321, 1, 1, -1507320, 1, 0, -1507319, 1, 65536, -1507318, 1, 1, -1507317, 1, 1, -1507316, 1, 1, -1507315, 5, 0, -1376283, 5, 0, -1376282, 1, 65536, -1376281, 1, 65536, -1376280, 1, 0, -1376279, 1, 1, -1376278, 1, 65536, -1376277, 1, 65537, -1376276, 1, 65536, -1376275, 1, 65537, -1376274, 1, 0, -1376273, 1, 0, -1376272, 1, 65537, -1376271, 1, 65536, -1376270, 1, 1, -1376269, 1, 65536, -1376268, 1, 0, -1376267, 1, 65536, -1376266, 1, 65537, -1376265, 1, 0, -1376264, 1, 0, -1376263, 1, 0, -1376262, 1, 0, -1376261, 1, 0, -1376260, 1, 0, -1376259, 1, 65536, -1376258, 1, 65536, -1376257, 1, 0, -1441792, 1, 65537, -1441791, 1, 65536, -1441790, 1, 65536, -1441789, 1, 0, -1441788, 1, 65536, -1441787, 1, 0, -1441786, 1, 0, -1441785, 1, 65536, -1441784, 1, 1, -1441783, 1, 0, -1441782, 1, 65537, -1441781, 1, 65537, -1441780, 1, 65536, -1441779, 5, 0, -1310749, 5, 0, -1310748, 5, 0, -1310747, 1, 65536, -1310746, 1, 1, -1310745, 1, 65536, -1310744, 1, 65536, -1310743, 1, 65537, -1310742, 1, 65537, -1310741, 1, 1, -1310740, 1, 1, -1310739, 1, 65537, -1310738, 1, 65537, -1310737, 1, 65536, -1310736, 1, 0, -1310735, 1, 1, -1310734, 1, 65537, -1310733, 1, 0, -1310732, 1, 65537, -1310731, 1, 1, -1310730, 1, 0, -1310729, 1, 65537, -1310728, 1, 0, -1310727, 1, 1, -1310726, 1, 0, -1310725, 1, 0, -1310724, 1, 1, -1310723, 1, 0, -1310722, 1, 65536, -1310721, 1, 65537, -1376256, 1, 0, -1376255, 1, 0, -1376254, 1, 0, -1376253, 1, 65536, -1376252, 1, 0, -1376251, 1, 65537, -1376250, 1, 65537, -1376249, 1, 65536, -1376248, 1, 65536, -1376247, 1, 1, -1376246, 1, 65536, -1376245, 1, 65536, -1376244, 1, 65537, -1376243, 5, 0, -1245214, 5, 0, -1245213, 1, 1, -1245212, 1, 0, -1245211, 1, 65536, -1245210, 1, 0, -1245209, 1, 0, -1245208, 1, 0, -1245207, 1, 65537, -1245206, 1, 1, -1245205, 1, 65537, -1245204, 1, 0, -1245203, 1, 65536, -1245202, 1, 65536, -1245201, 1, 65536, -1245200, 1, 1, -1245199, 1, 65536, -1245198, 1, 65536, -1245197, 1, 1, -1245196, 1, 1, -1245195, 1, 1, -1245194, 1, 1, -1245193, 1, 65536, -1245192, 1, 65536, -1245191, 1, 65537, -1245190, 1, 0, -1245189, 1, 1, -1245188, 1, 0, -1245187, 1, 65537, -1245186, 1, 65537, -1245185, 1, 65537, -1310720, 1, 65536, -1310719, 1, 65537, -1310718, 1, 1, -1310717, 1, 0, -1310716, 1, 65536, -1310715, 1, 65536, -1310714, 1, 1, -1310713, 1, 1, -1310712, 1, 1, -1310711, 1, 65537, -1310710, 1, 1, -1310709, 1, 65537, -1310708, 1, 65537, -1310707, 5, 0, -1179679, 5, 0, -1179678, 1, 65537, -1179677, 1, 1, -1179676, 1, 65536, -1179675, 1, 65536, -1179674, 1, 65537, -1179673, 1, 65536, -1179672, 1, 65536, -1179671, 1, 65537, -1179670, 1, 0, -1179669, 1, 1, -1179668, 1, 65537, -1179667, 1, 65536, -1179666, 1, 1, -1179665, 1, 65536, -1179664, 1, 0, -1179663, 1, 0, -1179662, 1, 1, -1179661, 1, 65537, -1179660, 1, 1, -1179659, 1, 65537, -1179658, 1, 65536, -1179657, 1, 1, -1179656, 1, 1, -1179655, 1, 0, -1179654, 1, 65536, -1179653, 1, 1, -1179652, 1, 65536, -1179651, 1, 0, -1179650, 1, 0, -1179649, 1, 65536, -1245184, 1, 65536, -1245183, 1, 65536, -1245182, 1, 65537, -1245181, 1, 1, -1245180, 1, 65536, -1245179, 1, 1, -1245178, 1, 0, -1245177, 1, 65537, -1245176, 1, 65537, -1245175, 1, 1, -1245174, 1, 1, -1245173, 1, 0, -1245172, 1, 65536, -1245171, 5, 0, -1114144, 5, 0, -1114143, 1, 65536, -1114142, 1, 1, -1114141, 1, 1, -1114140, 1, 65537, -1114139, 1, 0, -1114138, 1, 65537, -1114137, 1, 65537, -1114136, 1, 1, -1114135, 1, 65537, -1114134, 1, 1, -1114133, 1, 0, -1114132, 1, 0, -1114131, 1, 1, -1114130, 1, 0, -1114129, 1, 0, -1114128, 1, 65537, -1114127, 1, 65536, -1114126, 1, 0, -1114125, 1, 0, -1114124, 1, 65536, -1114123, 1, 0, -1114122, 1, 1, -1114121, 1, 1, -1114120, 1, 65537, -1114119, 1, 65537, -1114118, 1, 0, -1114117, 1, 0, -1114116, 1, 1, -1114115, 1, 0, -1114114, 1, 0, -1114113, 1, 0, -1179648, 1, 1, -1179647, 1, 1, -1179646, 1, 65536, -1179645, 1, 1, -1179644, 1, 65536, -1179643, 1, 0, -1179642, 1, 0, -1179641, 1, 65536, -1179640, 1, 0, -1179639, 1, 0, -1179638, 1, 65536, -1179637, 1, 65536, -1179636, 1, 65537, -1179635, 5, 0, -1048608, 5, 0, -1048607, 1, 1, -1048606, 1, 0, -1048605, 1, 1, -1048604, 1, 0, -1048603, 1, 1, -1048602, 1, 65537, -1048601, 1, 1, -1048600, 1, 1, -1048599, 1, 1, -1048598, 1, 65537, -1048597, 1, 65537, -1048596, 1, 65537, -1048595, 1, 0, -1048594, 1, 1, -1048593, 1, 0, -1048592, 1, 1, -1048591, 1, 1, -1048590, 1, 65536, -1048589, 1, 1, -1048588, 1, 1, -1048587, 1, 1, -1048586, 1, 65536, -1048585, 1, 65536, -1048584, 1, 1, -1048583, 1, 65537, -1048582, 1, 0, -1048581, 1, 1, -1048580, 1, 65536, -1048579, 1, 65536, -1048578, 1, 65536, -1048577, 1, 0, -1114112, 1, 0, -1114111, 1, 65536, -1114110, 1, 1, -1114109, 1, 65537, -1114108, 1, 1, -1114107, 1, 65537, -1114106, 1, 0, -1114105, 1, 0, -1114104, 1, 65537, -1114103, 1, 65536, -1114102, 1, 65536, -1114101, 1, 65537, -1114100, 1, 0, -1114099, 5, 0, -983071, 5, 0, -983070, 1, 65537, -983069, 1, 65537, -983068, 1, 65537, -983067, 1, 1, -983066, 1, 65537, -983065, 1, 1, -983064, 1, 0, -983063, 1, 1, -983062, 1, 65536, -983061, 1, 65537, -983060, 1, 1, -983059, 1, 65537, -983058, 1, 0, -983057, 1, 1, -983056, 1, 0, -983055, 1, 65537, -983054, 1, 65536, -983053, 1, 0, -983052, 1, 1, -983051, 1, 65537, -983050, 1, 65537, -983049, 1, 65536, -983048, 1, 0, -983047, 1, 1, -983046, 1, 65537, -983045, 1, 0, -983044, 1, 65536, -983043, 1, 65537, -983042, 1, 0, -983041, 1, 65536, -1048576, 1, 65537, -1048575, 1, 0, -1048574, 1, 1, -1048573, 1, 1, -1048572, 1, 65536, -1048571, 1, 65537, -1048570, 1, 65536, -1048569, 1, 0, -1048568, 1, 1, -1048567, 1, 65537, -1048566, 1, 1, -1048565, 1, 65536, -1048564, 1, 1, -1048563, 5, 0, -917535, 5, 0, -917534, 1, 65536, -917533, 1, 1, -917532, 1, 65537, -917531, 1, 65536, -917530, 1, 65537, -917529, 1, 65536, -917528, 1, 1, -917527, 1, 65536, -917526, 1, 1, -917525, 1, 0, -917524, 1, 65536, -917523, 1, 1, -917522, 1, 65537, -917521, 1, 65537, -917520, 1, 1, -917519, 1, 65536, -917518, 1, 1, -917517, 1, 65536, -917516, 1, 65536, -917515, 1, 65536, -917514, 1, 65536, -917513, 1, 65536, -917512, 1, 1, -917511, 1, 1, -917510, 1, 65536, -917509, 1, 1, -917508, 1, 65536, -917507, 1, 1, -917506, 1, 0, -917505, 1, 65536, -983040, 1, 0, -983039, 1, 65537, -983038, 1, 1, -983037, 1, 65536, -983036, 1, 65536, -983035, 1, 1, -983034, 1, 65536, -983033, 1, 65536, -983032, 1, 0, -983031, 1, 65536, -983030, 1, 1, -983029, 1, 1, -983028, 1, 1, -983027, 5, 0, -851998, 5, 0, -851997, 1, 0, -851996, 1, 1, -851995, 1, 65536, -851994, 1, 65536, -851993, 1, 0, -851992, 1, 65537, -851991, 1, 1, -851990, 1, 1, -851989, 1, 0, -851988, 1, 65537, -851987, 1, 0, -851986, 1, 0, -851985, 1, 0, -851984, 1, 65536, -851983, 1, 65536, -851982, 1, 65537, -851981, 1, 65536, -851980, 1, 1, -851979, 1, 65537, -851978, 1, 1, -851977, 1, 0, -851976, 1, 65536, -851975, 1, 1, -851974, 1, 0, -851973, 1, 65537, -851972, 1, 0, -851971, 1, 65536, -851970, 1, 65537, -851969, 1, 65536, -917504, 1, 65537, -917503, 1, 1, -917502, 1, 65537, -917501, 1, 65537, -917500, 1, 65536, -917499, 1, 65536, -917498, 1, 1, -917497, 1, 0, -917496, 1, 0, -917495, 1, 1, -917494, 1, 65537, -917493, 1, 0, -917492, 1, 65536, -917491, 5, 0, -786461, 5, 0, -786460, 5, 0, -786459, 1, 1, -786458, 1, 0, -786457, 1, 65536, -786456, 1, 65537, -786455, 1, 65537, -786454, 1, 65537, -786453, 1, 65536, -786452, 1, 1, -786451, 1, 65537, -786450, 1, 1, -786449, 1, 1, -786448, 1, 0, -786447, 1, 65537, -786446, 1, 1, -786445, 1, 0, -786444, 1, 65537, -786443, 1, 0, -786442, 1, 65537, -786441, 1, 65536, -786440, 1, 65536, -786439, 1, 1, -786438, 1, 65536, -786437, 1, 65537, -786436, 1, 0, -786435, 1, 0, -786434, 1, 65536, -786433, 1, 65536, -851968, 1, 65537, -851967, 1, 0, -851966, 1, 1, -851965, 1, 65537, -851964, 1, 65537, -851963, 1, 0, -851962, 1, 1, -851961, 1, 0, -851960, 1, 1, -851959, 1, 65536, -851958, 1, 65537, -851957, 5, 0, -851956, 5, 0, -720923, 5, 0, -720922, 5, 0, -720921, 5, 0, -720920, 1, 65537, -720919, 1, 1, -720918, 5, 0, -720917, 5, 0, -720916, 5, 0, -720915, 1, 65536, -720914, 1, 65537, -720913, 1, 1, -720912, 1, 0, -720911, 1, 65536, -720910, 1, 65537, -720909, 1, 0, -720908, 1, 1, -720907, 1, 65536, -720906, 1, 65536, -720905, 1, 1, -720904, 1, 65537, -720903, 1, 65537, -720902, 1, 0, -720901, 1, 65537, -720900, 1, 0, -720899, 1, 1, -720898, 1, 65536, -720897, 1, 1, -786432, 1, 1, -786431, 1, 65537, -786430, 1, 0, -786429, 1, 0, -786428, 1, 0, -786427, 1, 65537, -786426, 1, 65537, -786425, 1, 65536, -786424, 1, 1, -786423, 1, 65536, -786422, 1, 65537, -786421, 5, 0, -655384, 5, 0, -655383, 5, 0, -655379, 5, 0, -655378, 1, 1, -655377, 1, 1, -655376, 1, 65537, -655375, 1, 0, -655374, 1, 65536, -655373, 1, 65536, -655372, 1, 0, -655371, 1, 0, -655370, 1, 1, -655369, 1, 0, -655368, 1, 65536, -655367, 1, 65537, -655366, 1, 65537, -655365, 1, 0, -655364, 1, 65536, -655363, 1, 0, -655362, 1, 65537, -655361, 1, 65536, -720896, 1, 65537, -720895, 1, 1, -720894, 1, 65537, -720893, 1, 65536, -720892, 1, 65537, -720891, 1, 65536, -720890, 1, 65537, -720889, 1, 65536, -720888, 1, 1, -720887, 1, 0, -720886, 1, 65536, -720885, 5, 0, -589842, 5, 0, -589841, 1, 0, -589840, 1, 1, -589839, 1, 0, -589838, 1, 1, -589837, 1, 0, -589836, 1, 65536, -589835, 1, 65537, -589834, 1, 0, -589833, 1, 65536, -589832, 1, 1, -589831, 1, 0, -589830, 1, 65536, -589829, 1, 65536, -589828, 1, 0, -589827, 1, 65536, -589826, 1, 65536, -589825, 1, 0, -655360, 1, 1, -655359, 1, 1, -655358, 1, 0, -655357, 1, 0, -655356, 1, 65537, -655355, 1, 65537, -655354, 1, 65536, -655353, 1, 0, -655352, 1, 0, -655351, 1, 65537, -655350, 5, 0, -524307, 5, 0, -524306, 1, 0, -524305, 1, 0, -524304, 1, 1, -524303, 1, 1, -524302, 1, 65536, -524301, 1, 1, -524300, 1, 65536, -524299, 1, 0, -524298, 1, 65536, -524297, 1, 65537, -524296, 1, 65537, -524295, 1, 65536, -524294, 1, 1, -524293, 1, 0, -524292, 1, 65536, -524291, 1, 65537, -524290, 1, 65537, -524289, 1, 65536, -589824, 1, 0, -589823, 1, 1, -589822, 1, 0, -589821, 1, 65536, -589820, 1, 0, -589819, 1, 1, -589818, 1, 65537, -589817, 1, 1, -589816, 1, 65537, -589815, 1, 65537, -589814, 5, 0, -458771, 5, 0, -458770, 1, 0, -458769, 1, 1, -458768, 1, 65537, -458767, 1, 1, -458766, 1, 0, -458765, 1, 65537, -458764, 1, 65537, -458763, 1, 1, -458762, 1, 65537, -458761, 1, 65537, -458760, 1, 0, -458759, 1, 65537, -458758, 1, 65537, -458757, 1, 65536, -458756, 1, 65536, -458755, 1, 1, -458754, 1, 65536, -458753, 1, 65536, -524288, 1, 0, -524287, 1, 0, -524286, 1, 1, -524285, 1, 0, -524284, 1, 0, -524283, 1, 65536, -524282, 1, 65536, -524281, 1, 0, -524280, 1, 65537, -524279, 1, 65536, -524278, 1, 1, -524277, 5, 0, -393235, 5, 0, -393234, 1, 65536, -393233, 1, 1, -393232, 1, 65536, -393231, 1, 65536, -393230, 1, 1, -393229, 1, 65536, -393228, 1, 65537, -393227, 1, 1, -393226, 1, 65536, -393225, 1, 65536, -393224, 1, 0, -393223, 1, 65536, -393222, 1, 1, -393221, 1, 0, -393220, 1, 1, -393219, 1, 65537, -393218, 1, 65536, -393217, 1, 65536, -458752, 1, 1, -458751, 1, 0, -458750, 1, 65536, -458749, 1, 65536, -458748, 1, 65537, -458747, 1, 1, -458746, 1, 65537, -458745, 1, 65537, -458744, 1, 1, -458743, 1, 1, -458742, 1, 65537, -458741, 5, 0, -327700, 5, 0, -327699, 1, 1, -327698, 1, 0, -327697, 1, 65536, -327696, 1, 65536, -327695, 1, 65537, -327694, 1, 1, -327693, 1, 0, -327692, 1, 0, -327691, 1, 1, -327690, 1, 65537, -327689, 1, 1, -327688, 1, 1, -327687, 1, 0, -327686, 1, 1, -327685, 1, 65537, -327684, 1, 65537, -327683, 1, 65537, -327682, 1, 65537, -327681, 1, 1, -393216, 1, 0, -393215, 1, 1, -393214, 1, 65537, -393213, 1, 65537, -393212, 1, 65536, -393211, 1, 1, -393210, 1, 65536, -393209, 1, 65536, -393208, 1, 1, -393207, 1, 0, -393206, 1, 65537, -393205, 1, 65536, -393204, 5, 0, -262164, 5, 0, -262163, 1, 0, -262162, 1, 1, -262161, 1, 65536, -262160, 1, 65536, -262159, 1, 1, -262158, 1, 65536, -262157, 1, 1, -262156, 1, 0, -262155, 1, 65536, -262154, 1, 65536, -262153, 1, 65537, -262152, 1, 0, -262151, 1, 0, -262150, 1, 65537, -262149, 1, 65537, -262148, 1, 0, -262147, 1, 0, -262146, 1, 0, -262145, 1, 65536, -327680, 1, 65537, -327679, 1, 65537, -327678, 1, 65536, -327677, 1, 1, -327676, 1, 65536, -327675, 1, 0, -327674, 1, 65537, -327673, 1, 65536, -327672, 1, 65537, -327671, 1, 65536, -327670, 1, 65537, -327669, 1, 1, -327668, 5, 0, -196629, 5, 0, -196628, 1, 65537, -196627, 1, 65537, -196626, 1, 65536, -196625, 1, 65537, -196624, 1, 1, -196623, 1, 65537, -196622, 1, 0, -196621, 1, 1, -196620, 1, 1, -196619, 1, 0, -196618, 1, 65536, -196617, 1, 65536, -196616, 1, 1, -196615, 1, 1, -196614, 1, 0, -196613, 1, 65537, -196612, 1, 1, -196611, 1, 65536, -196610, 1, 65537, -196609, 1, 65537, -262144, 1, 65536, -262143, 1, 0, -262142, 1, 65536, -262141, 1, 65537, -262140, 1, 65536, -262139, 1, 65536, -262138, 1, 0, -262137, 1, 65537, -262136, 1, 1, -262135, 1, 65536, -262134, 1, 1, -262133, 1, 65537, -262132, 5, 0, -131093, 5, 0, -131092, 1, 65536, -131091, 1, 65536, -131090, 1, 1, -131089, 1, 65536, -131088, 1, 0, -131087, 1, 0, -131086, 1, 65536, -131085, 1, 0, -131084, 1, 65536, -131083, 1, 1, -131082, 1, 1, -131081, 1, 65536, -131080, 1, 1, -131079, 1, 1, -131078, 1, 1, -131077, 1, 65537, -131076, 1, 65536, -131075, 1, 1, -131074, 1, 0, -131073, 1, 1, -196608, 1, 65536, -196607, 1, 65536, -196606, 1, 65536, -196605, 1, 1, -196604, 1, 0, -196603, 1, 65536, -196602, 1, 0, -196601, 1, 1, -196600, 1, 65537, -196599, 1, 65536, -196598, 1, 0, -196597, 1, 0, -196596, 5, 0, -65557, 5, 0, -65556, 1, 65536, -65555, 1, 65537, -65554, 1, 0, -65553, 1, 0, -65552, 1, 1, -65551, 1, 1, -65550, 1, 0, -65549, 1, 1, -65548, 1, 0, -65547, 1, 65537, -65546, 1, 0, -65545, 1, 0, -65544, 1, 0, -65543, 1, 1, -65542, 1, 0, -65541, 1, 65537, -65540, 1, 65536, -65539, 1, 0, -65538, 1, 0, -65537, 1, 1, -131072, 1, 1, -131071, 1, 65537, -131070, 1, 0, -131069, 1, 65536, -131068, 1, 65536, -131067, 1, 1, -131066, 1, 1, -131065, 1, 0, -131064, 1, 65536, -131063, 1, 65536, -131062, 1, 65537, -131061, 1, 0, -131060, 1, 65536, -131059, 5, 0, -21, 5, 0, -20, 1, 1, -19, 1, 1, -18, 1, 0, -17, 1, 65537, -16, 1, 65537, -15, 1, 65537, -14, 1, 0, -13, 1, 65537, -12, 1, 65536, -11, 1, 65536, -10, 1, 65536, -9, 1, 0, -8, 1, 1, -7, 1, 65537, -6, 1, 65537, -5, 1, 0, -4, 1, 65537, -3, 1, 1, -2, 1, 65537, -1, 1, 65537, -65536, 1, 0, -65535, 1, 0, -65534, 1, 65537, -65533, 1, 1, -65532, 1, 1, -65531, 1, 65536, -65530, 1, 65537, -65529, 1, 0, -65528, 1, 1, -65527, 1, 65536, -65526, 1, 0, -65525, 1, 1, -65524, 1, 65537, -65523, 1, 0, -65522, 5, 0, 65514, 5, 0, 65515, 1, 1, 65516, 1, 0, 65517, 1, 1, 65518, 1, 65537, 65519, 1, 65536, 65520, 1, 65537, 65521, 1, 65536, 65522, 1, 0, 65523, 1, 1, 65524, 1, 65537, 65525, 1, 0, 65526, 1, 65537, 65527, 1, 65536, 65528, 1, 65537, 65529, 1, 65537, 65530, 1, 65537, 65531, 1, 0, 65532, 1, 65537, 65533, 1, 0, 65534, 1, 0, 65535, 1, 1, 0, 1, 1, 1, 1, 1, 2, 1, 65536, 3, 1, 1, 4, 1, 0, 5, 1, 0, 6, 1, 0, 7, 1, 65537, 8, 1, 65536, 9, 1, 1, 10, 1, 65537, 11, 1, 1, 12, 1, 0, 13, 1, 0, 14, 5, 0, 131050, 5, 0, 131051, 1, 65537, 131052, 1, 65537, 131053, 1, 65536, 131054, 1, 65537, 131055, 5, 0, 131056, 5, 0, 131057, 5, 0, 131058, 5, 0, 131059, 5, 0, 131060, 1, 65537, 131061, 1, 1, 131062, 1, 1, 131063, 1, 0, 131064, 1, 1, 131065, 1, 65537, 131066, 1, 0, 131067, 1, 65537, 131068, 1, 65536, 131069, 1, 65537, 131070, 1, 0, 131071, 1, 1, 65536, 1, 65536, 65537, 1, 1, 65538, 1, 0, 65539, 1, 0, 65540, 1, 65536, 65541, 1, 65536, 65542, 1, 0, 65543, 1, 1, 65544, 1, 65536, 65545, 1, 1, 65546, 1, 1, 65547, 1, 0, 65548, 1, 0, 65549, 1, 1, 65550, 1, 1, 65551, 5, 0, 196586, 5, 0, 196587, 1, 0, 196588, 1, 65537, 196589, 1, 1, 196590, 5, 0, 196596, 5, 0, 196597, 1, 1, 196598, 1, 65536, 196599, 1, 65536, 196600, 1, 0, 196601, 1, 65536, 196602, 1, 65536, 196603, 1, 0, 196604, 1, 0, 196605, 1, 65536, 196606, 1, 1, 196607, 1, 1, 131072, 1, 65536, 131073, 1, 1, 131074, 1, 65537, 131075, 1, 0, 131076, 1, 0, 131077, 1, 0, 131078, 1, 65537, 131079, 1, 0, 131080, 1, 65536, 131081, 1, 0, 131082, 1, 0, 131083, 1, 65536, 131084, 1, 0, 131085, 1, 65536, 131086, 1, 65537, 131087, 1, 0, 131088, 5, 0, 262123, 5, 0, 262124, 5, 0, 262125, 5, 0, 262132, 5, 0, 262133, 1, 65537, 262134, 1, 1, 262135, 1, 65537, 262136, 1, 65537, 262137, 1, 1, 262138, 1, 65536, 262139, 1, 65537, 262140, 1, 65536, 262141, 1, 1, 262142, 1, 65536, 262143, 1, 1, 196608, 1, 65536, 196609, 1, 65536, 196610, 1, 65537, 196611, 1, 1, 196612, 1, 65536, 196613, 1, 65537, 196614, 1, 0, 196615, 1, 65537, 196616, 1, 1, 196617, 1, 65537, 196618, 1, 65537, 196619, 1, 0, 196620, 1, 65537, 196621, 1, 0, 196622, 1, 1, 196623, 1, 1, 196624, 1, 65537, 196625, 5, 0, 327668, 5, 0, 327669, 1, 65536, 327670, 1, 65536, 327671, 1, 0, 327672, 1, 0, 327673, 1, 65537, 327674, 1, 0, 327675, 1, 0, 327676, 1, 0, 327677, 1, 65537, 327678, 1, 0, 327679, 1, 65536, 262144, 1, 65536, 262145, 1, 0, 262146, 1, 0, 262147, 1, 65536, 262148, 1, 65536, 262149, 1, 65536, 262150, 1, 65536, 262151, 1, 0, 262152, 1, 65537, 262153, 1, 0, 262154, 1, 1, 262155, 1, 1, 262156, 1, 1, 262157, 1, 1, 262158, 1, 0, 262159, 1, 65536, 262160, 1, 65536, 262161, 1, 1, 262162, 5, 0, 393205, 5, 0, 393206, 1, 65536, 393207, 1, 65536, 393208, 1, 65537, 393209, 1, 65537, 393210, 1, 1, 393211, 1, 65536, 393212, 1, 65537, 393213, 1, 65536, 393214, 1, 1, 393215, 1, 0, 327680, 1, 65537, 327681, 1, 65536, 327682, 1, 0, 327683, 1, 0, 327684, 1, 1, 327685, 1, 65537, 327686, 1, 65536, 327687, 1, 1, 327688, 1, 65536, 327689, 1, 0, 327690, 1, 65537, 327691, 1, 65537, 327692, 1, 65536, 327693, 1, 0, 327694, 1, 65536, 327695, 1, 0, 327696, 1, 1, 327697, 1, 65536, 327698, 1, 65536, 327699, 5, 0, 458741, 5, 0, 458742, 1, 65537, 458743, 1, 0, 458744, 1, 1, 458745, 1, 65536, 458746, 1, 0, 458747, 1, 1, 458748, 1, 65536, 458749, 1, 65537, 458750, 1, 1, 458751, 1, 1, 393216, 1, 1, 393217, 1, 0, 393218, 1, 65537, 393219, 1, 65536, 393220, 1, 65536, 393221, 1, 1, 393222, 1, 65536, 393223, 1, 65537, 393224, 1, 1, 393225, 1, 65537, 393226, 1, 1, 393227, 1, 65537, 393228, 1, 65536, 393229, 1, 1, 393230, 1, 65537, 393231, 1, 0, 393232, 1, 1, 393233, 1, 65536, 393234, 1, 0, 393235, 1, 65537, 393236, 5, 0, 393237, 5, 0, 524276, 5, 0, 524277, 1, 65536, 524278, 1, 65536, 524279, 1, 65536, 524280, 1, 1, 524281, 1, 1, 524282, 1, 0, 524283, 1, 0, 524284, 1, 65536, 524285, 1, 0, 524286, 1, 65537, 524287, 1, 0, 458752, 1, 1, 458753, 1, 65537, 458754, 1, 1, 458755, 1, 65537, 458756, 1, 1, 458757, 1, 65537, 458758, 1, 65536, 458759, 1, 65537, 458760, 1, 65537, 458761, 1, 65536, 458762, 1, 65537, 458763, 1, 0, 458764, 1, 65536, 458765, 1, 1, 458766, 1, 65537, 458767, 1, 1, 458768, 1, 1, 458769, 1, 1, 458770, 1, 65537, 458771, 1, 65537, 458772, 1, 65537, 458773, 1, 65537, 458774, 5, 0, 458775, 5, 0, 589811, 5, 0, 589812, 1, 1, 589813, 1, 0, 589814, 1, 65536, 589815, 1, 65537, 589816, 1, 0, 589817, 1, 65536, 589818, 1, 1, 589819, 1, 65536, 589820, 1, 65536, 589821, 1, 65537, 589822, 1, 1, 589823, 1, 65536, 524288, 1, 65536, 524289, 1, 1, 524290, 1, 65536, 524291, 1, 1, 524292, 1, 1, 524293, 1, 65536, 524294, 1, 65536, 524295, 1, 65536, 524296, 1, 65536, 524297, 1, 65537, 524298, 1, 0, 524299, 1, 65537, 524300, 1, 65537, 524301, 1, 65537, 524302, 1, 65536, 524303, 1, 65537, 524304, 1, 1, 524305, 1, 1, 524306, 1, 0, 524307, 1, 65537, 524308, 1, 1, 524309, 1, 65536, 524310, 1, 1, 524311, 1, 0, 524312, 5, 0, 524313, 5, 0, 524314, 5, 0, 655346, 5, 0, 655347, 5, 0, 655348, 1, 1, 655349, 1, 65536, 655350, 1, 0, 655351, 1, 65536, 655352, 1, 0, 655353, 1, 65536, 655354, 1, 65536, 655355, 1, 1, 655356, 1, 65537, 655357, 1, 65536, 655358, 1, 1, 655359, 1, 0, 589824, 1, 1, 589825, 1, 65536, 589826, 1, 65536, 589827, 1, 65537, 589828, 1, 65537, 589829, 1, 65537, 589830, 1, 65537, 589831, 1, 65537, 589832, 1, 65537, 589833, 1, 1, 589834, 1, 65536, 589835, 1, 0, 589836, 1, 65537, 589837, 1, 65536, 589838, 1, 65536, 589839, 1, 65537, 589840, 1, 65537, 589841, 1, 0, 589842, 1, 65537, 589843, 1, 65537, 589844, 1, 1, 589845, 1, 65537, 589846, 1, 1, 589847, 1, 65537, 589848, 1, 65536, 589849, 1, 65536, 589850, 1, 65537, 589851, 5, 0, 589852, 5, 0, 589853, 5, 0, 720881, 5, 0, 720882, 1, 65536, 720883, 1, 0, 720884, 1, 65537, 720885, 1, 65537, 720886, 1, 65536, 720887, 1, 1, 720888, 1, 65537, 720889, 1, 65536, 720890, 1, 65537, 720891, 1, 0, 720892, 1, 0, 720893, 1, 65536, 720894, 1, 1, 720895, 1, 0, 655360, 1, 1, 655361, 1, 65537, 655362, 1, 65536, 655363, 1, 0, 655364, 1, 1, 655365, 1, 65536, 655366, 1, 65536, 655367, 1, 65536, 655368, 1, 65537, 655369, 1, 1, 655370, 1, 65536, 655371, 1, 0, 655372, 1, 0, 655373, 1, 1, 655374, 1, 65536, 655375, 1, 1, 655376, 1, 1, 655377, 1, 65536, 655378, 1, 1, 655379, 1, 1, 655380, 1, 65536, 655381, 1, 65536, 655382, 1, 65536, 655383, 1, 1, 655384, 1, 1, 655385, 1, 0, 655386, 1, 65537, 655387, 1, 65536, 655388, 1, 65537, 655389, 1, 65536, 655390, 5, 0, 786416, 5, 0, 786417, 1, 65537, 786418, 1, 65536, 786419, 1, 1, 786420, 1, 65536, 786421, 1, 65536, 786422, 1, 65536, 786423, 1, 1, 786424, 1, 1, 786425, 1, 1, 786426, 1, 65537, 786427, 1, 1, 786428, 1, 1, 786429, 1, 1, 786430, 1, 1, 786431, 1, 0, 720896, 1, 65537, 720897, 1, 65537, 720898, 1, 65536, 720899, 1, 1, 720900, 1, 65536, 720901, 1, 0, 720902, 1, 65536, 720903, 1, 0, 720904, 1, 1, 720905, 1, 0, 720906, 1, 65536, 720907, 1, 1, 720908, 1, 1, 720909, 1, 0, 720910, 1, 65536, 720911, 1, 1, 720912, 1, 65537, 720913, 1, 0, 720914, 1, 0, 720915, 1, 65537, 720916, 1, 0, 720917, 1, 1, 720918, 1, 1, 720919, 1, 1, 720920, 1, 0, 720921, 1, 65537, 720922, 1, 65536, 720923, 1, 65537, 720924, 1, 65536, 720925, 1, 65536, 720926, 5, 0, 851951, 5, 0, 851952, 1, 0, 851953, 1, 65536, 851954, 1, 65536, 851955, 1, 0, 851956, 1, 65537, 851957, 1, 65537, 851958, 1, 65536, 851959, 1, 65536, 851960, 1, 1, 851961, 1, 0, 851962, 1, 1, 851963, 1, 0, 851964, 1, 65537, 851965, 1, 65536, 851966, 1, 0, 851967, 1, 65537, 786432, 1, 65536, 786433, 1, 65536, 786434, 1, 65536, 786435, 1, 1, 786436, 1, 65537, 786437, 1, 1, 786438, 1, 1, 786439, 1, 1, 786440, 1, 1, 786441, 1, 0, 786442, 1, 1, 786443, 1, 0, 786444, 1, 65537, 786445, 1, 1, 786446, 1, 0, 786447, 1, 1, 786448, 1, 1, 786449, 1, 65536, 786450, 1, 65536, 786451, 1, 65537, 786452, 1, 65537, 786453, 1, 0, 786454, 1, 1, 786455, 1, 1, 786456, 1, 1, 786457, 1, 65537, 786458, 1, 65537, 786459, 1, 0, 786460, 1, 0, 786461, 1, 65536, 786462, 1, 65536, 786463, 5, 0, 917485, 5, 0, 917486, 5, 0, 917487, 1, 65537, 917488, 1, 1, 917489, 1, 0, 917490, 1, 0, 917491, 1, 1, 917492, 1, 1, 917493, 1, 1, 917494, 1, 65536, 917495, 1, 65536, 917496, 1, 1, 917497, 1, 65537, 917498, 1, 0, 917499, 1, 65537, 917500, 1, 65536, 917501, 1, 65536, 917502, 1, 1, 917503, 1, 1, 851968, 1, 1, 851969, 1, 65537, 851970, 1, 0, 851971, 1, 65536, 851972, 1, 0, 851973, 1, 65537, 851974, 1, 65536, 851975, 1, 0, 851976, 5, 0, 851977, 5, 0, 851978, 5, 0, 851979, 1, 0, 851980, 1, 65536, 851981, 1, 65537, 851982, 1, 1, 851983, 1, 0, 851984, 1, 1, 851985, 1, 0, 851986, 1, 65536, 851987, 1, 65537, 851988, 1, 1, 851989, 1, 65536, 851990, 1, 65537, 851991, 1, 65537, 851992, 1, 0, 851993, 1, 65537, 851994, 1, 65537, 851995, 1, 0, 851996, 1, 1, 851997, 1, 1, 851998, 1, 65537, 851999, 1, 1, 852000, 5, 0, 983020, 5, 0, 983021, 1, 0, 983022, 1, 0, 983023, 1, 0, 983024, 1, 1, 983025, 1, 0, 983026, 1, 1, 983027, 1, 1, 983028, 1, 65536, 983029, 1, 65536, 983030, 1, 65537, 983031, 1, 65536, 983032, 1, 1, 983033, 1, 65536, 983034, 1, 65536, 983035, 1, 65536, 983036, 1, 65537, 983037, 1, 65537, 983038, 1, 0, 983039, 1, 1, 917504, 1, 65536, 917505, 1, 1, 917506, 1, 0, 917507, 1, 0, 917508, 1, 65536, 917509, 1, 0, 917510, 1, 65537, 917511, 1, 65536, 917512, 5, 0, 917515, 5, 0, 917516, 1, 65537, 917517, 1, 65537, 917518, 1, 1, 917519, 1, 65536, 917520, 1, 65537, 917521, 1, 65536, 917522, 1, 65537, 917523, 1, 1, 917524, 1, 0, 917525, 1, 1, 917526, 1, 65536, 917527, 1, 65536, 917528, 1, 1, 917529, 1, 0, 917530, 5, 0, 917531, 5, 0, 917532, 5, 0, 917533, 5, 0, 917534, 5, 0, 917535, 5, 0, 1048554, 5, 0, 1048555, 5, 0, 1048556, 1, 1, 1048557, 1, 65536, 1048558, 1, 0, 1048559, 1, 1, 1048560, 1, 0, 1048561, 1, 1, 1048562, 1, 65536, 1048563, 1, 65537, 1048564, 1, 65536, 1048565, 1, 65537, 1048566, 1, 65536, 1048567, 1, 65537, 1048568, 1, 65537, 1048569, 1, 0, 1048570, 1, 65536, 1048571, 1, 65536, 1048572, 1, 65536, 1048573, 1, 1, 1048574, 1, 0, 1048575, 1, 1, 983040, 1, 0, 983041, 1, 0, 983042, 1, 1, 983043, 1, 0, 983044, 1, 65536, 983045, 1, 65536, 983046, 1, 1, 983047, 1, 65537, 983048, 5, 0, 983052, 5, 0, 983053, 5, 0, 983054, 1, 0, 983055, 1, 65537, 983056, 1, 0, 983057, 1, 65536, 983058, 1, 0, 983059, 1, 0, 983060, 1, 65536, 983061, 1, 65536, 983062, 1, 0, 983063, 1, 65537, 983064, 1, 0, 983065, 1, 65537, 983066, 5, 0, 1114089, 5, 0, 1114090, 1, 1, 1114091, 1, 65536, 1114092, 1, 0, 1114093, 1, 1, 1114094, 1, 65536, 1114095, 1, 65537, 1114096, 1, 0, 1114097, 1, 65536, 1114098, 1, 65536, 1114099, 1, 65537, 1114100, 1, 65537, 1114101, 1, 65536, 1114102, 1, 0, 1114103, 1, 1, 1114104, 1, 0, 1114105, 1, 1, 1114106, 1, 65537, 1114107, 1, 0, 1114108, 1, 65536, 1114109, 1, 65536, 1114110, 1, 65536, 1114111, 1, 1, 1048576, 1, 1, 1048577, 1, 65536, 1048578, 1, 65537, 1048579, 1, 0, 1048580, 1, 65537, 1048581, 1, 0, 1048582, 1, 65536, 1048583, 1, 65536, 1048584, 5, 0, 1048590, 5, 0, 1048591, 5, 0, 1048592, 1, 1, 1048593, 1, 0, 1048594, 1, 65537, 1048595, 1, 65537, 1048596, 1, 1, 1048597, 1, 0, 1048598, 1, 65536, 1048599, 1, 65537, 1048600, 1, 65536, 1048601, 5, 0, 1179623, 5, 0, 1179624, 5, 0, 1179625, 1, 65536, 1179626, 1, 0, 1179627, 1, 0, 1179628, 1, 65537, 1179629, 1, 1, 1179630, 1, 1, 1179631, 1, 0, 1179632, 1, 65537, 1179633, 1, 1, 1179634, 1, 65537, 1179635, 1, 0, 1179636, 1, 65536, 1179637, 1, 1, 1179638, 1, 65536, 1179639, 1, 65536, 1179640, 1, 65536, 1179641, 1, 65536, 1179642, 1, 65536, 1179643, 1, 65537, 1179644, 1, 1, 1179645, 1, 1, 1179646, 1, 65537, 1179647, 1, 65536, 1114112, 1, 65537, 1114113, 1, 1, 1114114, 1, 1, 1114115, 1, 65537, 1114116, 1, 65536, 1114117, 1, 1, 1114118, 1, 0, 1114119, 1, 65537, 1114120, 5, 0, 1114128, 5, 0, 1114129, 5, 0, 1114130, 5, 0, 1114131, 5, 0, 1114132, 5, 0, 1114133, 5, 0, 1114134, 5, 0, 1114135, 5, 0, 1114136, 5, 0, 1245156, 5, 0, 1245157, 5, 0, 1245158, 5, 0, 1245159, 1, 65537, 1245160, 1, 65537, 1245161, 1, 0, 1245162, 1, 65537, 1245163, 1, 1, 1245164, 1, 1, 1245165, 1, 65537, 1245166, 1, 65537, 1245167, 1, 65536, 1245168, 1, 65536, 1245169, 1, 0, 1245170, 1, 65537, 1245171, 1, 1, 1245172, 1, 65536, 1245173, 1, 65537, 1245174, 1, 65536, 1245175, 1, 1, 1245176, 1, 65537, 1245177, 1, 0, 1245178, 1, 65537, 1245179, 1, 65536, 1245180, 1, 0, 1245181, 1, 1, 1245182, 1, 65536, 1245183, 1, 1, 1179648, 1, 1, 1179649, 1, 65537, 1179650, 1, 0, 1179651, 1, 0, 1179652, 1, 0, 1179653, 1, 65536, 1179654, 1, 1, 1179655, 1, 65536, 1179656, 5, 0, 1310689, 5, 0, 1310690, 5, 0, 1310691, 5, 0, 1310692, 1, 65537, 1310693, 1, 1, 1310694, 1, 65536, 1310695, 1, 1, 1310696, 1, 0, 1310697, 1, 65537, 1310698, 1, 0, 1310699, 1, 65537, 1310700, 1, 65536, 1310701, 1, 65537, 1310702, 1, 65536, 1310703, 1, 0, 1310704, 1, 65536, 1310705, 1, 65537, 1310706, 1, 1, 1310707, 1, 65536, 1310708, 1, 65536, 1310709, 1, 1, 1310710, 1, 1, 1310711, 1, 0, 1310712, 1, 0, 1310713, 1, 1, 1310714, 1, 65536, 1310715, 1, 65536, 1310716, 1, 1, 1310717, 1, 65536, 1310718, 1, 65537, 1310719, 1, 1, 1245184, 1, 0, 1245185, 1, 65537, 1245186, 1, 65537, 1245187, 1, 0, 1245188, 1, 1, 1245189, 1, 0, 1245190, 1, 1, 1245191, 1, 65536, 1245192, 5, 0, 1376220, 5, 0, 1376221, 5, 0, 1376222, 5, 0, 1376223, 5, 0, 1376224, 5, 0, 1376225, 1, 0, 1376226, 1, 65537, 1376227, 1, 65537, 1376228, 1, 1, 1376229, 1, 0, 1376230, 1, 0, 1376231, 1, 0, 1376232, 1, 65536, 1376233, 1, 65536, 1376234, 1, 65537, 1376235, 1, 1, 1376236, 1, 65537, 1376237, 1, 65536, 1376238, 1, 65536, 1376239, 1, 1, 1376240, 1, 65536, 1376241, 1, 65536, 1376242, 1, 65536, 1376243, 1, 65537, 1376244, 1, 0, 1376245, 1, 1, 1376246, 1, 0, 1376247, 1, 65536, 1376248, 1, 65537, 1376249, 1, 0, 1376250, 1, 1, 1376251, 1, 65537, 1376252, 1, 65536, 1376253, 1, 65536, 1376254, 1, 65537, 1376255, 1, 0, 1310720, 1, 65537, 1310721, 1, 1, 1310722, 1, 1, 1310723, 1, 0, 1310724, 1, 0, 1310725, 1, 65536, 1310726, 1, 1, 1310727, 1, 65537, 1310728, 5, 0, 1441734, 5, 0, 1441735, 5, 0, 1441736, 5, 0, 1441737, 5, 0, 1441738, 5, 0, 1441739, 5, 0, 1441740, 5, 0, 1441751, 5, 0, 1441752, 5, 0, 1441753, 5, 0, 1441754, 5, 0, 1441755, 5, 0, 1441756, 1, 1, 1441757, 1, 0, 1441758, 1, 65537, 1441759, 1, 65537, 1441760, 1, 1, 1441761, 1, 0, 1441762, 1, 1, 1441763, 1, 65536, 1441764, 1, 65537, 1441765, 1, 0, 1441766, 1, 65537, 1441767, 1, 0, 1441768, 1, 65536, 1441769, 1, 1, 1441770, 1, 65537, 1441771, 1, 65536, 1441772, 1, 65536, 1441773, 1, 65536, 1441774, 1, 65536, 1441775, 1, 65536, 1441776, 1, 1, 1441777, 1, 1, 1441778, 1, 1, 1441779, 1, 0, 1441780, 1, 65537, 1441781, 1, 0, 1441782, 1, 1, 1441783, 5, 0, 1441784, 1, 1, 1441785, 1, 65536, 1441786, 1, 1, 1441787, 1, 65536, 1441788, 1, 1, 1441789, 1, 65536, 1441790, 1, 0, 1441791, 1, 65537, 1376256, 1, 1, 1376257, 1, 1, 1376258, 1, 65536, 1376259, 1, 1, 1376260, 1, 0, 1376261, 1, 0, 1376262, 1, 65537, 1376263, 1, 0, 1376264, 5, 0, 1507267, 5, 0, 1507268, 5, 0, 1507269, 5, 0, 1507270, 1, 65536, 1507271, 1, 1, 1507272, 1, 1, 1507273, 1, 65537, 1507274, 1, 65537, 1507275, 1, 65536, 1507276, 1, 1, 1507277, 5, 0, 1507278, 5, 0, 1507279, 5, 0, 1507280, 5, 0, 1507281, 5, 0, 1507282, 5, 0, 1507283, 5, 0, 1507284, 5, 0, 1507285, 5, 0, 1507286, 5, 0, 1507287, 1, 0, 1507288, 1, 65536, 1507289, 1, 65536, 1507290, 1, 65537, 1507291, 1, 65537, 1507292, 1, 65537, 1507293, 1, 1, 1507294, 1, 65536, 1507295, 1, 65536, 1507296, 1, 0, 1507297, 1, 0, 1507298, 1, 1, 1507299, 1, 65536, 1507300, 1, 0, 1507301, 1, 0, 1507302, 1, 1, 1507303, 1, 1, 1507304, 1, 65537, 1507305, 1, 1, 1507306, 1, 65536, 1507307, 1, 65536, 1507308, 1, 65537, 1507309, 1, 1, 1507310, 1, 0, 1507311, 1, 1, 1507312, 1, 65536, 1507313, 1, 65536, 1507314, 1, 0, 1507315, 1, 65536, 1507316, 1, 65537, 1507317, 1, 0, 1507318, 5, 0, 1507319, 5, 0, 1507320, 1, 0, 1507321, 1, 65537, 1507322, 1, 1, 1507323, 1, 65536, 1507324, 1, 0, 1507325, 1, 65537, 1507326, 1, 0, 1507327, 1, 65537, 1441792, 1, 0, 1441793, 1, 65537, 1441794, 1, 0, 1441795, 1, 0, 1441796, 1, 1, 1441797, 1, 65536, 1441798, 1, 65537, 1441799, 1, 0, 1441800, 5, 0, 1572802, 5, 0, 1572803, 1, 0, 1572804, 1, 0, 1572805, 1, 65537, 1572806, 1, 1, 1572807, 1, 65537, 1572808, 1, 65537, 1572809, 1, 1, 1572810, 1, 1, 1572811, 1, 65537, 1572812, 1, 65537, 1572813, 1, 0, 1572814, 1, 0, 1572815, 1, 65537, 1572816, 1, 1, 1572817, 1, 1, 1572818, 1, 1, 1572819, 1, 65537, 1572820, 1, 65537, 1572821, 1, 65536, 1572822, 1, 65537, 1572823, 1, 65536, 1572824, 1, 65537, 1572825, 1, 0, 1572826, 1, 1, 1572827, 1, 65536, 1572828, 1, 0, 1572829, 1, 65537, 1572830, 1, 1, 1572831, 1, 65536, 1572832, 1, 0, 1572833, 1, 1, 1572834, 1, 65537, 1572835, 1, 0, 1572836, 1, 65537, 1572837, 1, 65537, 1572838, 1, 0, 1572839, 1, 65537, 1572840, 1, 65537, 1572841, 1, 1, 1572842, 1, 1, 1572843, 1, 0, 1572844, 1, 0, 1572845, 1, 0, 1572846, 1, 1, 1572847, 1, 1, 1572848, 1, 65536, 1572849, 1, 65536, 1572850, 1, 65537, 1572851, 1, 65536, 1572852, 1, 1, 1572853, 5, 0, 1572854, 5, 0, 1572855, 5, 0, 1572856, 1, 65536, 1572857, 1, 65537, 1572858, 1, 65537, 1572859, 1, 65536, 1572860, 1, 65536, 1572861, 1, 65536, 1572862, 1, 65536, 1572863, 1, 65537, 1507328, 1, 65537, 1507329, 1, 65537, 1507330, 1, 65536, 1507331, 1, 1, 1507332, 1, 65537, 1507333, 1, 0, 1507334, 1, 65536, 1507335, 1, 65536, 1507336, 5, 0, 1638337, 5, 0, 1638338, 1, 1, 1638339, 1, 0, 1638340, 1, 0, 1638341, 1, 0, 1638342, 1, 1, 1638343, 1, 65536, 1638344, 1, 0, 1638345, 1, 0, 1638346, 1, 0, 1638347, 1, 1, 1638348, 1, 65536, 1638349, 1, 0, 1638350, 1, 1, 1638351, 1, 1, 1638352, 1, 0, 1638353, 1, 65537, 1638354, 1, 0, 1638355, 1, 65537, 1638356, 1, 65536, 1638357, 1, 65537, 1638358, 1, 0, 1638359, 1, 0, 1638360, 1, 65537, 1638361, 1, 0, 1638362, 1, 1, 1638363, 1, 65536, 1638364, 1, 65537, 1638365, 1, 65536, 1638366, 1, 65536, 1638367, 1, 1, 1638368, 1, 65536, 1638369, 1, 65537, 1638370, 1, 65537, 1638371, 1, 0, 1638372, 1, 65536, 1638373, 1, 0, 1638374, 1, 65536, 1638375, 1, 1, 1638376, 1, 65536, 1638377, 1, 0, 1638378, 1, 65537, 1638379, 1, 1, 1638380, 1, 0, 1638381, 1, 0, 1638382, 1, 65537, 1638383, 1, 65537, 1638384, 1, 1, 1638385, 1, 65537, 1638386, 1, 65536, 1638387, 1, 0, 1638388, 1, 65537, 1638389, 5, 0, 1638390, 5, 0, 1638391, 1, 1, 1638392, 1, 1, 1638393, 1, 65536, 1638394, 1, 65537, 1638395, 1, 1, 1638396, 1, 0, 1638397, 1, 65537, 1638398, 1, 65537, 1638399, 1, 65536, 1572864, 1, 65537, 1572865, 1, 65537, 1572866, 1, 65536, 1572867, 1, 65537, 1572868, 1, 65536, 1572869, 1, 65537, 1572870, 1, 0, 1572871, 1, 65537, 1572872, 5, 0, 1703872, 5, 0, 1703873, 1, 65537, 1703874, 1, 65536, 1703875, 1, 65537, 1703876, 1, 0, 1703877, 1, 0, 1703878, 1, 65537, 1703879, 1, 65537, 1703880, 1, 65537, 1703881, 1, 1, 1703882, 1, 1, 1703883, 1, 65537, 1703884, 1, 0, 1703885, 1, 0, 1703886, 1, 65536, 1703887, 1, 65537, 1703888, 1, 1, 1703889, 1, 1, 1703890, 1, 65537, 1703891, 1, 65536, 1703892, 1, 65537, 1703893, 1, 1, 1703894, 1, 1, 1703895, 1, 65536, 1703896, 1, 1, 1703897, 1, 65537, 1703898, 1, 1, 1703899, 1, 0, 1703900, 1, 0, 1703901, 1, 65536, 1703902, 1, 65536, 1703903, 1, 65536, 1703904, 1, 65536, 1703905, 1, 65537, 1703906, 1, 65537, 1703907, 1, 65537, 1703908, 1, 0, 1703909, 1, 1, 1703910, 1, 0, 1703911, 1, 65536, 1703912, 1, 0, 1703913, 1, 65537, 1703914, 1, 65536, 1703915, 1, 1, 1703916, 1, 1, 1703917, 1, 65537, 1703918, 1, 65536, 1703919, 1, 0, 1703920, 1, 0, 1703921, 1, 1, 1703922, 1, 0, 1703923, 1, 0, 1703924, 5, 0, 1703926, 5, 0, 1703927, 1, 65537, 1703928, 1, 0, 1703929, 1, 0, 1703930, 1, 1, 1703931, 1, 1, 1703932, 1, 65537, 1703933, 1, 1, 1703934, 1, 65536, 1703935, 1, 1, 1638400, 1, 65537, 1638401, 1, 1, 1638402, 1, 65537, 1638403, 1, 0, 1638404, 1, 65536, 1638405, 1, 1, 1638406, 1, 1, 1638407, 1, 65537, 1638408, 5, 0, 1769408, 5, 0, 1769409, 1, 65537, 1769410, 1, 1, 1769411, 1, 0, 1769412, 1, 65536, 1769413, 1, 65536, 1769414, 1, 65536, 1769415, 1, 1, 1769416, 1, 0, 1769417, 1, 65537, 1769418, 1, 65537, 1769419, 1, 1, 1769420, 1, 1, 1769421, 1, 65537, 1769422, 1, 65537, 1769423, 1, 65536, 1769424, 1, 65536, 1769425, 1, 65536, 1769426, 1, 65536, 1769427, 1, 65537, 1769428, 1, 65536, 1769429, 1, 1, 1769430, 1, 65536, 1769431, 1, 0, 1769432, 1, 65536, 1769433, 1, 0, 1769434, 1, 65537, 1769435, 1, 65537, 1769436, 1, 0, 1769437, 1, 1, 1769438, 1, 65536, 1769439, 1, 0, 1769440, 1, 65537, 1769441, 1, 65536, 1769442, 1, 0, 1769443, 1, 0, 1769444, 1, 1, 1769445, 1, 1, 1769446, 1, 65536, 1769447, 1, 0, 1769448, 1, 65537, 1769449, 1, 65537, 1769450, 1, 0, 1769451, 1, 65536, 1769452, 1, 65536, 1769453, 1, 65537, 1769454, 1, 1, 1769455, 1, 65536, 1769456, 1, 1, 1769457, 1, 0, 1769458, 5, 0, 1769459, 5, 0, 1769462, 5, 0, 1769463, 1, 1, 1769464, 1, 0, 1769465, 1, 65537, 1769466, 1, 65537, 1769467, 1, 65536, 1769468, 1, 65536, 1769469, 1, 0, 1769470, 1, 65536, 1769471, 1, 65536, 1703936, 1, 65536, 1703937, 1, 1, 1703938, 1, 65536, 1703939, 1, 0, 1703940, 1, 1, 1703941, 1, 65536, 1703942, 1, 1, 1703943, 1, 65536, 1703944, 5, 0, 1834942, 5, 0, 1834943, 5, 0, 1834944, 1, 0, 1834945, 1, 65536, 1834946, 1, 1, 1834947, 1, 65536, 1834948, 1, 1, 1834949, 1, 65537, 1834950, 1, 1, 1834951, 1, 0, 1834952, 1, 1, 1834953, 1, 65537, 1834954, 1, 65536, 1834955, 1, 65536, 1834956, 1, 1, 1834957, 1, 1, 1834958, 1, 65536, 1834959, 1, 65536, 1834960, 1, 65537, 1834961, 1, 0, 1834962, 1, 0, 1834963, 1, 65537, 1834964, 1, 65537, 1834965, 1, 0, 1834966, 1, 0, 1834967, 1, 0, 1834968, 1, 65537, 1834969, 1, 65536, 1834970, 1, 65536, 1834971, 1, 0, 1834972, 1, 1, 1834973, 1, 65536, 1834974, 1, 1, 1834975, 1, 0, 1834976, 1, 1, 1834977, 1, 1, 1834978, 1, 0, 1834979, 1, 0, 1834980, 1, 0, 1834981, 1, 65536, 1834982, 1, 1, 1834983, 1, 0, 1834984, 1, 1, 1834985, 1, 0, 1834986, 1, 0, 1834987, 1, 1, 1834988, 1, 65537, 1834989, 1, 0, 1834990, 1, 65536, 1834991, 1, 65536, 1834992, 5, 0, 1834993, 5, 0, 1834998, 5, 0, 1834999, 1, 65537, 1835000, 1, 65537, 1835001, 1, 65536, 1835002, 1, 1, 1835003, 1, 0, 1835004, 1, 1, 1835005, 1, 1, 1835006, 1, 0, 1835007, 1, 65537, 1769472, 1, 0, 1769473, 1, 0, 1769474, 1, 0, 1769475, 1, 1, 1769476, 1, 65536, 1769477, 1, 65537, 1769478, 1, 65537, 1769479, 1, 1, 1769480, 5, 0, 1900477, 5, 0, 1900478, 1, 65536, 1900479, 1, 1, 1900480, 1, 0, 1900481, 1, 65537, 1900482, 1, 65537, 1900483, 1, 65537, 1900484, 1, 65537, 1900485, 1, 1, 1900486, 1, 65536, 1900487, 1, 65536, 1900488, 1, 0, 1900489, 1, 65536, 1900490, 1, 65536, 1900491, 1, 1, 1900492, 1, 65537, 1900493, 1, 1, 1900494, 1, 0, 1900495, 1, 0, 1900496, 1, 65537, 1900497, 1, 1, 1900498, 1, 65536, 1900499, 1, 65536, 1900500, 1, 65537, 1900501, 1, 1, 1900502, 1, 1, 1900503, 1, 65536, 1900504, 1, 1, 1900505, 1, 65537, 1900506, 1, 65537, 1900507, 1, 1, 1900508, 1, 1, 1900509, 1, 65536, 1900510, 1, 1, 1900511, 1, 65537, 1900512, 1, 0, 1900513, 1, 65537, 1900514, 1, 0, 1900515, 1, 1, 1900516, 1, 0, 1900517, 1, 65536, 1900518, 1, 0, 1900519, 1, 0, 1900520, 1, 1, 1900521, 1, 1, 1900522, 1, 65537, 1900523, 1, 65536, 1900524, 1, 65536, 1900525, 1, 65536, 1900526, 5, 0, 1900527, 5, 0, 1900534, 5, 0, 1900535, 1, 65537, 1900536, 1, 0, 1900537, 1, 1, 1900538, 1, 65537, 1900539, 1, 65537, 1900540, 1, 1, 1900541, 1, 0, 1900542, 1, 65536, 1900543, 1, 1, 1835008, 1, 0, 1835009, 1, 65537, 1835010, 1, 0, 1835011, 1, 0, 1835012, 1, 0, 1835013, 1, 65537, 1835014, 1, 65536, 1835015, 1, 1, 1835016, 5, 0, 1966012, 5, 0, 1966013, 1, 1, 1966014, 1, 0, 1966015, 1, 65537, 1966016, 1, 1, 1966017, 1, 1, 1966018, 1, 65537, 1966019, 1, 1, 1966020, 1, 0, 1966021, 1, 1, 1966022, 1, 0, 1966023, 1, 65536, 1966024, 1, 65537, 1966025, 1, 0, 1966026, 1, 1, 1966027, 1, 0, 1966028, 1, 65536, 1966029, 1, 1, 1966030, 1, 1, 1966031, 1, 65536, 1966032, 1, 0, 1966033, 1, 65537, 1966034, 1, 1, 1966035, 1, 0, 1966036, 1, 0, 1966037, 1, 1, 1966038, 1, 1, 1966039, 1, 1, 1966040, 1, 1, 1966041, 1, 1, 1966042, 1, 0, 1966043, 1, 0, 1966044, 1, 65536, 1966045, 1, 65537, 1966046, 1, 1, 1966047, 1, 65537, 1966048, 1, 65536, 1966049, 1, 65536, 1966050, 1, 0, 1966051, 1, 65536, 1966052, 1, 0, 1966053, 1, 0, 1966054, 1, 65537, 1966055, 1, 65536, 1966056, 1, 1, 1966057, 1, 65536, 1966058, 1, 65537, 1966059, 1, 1, 1966060, 1, 65536, 1966061, 5, 0, 1966070, 5, 0, 1966071, 1, 65536, 1966072, 1, 1, 1966073, 1, 65536, 1966074, 1, 0, 1966075, 1, 65537, 1966076, 1, 0, 1966077, 1, 0, 1966078, 1, 65537, 1966079, 1, 1, 1900544, 1, 0, 1900545, 1, 1, 1900546, 1, 65537, 1900547, 1, 65536, 1900548, 1, 0, 1900549, 1, 65536, 1900550, 1, 65537, 1900551, 5, 0, 2031549, 5, 0, 2031550, 5, 0, 2031551, 5, 0, 2031552, 5, 0, 2031553, 1, 65536, 2031554, 1, 1, 2031555, 1, 65537, 2031556, 1, 65536, 2031557, 1, 1, 2031558, 1, 1, 2031559, 1, 65536, 2031560, 1, 65537, 2031561, 1, 1, 2031562, 1, 65537, 2031563, 1, 65537, 2031564, 1, 0, 2031565, 1, 65537, 2031566, 1, 65536, 2031567, 1, 1, 2031568, 1, 1, 2031569, 1, 65537, 2031570, 1, 1, 2031571, 1, 1, 2031572, 1, 0, 2031573, 1, 0, 2031574, 1, 65536, 2031575, 1, 0, 2031576, 1, 0, 2031577, 1, 65536, 2031578, 1, 65537, 2031579, 1, 0, 2031580, 1, 65537, 2031581, 1, 1, 2031582, 1, 1, 2031583, 1, 1, 2031584, 1, 65537, 2031585, 1, 65536, 2031586, 1, 65537, 2031587, 1, 0, 2031588, 1, 65536, 2031589, 1, 65537, 2031590, 1, 65536, 2031591, 1, 65537, 2031592, 1, 65537, 2031593, 1, 0, 2031594, 1, 0, 2031595, 1, 65536, 2031596, 5, 0, 2031606, 5, 0, 2031607, 1, 0, 2031608, 1, 0, 2031609, 1, 0, 2031610, 1, 0, 2031611, 1, 0, 2031612, 1, 0, 2031613, 1, 1, 2031614, 1, 65536, 2031615, 1, 65536, 1966080, 1, 65537, 1966081, 1, 65537, 1966082, 1, 65536, 1966083, 1, 65536, 1966084, 1, 1, 1966085, 1, 65537, 1966086, 1, 65537, 1966087, 5, 0, 2097089, 5, 0, 2097090, 5, 0, 2097091, 5, 0, 2097092, 5, 0, 2097093, 1, 0, 2097094, 1, 1, 2097095, 1, 65536, 2097096, 1, 65537, 2097097, 1, 1, 2097098, 1, 65537, 2097099, 1, 0, 2097100, 1, 65536, 2097101, 1, 65536, 2097102, 1, 65537, 2097103, 1, 0, 2097104, 1, 65537, 2097105, 1, 0, 2097106, 1, 65536, 2097107, 1, 65537, 2097108, 1, 1, 2097109, 1, 65536, 2097110, 1, 0, 2097111, 1, 65536, 2097112, 1, 0, 2097113, 1, 65537, 2097114, 1, 65537, 2097115, 1, 0, 2097116, 1, 65537, 2097117, 1, 0, 2097118, 1, 1, 2097119, 1, 0, 2097120, 1, 1, 2097121, 1, 0, 2097122, 1, 0, 2097123, 1, 65536, 2097124, 1, 1, 2097125, 1, 0, 2097126, 1, 1, 2097127, 1, 65536, 2097128, 1, 0, 2097129, 1, 65536, 2097130, 1, 65537, 2097131, 5, 0, 2097142, 5, 0, 2097143, 1, 65536, 2097144, 1, 0, 2097145, 1, 1, 2097146, 1, 65537, 2097147, 1, 1, 2097148, 1, 65537, 2097149, 1, 65536, 2097150, 1, 1, 2097151, 1, 0, 2031616, 1, 65536, 2031617, 1, 0, 2031618, 1, 0, 2031619, 1, 65537, 2031620, 1, 1, 2031621, 1, 1, 2031622, 1, 1, 2031623, 5, 0, 2162629, 5, 0, 2162630, 5, 0, 2162631, 5, 0, 2162632, 5, 0, 2162633, 5, 0, 2162634, 5, 0, 2162635, 5, 0, 2162636, 5, 0, 2162637, 1, 65536, 2162638, 1, 65536, 2162639, 1, 1, 2162640, 1, 0, 2162641, 1, 65536, 2162642, 1, 65537, 2162643, 1, 65537, 2162644, 1, 65537, 2162645, 1, 65536, 2162646, 1, 65536, 2162647, 1, 0, 2162648, 1, 65536, 2162649, 1, 1, 2162650, 1, 0, 2162651, 1, 1, 2162652, 1, 1, 2162653, 1, 65536, 2162654, 1, 65537, 2162655, 1, 65536, 2162656, 1, 65536, 2162657, 1, 0, 2162658, 1, 0, 2162659, 1, 65536, 2162660, 1, 1, 2162661, 1, 65536, 2162662, 1, 1, 2162663, 1, 65537, 2162664, 1, 65537, 2162665, 1, 0, 2162666, 1, 1, 2162667, 5, 0, 2162678, 5, 0, 2162679, 1, 65537, 2162680, 1, 65537, 2162681, 1, 0, 2162682, 1, 0, 2162683, 1, 1, 2162684, 1, 65537, 2162685, 1, 1, 2162686, 1, 1, 2162687, 1, 65537, 2097152, 1, 1, 2097153, 1, 1, 2097154, 1, 1, 2097155, 1, 65536, 2097156, 1, 0, 2097157, 1, 0, 2097158, 1, 65536, 2097159, 5, 0, 2228170, 5, 0, 2228171, 5, 0, 2228172, 1, 65536, 2228173, 1, 0, 2228174, 1, 0, 2228175, 1, 0, 2228176, 1, 65537, 2228177, 1, 0, 2228178, 1, 0, 2228179, 1, 0, 2228180, 1, 65537, 2228181, 1, 65537, 2228182, 1, 65536, 2228183, 1, 1, 2228184, 1, 1, 2228185, 1, 65536, 2228186, 1, 1, 2228187, 1, 0, 2228188, 1, 65536, 2228189, 1, 0, 2228190, 1, 65537, 2228191, 1, 0, 2228192, 1, 65536, 2228193, 1, 1, 2228194, 1, 65537, 2228195, 1, 65537, 2228196, 1, 65536, 2228197, 1, 65537, 2228198, 1, 65536, 2228199, 1, 65537, 2228200, 1, 65536, 2228201, 1, 65536, 2228202, 5, 0, 2228214, 5, 0, 2228215, 1, 65536, 2228216, 1, 1, 2228217, 1, 1, 2228218, 1, 65536, 2228219, 1, 65537, 2228220, 1, 0, 2228221, 1, 1, 2228222, 1, 65536, 2228223, 1, 1, 2162688, 1, 65537, 2162689, 1, 65536, 2162690, 1, 1, 2162691, 1, 65537, 2162692, 1, 65537, 2162693, 1, 1, 2162694, 5, 0, 2293705, 5, 0, 2293706, 1, 0, 2293707, 1, 1, 2293708, 1, 65537, 2293709, 1, 65536, 2293710, 1, 65537, 2293711, 1, 65537, 2293712, 1, 65537, 2293713, 1, 65536, 2293714, 1, 65536, 2293715, 1, 1, 2293716, 1, 0, 2293717, 1, 65537, 2293718, 1, 65537, 2293719, 1, 1, 2293720, 1, 0, 2293721, 1, 1, 2293722, 1, 0, 2293723, 1, 1, 2293724, 1, 1, 2293725, 1, 65537, 2293726, 1, 1, 2293727, 1, 65537, 2293728, 1, 65536, 2293729, 1, 0, 2293730, 1, 65536, 2293731, 1, 65536, 2293732, 1, 65537, 2293733, 1, 0, 2293734, 1, 65537, 2293735, 1, 65536, 2293736, 1, 0, 2293737, 1, 1, 2293738, 5, 0, 2293750, 5, 0, 2293751, 1, 1, 2293752, 1, 65536, 2293753, 1, 1, 2293754, 1, 0, 2293755, 1, 1, 2293756, 1, 65537, 2293757, 1, 65536, 2293758, 1, 65536, 2293759, 1, 65536, 2228224, 1, 0, 2228225, 1, 65537, 2228226, 1, 0, 2228227, 1, 65537, 2228228, 1, 65536, 2228229, 1, 0, 2228230, 5, 0, 2359240, 5, 0, 2359241, 5, 0, 2359242, 1, 1, 2359243, 1, 0, 2359244, 1, 1, 2359245, 1, 65536, 2359246, 1, 65536, 2359247, 1, 1, 2359248, 1, 1, 2359249, 1, 1, 2359250, 1, 65536, 2359251, 1, 65537, 2359252, 1, 0, 2359253, 1, 65537, 2359254, 1, 1, 2359255, 1, 1, 2359256, 1, 1, 2359257, 1, 1, 2359258, 1, 65537, 2359259, 1, 65536, 2359260, 1, 1, 2359261, 1, 65536, 2359262, 1, 1, 2359263, 1, 1, 2359264, 1, 65536, 2359265, 1, 65537, 2359266, 1, 1, 2359267, 1, 65536, 2359268, 1, 65536, 2359269, 1, 1, 2359270, 1, 0, 2359271, 1, 65537, 2359272, 1, 65537, 2359273, 5, 0, 2359286, 5, 0, 2359287, 1, 65537, 2359288, 1, 65537, 2359289, 1, 65537, 2359290, 1, 1, 2359291, 1, 0, 2359292, 1, 1, 2359293, 1, 65537, 2359294, 1, 1, 2359295, 1, 65536, 2293760, 1, 1, 2293761, 1, 0, 2293762, 1, 0, 2293763, 1, 65537, 2293764, 1, 0, 2293765, 1, 65536, 2293766, 5, 0, 2424775, 5, 0, 2424776, 1, 1, 2424777, 1, 65536, 2424778, 1, 65536, 2424779, 1, 65537, 2424780, 1, 65537, 2424781, 1, 65537, 2424782, 1, 0, 2424783, 1, 1, 2424784, 1, 65536, 2424785, 1, 0, 2424786, 1, 1, 2424787, 1, 0, 2424788, 1, 0, 2424789, 1, 65537, 2424790, 1, 0, 2424791, 1, 0, 2424792, 1, 0, 2424793, 1, 65537, 2424794, 1, 65537, 2424795, 1, 65537, 2424796, 1, 65536, 2424797, 1, 0, 2424798, 1, 65536, 2424799, 1, 65537, 2424800, 1, 65536, 2424801, 1, 1, 2424802, 1, 1, 2424803, 1, 65536, 2424804, 1, 0, 2424805, 1, 65536, 2424806, 1, 65537, 2424807, 1, 1, 2424808, 1, 65536, 2424809, 5, 0, 2424821, 5, 0, 2424822, 1, 65536, 2424823, 1, 1, 2424824, 1, 1, 2424825, 1, 65537, 2424826, 1, 0, 2424827, 1, 65537, 2424828, 1, 1, 2424829, 1, 65537, 2424830, 1, 0, 2424831, 1, 65537, 2359296, 1, 65536, 2359297, 1, 65536, 2359298, 1, 65536, 2359299, 1, 0, 2359300, 1, 0, 2359301, 5, 0, 2490310, 5, 0, 2490311, 1, 65536, 2490312, 1, 1, 2490313, 1, 0, 2490314, 1, 0, 2490315, 1, 0, 2490316, 1, 0, 2490317, 1, 65537, 2490318, 1, 65537, 2490319, 1, 65537, 2490320, 1, 1, 2490321, 1, 65536, 2490322, 1, 65537, 2490323, 1, 65536, 2490324, 1, 0, 2490325, 1, 65536, 2490326, 1, 65537, 2490327, 1, 65537, 2490328, 1, 1, 2490329, 1, 65536, 2490330, 1, 1, 2490331, 1, 65536, 2490332, 1, 65536, 2490333, 1, 1, 2490334, 1, 0, 2490335, 1, 0, 2490336, 1, 65537, 2490337, 1, 0, 2490338, 1, 65536, 2490339, 1, 65536, 2490340, 1, 65537, 2490341, 1, 65537, 2490342, 1, 65537, 2490343, 1, 65537, 2490344, 5, 0, 2490357, 5, 0, 2490358, 1, 65537, 2490359, 1, 65536, 2490360, 1, 0, 2490361, 1, 65536, 2490362, 1, 0, 2490363, 1, 65537, 2490364, 1, 65537, 2490365, 1, 0, 2490366, 1, 0, 2490367, 1, 65537, 2424832, 1, 65536, 2424833, 1, 65536, 2424834, 1, 0, 2424835, 1, 65537, 2424836, 5, 0, 2555844, 5, 0, 2555845, 5, 0, 2555846, 1, 65537, 2555847, 1, 1, 2555848, 1, 0, 2555849, 1, 1, 2555850, 1, 65536, 2555851, 1, 1, 2555852, 1, 1, 2555853, 1, 0, 2555854, 1, 65536, 2555855, 1, 1, 2555856, 1, 65537, 2555857, 1, 0, 2555858, 1, 1, 2555859, 1, 65536, 2555860, 1, 65537, 2555861, 1, 1, 2555862, 1, 65536, 2555863, 1, 65537, 2555864, 1, 65537, 2555865, 1, 65537, 2555866, 1, 65536, 2555867, 1, 1, 2555868, 1, 65536, 2555869, 1, 0, 2555870, 1, 65537, 2555871, 1, 65536, 2555872, 1, 1, 2555873, 1, 65536, 2555874, 1, 65536, 2555875, 1, 0, 2555876, 1, 65537, 2555877, 1, 65536, 2555878, 1, 65537, 2555879, 1, 65537, 2555880, 5, 0, 2555893, 5, 0, 2555894, 1, 65537, 2555895, 1, 65536, 2555896, 1, 65537, 2555897, 1, 65536, 2555898, 1, 0, 2555899, 1, 65536, 2555900, 1, 0, 2555901, 1, 1, 2555902, 1, 65537, 2555903, 1, 0, 2490368, 1, 1, 2490369, 1, 65537, 2490370, 1, 1, 2490371, 1, 1, 2490372, 5, 0, 2621379, 5, 0, 2621380, 1, 1, 2621381, 1, 0, 2621382, 1, 0, 2621383, 1, 0, 2621384, 1, 0, 2621385, 1, 65536, 2621386, 1, 65537, 2621387, 1, 0, 2621388, 1, 65537, 2621389, 1, 65537, 2621390, 1, 1, 2621391, 1, 0, 2621392, 1, 0, 2621393, 1, 0, 2621394, 1, 65536, 2621395, 1, 65536, 2621396, 1, 1, 2621397, 1, 0, 2621398, 1, 1, 2621399, 1, 0, 2621400, 1, 1, 2621401, 1, 0, 2621402, 1, 0, 2621403, 1, 65537, 2621404, 1, 1, 2621405, 1, 0, 2621406, 1, 65536, 2621407, 1, 65536, 2621408, 1, 65536, 2621409, 1, 65536, 2621410, 1, 1, 2621411, 1, 0, 2621412, 1, 1, 2621413, 1, 0, 2621414, 1, 0, 2621415, 1, 1, 2621416, 5, 0, 2621430, 5, 0, 2621431, 1, 0, 2621432, 1, 0, 2621433, 1, 65537, 2621434, 1, 0, 2621435, 1, 1, 2621436, 1, 0, 2621437, 1, 65537, 2621438, 1, 0, 2621439, 1, 65536, 2555904, 1, 65537, 2555905, 1, 0, 2555906, 1, 65536, 2555907, 1, 0, 2555908, 5, 0, 2686914, 5, 0, 2686915, 1, 65536, 2686916, 1, 65536, 2686917, 1, 65537, 2686918, 1, 0, 2686919, 1, 1, 2686920, 1, 65537, 2686921, 1, 65536, 2686922, 1, 65537, 2686923, 1, 65537, 2686924, 1, 0, 2686925, 1, 65537, 2686926, 1, 65537, 2686927, 1, 65536, 2686928, 1, 65537, 2686929, 1, 1, 2686930, 1, 65537, 2686931, 1, 1, 2686932, 1, 1, 2686933, 1, 1, 2686934, 1, 1, 2686935, 1, 65536, 2686936, 1, 65537, 2686937, 1, 1, 2686938, 1, 1, 2686939, 1, 0, 2686940, 1, 65537, 2686941, 1, 0, 2686942, 1, 0, 2686943, 1, 0, 2686944, 1, 1, 2686945, 1, 65537, 2686946, 1, 1, 2686947, 1, 65536, 2686948, 1, 0, 2686949, 1, 1, 2686950, 1, 65537, 2686951, 5, 0, 2686966, 5, 0, 2686967, 1, 1, 2686968, 1, 65536, 2686969, 1, 0, 2686970, 1, 1, 2686971, 1, 1, 2686972, 1, 65537, 2686973, 1, 0, 2686974, 1, 1, 2686975, 1, 0, 2621440, 1, 1, 2621441, 1, 65537, 2621442, 1, 1, 2621443, 1, 1, 2621444, 5, 0, 2752449, 5, 0, 2752450, 1, 0, 2752451, 1, 65537, 2752452, 1, 0, 2752453, 1, 65536, 2752454, 1, 65536, 2752455, 1, 0, 2752456, 1, 65537, 2752457, 1, 1, 2752458, 1, 0, 2752459, 1, 0, 2752460, 1, 1, 2752461, 1, 0, 2752462, 1, 65536, 2752463, 1, 1, 2752464, 1, 0, 2752465, 1, 65537, 2752466, 1, 1, 2752467, 1, 1, 2752468, 1, 0, 2752469, 1, 65536, 2752470, 1, 0, 2752471, 1, 0, 2752472, 1, 65537, 2752473, 1, 65536, 2752474, 1, 1, 2752475, 1, 1, 2752476, 1, 65537, 2752477, 1, 0, 2752478, 1, 65537, 2752479, 1, 65537, 2752480, 1, 0, 2752481, 1, 0, 2752482, 1, 1, 2752483, 1, 0, 2752484, 1, 1, 2752485, 1, 1, 2752486, 1, 65537, 2752487, 5, 0, 2752502, 5, 0, 2752503, 1, 65537, 2752504, 1, 1, 2752505, 1, 65537, 2752506, 1, 65537, 2752507, 1, 65536, 2752508, 1, 1, 2752509, 1, 65536, 2752510, 1, 65537, 2752511, 1, 0, 2686976, 1, 65536, 2686977, 1, 65537, 2686978, 1, 65536, 2686979, 1, 65537, 2686980, 5, 0, 2817985, 5, 0, 2817986, 1, 65537, 2817987, 1, 0, 2817988, 1, 65537, 2817989, 1, 65536, 2817990, 1, 65537, 2817991, 1, 1, 2817992, 1, 0, 2817993, 1, 65537, 2817994, 1, 0, 2817995, 1, 65537, 2817996, 1, 65537, 2817997, 1, 1, 2817998, 1, 1, 2817999, 1, 1, 2818000, 1, 1, 2818001, 1, 0, 2818002, 1, 0, 2818003, 1, 1, 2818004, 1, 65536, 2818005, 1, 65537, 2818006, 1, 0, 2818007, 1, 65537, 2818008, 1, 65536, 2818009, 1, 1, 2818010, 1, 0, 2818011, 1, 1, 2818012, 1, 0, 2818013, 1, 65537, 2818014, 1, 0, 2818015, 1, 65536, 2818016, 1, 0, 2818017, 1, 1, 2818018, 1, 65537, 2818019, 1, 0, 2818020, 1, 65537, 2818021, 1, 0, 2818022, 5, 0, 2818037, 5, 0, 2818038, 1, 65536, 2818039, 1, 65537, 2818040, 1, 65536, 2818041, 1, 0, 2818042, 1, 65537, 2818043, 1, 65537, 2818044, 1, 1, 2818045, 1, 65537, 2818046, 1, 0, 2818047, 1, 0, 2752512, 1, 1, 2752513, 1, 0, 2752514, 1, 65536, 2752515, 1, 0, 2752516, 5, 0, 2883521, 5, 0, 2883522, 1, 65537, 2883523, 1, 65536, 2883524, 1, 0, 2883525, 1, 1, 2883526, 1, 65536, 2883527, 1, 1, 2883528, 1, 65537, 2883529, 1, 0, 2883530, 1, 1, 2883531, 1, 65536, 2883532, 1, 0, 2883533, 1, 65537, 2883534, 1, 0, 2883535, 1, 0, 2883536, 1, 0, 2883537, 1, 65536, 2883538, 1, 65537, 2883539, 1, 65537, 2883540, 1, 65537, 2883541, 1, 65536, 2883542, 1, 1, 2883543, 1, 1, 2883544, 1, 65537, 2883545, 1, 0, 2883546, 1, 0, 2883547, 1, 65536, 2883548, 1, 65537, 2883549, 1, 0, 2883550, 1, 1, 2883551, 1, 1, 2883552, 1, 1, 2883553, 1, 65537, 2883554, 1, 1, 2883555, 1, 65537, 2883556, 1, 65536, 2883557, 5, 0, 2883573, 5, 0, 2883574, 1, 1, 2883575, 1, 65536, 2883576, 1, 65536, 2883577, 1, 65537, 2883578, 1, 1, 2883579, 1, 65536, 2883580, 1, 0, 2883581, 1, 0, 2883582, 1, 1, 2883583, 1, 0, 2818048, 1, 65536, 2818049, 1, 1, 2818050, 1, 0, 2818051, 1, 1, 2818052, 5, 0, 2949057, 5, 0, 2949058, 1, 65537, 2949059, 1, 0, 2949060, 1, 65536, 2949061, 1, 1, 2949062, 1, 65537, 2949063, 1, 65537, 2949064, 1, 65536, 2949065, 1, 65537, 2949066, 1, 0, 2949067, 1, 65536, 2949068, 1, 65536, 2949069, 1, 1, 2949070, 1, 1, 2949071, 1, 65537, 2949072, 1, 65536, 2949073, 1, 65537, 2949074, 1, 65536, 2949075, 1, 0, 2949076, 1, 65537, 2949077, 1, 0, 2949078, 1, 65536, 2949079, 1, 1, 2949080, 1, 1, 2949081, 1, 0, 2949082, 1, 0, 2949083, 1, 65536, 2949084, 1, 1, 2949085, 1, 0, 2949086, 1, 1, 2949087, 1, 0, 2949088, 1, 1, 2949089, 1, 65536, 2949090, 1, 65536, 2949091, 1, 0, 2949092, 5, 0, 2949109, 5, 0, 2949110, 1, 1, 2949111, 1, 1, 2949112, 1, 1, 2949113, 1, 1, 2949114, 1, 1, 2949115, 1, 65537, 2949116, 1, 1, 2949117, 1, 65537, 2949118, 1, 65537, 2949119, 1, 65536, 2883584, 1, 0, 2883585, 1, 65536, 2883586, 1, 0, 2883587, 1, 65536, 2883588, 5, 0, 3014592, 5, 0, 3014593, 1, 0, 3014594, 1, 1, 3014595, 1, 1, 3014596, 1, 1, 3014597, 1, 1, 3014598, 1, 1, 3014599, 1, 1, 3014600, 1, 65536, 3014601, 1, 65536, 3014602, 1, 0, 3014603, 1, 65536, 3014604, 1, 1, 3014605, 1, 65537, 3014606, 1, 0, 3014607, 1, 65536, 3014608, 1, 65537, 3014609, 1, 0, 3014610, 1, 0, 3014611, 1, 1, 3014612, 1, 65536, 3014613, 1, 0, 3014614, 1, 1, 3014615, 1, 65537, 3014616, 1, 0, 3014617, 1, 0, 3014618, 1, 1, 3014619, 1, 65536, 3014620, 1, 0, 3014621, 1, 65537, 3014622, 1, 1, 3014623, 1, 1, 3014624, 1, 1, 3014625, 1, 65537, 3014626, 1, 65537, 3014627, 5, 0, 3014645, 5, 0, 3014646, 1, 65536, 3014647, 1, 65537, 3014648, 1, 65536, 3014649, 1, 0, 3014650, 1, 1, 3014651, 1, 65537, 3014652, 1, 1, 3014653, 1, 1, 3014654, 1, 65536, 3014655, 1, 65537, 2949120, 1, 65537, 2949121, 1, 65537, 2949122, 1, 65536, 2949123, 1, 65536, 2949124, 5, 0, 3080128, 5, 0, 3080129, 1, 65536, 3080130, 1, 65536, 3080131, 1, 65536, 3080132, 1, 0, 3080133, 1, 65537, 3080134, 1, 0, 3080135, 1, 65537, 3080136, 1, 0, 3080137, 1, 1, 3080138, 1, 0, 3080139, 1, 1, 3080140, 1, 65536, 3080141, 1, 1, 3080142, 1, 0, 3080143, 1, 0, 3080144, 1, 65537, 3080145, 1, 0, 3080146, 1, 1, 3080147, 1, 65536, 3080148, 1, 65537, 3080149, 1, 65536, 3080150, 1, 65536, 3080151, 1, 65536, 3080152, 1, 1, 3080153, 1, 0, 3080154, 1, 1, 3080155, 1, 1, 3080156, 1, 1, 3080157, 1, 65536, 3080158, 1, 1, 3080159, 1, 65536, 3080160, 1, 1, 3080161, 1, 65536, 3080162, 5, 0, 3080181, 5, 0, 3080182, 1, 1, 3080183, 1, 65537, 3080184, 1, 1, 3080185, 1, 65537, 3080186, 1, 65536, 3080187, 1, 65536, 3080188, 1, 0, 3080189, 1, 0, 3080190, 1, 65537, 3080191, 1, 65537, 3014656, 1, 65536, 3014657, 1, 65536, 3014658, 1, 1, 3014659, 1, 65537, 3014660, 5, 0, 3145664, 5, 0, 3145665, 1, 0, 3145666, 1, 0, 3145667, 1, 1, 3145668, 1, 0, 3145669, 1, 0, 3145670, 1, 65536, 3145671, 1, 1, 3145672, 1, 65537, 3145673, 1, 65536, 3145674, 1, 65536, 3145675, 1, 65537, 3145676, 1, 1, 3145677, 1, 65536, 3145678, 1, 65536, 3145679, 1, 0, 3145680, 1, 1, 3145681, 1, 0, 3145682, 1, 0, 3145683, 1, 1, 3145684, 1, 65537, 3145685, 1, 65537, 3145686, 1, 65536, 3145687, 1, 65537, 3145688, 1, 0, 3145689, 1, 65537, 3145690, 1, 65536, 3145691, 1, 65536, 3145692, 1, 1, 3145693, 1, 0, 3145694, 1, 0, 3145695, 5, 0, 3145696, 5, 0, 3145697, 5, 0, 3145717, 5, 0, 3145718, 1, 1, 3145719, 1, 1, 3145720, 1, 1, 3145721, 1, 0, 3145722, 1, 1, 3145723, 1, 65536, 3145724, 1, 65536, 3145725, 1, 65537, 3145726, 1, 65537, 3145727, 1, 0, 3080192, 1, 65536, 3080193, 1, 1, 3080194, 1, 65537, 3080195, 1, 1, 3080196, 5, 0, 3211200, 5, 0, 3211201, 1, 65537, 3211202, 1, 1, 3211203, 1, 65536, 3211204, 1, 65537, 3211205, 1, 65537, 3211206, 1, 1, 3211207, 1, 65536, 3211208, 1, 65536, 3211209, 1, 0, 3211210, 1, 0, 3211211, 1, 1, 3211212, 1, 65536, 3211213, 1, 0, 3211214, 1, 1, 3211215, 1, 1, 3211216, 1, 1, 3211217, 1, 0, 3211218, 1, 0, 3211219, 1, 65537, 3211220, 1, 65537, 3211221, 1, 1, 3211222, 1, 65536, 3211223, 1, 65536, 3211224, 1, 0, 3211225, 1, 0, 3211226, 1, 65536, 3211227, 1, 1, 3211228, 5, 0, 3211229, 5, 0, 3211230, 5, 0, 3211252, 5, 0, 3211253, 1, 0, 3211254, 1, 65536, 3211255, 1, 65537, 3211256, 1, 65537, 3211257, 1, 0, 3211258, 1, 65536, 3211259, 1, 0, 3211260, 1, 65536, 3211261, 1, 65537, 3211262, 1, 65537, 3211263, 1, 65537, 3145728, 1, 1, 3145729, 1, 0, 3145730, 1, 65536, 3145731, 1, 0, 3145732, 5, 0, 3276735, 5, 0, 3276736, 1, 1, 3276737, 1, 65536, 3276738, 1, 65536, 3276739, 1, 1, 3276740, 1, 65536, 3276741, 1, 65536, 3276742, 1, 1, 3276743, 1, 65536, 3276744, 1, 0, 3276745, 1, 1, 3276746, 1, 65537, 3276747, 1, 65537, 3276748, 1, 65536, 3276749, 1, 0, 3276750, 1, 1, 3276751, 1, 65537, 3276752, 1, 65536, 3276753, 1, 1, 3276754, 1, 1, 3276755, 1, 1, 3276756, 1, 65536, 3276757, 1, 0, 3276758, 1, 1, 3276759, 1, 65537, 3276760, 1, 1, 3276761, 1, 65537, 3276762, 1, 65536, 3276763, 5, 0, 3276788, 5, 0, 3276789, 1, 0, 3276790, 1, 0, 3276791, 1, 1, 3276792, 1, 65536, 3276793, 1, 1, 3276794, 1, 65537, 3276795, 1, 1, 3276796, 1, 65537, 3276797, 1, 65537, 3276798, 1, 0, 3276799, 1, 1, 3211264, 1, 65536, 3211265, 1, 1, 3211266, 1, 0, 3211267, 1, 65536, 3211268, 5, 0, 3342271, 5, 0, 3342272, 1, 65537, 3342273, 1, 65537, 3342274, 1, 1, 3342275, 1, 0, 3342276, 1, 65537, 3342277, 1, 65537, 3342278, 1, 0, 3342279, 1, 65537, 3342280, 1, 0, 3342281, 1, 0, 3342282, 1, 65536, 3342283, 1, 1, 3342284, 1, 0, 3342285, 1, 65537, 3342286, 1, 0, 3342287, 1, 0, 3342288, 1, 0, 3342289, 1, 0, 3342290, 1, 0, 3342291, 1, 65536, 3342292, 1, 0, 3342293, 1, 65536, 3342294, 1, 65536, 3342295, 1, 65537, 3342296, 1, 0, 3342297, 5, 0, 3342298, 5, 0, 3342323, 5, 0, 3342324, 1, 65536, 3342325, 1, 1, 3342326, 1, 1, 3342327, 1, 65537, 3342328, 1, 65536, 3342329, 1, 1, 3342330, 1, 0, 3342331, 1, 1, 3342332, 1, 0, 3342333, 1, 65537, 3342334, 1, 65536, 3342335, 1, 0, 3276800, 1, 1, 3276801, 1, 1, 3276802, 1, 65537, 3276803, 1, 65537, 3276804, 5, 0, 3407807, 5, 0, 3407808, 1, 65537, 3407809, 1, 65537, 3407810, 1, 65537, 3407811, 1, 1, 3407812, 1, 65536, 3407813, 1, 65536, 3407814, 1, 65537, 3407815, 1, 65536, 3407816, 1, 65537, 3407817, 1, 65536, 3407818, 1, 1, 3407819, 1, 65537, 3407820, 1, 65537, 3407821, 1, 65537, 3407822, 1, 0, 3407823, 1, 65537, 3407824, 1, 0, 3407825, 1, 65537, 3407826, 1, 65536, 3407827, 1, 0, 3407828, 1, 1, 3407829, 1, 1, 3407830, 1, 65537, 3407831, 1, 1, 3407832, 5, 0, 3407859, 5, 0, 3407860, 1, 1, 3407861, 1, 1, 3407862, 1, 65537, 3407863, 1, 65536, 3407864, 1, 65536, 3407865, 1, 65537, 3407866, 1, 1, 3407867, 1, 65537, 3407868, 1, 1, 3407869, 1, 65536, 3407870, 1, 1, 3407871, 1, 0, 3342336, 1, 1, 3342337, 1, 0, 3342338, 1, 1, 3342339, 1, 0, 3342340, 1, 65537, 3342341, 5, 0, 3342419, 5, 0, 3342420, 5, 0, 3342421, 5, 0, 3342422, 5, 0, 3342423, 5, 0, 3342424, 5, 0, 3342425, 5, 0, 3473343, 5, 0, 3473344, 1, 65537, 3473345, 1, 65536, 3473346, 1, 0, 3473347, 1, 0, 3473348, 1, 0, 3473349, 1, 1, 3473350, 1, 65537, 3473351, 1, 65536, 3473352, 1, 0, 3473353, 1, 65536, 3473354, 1, 1, 3473355, 1, 65536, 3473356, 1, 65537, 3473357, 1, 65536, 3473358, 1, 0, 3473359, 1, 65537, 3473360, 1, 65537, 3473361, 1, 65536, 3473362, 1, 65537, 3473363, 1, 1, 3473364, 1, 65537, 3473365, 1, 0, 3473366, 1, 65537, 3473367, 5, 0, 3473395, 5, 0, 3473396, 1, 1, 3473397, 1, 1, 3473398, 1, 65536, 3473399, 1, 65537, 3473400, 1, 0, 3473401, 1, 65536, 3473402, 1, 65537, 3473403, 1, 65537, 3473404, 1, 65537, 3473405, 1, 65536, 3473406, 1, 65537, 3473407, 1, 0, 3407872, 1, 0, 3407873, 1, 0, 3407874, 1, 0, 3407875, 1, 65537, 3407876, 1, 65537, 3407877, 1, 1, 3407878, 5, 0, 3407953, 5, 0, 3407954, 5, 0, 3407955, 2, 0, 3407956, 2, 0, 3407957, 2, 0, 3407958, 2, 0, 3407959, 2, 0, 3407960, 2, 0, 3407961, 2, 0, 3407962, 5, 0, 3407963, 5, 0, 3407964, 5, 0, 3538879, 5, 0, 3538880, 1, 65537, 3538881, 1, 1, 3538882, 1, 0, 3538883, 1, 0, 3538884, 1, 1, 3538885, 1, 1, 3538886, 1, 65537, 3538887, 1, 0, 3538888, 1, 65536, 3538889, 1, 0, 3538890, 1, 65536, 3538891, 1, 1, 3538892, 1, 65536, 3538893, 1, 0, 3538894, 1, 65536, 3538895, 1, 65537, 3538896, 1, 0, 3538897, 1, 65536, 3538898, 1, 65536, 3538899, 1, 0, 3538900, 1, 1, 3538901, 1, 65537, 3538902, 1, 1, 3538903, 5, 0, 3538931, 5, 0, 3538932, 1, 0, 3538933, 1, 65537, 3538934, 1, 65536, 3538935, 1, 65537, 3538936, 1, 0, 3538937, 1, 65537, 3538938, 1, 0, 3538939, 1, 65537, 3538940, 1, 65536, 3538941, 1, 65536, 3538942, 1, 0, 3538943, 1, 0, 3473408, 1, 0, 3473409, 1, 65536, 3473410, 1, 1, 3473411, 1, 0, 3473412, 1, 65536, 3473413, 1, 0, 3473414, 5, 0, 3473487, 5, 0, 3473488, 5, 0, 3473489, 2, 0, 3473490, 2, 0, 3473491, 2, 0, 3473492, 3, 0, 3473493, 3, 0, 3473494, 3, 0, 3473495, 3, 0, 3473496, 3, 0, 3473497, 3, 0, 3473498, 3, 0, 3473499, 3, 0, 3473500, 2, 0, 3473501, 5, 0, 3604414, 5, 0, 3604415, 1, 65537, 3604416, 1, 0, 3604417, 1, 65537, 3604418, 1, 65536, 3604419, 1, 1, 3604420, 1, 0, 3604421, 1, 65536, 3604422, 1, 65536, 3604423, 1, 65537, 3604424, 1, 0, 3604425, 1, 65537, 3604426, 1, 65536, 3604427, 1, 1, 3604428, 1, 65537, 3604429, 1, 65537, 3604430, 1, 65537, 3604431, 1, 65536, 3604432, 1, 0, 3604433, 1, 65536, 3604434, 1, 0, 3604435, 1, 1, 3604436, 1, 65537, 3604437, 1, 65537, 3604438, 5, 0, 3604467, 5, 0, 3604468, 5, 0, 3604469, 1, 65536, 3604470, 1, 1, 3604471, 1, 65536, 3604472, 1, 0, 3604473, 1, 1, 3604474, 1, 65537, 3604475, 1, 65537, 3604476, 1, 1, 3604477, 1, 65536, 3604478, 1, 65537, 3604479, 1, 1, 3538944, 1, 1, 3538945, 1, 65537, 3538946, 1, 65537, 3538947, 1, 65536, 3538948, 1, 65537, 3538949, 1, 1, 3538950, 1, 65536, 3538951, 5, 0, 3539022, 5, 0, 3539023, 2, 0, 3539024, 3, 0, 3539025, 3, 0, 3539026, 3, 0, 3539027, 3, 0, 3539028, 3, 0, 3539029, 2, 0, 3539030, 1, 65536, 3539031, 1, 0, 3539032, 2, 0, 3539033, 2, 0, 3539034, 3, 0, 3539035, 3, 0, 3539036, 2, 0, 3539037, 5, 0, 3669950, 5, 0, 3669951, 1, 65537, 3669952, 1, 0, 3669953, 1, 65536, 3669954, 1, 1, 3669955, 1, 1, 3669956, 1, 65536, 3669957, 1, 0, 3669958, 1, 0, 3669959, 1, 1, 3669960, 1, 1, 3669961, 1, 1, 3669962, 1, 65537, 3669963, 1, 0, 3669964, 1, 1, 3669965, 1, 1, 3669966, 1, 65537, 3669967, 1, 0, 3669968, 1, 65536, 3669969, 1, 65537, 3669970, 1, 0, 3669971, 1, 0, 3669972, 1, 65536, 3669973, 1, 65537, 3669974, 5, 0, 3670003, 5, 0, 3670004, 1, 1, 3670005, 1, 65536, 3670006, 1, 1, 3670007, 1, 65537, 3670008, 1, 65536, 3670009, 1, 65537, 3670010, 1, 1, 3670011, 1, 65537, 3670012, 1, 65537, 3670013, 1, 0, 3670014, 1, 1, 3670015, 1, 65536, 3604480, 1, 0, 3604481, 1, 65537, 3604482, 1, 0, 3604483, 1, 1, 3604484, 1, 0, 3604485, 1, 65536, 3604486, 1, 0, 3604487, 1, 65537, 3604488, 5, 0, 3604554, 5, 0, 3604555, 5, 0, 3604556, 5, 0, 3604557, 5, 0, 3604558, 2, 0, 3604559, 3, 0, 3604560, 3, 0, 3604561, 3, 0, 3604562, 2, 0, 3604563, 1, 65537, 3604564, 1, 65536, 3604565, 1, 65536, 3604566, 2, 0, 3604567, 2, 0, 3604568, 3, 0, 3604569, 3, 0, 3604570, 3, 0, 3604571, 5, 0, 3604572, 5, 0, 3735486, 5, 0, 3735487, 1, 65536, 3735488, 1, 65536, 3735489, 1, 0, 3735490, 1, 0, 3735491, 1, 65536, 3735492, 1, 65537, 3735493, 1, 0, 3735494, 1, 1, 3735495, 1, 1, 3735496, 1, 65536, 3735497, 1, 65537, 3735498, 1, 0, 3735499, 1, 65537, 3735500, 1, 65536, 3735501, 1, 65536, 3735502, 1, 1, 3735503, 1, 65536, 3735504, 1, 1, 3735505, 1, 0, 3735506, 1, 1, 3735507, 1, 65536, 3735508, 1, 0, 3735509, 1, 0, 3735510, 5, 0, 3735539, 5, 0, 3735540, 1, 0, 3735541, 1, 65536, 3735542, 1, 65537, 3735543, 1, 65537, 3735544, 1, 0, 3735545, 1, 0, 3735546, 1, 1, 3735547, 1, 65537, 3735548, 1, 1, 3735549, 1, 65537, 3735550, 1, 0, 3735551, 1, 0, 3670016, 1, 1, 3670017, 1, 65536, 3670018, 1, 0, 3670019, 1, 65537, 3670020, 1, 65537, 3670021, 1, 1, 3670022, 1, 1, 3670023, 1, 1, 3670024, 1, 1, 3670025, 5, 0, 3670026, 5, 0, 3670087, 5, 0, 3670088, 5, 0, 3670089, 5, 0, 3670090, 2, 0, 3670091, 3, 0, 3670092, 3, 0, 3670093, 3, 0, 3670094, 3, 0, 3670095, 2, 0, 3670096, 2, 0, 3670097, 2, 0, 3670098, 1, 1, 3670099, 1, 0, 3670100, 2, 0, 3670101, 2, 0, 3670102, 3, 0, 3670103, 3, 0, 3670104, 2, 0, 3670105, 5, 0, 3670106, 5, 0, 3801022, 5, 0, 3801023, 1, 1, 3801024, 1, 65536, 3801025, 1, 65537, 3801026, 1, 1, 3801027, 1, 65536, 3801028, 1, 1, 3801029, 1, 65536, 3801030, 1, 0, 3801031, 1, 65536, 3801032, 1, 65536, 3801033, 1, 65537, 3801034, 1, 65536, 3801035, 1, 1, 3801036, 1, 65537, 3801037, 1, 65537, 3801038, 1, 65537, 3801039, 1, 0, 3801040, 1, 0, 3801041, 1, 0, 3801042, 1, 1, 3801043, 1, 65536, 3801044, 1, 1, 3801045, 1, 0, 3801046, 5, 0, 3801074, 5, 0, 3801075, 1, 1, 3801076, 1, 65537, 3801077, 1, 0, 3801078, 1, 65537, 3801079, 1, 0, 3801080, 1, 65537, 3801081, 1, 1, 3801082, 1, 65537, 3801083, 1, 1, 3801084, 1, 65537, 3801085, 1, 1, 3801086, 1, 65536, 3801087, 1, 65537, 3735552, 1, 1, 3735553, 1, 65536, 3735554, 1, 0, 3735555, 1, 0, 3735556, 1, 1, 3735557, 1, 1, 3735558, 1, 65537, 3735559, 1, 0, 3735560, 1, 65536, 3735561, 1, 65537, 3735562, 2, 0, 3735563, 5, 0, 3735564, 5, 0, 3735619, 5, 0, 3735620, 5, 0, 3735621, 5, 0, 3735622, 2, 0, 3735623, 3, 0, 3735624, 3, 0, 3735625, 3, 0, 3735626, 3, 0, 3735627, 2, 0, 3735628, 2, 0, 3735629, 1, 65537, 3735630, 1, 65537, 3735631, 1, 0, 3735632, 1, 65536, 3735633, 1, 1, 3735634, 1, 0, 3735635, 2, 0, 3735636, 3, 0, 3735637, 3, 0, 3735638, 2, 0, 3735639, 2, 0, 3735640, 5, 0, 3866558, 5, 0, 3866559, 1, 65537, 3866560, 1, 65536, 3866561, 1, 0, 3866562, 1, 0, 3866563, 1, 1, 3866564, 1, 65537, 3866565, 1, 1, 3866566, 1, 1, 3866567, 1, 1, 3866568, 1, 65537, 3866569, 1, 65536, 3866570, 1, 0, 3866571, 1, 1, 3866572, 1, 1, 3866573, 1, 1, 3866574, 1, 1, 3866575, 1, 65537, 3866576, 1, 1, 3866577, 1, 65536, 3866578, 1, 65537, 3866579, 1, 0, 3866580, 1, 65536, 3866581, 1, 65536, 3866582, 5, 0, 3866609, 5, 0, 3866610, 1, 1, 3866611, 1, 65537, 3866612, 1, 65536, 3866613, 1, 1, 3866614, 1, 65536, 3866615, 1, 65536, 3866616, 1, 65536, 3866617, 1, 65536, 3866618, 1, 65536, 3866619, 1, 0, 3866620, 1, 65536, 3866621, 1, 1, 3866622, 1, 65536, 3866623, 1, 65536, 3801088, 1, 0, 3801089, 1, 65536, 3801090, 1, 1, 3801091, 1, 65536, 3801092, 1, 0, 3801093, 1, 0, 3801094, 1, 65536, 3801095, 1, 1, 3801096, 2, 0, 3801097, 2, 0, 3801098, 2, 0, 3801099, 2, 0, 3801100, 2, 0, 3801101, 5, 0, 3801102, 5, 0, 3801152, 5, 0, 3801153, 5, 0, 3801154, 5, 0, 3801155, 2, 0, 3801156, 3, 0, 3801157, 3, 0, 3801158, 3, 0, 3801159, 2, 0, 3801160, 2, 0, 3801161, 2, 0, 3801162, 2, 0, 3801163, 3, 0, 3801164, 1, 1, 3801165, 1, 65537, 3801166, 1, 65537, 3801167, 1, 1, 3801168, 1, 65536, 3801169, 2, 0, 3801170, 2, 0, 3801171, 3, 0, 3801172, 3, 0, 3801173, 2, 0, 3801174, 2, 0, 3801175, 5, 0, 3932094, 5, 0, 3932095, 1, 0, 3932096, 1, 1, 3932097, 1, 1, 3932098, 1, 0, 3932099, 1, 0, 3932100, 1, 65537, 3932101, 1, 65536, 3932102, 1, 0, 3932103, 1, 65537, 3932104, 1, 1, 3932105, 1, 65537, 3932106, 1, 1, 3932107, 1, 1, 3932108, 1, 65537, 3932109, 1, 1, 3932110, 1, 65536, 3932111, 1, 65536, 3932112, 1, 0, 3932113, 1, 1, 3932114, 1, 65536, 3932115, 1, 65537, 3932116, 1, 65536, 3932117, 1, 65536, 3932118, 5, 0, 3932144, 5, 0, 3932145, 1, 65537, 3932146, 1, 65537, 3932147, 1, 65537, 3932148, 1, 65537, 3932149, 1, 0, 3932150, 1, 0, 3932151, 1, 1, 3932152, 1, 65537, 3932153, 1, 0, 3932154, 1, 0, 3932155, 1, 1, 3932156, 1, 1, 3932157, 1, 0, 3932158, 1, 0, 3932159, 1, 0, 3866624, 1, 65537, 3866625, 1, 65537, 3866626, 1, 1, 3866627, 1, 65536, 3866628, 1, 65536, 3866629, 1, 65537, 3866630, 1, 65536, 3866631, 1, 65536, 3866632, 1, 65536, 3866633, 1, 65536, 3866634, 2, 0, 3866635, 2, 0, 3866636, 2, 0, 3866637, 2, 0, 3866638, 2, 0, 3866639, 5, 0, 3866687, 5, 0, 3866688, 3, 0, 3866689, 3, 0, 3866690, 3, 0, 3866691, 3, 0, 3866692, 2, 0, 3866693, 2, 0, 3866694, 3, 0, 3866695, 3, 0, 3866696, 3, 0, 3866697, 2, 0, 3866698, 2, 0, 3866699, 1, 65537, 3866700, 1, 0, 3866701, 1, 0, 3866702, 1, 65537, 3866703, 1, 65536, 3866704, 2, 0, 3866705, 2, 0, 3866706, 3, 0, 3866707, 3, 0, 3866708, 2, 0, 3866709, 2, 0, 3866710, 5, 0, 3997631, 5, 0, 3997632, 1, 65536, 3997633, 1, 65536, 3997634, 1, 65536, 3997635, 1, 65537, 3997636, 1, 1, 3997637, 1, 1, 3997638, 1, 0, 3997639, 1, 1, 3997640, 1, 0, 3997641, 1, 1, 3997642, 1, 65537, 3997643, 1, 1, 3997644, 1, 1, 3997645, 1, 0, 3997646, 1, 65537, 3997647, 1, 0, 3997648, 1, 0, 3997649, 1, 65537, 3997650, 1, 65537, 3997651, 1, 1, 3997652, 5, 0, 3997653, 1, 1, 3997654, 5, 0, 3997679, 5, 0, 3997680, 1, 1, 3997681, 1, 65536, 3997682, 1, 65536, 3997683, 1, 65537, 3997684, 1, 1, 3997685, 1, 0, 3997686, 1, 65537, 3997687, 1, 65536, 3997688, 1, 1, 3997689, 1, 0, 3997690, 1, 1, 3997691, 1, 65537, 3997692, 1, 0, 3997693, 1, 0, 3997694, 1, 0, 3997695, 1, 1, 3932160, 1, 65536, 3932161, 1, 65536, 3932162, 1, 65536, 3932163, 1, 1, 3932164, 1, 1, 3932165, 1, 1, 3932166, 1, 65536, 3932167, 1, 65536, 3932168, 1, 0, 3932169, 2, 0, 3932170, 2, 0, 3932171, 2, 0, 3932172, 2, 0, 3932173, 2, 0, 3932174, 2, 0, 3932175, 2, 0, 3932176, 5, 0, 3932177, 5, 0, 3932224, 5, 0, 3932225, 5, 0, 3932226, 2, 0, 3932227, 2, 0, 3932228, 2, 0, 3932229, 2, 0, 3932230, 1, 65536, 3932231, 1, 65536, 3932232, 1, 65536, 3932233, 1, 65536, 3932234, 1, 65537, 3932235, 1, 1, 3932236, 1, 65537, 3932237, 1, 1, 3932238, 2, 0, 3932239, 2, 0, 3932240, 2, 0, 3932241, 3, 0, 3932242, 3, 0, 3932243, 3, 0, 3932244, 5, 0, 3932245, 5, 0, 4063167, 5, 0, 4063168, 1, 65537, 4063169, 1, 1, 4063170, 1, 65537, 4063171, 1, 0, 4063172, 1, 65537, 4063173, 1, 1, 4063174, 1, 1, 4063175, 1, 65536, 4063176, 1, 65536, 4063177, 1, 65536, 4063178, 1, 0, 4063179, 1, 65537, 4063180, 1, 1, 4063181, 1, 65537, 4063182, 1, 0, 4063183, 1, 65537, 4063184, 1, 65537, 4063185, 1, 65537, 4063186, 1, 65537, 4063187, 5, 0, 4063189, 5, 0, 4063214, 5, 0, 4063215, 1, 0, 4063216, 1, 65537, 4063217, 1, 65536, 4063218, 1, 65536, 4063219, 1, 0, 4063220, 1, 65536, 4063221, 1, 65537, 4063222, 1, 1, 4063223, 1, 65537, 4063224, 1, 65536, 4063225, 1, 65536, 4063226, 1, 65537, 4063227, 1, 0, 4063228, 1, 65536, 4063229, 1, 65537, 4063230, 1, 0, 4063231, 1, 65537, 3997696, 1, 0, 3997697, 1, 0, 3997698, 1, 1, 3997699, 1, 65537, 3997700, 1, 1, 3997701, 1, 0, 3997702, 1, 1, 3997703, 1, 1, 3997704, 1, 65537, 3997705, 1, 0, 3997706, 1, 1, 3997707, 2, 0, 3997708, 2, 0, 3997709, 2, 0, 3997710, 2, 0, 3997711, 2, 0, 3997712, 2, 0, 3997713, 2, 0, 3997714, 5, 0, 3997715, 5, 0, 3997757, 5, 0, 3997758, 5, 0, 3997759, 5, 0, 3997760, 2, 0, 3997761, 2, 0, 3997762, 1, 65536, 3997763, 1, 0, 3997764, 1, 1, 3997765, 1, 0, 3997766, 1, 65536, 3997767, 1, 65536, 3997768, 1, 0, 3997769, 1, 0, 3997770, 1, 65537, 3997771, 1, 1, 3997772, 1, 65537, 3997773, 2, 0, 3997774, 2, 0, 3997775, 2, 0, 3997776, 3, 0, 3997777, 3, 0, 3997778, 5, 0, 3997779, 5, 0, 4128703, 5, 0, 4128704, 1, 65537, 4128705, 1, 1, 4128706, 1, 1, 4128707, 1, 65537, 4128708, 1, 65537, 4128709, 1, 1, 4128710, 1, 1, 4128711, 1, 0, 4128712, 1, 0, 4128713, 1, 65536, 4128714, 1, 0, 4128715, 1, 65537, 4128716, 1, 0, 4128717, 1, 65537, 4128718, 1, 65536, 4128719, 1, 65537, 4128720, 1, 1, 4128721, 1, 65536, 4128722, 1, 65536, 4128723, 5, 0, 4128750, 5, 0, 4128751, 1, 65537, 4128752, 1, 65536, 4128753, 1, 65536, 4128754, 1, 65537, 4128755, 1, 0, 4128756, 1, 65537, 4128757, 1, 65537, 4128758, 1, 65536, 4128759, 1, 65536, 4128760, 1, 1, 4128761, 1, 0, 4128762, 1, 1, 4128763, 1, 0, 4128764, 1, 65536, 4128765, 1, 1, 4128766, 1, 0, 4128767, 1, 1, 4063232, 1, 65536, 4063233, 1, 0, 4063234, 1, 65537, 4063235, 1, 65537, 4063236, 1, 0, 4063237, 1, 65537, 4063238, 1, 65537, 4063239, 1, 65537, 4063240, 1, 65536, 4063241, 1, 0, 4063242, 1, 1, 4063243, 1, 65537, 4063244, 1, 65537, 4063245, 3, 0, 4063246, 2, 0, 4063247, 2, 0, 4063248, 2, 0, 4063249, 2, 0, 4063250, 2, 0, 4063251, 2, 0, 4063252, 5, 0, 4063290, 5, 0, 4063291, 5, 0, 4063292, 5, 0, 4063293, 2, 0, 4063294, 2, 0, 4063295, 1, 65537, 4063296, 1, 0, 4063297, 1, 65537, 4063298, 1, 65536, 4063299, 1, 1, 4063300, 1, 0, 4063301, 1, 65537, 4063302, 2, 0, 4063303, 2, 0, 4063304, 2, 0, 4063305, 3, 0, 4063306, 3, 0, 4063307, 2, 0, 4063308, 2, 0, 4063309, 2, 0, 4063310, 3, 0, 4063311, 3, 0, 4063312, 3, 0, 4063313, 5, 0, 4194240, 5, 0, 4194241, 1, 65536, 4194242, 1, 1, 4194243, 1, 65537, 4194244, 1, 0, 4194245, 1, 1, 4194246, 1, 65536, 4194247, 1, 0, 4194248, 1, 1, 4194249, 1, 1, 4194250, 1, 65537, 4194251, 1, 65537, 4194252, 1, 65536, 4194253, 1, 1, 4194254, 1, 65536, 4194255, 1, 65537, 4194256, 1, 65537, 4194257, 1, 65536, 4194258, 5, 0, 4194285, 5, 0, 4194286, 1, 0, 4194287, 1, 0, 4194288, 1, 1, 4194289, 1, 65536, 4194290, 1, 0, 4194291, 1, 1, 4194292, 1, 65537, 4194293, 1, 1, 4194294, 1, 0, 4194295, 1, 65536, 4194296, 1, 65537, 4194297, 1, 65536, 4194298, 1, 65536, 4194299, 1, 1, 4194300, 1, 0, 4194301, 1, 65537, 4194302, 1, 65537, 4194303, 1, 1, 4128768, 1, 65536, 4128769, 1, 65536, 4128770, 1, 65536, 4128771, 1, 65537, 4128772, 1, 0, 4128773, 1, 65536, 4128774, 1, 65537, 4128775, 1, 1, 4128776, 1, 65537, 4128777, 1, 0, 4128778, 1, 1, 4128779, 1, 65536, 4128780, 1, 1, 4128781, 1, 65537, 4128782, 1, 65536, 4128783, 3, 0, 4128784, 2, 0, 4128785, 2, 0, 4128786, 2, 0, 4128787, 2, 0, 4128788, 2, 0, 4128789, 5, 0, 4128824, 5, 0, 4128825, 5, 0, 4128826, 2, 0, 4128827, 2, 0, 4128828, 2, 0, 4128829, 1, 1, 4128830, 1, 1, 4128831, 1, 0, 4128832, 1, 65537, 4128833, 1, 65537, 4128834, 1, 65536, 4128835, 1, 65536, 4128836, 1, 65536, 4128837, 1, 1, 4128838, 3, 0, 4128839, 3, 0, 4128840, 3, 0, 4128841, 3, 0, 4128842, 3, 0, 4128843, 3, 0, 4128844, 3, 0, 4128845, 3, 0, 4128846, 3, 0, 4128847, 3, 0, 4128848, 5, 0, 4259777, 5, 0, 4259778, 1, 65537, 4259779, 1, 65537, 4259780, 1, 0, 4259781, 1, 0, 4259782, 1, 1, 4259783, 1, 65536, 4259784, 1, 65537, 4259785, 1, 65536, 4259786, 1, 1, 4259787, 1, 0, 4259788, 1, 65536, 4259789, 1, 65536, 4259790, 1, 65537, 4259791, 1, 65537, 4259792, 1, 0, 4259793, 5, 0, 4259820, 5, 0, 4259821, 1, 65536, 4259822, 1, 65537, 4259823, 1, 1, 4259824, 1, 65536, 4259825, 1, 65536, 4259826, 1, 0, 4259827, 1, 0, 4259828, 1, 1, 4259829, 1, 0, 4259830, 1, 0, 4259831, 1, 0, 4259832, 1, 0, 4259833, 1, 65537, 4259834, 1, 1, 4259835, 1, 0, 4259836, 1, 1, 4259837, 1, 0, 4259838, 1, 65537, 4259839, 1, 0, 4194304, 1, 65537, 4194305, 1, 1, 4194306, 1, 0, 4194307, 1, 65537, 4194308, 1, 0, 4194309, 1, 65537, 4194310, 1, 1, 4194311, 1, 65537, 4194312, 1, 0, 4194313, 1, 1, 4194314, 1, 1, 4194315, 1, 65536, 4194316, 1, 65537, 4194317, 1, 65537, 4194318, 1, 1, 4194319, 1, 0, 4194320, 1, 65537, 4194321, 1, 1, 4194322, 2, 0, 4194323, 2, 0, 4194324, 2, 0, 4194325, 2, 0, 4194326, 5, 0, 4194327, 5, 0, 4194328, 5, 0, 4194356, 5, 0, 4194357, 5, 0, 4194358, 5, 0, 4194359, 5, 0, 4194360, 2, 0, 4194361, 2, 0, 4194362, 3, 0, 4194363, 2, 0, 4194364, 1, 0, 4194365, 1, 65537, 4194366, 1, 65536, 4194367, 1, 1, 4194368, 1, 0, 4194369, 1, 1, 4194370, 1, 1, 4194371, 3, 0, 4194372, 3, 0, 4194373, 3, 0, 4194374, 3, 0, 4194375, 3, 0, 4194376, 3, 0, 4194377, 3, 0, 4194378, 3, 0, 4194379, 3, 0, 4194380, 3, 0, 4194381, 3, 0, 4194382, 3, 0, 4194383, 5, 0, 4325314, 5, 0, 4325315, 1, 1, 4325316, 1, 65536, 4325317, 1, 0, 4325318, 1, 65536, 4325319, 1, 65536, 4325320, 1, 1, 4325321, 1, 65537, 4325322, 1, 65537, 4325323, 1, 65536, 4325324, 1, 0, 4325325, 1, 0, 4325326, 1, 65537, 4325327, 1, 0, 4325328, 1, 65536, 4325329, 5, 0, 4325355, 5, 0, 4325356, 1, 1, 4325357, 1, 0, 4325358, 1, 65537, 4325359, 1, 1, 4325360, 1, 65537, 4325361, 1, 1, 4325362, 1, 0, 4325363, 1, 0, 4325364, 1, 1, 4325365, 1, 65536, 4325366, 1, 65536, 4325367, 1, 0, 4325368, 1, 0, 4325369, 1, 65536, 4325370, 1, 65536, 4325371, 1, 65536, 4325372, 1, 1, 4325373, 1, 0, 4325374, 1, 1, 4325375, 1, 0, 4259840, 1, 0, 4259841, 1, 65536, 4259842, 1, 65537, 4259843, 1, 65536, 4259844, 1, 65537, 4259845, 1, 65537, 4259846, 1, 0, 4259847, 1, 65536, 4259848, 1, 65536, 4259849, 1, 65537, 4259850, 1, 0, 4259851, 1, 0, 4259852, 1, 65536, 4259853, 1, 65536, 4259854, 1, 65536, 4259855, 1, 0, 4259856, 1, 1, 4259857, 1, 0, 4259858, 1, 0, 4259859, 1, 65536, 4259860, 3, 0, 4259861, 2, 0, 4259862, 2, 0, 4259863, 2, 0, 4259864, 2, 0, 4259865, 5, 0, 4259890, 5, 0, 4259891, 5, 0, 4259892, 2, 0, 4259893, 2, 0, 4259894, 2, 0, 4259895, 2, 0, 4259896, 2, 0, 4259897, 2, 0, 4259898, 1, 1, 4259899, 1, 65537, 4259900, 1, 65537, 4259901, 1, 65536, 4259902, 1, 65536, 4259903, 1, 1, 4259904, 1, 1, 4259905, 3, 0, 4259906, 3, 0, 4259907, 3, 0, 4259908, 3, 0, 4259909, 3, 0, 4259910, 3, 0, 4259911, 3, 0, 4259912, 3, 0, 4259913, 3, 0, 4259914, 3, 0, 4259915, 3, 0, 4259916, 3, 0, 4259917, 3, 0, 4259918, 5, 0, 4390851, 5, 0, 4390852, 5, 0, 4390853, 1, 0, 4390854, 1, 0, 4390855, 1, 65537, 4390856, 1, 65536, 4390857, 1, 65536, 4390858, 1, 65536, 4390859, 1, 65536, 4390860, 1, 65537, 4390861, 1, 1, 4390862, 1, 65536, 4390863, 5, 0, 4390864, 5, 0, 4390891, 5, 0, 4390892, 1, 0, 4390893, 1, 1, 4390894, 1, 0, 4390895, 1, 0, 4390896, 1, 0, 4390897, 1, 65537, 4390898, 1, 65537, 4390899, 1, 65536, 4390900, 1, 65536, 4390901, 1, 65537, 4390902, 1, 65537, 4390903, 1, 65536, 4390904, 1, 1, 4390905, 1, 65536, 4390906, 1, 65536, 4390907, 1, 65536, 4390908, 1, 65536, 4390909, 1, 65536, 4390910, 5, 0, 4390911, 1, 65536, 4325376, 1, 0, 4325377, 1, 65537, 4325378, 1, 1, 4325379, 3, 0, 4325380, 3, 0, 4325381, 1, 65536, 4325382, 1, 65536, 4325383, 1, 65537, 4325384, 1, 1, 4325385, 1, 65537, 4325386, 1, 0, 4325387, 1, 0, 4325388, 1, 0, 4325389, 1, 65536, 4325390, 1, 65536, 4325391, 1, 65537, 4325392, 1, 0, 4325393, 1, 1, 4325394, 1, 65537, 4325395, 3, 0, 4325396, 1, 1, 4325397, 1, 1, 4325398, 3, 0, 4325399, 2, 0, 4325400, 2, 0, 4325401, 2, 0, 4325402, 5, 0, 4325403, 5, 0, 4325404, 5, 0, 4325423, 5, 0, 4325424, 5, 0, 4325425, 5, 0, 4325426, 2, 0, 4325427, 2, 0, 4325428, 2, 0, 4325429, 2, 0, 4325430, 2, 0, 4325431, 2, 0, 4325432, 1, 1, 4325433, 1, 0, 4325434, 1, 0, 4325435, 1, 65536, 4325436, 1, 65537, 4325437, 1, 1, 4325438, 1, 1, 4325439, 3, 0, 4325440, 3, 0, 4325441, 3, 0, 4325442, 3, 0, 4325443, 3, 0, 4325444, 3, 0, 4325445, 3, 0, 4325446, 3, 0, 4325447, 3, 0, 4325448, 3, 0, 4325449, 3, 0, 4325450, 5, 0, 4325451, 5, 0, 4325452, 5, 0, 4325453, 5, 0, 4456389, 5, 0, 4456390, 5, 0, 4456391, 1, 1, 4456392, 1, 65536, 4456393, 1, 65537, 4456394, 1, 65537, 4456395, 1, 0, 4456396, 1, 65536, 4456397, 5, 0, 4456398, 5, 0, 4456424, 5, 0, 4456425, 5, 0, 4456426, 5, 0, 4456427, 1, 65536, 4456428, 1, 65537, 4456429, 1, 65537, 4456430, 1, 1, 4456431, 1, 1, 4456432, 1, 1, 4456433, 1, 0, 4456434, 1, 1, 4456435, 1, 1, 4456436, 1, 65537, 4456437, 1, 0, 4456438, 1, 1, 4456439, 1, 0, 4456440, 1, 1, 4456441, 1, 0, 4456442, 1, 0, 4456443, 1, 1, 4456444, 1, 65536, 4456445, 5, 0, 4456446, 5, 0, 4456447, 5, 0, 4390912, 3, 0, 4390913, 3, 0, 4390914, 2, 0, 4390915, 2, 0, 4390916, 3, 0, 4390917, 3, 0, 4390918, 1, 65536, 4390919, 1, 65536, 4390920, 1, 0, 4390921, 1, 65536, 4390922, 1, 1, 4390923, 1, 1, 4390924, 1, 65537, 4390925, 1, 1, 4390926, 1, 65536, 4390927, 1, 65536, 4390928, 1, 65536, 4390929, 1, 65536, 4390930, 1, 1, 4390931, 1, 1, 4390932, 1, 1, 4390933, 1, 0, 4390934, 1, 65537, 4390935, 1, 0, 4390936, 2, 0, 4390937, 2, 0, 4390938, 2, 0, 4390939, 2, 0, 4390940, 2, 0, 4390941, 5, 0, 4390942, 5, 0, 4390943, 5, 0, 4390944, 5, 0, 4390945, 5, 0, 4390946, 5, 0, 4390947, 5, 0, 4390948, 5, 0, 4390949, 5, 0, 4390950, 5, 0, 4390951, 5, 0, 4390952, 5, 0, 4390953, 5, 0, 4390954, 5, 0, 4390955, 5, 0, 4390956, 5, 0, 4390957, 5, 0, 4390958, 5, 0, 4390959, 2, 0, 4390960, 2, 0, 4390961, 2, 0, 4390962, 3, 0, 4390963, 3, 0, 4390964, 3, 0, 4390965, 2, 0, 4390966, 1, 65536, 4390967, 1, 65536, 4390968, 1, 65537, 4390969, 1, 0, 4390970, 1, 65537, 4390971, 1, 0, 4390972, 1, 1, 4390973, 3, 0, 4390974, 1, 65536, 4390975, 3, 0, 4390976, 3, 0, 4390977, 3, 0, 4390978, 3, 0, 4390979, 3, 0, 4390980, 3, 0, 4390981, 3, 0, 4390982, 3, 0, 4390983, 3, 0, 4390984, 5, 0, 4390985, 5, 0, 4521926, 5, 0, 4521927, 5, 0, 4521928, 5, 0, 4521929, 5, 0, 4521930, 5, 0, 4521931, 1, 65536, 4521932, 5, 0, 4521960, 5, 0, 4521961, 17, 0, 4521963, 17, 0, 4521965, 17, 0, 4521967, 17, 0, 4521969, 17, 0, 4521971, 17, 0, 4521973, 17, 0, 4521975, 17, 0, 4521977, 17, 0, 4521979, 5, 0, 4456448, 5, 0, 4456449, 3, 0, 4456450, 3, 0, 4456451, 3, 0, 4456452, 2, 0, 4456453, 3, 0, 4456454, 3, 0, 4456455, 1, 0, 4456456, 1, 1, 4456457, 1, 1, 4456458, 1, 65537, 4456459, 1, 65537, 4456460, 1, 0, 4456461, 1, 65537, 4456462, 1, 65537, 4456463, 1, 1, 4456464, 1, 65537, 4456465, 1, 1, 4456466, 1, 1, 4456467, 1, 0, 4456468, 1, 1, 4456469, 1, 65536, 4456470, 1, 65537, 4456471, 1, 65537, 4456472, 1, 0, 4456473, 2, 0, 4456474, 2, 0, 4456475, 2, 0, 4456476, 3, 0, 4456477, 3, 0, 4456478, 3, 0, 4456479, 3, 0, 4456480, 3, 0, 4456481, 3, 0, 4456482, 3, 0, 4456483, 3, 0, 4456484, 3, 0, 4456485, 3, 0, 4456486, 3, 0, 4456487, 3, 0, 4456488, 3, 0, 4456489, 3, 0, 4456490, 3, 0, 4456491, 3, 0, 4456492, 3, 0, 4456493, 3, 0, 4456494, 3, 0, 4456495, 3, 0, 4456496, 3, 0, 4456497, 3, 0, 4456498, 2, 0, 4456499, 2, 0, 4456500, 2, 0, 4456501, 1, 65536, 4456502, 1, 1, 4456503, 1, 65536, 4456504, 1, 1, 4456505, 1, 0, 4456506, 1, 1, 4456507, 3, 0, 4456508, 3, 0, 4456509, 3, 0, 4456510, 3, 0, 4456511, 3, 0, 4456512, 3, 0, 4456513, 3, 0, 4456514, 3, 0, 4456515, 3, 0, 4456516, 3, 0, 4456517, 5, 0, 4456518, 5, 0, 4456519, 5, 0, 4587467, 5, 0, 4587496, 5, 0, 4587514, 5, 0, 4521984, 5, 0, 4521985, 3, 0, 4521986, 3, 0, 4521987, 3, 0, 4521988, 3, 0, 4521989, 2, 0, 4521990, 3, 0, 4521991, 3, 0, 4521992, 3, 0, 4521993, 1, 0, 4521994, 1, 65536, 4521995, 1, 65536, 4521996, 1, 0, 4521997, 1, 1, 4521998, 1, 65537, 4521999, 1, 1, 4522000, 1, 65536, 4522001, 1, 65536, 4522002, 1, 0, 4522003, 1, 65537, 4522004, 1, 0, 4522005, 1, 0, 4522006, 1, 1, 4522007, 1, 65537, 4522008, 1, 65537, 4522009, 1, 65536, 4522010, 1, 65537, 4522011, 2, 0, 4522012, 2, 0, 4522013, 3, 0, 4522014, 3, 0, 4522015, 3, 0, 4522016, 3, 0, 4522017, 3, 0, 4522018, 3, 0, 4522019, 3, 0, 4522020, 3, 0, 4522021, 3, 0, 4522022, 3, 0, 4522023, 3, 0, 4522024, 3, 0, 4522025, 3, 0, 4522026, 3, 0, 4522027, 3, 0, 4522028, 3, 0, 4522029, 3, 0, 4522030, 3, 0, 4522031, 3, 0, 4522032, 3, 0, 4522033, 3, 0, 4522034, 1, 65537, 4522035, 1, 65537, 4522036, 1, 65537, 4522037, 1, 65537, 4522038, 1, 0, 4522039, 1, 1, 4522040, 1, 0, 4522041, 3, 0, 4522042, 3, 0, 4522043, 3, 0, 4522044, 3, 0, 4522045, 3, 0, 4522046, 3, 0, 4522047, 3, 0, 4522048, 3, 0, 4522049, 5, 0, 4522050, 5, 0, 4522051, 5, 0, 4522052, 5, 0, 4653029, 17, 0, 4653031, 17, 0, 4653033, 17, 0, 4653035, 17, 0, 4653037, 17, 0, 4653039, 17, 0, 4653041, 17, 0, 4653043, 17, 0, 4653045, 17, 0, 4653047, 17, 0, 4653048, 5, 0, 4587521, 5, 0, 4587522, 2, 0, 4587523, 2, 0, 4587524, 3, 0, 4587525, 3, 0, 4587526, 2, 0, 4587527, 2, 0, 4587528, 3, 0, 4587529, 3, 0, 4587530, 3, 0, 4587531, 1, 65537, 4587532, 1, 65537, 4587533, 1, 65537, 4587534, 1, 65537, 4587535, 1, 0, 4587536, 1, 1, 4587537, 1, 1, 4587538, 1, 65537, 4587539, 1, 65537, 4587540, 1, 1, 4587541, 1, 65537, 4587542, 1, 65536, 4587543, 1, 65537, 4587544, 1, 65537, 4587545, 3, 0, 4587546, 1, 1, 4587547, 1, 0, 4587548, 1, 1, 4587549, 1, 1, 4587550, 1, 65537, 4587551, 1, 65537, 4587552, 3, 0, 4587553, 3, 0, 4587554, 3, 0, 4587555, 3, 0, 4587556, 3, 0, 4587557, 3, 0, 4587558, 3, 0, 4587559, 3, 0, 4587560, 3, 0, 4587561, 3, 0, 4587562, 3, 0, 4587563, 3, 0, 4587564, 3, 0, 4587565, 3, 0, 4587566, 3, 0, 4587567, 3, 0, 4587568, 1, 65537, 4587569, 1, 1, 4587570, 1, 65537, 4587571, 1, 65537, 4587572, 1, 65536, 4587573, 1, 1, 4587574, 1, 0, 4587575, 3, 0, 4587576, 3, 0, 4587577, 3, 0, 4587578, 3, 0, 4587579, 3, 0, 4587580, 3, 0, 4587581, 3, 0, 4587582, 3, 0, 4587583, 3, 0, 4587584, 5, 0, 4718566, 5, 0, 4718584, 5, 0, 4653058, 5, 0, 4653059, 3, 0, 4653060, 2, 0, 4653061, 2, 0, 4653062, 2, 0, 4653063, 3, 0, 4653064, 2, 0, 4653065, 3, 0, 4653066, 1, 1, 4653067, 3, 0, 4653068, 3, 0, 4653069, 1, 65536, 4653070, 1, 65537, 4653071, 1, 0, 4653072, 1, 65537, 4653073, 1, 0, 4653074, 1, 1, 4653075, 1, 0, 4653076, 1, 65537, 4653077, 1, 1, 4653078, 1, 1, 4653079, 1, 0, 4653080, 1, 65536, 4653081, 1, 1, 4653082, 3, 0, 4653083, 1, 65536, 4653084, 1, 1, 4653085, 1, 65537, 4653086, 1, 1, 4653087, 1, 1, 4653088, 3, 0, 4653089, 3, 0, 4653090, 3, 0, 4653091, 3, 0, 4653092, 3, 0, 4653093, 3, 0, 4653094, 3, 0, 4653095, 3, 0, 4653096, 3, 0, 4653097, 3, 0, 4653098, 3, 0, 4653099, 3, 0, 4653100, 3, 0, 4653101, 1, 1, 4653102, 1, 65537, 4653103, 1, 65536, 4653104, 1, 65536, 4653105, 1, 0, 4653106, 1, 0, 4653107, 1, 65536, 4653108, 1, 65537, 4653109, 3, 0, 4653110, 3, 0, 4653111, 3, 0, 4653112, 3, 0, 4653113, 3, 0, 4653114, 3, 0, 4653115, 3, 0, 4653116, 3, 0, 4653117, 3, 0, 4653118, 5, 0, 4653119, 5, 0, 4784099, 17, 0, 4784101, 17, 0, 4784103, 17, 0, 4784105, 17, 0, 4784107, 17, 0, 4784109, 17, 0, 4784111, 17, 0, 4784113, 17, 0, 4784115, 17, 0, 4784117, 17, 0, 4784119, 17, 0, 4784120, 5, 0, 4718595, 5, 0, 4718596, 5, 0, 4718597, 3, 0, 4718598, 2, 0, 4718599, 2, 0, 4718600, 2, 0, 4718601, 2, 0, 4718602, 3, 0, 4718603, 3, 0, 4718604, 3, 0, 4718605, 3, 0, 4718606, 3, 0, 4718607, 3, 0, 4718608, 1, 1, 4718609, 1, 1, 4718610, 1, 65536, 4718611, 1, 65536, 4718612, 1, 65537, 4718613, 1, 65536, 4718614, 1, 65536, 4718615, 1, 1, 4718616, 1, 1, 4718617, 1, 1, 4718618, 1, 1, 4718619, 1, 65536, 4718620, 1, 0, 4718621, 1, 1, 4718622, 1, 1, 4718623, 1, 0, 4718624, 3, 0, 4718625, 3, 0, 4718626, 1, 1, 4718627, 1, 65536, 4718628, 1, 1, 4718629, 1, 0, 4718630, 1, 1, 4718631, 1, 65536, 4718632, 1, 1, 4718633, 1, 0, 4718634, 1, 65537, 4718635, 1, 65537, 4718636, 1, 1, 4718637, 1, 65536, 4718638, 1, 1, 4718639, 1, 0, 4718640, 1, 65536, 4718641, 1, 1, 4718642, 3, 0, 4718643, 3, 0, 4718644, 3, 0, 4718645, 3, 0, 4718646, 3, 0, 4718647, 3, 0, 4718648, 3, 0, 4718649, 3, 0, 4718650, 3, 0, 4718651, 5, 0, 4718652, 5, 0, 4718653, 5, 0, 4849637, 5, 0, 4849654, 5, 0, 4849655, 5, 0, 4784133, 5, 0, 4784134, 5, 0, 4784135, 5, 0, 4784136, 5, 0, 4784137, 5, 0, 4784138, 2, 0, 4784139, 2, 0, 4784140, 3, 0, 4784141, 3, 0, 4784142, 3, 0, 4784143, 3, 0, 4784144, 3, 0, 4784145, 3, 0, 4784146, 3, 0, 4784147, 3, 0, 4784148, 1, 0, 4784149, 1, 65536, 4784150, 1, 0, 4784151, 1, 0, 4784152, 1, 65537, 4784153, 1, 65537, 4784154, 1, 65537, 4784155, 1, 65536, 4784156, 1, 0, 4784157, 1, 0, 4784158, 1, 65536, 4784159, 1, 65537, 4784160, 1, 1, 4784161, 1, 1, 4784162, 1, 65536, 4784163, 1, 65536, 4784164, 1, 1, 4784165, 1, 65536, 4784166, 1, 1, 4784167, 1, 0, 4784168, 1, 65537, 4784169, 1, 65537, 4784170, 1, 65537, 4784171, 1, 0, 4784172, 1, 0, 4784173, 1, 1, 4784174, 1, 65537, 4784175, 1, 1, 4784176, 3, 0, 4784177, 1, 65536, 4784178, 1, 0, 4784179, 3, 0, 4784180, 3, 0, 4784181, 3, 0, 4784182, 3, 0, 4784183, 3, 0, 4784184, 3, 0, 4784185, 5, 0, 4784186, 5, 0, 4915169, 17, 0, 4915171, 17, 0, 4915172, 5, 0, 4915173, 17, 0, 4915175, 17, 0, 4915177, 17, 0, 4915179, 17, 0, 4915181, 17, 0, 4915183, 17, 0, 4915185, 17, 0, 4915187, 17, 0, 4915189, 17, 0, 4849674, 5, 0, 4849675, 2, 0, 4849676, 2, 0, 4849677, 2, 0, 4849678, 2, 0, 4849679, 3, 0, 4849680, 3, 0, 4849681, 3, 0, 4849682, 3, 0, 4849683, 1, 1, 4849684, 3, 0, 4849685, 3, 0, 4849686, 3, 0, 4849687, 1, 65536, 4849688, 1, 65536, 4849689, 1, 65537, 4849690, 1, 65536, 4849691, 1, 65537, 4849692, 1, 65536, 4849693, 1, 1, 4849694, 1, 65537, 4849695, 1, 65536, 4849696, 1, 65536, 4849697, 1, 65536, 4849698, 1, 65537, 4849699, 1, 0, 4849700, 1, 1, 4849701, 1, 0, 4849702, 1, 65536, 4849703, 1, 65536, 4849704, 1, 1, 4849705, 1, 65536, 4849706, 1, 65536, 4849707, 1, 1, 4849708, 1, 65536, 4849709, 1, 65536, 4849710, 1, 1, 4849711, 1, 1, 4849712, 1, 65537, 4849713, 1, 0, 4849714, 3, 0, 4849715, 3, 0, 4849716, 3, 0, 4849717, 3, 0, 4849718, 3, 0, 4849719, 5, 0, 4849720, 5, 0, 4980707, 5, 0, 4980725, 5, 0, 4915211, 5, 0, 4915212, 3, 0, 4915213, 3, 0, 4915214, 2, 0, 4915215, 2, 0, 4915216, 2, 0, 4915217, 2, 0, 4915218, 2, 0, 4915219, 2, 0, 4915220, 2, 0, 4915221, 2, 0, 4915222, 2, 0, 4915223, 2, 0, 4915224, 2, 0, 4915225, 3, 0, 4915226, 3, 0, 4915227, 1, 1, 4915228, 1, 65536, 4915229, 1, 0, 4915230, 1, 65536, 4915231, 1, 0, 4915232, 1, 0, 4915233, 1, 1, 4915234, 1, 1, 4915235, 1, 65536, 4915236, 1, 1, 4915237, 1, 65536, 4915238, 1, 65537, 4915239, 1, 0, 4915240, 1, 1, 4915241, 3, 0, 4915242, 1, 1, 4915243, 1, 65536, 4915244, 1, 65536, 4915245, 1, 0, 4915246, 1, 0, 4915247, 1, 65537, 4915248, 1, 65536, 4915249, 3, 0, 4915250, 3, 0, 4915251, 3, 0, 4915252, 5, 0, 4915253, 5, 0, 4915254, 5, 0, 5046239, 17, 0, 5046241, 17, 0, 5046242, 5, 0, 5046243, 17, 0, 5046245, 17, 0, 5046247, 17, 0, 5046249, 17, 0, 5046251, 17, 0, 5046253, 17, 0, 5046255, 17, 0, 5046257, 17, 0, 5046259, 17, 0, 5046260, 5, 0, 4980748, 5, 0, 4980749, 5, 0, 4980750, 5, 0, 4980751, 3, 0, 4980752, 3, 0, 4980753, 3, 0, 4980754, 3, 0, 4980755, 3, 0, 4980756, 2, 0, 4980757, 2, 0, 4980758, 2, 0, 4980759, 3, 0, 4980760, 3, 0, 4980761, 2, 0, 4980762, 2, 0, 4980763, 2, 0, 4980764, 2, 0, 4980765, 3, 0, 4980766, 3, 0, 4980767, 3, 0, 4980768, 3, 0, 4980769, 3, 0, 4980770, 2, 0, 4980771, 2, 0, 4980772, 2, 0, 4980773, 3, 0, 4980774, 3, 0, 4980775, 3, 0, 4980776, 3, 0, 4980777, 1, 1, 4980778, 1, 1, 4980779, 1, 1, 4980780, 1, 0, 4980781, 1, 65537, 4980782, 1, 65537, 4980783, 1, 65536, 4980784, 1, 65537, 4980785, 3, 0, 4980786, 3, 0, 4980787, 5, 0, 5111777, 5, 0, 5111794, 5, 0, 5111795, 5, 0, 5046287, 5, 0, 5046288, 5, 0, 5046289, 5, 0, 5046290, 5, 0, 5046291, 5, 0, 5046292, 5, 0, 5046293, 5, 0, 5046294, 3, 0, 5046295, 3, 0, 5046296, 3, 0, 5046297, 2, 0, 5046298, 3, 0, 5046299, 3, 0, 5046300, 3, 0, 5046301, 3, 0, 5046302, 3, 0, 5046303, 3, 0, 5046304, 3, 0, 5046305, 3, 0, 5046306, 3, 0, 5046307, 3, 0, 5046308, 2, 0, 5046309, 2, 0, 5046310, 2, 0, 5046311, 2, 0, 5046312, 2, 0, 5046313, 3, 0, 5046314, 1, 65536, 5046315, 1, 65536, 5046316, 1, 65537, 5046317, 1, 65537, 5046318, 1, 0, 5046319, 1, 65537, 5046320, 1, 1, 5046321, 3, 0, 5046322, 3, 0, 5046323, 3, 0, 5046324, 5, 0, 5177311, 17, 0, 5177312, 5, 0, 5177313, 17, 0, 5177315, 17, 0, 5177317, 17, 0, 5177319, 17, 0, 5177321, 17, 0, 5177323, 17, 0, 5177325, 17, 0, 5177327, 17, 0, 5177329, 17, 0, 5111830, 5, 0, 5111831, 5, 0, 5111832, 5, 0, 5111833, 5, 0, 5111834, 2, 0, 5111835, 2, 0, 5111836, 2, 0, 5111837, 2, 0, 5111838, 2, 0, 5111839, 2, 0, 5111840, 2, 0, 5111841, 2, 0, 5111842, 2, 0, 5111843, 2, 0, 5111844, 2, 0, 5111845, 2, 0, 5111846, 2, 0, 5111847, 2, 0, 5111848, 2, 0, 5111849, 2, 0, 5111850, 3, 0, 5111851, 1, 1, 5111852, 1, 65536, 5111853, 1, 65537, 5111854, 1, 1, 5111855, 1, 65537, 5111856, 1, 0, 5111857, 1, 65537, 5111858, 3, 0, 5111859, 3, 0, 5111860, 3, 0, 5111861, 5, 0, 5242847, 5, 0, 5242864, 5, 0, 5177370, 5, 0, 5177371, 5, 0, 5177372, 5, 0, 5177373, 5, 0, 5177374, 5, 0, 5177375, 5, 0, 5177376, 5, 0, 5177377, 5, 0, 5177378, 5, 0, 5177379, 5, 0, 5177380, 2, 0, 5177381, 2, 0, 5177382, 2, 0, 5177383, 2, 0, 5177384, 2, 0, 5177385, 2, 0, 5177386, 3, 0, 5177387, 3, 0, 5177388, 1, 65537, 5177389, 1, 65537, 5177390, 1, 1, 5177391, 1, 65536, 5177392, 1, 65536, 5177393, 1, 1, 5177394, 3, 0, 5177395, 3, 0, 5177396, 5, 0, 5177397, 5, 0, 5308383, 5, 0, 5308384, 17, 0, 5308386, 17, 0, 5308388, 17, 0, 5308390, 17, 0, 5308392, 17, 0, 5308394, 17, 0, 5308396, 17, 0, 5308398, 17, 0, 5308399, 5, 0, 5242916, 5, 0, 5242917, 5, 0, 5242918, 5, 0, 5242919, 5, 0, 5242920, 5, 0, 5242921, 2, 0, 5242922, 3, 0, 5242923, 3, 0, 5242924, 1, 0, 5242925, 1, 65537, 5242926, 1, 0, 5242927, 1, 0, 5242928, 1, 65536, 5242929, 3, 0, 5242930, 3, 0, 5242931, 3, 0, 5242932, 3, 0, 5242933, 3, 0, 5242934, 5, 0, 5373919, 5, 0, 5373934, 5, 0, 5308456, 5, 0, 5308457, 3, 0, 5308458, 3, 0, 5308459, 3, 0, 5308460, 3, 0, 5308461, 1, 65537, 5308462, 1, 1, 5308463, 1, 0, 5308464, 1, 65537, 5308465, 1, 0, 5308466, 3, 0, 5308467, 3, 0, 5308468, 3, 0, 5308469, 3, 0, 5308470, 3, 0, 5308471, 5, 0, 5439454, 17, 0, 5439456, 17, 0, 5439458, 17, 0, 5439460, 17, 0, 5439462, 17, 0, 5439464, 17, 0, 5439466, 17, 0, 5439468, 17, 0, 5439469, 5, 0, 5373993, 5, 0, 5373994, 3, 0, 5373995, 3, 0, 5373996, 3, 0, 5373997, 3, 0, 5373998, 1, 65537, 5373999, 1, 65537, 5374000, 1, 1, 5374001, 1, 1, 5374002, 1, 0, 5374003, 1, 1, 5374004, 3, 0, 5374005, 3, 0, 5374006, 3, 0, 5374007, 3, 0, 5374008, 5, 0, 5504989, 5, 0, 5505004, 5, 0, 5439530, 5, 0, 5439531, 5, 0, 5439532, 3, 0, 5439533, 3, 0, 5439534, 3, 0, 5439535, 3, 0, 5439536, 1, 65537, 5439537, 1, 0, 5439538, 1, 65536, 5439539, 1, 0, 5439540, 1, 65537, 5439541, 3, 0, 5439542, 3, 0, 5439543, 3, 0, 5439544, 3, 0, 5439545, 5, 0, 5570525, 5, 0, 5570526, 17, 0, 5570528, 17, 0, 5570530, 17, 0, 5570532, 17, 0, 5570534, 17, 0, 5570536, 17, 0, 5570537, 5, 0, 5570538, 5, 0, 5570539, 5, 0, 5505068, 5, 0, 5505069, 3, 0, 5505070, 3, 0, 5505071, 3, 0, 5505072, 3, 0, 5505073, 1, 1, 5505074, 1, 65536, 5505075, 1, 0, 5505076, 1, 0, 5505077, 1, 1, 5505078, 3, 0, 5505079, 3, 0, 5505080, 3, 0, 5505081, 3, 0, 5505082, 5, 0, 5636061, 5, 0, 5636072, 5, 0, 5570605, 5, 0, 5570606, 3, 0, 5570607, 3, 0, 5570608, 3, 0, 5570609, 3, 0, 5570610, 1, 0, 5570611, 1, 65536, 5570612, 1, 0, 5570613, 1, 0, 5570614, 1, 65536, 5570615, 1, 0, 5570616, 3, 0, 5570617, 3, 0, 5570618, 3, 0, 5570619, 5, 0, 5701596, 5, 0, 5701597, 17, 0, 5701599, 17, 0, 5701601, 17, 0, 5701603, 17, 0, 5701605, 17, 0, 5701607, 5, 0, 5636142, 5, 0, 5636143, 3, 0, 5636144, 3, 0, 5636145, 3, 0, 5636146, 3, 0, 5636147, 3, 0, 5636148, 1, 65537, 5636149, 1, 0, 5636150, 1, 1, 5636151, 1, 1, 5636152, 1, 65537, 5636153, 3, 0, 5636154, 3, 0, 5636155, 3, 0, 5636156, 5, 0, 5636157, 5, 0, 5767132, 5, 0, 5767141, 5, 0, 5767142, 5, 0, 5701679, 5, 0, 5701680, 3, 0, 5701681, 3, 0, 5701682, 3, 0, 5701683, 3, 0, 5701684, 3, 0, 5701685, 3, 0, 5701686, 1, 1, 5701687, 1, 65536, 5701688, 1, 0, 5701689, 1, 65536, 5701690, 3, 0, 5701691, 3, 0, 5701692, 3, 0, 5701693, 3, 0, 5701694, 5, 0, 5832668, 5, 0, 5832669, 17, 0, 5832671, 17, 0, 5832673, 17, 0, 5832675, 17, 0, 5832676, 5, 0, 5767216, 5, 0, 5767217, 5, 0, 5767218, 3, 0, 5767219, 3, 0, 5767220, 3, 0, 5767221, 3, 0, 5767222, 3, 0, 5767223, 1, 0, 5767224, 1, 65537, 5767225, 1, 0, 5767226, 1, 65536, 5767227, 3, 0, 5767228, 3, 0, 5767229, 3, 0, 5767230, 3, 0, 5767231, 5, 0, 5898204, 5, 0, 5898212, 5, 0, 5832754, 5, 0, 5832755, 3, 0, 5832756, 3, 0, 5832757, 3, 0, 5832758, 3, 0, 5832759, 3, 0, 5832760, 3, 0, 5832761, 1, 0, 5832762, 1, 65537, 5832763, 1, 1, 5832764, 3, 0, 5832765, 3, 0, 5832766, 3, 0, 5832767, 3, 0, 5832768, 5, 0, 5963741, 5, 0, 5963742, 5, 0, 5963743, 17, 0, 5963745, 17, 0, 5963747, 5, 0, 5898291, 5, 0, 5898292, 3, 0, 5898293, 3, 0, 5898294, 3, 0, 5898295, 3, 0, 5898296, 3, 0, 5898297, 3, 0, 5898298, 1, 65537, 5898299, 1, 1, 5898300, 1, 0, 5898301, 3, 0, 5898302, 3, 0, 5898303, 3, 0, 5898304, 3, 0, 5898305, 5, 0, 6029279, 5, 0, 6029280, 5, 0, 6029281, 5, 0, 6029282, 5, 0, 5963828, 5, 0, 5963829, 3, 0, 5963830, 3, 0, 5963831, 3, 0, 5963832, 3, 0, 5963833, 3, 0, 5963834, 3, 0, 5963835, 1, 0, 5963836, 1, 0, 5963837, 1, 65536, 5963838, 3, 0, 5963839, 3, 0, 5963840, 3, 0, 5963841, 3, 0, 5963842, 5, 0, 6029365, 5, 0, 6029366, 5, 0, 6029367, 3, 0, 6029368, 3, 0, 6029369, 3, 0, 6029370, 3, 0, 6029371, 3, 0, 6029372, 3, 0, 6029373, 1, 0, 6029374, 3, 0, 6029375, 3, 0, 6029376, 3, 0, 6029377, 3, 0, 6029378, 5, 0, 6094903, 5, 0, 6094904, 5, 0, 6094905, 3, 0, 6094906, 3, 0, 6094907, 3, 0, 6094908, 3, 0, 6094909, 3, 0, 6094910, 1, 1, 6094911, 3, 0, 6094912, 3, 0, 6094913, 3, 0, 6094914, 5, 0, 6160441, 5, 0, 6160442, 5, 0, 6160443, 3, 0, 6160444, 3, 0, 6160445, 3, 0, 6160446, 3, 0, 6160447, 3, 0, 6160448, 3, 0, 6160449, 3, 0, 6160450, 3, 0, 6160451, 5, 0, 6225979, 5, 0, 6225980, 3, 0, 6225981, 3, 0, 6225982, 3, 0, 6225983, 3, 0, 6225984, 3, 0, 6225985, 3, 0, 6225986, 3, 0, 6225987, 5, 0, 6291516, 5, 0, 6291517, 5, 0, 6291518, 5, 0, 6291519, 5, 0, 6291520, 5, 0, 6291521, 3, 0, 6291522, 5, 0, 6357057, 5, 0 ) +tile_data = PoolIntArray( -5177336, 5, 0, -5177335, 5, 0, -5177334, 5, 0, -5177333, 5, 0, -5177332, 5, 0, -5177331, 5, 0, -5111802, 5, 0, -5111801, 5, 0, -5111800, 1, 65537, -5111799, 1, 65536, -5111798, 1, 65537, -5111797, 1, 0, -5111796, 1, 65536, -5111795, 1, 65537, -5111794, 5, 0, -5046268, 5, 0, -5046267, 5, 0, -5046266, 1, 65537, -5046265, 1, 0, -5046264, 1, 65536, -5046263, 1, 65536, -5046262, 1, 0, -5046261, 1, 0, -5046260, 1, 65537, -5046259, 1, 1, -5046258, 5, 0, -5046257, 5, 0, -5046256, 5, 0, -4980733, 5, 0, -4980732, 1, 0, -4980731, 1, 65537, -4980730, 1, 65537, -4980729, 1, 65537, -4980728, 1, 0, -4980727, 1, 65536, -4980726, 1, 1, -4980725, 1, 1, -4980724, 1, 65537, -4980723, 1, 65536, -4980722, 1, 65537, -4980721, 1, 65537, -4980720, 1, 0, -4980719, 5, 0, -4980718, 5, 0, -4980717, 5, 0, -4915199, 5, 0, -4915198, 5, 0, -4915197, 5, 0, -4915196, 1, 65537, -4915195, 1, 1, -4915194, 1, 65536, -4915193, 1, 65537, -4915192, 1, 1, -4915191, 1, 65536, -4915190, 1, 1, -4915189, 1, 65536, -4915188, 1, 65537, -4915187, 1, 1, -4915186, 1, 0, -4915185, 1, 65536, -4915184, 1, 65536, -4915183, 1, 65536, -4915182, 1, 65536, -4915181, 1, 65536, -4915180, 5, 0, -4915179, 5, 0, -4784129, 5, 0, -4849664, 5, 0, -4849663, 1, 1, -4849662, 1, 1, -4849661, 1, 1, -4849660, 1, 65537, -4849659, 1, 0, -4849658, 1, 1, -4849657, 1, 65537, -4849656, 1, 0, -4849655, 1, 65537, -4849654, 1, 0, -4849653, 1, 65536, -4849652, 1, 0, -4849651, 1, 65536, -4849650, 1, 65537, -4849649, 1, 65536, -4849648, 1, 65536, -4849647, 1, 65536, -4849646, 1, 0, -4849645, 1, 1, -4849644, 1, 1, -4849643, 1, 0, -4849642, 5, 0, -4718595, 5, 0, -4718594, 5, 0, -4718593, 1, 1, -4784128, 1, 65536, -4784127, 1, 65536, -4784126, 1, 65537, -4784125, 1, 0, -4784124, 1, 65536, -4784123, 1, 1, -4784122, 1, 65536, -4784121, 1, 65536, -4784120, 1, 1, -4784119, 1, 65536, -4784118, 1, 65536, -4784117, 1, 65537, -4784116, 1, 1, -4784115, 1, 65537, -4784114, 1, 65537, -4784113, 1, 0, -4784112, 1, 65537, -4784111, 1, 0, -4784110, 1, 65537, -4784109, 1, 1, -4784108, 1, 1, -4784107, 1, 65536, -4784106, 1, 65537, -4784105, 5, 0, -4653061, 5, 0, -4653060, 5, 0, -4653059, 1, 0, -4653058, 1, 0, -4653057, 1, 65537, -4718592, 1, 65536, -4718591, 1, 1, -4718590, 1, 65537, -4718589, 1, 0, -4718588, 1, 65536, -4718587, 1, 0, -4718586, 1, 65537, -4718585, 1, 1, -4718584, 1, 0, -4718583, 1, 65537, -4718582, 1, 65536, -4718581, 1, 65536, -4718580, 1, 1, -4718579, 1, 0, -4718578, 1, 65536, -4718577, 1, 65536, -4718576, 1, 0, -4718575, 1, 65536, -4718574, 1, 0, -4718573, 1, 65537, -4718572, 1, 65537, -4718571, 1, 65537, -4718570, 1, 65536, -4718569, 1, 0, -4718568, 5, 0, -4587526, 5, 0, -4587525, 1, 0, -4587524, 1, 65537, -4587523, 1, 0, -4587522, 1, 65537, -4587521, 1, 65537, -4653056, 1, 1, -4653055, 1, 0, -4653054, 1, 65536, -4653053, 1, 0, -4653052, 1, 1, -4653051, 1, 0, -4653050, 1, 0, -4653049, 1, 1, -4653048, 1, 65537, -4653047, 1, 1, -4653046, 1, 1, -4653045, 1, 65537, -4653044, 1, 65537, -4653043, 1, 0, -4653042, 1, 1, -4653041, 1, 65536, -4653040, 1, 0, -4653039, 1, 65536, -4653038, 1, 1, -4653037, 1, 65536, -4653036, 1, 1, -4653035, 1, 65536, -4653034, 1, 0, -4653033, 1, 65537, -4653032, 5, 0, -4521992, 5, 0, -4521991, 5, 0, -4521990, 1, 65536, -4521989, 1, 1, -4521988, 1, 0, -4521987, 1, 65536, -4521986, 1, 65537, -4521985, 1, 65537, -4587520, 1, 65536, -4587519, 1, 1, -4587518, 1, 65537, -4587517, 1, 65536, -4587516, 1, 65537, -4587515, 1, 0, -4587514, 1, 65537, -4587513, 1, 65536, -4587512, 1, 1, -4587511, 1, 65536, -4587510, 1, 65536, -4587509, 1, 65537, -4587508, 1, 65536, -4587507, 1, 0, -4587506, 1, 0, -4587505, 1, 0, -4587504, 1, 65536, -4587503, 1, 1, -4587502, 1, 65536, -4587501, 1, 1, -4587500, 1, 65537, -4587499, 1, 65536, -4587498, 1, 0, -4587497, 1, 0, -4587496, 1, 0, -4587495, 5, 0, -4456457, 5, 0, -4456456, 1, 65536, -4456455, 1, 65537, -4456454, 1, 0, -4456453, 1, 65537, -4456452, 1, 65537, -4456451, 1, 0, -4456450, 1, 65536, -4456449, 1, 1, -4521984, 1, 1, -4521983, 1, 0, -4521982, 1, 65536, -4521981, 1, 65536, -4521980, 1, 0, -4521979, 1, 0, -4521978, 1, 65537, -4521977, 1, 1, -4521976, 1, 0, -4521975, 1, 0, -4521974, 1, 0, -4521973, 1, 65537, -4521972, 1, 65537, -4521971, 1, 65537, -4521970, 1, 65537, -4521969, 1, 65537, -4521968, 1, 65537, -4521967, 1, 65536, -4521966, 1, 1, -4521965, 1, 1, -4521964, 1, 65536, -4521963, 1, 65537, -4521962, 1, 65537, -4521961, 1, 65537, -4521960, 1, 0, -4521959, 1, 65537, -4521958, 5, 0, -4390922, 5, 0, -4390921, 1, 1, -4390920, 1, 0, -4390919, 1, 1, -4390918, 1, 0, -4390917, 1, 1, -4390916, 1, 0, -4390915, 1, 65536, -4390914, 1, 1, -4390913, 1, 65537, -4456448, 1, 65536, -4456447, 1, 1, -4456446, 1, 0, -4456445, 1, 1, -4456444, 1, 0, -4456443, 1, 65537, -4456442, 1, 1, -4456441, 1, 0, -4456440, 1, 0, -4456439, 1, 0, -4456438, 1, 0, -4456437, 1, 0, -4456436, 1, 0, -4456435, 1, 65536, -4456434, 1, 65537, -4456433, 1, 1, -4456432, 1, 0, -4456431, 1, 65537, -4456430, 1, 1, -4456429, 1, 65536, -4456428, 1, 0, -4456427, 1, 65537, -4456426, 1, 65536, -4456425, 1, 65537, -4456424, 1, 65537, -4456423, 1, 1, -4456422, 5, 0, -4325387, 5, 0, -4325386, 1, 0, -4325385, 1, 1, -4325384, 1, 1, -4325383, 1, 65537, -4325382, 1, 1, -4325381, 1, 1, -4325380, 1, 65536, -4325379, 1, 65536, -4325378, 1, 65536, -4325377, 1, 1, -4390912, 1, 65536, -4390911, 1, 1, -4390910, 1, 1, -4390909, 1, 1, -4390908, 1, 65537, -4390907, 1, 65536, -4390906, 1, 1, -4390905, 1, 0, -4390904, 1, 0, -4390903, 1, 65537, -4390902, 1, 65537, -4390901, 1, 0, -4390900, 1, 1, -4390899, 1, 65537, -4390898, 1, 1, -4390897, 1, 65536, -4390896, 1, 0, -4390895, 1, 0, -4390894, 1, 65537, -4390893, 1, 65537, -4390892, 1, 65536, -4390891, 1, 65536, -4390890, 1, 65537, -4390889, 1, 1, -4390888, 1, 1, -4390887, 1, 0, -4390886, 5, 0, -4259852, 5, 0, -4259851, 1, 65536, -4259850, 1, 65536, -4259849, 1, 65537, -4259848, 1, 65537, -4259847, 1, 65536, -4259846, 1, 65537, -4259845, 1, 65536, -4259844, 1, 1, -4259843, 1, 0, -4259842, 1, 1, -4259841, 1, 65537, -4325376, 1, 65536, -4325375, 1, 0, -4325374, 1, 65536, -4325373, 1, 0, -4325372, 1, 1, -4325371, 1, 0, -4325370, 1, 0, -4325369, 1, 0, -4325368, 1, 65537, -4325367, 1, 0, -4325366, 1, 65537, -4325365, 1, 65536, -4325364, 1, 0, -4325363, 1, 65537, -4325362, 1, 0, -4325361, 1, 65537, -4325360, 1, 65536, -4325359, 1, 1, -4325358, 1, 0, -4325357, 1, 0, -4325356, 1, 1, -4325355, 1, 65537, -4325354, 1, 0, -4325353, 1, 0, -4325352, 1, 1, -4325351, 1, 65536, -4325350, 5, 0, -4194316, 5, 0, -4194315, 1, 65537, -4194314, 1, 1, -4194313, 1, 1, -4194312, 1, 0, -4194311, 1, 65537, -4194310, 1, 65536, -4194309, 1, 1, -4194308, 1, 0, -4194307, 1, 1, -4194306, 1, 0, -4194305, 1, 65536, -4259840, 1, 1, -4259839, 1, 0, -4259838, 1, 0, -4259837, 1, 0, -4259836, 1, 1, -4259835, 1, 65536, -4259834, 1, 0, -4259833, 1, 1, -4259832, 1, 0, -4259831, 1, 65536, -4259830, 1, 65537, -4259829, 1, 65536, -4259828, 1, 65537, -4259827, 1, 65537, -4259826, 1, 65537, -4259825, 1, 65536, -4259824, 1, 0, -4259823, 1, 1, -4259822, 1, 65536, -4259821, 1, 65536, -4259820, 1, 1, -4259819, 1, 65537, -4259818, 1, 65537, -4259817, 1, 65537, -4259816, 1, 65537, -4259815, 5, 0, -4128779, 5, 0, -4128778, 1, 0, -4128777, 1, 0, -4128776, 1, 65537, -4128775, 1, 65536, -4128774, 1, 0, -4128773, 1, 0, -4128772, 1, 65536, -4128771, 1, 0, -4128770, 1, 1, -4128769, 1, 0, -4194304, 1, 65537, -4194303, 1, 65536, -4194302, 1, 0, -4194301, 1, 65537, -4194300, 1, 65537, -4194299, 1, 0, -4194298, 1, 65537, -4194297, 1, 0, -4194296, 1, 65536, -4194295, 1, 0, -4194294, 1, 1, -4194293, 1, 65537, -4194292, 1, 65537, -4194291, 1, 65537, -4194290, 1, 65536, -4194289, 1, 65537, -4194288, 1, 65537, -4194287, 1, 0, -4194286, 1, 0, -4194285, 1, 65537, -4194284, 1, 0, -4194283, 1, 1, -4194282, 1, 65537, -4194281, 1, 0, -4194280, 5, 0, -4194234, 5, 0, -4194233, 5, 0, -4194232, 5, 0, -4194231, 5, 0, -4194230, 5, 0, -4194229, 5, 0, -4194228, 5, 0, -4194227, 5, 0, -4194226, 5, 0, -4194225, 5, 0, -4194224, 5, 0, -4194223, 5, 0, -4194222, 5, 0, -4194221, 5, 0, -4194220, 5, 0, -4194219, 5, 0, -4194218, 5, 0, -4194217, 5, 0, -4194216, 5, 0, -4194215, 5, 0, -4194214, 5, 0, -4194213, 5, 0, -4194212, 5, 0, -4194211, 5, 0, -4194210, 5, 0, -4063242, 5, 0, -4063241, 1, 65536, -4063240, 1, 65536, -4063239, 1, 0, -4063238, 1, 65537, -4063237, 1, 1, -4063236, 1, 0, -4063235, 1, 1, -4063234, 1, 65536, -4063233, 1, 1, -4128768, 1, 1, -4128767, 1, 65537, -4128766, 1, 65536, -4128765, 1, 1, -4128764, 1, 1, -4128763, 1, 65536, -4128762, 1, 65536, -4128761, 1, 1, -4128760, 1, 1, -4128759, 1, 65536, -4128758, 1, 65537, -4128757, 1, 65536, -4128756, 1, 65537, -4128755, 1, 65537, -4128754, 1, 1, -4128753, 1, 65537, -4128752, 1, 0, -4128751, 1, 1, -4128750, 1, 1, -4128749, 1, 65537, -4128748, 1, 1, -4128747, 1, 65536, -4128746, 1, 0, -4128745, 1, 65537, -4128744, 5, 0, -4128700, 5, 0, -4128699, 5, 0, -4128698, 1, 65536, -4128697, 1, 1, -4128696, 1, 65537, -4128695, 1, 1, -4128694, 1, 1, -4128693, 1, 65537, -4128692, 1, 0, -4128691, 1, 0, -4128690, 1, 0, -4128689, 1, 1, -4128688, 1, 65537, -4128687, 1, 0, -4128686, 1, 0, -4128685, 1, 65536, -4128684, 1, 0, -4128683, 1, 0, -4128682, 1, 1, -4128681, 1, 0, -4128680, 1, 65536, -4128679, 1, 1, -4128678, 1, 0, -4128677, 1, 65536, -4128676, 1, 1, -4128675, 1, 65537, -4128674, 1, 65536, -4128673, 5, 0, -3997705, 5, 0, -3997704, 1, 0, -3997703, 1, 65537, -3997702, 1, 65537, -3997701, 1, 0, -3997700, 1, 1, -3997699, 1, 65536, -3997698, 1, 1, -3997697, 1, 0, -4063232, 1, 0, -4063231, 1, 0, -4063230, 1, 1, -4063229, 1, 0, -4063228, 1, 0, -4063227, 1, 1, -4063226, 1, 65536, -4063225, 1, 65536, -4063224, 1, 1, -4063223, 1, 65536, -4063222, 1, 1, -4063221, 1, 65537, -4063220, 1, 1, -4063219, 1, 65536, -4063218, 1, 65537, -4063217, 1, 65537, -4063216, 1, 65536, -4063215, 1, 65536, -4063214, 1, 65536, -4063213, 1, 0, -4063212, 1, 65536, -4063211, 1, 65537, -4063210, 1, 65536, -4063209, 1, 0, -4063208, 5, 0, -4063167, 5, 0, -4063166, 5, 0, -4063165, 5, 0, -4063164, 1, 0, -4063163, 1, 1, -4063162, 1, 0, -4063161, 1, 65536, -4063160, 1, 0, -4063159, 1, 0, -4063158, 1, 65536, -4063157, 1, 65536, -4063156, 1, 65536, -4063155, 1, 65537, -4063154, 1, 1, -4063153, 1, 0, -4063152, 1, 65537, -4063151, 1, 0, -4063150, 1, 1, -4063149, 1, 1, -4063148, 1, 65537, -4063147, 1, 1, -4063146, 1, 65537, -4063145, 1, 1, -4063144, 1, 65537, -4063143, 1, 65536, -4063142, 1, 65537, -4063141, 1, 0, -4063140, 1, 1, -4063139, 1, 1, -4063138, 1, 1, -4063137, 1, 65536, -4063136, 5, 0, -3932168, 5, 0, -3932167, 1, 1, -3932166, 1, 0, -3932165, 1, 1, -3932164, 1, 1, -3932163, 1, 1, -3932162, 1, 0, -3932161, 1, 0, -3997696, 1, 0, -3997695, 1, 65537, -3997694, 1, 65537, -3997693, 1, 65537, -3997692, 1, 1, -3997691, 1, 65537, -3997690, 1, 65537, -3997689, 1, 0, -3997688, 1, 65536, -3997687, 1, 65536, -3997686, 1, 65536, -3997685, 1, 65537, -3997684, 1, 0, -3997683, 1, 65537, -3997682, 1, 1, -3997681, 1, 1, -3997680, 1, 65536, -3997679, 1, 1, -3997678, 1, 65536, -3997677, 1, 65537, -3997676, 1, 65537, -3997675, 1, 65537, -3997674, 1, 1, -3997673, 5, 0, -3997632, 5, 0, -3997631, 1, 65537, -3997630, 1, 65536, -3997629, 1, 65537, -3997628, 1, 0, -3997627, 1, 0, -3997626, 1, 65537, -3997625, 1, 1, -3997624, 1, 65536, -3997623, 1, 1, -3997622, 1, 65536, -3997621, 1, 0, -3997620, 1, 0, -3997619, 1, 65537, -3997618, 1, 1, -3997617, 1, 0, -3997616, 1, 65536, -3997615, 1, 1, -3997614, 1, 1, -3997613, 1, 1, -3997612, 1, 65537, -3997611, 1, 0, -3997610, 1, 0, -3997609, 1, 65537, -3997608, 1, 0, -3997607, 1, 0, -3997606, 1, 65537, -3997605, 1, 0, -3997604, 1, 65537, -3997603, 1, 65537, -3997602, 1, 65537, -3997601, 1, 1, -3997600, 1, 1, -3997599, 5, 0, -3866632, 5, 0, -3866631, 1, 65536, -3866630, 1, 65536, -3866629, 1, 1, -3866628, 1, 0, -3866627, 1, 0, -3866626, 1, 65536, -3866625, 1, 65537, -3932160, 1, 65537, -3932159, 1, 0, -3932158, 1, 0, -3932157, 1, 65537, -3932156, 1, 1, -3932155, 1, 0, -3932154, 1, 65537, -3932153, 1, 0, -3932152, 1, 65537, -3932151, 1, 0, -3932150, 1, 65537, -3932149, 1, 0, -3932148, 1, 1, -3932147, 1, 65537, -3932146, 1, 65537, -3932145, 1, 65537, -3932144, 1, 65537, -3932143, 1, 65536, -3932142, 1, 65536, -3932141, 1, 65537, -3932140, 1, 0, -3932139, 1, 65537, -3932138, 1, 0, -3932137, 5, 0, -3932098, 5, 0, -3932097, 5, 0, -3932096, 1, 65537, -3932095, 1, 1, -3932094, 1, 0, -3932093, 1, 65536, -3932092, 1, 1, -3932091, 1, 0, -3932090, 1, 65537, -3932089, 1, 65536, -3932088, 1, 65537, -3932087, 1, 65536, -3932086, 1, 65537, -3932085, 1, 0, -3932084, 1, 65536, -3932083, 1, 1, -3932082, 1, 65537, -3932081, 1, 65536, -3932080, 1, 0, -3932079, 1, 65537, -3932078, 1, 65537, -3932077, 1, 0, -3932076, 1, 65537, -3932075, 1, 1, -3932074, 1, 0, -3932073, 1, 0, -3932072, 1, 0, -3932071, 1, 0, -3932070, 1, 65536, -3932069, 1, 65536, -3932068, 1, 1, -3932067, 1, 65536, -3932066, 1, 65537, -3932065, 1, 1, -3932064, 1, 1, -3932063, 1, 65537, -3932062, 5, 0, -3801095, 5, 0, -3801094, 1, 65536, -3801093, 1, 65537, -3801092, 1, 1, -3801091, 1, 65537, -3801090, 1, 1, -3801089, 1, 0, -3866624, 1, 0, -3866623, 1, 65537, -3866622, 1, 65536, -3866621, 1, 0, -3866620, 1, 65537, -3866619, 1, 65536, -3866618, 1, 65537, -3866617, 1, 65536, -3866616, 1, 0, -3866615, 1, 1, -3866614, 1, 65536, -3866613, 1, 65537, -3866612, 1, 65537, -3866611, 1, 0, -3866610, 1, 65537, -3866609, 1, 1, -3866608, 1, 65536, -3866607, 1, 1, -3866606, 1, 65537, -3866605, 1, 1, -3866604, 1, 0, -3866603, 1, 65537, -3866602, 5, 0, -3866563, 5, 0, -3866562, 1, 65537, -3866561, 1, 1, -3866560, 1, 65537, -3866559, 1, 65537, -3866558, 1, 65536, -3866557, 1, 65536, -3866556, 1, 1, -3866555, 1, 1, -3866554, 1, 1, -3866553, 1, 65536, -3866552, 1, 1, -3866551, 1, 0, -3866550, 1, 1, -3866549, 1, 0, -3866548, 1, 65537, -3866547, 1, 0, -3866546, 1, 65537, -3866545, 1, 1, -3866544, 1, 1, -3866543, 1, 0, -3866542, 1, 0, -3866541, 1, 65537, -3866540, 1, 1, -3866539, 1, 65537, -3866538, 1, 0, -3866537, 1, 1, -3866536, 1, 65537, -3866535, 1, 65536, -3866534, 1, 65536, -3866533, 1, 65537, -3866532, 1, 65537, -3866531, 1, 0, -3866530, 1, 1, -3866529, 1, 1, -3866528, 1, 65537, -3866527, 1, 0, -3866526, 5, 0, -3735559, 5, 0, -3735558, 1, 65537, -3735557, 1, 1, -3735556, 1, 65537, -3735555, 1, 65536, -3735554, 1, 1, -3735553, 1, 65536, -3801088, 1, 65537, -3801087, 1, 65536, -3801086, 1, 1, -3801085, 1, 0, -3801084, 1, 0, -3801083, 1, 65537, -3801082, 1, 1, -3801081, 1, 65537, -3801080, 1, 1, -3801079, 1, 65536, -3801078, 1, 0, -3801077, 1, 0, -3801076, 1, 1, -3801075, 1, 65536, -3801074, 1, 65536, -3801073, 1, 65537, -3801072, 1, 1, -3801071, 1, 0, -3801070, 1, 0, -3801069, 1, 1, -3801068, 1, 0, -3801067, 5, 0, -3801028, 5, 0, -3801027, 1, 65537, -3801026, 1, 65536, -3801025, 1, 0, -3801024, 1, 65536, -3801023, 1, 65536, -3801022, 1, 1, -3801021, 1, 65537, -3801020, 1, 0, -3801019, 1, 1, -3801018, 1, 65536, -3801017, 1, 65537, -3801016, 1, 0, -3801015, 1, 65537, -3801014, 1, 65536, -3801013, 1, 65536, -3801012, 1, 1, -3801011, 1, 1, -3801010, 1, 65536, -3801009, 1, 1, -3801008, 1, 0, -3801007, 1, 0, -3801006, 1, 0, -3801005, 1, 0, -3801004, 1, 65537, -3801003, 1, 65537, -3801002, 1, 1, -3801001, 1, 0, -3801000, 1, 65536, -3800999, 1, 1, -3800998, 1, 1, -3800997, 1, 65536, -3800996, 1, 65536, -3800995, 1, 65537, -3800994, 1, 1, -3800993, 1, 65536, -3800992, 1, 0, -3800991, 1, 0, -3800990, 1, 0, -3800989, 5, 0, -3670023, 5, 0, -3670022, 1, 0, -3670021, 1, 65537, -3670020, 1, 0, -3670019, 1, 0, -3670018, 1, 1, -3670017, 1, 0, -3735552, 1, 0, -3735551, 1, 65537, -3735550, 1, 65537, -3735549, 1, 65537, -3735548, 1, 65536, -3735547, 1, 1, -3735546, 1, 0, -3735545, 1, 1, -3735544, 1, 0, -3735543, 1, 0, -3735542, 1, 1, -3735541, 1, 65536, -3735540, 1, 65537, -3735539, 1, 65536, -3735538, 1, 65537, -3735537, 1, 65537, -3735536, 1, 0, -3735535, 1, 1, -3735534, 1, 65537, -3735533, 1, 0, -3735532, 5, 0, -3735492, 5, 0, -3735491, 1, 65536, -3735490, 1, 0, -3735489, 1, 1, -3735488, 1, 65536, -3735487, 1, 1, -3735486, 1, 0, -3735485, 1, 1, -3735484, 1, 65537, -3735483, 1, 65536, -3735482, 1, 1, -3735481, 1, 65537, -3735480, 1, 1, -3735479, 1, 1, -3735478, 1, 0, -3735477, 1, 1, -3735476, 1, 1, -3735475, 1, 65536, -3735474, 1, 0, -3735473, 1, 1, -3735472, 1, 65536, -3735471, 1, 65537, -3735470, 1, 65536, -3735469, 1, 0, -3735468, 1, 65536, -3735467, 1, 1, -3735466, 1, 0, -3735465, 1, 1, -3735464, 1, 65537, -3735463, 1, 65536, -3735462, 1, 0, -3735461, 1, 1, -3735460, 1, 65536, -3735459, 1, 65536, -3735458, 1, 65536, -3735457, 1, 65537, -3735456, 1, 65537, -3735455, 1, 65537, -3735454, 1, 0, -3735453, 5, 0, -3604488, 5, 0, -3604487, 1, 65536, -3604486, 1, 1, -3604485, 1, 1, -3604484, 1, 65537, -3604483, 1, 0, -3604482, 1, 65537, -3604481, 1, 65537, -3670016, 1, 1, -3670015, 1, 1, -3670014, 1, 65537, -3670013, 1, 1, -3670012, 1, 65537, -3670011, 1, 65537, -3670010, 1, 65536, -3670009, 1, 65537, -3670008, 1, 1, -3670007, 1, 0, -3670006, 1, 0, -3670005, 1, 65536, -3670004, 1, 0, -3670003, 1, 65536, -3670002, 1, 0, -3670001, 1, 65536, -3670000, 1, 65536, -3669999, 1, 65537, -3669998, 1, 0, -3669997, 1, 65536, -3669996, 5, 0, -3669957, 5, 0, -3669956, 1, 65537, -3669955, 1, 1, -3669954, 1, 65536, -3669953, 1, 65537, -3669952, 1, 65536, -3669951, 1, 65536, -3669950, 1, 65537, -3669949, 1, 65536, -3669948, 1, 1, -3669947, 1, 65536, -3669946, 1, 0, -3669945, 1, 1, -3669944, 1, 1, -3669943, 1, 65536, -3669942, 1, 65536, -3669941, 1, 1, -3669940, 1, 0, -3669939, 1, 65537, -3669938, 1, 1, -3669937, 1, 0, -3669936, 1, 65537, -3669935, 1, 65537, -3669934, 1, 0, -3669933, 1, 1, -3669932, 1, 65536, -3669931, 1, 0, -3669930, 1, 1, -3669929, 1, 0, -3669928, 1, 0, -3669927, 1, 65536, -3669926, 1, 65537, -3669925, 1, 0, -3669924, 1, 65536, -3669923, 1, 65536, -3669922, 1, 65536, -3669921, 1, 0, -3669920, 1, 65536, -3669919, 1, 65537, -3669918, 1, 65537, -3669917, 5, 0, -3538952, 5, 0, -3538951, 1, 1, -3538950, 1, 65537, -3538949, 1, 65536, -3538948, 1, 65537, -3538947, 1, 65536, -3538946, 1, 65536, -3538945, 1, 1, -3604480, 1, 65537, -3604479, 1, 0, -3604478, 1, 0, -3604477, 1, 0, -3604476, 1, 65536, -3604475, 1, 1, -3604474, 1, 1, -3604473, 1, 65537, -3604472, 1, 65537, -3604471, 1, 65537, -3604470, 1, 0, -3604469, 1, 65537, -3604468, 1, 65537, -3604467, 1, 1, -3604466, 1, 65536, -3604465, 1, 1, -3604464, 1, 1, -3604463, 1, 65536, -3604462, 1, 1, -3604461, 5, 0, -3604422, 5, 0, -3604421, 1, 65536, -3604420, 1, 65537, -3604419, 1, 65537, -3604418, 1, 65536, -3604417, 1, 0, -3604416, 1, 1, -3604415, 1, 65537, -3604414, 1, 65536, -3604413, 1, 0, -3604412, 1, 65536, -3604411, 1, 65537, -3604410, 1, 0, -3604409, 1, 65536, -3604408, 1, 1, -3604407, 1, 1, -3604406, 1, 0, -3604405, 1, 0, -3604404, 1, 65537, -3604403, 1, 1, -3604402, 1, 65536, -3604401, 1, 65536, -3604400, 1, 1, -3604399, 1, 65537, -3604398, 1, 65537, -3604397, 1, 0, -3604396, 1, 65537, -3604395, 1, 0, -3604394, 1, 65537, -3604393, 1, 1, -3604392, 1, 65536, -3604391, 1, 1, -3604390, 1, 65537, -3604389, 1, 65536, -3604388, 1, 65536, -3604387, 1, 0, -3604386, 1, 0, -3604385, 1, 65537, -3604384, 1, 65536, -3604383, 1, 65536, -3604382, 1, 0, -3604381, 5, 0, -3473416, 5, 0, -3473415, 1, 65536, -3473414, 1, 1, -3473413, 1, 0, -3473412, 1, 0, -3473411, 1, 65537, -3473410, 1, 65537, -3473409, 1, 1, -3538944, 1, 65537, -3538943, 1, 65536, -3538942, 1, 0, -3538941, 1, 0, -3538940, 1, 65536, -3538939, 1, 65536, -3538938, 1, 1, -3538937, 1, 1, -3538936, 1, 0, -3538935, 1, 0, -3538934, 1, 65536, -3538933, 1, 65537, -3538932, 1, 65537, -3538931, 1, 1, -3538930, 1, 0, -3538929, 1, 0, -3538928, 1, 1, -3538927, 1, 65537, -3538926, 5, 0, -3538887, 5, 0, -3538886, 1, 65537, -3538885, 1, 0, -3538884, 1, 1, -3538883, 1, 0, -3538882, 1, 65537, -3538881, 1, 65537, -3538880, 1, 65537, -3538879, 1, 0, -3538878, 1, 65537, -3538877, 1, 0, -3538876, 1, 65536, -3538875, 1, 65537, -3538874, 1, 65536, -3538873, 1, 65536, -3538872, 1, 0, -3538871, 1, 65537, -3538870, 1, 1, -3538869, 1, 1, -3538868, 1, 1, -3538867, 1, 65536, -3538866, 1, 0, -3538865, 1, 0, -3538864, 1, 65536, -3538863, 1, 0, -3538862, 1, 65537, -3538861, 1, 0, -3538860, 1, 1, -3538859, 1, 65536, -3538858, 1, 65537, -3538857, 1, 1, -3538856, 1, 65537, -3538855, 1, 65536, -3538854, 1, 1, -3538853, 1, 1, -3538852, 1, 65536, -3538851, 1, 0, -3538850, 1, 65537, -3538849, 1, 65537, -3538848, 1, 0, -3538847, 1, 0, -3538846, 1, 65537, -3538845, 5, 0, -3407880, 5, 0, -3407879, 1, 0, -3407878, 1, 65536, -3407877, 1, 0, -3407876, 1, 65536, -3407875, 1, 65536, -3407874, 1, 65536, -3407873, 1, 0, -3473408, 1, 65537, -3473407, 1, 65537, -3473406, 1, 65536, -3473405, 1, 0, -3473404, 1, 0, -3473403, 1, 65536, -3473402, 1, 0, -3473401, 1, 1, -3473400, 1, 1, -3473399, 1, 1, -3473398, 1, 65536, -3473397, 1, 1, -3473396, 1, 1, -3473395, 1, 0, -3473394, 1, 65536, -3473393, 1, 0, -3473392, 1, 1, -3473391, 1, 1, -3473390, 5, 0, -3473355, 5, 0, -3473354, 5, 0, -3473353, 5, 0, -3473352, 5, 0, -3473351, 1, 1, -3473350, 1, 0, -3473349, 1, 1, -3473348, 1, 0, -3473347, 1, 65537, -3473346, 1, 1, -3473345, 1, 0, -3473344, 1, 65536, -3473343, 1, 0, -3473342, 1, 65536, -3473341, 1, 65537, -3473340, 1, 0, -3473339, 1, 1, -3473338, 1, 65537, -3473337, 1, 0, -3473336, 1, 65536, -3473335, 1, 1, -3473334, 1, 0, -3473333, 1, 65536, -3473332, 1, 1, -3473331, 1, 65536, -3473330, 1, 65536, -3473329, 1, 1, -3473328, 1, 65537, -3473327, 1, 0, -3473326, 1, 0, -3473325, 1, 65537, -3473324, 1, 65537, -3473323, 1, 65537, -3473322, 1, 65537, -3473321, 1, 1, -3473320, 1, 65536, -3473319, 1, 1, -3473318, 1, 1, -3473317, 1, 65536, -3473316, 1, 65536, -3473315, 1, 1, -3473314, 1, 65537, -3473313, 1, 65536, -3473312, 1, 0, -3473311, 1, 1, -3473310, 1, 1, -3473309, 5, 0, -3342344, 5, 0, -3342343, 1, 0, -3342342, 1, 0, -3342341, 1, 1, -3342340, 1, 1, -3342339, 1, 65537, -3342338, 1, 1, -3342337, 1, 0, -3407872, 1, 0, -3407871, 1, 0, -3407870, 1, 65536, -3407869, 1, 0, -3407868, 1, 65537, -3407867, 1, 65537, -3407866, 1, 0, -3407865, 1, 65537, -3407864, 1, 65537, -3407863, 1, 0, -3407862, 1, 65537, -3407861, 1, 0, -3407860, 1, 1, -3407859, 1, 65537, -3407858, 1, 65537, -3407857, 1, 1, -3407856, 1, 65536, -3407855, 1, 0, -3407854, 5, 0, -3407822, 5, 0, -3407821, 5, 0, -3407820, 5, 0, -3407819, 1, 65537, -3407818, 1, 65536, -3407817, 1, 0, -3407816, 1, 65536, -3407815, 1, 1, -3407814, 1, 0, -3407813, 1, 65536, -3407812, 1, 0, -3407811, 1, 65537, -3407810, 1, 0, -3407809, 1, 65537, -3407808, 1, 1, -3407807, 1, 65537, -3407806, 1, 65537, -3407805, 1, 0, -3407804, 1, 65536, -3407803, 1, 65537, -3407802, 1, 0, -3407801, 1, 65537, -3407800, 1, 65537, -3407799, 1, 0, -3407798, 1, 65536, -3407797, 1, 65536, -3407796, 1, 1, -3407795, 1, 0, -3407794, 1, 65536, -3407793, 1, 1, -3407792, 1, 0, -3407791, 1, 1, -3407790, 1, 0, -3407789, 1, 1, -3407788, 1, 65536, -3407787, 1, 1, -3407786, 1, 65537, -3407785, 1, 65537, -3407784, 1, 0, -3407783, 1, 0, -3407782, 1, 65537, -3407781, 1, 65537, -3407780, 1, 65536, -3407779, 1, 65536, -3407778, 1, 65537, -3407777, 1, 65536, -3407776, 1, 0, -3407775, 1, 65536, -3407774, 1, 0, -3407773, 5, 0, -3276808, 5, 0, -3276807, 1, 65537, -3276806, 1, 0, -3276805, 1, 65537, -3276804, 1, 0, -3276803, 1, 65537, -3276802, 1, 1, -3276801, 1, 65536, -3342336, 1, 1, -3342335, 1, 0, -3342334, 1, 65536, -3342333, 1, 65536, -3342332, 1, 65537, -3342331, 1, 1, -3342330, 1, 65537, -3342329, 1, 65537, -3342328, 1, 1, -3342327, 1, 1, -3342326, 1, 1, -3342325, 1, 65537, -3342324, 1, 1, -3342323, 1, 65536, -3342322, 1, 65537, -3342321, 1, 0, -3342320, 1, 65536, -3342319, 1, 65537, -3342318, 5, 0, -3342290, 5, 0, -3342289, 5, 0, -3342288, 5, 0, -3342287, 5, 0, -3342286, 1, 0, -3342285, 1, 0, -3342284, 1, 65536, -3342283, 1, 65536, -3342282, 1, 65537, -3342281, 1, 1, -3342280, 1, 1, -3342279, 1, 65536, -3342278, 1, 1, -3342277, 1, 65536, -3342276, 1, 65537, -3342275, 1, 0, -3342274, 1, 0, -3342273, 1, 65536, -3342272, 1, 0, -3342271, 1, 0, -3342270, 1, 1, -3342269, 1, 65536, -3342268, 1, 1, -3342267, 1, 0, -3342266, 1, 65537, -3342265, 1, 0, -3342264, 1, 0, -3342263, 1, 1, -3342262, 1, 65536, -3342261, 1, 0, -3342260, 1, 65536, -3342259, 1, 1, -3342258, 1, 1, -3342257, 1, 1, -3342256, 1, 0, -3342255, 1, 1, -3342254, 1, 0, -3342253, 1, 1, -3342252, 1, 1, -3342251, 1, 0, -3342250, 1, 65536, -3342249, 1, 1, -3342248, 1, 0, -3342247, 1, 65537, -3342246, 1, 0, -3342245, 1, 65536, -3342244, 1, 0, -3342243, 1, 65537, -3342242, 1, 65536, -3342241, 1, 65537, -3342240, 1, 65537, -3342239, 1, 65537, -3342238, 1, 65537, -3342237, 5, 0, -3211272, 5, 0, -3211271, 1, 65536, -3211270, 1, 1, -3211269, 1, 1, -3211268, 1, 0, -3211267, 1, 0, -3211266, 1, 65536, -3211265, 1, 65536, -3276800, 1, 65536, -3276799, 1, 65536, -3276798, 1, 65536, -3276797, 1, 0, -3276796, 1, 1, -3276795, 1, 0, -3276794, 1, 65536, -3276793, 1, 65536, -3276792, 1, 65536, -3276791, 1, 0, -3276790, 1, 0, -3276789, 1, 0, -3276788, 1, 65536, -3276787, 1, 65536, -3276786, 1, 0, -3276785, 1, 0, -3276784, 1, 0, -3276783, 1, 0, -3276782, 1, 65537, -3276781, 5, 0, -3276757, 5, 0, -3276756, 5, 0, -3276755, 5, 0, -3276754, 1, 1, -3276753, 1, 1, -3276752, 1, 1, -3276751, 1, 65536, -3276750, 1, 65537, -3276749, 1, 65537, -3276748, 1, 1, -3276747, 1, 0, -3276746, 1, 65536, -3276745, 1, 65536, -3276744, 1, 65536, -3276743, 1, 0, -3276742, 1, 65537, -3276741, 1, 65537, -3276740, 1, 65536, -3276739, 1, 1, -3276738, 1, 65537, -3276737, 1, 1, -3276736, 1, 1, -3276735, 1, 1, -3276734, 1, 0, -3276733, 1, 65536, -3276732, 1, 1, -3276731, 1, 65536, -3276730, 1, 65536, -3276729, 1, 65536, -3276728, 1, 1, -3276727, 1, 65536, -3276726, 1, 65537, -3276725, 1, 1, -3276724, 1, 65537, -3276723, 1, 0, -3276722, 1, 65536, -3276721, 1, 65537, -3276720, 1, 65536, -3276719, 1, 1, -3276718, 1, 0, -3276717, 1, 1, -3276716, 1, 65537, -3276715, 1, 1, -3276714, 1, 1, -3276713, 1, 1, -3276712, 1, 65537, -3276711, 1, 1, -3276710, 1, 0, -3276709, 1, 1, -3276708, 1, 65536, -3276707, 1, 65536, -3276706, 1, 1, -3276705, 1, 65536, -3276704, 1, 65537, -3276703, 1, 0, -3276702, 1, 1, -3276701, 5, 0, -3145736, 5, 0, -3145735, 1, 0, -3145734, 1, 65536, -3145733, 1, 1, -3145732, 1, 1, -3145731, 1, 0, -3145730, 1, 65536, -3145729, 1, 65536, -3211264, 1, 0, -3211263, 1, 1, -3211262, 1, 65537, -3211261, 1, 0, -3211260, 1, 65536, -3211259, 1, 65537, -3211258, 1, 1, -3211257, 1, 0, -3211256, 1, 65536, -3211255, 1, 65537, -3211254, 1, 65536, -3211253, 1, 0, -3211252, 1, 0, -3211251, 1, 65536, -3211250, 1, 65536, -3211249, 1, 0, -3211248, 1, 65536, -3211247, 1, 65537, -3211246, 1, 65537, -3211245, 5, 0, -3211223, 5, 0, -3211222, 5, 0, -3211221, 1, 0, -3211220, 1, 0, -3211219, 1, 0, -3211218, 1, 1, -3211217, 1, 65536, -3211216, 1, 65537, -3211215, 1, 65537, -3211214, 1, 1, -3211213, 1, 65537, -3211212, 1, 65536, -3211211, 1, 1, -3211210, 1, 0, -3211209, 1, 1, -3211208, 1, 65536, -3211207, 1, 65536, -3211206, 1, 1, -3211205, 1, 65536, -3211204, 1, 0, -3211203, 1, 65537, -3211202, 1, 65536, -3211201, 1, 0, -3211200, 1, 65537, -3211199, 1, 0, -3211198, 1, 0, -3211197, 1, 0, -3211196, 1, 0, -3211195, 1, 1, -3211194, 1, 65537, -3211193, 1, 65537, -3211192, 1, 1, -3211191, 1, 0, -3211190, 1, 65536, -3211189, 1, 1, -3211188, 1, 65537, -3211187, 1, 1, -3211186, 1, 0, -3211185, 1, 0, -3211184, 1, 65536, -3211183, 1, 1, -3211182, 1, 1, -3211181, 1, 1, -3211180, 1, 0, -3211179, 1, 65537, -3211178, 1, 65537, -3211177, 1, 65536, -3211176, 1, 0, -3211175, 1, 65536, -3211174, 1, 0, -3211173, 1, 1, -3211172, 1, 65537, -3211171, 1, 1, -3211170, 1, 65536, -3211169, 1, 0, -3211168, 1, 65536, -3211167, 1, 1, -3211166, 1, 0, -3211165, 5, 0, -3080201, 5, 0, -3080200, 1, 65536, -3080199, 1, 65536, -3080198, 1, 65536, -3080197, 1, 65536, -3080196, 1, 65537, -3080195, 1, 65536, -3080194, 1, 0, -3080193, 1, 0, -3145728, 1, 1, -3145727, 1, 0, -3145726, 1, 1, -3145725, 1, 0, -3145724, 1, 0, -3145723, 1, 65537, -3145722, 1, 1, -3145721, 1, 65537, -3145720, 1, 1, -3145719, 1, 65536, -3145718, 1, 65536, -3145717, 1, 65536, -3145716, 1, 65537, -3145715, 1, 1, -3145714, 1, 0, -3145713, 1, 0, -3145712, 1, 1, -3145711, 1, 65537, -3145710, 1, 65537, -3145709, 1, 1, -3145708, 5, 0, -3145691, 5, 0, -3145690, 5, 0, -3145689, 5, 0, -3145688, 5, 0, -3145687, 1, 65536, -3145686, 1, 1, -3145685, 1, 65536, -3145684, 1, 1, -3145683, 1, 65536, -3145682, 1, 0, -3145681, 1, 65536, -3145680, 1, 65536, -3145679, 1, 65537, -3145678, 1, 65537, -3145677, 1, 0, -3145676, 1, 65536, -3145675, 1, 0, -3145674, 1, 0, -3145673, 1, 65536, -3145672, 1, 65537, -3145671, 1, 1, -3145670, 1, 65536, -3145669, 1, 65537, -3145668, 1, 1, -3145667, 1, 65536, -3145666, 1, 65537, -3145665, 1, 65537, -3145664, 1, 65536, -3145663, 1, 1, -3145662, 1, 1, -3145661, 1, 0, -3145660, 1, 0, -3145659, 1, 0, -3145658, 1, 0, -3145657, 1, 65536, -3145656, 1, 0, -3145655, 1, 0, -3145654, 1, 65536, -3145653, 1, 65536, -3145652, 1, 65536, -3145651, 1, 0, -3145650, 1, 65536, -3145649, 1, 65536, -3145648, 1, 1, -3145647, 1, 0, -3145646, 1, 65536, -3145645, 1, 65537, -3145644, 1, 65537, -3145643, 1, 65536, -3145642, 1, 0, -3145641, 1, 0, -3145640, 1, 0, -3145639, 1, 0, -3145638, 1, 65536, -3145637, 1, 65537, -3145636, 1, 65536, -3145635, 1, 65537, -3145634, 1, 65536, -3145633, 1, 65537, -3145632, 1, 65537, -3145631, 1, 65536, -3145630, 1, 65536, -3145629, 5, 0, -3014665, 5, 0, -3014664, 1, 65537, -3014663, 1, 0, -3014662, 1, 0, -3014661, 1, 65536, -3014660, 1, 1, -3014659, 1, 65536, -3014658, 1, 1, -3014657, 1, 0, -3080192, 1, 1, -3080191, 1, 65537, -3080190, 1, 65536, -3080189, 1, 0, -3080188, 1, 65537, -3080187, 1, 65537, -3080186, 1, 0, -3080185, 1, 65536, -3080184, 1, 1, -3080183, 1, 65536, -3080182, 1, 0, -3080181, 1, 65536, -3080180, 1, 1, -3080179, 1, 65537, -3080178, 1, 0, -3080177, 1, 65536, -3080176, 1, 65537, -3080175, 1, 65537, -3080174, 1, 65536, -3080173, 1, 0, -3080172, 1, 0, -3080171, 5, 0, -3080170, 5, 0, -3080169, 5, 0, -3080168, 5, 0, -3080167, 5, 0, -3080163, 5, 0, -3080162, 5, 0, -3080161, 5, 0, -3080160, 5, 0, -3080159, 5, 0, -3080158, 5, 0, -3080157, 5, 0, -3080156, 5, 0, -3080155, 1, 1, -3080154, 1, 0, -3080153, 1, 65537, -3080152, 1, 0, -3080151, 1, 0, -3080150, 1, 65536, -3080149, 1, 65537, -3080148, 1, 65537, -3080147, 1, 1, -3080146, 1, 65537, -3080145, 1, 65537, -3080144, 1, 1, -3080143, 1, 0, -3080142, 1, 0, -3080141, 1, 65537, -3080140, 1, 65537, -3080139, 1, 0, -3080138, 1, 0, -3080137, 1, 1, -3080136, 1, 1, -3080135, 1, 1, -3080134, 1, 0, -3080133, 1, 65537, -3080132, 1, 0, -3080131, 1, 0, -3080130, 1, 65536, -3080129, 1, 0, -3080128, 1, 65536, -3080127, 1, 65537, -3080126, 1, 1, -3080125, 1, 0, -3080124, 1, 0, -3080123, 1, 65537, -3080122, 1, 65537, -3080121, 1, 1, -3080120, 1, 65537, -3080119, 1, 65536, -3080118, 1, 65536, -3080117, 1, 1, -3080116, 1, 65537, -3080115, 1, 65536, -3080114, 1, 65536, -3080113, 1, 0, -3080112, 1, 65537, -3080111, 1, 65536, -3080110, 1, 65537, -3080109, 1, 65537, -3080108, 1, 65537, -3080107, 1, 0, -3080106, 1, 1, -3080105, 1, 1, -3080104, 1, 0, -3080103, 1, 65536, -3080102, 1, 65537, -3080101, 1, 65536, -3080100, 1, 65537, -3080099, 1, 0, -3080098, 1, 65537, -3080097, 1, 65536, -3080096, 1, 65537, -3080095, 1, 1, -3080094, 1, 65537, -3080093, 5, 0, -2949130, 5, 0, -2949129, 1, 0, -2949128, 1, 1, -2949127, 1, 65537, -2949126, 1, 65536, -2949125, 1, 1, -2949124, 1, 1, -2949123, 1, 0, -2949122, 1, 65536, -2949121, 1, 0, -3014656, 1, 65537, -3014655, 1, 0, -3014654, 1, 1, -3014653, 1, 1, -3014652, 1, 65536, -3014651, 1, 1, -3014650, 1, 0, -3014649, 1, 1, -3014648, 1, 65536, -3014647, 1, 1, -3014646, 1, 65537, -3014645, 1, 1, -3014644, 1, 65537, -3014643, 1, 0, -3014642, 1, 1, -3014641, 1, 65537, -3014640, 1, 1, -3014639, 1, 65536, -3014638, 1, 1, -3014637, 1, 1, -3014636, 1, 65536, -3014635, 1, 0, -3014634, 1, 65537, -3014633, 1, 65537, -3014632, 1, 1, -3014631, 1, 65536, -3014630, 5, 0, -3014629, 5, 0, -3014628, 5, 0, -3014627, 1, 65537, -3014626, 1, 0, -3014625, 1, 65536, -3014624, 1, 65537, -3014623, 1, 65537, -3014622, 1, 0, -3014621, 1, 65536, -3014620, 1, 65537, -3014619, 1, 65536, -3014618, 1, 0, -3014617, 1, 1, -3014616, 1, 0, -3014615, 1, 1, -3014614, 1, 0, -3014613, 1, 1, -3014612, 1, 1, -3014611, 1, 65536, -3014610, 1, 65536, -3014609, 1, 65537, -3014608, 1, 65536, -3014607, 1, 0, -3014606, 1, 1, -3014605, 1, 65536, -3014604, 1, 0, -3014603, 1, 1, -3014602, 1, 65536, -3014601, 1, 0, -3014600, 1, 65537, -3014599, 1, 1, -3014598, 1, 65537, -3014597, 1, 1, -3014596, 1, 1, -3014595, 1, 65537, -3014594, 1, 65536, -3014593, 1, 65536, -3014592, 1, 65537, -3014591, 1, 0, -3014590, 1, 1, -3014589, 1, 0, -3014588, 1, 65537, -3014587, 1, 1, -3014586, 1, 65536, -3014585, 1, 0, -3014584, 1, 1, -3014583, 1, 0, -3014582, 1, 1, -3014581, 1, 65536, -3014580, 1, 0, -3014579, 1, 65537, -3014578, 1, 65537, -3014577, 1, 1, -3014576, 1, 65537, -3014575, 1, 65536, -3014574, 1, 1, -3014573, 1, 65536, -3014572, 1, 1, -3014571, 1, 65537, -3014570, 1, 0, -3014569, 1, 65537, -3014568, 1, 1, -3014567, 1, 65536, -3014566, 1, 65536, -3014565, 1, 0, -3014564, 1, 65537, -3014563, 1, 0, -3014562, 1, 1, -3014561, 1, 0, -3014560, 1, 0, -3014559, 1, 0, -3014558, 1, 0, -3014557, 5, 0, -2883594, 5, 0, -2883593, 1, 1, -2883592, 1, 65536, -2883591, 1, 65536, -2883590, 1, 0, -2883589, 1, 1, -2883588, 1, 65536, -2883587, 1, 65537, -2883586, 1, 65536, -2883585, 1, 1, -2949120, 1, 1, -2949119, 1, 1, -2949118, 1, 0, -2949117, 1, 65536, -2949116, 1, 1, -2949115, 1, 65536, -2949114, 1, 1, -2949113, 1, 65536, -2949112, 1, 0, -2949111, 1, 0, -2949110, 1, 65536, -2949109, 1, 65536, -2949108, 1, 65537, -2949107, 1, 65537, -2949106, 1, 65536, -2949105, 1, 65537, -2949104, 1, 0, -2949103, 1, 0, -2949102, 1, 65537, -2949101, 1, 1, -2949100, 1, 1, -2949099, 1, 0, -2949098, 1, 65536, -2949097, 1, 65536, -2949096, 1, 65536, -2949095, 1, 0, -2949094, 1, 65536, -2949093, 1, 0, -2949092, 1, 65537, -2949091, 1, 65537, -2949090, 1, 1, -2949089, 1, 1, -2949088, 1, 65536, -2949087, 1, 0, -2949086, 1, 0, -2949085, 1, 1, -2949084, 1, 0, -2949083, 1, 65537, -2949082, 1, 65536, -2949081, 1, 0, -2949080, 1, 65537, -2949079, 1, 65537, -2949078, 1, 0, -2949077, 1, 65536, -2949076, 1, 65536, -2949075, 1, 0, -2949074, 1, 1, -2949073, 1, 65537, -2949072, 1, 65536, -2949071, 1, 0, -2949070, 1, 65537, -2949069, 1, 1, -2949068, 1, 1, -2949067, 1, 65536, -2949066, 1, 65537, -2949065, 1, 0, -2949064, 1, 65536, -2949063, 1, 0, -2949062, 1, 65537, -2949061, 1, 1, -2949060, 1, 0, -2949059, 1, 65537, -2949058, 1, 65536, -2949057, 1, 1, -2949056, 1, 1, -2949055, 1, 0, -2949054, 1, 1, -2949053, 1, 65537, -2949052, 1, 65537, -2949051, 1, 0, -2949050, 1, 65536, -2949049, 1, 65536, -2949048, 1, 65537, -2949047, 1, 0, -2949046, 1, 65537, -2949045, 1, 1, -2949044, 1, 1, -2949043, 1, 65537, -2949042, 1, 0, -2949041, 1, 65536, -2949040, 1, 65536, -2949039, 1, 65537, -2949038, 1, 65537, -2949037, 1, 1, -2949036, 1, 65536, -2949035, 1, 0, -2949034, 1, 65537, -2949033, 1, 65537, -2949032, 1, 0, -2949031, 1, 65537, -2949030, 1, 65537, -2949029, 1, 65537, -2949028, 1, 1, -2949027, 1, 65537, -2949026, 1, 65537, -2949025, 1, 0, -2949024, 1, 65537, -2949023, 1, 65537, -2949022, 1, 1, -2949021, 5, 0, -2818059, 5, 0, -2818058, 1, 65537, -2818057, 1, 65537, -2818056, 1, 65536, -2818055, 1, 65536, -2818054, 1, 65536, -2818053, 1, 65536, -2818052, 1, 65537, -2818051, 1, 0, -2818050, 1, 0, -2818049, 1, 1, -2883584, 1, 65537, -2883583, 1, 65536, -2883582, 1, 65537, -2883581, 1, 1, -2883580, 1, 65537, -2883579, 1, 0, -2883578, 1, 65536, -2883577, 1, 65537, -2883576, 1, 0, -2883575, 1, 1, -2883574, 1, 65536, -2883573, 1, 65536, -2883572, 1, 1, -2883571, 1, 65537, -2883570, 1, 65536, -2883569, 1, 65536, -2883568, 1, 0, -2883567, 1, 65537, -2883566, 1, 1, -2883565, 1, 65537, -2883564, 1, 1, -2883563, 1, 65537, -2883562, 1, 65537, -2883561, 1, 0, -2883560, 1, 1, -2883559, 1, 0, -2883558, 1, 1, -2883557, 1, 65536, -2883556, 1, 65537, -2883555, 1, 65537, -2883554, 1, 65536, -2883553, 1, 65536, -2883552, 1, 1, -2883551, 1, 65537, -2883550, 1, 0, -2883549, 1, 0, -2883548, 1, 65537, -2883547, 1, 65537, -2883546, 1, 65537, -2883545, 1, 65537, -2883544, 1, 0, -2883543, 1, 0, -2883542, 1, 65536, -2883541, 1, 0, -2883540, 1, 1, -2883539, 1, 65536, -2883538, 1, 65536, -2883537, 1, 65536, -2883536, 1, 1, -2883535, 1, 1, -2883534, 1, 0, -2883533, 1, 65536, -2883532, 1, 65537, -2883531, 1, 0, -2883530, 1, 0, -2883529, 1, 65537, -2883528, 1, 0, -2883527, 1, 65536, -2883526, 1, 65537, -2883525, 1, 65536, -2883524, 1, 1, -2883523, 1, 1, -2883522, 1, 65536, -2883521, 1, 65536, -2883520, 1, 65537, -2883519, 1, 0, -2883518, 1, 1, -2883517, 1, 1, -2883516, 1, 65537, -2883515, 1, 1, -2883514, 1, 65536, -2883513, 1, 65537, -2883512, 1, 65536, -2883511, 1, 1, -2883510, 1, 65536, -2883509, 1, 0, -2883508, 1, 65537, -2883507, 1, 1, -2883506, 1, 65537, -2883505, 1, 1, -2883504, 1, 65536, -2883503, 1, 65537, -2883502, 1, 0, -2883501, 1, 65537, -2883500, 1, 65536, -2883499, 1, 0, -2883498, 1, 65537, -2883497, 1, 65536, -2883496, 1, 1, -2883495, 1, 65536, -2883494, 1, 0, -2883493, 1, 1, -2883492, 1, 1, -2883491, 1, 65536, -2883490, 1, 1, -2883489, 1, 65537, -2883488, 1, 1, -2883487, 1, 1, -2883486, 1, 1, -2883485, 5, 0, -2752523, 5, 0, -2752522, 1, 0, -2752521, 1, 65537, -2752520, 1, 1, -2752519, 1, 0, -2752518, 1, 65536, -2752517, 1, 65537, -2752516, 1, 65537, -2752515, 1, 0, -2752514, 1, 1, -2752513, 1, 65537, -2818048, 1, 0, -2818047, 1, 0, -2818046, 1, 65536, -2818045, 1, 0, -2818044, 1, 1, -2818043, 1, 1, -2818042, 1, 0, -2818041, 1, 65536, -2818040, 1, 1, -2818039, 1, 65537, -2818038, 1, 1, -2818037, 1, 65536, -2818036, 1, 65536, -2818035, 1, 65537, -2818034, 1, 65537, -2818033, 1, 0, -2818032, 1, 65536, -2818031, 1, 65536, -2818030, 1, 1, -2818029, 1, 1, -2818028, 1, 65536, -2818027, 1, 0, -2818026, 1, 65537, -2818025, 1, 65536, -2818024, 1, 65537, -2818023, 1, 65536, -2818022, 1, 65536, -2818021, 1, 0, -2818020, 1, 1, -2818019, 1, 65536, -2818018, 1, 0, -2818017, 1, 65536, -2818016, 1, 65536, -2818015, 1, 0, -2818014, 1, 65537, -2818013, 1, 65536, -2818012, 1, 65537, -2818011, 1, 65536, -2818010, 1, 65537, -2818009, 1, 65536, -2818008, 1, 65537, -2818007, 1, 65536, -2818006, 1, 65537, -2818005, 1, 65537, -2818004, 1, 65537, -2818003, 1, 65536, -2818002, 1, 0, -2818001, 1, 0, -2818000, 1, 1, -2817999, 1, 1, -2817998, 1, 65537, -2817997, 1, 1, -2817996, 1, 1, -2817995, 1, 1, -2817994, 1, 65536, -2817993, 1, 1, -2817992, 1, 65537, -2817991, 1, 0, -2817990, 1, 65536, -2817989, 1, 1, -2817988, 1, 1, -2817987, 1, 1, -2817986, 1, 1, -2817985, 1, 1, -2817984, 1, 65536, -2817983, 1, 1, -2817982, 1, 65537, -2817981, 1, 65537, -2817980, 1, 65537, -2817979, 1, 1, -2817978, 1, 0, -2817977, 1, 65536, -2817976, 1, 65536, -2817975, 1, 0, -2817974, 1, 1, -2817973, 1, 0, -2817972, 1, 1, -2817971, 1, 65537, -2817970, 1, 0, -2817969, 1, 0, -2817968, 1, 65537, -2817967, 1, 1, -2817966, 1, 65537, -2817965, 1, 1, -2817964, 1, 0, -2817963, 1, 0, -2817962, 1, 0, -2817961, 1, 0, -2817960, 1, 65536, -2817959, 1, 65537, -2817958, 1, 1, -2817957, 1, 65536, -2817956, 1, 1, -2817955, 1, 65536, -2817954, 1, 1, -2817953, 1, 65537, -2817952, 1, 0, -2817951, 1, 0, -2817950, 1, 65536, -2817949, 5, 0, -2686988, 5, 0, -2686987, 1, 1, -2686986, 1, 1, -2686985, 1, 65536, -2686984, 1, 0, -2686983, 1, 0, -2686982, 1, 65537, -2686981, 1, 1, -2686980, 1, 65536, -2686979, 1, 65536, -2686978, 1, 1, -2686977, 1, 1, -2752512, 1, 65537, -2752511, 1, 0, -2752510, 1, 65536, -2752509, 1, 65537, -2752508, 1, 65537, -2752507, 1, 65536, -2752506, 1, 0, -2752505, 1, 0, -2752504, 1, 0, -2752503, 1, 1, -2752502, 1, 65537, -2752501, 1, 0, -2752500, 1, 65537, -2752499, 1, 65536, -2752498, 1, 0, -2752497, 1, 0, -2752496, 1, 0, -2752495, 1, 65537, -2752494, 1, 65536, -2752493, 1, 1, -2752492, 1, 0, -2752491, 1, 0, -2752490, 1, 65536, -2752489, 1, 1, -2752488, 1, 1, -2752487, 1, 65536, -2752486, 1, 65537, -2752485, 1, 1, -2752484, 1, 65537, -2752483, 1, 65537, -2752482, 1, 65536, -2752481, 1, 65536, -2752480, 1, 65537, -2752479, 1, 1, -2752478, 1, 0, -2752477, 1, 65536, -2752476, 1, 0, -2752475, 1, 0, -2752474, 1, 1, -2752473, 1, 65536, -2752472, 1, 65537, -2752471, 1, 1, -2752470, 1, 65537, -2752469, 1, 1, -2752468, 1, 0, -2752467, 1, 65536, -2752466, 1, 65537, -2752465, 1, 0, -2752464, 1, 65537, -2752463, 1, 65537, -2752462, 1, 65536, -2752461, 1, 0, -2752460, 1, 1, -2752459, 1, 65536, -2752458, 1, 65537, -2752457, 1, 1, -2752456, 1, 65537, -2752455, 5, 0, -2752454, 5, 0, -2752453, 1, 65537, -2752452, 1, 1, -2752451, 1, 0, -2752450, 1, 65537, -2752449, 1, 1, -2752448, 1, 65536, -2752447, 1, 65537, -2752446, 1, 65536, -2752445, 1, 65537, -2752444, 1, 65536, -2752443, 1, 65537, -2752442, 1, 65536, -2752441, 1, 0, -2752440, 1, 65536, -2752439, 1, 65536, -2752438, 1, 1, -2752437, 1, 1, -2752436, 1, 65536, -2752435, 1, 65537, -2752434, 1, 1, -2752433, 1, 1, -2752432, 1, 0, -2752431, 1, 0, -2752430, 1, 1, -2752429, 1, 0, -2752428, 1, 0, -2752427, 1, 65537, -2752426, 1, 0, -2752425, 1, 1, -2752424, 1, 0, -2752423, 1, 65536, -2752422, 1, 1, -2752421, 1, 65537, -2752420, 1, 65537, -2752419, 1, 65536, -2752418, 1, 0, -2752417, 1, 1, -2752416, 1, 0, -2752415, 1, 1, -2752414, 5, 0, -2621452, 5, 0, -2621451, 1, 65536, -2621450, 1, 1, -2621449, 1, 65536, -2621448, 1, 65537, -2621447, 1, 0, -2621446, 1, 65536, -2621445, 1, 1, -2621444, 1, 1, -2621443, 1, 0, -2621442, 1, 0, -2621441, 1, 0, -2686976, 1, 65536, -2686975, 1, 65537, -2686974, 1, 0, -2686973, 1, 65536, -2686972, 1, 65537, -2686971, 1, 1, -2686970, 1, 0, -2686969, 1, 1, -2686968, 1, 1, -2686967, 1, 65537, -2686966, 1, 65536, -2686965, 1, 1, -2686964, 1, 65537, -2686963, 1, 65536, -2686962, 1, 1, -2686961, 1, 1, -2686960, 1, 65536, -2686959, 1, 0, -2686958, 1, 65537, -2686957, 1, 0, -2686956, 1, 65537, -2686955, 1, 65537, -2686954, 1, 65537, -2686953, 1, 1, -2686952, 1, 1, -2686951, 1, 0, -2686950, 1, 65537, -2686949, 1, 1, -2686948, 1, 65536, -2686947, 1, 65537, -2686946, 1, 65537, -2686945, 1, 1, -2686944, 1, 65537, -2686943, 1, 1, -2686942, 1, 1, -2686941, 1, 0, -2686940, 1, 65536, -2686939, 1, 1, -2686938, 1, 65536, -2686937, 1, 65537, -2686936, 1, 0, -2686935, 1, 65537, -2686934, 1, 0, -2686933, 1, 65537, -2686932, 1, 65537, -2686931, 1, 65536, -2686930, 1, 0, -2686929, 1, 65536, -2686928, 1, 0, -2686927, 1, 0, -2686926, 1, 65537, -2686925, 1, 65537, -2686924, 1, 1, -2686923, 1, 65536, -2686922, 5, 0, -2686921, 5, 0, -2686920, 5, 0, -2686917, 5, 0, -2686916, 1, 0, -2686915, 1, 0, -2686914, 1, 1, -2686913, 1, 65537, -2686912, 1, 65536, -2686911, 1, 0, -2686910, 1, 1, -2686909, 1, 0, -2686908, 1, 65536, -2686907, 1, 65536, -2686906, 1, 1, -2686905, 1, 65536, -2686904, 1, 1, -2686903, 1, 65536, -2686902, 1, 0, -2686901, 1, 0, -2686900, 1, 0, -2686899, 1, 1, -2686898, 1, 1, -2686897, 1, 0, -2686896, 1, 65536, -2686895, 1, 65537, -2686894, 1, 65536, -2686893, 1, 65536, -2686892, 1, 0, -2686891, 1, 1, -2686890, 1, 65537, -2686889, 1, 1, -2686888, 1, 0, -2686887, 1, 65537, -2686886, 1, 1, -2686885, 1, 65536, -2686884, 1, 1, -2686883, 1, 65536, -2686882, 1, 1, -2686881, 1, 65536, -2686880, 1, 65536, -2686879, 1, 65537, -2686878, 5, 0, -2555916, 5, 0, -2555915, 1, 1, -2555914, 1, 0, -2555913, 1, 1, -2555912, 1, 0, -2555911, 1, 65537, -2555910, 1, 65537, -2555909, 1, 1, -2555908, 1, 0, -2555907, 1, 65536, -2555906, 1, 65536, -2555905, 1, 1, -2621440, 1, 65536, -2621439, 1, 65536, -2621438, 1, 65537, -2621437, 1, 1, -2621436, 1, 0, -2621435, 1, 65537, -2621434, 1, 1, -2621433, 1, 0, -2621432, 1, 1, -2621431, 1, 65536, -2621430, 1, 65536, -2621429, 1, 1, -2621428, 1, 1, -2621427, 1, 65537, -2621426, 1, 65537, -2621425, 1, 1, -2621424, 1, 0, -2621423, 1, 65536, -2621422, 1, 65536, -2621421, 1, 65536, -2621420, 1, 65536, -2621419, 1, 0, -2621418, 1, 65537, -2621417, 1, 0, -2621416, 1, 65536, -2621415, 1, 65537, -2621414, 1, 65537, -2621413, 1, 1, -2621412, 1, 65536, -2621411, 1, 1, -2621410, 1, 65537, -2621409, 1, 65536, -2621408, 1, 65536, -2621407, 1, 65537, -2621406, 1, 65537, -2621405, 1, 1, -2621404, 1, 65536, -2621403, 1, 0, -2621402, 1, 0, -2621401, 1, 65536, -2621400, 1, 0, -2621399, 1, 1, -2621398, 1, 1, -2621397, 1, 65536, -2621396, 1, 65537, -2621395, 1, 1, -2621394, 1, 65537, -2621393, 1, 0, -2621392, 1, 0, -2621391, 1, 65536, -2621390, 1, 65537, -2621389, 1, 0, -2621388, 1, 65537, -2621387, 5, 0, -2621380, 5, 0, -2621379, 1, 1, -2621378, 1, 1, -2621377, 1, 65537, -2621376, 1, 1, -2621375, 1, 1, -2621374, 1, 65536, -2621373, 1, 0, -2621372, 1, 65537, -2621371, 1, 65536, -2621370, 1, 1, -2621369, 1, 65537, -2621368, 1, 1, -2621367, 1, 65537, -2621366, 1, 1, -2621365, 1, 65537, -2621364, 1, 1, -2621363, 1, 1, -2621362, 1, 1, -2621361, 1, 65537, -2621360, 1, 65537, -2621359, 1, 65537, -2621358, 1, 1, -2621357, 1, 65537, -2621356, 1, 65536, -2621355, 1, 65536, -2621354, 1, 1, -2621353, 1, 65536, -2621352, 1, 65537, -2621351, 1, 0, -2621350, 1, 1, -2621349, 1, 1, -2621348, 1, 0, -2621347, 1, 65537, -2621346, 1, 65537, -2621345, 1, 1, -2621344, 1, 1, -2621343, 1, 65536, -2621342, 5, 0, -2490381, 5, 0, -2490380, 1, 0, -2490379, 1, 65537, -2490378, 1, 65536, -2490377, 1, 0, -2490376, 1, 1, -2490375, 1, 65536, -2490374, 1, 1, -2490373, 1, 65536, -2490372, 1, 0, -2490371, 1, 65536, -2490370, 1, 1, -2490369, 1, 65536, -2555904, 1, 65536, -2555903, 1, 0, -2555902, 1, 65536, -2555901, 1, 0, -2555900, 1, 1, -2555899, 1, 0, -2555898, 1, 65536, -2555897, 1, 65536, -2555896, 1, 65536, -2555895, 1, 65536, -2555894, 1, 65537, -2555893, 1, 1, -2555892, 1, 1, -2555891, 1, 1, -2555890, 1, 1, -2555889, 1, 65537, -2555888, 1, 0, -2555887, 1, 0, -2555886, 1, 65536, -2555885, 1, 1, -2555884, 1, 0, -2555883, 1, 65537, -2555882, 1, 0, -2555881, 1, 0, -2555880, 1, 1, -2555879, 1, 65537, -2555878, 1, 1, -2555877, 1, 0, -2555876, 1, 1, -2555875, 1, 0, -2555874, 1, 0, -2555873, 1, 65537, -2555872, 1, 65537, -2555871, 1, 0, -2555870, 1, 65536, -2555869, 1, 0, -2555868, 1, 65537, -2555867, 1, 1, -2555866, 1, 65537, -2555865, 1, 1, -2555864, 1, 0, -2555863, 1, 65537, -2555862, 1, 65536, -2555861, 1, 1, -2555860, 1, 0, -2555859, 1, 65537, -2555858, 1, 65536, -2555857, 1, 1, -2555856, 1, 1, -2555855, 1, 65537, -2555854, 1, 1, -2555853, 1, 0, -2555852, 5, 0, -2555843, 5, 0, -2555842, 1, 65536, -2555841, 1, 0, -2555840, 1, 1, -2555839, 1, 0, -2555838, 1, 65537, -2555837, 1, 0, -2555836, 1, 1, -2555835, 1, 0, -2555834, 1, 65536, -2555833, 1, 65537, -2555832, 1, 65537, -2555831, 1, 1, -2555830, 1, 1, -2555829, 1, 65536, -2555828, 1, 65537, -2555827, 1, 0, -2555826, 1, 0, -2555825, 1, 65537, -2555824, 1, 65536, -2555823, 1, 1, -2555822, 1, 65536, -2555821, 1, 0, -2555820, 1, 65536, -2555819, 1, 65537, -2555818, 1, 1, -2555817, 1, 1, -2555816, 1, 1, -2555815, 1, 1, -2555814, 1, 1, -2555813, 1, 65536, -2555812, 1, 65536, -2555811, 1, 65537, -2555810, 1, 65536, -2555809, 1, 1, -2555808, 1, 0, -2555807, 5, 0, -2424845, 5, 0, -2424844, 1, 0, -2424843, 1, 65537, -2424842, 1, 0, -2424841, 1, 1, -2424840, 1, 65536, -2424839, 1, 65537, -2424838, 1, 1, -2424837, 1, 65537, -2424836, 1, 0, -2424835, 1, 1, -2424834, 1, 1, -2424833, 1, 1, -2490368, 1, 65536, -2490367, 1, 1, -2490366, 1, 65536, -2490365, 1, 1, -2490364, 1, 65537, -2490363, 1, 0, -2490362, 1, 1, -2490361, 1, 65536, -2490360, 1, 0, -2490359, 1, 1, -2490358, 1, 0, -2490357, 1, 1, -2490356, 1, 0, -2490355, 1, 65536, -2490354, 1, 0, -2490353, 1, 65537, -2490352, 1, 65537, -2490351, 1, 1, -2490350, 1, 65537, -2490349, 1, 1, -2490348, 1, 1, -2490347, 1, 0, -2490346, 1, 0, -2490345, 1, 65537, -2490344, 1, 1, -2490343, 1, 65537, -2490342, 1, 65536, -2490341, 1, 0, -2490340, 1, 65537, -2490339, 1, 0, -2490338, 1, 0, -2490337, 1, 65537, -2490336, 1, 1, -2490335, 1, 0, -2490334, 1, 65536, -2490333, 1, 65537, -2490332, 1, 0, -2490331, 1, 65536, -2490330, 1, 1, -2490329, 1, 65537, -2490328, 1, 1, -2490327, 1, 0, -2490326, 1, 65537, -2490325, 1, 1, -2490324, 1, 65536, -2490323, 1, 0, -2490322, 1, 0, -2490321, 1, 65536, -2490320, 1, 0, -2490319, 1, 65537, -2490318, 1, 1, -2490317, 1, 65536, -2490316, 5, 0, -2490306, 5, 0, -2490305, 1, 1, -2490304, 1, 65537, -2490303, 1, 0, -2490302, 1, 65536, -2490301, 1, 65537, -2490300, 1, 0, -2490299, 1, 1, -2490298, 1, 65537, -2490297, 1, 65537, -2490296, 1, 0, -2490295, 1, 65537, -2490294, 1, 65537, -2490293, 1, 65537, -2490292, 1, 1, -2490291, 1, 1, -2490290, 1, 1, -2490289, 1, 65536, -2490288, 1, 0, -2490287, 1, 65537, -2490286, 1, 1, -2490285, 1, 0, -2490284, 1, 65537, -2490283, 1, 1, -2490282, 1, 0, -2490281, 1, 0, -2490280, 1, 0, -2490279, 1, 65537, -2490278, 1, 65536, -2490277, 1, 65537, -2490276, 1, 1, -2490275, 1, 65536, -2490274, 1, 65536, -2490273, 1, 65536, -2490272, 1, 65537, -2490271, 5, 0, -2359310, 5, 0, -2359309, 1, 1, -2359308, 1, 1, -2359307, 1, 65536, -2359306, 1, 65537, -2359305, 1, 1, -2359304, 1, 65537, -2359303, 1, 0, -2359302, 1, 65536, -2359301, 1, 1, -2359300, 1, 1, -2359299, 1, 0, -2359298, 1, 65537, -2359297, 1, 0, -2424832, 1, 65537, -2424831, 1, 65537, -2424830, 1, 65537, -2424829, 1, 0, -2424828, 1, 65537, -2424827, 1, 0, -2424826, 1, 0, -2424825, 1, 65537, -2424824, 1, 65537, -2424823, 1, 65537, -2424822, 1, 0, -2424821, 1, 65536, -2424820, 1, 65537, -2424819, 1, 0, -2424818, 1, 0, -2424817, 1, 65537, -2424816, 1, 65536, -2424815, 1, 65536, -2424814, 1, 65536, -2424813, 1, 0, -2424812, 1, 1, -2424811, 1, 65537, -2424810, 1, 65536, -2424809, 1, 0, -2424808, 1, 0, -2424807, 1, 1, -2424806, 1, 65536, -2424805, 1, 65537, -2424804, 1, 1, -2424803, 1, 0, -2424802, 1, 0, -2424801, 1, 1, -2424800, 1, 1, -2424799, 1, 0, -2424798, 1, 65537, -2424797, 1, 1, -2424796, 1, 65537, -2424795, 1, 1, -2424794, 1, 65536, -2424793, 1, 65536, -2424792, 1, 65537, -2424791, 1, 1, -2424790, 1, 1, -2424789, 1, 1, -2424788, 1, 0, -2424787, 1, 65536, -2424786, 1, 65536, -2424785, 1, 0, -2424784, 1, 1, -2424783, 1, 1, -2424782, 1, 0, -2424781, 5, 0, -2424769, 5, 0, -2424768, 5, 0, -2424767, 1, 65536, -2424766, 1, 65536, -2424765, 1, 0, -2424764, 1, 0, -2424763, 1, 0, -2424762, 1, 0, -2424761, 1, 65537, -2424760, 1, 0, -2424759, 1, 65537, -2424758, 1, 65536, -2424757, 1, 1, -2424756, 1, 65537, -2424755, 1, 65537, -2424754, 1, 65536, -2424753, 1, 0, -2424752, 1, 65536, -2424751, 1, 65537, -2424750, 1, 65537, -2424749, 1, 65537, -2424748, 1, 65536, -2424747, 1, 65536, -2424746, 1, 1, -2424745, 1, 1, -2424744, 1, 1, -2424743, 1, 0, -2424742, 1, 0, -2424741, 1, 65537, -2424740, 1, 65536, -2424739, 1, 0, -2424738, 1, 0, -2424737, 1, 0, -2424736, 5, 0, -2293775, 5, 0, -2293774, 1, 65536, -2293773, 1, 65537, -2293772, 1, 65536, -2293771, 1, 0, -2293770, 1, 65536, -2293769, 1, 0, -2293768, 1, 0, -2293767, 1, 1, -2293766, 1, 1, -2293765, 1, 0, -2293764, 1, 65537, -2293763, 1, 65537, -2293762, 1, 65536, -2293761, 1, 0, -2359296, 1, 1, -2359295, 1, 65537, -2359294, 1, 65537, -2359293, 1, 1, -2359292, 1, 65537, -2359291, 1, 1, -2359290, 1, 65537, -2359289, 1, 0, -2359288, 1, 1, -2359287, 1, 0, -2359286, 1, 0, -2359285, 1, 0, -2359284, 1, 1, -2359283, 1, 1, -2359282, 1, 0, -2359281, 1, 1, -2359280, 1, 0, -2359279, 1, 65537, -2359278, 1, 65536, -2359277, 1, 1, -2359276, 1, 0, -2359275, 1, 1, -2359274, 1, 65537, -2359273, 1, 0, -2359272, 1, 65537, -2359271, 1, 0, -2359270, 1, 65536, -2359269, 1, 65537, -2359268, 1, 65537, -2359267, 1, 65537, -2359266, 1, 1, -2359265, 1, 65536, -2359264, 1, 0, -2359263, 1, 65536, -2359262, 1, 65537, -2359261, 1, 0, -2359260, 1, 1, -2359259, 1, 65537, -2359258, 1, 1, -2359257, 1, 1, -2359256, 1, 65537, -2359255, 1, 0, -2359254, 1, 1, -2359253, 1, 65537, -2359252, 1, 65537, -2359251, 1, 65537, -2359250, 1, 65537, -2359249, 1, 1, -2359248, 5, 0, -2359247, 5, 0, -2359246, 5, 0, -2359231, 5, 0, -2359230, 1, 0, -2359229, 1, 1, -2359228, 1, 65536, -2359227, 1, 65536, -2359226, 1, 65536, -2359225, 1, 65536, -2359224, 1, 0, -2359223, 1, 65537, -2359222, 1, 1, -2359221, 1, 65536, -2359220, 1, 1, -2359219, 1, 1, -2359218, 1, 65536, -2359217, 1, 0, -2359216, 1, 65536, -2359215, 1, 65536, -2359214, 1, 0, -2359213, 1, 65536, -2359212, 1, 65537, -2359211, 1, 65537, -2359210, 1, 0, -2359209, 1, 65536, -2359208, 1, 1, -2359207, 1, 65536, -2359206, 1, 0, -2359205, 1, 1, -2359204, 1, 0, -2359203, 1, 65537, -2359202, 1, 65536, -2359201, 5, 0, -2228240, 5, 0, -2228239, 1, 65537, -2228238, 1, 1, -2228237, 1, 65536, -2228236, 1, 65537, -2228235, 1, 65537, -2228234, 1, 65537, -2228233, 1, 1, -2228232, 1, 0, -2228231, 1, 65536, -2228230, 1, 65537, -2228229, 1, 1, -2228228, 1, 65537, -2228227, 1, 65537, -2228226, 1, 1, -2228225, 1, 65536, -2293760, 1, 65536, -2293759, 1, 0, -2293758, 1, 65537, -2293757, 1, 1, -2293756, 1, 0, -2293755, 1, 1, -2293754, 1, 65537, -2293753, 1, 1, -2293752, 1, 65537, -2293751, 1, 1, -2293750, 1, 65536, -2293749, 1, 1, -2293748, 1, 1, -2293747, 1, 65537, -2293746, 1, 65537, -2293745, 1, 65536, -2293744, 1, 65536, -2293743, 1, 1, -2293742, 1, 65537, -2293741, 1, 65536, -2293740, 1, 65537, -2293739, 1, 65537, -2293738, 1, 65537, -2293737, 1, 65536, -2293736, 1, 65536, -2293735, 1, 0, -2293734, 1, 65536, -2293733, 1, 0, -2293732, 1, 65537, -2293731, 1, 1, -2293730, 1, 1, -2293729, 1, 65536, -2293728, 1, 0, -2293727, 1, 1, -2293726, 1, 65536, -2293725, 1, 65536, -2293724, 1, 65537, -2293723, 1, 0, -2293722, 1, 0, -2293721, 1, 0, -2293720, 1, 1, -2293719, 5, 0, -2293718, 5, 0, -2293717, 5, 0, -2293716, 5, 0, -2293715, 5, 0, -2293714, 5, 0, -2293713, 5, 0, -2293694, 5, 0, -2293693, 1, 65537, -2293692, 1, 65537, -2293691, 1, 65536, -2293690, 1, 1, -2293689, 1, 65537, -2293688, 1, 65537, -2293687, 1, 65537, -2293686, 1, 0, -2293685, 1, 0, -2293684, 1, 1, -2293683, 1, 1, -2293682, 1, 1, -2293681, 1, 0, -2293680, 1, 0, -2293679, 1, 65536, -2293678, 1, 65536, -2293677, 1, 1, -2293676, 1, 65537, -2293675, 1, 1, -2293674, 1, 65536, -2293673, 1, 0, -2293672, 1, 1, -2293671, 1, 0, -2293670, 1, 0, -2293669, 1, 0, -2293668, 1, 65537, -2293667, 1, 0, -2293666, 5, 0, -2162704, 5, 0, -2162703, 1, 65536, -2162702, 1, 1, -2162701, 1, 1, -2162700, 1, 1, -2162699, 1, 0, -2162698, 1, 65537, -2162697, 1, 1, -2162696, 1, 0, -2162695, 1, 65536, -2162694, 1, 0, -2162693, 1, 65537, -2162692, 1, 0, -2162691, 1, 0, -2162690, 1, 0, -2162689, 1, 65536, -2228224, 1, 1, -2228223, 1, 65536, -2228222, 1, 1, -2228221, 1, 65536, -2228220, 1, 65536, -2228219, 1, 65536, -2228218, 1, 65536, -2228217, 1, 0, -2228216, 1, 1, -2228215, 1, 0, -2228214, 1, 65536, -2228213, 1, 0, -2228212, 1, 0, -2228211, 1, 1, -2228210, 1, 65537, -2228209, 1, 65537, -2228208, 1, 0, -2228207, 1, 65537, -2228206, 1, 65536, -2228205, 1, 65537, -2228204, 1, 1, -2228203, 1, 1, -2228202, 1, 65537, -2228201, 1, 65536, -2228200, 1, 1, -2228199, 1, 1, -2228198, 1, 65537, -2228197, 1, 0, -2228196, 1, 65537, -2228195, 1, 1, -2228194, 1, 65537, -2228193, 1, 0, -2228192, 1, 65537, -2228191, 1, 65537, -2228190, 1, 65536, -2228189, 1, 65536, -2228188, 1, 0, -2228187, 1, 65536, -2228186, 1, 1, -2228185, 5, 0, -2228184, 5, 0, -2228183, 5, 0, -2228157, 5, 0, -2228156, 1, 65536, -2228155, 1, 65537, -2228154, 1, 0, -2228153, 1, 65536, -2228152, 1, 65536, -2228151, 1, 0, -2228150, 1, 0, -2228149, 1, 65536, -2228148, 1, 65536, -2228147, 1, 1, -2228146, 1, 65536, -2228145, 1, 1, -2228144, 1, 0, -2228143, 1, 0, -2228142, 1, 65537, -2228141, 1, 65537, -2228140, 1, 0, -2228139, 1, 65537, -2228138, 1, 65536, -2228137, 1, 0, -2228136, 1, 65536, -2228135, 1, 1, -2228134, 1, 0, -2228133, 1, 65536, -2228132, 1, 0, -2228131, 5, 0, -2097168, 5, 0, -2097167, 1, 1, -2097166, 1, 0, -2097165, 1, 65537, -2097164, 1, 0, -2097163, 1, 1, -2097162, 1, 1, -2097161, 1, 1, -2097160, 1, 65537, -2097159, 1, 1, -2097158, 1, 0, -2097157, 1, 0, -2097156, 1, 65537, -2097155, 1, 65537, -2097154, 1, 1, -2097153, 1, 0, -2162688, 1, 65536, -2162687, 1, 1, -2162686, 1, 1, -2162685, 1, 0, -2162684, 1, 65536, -2162683, 1, 0, -2162682, 1, 65537, -2162681, 1, 0, -2162680, 1, 65536, -2162679, 1, 65536, -2162678, 1, 1, -2162677, 1, 65537, -2162676, 1, 65536, -2162675, 1, 65536, -2162674, 1, 0, -2162673, 1, 0, -2162672, 1, 1, -2162671, 1, 1, -2162670, 1, 65537, -2162669, 1, 0, -2162668, 1, 65537, -2162667, 1, 65536, -2162666, 1, 0, -2162665, 1, 65536, -2162664, 1, 65536, -2162663, 1, 1, -2162662, 1, 65537, -2162661, 1, 1, -2162660, 1, 1, -2162659, 1, 0, -2162658, 1, 65537, -2162657, 1, 65537, -2162656, 5, 0, -2162655, 5, 0, -2162654, 5, 0, -2162653, 5, 0, -2162652, 5, 0, -2162651, 5, 0, -2162650, 5, 0, -2162649, 5, 0, -2162620, 5, 0, -2162619, 5, 0, -2162618, 5, 0, -2162617, 1, 65536, -2162616, 1, 1, -2162615, 1, 1, -2162614, 1, 1, -2162613, 1, 0, -2162612, 1, 1, -2162611, 1, 65537, -2162610, 1, 1, -2162609, 1, 1, -2162608, 1, 1, -2162607, 1, 65536, -2162606, 1, 1, -2162605, 1, 65537, -2162604, 1, 1, -2162603, 1, 0, -2162602, 1, 65536, -2162601, 1, 0, -2162600, 1, 0, -2162599, 1, 65537, -2162598, 5, 0, -2162597, 5, 0, -2162596, 5, 0, -2031632, 5, 0, -2031631, 1, 65537, -2031630, 1, 0, -2031629, 1, 0, -2031628, 1, 65536, -2031627, 1, 65537, -2031626, 1, 65536, -2031625, 1, 65536, -2031624, 1, 65536, -2031623, 1, 65536, -2031622, 1, 65537, -2031621, 1, 65537, -2031620, 1, 65536, -2031619, 1, 1, -2031618, 1, 1, -2031617, 1, 0, -2097152, 1, 65537, -2097151, 1, 65536, -2097150, 1, 65536, -2097149, 1, 65536, -2097148, 1, 65537, -2097147, 1, 65536, -2097146, 1, 65536, -2097145, 1, 0, -2097144, 1, 65537, -2097143, 1, 65536, -2097142, 1, 0, -2097141, 1, 1, -2097140, 1, 1, -2097139, 1, 0, -2097138, 5, 0, -2097137, 1, 65537, -2097136, 1, 0, -2097135, 1, 65536, -2097134, 1, 65536, -2097133, 1, 65536, -2097132, 1, 1, -2097131, 1, 65537, -2097130, 1, 0, -2097129, 1, 65537, -2097128, 1, 65537, -2097127, 1, 65536, -2097126, 1, 65537, -2097125, 1, 65536, -2097124, 1, 1, -2097123, 5, 0, -2097122, 5, 0, -2097081, 5, 0, -2097080, 5, 0, -2097079, 5, 0, -2097078, 5, 0, -2097077, 5, 0, -2097076, 1, 65537, -2097075, 1, 0, -2097074, 1, 65537, -2097073, 1, 1, -2097072, 1, 0, -2097071, 1, 65536, -2097070, 1, 1, -2097069, 1, 1, -2097068, 1, 1, -2097067, 1, 0, -2097066, 1, 0, -2097065, 1, 1, -2097064, 5, 0, -2097063, 5, 0, -1966095, 5, 0, -1966094, 5, 0, -1966093, 1, 65537, -1966092, 1, 0, -1966091, 1, 0, -1966090, 1, 1, -1966089, 1, 1, -1966088, 1, 65536, -1966087, 1, 65536, -1966086, 1, 65536, -1966085, 1, 1, -1966084, 1, 0, -1966083, 1, 1, -1966082, 1, 1, -1966081, 1, 0, -2031616, 1, 65536, -2031615, 1, 65537, -2031614, 1, 65537, -2031613, 1, 1, -2031612, 1, 65536, -2031611, 1, 0, -2031610, 1, 65537, -2031609, 1, 65537, -2031608, 1, 1, -2031607, 1, 0, -2031606, 1, 0, -2031605, 1, 1, -2031604, 1, 0, -2031603, 1, 65536, -2031602, 5, 0, -2031601, 5, 0, -2031600, 5, 0, -2031599, 5, 0, -2031598, 5, 0, -2031597, 5, 0, -2031596, 5, 0, -2031595, 5, 0, -2031594, 5, 0, -2031593, 5, 0, -2031592, 5, 0, -2031591, 5, 0, -2031590, 5, 0, -2031589, 5, 0, -2031588, 5, 0, -2031540, 5, 0, -2031539, 5, 0, -2031538, 5, 0, -2031537, 5, 0, -2031536, 5, 0, -2031535, 5, 0, -2031534, 5, 0, -2031533, 5, 0, -2031532, 5, 0, -2031531, 5, 0, -2031530, 5, 0, -2031529, 5, 0, -1900557, 5, 0, -1900556, 1, 65537, -1900555, 1, 65536, -1900554, 1, 0, -1900553, 1, 65537, -1900552, 1, 1, -1900551, 1, 1, -1900550, 1, 0, -1900549, 1, 1, -1900548, 1, 65536, -1900547, 1, 1, -1900546, 1, 65537, -1900545, 1, 0, -1966080, 1, 65536, -1966079, 1, 65537, -1966078, 1, 65537, -1966077, 1, 1, -1966076, 1, 0, -1966075, 1, 65537, -1966074, 1, 0, -1966073, 1, 1, -1966072, 1, 65537, -1966071, 1, 65537, -1966070, 1, 65537, -1966069, 1, 0, -1966068, 1, 1, -1966067, 5, 0, -1835022, 5, 0, -1835021, 1, 1, -1835020, 1, 65536, -1835019, 1, 65537, -1835018, 1, 1, -1835017, 1, 0, -1835016, 1, 0, -1835015, 1, 65536, -1835014, 1, 65537, -1835013, 1, 0, -1835012, 1, 65536, -1835011, 1, 65536, -1835010, 1, 0, -1835009, 1, 1, -1900544, 1, 65537, -1900543, 1, 0, -1900542, 1, 0, -1900541, 1, 65536, -1900540, 1, 1, -1900539, 1, 0, -1900538, 1, 65537, -1900537, 1, 65537, -1900536, 1, 0, -1900535, 1, 65536, -1900534, 1, 65536, -1900533, 1, 0, -1900532, 5, 0, -1769488, 5, 0, -1769487, 5, 0, -1769486, 1, 65537, -1769485, 1, 65537, -1769484, 1, 65536, -1769483, 1, 65536, -1769482, 1, 1, -1769481, 1, 0, -1769480, 1, 65537, -1769479, 1, 1, -1769478, 1, 65536, -1769477, 1, 65537, -1769476, 1, 65537, -1769475, 1, 1, -1769474, 1, 65536, -1769473, 1, 0, -1835008, 1, 1, -1835007, 1, 65536, -1835006, 1, 1, -1835005, 1, 0, -1835004, 1, 1, -1835003, 1, 65537, -1835002, 1, 65536, -1835001, 1, 65537, -1835000, 1, 0, -1834999, 1, 65536, -1834998, 1, 0, -1834997, 1, 65537, -1834996, 5, 0, -1703953, 5, 0, -1703952, 1, 65536, -1703951, 1, 1, -1703950, 1, 0, -1703949, 1, 0, -1703948, 1, 1, -1703947, 1, 65536, -1703946, 1, 65537, -1703945, 1, 1, -1703944, 1, 65537, -1703943, 1, 1, -1703942, 1, 1, -1703941, 1, 0, -1703940, 1, 1, -1703939, 1, 1, -1703938, 1, 1, -1703937, 1, 65536, -1769472, 1, 0, -1769471, 1, 1, -1769470, 1, 1, -1769469, 1, 65536, -1769468, 1, 65537, -1769467, 1, 1, -1769466, 1, 0, -1769465, 1, 1, -1769464, 1, 65537, -1769463, 1, 1, -1769462, 1, 65536, -1769461, 1, 0, -1769460, 5, 0, -1638418, 5, 0, -1638417, 1, 65536, -1638416, 1, 0, -1638415, 1, 0, -1638414, 1, 65536, -1638413, 1, 65537, -1638412, 1, 65537, -1638411, 1, 1, -1638410, 1, 65537, -1638409, 1, 1, -1638408, 1, 65536, -1638407, 1, 1, -1638406, 1, 0, -1638405, 1, 0, -1638404, 1, 0, -1638403, 1, 65537, -1638402, 1, 0, -1638401, 1, 65537, -1703936, 1, 65537, -1703935, 1, 1, -1703934, 1, 65536, -1703933, 1, 65536, -1703932, 1, 65536, -1703931, 1, 0, -1703930, 1, 0, -1703929, 1, 65536, -1703928, 1, 1, -1703927, 1, 1, -1703926, 1, 0, -1703925, 1, 65536, -1703924, 1, 65536, -1703923, 5, 0, -1572885, 5, 0, -1572884, 5, 0, -1572883, 5, 0, -1572882, 1, 0, -1572881, 1, 1, -1572880, 1, 0, -1572879, 1, 1, -1572878, 1, 1, -1572877, 1, 65537, -1572876, 1, 65537, -1572875, 1, 65536, -1572874, 1, 65536, -1572873, 1, 65537, -1572872, 1, 0, -1572871, 1, 1, -1572870, 1, 0, -1572869, 1, 0, -1572868, 1, 65536, -1572867, 1, 1, -1572866, 1, 65536, -1572865, 1, 65537, -1638400, 1, 0, -1638399, 1, 65537, -1638398, 1, 65537, -1638397, 1, 65537, -1638396, 1, 65536, -1638395, 1, 65536, -1638394, 1, 65537, -1638393, 1, 65537, -1638392, 1, 0, -1638391, 1, 0, -1638390, 1, 1, -1638389, 1, 1, -1638388, 1, 65536, -1638387, 5, 0, -1507352, 5, 0, -1507351, 5, 0, -1507350, 5, 0, -1507349, 1, 65536, -1507348, 1, 65537, -1507347, 1, 0, -1507346, 1, 0, -1507345, 1, 65537, -1507344, 1, 65537, -1507343, 1, 1, -1507342, 1, 0, -1507341, 1, 65536, -1507340, 1, 0, -1507339, 1, 65536, -1507338, 1, 65536, -1507337, 1, 65536, -1507336, 1, 0, -1507335, 1, 1, -1507334, 1, 65537, -1507333, 1, 1, -1507332, 1, 65536, -1507331, 1, 65536, -1507330, 1, 65537, -1507329, 1, 65537, -1572864, 1, 0, -1572863, 1, 65537, -1572862, 1, 65536, -1572861, 1, 0, -1572860, 1, 0, -1572859, 1, 65536, -1572858, 1, 1, -1572857, 1, 1, -1572856, 1, 0, -1572855, 1, 65536, -1572854, 1, 1, -1572853, 1, 65536, -1572852, 1, 1, -1572851, 5, 0, -1441818, 5, 0, -1441817, 5, 0, -1441816, 1, 65537, -1441815, 1, 65537, -1441814, 1, 65537, -1441813, 1, 65536, -1441812, 1, 1, -1441811, 1, 65536, -1441810, 1, 0, -1441809, 1, 1, -1441808, 1, 65537, -1441807, 1, 65536, -1441806, 1, 1, -1441805, 1, 1, -1441804, 1, 0, -1441803, 1, 65537, -1441802, 1, 65537, -1441801, 1, 1, -1441800, 1, 65537, -1441799, 1, 1, -1441798, 1, 0, -1441797, 1, 0, -1441796, 1, 65536, -1441795, 1, 1, -1441794, 1, 0, -1441793, 1, 0, -1507328, 1, 1, -1507327, 1, 0, -1507326, 1, 65537, -1507325, 1, 65537, -1507324, 1, 65537, -1507323, 1, 0, -1507322, 1, 0, -1507321, 1, 1, -1507320, 1, 0, -1507319, 1, 65536, -1507318, 1, 1, -1507317, 1, 1, -1507316, 1, 1, -1507315, 5, 0, -1376283, 5, 0, -1376282, 1, 65536, -1376281, 1, 65536, -1376280, 1, 0, -1376279, 1, 1, -1376278, 1, 65536, -1376277, 1, 65537, -1376276, 1, 65536, -1376275, 1, 65537, -1376274, 1, 0, -1376273, 1, 0, -1376272, 1, 65537, -1376271, 1, 65536, -1376270, 1, 1, -1376269, 1, 65536, -1376268, 1, 0, -1376267, 1, 65536, -1376266, 1, 65537, -1376265, 1, 0, -1376264, 1, 0, -1376263, 1, 0, -1376262, 1, 0, -1376261, 1, 0, -1376260, 1, 0, -1376259, 1, 65536, -1376258, 1, 65536, -1376257, 1, 0, -1441792, 1, 65537, -1441791, 1, 65536, -1441790, 1, 65536, -1441789, 1, 0, -1441788, 1, 65536, -1441787, 1, 0, -1441786, 1, 0, -1441785, 1, 65536, -1441784, 1, 1, -1441783, 1, 0, -1441782, 1, 65537, -1441781, 1, 65537, -1441780, 1, 65536, -1441779, 5, 0, -1310749, 5, 0, -1310748, 5, 0, -1310747, 1, 65536, -1310746, 1, 1, -1310745, 1, 65536, -1310744, 1, 65536, -1310743, 1, 65537, -1310742, 1, 65537, -1310741, 1, 1, -1310740, 1, 1, -1310739, 1, 65537, -1310738, 1, 65537, -1310737, 1, 65536, -1310736, 1, 0, -1310735, 1, 1, -1310734, 1, 65537, -1310733, 1, 0, -1310732, 1, 65537, -1310731, 1, 1, -1310730, 1, 0, -1310729, 1, 65537, -1310728, 1, 0, -1310727, 1, 1, -1310726, 1, 0, -1310725, 1, 0, -1310724, 1, 1, -1310723, 1, 0, -1310722, 1, 65536, -1310721, 1, 65537, -1376256, 1, 0, -1376255, 1, 0, -1376254, 1, 0, -1376253, 1, 65536, -1376252, 1, 0, -1376251, 1, 65537, -1376250, 1, 65537, -1376249, 1, 65536, -1376248, 1, 65536, -1376247, 1, 1, -1376246, 1, 65536, -1376245, 1, 65536, -1376244, 1, 65537, -1376243, 5, 0, -1245214, 5, 0, -1245213, 1, 1, -1245212, 1, 0, -1245211, 1, 65536, -1245210, 1, 0, -1245209, 1, 0, -1245208, 1, 0, -1245207, 1, 65537, -1245206, 1, 1, -1245205, 1, 65537, -1245204, 1, 0, -1245203, 1, 65536, -1245202, 1, 65536, -1245201, 1, 65536, -1245200, 1, 1, -1245199, 1, 65536, -1245198, 1, 65536, -1245197, 1, 1, -1245196, 1, 1, -1245195, 1, 1, -1245194, 1, 1, -1245193, 1, 65536, -1245192, 1, 65536, -1245191, 1, 65537, -1245190, 1, 0, -1245189, 1, 1, -1245188, 1, 0, -1245187, 1, 65537, -1245186, 1, 65537, -1245185, 1, 65537, -1310720, 1, 65536, -1310719, 1, 65537, -1310718, 1, 1, -1310717, 1, 0, -1310716, 1, 65536, -1310715, 1, 65536, -1310714, 1, 1, -1310713, 1, 1, -1310712, 1, 1, -1310711, 1, 65537, -1310710, 1, 1, -1310709, 1, 65537, -1310708, 1, 65537, -1310707, 5, 0, -1179679, 5, 0, -1179678, 1, 65537, -1179677, 1, 1, -1179676, 1, 65536, -1179675, 1, 65536, -1179674, 1, 65537, -1179673, 1, 65536, -1179672, 1, 65536, -1179671, 1, 65537, -1179670, 1, 0, -1179669, 1, 1, -1179668, 1, 65537, -1179667, 1, 65536, -1179666, 1, 1, -1179665, 1, 65536, -1179664, 1, 0, -1179663, 1, 0, -1179662, 1, 1, -1179661, 1, 65537, -1179660, 1, 1, -1179659, 1, 65537, -1179658, 1, 65536, -1179657, 1, 1, -1179656, 1, 1, -1179655, 1, 0, -1179654, 1, 65536, -1179653, 1, 1, -1179652, 1, 65536, -1179651, 1, 0, -1179650, 1, 0, -1179649, 1, 65536, -1245184, 1, 65536, -1245183, 1, 65536, -1245182, 1, 65537, -1245181, 1, 1, -1245180, 1, 65536, -1245179, 1, 1, -1245178, 1, 0, -1245177, 1, 65537, -1245176, 1, 65537, -1245175, 1, 1, -1245174, 1, 1, -1245173, 1, 0, -1245172, 1, 65536, -1245171, 5, 0, -1114144, 5, 0, -1114143, 1, 65536, -1114142, 1, 1, -1114141, 1, 1, -1114140, 1, 65537, -1114139, 1, 0, -1114138, 1, 65537, -1114137, 1, 65537, -1114136, 1, 1, -1114135, 1, 65537, -1114134, 1, 1, -1114133, 1, 0, -1114132, 1, 0, -1114131, 1, 1, -1114130, 1, 0, -1114129, 1, 0, -1114128, 1, 65537, -1114127, 1, 65536, -1114126, 1, 0, -1114125, 1, 0, -1114124, 1, 65536, -1114123, 1, 0, -1114122, 1, 1, -1114121, 1, 1, -1114120, 1, 65537, -1114119, 1, 65537, -1114118, 1, 0, -1114117, 1, 0, -1114116, 1, 1, -1114115, 1, 0, -1114114, 1, 0, -1114113, 1, 0, -1179648, 1, 1, -1179647, 1, 1, -1179646, 1, 65536, -1179645, 1, 1, -1179644, 1, 65536, -1179643, 1, 0, -1179642, 1, 0, -1179641, 1, 65536, -1179640, 1, 0, -1179639, 1, 0, -1179638, 1, 65536, -1179637, 1, 65536, -1179636, 1, 65537, -1179635, 5, 0, -1048608, 5, 0, -1048607, 1, 1, -1048606, 1, 0, -1048605, 1, 1, -1048604, 1, 0, -1048603, 1, 1, -1048602, 1, 65537, -1048601, 1, 1, -1048600, 1, 1, -1048599, 1, 1, -1048598, 1, 65537, -1048597, 1, 65537, -1048596, 1, 65537, -1048595, 1, 0, -1048594, 1, 1, -1048593, 1, 0, -1048592, 1, 1, -1048591, 1, 1, -1048590, 1, 65536, -1048589, 1, 1, -1048588, 1, 1, -1048587, 1, 1, -1048586, 1, 65536, -1048585, 1, 65536, -1048584, 1, 1, -1048583, 1, 65537, -1048582, 1, 0, -1048581, 1, 1, -1048580, 1, 65536, -1048579, 1, 65536, -1048578, 1, 65536, -1048577, 1, 0, -1114112, 1, 0, -1114111, 1, 65536, -1114110, 1, 1, -1114109, 1, 65537, -1114108, 1, 1, -1114107, 1, 65537, -1114106, 1, 0, -1114105, 1, 0, -1114104, 1, 65537, -1114103, 1, 65536, -1114102, 1, 65536, -1114101, 1, 65537, -1114100, 1, 0, -1114099, 5, 0, -983071, 5, 0, -983070, 1, 65537, -983069, 1, 65537, -983068, 1, 65537, -983067, 1, 1, -983066, 1, 65537, -983065, 1, 1, -983064, 1, 0, -983063, 1, 1, -983062, 1, 65536, -983061, 1, 65537, -983060, 1, 1, -983059, 1, 65537, -983058, 1, 0, -983057, 1, 1, -983056, 1, 0, -983055, 1, 65537, -983054, 1, 65536, -983053, 1, 0, -983052, 1, 1, -983051, 1, 65537, -983050, 1, 65537, -983049, 1, 65536, -983048, 1, 0, -983047, 1, 1, -983046, 1, 65537, -983045, 1, 0, -983044, 1, 65536, -983043, 1, 65537, -983042, 1, 0, -983041, 1, 65536, -1048576, 1, 65537, -1048575, 1, 0, -1048574, 1, 1, -1048573, 1, 1, -1048572, 1, 65536, -1048571, 1, 65537, -1048570, 1, 65536, -1048569, 1, 0, -1048568, 1, 1, -1048567, 1, 65537, -1048566, 1, 1, -1048565, 1, 65536, -1048564, 1, 1, -1048563, 5, 0, -917535, 5, 0, -917534, 1, 65536, -917533, 1, 1, -917532, 1, 65537, -917531, 1, 65536, -917530, 1, 65537, -917529, 1, 65536, -917528, 1, 1, -917527, 1, 65536, -917526, 1, 1, -917525, 1, 0, -917524, 1, 65536, -917523, 1, 1, -917522, 1, 65537, -917521, 1, 65537, -917520, 1, 1, -917519, 1, 65536, -917518, 1, 1, -917517, 1, 65536, -917516, 1, 65536, -917515, 1, 65536, -917514, 1, 65536, -917513, 1, 65536, -917512, 1, 1, -917511, 1, 1, -917510, 1, 65536, -917509, 1, 1, -917508, 1, 65536, -917507, 1, 1, -917506, 1, 0, -917505, 1, 65536, -983040, 1, 0, -983039, 1, 65537, -983038, 1, 1, -983037, 1, 65536, -983036, 1, 65536, -983035, 1, 1, -983034, 1, 65536, -983033, 1, 65536, -983032, 1, 0, -983031, 1, 65536, -983030, 1, 1, -983029, 1, 1, -983028, 1, 1, -983027, 5, 0, -851998, 5, 0, -851997, 1, 0, -851996, 1, 1, -851995, 1, 65536, -851994, 1, 65536, -851993, 1, 0, -851992, 1, 65537, -851991, 1, 1, -851990, 1, 1, -851989, 1, 0, -851988, 1, 65537, -851987, 1, 0, -851986, 1, 0, -851985, 1, 0, -851984, 1, 65536, -851983, 1, 65536, -851982, 1, 65537, -851981, 1, 65536, -851980, 1, 1, -851979, 1, 65537, -851978, 1, 1, -851977, 1, 0, -851976, 1, 65536, -851975, 1, 1, -851974, 1, 0, -851973, 1, 65537, -851972, 1, 0, -851971, 1, 65536, -851970, 1, 65537, -851969, 1, 65536, -917504, 1, 65537, -917503, 1, 1, -917502, 1, 65537, -917501, 1, 65537, -917500, 1, 65536, -917499, 1, 65536, -917498, 1, 1, -917497, 1, 0, -917496, 1, 0, -917495, 1, 1, -917494, 1, 65537, -917493, 1, 0, -917492, 1, 65536, -917491, 5, 0, -786461, 5, 0, -786460, 5, 0, -786459, 1, 1, -786458, 1, 0, -786457, 1, 65536, -786456, 1, 65537, -786455, 1, 65537, -786454, 1, 65537, -786453, 1, 65536, -786452, 1, 1, -786451, 1, 65537, -786450, 1, 1, -786449, 1, 1, -786448, 1, 0, -786447, 1, 65537, -786446, 1, 1, -786445, 1, 0, -786444, 1, 65537, -786443, 1, 0, -786442, 1, 65537, -786441, 1, 65536, -786440, 1, 65536, -786439, 1, 1, -786438, 1, 65536, -786437, 1, 65537, -786436, 1, 0, -786435, 1, 0, -786434, 1, 65536, -786433, 1, 65536, -851968, 1, 65537, -851967, 1, 0, -851966, 1, 1, -851965, 1, 65537, -851964, 1, 65537, -851963, 1, 0, -851962, 1, 1, -851961, 1, 0, -851960, 1, 1, -851959, 1, 65536, -851958, 1, 65537, -851957, 5, 0, -851956, 5, 0, -720923, 5, 0, -720922, 5, 0, -720921, 5, 0, -720920, 1, 65537, -720919, 1, 1, -720918, 5, 0, -720917, 5, 0, -720916, 5, 0, -720915, 1, 65536, -720914, 1, 65537, -720913, 1, 1, -720912, 1, 0, -720911, 1, 65536, -720910, 1, 65537, -720909, 1, 0, -720908, 1, 1, -720907, 1, 65536, -720906, 1, 65536, -720905, 1, 1, -720904, 1, 65537, -720903, 1, 65537, -720902, 1, 0, -720901, 1, 65537, -720900, 1, 0, -720899, 1, 1, -720898, 1, 65536, -720897, 1, 1, -786432, 1, 1, -786431, 1, 65537, -786430, 1, 0, -786429, 1, 0, -786428, 1, 0, -786427, 1, 65537, -786426, 1, 65537, -786425, 1, 65536, -786424, 1, 1, -786423, 1, 65536, -786422, 1, 65537, -786421, 5, 0, -655384, 5, 0, -655383, 5, 0, -655379, 5, 0, -655378, 1, 1, -655377, 1, 1, -655376, 1, 65537, -655375, 1, 0, -655374, 1, 65536, -655373, 1, 65536, -655372, 1, 0, -655371, 1, 0, -655370, 1, 1, -655369, 1, 0, -655368, 1, 65536, -655367, 1, 65537, -655366, 1, 65537, -655365, 1, 0, -655364, 1, 65536, -655363, 1, 0, -655362, 1, 65537, -655361, 1, 65536, -720896, 1, 65537, -720895, 1, 1, -720894, 1, 65537, -720893, 1, 65536, -720892, 1, 65537, -720891, 1, 65536, -720890, 1, 65537, -720889, 1, 65536, -720888, 1, 1, -720887, 1, 0, -720886, 1, 65536, -720885, 5, 0, -589842, 5, 0, -589841, 1, 0, -589840, 1, 1, -589839, 1, 0, -589838, 1, 1, -589837, 1, 0, -589836, 1, 65536, -589835, 1, 65537, -589834, 1, 0, -589833, 1, 65536, -589832, 1, 1, -589831, 1, 0, -589830, 1, 65536, -589829, 1, 65536, -589828, 1, 0, -589827, 1, 65536, -589826, 1, 65536, -589825, 1, 0, -655360, 1, 1, -655359, 1, 1, -655358, 1, 0, -655357, 1, 0, -655356, 1, 65537, -655355, 1, 65537, -655354, 1, 65536, -655353, 1, 0, -655352, 1, 0, -655351, 1, 65537, -655350, 5, 0, -524307, 5, 0, -524306, 1, 0, -524305, 1, 0, -524304, 1, 1, -524303, 1, 1, -524302, 1, 65536, -524301, 1, 1, -524300, 1, 65536, -524299, 1, 0, -524298, 1, 65536, -524297, 1, 65537, -524296, 1, 65537, -524295, 1, 65536, -524294, 1, 1, -524293, 1, 0, -524292, 1, 65536, -524291, 1, 65537, -524290, 1, 65537, -524289, 1, 65536, -589824, 1, 0, -589823, 1, 1, -589822, 1, 0, -589821, 1, 65536, -589820, 1, 0, -589819, 1, 1, -589818, 1, 65537, -589817, 1, 1, -589816, 1, 65537, -589815, 1, 65537, -589814, 5, 0, -458771, 5, 0, -458770, 1, 0, -458769, 1, 1, -458768, 1, 65537, -458767, 1, 1, -458766, 1, 0, -458765, 1, 65537, -458764, 1, 65537, -458763, 1, 1, -458762, 1, 65537, -458761, 1, 65537, -458760, 1, 0, -458759, 1, 65537, -458758, 1, 65537, -458757, 1, 65536, -458756, 1, 65536, -458755, 1, 1, -458754, 1, 65536, -458753, 1, 65536, -524288, 1, 0, -524287, 1, 0, -524286, 1, 1, -524285, 1, 0, -524284, 1, 0, -524283, 1, 65536, -524282, 1, 65536, -524281, 1, 0, -524280, 1, 65537, -524279, 1, 65536, -524278, 1, 1, -524277, 5, 0, -393235, 5, 0, -393234, 1, 65536, -393233, 1, 1, -393232, 1, 65536, -393231, 1, 65536, -393230, 1, 1, -393229, 1, 65536, -393228, 1, 65537, -393227, 1, 1, -393226, 1, 65536, -393225, 1, 65536, -393224, 1, 0, -393223, 1, 65536, -393222, 1, 1, -393221, 1, 0, -393220, 1, 1, -393219, 1, 65537, -393218, 1, 65536, -393217, 1, 65536, -458752, 1, 1, -458751, 1, 0, -458750, 1, 65536, -458749, 1, 65536, -458748, 1, 65537, -458747, 1, 1, -458746, 1, 65537, -458745, 1, 65537, -458744, 1, 1, -458743, 1, 1, -458742, 1, 65537, -458741, 5, 0, -327700, 5, 0, -327699, 1, 1, -327698, 1, 0, -327697, 1, 65536, -327696, 1, 65536, -327695, 1, 65537, -327694, 1, 1, -327693, 1, 0, -327692, 1, 0, -327691, 1, 1, -327690, 1, 65537, -327689, 1, 1, -327688, 1, 1, -327687, 1, 0, -327686, 1, 1, -327685, 1, 65537, -327684, 1, 65537, -327683, 1, 65537, -327682, 1, 65537, -327681, 1, 1, -393216, 1, 0, -393215, 1, 1, -393214, 1, 65537, -393213, 1, 65537, -393212, 1, 65536, -393211, 1, 1, -393210, 1, 65536, -393209, 1, 65536, -393208, 1, 1, -393207, 1, 0, -393206, 1, 65537, -393205, 1, 65536, -393204, 5, 0, -262164, 5, 0, -262163, 1, 0, -262162, 1, 1, -262161, 1, 65536, -262160, 1, 65536, -262159, 1, 1, -262158, 1, 65536, -262157, 1, 1, -262156, 1, 0, -262155, 1, 65536, -262154, 1, 65536, -262153, 1, 65537, -262152, 1, 0, -262151, 1, 0, -262150, 1, 65537, -262149, 1, 65537, -262148, 1, 0, -262147, 1, 0, -262146, 1, 0, -262145, 1, 65536, -327680, 1, 65537, -327679, 1, 65537, -327678, 1, 65536, -327677, 1, 1, -327676, 1, 65536, -327675, 1, 0, -327674, 1, 65537, -327673, 1, 65536, -327672, 1, 65537, -327671, 1, 65536, -327670, 1, 65537, -327669, 1, 1, -327668, 5, 0, -196629, 5, 0, -196628, 1, 65537, -196627, 1, 65537, -196626, 1, 65536, -196625, 1, 65537, -196624, 1, 1, -196623, 1, 65537, -196622, 1, 0, -196621, 1, 1, -196620, 1, 1, -196619, 1, 0, -196618, 1, 65536, -196617, 1, 65536, -196616, 1, 1, -196615, 1, 1, -196614, 1, 0, -196613, 1, 65537, -196612, 1, 1, -196611, 1, 65536, -196610, 1, 65537, -196609, 1, 65537, -262144, 1, 65536, -262143, 1, 0, -262142, 1, 65536, -262141, 1, 65537, -262140, 1, 65536, -262139, 1, 65536, -262138, 1, 0, -262137, 1, 65537, -262136, 1, 1, -262135, 1, 65536, -262134, 1, 1, -262133, 1, 65537, -262132, 5, 0, -131093, 5, 0, -131092, 1, 65536, -131091, 1, 65536, -131090, 1, 1, -131089, 1, 65536, -131088, 1, 0, -131087, 1, 0, -131086, 1, 65536, -131085, 1, 0, -131084, 1, 65536, -131083, 1, 1, -131082, 1, 1, -131081, 1, 65536, -131080, 1, 1, -131079, 1, 1, -131078, 1, 1, -131077, 1, 65537, -131076, 1, 65536, -131075, 1, 1, -131074, 1, 0, -131073, 1, 1, -196608, 1, 65536, -196607, 1, 65536, -196606, 1, 65536, -196605, 1, 1, -196604, 1, 0, -196603, 1, 65536, -196602, 1, 0, -196601, 1, 1, -196600, 1, 65537, -196599, 1, 65536, -196598, 1, 0, -196597, 1, 0, -196596, 5, 0, -65557, 5, 0, -65556, 1, 65536, -65555, 1, 65537, -65554, 1, 0, -65553, 1, 0, -65552, 1, 1, -65551, 1, 1, -65550, 1, 0, -65549, 1, 1, -65548, 1, 0, -65547, 1, 65537, -65546, 1, 0, -65545, 1, 0, -65544, 1, 0, -65543, 1, 1, -65542, 1, 0, -65541, 1, 65537, -65540, 1, 65536, -65539, 1, 0, -65538, 1, 0, -65537, 1, 1, -131072, 1, 1, -131071, 1, 65537, -131070, 1, 0, -131069, 1, 65536, -131068, 1, 65536, -131067, 1, 1, -131066, 1, 1, -131065, 1, 0, -131064, 1, 65536, -131063, 1, 65536, -131062, 1, 65537, -131061, 1, 0, -131060, 1, 65536, -131059, 5, 0, -21, 5, 0, -20, 1, 1, -19, 1, 1, -18, 1, 0, -17, 1, 65537, -16, 1, 65537, -15, 1, 65537, -14, 1, 0, -13, 1, 65537, -12, 1, 65536, -11, 1, 65536, -10, 1, 65536, -9, 1, 0, -8, 1, 1, -7, 1, 65537, -6, 1, 65537, -5, 1, 0, -4, 1, 65537, -3, 1, 1, -2, 1, 65537, -1, 1, 65537, -65536, 1, 0, -65535, 1, 0, -65534, 1, 65537, -65533, 1, 1, -65532, 1, 1, -65531, 1, 65536, -65530, 1, 65537, -65529, 1, 0, -65528, 1, 1, -65527, 1, 65536, -65526, 1, 0, -65525, 1, 1, -65524, 1, 65537, -65523, 1, 0, -65522, 5, 0, 65514, 5, 0, 65515, 1, 1, 65516, 1, 0, 65517, 1, 1, 65518, 1, 65537, 65519, 1, 65536, 65520, 1, 65537, 65521, 1, 65536, 65522, 1, 0, 65523, 1, 1, 65524, 1, 65537, 65525, 1, 0, 65526, 1, 65537, 65527, 1, 65536, 65528, 1, 65537, 65529, 1, 65537, 65530, 1, 65537, 65531, 1, 0, 65532, 1, 65537, 65533, 1, 0, 65534, 1, 0, 65535, 1, 1, 0, 1, 1, 1, 1, 1, 2, 1, 65536, 3, 1, 1, 4, 1, 0, 5, 1, 0, 6, 1, 0, 7, 1, 65537, 8, 1, 65536, 9, 1, 1, 10, 1, 65537, 11, 1, 1, 12, 1, 0, 13, 1, 0, 14, 5, 0, 131050, 5, 0, 131051, 1, 65537, 131052, 1, 65537, 131053, 1, 65536, 131054, 1, 65537, 131055, 5, 0, 131056, 5, 0, 131057, 5, 0, 131058, 5, 0, 131059, 5, 0, 131060, 1, 65537, 131061, 1, 1, 131062, 1, 1, 131063, 1, 0, 131064, 1, 1, 131065, 1, 65537, 131066, 1, 0, 131067, 1, 65537, 131068, 1, 65536, 131069, 1, 65537, 131070, 1, 0, 131071, 1, 1, 65536, 1, 65536, 65537, 1, 1, 65538, 1, 0, 65539, 1, 0, 65540, 1, 65536, 65541, 1, 65536, 65542, 1, 0, 65543, 1, 1, 65544, 1, 65536, 65545, 1, 1, 65546, 1, 1, 65547, 1, 0, 65548, 1, 0, 65549, 1, 1, 65550, 1, 1, 65551, 5, 0, 196586, 5, 0, 196587, 1, 0, 196588, 1, 65537, 196589, 1, 1, 196590, 5, 0, 196596, 5, 0, 196597, 1, 1, 196598, 1, 65536, 196599, 1, 65536, 196600, 1, 0, 196601, 1, 65536, 196602, 1, 65536, 196603, 1, 0, 196604, 1, 0, 196605, 1, 65536, 196606, 1, 1, 196607, 1, 1, 131072, 1, 65536, 131073, 1, 1, 131074, 1, 65537, 131075, 1, 0, 131076, 1, 0, 131077, 1, 0, 131078, 1, 65537, 131079, 1, 0, 131080, 1, 65536, 131081, 1, 0, 131082, 1, 0, 131083, 1, 65536, 131084, 1, 0, 131085, 1, 65536, 131086, 1, 65537, 131087, 1, 0, 131088, 5, 0, 262123, 5, 0, 262124, 5, 0, 262125, 5, 0, 262132, 5, 0, 262133, 1, 65537, 262134, 1, 1, 262135, 1, 65537, 262136, 1, 65537, 262137, 1, 1, 262138, 1, 65536, 262139, 1, 65537, 262140, 1, 65536, 262141, 1, 1, 262142, 1, 65536, 262143, 1, 1, 196608, 1, 65536, 196609, 1, 65536, 196610, 1, 65537, 196611, 1, 1, 196612, 1, 65536, 196613, 1, 65537, 196614, 1, 0, 196615, 1, 65537, 196616, 1, 1, 196617, 1, 65537, 196618, 1, 65537, 196619, 1, 0, 196620, 1, 65537, 196621, 1, 0, 196622, 1, 1, 196623, 1, 1, 196624, 1, 65537, 196625, 5, 0, 327668, 5, 0, 327669, 1, 65536, 327670, 1, 65536, 327671, 1, 0, 327672, 1, 0, 327673, 1, 65537, 327674, 1, 0, 327675, 1, 0, 327676, 1, 0, 327677, 1, 65537, 327678, 1, 0, 327679, 1, 65536, 262144, 1, 65536, 262145, 1, 0, 262146, 1, 0, 262147, 1, 65536, 262148, 1, 65536, 262149, 1, 65536, 262150, 1, 65536, 262151, 1, 0, 262152, 1, 65537, 262153, 1, 0, 262154, 1, 1, 262155, 1, 1, 262156, 1, 1, 262157, 1, 1, 262158, 1, 0, 262159, 1, 65536, 262160, 1, 65536, 262161, 1, 1, 262162, 5, 0, 393205, 5, 0, 393206, 1, 65536, 393207, 1, 65536, 393208, 1, 65537, 393209, 1, 65537, 393210, 1, 1, 393211, 1, 65536, 393212, 1, 65537, 393213, 1, 65536, 393214, 1, 1, 393215, 1, 0, 327680, 1, 65537, 327681, 1, 65536, 327682, 1, 0, 327683, 1, 0, 327684, 1, 1, 327685, 1, 65537, 327686, 1, 65536, 327687, 1, 1, 327688, 1, 65536, 327689, 1, 0, 327690, 1, 65537, 327691, 1, 65537, 327692, 1, 65536, 327693, 1, 0, 327694, 1, 65536, 327695, 1, 0, 327696, 1, 1, 327697, 1, 65536, 327698, 1, 65536, 327699, 5, 0, 458741, 5, 0, 458742, 1, 65537, 458743, 1, 0, 458744, 1, 1, 458745, 1, 65536, 458746, 1, 0, 458747, 1, 1, 458748, 1, 65536, 458749, 1, 65537, 458750, 1, 1, 458751, 1, 1, 393216, 1, 1, 393217, 1, 0, 393218, 1, 65537, 393219, 1, 65536, 393220, 1, 65536, 393221, 1, 1, 393222, 1, 65536, 393223, 1, 65537, 393224, 1, 1, 393225, 1, 65537, 393226, 1, 1, 393227, 1, 65537, 393228, 1, 65536, 393229, 1, 1, 393230, 1, 65537, 393231, 1, 0, 393232, 1, 1, 393233, 1, 65536, 393234, 1, 0, 393235, 1, 65537, 393236, 5, 0, 393237, 5, 0, 524276, 5, 0, 524277, 1, 65536, 524278, 1, 65536, 524279, 1, 65536, 524280, 1, 1, 524281, 1, 1, 524282, 1, 0, 524283, 1, 0, 524284, 1, 65536, 524285, 1, 0, 524286, 1, 65537, 524287, 1, 0, 458752, 1, 1, 458753, 1, 65537, 458754, 1, 1, 458755, 1, 65537, 458756, 1, 1, 458757, 1, 65537, 458758, 1, 65536, 458759, 1, 65537, 458760, 1, 65537, 458761, 1, 65536, 458762, 1, 65537, 458763, 1, 0, 458764, 1, 65536, 458765, 1, 1, 458766, 1, 65537, 458767, 1, 1, 458768, 1, 1, 458769, 1, 1, 458770, 1, 65537, 458771, 1, 65537, 458772, 1, 65537, 458773, 1, 65537, 458774, 5, 0, 458775, 5, 0, 589811, 5, 0, 589812, 1, 1, 589813, 1, 0, 589814, 1, 65536, 589815, 1, 65537, 589816, 1, 0, 589817, 1, 65536, 589818, 1, 1, 589819, 1, 65536, 589820, 1, 65536, 589821, 1, 65537, 589822, 1, 1, 589823, 1, 65536, 524288, 1, 65536, 524289, 1, 1, 524290, 1, 65536, 524291, 1, 1, 524292, 1, 1, 524293, 1, 65536, 524294, 1, 65536, 524295, 1, 65536, 524296, 1, 65536, 524297, 1, 65537, 524298, 1, 0, 524299, 1, 65537, 524300, 1, 65537, 524301, 1, 65537, 524302, 1, 65536, 524303, 1, 65537, 524304, 1, 1, 524305, 1, 1, 524306, 1, 0, 524307, 1, 65537, 524308, 1, 1, 524309, 1, 65536, 524310, 1, 1, 524311, 1, 0, 524312, 5, 0, 524313, 5, 0, 524314, 5, 0, 655346, 5, 0, 655347, 5, 0, 655348, 1, 1, 655349, 1, 65536, 655350, 1, 0, 655351, 1, 65536, 655352, 1, 0, 655353, 1, 65536, 655354, 1, 65536, 655355, 1, 1, 655356, 1, 65537, 655357, 1, 65536, 655358, 1, 1, 655359, 1, 0, 589824, 1, 1, 589825, 1, 65536, 589826, 1, 65536, 589827, 1, 65537, 589828, 1, 65537, 589829, 1, 65537, 589830, 1, 65537, 589831, 1, 65537, 589832, 1, 65537, 589833, 1, 1, 589834, 1, 65536, 589835, 1, 0, 589836, 1, 65537, 589837, 1, 65536, 589838, 1, 65536, 589839, 1, 65537, 589840, 1, 65537, 589841, 1, 0, 589842, 1, 65537, 589843, 1, 65537, 589844, 1, 1, 589845, 1, 65537, 589846, 1, 1, 589847, 1, 65537, 589848, 1, 65536, 589849, 1, 65536, 589850, 1, 65537, 589851, 5, 0, 589852, 5, 0, 589853, 5, 0, 720881, 5, 0, 720882, 1, 65536, 720883, 1, 0, 720884, 1, 65537, 720885, 1, 65537, 720886, 1, 65536, 720887, 1, 1, 720888, 1, 65537, 720889, 1, 65536, 720890, 1, 65537, 720891, 1, 0, 720892, 1, 0, 720893, 1, 65536, 720894, 1, 1, 720895, 1, 0, 655360, 1, 1, 655361, 1, 65537, 655362, 1, 65536, 655363, 1, 0, 655364, 1, 1, 655365, 1, 65536, 655366, 1, 65536, 655367, 1, 65536, 655368, 1, 65537, 655369, 1, 1, 655370, 1, 65536, 655371, 1, 0, 655372, 1, 0, 655373, 1, 1, 655374, 1, 65536, 655375, 1, 1, 655376, 1, 1, 655377, 1, 65536, 655378, 1, 1, 655379, 1, 1, 655380, 1, 65536, 655381, 1, 65536, 655382, 1, 65536, 655383, 1, 1, 655384, 1, 1, 655385, 1, 0, 655386, 1, 65537, 655387, 1, 65536, 655388, 1, 65537, 655389, 1, 65536, 655390, 5, 0, 786416, 5, 0, 786417, 1, 65537, 786418, 1, 65536, 786419, 1, 1, 786420, 1, 65536, 786421, 1, 65536, 786422, 1, 65536, 786423, 1, 1, 786424, 1, 1, 786425, 1, 1, 786426, 1, 65537, 786427, 1, 1, 786428, 1, 1, 786429, 1, 1, 786430, 1, 1, 786431, 1, 0, 720896, 1, 65537, 720897, 1, 65537, 720898, 1, 65536, 720899, 1, 1, 720900, 1, 65536, 720901, 1, 0, 720902, 1, 65536, 720903, 1, 0, 720904, 1, 1, 720905, 1, 0, 720906, 1, 65536, 720907, 1, 1, 720908, 1, 1, 720909, 1, 0, 720910, 1, 65536, 720911, 1, 1, 720912, 1, 65537, 720913, 1, 0, 720914, 1, 0, 720915, 1, 65537, 720916, 1, 0, 720917, 1, 1, 720918, 1, 1, 720919, 1, 1, 720920, 1, 0, 720921, 1, 65537, 720922, 1, 65536, 720923, 1, 65537, 720924, 1, 65536, 720925, 1, 65536, 720926, 5, 0, 851951, 5, 0, 851952, 1, 0, 851953, 1, 65536, 851954, 1, 65536, 851955, 1, 0, 851956, 1, 65537, 851957, 1, 65537, 851958, 1, 65536, 851959, 1, 65536, 851960, 1, 1, 851961, 1, 0, 851962, 1, 1, 851963, 1, 0, 851964, 1, 65537, 851965, 1, 65536, 851966, 1, 0, 851967, 1, 65537, 786432, 1, 65536, 786433, 1, 65536, 786434, 1, 65536, 786435, 1, 1, 786436, 1, 65537, 786437, 1, 1, 786438, 1, 1, 786439, 1, 1, 786440, 1, 1, 786441, 1, 0, 786442, 1, 1, 786443, 1, 0, 786444, 1, 65537, 786445, 1, 1, 786446, 1, 0, 786447, 1, 1, 786448, 1, 1, 786449, 1, 65536, 786450, 1, 65536, 786451, 1, 65537, 786452, 1, 65537, 786453, 1, 0, 786454, 1, 1, 786455, 1, 1, 786456, 1, 1, 786457, 1, 65537, 786458, 1, 65537, 786459, 1, 0, 786460, 1, 0, 786461, 1, 65536, 786462, 1, 65536, 786463, 5, 0, 917485, 5, 0, 917486, 5, 0, 917487, 1, 65537, 917488, 1, 1, 917489, 1, 0, 917490, 1, 0, 917491, 1, 1, 917492, 1, 1, 917493, 1, 1, 917494, 1, 65536, 917495, 1, 65536, 917496, 1, 1, 917497, 1, 65537, 917498, 1, 0, 917499, 1, 65537, 917500, 1, 65536, 917501, 1, 65536, 917502, 1, 1, 917503, 1, 1, 851968, 1, 1, 851969, 1, 65537, 851970, 1, 0, 851971, 1, 65536, 851972, 1, 0, 851973, 1, 65537, 851974, 1, 65536, 851975, 1, 0, 851976, 5, 0, 851977, 5, 0, 851978, 5, 0, 851979, 1, 0, 851980, 1, 65536, 851981, 1, 65537, 851982, 1, 1, 851983, 1, 0, 851984, 1, 1, 851985, 1, 0, 851986, 1, 65536, 851987, 1, 65537, 851988, 1, 1, 851989, 1, 65536, 851990, 1, 65537, 851991, 1, 65537, 851992, 1, 0, 851993, 1, 65537, 851994, 1, 65537, 851995, 1, 0, 851996, 1, 1, 851997, 1, 1, 851998, 1, 65537, 851999, 1, 1, 852000, 5, 0, 983020, 5, 0, 983021, 1, 0, 983022, 1, 0, 983023, 1, 0, 983024, 1, 1, 983025, 1, 0, 983026, 1, 1, 983027, 1, 1, 983028, 1, 65536, 983029, 1, 65536, 983030, 1, 65537, 983031, 1, 65536, 983032, 1, 1, 983033, 1, 65536, 983034, 1, 65536, 983035, 1, 65536, 983036, 1, 65537, 983037, 1, 65537, 983038, 1, 0, 983039, 1, 1, 917504, 1, 65536, 917505, 1, 1, 917506, 1, 0, 917507, 1, 0, 917508, 1, 65536, 917509, 1, 0, 917510, 1, 65537, 917511, 1, 65536, 917512, 5, 0, 917515, 5, 0, 917516, 1, 65537, 917517, 1, 65537, 917518, 1, 1, 917519, 1, 65536, 917520, 1, 65537, 917521, 1, 65536, 917522, 1, 65537, 917523, 1, 1, 917524, 1, 0, 917525, 1, 1, 917526, 1, 65536, 917527, 1, 65536, 917528, 1, 1, 917529, 1, 0, 917530, 5, 0, 917531, 5, 0, 917532, 5, 0, 917533, 5, 0, 917534, 5, 0, 917535, 5, 0, 1048554, 5, 0, 1048555, 5, 0, 1048556, 1, 1, 1048557, 1, 65536, 1048558, 1, 0, 1048559, 1, 1, 1048560, 1, 0, 1048561, 1, 1, 1048562, 1, 65536, 1048563, 1, 65537, 1048564, 1, 65536, 1048565, 1, 65537, 1048566, 1, 65536, 1048567, 1, 65537, 1048568, 1, 65537, 1048569, 1, 0, 1048570, 1, 65536, 1048571, 1, 65536, 1048572, 1, 65536, 1048573, 1, 1, 1048574, 1, 0, 1048575, 1, 1, 983040, 1, 0, 983041, 1, 0, 983042, 1, 1, 983043, 1, 0, 983044, 1, 65536, 983045, 1, 65536, 983046, 1, 1, 983047, 1, 65537, 983048, 5, 0, 983052, 5, 0, 983053, 5, 0, 983054, 1, 0, 983055, 1, 65537, 983056, 1, 0, 983057, 1, 65536, 983058, 1, 0, 983059, 1, 0, 983060, 1, 65536, 983061, 1, 65536, 983062, 1, 0, 983063, 1, 65537, 983064, 1, 0, 983065, 1, 65537, 983066, 5, 0, 1114089, 5, 0, 1114090, 1, 1, 1114091, 1, 65536, 1114092, 1, 0, 1114093, 1, 1, 1114094, 1, 65536, 1114095, 1, 65537, 1114096, 1, 0, 1114097, 1, 65536, 1114098, 1, 65536, 1114099, 1, 65537, 1114100, 1, 65537, 1114101, 1, 65536, 1114102, 1, 0, 1114103, 1, 1, 1114104, 1, 0, 1114105, 1, 1, 1114106, 1, 65537, 1114107, 1, 0, 1114108, 1, 65536, 1114109, 1, 65536, 1114110, 1, 65536, 1114111, 1, 1, 1048576, 1, 1, 1048577, 1, 65536, 1048578, 1, 65537, 1048579, 1, 0, 1048580, 1, 65537, 1048581, 1, 0, 1048582, 1, 65536, 1048583, 1, 65536, 1048584, 5, 0, 1048590, 5, 0, 1048591, 5, 0, 1048592, 1, 1, 1048593, 1, 0, 1048594, 1, 65537, 1048595, 1, 65537, 1048596, 1, 1, 1048597, 1, 0, 1048598, 1, 65536, 1048599, 1, 65537, 1048600, 1, 65536, 1048601, 5, 0, 1179623, 5, 0, 1179624, 5, 0, 1179625, 1, 65536, 1179626, 1, 0, 1179627, 1, 0, 1179628, 1, 65537, 1179629, 1, 1, 1179630, 1, 1, 1179631, 1, 0, 1179632, 1, 65537, 1179633, 1, 1, 1179634, 1, 65537, 1179635, 1, 0, 1179636, 1, 65536, 1179637, 1, 1, 1179638, 1, 65536, 1179639, 1, 65536, 1179640, 1, 65536, 1179641, 1, 65536, 1179642, 1, 65536, 1179643, 1, 65537, 1179644, 1, 1, 1179645, 1, 1, 1179646, 1, 65537, 1179647, 1, 65536, 1114112, 1, 65537, 1114113, 1, 1, 1114114, 1, 1, 1114115, 1, 65537, 1114116, 1, 65536, 1114117, 1, 1, 1114118, 1, 0, 1114119, 1, 65537, 1114120, 5, 0, 1114128, 5, 0, 1114129, 5, 0, 1114130, 5, 0, 1114131, 5, 0, 1114132, 5, 0, 1114133, 5, 0, 1114134, 5, 0, 1114135, 5, 0, 1114136, 5, 0, 1245156, 5, 0, 1245157, 5, 0, 1245158, 5, 0, 1245159, 1, 65537, 1245160, 1, 65537, 1245161, 1, 0, 1245162, 1, 65537, 1245163, 1, 1, 1245164, 1, 1, 1245165, 1, 65537, 1245166, 1, 65537, 1245167, 1, 65536, 1245168, 1, 65536, 1245169, 1, 0, 1245170, 1, 65537, 1245171, 1, 1, 1245172, 1, 65536, 1245173, 1, 65537, 1245174, 1, 65536, 1245175, 1, 1, 1245176, 1, 65537, 1245177, 1, 0, 1245178, 1, 65537, 1245179, 1, 65536, 1245180, 1, 0, 1245181, 1, 1, 1245182, 1, 65536, 1245183, 1, 1, 1179648, 1, 1, 1179649, 1, 65537, 1179650, 1, 0, 1179651, 1, 0, 1179652, 1, 0, 1179653, 1, 65536, 1179654, 1, 1, 1179655, 1, 65536, 1179656, 5, 0, 1310689, 5, 0, 1310690, 5, 0, 1310691, 5, 0, 1310692, 1, 65537, 1310693, 1, 1, 1310694, 1, 65536, 1310695, 1, 1, 1310696, 1, 0, 1310697, 1, 65537, 1310698, 1, 0, 1310699, 1, 65537, 1310700, 1, 65536, 1310701, 1, 65537, 1310702, 1, 65536, 1310703, 1, 0, 1310704, 1, 65536, 1310705, 1, 65537, 1310706, 1, 1, 1310707, 1, 65536, 1310708, 1, 65536, 1310709, 1, 1, 1310710, 1, 1, 1310711, 1, 0, 1310712, 1, 0, 1310713, 1, 1, 1310714, 1, 65536, 1310715, 1, 65536, 1310716, 1, 1, 1310717, 1, 65536, 1310718, 1, 65537, 1310719, 1, 1, 1245184, 1, 0, 1245185, 1, 65537, 1245186, 1, 65537, 1245187, 1, 0, 1245188, 1, 1, 1245189, 1, 0, 1245190, 1, 1, 1245191, 1, 65536, 1245192, 5, 0, 1376220, 5, 0, 1376221, 5, 0, 1376222, 5, 0, 1376223, 5, 0, 1376224, 5, 0, 1376225, 1, 0, 1376226, 1, 65537, 1376227, 1, 65537, 1376228, 1, 1, 1376229, 1, 0, 1376230, 1, 0, 1376231, 1, 0, 1376232, 1, 65536, 1376233, 1, 65536, 1376234, 1, 65537, 1376235, 1, 1, 1376236, 1, 65537, 1376237, 1, 65536, 1376238, 1, 65536, 1376239, 1, 1, 1376240, 1, 65536, 1376241, 1, 65536, 1376242, 1, 65536, 1376243, 1, 65537, 1376244, 1, 0, 1376245, 1, 1, 1376246, 1, 0, 1376247, 1, 65536, 1376248, 1, 65537, 1376249, 1, 0, 1376250, 1, 1, 1376251, 1, 65537, 1376252, 1, 65536, 1376253, 1, 65536, 1376254, 1, 65537, 1376255, 1, 0, 1310720, 1, 65537, 1310721, 1, 1, 1310722, 1, 1, 1310723, 1, 0, 1310724, 1, 0, 1310725, 1, 65536, 1310726, 1, 1, 1310727, 1, 65537, 1310728, 5, 0, 1441734, 5, 0, 1441735, 5, 0, 1441736, 5, 0, 1441737, 5, 0, 1441738, 5, 0, 1441739, 5, 0, 1441740, 5, 0, 1441751, 5, 0, 1441752, 5, 0, 1441753, 5, 0, 1441754, 5, 0, 1441755, 5, 0, 1441756, 1, 1, 1441757, 1, 0, 1441758, 1, 65537, 1441759, 1, 65537, 1441760, 1, 1, 1441761, 1, 0, 1441762, 1, 1, 1441763, 1, 65536, 1441764, 1, 65537, 1441765, 1, 0, 1441766, 1, 65537, 1441767, 1, 0, 1441768, 1, 65536, 1441769, 1, 1, 1441770, 1, 65537, 1441771, 1, 65536, 1441772, 1, 65536, 1441773, 1, 65536, 1441774, 1, 65536, 1441775, 1, 65536, 1441776, 1, 1, 1441777, 1, 1, 1441778, 1, 1, 1441779, 1, 0, 1441780, 1, 65537, 1441781, 1, 0, 1441782, 1, 1, 1441783, 5, 0, 1441784, 1, 1, 1441785, 1, 65536, 1441786, 1, 1, 1441787, 1, 65536, 1441788, 1, 1, 1441789, 1, 65536, 1441790, 1, 0, 1441791, 1, 65537, 1376256, 1, 1, 1376257, 1, 1, 1376258, 1, 65536, 1376259, 1, 1, 1376260, 1, 0, 1376261, 1, 0, 1376262, 1, 65537, 1376263, 1, 0, 1376264, 5, 0, 1507267, 5, 0, 1507268, 5, 0, 1507269, 5, 0, 1507270, 1, 65536, 1507271, 1, 1, 1507272, 1, 1, 1507273, 1, 65537, 1507274, 1, 65537, 1507275, 1, 65536, 1507276, 1, 1, 1507277, 5, 0, 1507278, 5, 0, 1507279, 5, 0, 1507280, 5, 0, 1507281, 5, 0, 1507282, 5, 0, 1507283, 5, 0, 1507284, 5, 0, 1507285, 5, 0, 1507286, 5, 0, 1507287, 1, 0, 1507288, 1, 65536, 1507289, 1, 65536, 1507290, 1, 65537, 1507291, 1, 65537, 1507292, 1, 65537, 1507293, 1, 1, 1507294, 1, 65536, 1507295, 1, 65536, 1507296, 1, 0, 1507297, 1, 0, 1507298, 1, 1, 1507299, 1, 65536, 1507300, 1, 0, 1507301, 1, 0, 1507302, 1, 1, 1507303, 1, 1, 1507304, 1, 65537, 1507305, 1, 1, 1507306, 1, 65536, 1507307, 1, 65536, 1507308, 1, 65537, 1507309, 1, 1, 1507310, 1, 0, 1507311, 1, 1, 1507312, 1, 65536, 1507313, 1, 65536, 1507314, 1, 0, 1507315, 1, 65536, 1507316, 1, 65537, 1507317, 1, 0, 1507318, 5, 0, 1507319, 5, 0, 1507320, 1, 0, 1507321, 1, 65537, 1507322, 1, 1, 1507323, 1, 65536, 1507324, 1, 0, 1507325, 1, 65537, 1507326, 1, 0, 1507327, 1, 65537, 1441792, 1, 0, 1441793, 1, 65537, 1441794, 1, 0, 1441795, 1, 0, 1441796, 1, 1, 1441797, 1, 65536, 1441798, 1, 65537, 1441799, 1, 0, 1441800, 5, 0, 1572802, 5, 0, 1572803, 1, 0, 1572804, 1, 0, 1572805, 1, 65537, 1572806, 1, 1, 1572807, 1, 65537, 1572808, 1, 65537, 1572809, 1, 1, 1572810, 1, 1, 1572811, 1, 65537, 1572812, 1, 65537, 1572813, 1, 0, 1572814, 1, 0, 1572815, 1, 65537, 1572816, 1, 1, 1572817, 1, 1, 1572818, 1, 1, 1572819, 1, 65537, 1572820, 1, 65537, 1572821, 1, 65536, 1572822, 1, 65537, 1572823, 1, 65536, 1572824, 1, 65537, 1572825, 1, 0, 1572826, 1, 1, 1572827, 1, 65536, 1572828, 1, 0, 1572829, 1, 65537, 1572830, 1, 1, 1572831, 1, 65536, 1572832, 1, 0, 1572833, 1, 1, 1572834, 1, 65537, 1572835, 1, 0, 1572836, 1, 65537, 1572837, 1, 65537, 1572838, 1, 0, 1572839, 1, 65537, 1572840, 1, 65537, 1572841, 1, 1, 1572842, 1, 1, 1572843, 1, 0, 1572844, 1, 0, 1572845, 1, 0, 1572846, 1, 1, 1572847, 1, 1, 1572848, 1, 65536, 1572849, 1, 65536, 1572850, 1, 65537, 1572851, 1, 65536, 1572852, 1, 1, 1572853, 5, 0, 1572854, 5, 0, 1572855, 5, 0, 1572856, 1, 65536, 1572857, 1, 65537, 1572858, 1, 65537, 1572859, 1, 65536, 1572860, 1, 65536, 1572861, 1, 65536, 1572862, 1, 65536, 1572863, 1, 65537, 1507328, 1, 65537, 1507329, 1, 65537, 1507330, 1, 65536, 1507331, 1, 1, 1507332, 1, 65537, 1507333, 1, 0, 1507334, 1, 65536, 1507335, 1, 65536, 1507336, 5, 0, 1638337, 5, 0, 1638338, 1, 1, 1638339, 1, 0, 1638340, 1, 0, 1638341, 1, 0, 1638342, 1, 1, 1638343, 1, 65536, 1638344, 1, 0, 1638345, 1, 0, 1638346, 1, 0, 1638347, 1, 1, 1638348, 1, 65536, 1638349, 1, 0, 1638350, 1, 1, 1638351, 1, 1, 1638352, 1, 0, 1638353, 1, 65537, 1638354, 1, 0, 1638355, 1, 65537, 1638356, 1, 65536, 1638357, 1, 65537, 1638358, 1, 0, 1638359, 1, 0, 1638360, 1, 65537, 1638361, 1, 0, 1638362, 1, 1, 1638363, 1, 65536, 1638364, 1, 65537, 1638365, 1, 65536, 1638366, 1, 65536, 1638367, 1, 1, 1638368, 1, 65536, 1638369, 1, 65537, 1638370, 1, 65537, 1638371, 1, 0, 1638372, 1, 65536, 1638373, 1, 0, 1638374, 1, 65536, 1638375, 1, 1, 1638376, 1, 65536, 1638377, 1, 0, 1638378, 1, 65537, 1638379, 1, 1, 1638380, 1, 0, 1638381, 1, 0, 1638382, 1, 65537, 1638383, 1, 65537, 1638384, 1, 1, 1638385, 1, 65537, 1638386, 1, 65536, 1638387, 1, 0, 1638388, 1, 65537, 1638389, 5, 0, 1638390, 5, 0, 1638391, 1, 1, 1638392, 1, 1, 1638393, 1, 65536, 1638394, 1, 65537, 1638395, 1, 1, 1638396, 1, 0, 1638397, 1, 65537, 1638398, 1, 65537, 1638399, 1, 65536, 1572864, 1, 65537, 1572865, 1, 65537, 1572866, 1, 65536, 1572867, 1, 65537, 1572868, 1, 65536, 1572869, 1, 65537, 1572870, 1, 0, 1572871, 1, 65537, 1572872, 5, 0, 1703872, 5, 0, 1703873, 1, 65537, 1703874, 1, 65536, 1703875, 1, 65537, 1703876, 1, 0, 1703877, 1, 0, 1703878, 1, 65537, 1703879, 1, 65537, 1703880, 1, 65537, 1703881, 1, 1, 1703882, 1, 1, 1703883, 1, 65537, 1703884, 1, 0, 1703885, 1, 0, 1703886, 1, 65536, 1703887, 1, 65537, 1703888, 1, 1, 1703889, 1, 1, 1703890, 1, 65537, 1703891, 1, 65536, 1703892, 1, 65537, 1703893, 1, 1, 1703894, 1, 1, 1703895, 1, 65536, 1703896, 1, 1, 1703897, 1, 65537, 1703898, 1, 1, 1703899, 1, 0, 1703900, 1, 0, 1703901, 1, 65536, 1703902, 1, 65536, 1703903, 1, 65536, 1703904, 1, 65536, 1703905, 1, 65537, 1703906, 1, 65537, 1703907, 1, 65537, 1703908, 1, 0, 1703909, 1, 1, 1703910, 1, 0, 1703911, 1, 65536, 1703912, 1, 0, 1703913, 1, 65537, 1703914, 1, 65536, 1703915, 1, 1, 1703916, 1, 1, 1703917, 1, 65537, 1703918, 1, 65536, 1703919, 1, 0, 1703920, 1, 0, 1703921, 1, 1, 1703922, 1, 0, 1703923, 1, 0, 1703924, 5, 0, 1703926, 5, 0, 1703927, 1, 65537, 1703928, 1, 0, 1703929, 1, 0, 1703930, 1, 1, 1703931, 1, 1, 1703932, 1, 65537, 1703933, 1, 1, 1703934, 1, 65536, 1703935, 1, 1, 1638400, 1, 65537, 1638401, 1, 1, 1638402, 1, 65537, 1638403, 1, 0, 1638404, 1, 65536, 1638405, 1, 1, 1638406, 1, 1, 1638407, 1, 65537, 1638408, 5, 0, 1769408, 5, 0, 1769409, 1, 65537, 1769410, 1, 1, 1769411, 1, 0, 1769412, 1, 65536, 1769413, 1, 65536, 1769414, 1, 65536, 1769415, 1, 1, 1769416, 1, 0, 1769417, 1, 65537, 1769418, 1, 65537, 1769419, 1, 1, 1769420, 1, 1, 1769421, 1, 65537, 1769422, 1, 65537, 1769423, 1, 65536, 1769424, 1, 65536, 1769425, 1, 65536, 1769426, 1, 65536, 1769427, 1, 65537, 1769428, 1, 65536, 1769429, 1, 1, 1769430, 1, 65536, 1769431, 1, 0, 1769432, 1, 65536, 1769433, 1, 0, 1769434, 1, 65537, 1769435, 1, 65537, 1769436, 1, 0, 1769437, 1, 1, 1769438, 1, 65536, 1769439, 1, 0, 1769440, 1, 65537, 1769441, 1, 65536, 1769442, 1, 0, 1769443, 1, 0, 1769444, 1, 1, 1769445, 1, 1, 1769446, 1, 65536, 1769447, 1, 0, 1769448, 1, 65537, 1769449, 1, 65537, 1769450, 1, 0, 1769451, 1, 65536, 1769452, 1, 65536, 1769453, 1, 65537, 1769454, 1, 1, 1769455, 1, 65536, 1769456, 1, 1, 1769457, 1, 0, 1769458, 5, 0, 1769459, 5, 0, 1769462, 5, 0, 1769463, 1, 1, 1769464, 1, 0, 1769465, 1, 65537, 1769466, 1, 65537, 1769467, 1, 65536, 1769468, 1, 65536, 1769469, 1, 0, 1769470, 1, 65536, 1769471, 1, 65536, 1703936, 1, 65536, 1703937, 1, 1, 1703938, 1, 65536, 1703939, 1, 0, 1703940, 1, 1, 1703941, 1, 65536, 1703942, 1, 1, 1703943, 1, 65536, 1703944, 5, 0, 1834942, 5, 0, 1834943, 5, 0, 1834944, 1, 0, 1834945, 1, 65536, 1834946, 1, 1, 1834947, 1, 65536, 1834948, 1, 1, 1834949, 1, 65537, 1834950, 1, 1, 1834951, 1, 0, 1834952, 1, 1, 1834953, 1, 65537, 1834954, 1, 65536, 1834955, 1, 65536, 1834956, 1, 1, 1834957, 1, 1, 1834958, 1, 65536, 1834959, 1, 65536, 1834960, 1, 65537, 1834961, 1, 0, 1834962, 1, 0, 1834963, 1, 65537, 1834964, 1, 65537, 1834965, 1, 0, 1834966, 1, 0, 1834967, 1, 0, 1834968, 1, 65537, 1834969, 1, 65536, 1834970, 1, 65536, 1834971, 1, 0, 1834972, 1, 1, 1834973, 1, 65536, 1834974, 1, 1, 1834975, 1, 0, 1834976, 1, 1, 1834977, 1, 1, 1834978, 1, 0, 1834979, 1, 0, 1834980, 1, 0, 1834981, 1, 65536, 1834982, 1, 1, 1834983, 1, 0, 1834984, 1, 1, 1834985, 1, 0, 1834986, 1, 0, 1834987, 1, 1, 1834988, 1, 65537, 1834989, 1, 0, 1834990, 1, 65536, 1834991, 1, 65536, 1834992, 5, 0, 1834993, 5, 0, 1834998, 5, 0, 1834999, 1, 65537, 1835000, 1, 65537, 1835001, 1, 65536, 1835002, 1, 1, 1835003, 1, 0, 1835004, 1, 1, 1835005, 1, 1, 1835006, 1, 0, 1835007, 1, 65537, 1769472, 1, 0, 1769473, 1, 0, 1769474, 1, 0, 1769475, 1, 1, 1769476, 1, 65536, 1769477, 1, 65537, 1769478, 1, 65537, 1769479, 1, 1, 1769480, 5, 0, 1900477, 5, 0, 1900478, 1, 65536, 1900479, 1, 1, 1900480, 1, 0, 1900481, 1, 65537, 1900482, 1, 65537, 1900483, 1, 65537, 1900484, 1, 65537, 1900485, 1, 1, 1900486, 1, 65536, 1900487, 1, 65536, 1900488, 1, 0, 1900489, 1, 65536, 1900490, 1, 65536, 1900491, 1, 1, 1900492, 1, 65537, 1900493, 1, 1, 1900494, 1, 0, 1900495, 1, 0, 1900496, 1, 65537, 1900497, 1, 1, 1900498, 1, 65536, 1900499, 1, 65536, 1900500, 1, 65537, 1900501, 1, 1, 1900502, 1, 1, 1900503, 1, 65536, 1900504, 1, 1, 1900505, 1, 65537, 1900506, 1, 65537, 1900507, 1, 1, 1900508, 1, 1, 1900509, 1, 65536, 1900510, 1, 1, 1900511, 1, 65537, 1900512, 1, 0, 1900513, 1, 65537, 1900514, 1, 0, 1900515, 1, 1, 1900516, 1, 0, 1900517, 1, 65536, 1900518, 1, 0, 1900519, 1, 0, 1900520, 1, 1, 1900521, 1, 1, 1900522, 1, 65537, 1900523, 1, 65536, 1900524, 1, 65536, 1900525, 1, 65536, 1900526, 5, 0, 1900527, 5, 0, 1900534, 5, 0, 1900535, 1, 65537, 1900536, 1, 0, 1900537, 1, 1, 1900538, 1, 65537, 1900539, 1, 65537, 1900540, 1, 1, 1900541, 1, 0, 1900542, 1, 65536, 1900543, 1, 1, 1835008, 1, 0, 1835009, 1, 65537, 1835010, 1, 0, 1835011, 1, 0, 1835012, 1, 0, 1835013, 1, 65537, 1835014, 1, 65536, 1835015, 1, 1, 1835016, 5, 0, 1966012, 5, 0, 1966013, 1, 1, 1966014, 1, 0, 1966015, 1, 65537, 1966016, 1, 1, 1966017, 1, 1, 1966018, 1, 65537, 1966019, 1, 1, 1966020, 1, 0, 1966021, 1, 1, 1966022, 1, 0, 1966023, 1, 65536, 1966024, 1, 65537, 1966025, 1, 0, 1966026, 1, 1, 1966027, 1, 0, 1966028, 1, 65536, 1966029, 1, 1, 1966030, 1, 1, 1966031, 1, 65536, 1966032, 1, 0, 1966033, 1, 65537, 1966034, 1, 1, 1966035, 1, 0, 1966036, 1, 0, 1966037, 1, 1, 1966038, 1, 1, 1966039, 1, 1, 1966040, 1, 1, 1966041, 1, 1, 1966042, 1, 0, 1966043, 1, 0, 1966044, 1, 65536, 1966045, 1, 65537, 1966046, 1, 1, 1966047, 1, 65537, 1966048, 1, 65536, 1966049, 1, 65536, 1966050, 1, 0, 1966051, 1, 65536, 1966052, 1, 0, 1966053, 1, 0, 1966054, 1, 65537, 1966055, 1, 65536, 1966056, 1, 1, 1966057, 1, 65536, 1966058, 1, 65537, 1966059, 1, 1, 1966060, 1, 65536, 1966061, 5, 0, 1966070, 5, 0, 1966071, 1, 65536, 1966072, 1, 1, 1966073, 1, 65536, 1966074, 1, 0, 1966075, 1, 65537, 1966076, 1, 0, 1966077, 1, 0, 1966078, 1, 65537, 1966079, 1, 1, 1900544, 1, 0, 1900545, 1, 1, 1900546, 1, 65537, 1900547, 1, 65536, 1900548, 1, 0, 1900549, 1, 65536, 1900550, 1, 65537, 1900551, 5, 0, 2031549, 5, 0, 2031550, 5, 0, 2031551, 5, 0, 2031552, 5, 0, 2031553, 1, 65536, 2031554, 1, 1, 2031555, 1, 65537, 2031556, 1, 65536, 2031557, 1, 1, 2031558, 1, 1, 2031559, 1, 65536, 2031560, 1, 65537, 2031561, 1, 1, 2031562, 1, 65537, 2031563, 1, 65537, 2031564, 1, 0, 2031565, 1, 65537, 2031566, 1, 65536, 2031567, 1, 1, 2031568, 1, 1, 2031569, 1, 65537, 2031570, 1, 1, 2031571, 1, 1, 2031572, 1, 0, 2031573, 1, 0, 2031574, 1, 65536, 2031575, 1, 0, 2031576, 1, 0, 2031577, 1, 65536, 2031578, 1, 65537, 2031579, 1, 0, 2031580, 1, 65537, 2031581, 1, 1, 2031582, 1, 1, 2031583, 1, 1, 2031584, 1, 65537, 2031585, 1, 65536, 2031586, 1, 65537, 2031587, 1, 0, 2031588, 1, 65536, 2031589, 1, 65537, 2031590, 1, 65536, 2031591, 1, 65537, 2031592, 1, 65537, 2031593, 1, 0, 2031594, 1, 0, 2031595, 1, 65536, 2031596, 5, 0, 2031606, 5, 0, 2031607, 1, 0, 2031608, 1, 0, 2031609, 1, 0, 2031610, 1, 0, 2031611, 1, 0, 2031612, 1, 0, 2031613, 1, 1, 2031614, 1, 65536, 2031615, 1, 65536, 1966080, 1, 65537, 1966081, 1, 65537, 1966082, 1, 65536, 1966083, 1, 65536, 1966084, 1, 1, 1966085, 1, 65537, 1966086, 1, 65537, 1966087, 5, 0, 2097089, 5, 0, 2097090, 5, 0, 2097091, 5, 0, 2097092, 5, 0, 2097093, 1, 0, 2097094, 1, 1, 2097095, 1, 65536, 2097096, 1, 65537, 2097097, 1, 1, 2097098, 1, 65537, 2097099, 1, 0, 2097100, 1, 65536, 2097101, 1, 65536, 2097102, 1, 65537, 2097103, 1, 0, 2097104, 1, 65537, 2097105, 1, 0, 2097106, 1, 65536, 2097107, 1, 65537, 2097108, 1, 1, 2097109, 1, 65536, 2097110, 1, 0, 2097111, 1, 65536, 2097112, 1, 0, 2097113, 1, 65537, 2097114, 1, 65537, 2097115, 1, 0, 2097116, 1, 65537, 2097117, 1, 0, 2097118, 1, 1, 2097119, 1, 0, 2097120, 1, 1, 2097121, 1, 0, 2097122, 1, 0, 2097123, 1, 65536, 2097124, 1, 1, 2097125, 1, 0, 2097126, 1, 1, 2097127, 1, 65536, 2097128, 1, 0, 2097129, 1, 65536, 2097130, 1, 65537, 2097131, 5, 0, 2097142, 5, 0, 2097143, 1, 65536, 2097144, 1, 0, 2097145, 1, 1, 2097146, 1, 65537, 2097147, 1, 1, 2097148, 1, 65537, 2097149, 1, 65536, 2097150, 1, 1, 2097151, 1, 0, 2031616, 1, 65536, 2031617, 1, 0, 2031618, 1, 0, 2031619, 1, 65537, 2031620, 1, 1, 2031621, 1, 1, 2031622, 1, 1, 2031623, 5, 0, 2162629, 5, 0, 2162630, 5, 0, 2162631, 5, 0, 2162632, 5, 0, 2162633, 5, 0, 2162634, 5, 0, 2162635, 5, 0, 2162636, 5, 0, 2162637, 1, 65536, 2162638, 1, 65536, 2162639, 1, 1, 2162640, 1, 0, 2162641, 1, 65536, 2162642, 1, 65537, 2162643, 1, 65537, 2162644, 1, 65537, 2162645, 1, 65536, 2162646, 1, 65536, 2162647, 1, 0, 2162648, 1, 65536, 2162649, 1, 1, 2162650, 1, 0, 2162651, 1, 1, 2162652, 1, 1, 2162653, 1, 65536, 2162654, 1, 65537, 2162655, 1, 65536, 2162656, 1, 65536, 2162657, 1, 0, 2162658, 1, 0, 2162659, 1, 65536, 2162660, 1, 1, 2162661, 1, 65536, 2162662, 1, 1, 2162663, 1, 65537, 2162664, 1, 65537, 2162665, 1, 0, 2162666, 1, 1, 2162667, 5, 0, 2162678, 5, 0, 2162679, 1, 65537, 2162680, 1, 65537, 2162681, 1, 0, 2162682, 1, 0, 2162683, 1, 1, 2162684, 1, 65537, 2162685, 1, 1, 2162686, 1, 1, 2162687, 1, 65537, 2097152, 1, 1, 2097153, 1, 1, 2097154, 1, 1, 2097155, 1, 65536, 2097156, 1, 0, 2097157, 1, 0, 2097158, 1, 65536, 2097159, 5, 0, 2228170, 5, 0, 2228171, 5, 0, 2228172, 1, 65536, 2228173, 1, 0, 2228174, 1, 0, 2228175, 1, 0, 2228176, 1, 65537, 2228177, 1, 0, 2228178, 1, 0, 2228179, 1, 0, 2228180, 1, 65537, 2228181, 1, 65537, 2228182, 1, 65536, 2228183, 1, 1, 2228184, 1, 1, 2228185, 1, 65536, 2228186, 1, 1, 2228187, 1, 0, 2228188, 1, 65536, 2228189, 1, 0, 2228190, 1, 65537, 2228191, 1, 0, 2228192, 1, 65536, 2228193, 1, 1, 2228194, 1, 65537, 2228195, 1, 65537, 2228196, 1, 65536, 2228197, 1, 65537, 2228198, 1, 65536, 2228199, 1, 65537, 2228200, 1, 65536, 2228201, 1, 65536, 2228202, 5, 0, 2228214, 5, 0, 2228215, 1, 65536, 2228216, 1, 1, 2228217, 1, 1, 2228218, 1, 65536, 2228219, 1, 65537, 2228220, 1, 0, 2228221, 1, 1, 2228222, 1, 65536, 2228223, 1, 1, 2162688, 1, 65537, 2162689, 1, 65536, 2162690, 1, 1, 2162691, 1, 65537, 2162692, 1, 65537, 2162693, 1, 1, 2162694, 5, 0, 2293705, 5, 0, 2293706, 1, 0, 2293707, 1, 1, 2293708, 1, 65537, 2293709, 1, 65536, 2293710, 1, 65537, 2293711, 1, 65537, 2293712, 1, 65537, 2293713, 1, 65536, 2293714, 1, 65536, 2293715, 1, 1, 2293716, 1, 0, 2293717, 1, 65537, 2293718, 1, 65537, 2293719, 1, 1, 2293720, 1, 0, 2293721, 1, 1, 2293722, 1, 0, 2293723, 1, 1, 2293724, 1, 1, 2293725, 1, 65537, 2293726, 1, 1, 2293727, 1, 65537, 2293728, 1, 65536, 2293729, 1, 0, 2293730, 1, 65536, 2293731, 1, 65536, 2293732, 1, 65537, 2293733, 1, 0, 2293734, 1, 65537, 2293735, 1, 65536, 2293736, 1, 0, 2293737, 1, 1, 2293738, 5, 0, 2293750, 5, 0, 2293751, 1, 1, 2293752, 1, 65536, 2293753, 1, 1, 2293754, 1, 0, 2293755, 1, 1, 2293756, 1, 65537, 2293757, 1, 65536, 2293758, 1, 65536, 2293759, 1, 65536, 2228224, 1, 0, 2228225, 1, 65537, 2228226, 1, 0, 2228227, 1, 65537, 2228228, 1, 65536, 2228229, 1, 0, 2228230, 5, 0, 2359240, 5, 0, 2359241, 5, 0, 2359242, 1, 1, 2359243, 1, 0, 2359244, 1, 1, 2359245, 1, 65536, 2359246, 1, 65536, 2359247, 1, 1, 2359248, 1, 1, 2359249, 1, 1, 2359250, 1, 65536, 2359251, 1, 65537, 2359252, 1, 0, 2359253, 1, 65537, 2359254, 1, 1, 2359255, 1, 1, 2359256, 1, 1, 2359257, 1, 1, 2359258, 1, 65537, 2359259, 1, 65536, 2359260, 1, 1, 2359261, 1, 65536, 2359262, 1, 1, 2359263, 1, 1, 2359264, 1, 65536, 2359265, 1, 65537, 2359266, 1, 1, 2359267, 1, 65536, 2359268, 1, 65536, 2359269, 1, 1, 2359270, 1, 0, 2359271, 1, 65537, 2359272, 1, 65537, 2359273, 5, 0, 2359286, 5, 0, 2359287, 1, 65537, 2359288, 1, 65537, 2359289, 1, 65537, 2359290, 1, 1, 2359291, 1, 0, 2359292, 1, 1, 2359293, 1, 65537, 2359294, 1, 1, 2359295, 1, 65536, 2293760, 1, 1, 2293761, 1, 0, 2293762, 1, 0, 2293763, 1, 65537, 2293764, 1, 0, 2293765, 1, 65536, 2293766, 5, 0, 2424775, 5, 0, 2424776, 1, 1, 2424777, 1, 65536, 2424778, 1, 65536, 2424779, 1, 65537, 2424780, 1, 65537, 2424781, 1, 65537, 2424782, 1, 0, 2424783, 1, 1, 2424784, 1, 65536, 2424785, 1, 0, 2424786, 1, 1, 2424787, 1, 0, 2424788, 1, 0, 2424789, 1, 65537, 2424790, 1, 0, 2424791, 1, 0, 2424792, 1, 0, 2424793, 1, 65537, 2424794, 1, 65537, 2424795, 1, 65537, 2424796, 1, 65536, 2424797, 1, 0, 2424798, 1, 65536, 2424799, 1, 65537, 2424800, 1, 65536, 2424801, 1, 1, 2424802, 1, 1, 2424803, 1, 65536, 2424804, 1, 0, 2424805, 1, 65536, 2424806, 1, 65537, 2424807, 1, 1, 2424808, 1, 65536, 2424809, 5, 0, 2424821, 5, 0, 2424822, 1, 65536, 2424823, 1, 1, 2424824, 1, 1, 2424825, 1, 65537, 2424826, 1, 0, 2424827, 1, 65537, 2424828, 1, 1, 2424829, 1, 65537, 2424830, 1, 0, 2424831, 1, 65537, 2359296, 1, 65536, 2359297, 1, 65536, 2359298, 1, 65536, 2359299, 1, 0, 2359300, 1, 0, 2359301, 5, 0, 2490310, 5, 0, 2490311, 1, 65536, 2490312, 1, 1, 2490313, 1, 0, 2490314, 1, 0, 2490315, 1, 0, 2490316, 1, 0, 2490317, 1, 65537, 2490318, 1, 65537, 2490319, 1, 65537, 2490320, 1, 1, 2490321, 1, 65536, 2490322, 1, 65537, 2490323, 1, 65536, 2490324, 1, 0, 2490325, 1, 65536, 2490326, 1, 65537, 2490327, 1, 65537, 2490328, 1, 1, 2490329, 1, 65536, 2490330, 1, 1, 2490331, 1, 65536, 2490332, 1, 65536, 2490333, 1, 1, 2490334, 1, 0, 2490335, 1, 0, 2490336, 1, 65537, 2490337, 1, 0, 2490338, 1, 65536, 2490339, 1, 65536, 2490340, 1, 65537, 2490341, 1, 65537, 2490342, 1, 65537, 2490343, 1, 65537, 2490344, 5, 0, 2490357, 5, 0, 2490358, 1, 65537, 2490359, 1, 65536, 2490360, 1, 0, 2490361, 1, 65536, 2490362, 1, 0, 2490363, 1, 65537, 2490364, 1, 65537, 2490365, 1, 0, 2490366, 1, 0, 2490367, 1, 65537, 2424832, 1, 65536, 2424833, 1, 65536, 2424834, 1, 0, 2424835, 1, 65537, 2424836, 5, 0, 2555844, 5, 0, 2555845, 5, 0, 2555846, 1, 65537, 2555847, 1, 1, 2555848, 1, 0, 2555849, 1, 1, 2555850, 1, 65536, 2555851, 1, 1, 2555852, 1, 1, 2555853, 1, 0, 2555854, 1, 65536, 2555855, 1, 1, 2555856, 1, 65537, 2555857, 1, 0, 2555858, 1, 1, 2555859, 1, 65536, 2555860, 1, 65537, 2555861, 1, 1, 2555862, 1, 65536, 2555863, 1, 65537, 2555864, 1, 65537, 2555865, 1, 65537, 2555866, 1, 65536, 2555867, 1, 1, 2555868, 1, 65536, 2555869, 1, 0, 2555870, 1, 65537, 2555871, 1, 65536, 2555872, 1, 1, 2555873, 1, 65536, 2555874, 1, 65536, 2555875, 1, 0, 2555876, 1, 65537, 2555877, 1, 65536, 2555878, 1, 65537, 2555879, 1, 65537, 2555880, 5, 0, 2555893, 5, 0, 2555894, 1, 65537, 2555895, 1, 65536, 2555896, 1, 65537, 2555897, 1, 65536, 2555898, 1, 0, 2555899, 1, 65536, 2555900, 1, 0, 2555901, 1, 1, 2555902, 1, 65537, 2555903, 1, 0, 2490368, 1, 1, 2490369, 1, 65537, 2490370, 1, 1, 2490371, 1, 1, 2490372, 5, 0, 2621379, 5, 0, 2621380, 1, 1, 2621381, 1, 0, 2621382, 1, 0, 2621383, 1, 0, 2621384, 1, 0, 2621385, 1, 65536, 2621386, 1, 65537, 2621387, 1, 0, 2621388, 1, 65537, 2621389, 1, 65537, 2621390, 1, 1, 2621391, 1, 0, 2621392, 1, 0, 2621393, 1, 0, 2621394, 1, 65536, 2621395, 1, 65536, 2621396, 1, 1, 2621397, 1, 0, 2621398, 1, 1, 2621399, 1, 0, 2621400, 1, 1, 2621401, 1, 0, 2621402, 1, 0, 2621403, 1, 65537, 2621404, 1, 1, 2621405, 1, 0, 2621406, 1, 65536, 2621407, 1, 65536, 2621408, 1, 65536, 2621409, 1, 65536, 2621410, 1, 1, 2621411, 1, 0, 2621412, 1, 1, 2621413, 1, 0, 2621414, 1, 0, 2621415, 1, 1, 2621416, 5, 0, 2621430, 5, 0, 2621431, 1, 0, 2621432, 1, 0, 2621433, 1, 65537, 2621434, 1, 0, 2621435, 1, 1, 2621436, 1, 0, 2621437, 1, 65537, 2621438, 1, 0, 2621439, 1, 65536, 2555904, 1, 65537, 2555905, 1, 0, 2555906, 1, 65536, 2555907, 1, 0, 2555908, 5, 0, 2686914, 5, 0, 2686915, 1, 65536, 2686916, 1, 65536, 2686917, 1, 65537, 2686918, 1, 0, 2686919, 1, 1, 2686920, 1, 65537, 2686921, 1, 65536, 2686922, 1, 65537, 2686923, 1, 65537, 2686924, 1, 0, 2686925, 1, 65537, 2686926, 1, 65537, 2686927, 1, 65536, 2686928, 1, 65537, 2686929, 1, 1, 2686930, 1, 65537, 2686931, 1, 1, 2686932, 1, 1, 2686933, 1, 1, 2686934, 1, 1, 2686935, 1, 65536, 2686936, 1, 65537, 2686937, 1, 1, 2686938, 1, 1, 2686939, 1, 0, 2686940, 1, 65537, 2686941, 1, 0, 2686942, 1, 0, 2686943, 1, 0, 2686944, 1, 1, 2686945, 1, 65537, 2686946, 1, 1, 2686947, 1, 65536, 2686948, 1, 0, 2686949, 1, 1, 2686950, 1, 65537, 2686951, 5, 0, 2686966, 5, 0, 2686967, 1, 1, 2686968, 1, 65536, 2686969, 1, 0, 2686970, 1, 1, 2686971, 1, 1, 2686972, 1, 65537, 2686973, 1, 0, 2686974, 1, 1, 2686975, 1, 0, 2621440, 1, 1, 2621441, 1, 65537, 2621442, 1, 1, 2621443, 1, 1, 2621444, 5, 0, 2752449, 5, 0, 2752450, 1, 0, 2752451, 1, 65537, 2752452, 1, 0, 2752453, 1, 65536, 2752454, 1, 65536, 2752455, 1, 0, 2752456, 1, 65537, 2752457, 1, 1, 2752458, 1, 0, 2752459, 1, 0, 2752460, 1, 1, 2752461, 1, 0, 2752462, 1, 65536, 2752463, 1, 1, 2752464, 1, 0, 2752465, 1, 65537, 2752466, 1, 1, 2752467, 1, 1, 2752468, 1, 0, 2752469, 1, 65536, 2752470, 1, 0, 2752471, 1, 0, 2752472, 1, 65537, 2752473, 1, 65536, 2752474, 1, 1, 2752475, 1, 1, 2752476, 1, 65537, 2752477, 1, 0, 2752478, 1, 65537, 2752479, 1, 65537, 2752480, 1, 0, 2752481, 1, 0, 2752482, 1, 1, 2752483, 1, 0, 2752484, 1, 1, 2752485, 1, 1, 2752486, 1, 65537, 2752487, 5, 0, 2752502, 5, 0, 2752503, 1, 65537, 2752504, 1, 1, 2752505, 1, 65537, 2752506, 1, 65537, 2752507, 1, 65536, 2752508, 1, 1, 2752509, 1, 65536, 2752510, 1, 65537, 2752511, 1, 0, 2686976, 1, 65536, 2686977, 1, 65537, 2686978, 1, 65536, 2686979, 1, 65537, 2686980, 5, 0, 2817985, 5, 0, 2817986, 1, 65537, 2817987, 1, 0, 2817988, 1, 65537, 2817989, 1, 65536, 2817990, 1, 65537, 2817991, 1, 1, 2817992, 1, 0, 2817993, 1, 65537, 2817994, 1, 0, 2817995, 1, 65537, 2817996, 1, 65537, 2817997, 1, 1, 2817998, 1, 1, 2817999, 1, 1, 2818000, 1, 1, 2818001, 1, 0, 2818002, 1, 0, 2818003, 1, 1, 2818004, 1, 65536, 2818005, 1, 65537, 2818006, 1, 0, 2818007, 1, 65537, 2818008, 1, 65536, 2818009, 1, 1, 2818010, 1, 0, 2818011, 1, 1, 2818012, 1, 0, 2818013, 1, 65537, 2818014, 1, 0, 2818015, 1, 65536, 2818016, 1, 0, 2818017, 1, 1, 2818018, 1, 65537, 2818019, 1, 0, 2818020, 1, 65537, 2818021, 1, 0, 2818022, 5, 0, 2818037, 5, 0, 2818038, 1, 65536, 2818039, 1, 65537, 2818040, 1, 65536, 2818041, 1, 0, 2818042, 1, 65537, 2818043, 1, 65537, 2818044, 1, 1, 2818045, 1, 65537, 2818046, 1, 0, 2818047, 1, 0, 2752512, 1, 1, 2752513, 1, 0, 2752514, 1, 65536, 2752515, 1, 0, 2752516, 5, 0, 2883521, 5, 0, 2883522, 1, 65537, 2883523, 1, 65536, 2883524, 1, 0, 2883525, 1, 1, 2883526, 1, 65536, 2883527, 1, 1, 2883528, 1, 65537, 2883529, 1, 0, 2883530, 1, 1, 2883531, 1, 65536, 2883532, 1, 0, 2883533, 1, 65537, 2883534, 1, 0, 2883535, 1, 0, 2883536, 1, 0, 2883537, 1, 65536, 2883538, 1, 65537, 2883539, 1, 65537, 2883540, 1, 65537, 2883541, 1, 65536, 2883542, 1, 1, 2883543, 1, 1, 2883544, 1, 65537, 2883545, 1, 0, 2883546, 1, 0, 2883547, 1, 65536, 2883548, 1, 65537, 2883549, 1, 0, 2883550, 1, 1, 2883551, 1, 1, 2883552, 1, 1, 2883553, 1, 65537, 2883554, 1, 1, 2883555, 1, 65537, 2883556, 1, 65536, 2883557, 5, 0, 2883573, 5, 0, 2883574, 1, 1, 2883575, 1, 65536, 2883576, 1, 65536, 2883577, 1, 65537, 2883578, 1, 1, 2883579, 1, 65536, 2883580, 1, 0, 2883581, 1, 0, 2883582, 1, 1, 2883583, 1, 0, 2818048, 1, 65536, 2818049, 1, 1, 2818050, 1, 0, 2818051, 1, 1, 2818052, 5, 0, 2949057, 5, 0, 2949058, 1, 65537, 2949059, 1, 0, 2949060, 1, 65536, 2949061, 1, 1, 2949062, 1, 65537, 2949063, 1, 65537, 2949064, 1, 65536, 2949065, 1, 65537, 2949066, 1, 0, 2949067, 1, 65536, 2949068, 1, 65536, 2949069, 1, 1, 2949070, 1, 1, 2949071, 1, 65537, 2949072, 1, 65536, 2949073, 1, 65537, 2949074, 1, 65536, 2949075, 1, 0, 2949076, 1, 65537, 2949077, 1, 0, 2949078, 1, 65536, 2949079, 1, 1, 2949080, 1, 1, 2949081, 1, 0, 2949082, 1, 0, 2949083, 1, 65536, 2949084, 1, 1, 2949085, 1, 0, 2949086, 1, 1, 2949087, 1, 0, 2949088, 1, 1, 2949089, 1, 65536, 2949090, 1, 65536, 2949091, 1, 0, 2949092, 5, 0, 2949109, 5, 0, 2949110, 1, 1, 2949111, 1, 1, 2949112, 1, 1, 2949113, 1, 1, 2949114, 1, 1, 2949115, 1, 65537, 2949116, 1, 1, 2949117, 1, 65537, 2949118, 1, 65537, 2949119, 1, 65536, 2883584, 1, 0, 2883585, 1, 65536, 2883586, 1, 0, 2883587, 1, 65536, 2883588, 5, 0, 3014592, 5, 0, 3014593, 1, 0, 3014594, 1, 1, 3014595, 1, 1, 3014596, 1, 1, 3014597, 1, 1, 3014598, 1, 1, 3014599, 1, 1, 3014600, 1, 65536, 3014601, 1, 65536, 3014602, 1, 0, 3014603, 1, 65536, 3014604, 1, 1, 3014605, 1, 65537, 3014606, 1, 0, 3014607, 1, 65536, 3014608, 1, 65537, 3014609, 1, 0, 3014610, 1, 0, 3014611, 1, 1, 3014612, 1, 65536, 3014613, 1, 0, 3014614, 1, 1, 3014615, 1, 65537, 3014616, 1, 0, 3014617, 1, 0, 3014618, 1, 1, 3014619, 1, 65536, 3014620, 1, 0, 3014621, 1, 65537, 3014622, 1, 1, 3014623, 1, 1, 3014624, 1, 1, 3014625, 1, 65537, 3014626, 1, 65537, 3014627, 5, 0, 3014645, 5, 0, 3014646, 1, 65536, 3014647, 1, 65537, 3014648, 1, 65536, 3014649, 1, 0, 3014650, 1, 1, 3014651, 1, 65537, 3014652, 1, 1, 3014653, 1, 1, 3014654, 1, 65536, 3014655, 1, 65537, 2949120, 1, 65537, 2949121, 1, 65537, 2949122, 1, 65536, 2949123, 1, 65536, 2949124, 5, 0, 3080128, 5, 0, 3080129, 1, 65536, 3080130, 1, 65536, 3080131, 1, 65536, 3080132, 1, 0, 3080133, 1, 65537, 3080134, 1, 0, 3080135, 1, 65537, 3080136, 1, 0, 3080137, 1, 1, 3080138, 1, 0, 3080139, 1, 1, 3080140, 1, 65536, 3080141, 1, 1, 3080142, 1, 0, 3080143, 1, 0, 3080144, 1, 65537, 3080145, 1, 0, 3080146, 1, 1, 3080147, 1, 65536, 3080148, 1, 65537, 3080149, 1, 65536, 3080150, 1, 65536, 3080151, 1, 65536, 3080152, 1, 1, 3080153, 1, 0, 3080154, 1, 1, 3080155, 1, 1, 3080156, 1, 1, 3080157, 1, 65536, 3080158, 1, 1, 3080159, 1, 65536, 3080160, 1, 1, 3080161, 1, 65536, 3080162, 5, 0, 3080181, 5, 0, 3080182, 1, 1, 3080183, 1, 65537, 3080184, 1, 1, 3080185, 1, 65537, 3080186, 1, 65536, 3080187, 1, 65536, 3080188, 1, 0, 3080189, 1, 0, 3080190, 1, 65537, 3080191, 1, 65537, 3014656, 1, 65536, 3014657, 1, 65536, 3014658, 1, 1, 3014659, 1, 65537, 3014660, 5, 0, 3145664, 5, 0, 3145665, 1, 0, 3145666, 1, 0, 3145667, 1, 1, 3145668, 1, 0, 3145669, 1, 0, 3145670, 1, 65536, 3145671, 1, 1, 3145672, 1, 65537, 3145673, 1, 65536, 3145674, 1, 65536, 3145675, 1, 65537, 3145676, 1, 1, 3145677, 1, 65536, 3145678, 1, 65536, 3145679, 1, 0, 3145680, 1, 1, 3145681, 1, 0, 3145682, 1, 0, 3145683, 1, 1, 3145684, 1, 65537, 3145685, 1, 65537, 3145686, 1, 65536, 3145687, 1, 65537, 3145688, 1, 0, 3145689, 1, 65537, 3145690, 1, 65536, 3145691, 1, 65536, 3145692, 1, 1, 3145693, 1, 0, 3145694, 1, 0, 3145695, 5, 0, 3145696, 5, 0, 3145697, 5, 0, 3145717, 5, 0, 3145718, 1, 1, 3145719, 1, 1, 3145720, 1, 1, 3145721, 1, 0, 3145722, 1, 1, 3145723, 1, 65536, 3145724, 1, 65536, 3145725, 1, 65537, 3145726, 1, 65537, 3145727, 1, 0, 3080192, 1, 65536, 3080193, 1, 1, 3080194, 1, 65537, 3080195, 1, 1, 3080196, 5, 0, 3211200, 5, 0, 3211201, 1, 65537, 3211202, 1, 1, 3211203, 1, 65536, 3211204, 1, 65537, 3211205, 1, 65537, 3211206, 1, 1, 3211207, 1, 65536, 3211208, 1, 65536, 3211209, 1, 0, 3211210, 1, 0, 3211211, 1, 1, 3211212, 1, 65536, 3211213, 1, 0, 3211214, 1, 1, 3211215, 1, 1, 3211216, 1, 1, 3211217, 1, 0, 3211218, 1, 0, 3211219, 1, 65537, 3211220, 1, 65537, 3211221, 1, 1, 3211222, 1, 65536, 3211223, 1, 65536, 3211224, 1, 0, 3211225, 1, 0, 3211226, 1, 65536, 3211227, 1, 1, 3211228, 5, 0, 3211229, 5, 0, 3211230, 5, 0, 3211252, 5, 0, 3211253, 1, 0, 3211254, 1, 65536, 3211255, 1, 65537, 3211256, 1, 65537, 3211257, 1, 0, 3211258, 1, 65536, 3211259, 1, 0, 3211260, 1, 65536, 3211261, 1, 65537, 3211262, 1, 65537, 3211263, 1, 65537, 3145728, 1, 1, 3145729, 1, 0, 3145730, 1, 65536, 3145731, 1, 0, 3145732, 5, 0, 3276735, 5, 0, 3276736, 1, 1, 3276737, 1, 65536, 3276738, 1, 65536, 3276739, 1, 1, 3276740, 1, 65536, 3276741, 1, 65536, 3276742, 1, 1, 3276743, 1, 65536, 3276744, 1, 0, 3276745, 1, 1, 3276746, 1, 65537, 3276747, 1, 65537, 3276748, 1, 65536, 3276749, 1, 0, 3276750, 1, 1, 3276751, 1, 65537, 3276752, 1, 65536, 3276753, 1, 1, 3276754, 1, 1, 3276755, 1, 1, 3276756, 1, 65536, 3276757, 1, 0, 3276758, 1, 1, 3276759, 1, 65537, 3276760, 1, 1, 3276761, 1, 65537, 3276762, 1, 65536, 3276763, 5, 0, 3276788, 5, 0, 3276789, 1, 0, 3276790, 1, 0, 3276791, 1, 1, 3276792, 1, 65536, 3276793, 1, 1, 3276794, 1, 65537, 3276795, 1, 1, 3276796, 1, 65537, 3276797, 1, 65537, 3276798, 1, 0, 3276799, 1, 1, 3211264, 1, 65536, 3211265, 1, 1, 3211266, 1, 0, 3211267, 1, 65536, 3211268, 5, 0, 3342271, 5, 0, 3342272, 1, 65537, 3342273, 1, 65537, 3342274, 1, 1, 3342275, 1, 0, 3342276, 1, 65537, 3342277, 1, 65537, 3342278, 1, 0, 3342279, 1, 65537, 3342280, 1, 0, 3342281, 1, 0, 3342282, 1, 65536, 3342283, 1, 1, 3342284, 1, 0, 3342285, 1, 65537, 3342286, 1, 0, 3342287, 1, 0, 3342288, 1, 0, 3342289, 1, 0, 3342290, 1, 0, 3342291, 1, 65536, 3342292, 1, 0, 3342293, 1, 65536, 3342294, 1, 65536, 3342295, 1, 65537, 3342296, 1, 0, 3342297, 5, 0, 3342298, 5, 0, 3342323, 5, 0, 3342324, 1, 65536, 3342325, 1, 1, 3342326, 1, 1, 3342327, 1, 65537, 3342328, 1, 65536, 3342329, 1, 1, 3342330, 1, 0, 3342331, 1, 1, 3342332, 1, 0, 3342333, 1, 65537, 3342334, 1, 65536, 3342335, 1, 0, 3276800, 1, 1, 3276801, 1, 1, 3276802, 1, 65537, 3276803, 1, 65537, 3276804, 5, 0, 3407807, 5, 0, 3407808, 1, 65537, 3407809, 1, 65537, 3407810, 1, 65537, 3407811, 1, 1, 3407812, 1, 65536, 3407813, 1, 65536, 3407814, 1, 65537, 3407815, 1, 65536, 3407816, 1, 65537, 3407817, 1, 65536, 3407818, 1, 1, 3407819, 1, 65537, 3407820, 1, 65537, 3407821, 1, 65537, 3407822, 1, 0, 3407823, 1, 65537, 3407824, 1, 0, 3407825, 1, 65537, 3407826, 1, 65536, 3407827, 1, 0, 3407828, 1, 1, 3407829, 1, 1, 3407830, 1, 65537, 3407831, 1, 1, 3407832, 5, 0, 3407859, 5, 0, 3407860, 1, 1, 3407861, 1, 1, 3407862, 1, 65537, 3407863, 1, 65536, 3407864, 1, 65536, 3407865, 1, 65537, 3407866, 1, 1, 3407867, 1, 65537, 3407868, 1, 1, 3407869, 1, 65536, 3407870, 1, 1, 3407871, 1, 0, 3342336, 1, 1, 3342337, 1, 0, 3342338, 1, 1, 3342339, 1, 0, 3342340, 1, 65537, 3342341, 5, 0, 3473343, 5, 0, 3473344, 1, 65537, 3473345, 1, 65536, 3473346, 1, 0, 3473347, 1, 0, 3473348, 1, 0, 3473349, 1, 1, 3473350, 1, 65537, 3473351, 1, 65536, 3473352, 1, 0, 3473353, 1, 65536, 3473354, 1, 1, 3473355, 1, 65536, 3473356, 1, 65537, 3473357, 1, 65536, 3473358, 1, 0, 3473359, 1, 65537, 3473360, 1, 65537, 3473361, 1, 65536, 3473362, 1, 65537, 3473363, 1, 1, 3473364, 1, 65537, 3473365, 1, 0, 3473366, 1, 65537, 3473367, 5, 0, 3473395, 5, 0, 3473396, 1, 1, 3473397, 1, 1, 3473398, 1, 65536, 3473399, 1, 65537, 3473400, 1, 0, 3473401, 1, 65536, 3473402, 1, 65537, 3473403, 1, 65537, 3473404, 1, 65537, 3473405, 1, 65536, 3473406, 1, 65537, 3473407, 1, 0, 3407872, 1, 0, 3407873, 1, 0, 3407874, 1, 0, 3407875, 1, 65537, 3407876, 1, 65537, 3407877, 1, 1, 3407878, 5, 0, 3538879, 5, 0, 3538880, 1, 65537, 3538881, 1, 1, 3538882, 1, 0, 3538883, 1, 0, 3538884, 1, 1, 3538885, 1, 1, 3538886, 1, 65537, 3538887, 1, 0, 3538888, 1, 65536, 3538889, 1, 0, 3538890, 1, 65536, 3538891, 1, 1, 3538892, 1, 65536, 3538893, 1, 0, 3538894, 1, 65536, 3538895, 1, 65537, 3538896, 1, 0, 3538897, 1, 65536, 3538898, 1, 65536, 3538899, 1, 0, 3538900, 1, 1, 3538901, 1, 65537, 3538902, 1, 1, 3538903, 5, 0, 3538931, 5, 0, 3538932, 1, 0, 3538933, 1, 65537, 3538934, 1, 65536, 3538935, 1, 65537, 3538936, 1, 0, 3538937, 1, 65537, 3538938, 1, 0, 3538939, 1, 65537, 3538940, 1, 65536, 3538941, 1, 65536, 3538942, 1, 0, 3538943, 1, 0, 3473408, 1, 0, 3473409, 1, 65536, 3473410, 1, 1, 3473411, 1, 0, 3473412, 1, 65536, 3473413, 1, 0, 3473414, 5, 0, 3604414, 5, 0, 3604415, 1, 65537, 3604416, 1, 0, 3604417, 1, 65537, 3604418, 1, 65536, 3604419, 1, 1, 3604420, 1, 0, 3604421, 1, 65536, 3604422, 1, 65536, 3604423, 1, 65537, 3604424, 1, 0, 3604425, 1, 65537, 3604426, 1, 65536, 3604427, 1, 1, 3604428, 1, 65537, 3604429, 1, 65537, 3604430, 1, 65537, 3604431, 1, 65536, 3604432, 1, 0, 3604433, 1, 65536, 3604434, 1, 0, 3604435, 1, 1, 3604436, 1, 65537, 3604437, 1, 65537, 3604438, 5, 0, 3604467, 5, 0, 3604468, 5, 0, 3604469, 1, 65536, 3604470, 1, 1, 3604471, 1, 65536, 3604472, 1, 0, 3604473, 1, 1, 3604474, 1, 65537, 3604475, 1, 65537, 3604476, 1, 1, 3604477, 1, 65536, 3604478, 1, 65537, 3604479, 1, 1, 3538944, 1, 1, 3538945, 1, 65537, 3538946, 1, 65537, 3538947, 1, 65536, 3538948, 1, 65537, 3538949, 1, 1, 3538950, 5, 0, 3669950, 5, 0, 3669951, 1, 65537, 3669952, 1, 0, 3669953, 1, 65536, 3669954, 1, 1, 3669955, 1, 1, 3669956, 1, 65536, 3669957, 1, 0, 3669958, 1, 0, 3669959, 1, 1, 3669960, 1, 1, 3669961, 1, 1, 3669962, 1, 65537, 3669963, 1, 0, 3669964, 1, 1, 3669965, 1, 1, 3669966, 1, 65537, 3669967, 1, 0, 3669968, 1, 65536, 3669969, 1, 65537, 3669970, 1, 0, 3669971, 1, 0, 3669972, 1, 65536, 3669973, 1, 65537, 3669974, 5, 0, 3670003, 5, 0, 3670004, 1, 1, 3670005, 1, 65536, 3670006, 1, 1, 3670007, 1, 65537, 3670008, 1, 65536, 3670009, 1, 65537, 3670010, 1, 1, 3670011, 1, 65537, 3670012, 1, 65537, 3670013, 1, 0, 3670014, 1, 1, 3670015, 1, 65536, 3604480, 1, 0, 3604481, 1, 65537, 3604482, 1, 0, 3604483, 1, 1, 3604484, 1, 0, 3604485, 1, 65536, 3604486, 5, 0, 3735486, 5, 0, 3735487, 1, 65536, 3735488, 1, 65536, 3735489, 1, 0, 3735490, 1, 0, 3735491, 1, 65536, 3735492, 1, 65537, 3735493, 1, 0, 3735494, 1, 1, 3735495, 1, 1, 3735496, 1, 65536, 3735497, 1, 65537, 3735498, 1, 0, 3735499, 1, 65537, 3735500, 1, 65536, 3735501, 1, 65536, 3735502, 1, 1, 3735503, 1, 65536, 3735504, 1, 1, 3735505, 1, 0, 3735506, 1, 1, 3735507, 1, 65536, 3735508, 1, 0, 3735509, 1, 0, 3735510, 5, 0, 3735538, 5, 0, 3735539, 5, 0, 3735540, 1, 0, 3735541, 1, 65536, 3735542, 1, 65537, 3735543, 1, 65537, 3735544, 1, 0, 3735545, 1, 0, 3735546, 1, 1, 3735547, 1, 65537, 3735548, 1, 1, 3735549, 1, 65537, 3735550, 1, 0, 3735551, 1, 0, 3670016, 1, 1, 3670017, 1, 65536, 3670018, 1, 0, 3670019, 1, 65537, 3670020, 1, 65537, 3670021, 5, 0, 3801022, 5, 0, 3801023, 1, 1, 3801024, 1, 65536, 3801025, 1, 65537, 3801026, 1, 1, 3801027, 1, 65536, 3801028, 1, 1, 3801029, 1, 65536, 3801030, 1, 0, 3801031, 1, 65536, 3801032, 1, 65536, 3801033, 1, 65537, 3801034, 1, 65536, 3801035, 1, 1, 3801036, 1, 65537, 3801037, 1, 65537, 3801038, 1, 65537, 3801039, 1, 0, 3801040, 1, 0, 3801041, 1, 0, 3801042, 1, 1, 3801043, 1, 65536, 3801044, 1, 1, 3801045, 1, 0, 3801046, 5, 0, 3801073, 5, 0, 3801074, 5, 0, 3801075, 1, 1, 3801076, 1, 65537, 3801077, 1, 0, 3801078, 1, 65537, 3801079, 1, 0, 3801080, 1, 65537, 3801081, 1, 1, 3801082, 1, 65537, 3801083, 1, 1, 3801084, 1, 65537, 3801085, 1, 1, 3801086, 1, 65536, 3801087, 1, 65537, 3735552, 1, 1, 3735553, 1, 65536, 3735554, 1, 0, 3735555, 1, 0, 3735556, 1, 1, 3735557, 5, 0, 3866558, 5, 0, 3866559, 1, 65537, 3866560, 1, 65536, 3866561, 1, 0, 3866562, 1, 0, 3866563, 1, 1, 3866564, 1, 65537, 3866565, 1, 1, 3866566, 1, 1, 3866567, 1, 1, 3866568, 1, 65537, 3866569, 1, 65536, 3866570, 1, 0, 3866571, 1, 1, 3866572, 1, 1, 3866573, 1, 1, 3866574, 1, 1, 3866575, 1, 65537, 3866576, 1, 1, 3866577, 1, 65536, 3866578, 1, 65537, 3866579, 1, 0, 3866580, 1, 65536, 3866581, 1, 65536, 3866582, 5, 0, 3866608, 5, 0, 3866609, 5, 0, 3866610, 1, 1, 3866611, 1, 65537, 3866612, 1, 65536, 3866613, 1, 1, 3866614, 1, 65536, 3866615, 1, 65536, 3866616, 1, 65536, 3866617, 1, 65536, 3866618, 1, 65536, 3866619, 1, 0, 3866620, 1, 65536, 3866621, 1, 1, 3866622, 1, 65536, 3866623, 1, 65536, 3801088, 1, 0, 3801089, 1, 65536, 3801090, 1, 1, 3801091, 1, 65536, 3801092, 1, 0, 3801093, 5, 0, 3932094, 5, 0, 3932095, 1, 0, 3932096, 1, 1, 3932097, 1, 1, 3932098, 1, 0, 3932099, 1, 0, 3932100, 1, 65537, 3932101, 1, 65536, 3932102, 1, 0, 3932103, 1, 65537, 3932104, 1, 1, 3932105, 1, 65537, 3932106, 1, 1, 3932107, 1, 1, 3932108, 1, 65537, 3932109, 1, 1, 3932110, 1, 65536, 3932111, 1, 65536, 3932112, 1, 0, 3932113, 1, 1, 3932114, 1, 65536, 3932115, 1, 65537, 3932116, 1, 65536, 3932117, 1, 65536, 3932118, 5, 0, 3932143, 5, 0, 3932144, 5, 0, 3932145, 1, 65537, 3932146, 1, 65537, 3932147, 1, 65537, 3932148, 1, 65537, 3932149, 1, 0, 3932150, 1, 0, 3932151, 1, 1, 3932152, 1, 65537, 3932153, 1, 0, 3932154, 1, 0, 3932155, 1, 1, 3932156, 1, 1, 3932157, 1, 0, 3932158, 1, 0, 3932159, 1, 0, 3866624, 1, 65537, 3866625, 1, 65537, 3866626, 1, 1, 3866627, 1, 65536, 3866628, 5, 0, 3866637, 2, 0, 3997631, 5, 0, 3997632, 1, 65536, 3997633, 1, 65536, 3997634, 1, 65536, 3997635, 1, 65537, 3997636, 1, 1, 3997637, 1, 1, 3997638, 1, 0, 3997639, 1, 1, 3997640, 1, 0, 3997641, 1, 1, 3997642, 1, 65537, 3997643, 1, 1, 3997644, 1, 1, 3997645, 1, 0, 3997646, 1, 65537, 3997647, 1, 0, 3997648, 1, 0, 3997649, 1, 65537, 3997650, 1, 65537, 3997651, 1, 1, 3997652, 5, 0, 3997653, 1, 1, 3997654, 5, 0, 3997678, 5, 0, 3997679, 5, 0, 3997680, 1, 1, 3997681, 1, 65536, 3997682, 1, 65536, 3997683, 1, 65537, 3997684, 1, 1, 3997685, 1, 0, 3997686, 1, 65537, 3997687, 1, 65536, 3997688, 1, 1, 3997689, 1, 0, 3997690, 1, 1, 3997691, 1, 65537, 3997692, 1, 0, 3997693, 1, 0, 3997694, 1, 0, 3997695, 1, 1, 3932160, 1, 65536, 3932161, 1, 65536, 3932162, 1, 65536, 3932163, 1, 1, 3932164, 5, 0, 4063167, 5, 0, 4063168, 1, 65537, 4063169, 1, 1, 4063170, 1, 65537, 4063171, 1, 0, 4063172, 1, 65537, 4063173, 1, 1, 4063174, 1, 1, 4063175, 1, 65536, 4063176, 1, 65536, 4063177, 1, 65536, 4063178, 1, 0, 4063179, 1, 65537, 4063180, 1, 1, 4063181, 1, 65537, 4063182, 1, 0, 4063183, 1, 65537, 4063184, 1, 65537, 4063185, 1, 65537, 4063186, 1, 65537, 4063187, 5, 0, 4063189, 5, 0, 4063213, 5, 0, 4063214, 5, 0, 4063215, 1, 0, 4063216, 1, 65537, 4063217, 1, 65536, 4063218, 1, 65536, 4063219, 1, 0, 4063220, 1, 65536, 4063221, 1, 65537, 4063222, 1, 1, 4063223, 1, 65537, 4063224, 1, 65536, 4063225, 1, 65536, 4063226, 1, 65537, 4063227, 1, 0, 4063228, 1, 65536, 4063229, 1, 65537, 4063230, 1, 0, 4063231, 1, 65537, 3997696, 1, 0, 3997697, 1, 0, 3997698, 1, 1, 3997699, 5, 0, 4128703, 5, 0, 4128704, 1, 65537, 4128705, 1, 1, 4128706, 1, 1, 4128707, 1, 65537, 4128708, 1, 65537, 4128709, 1, 1, 4128710, 1, 1, 4128711, 1, 0, 4128712, 1, 0, 4128713, 1, 65536, 4128714, 1, 0, 4128715, 1, 65537, 4128716, 1, 0, 4128717, 1, 65537, 4128718, 1, 65536, 4128719, 1, 65537, 4128720, 1, 1, 4128721, 1, 65536, 4128722, 1, 65536, 4128723, 5, 0, 4128748, 5, 0, 4128749, 5, 0, 4128750, 5, 0, 4128751, 1, 65537, 4128752, 1, 65536, 4128753, 1, 65536, 4128754, 1, 65537, 4128755, 1, 0, 4128756, 1, 65537, 4128757, 1, 65537, 4128758, 1, 65536, 4128759, 1, 65536, 4128760, 1, 1, 4128761, 1, 0, 4128762, 1, 1, 4128763, 1, 0, 4128764, 1, 65536, 4128765, 1, 1, 4128766, 1, 0, 4128767, 1, 1, 4063232, 1, 65536, 4063233, 1, 0, 4063234, 1, 65537, 4063235, 5, 0, 4194240, 5, 0, 4194241, 1, 65536, 4194242, 1, 1, 4194243, 1, 65537, 4194244, 1, 0, 4194245, 1, 1, 4194246, 1, 65536, 4194247, 1, 0, 4194248, 1, 1, 4194249, 1, 1, 4194250, 1, 65537, 4194251, 1, 65537, 4194252, 1, 65536, 4194253, 1, 1, 4194254, 1, 65536, 4194255, 1, 65537, 4194256, 1, 65537, 4194257, 1, 65536, 4194258, 5, 0, 4194284, 5, 0, 4194285, 5, 0, 4194286, 1, 0, 4194287, 1, 0, 4194288, 1, 1, 4194289, 1, 65536, 4194290, 1, 0, 4194291, 1, 1, 4194292, 1, 65537, 4194293, 1, 1, 4194294, 1, 0, 4194295, 1, 65536, 4194296, 1, 65537, 4194297, 1, 65536, 4194298, 1, 65536, 4194299, 1, 1, 4194300, 1, 0, 4194301, 1, 65537, 4194302, 1, 65537, 4194303, 1, 1, 4128768, 1, 65536, 4128769, 1, 65536, 4128770, 5, 0, 4259777, 5, 0, 4259778, 1, 65537, 4259779, 1, 65537, 4259780, 1, 0, 4259781, 1, 0, 4259782, 1, 1, 4259783, 1, 65536, 4259784, 1, 65537, 4259785, 1, 65536, 4259786, 1, 1, 4259787, 1, 0, 4259788, 1, 65536, 4259789, 1, 65536, 4259790, 1, 65537, 4259791, 1, 65537, 4259792, 1, 0, 4259793, 5, 0, 4259819, 5, 0, 4259820, 5, 0, 4259821, 1, 65536, 4259822, 1, 65537, 4259823, 1, 1, 4259824, 1, 65536, 4259825, 1, 65536, 4259826, 1, 1, 4259827, 1, 65537, 4259828, 1, 1, 4259829, 1, 0, 4259830, 1, 0, 4259831, 1, 0, 4259832, 1, 0, 4259833, 1, 65537, 4259834, 1, 1, 4259835, 1, 0, 4259836, 1, 1, 4259837, 1, 0, 4259838, 1, 65537, 4259839, 1, 0, 4194304, 1, 65537, 4194305, 5, 0, 4194306, 5, 0, 4325314, 5, 0, 4325315, 1, 1, 4325316, 1, 65536, 4325317, 1, 0, 4325318, 1, 65536, 4325319, 1, 65536, 4325320, 1, 1, 4325321, 1, 65537, 4325322, 1, 65537, 4325323, 1, 65536, 4325324, 1, 0, 4325325, 1, 0, 4325326, 1, 65537, 4325327, 1, 0, 4325328, 1, 65536, 4325329, 5, 0, 4325354, 5, 0, 4325355, 5, 0, 4325356, 1, 1, 4325357, 1, 0, 4325358, 1, 65537, 4325359, 1, 65537, 4325360, 1, 1, 4325361, 1, 0, 4325362, 1, 65536, 4325363, 1, 0, 4325364, 1, 0, 4325365, 1, 65536, 4325366, 1, 65536, 4325367, 1, 0, 4325368, 1, 0, 4325369, 1, 65536, 4325370, 1, 65536, 4325371, 1, 65536, 4325372, 1, 1, 4325373, 1, 0, 4325374, 1, 1, 4325375, 1, 0, 4259840, 5, 0, 4259841, 5, 0, 4390851, 5, 0, 4390852, 5, 0, 4390853, 1, 0, 4390854, 1, 0, 4390855, 1, 65537, 4390856, 1, 65536, 4390857, 1, 65536, 4390858, 1, 65536, 4390859, 1, 65536, 4390860, 1, 65537, 4390861, 1, 1, 4390862, 1, 65536, 4390863, 5, 0, 4390864, 5, 0, 4390890, 5, 0, 4390891, 5, 0, 4390892, 1, 0, 4390893, 1, 1, 4390894, 1, 65536, 4390895, 1, 0, 4390896, 1, 0, 4390897, 1, 1, 4390898, 1, 0, 4390899, 1, 0, 4390900, 1, 0, 4390901, 1, 65537, 4390902, 1, 65537, 4390903, 1, 65536, 4390904, 1, 1, 4390905, 1, 65536, 4390906, 1, 0, 4390907, 1, 0, 4390908, 1, 65536, 4390909, 1, 65536, 4390910, 5, 0, 4390911, 5, 0, 4325376, 5, 0, 4456389, 5, 0, 4456390, 5, 0, 4456391, 1, 1, 4456392, 1, 65536, 4456393, 1, 65537, 4456394, 1, 65537, 4456395, 1, 0, 4456396, 1, 65536, 4456397, 5, 0, 4456398, 5, 0, 4456424, 5, 0, 4456425, 5, 0, 4456426, 5, 0, 4456427, 1, 65536, 4456428, 1, 65537, 4456429, 1, 1, 4456430, 1, 65536, 4456431, 1, 1, 4456432, 1, 0, 4456433, 1, 0, 4456434, 1, 0, 4456435, 1, 0, 4456436, 1, 0, 4456437, 1, 0, 4456438, 1, 65537, 4456439, 1, 65536, 4456440, 1, 0, 4456441, 1, 0, 4456442, 1, 0, 4456443, 1, 0, 4456444, 5, 0, 4456445, 5, 0, 4456446, 5, 0, 4456447, 5, 0, 4521926, 5, 0, 4521927, 5, 0, 4521928, 5, 0, 4521929, 5, 0, 4521930, 5, 0, 4521931, 1, 65536, 4521932, 5, 0, 4521960, 5, 0, 4521961, 5, 0, 4521962, 5, 0, 4521963, 1, 1, 4521964, 1, 1, 4521965, 1, 0, 4521966, 1, 1, 4521967, 1, 65536, 4521968, 1, 0, 4521969, 1, 1, 4521970, 1, 1, 4521971, 1, 65537, 4521972, 1, 0, 4521973, 1, 1, 4521974, 1, 65537, 4521975, 1, 1, 4521976, 1, 1, 4521977, 1, 0, 4521978, 1, 0, 4521979, 5, 0, 4521980, 5, 0, 4587467, 5, 0, 4587495, 5, 0, 4587496, 5, 0, 4587497, 5, 0, 4587498, 1, 1, 4587499, 1, 65537, 4587500, 1, 65536, 4587501, 1, 1, 4587502, 1, 0, 4587503, 1, 65536, 4587504, 1, 0, 4587505, 1, 0, 4587506, 1, 65537, 4587507, 1, 65536, 4587508, 1, 0, 4587509, 1, 0, 4587510, 1, 0, 4587511, 1, 65537, 4587512, 1, 0, 4587513, 5, 0, 4587514, 5, 0, 4587515, 5, 0, 4653029, 5, 0, 4653030, 5, 0, 4653031, 5, 0, 4653032, 5, 0, 4653033, 1, 1, 4653034, 1, 0, 4653035, 1, 0, 4653036, 1, 0, 4653037, 1, 1, 4653038, 1, 1, 4653039, 1, 1, 4653040, 1, 0, 4653041, 1, 65537, 4653042, 1, 0, 4653043, 1, 65536, 4653044, 1, 1, 4653045, 1, 65537, 4653046, 1, 65536, 4653047, 1, 65536, 4653048, 1, 0, 4653049, 5, 0, 4653050, 5, 0, 4718562, 5, 0, 4718563, 5, 0, 4718564, 5, 0, 4718565, 5, 0, 4718566, 1, 1, 4718567, 1, 0, 4718568, 1, 0, 4718569, 1, 65537, 4718570, 1, 65537, 4718571, 1, 65536, 4718572, 1, 65537, 4718573, 1, 1, 4718574, 1, 1, 4718575, 1, 65537, 4718576, 1, 0, 4718577, 1, 0, 4718578, 1, 0, 4718579, 1, 65537, 4718580, 1, 65536, 4718581, 1, 1, 4718582, 1, 65537, 4718583, 1, 65536, 4718584, 5, 0, 4718585, 5, 0, 4653061, 2, 0, 4784095, 5, 0, 4784096, 5, 0, 4784097, 5, 0, 4784098, 5, 0, 4784099, 5, 0, 4784100, 1, 1, 4784101, 1, 1, 4784102, 1, 0, 4784103, 1, 65536, 4784104, 1, 1, 4784105, 1, 1, 4784106, 1, 0, 4784107, 1, 65537, 4784108, 1, 0, 4784109, 1, 1, 4784110, 1, 1, 4784111, 1, 0, 4784112, 1, 0, 4784113, 1, 1, 4784114, 1, 1, 4784115, 1, 1, 4784116, 1, 65536, 4784117, 1, 65537, 4784118, 1, 1, 4784119, 1, 65536, 4784120, 5, 0, 4849630, 5, 0, 4849631, 5, 0, 4849632, 5, 0, 4849633, 1, 1, 4849634, 1, 0, 4849635, 1, 1, 4849636, 1, 1, 4849637, 1, 1, 4849638, 1, 1, 4849639, 1, 0, 4849640, 1, 65537, 4849641, 1, 1, 4849642, 1, 1, 4849643, 1, 65537, 4849644, 1, 1, 4849645, 1, 65536, 4849646, 1, 65537, 4849647, 1, 0, 4849648, 1, 0, 4849649, 1, 0, 4849650, 1, 65537, 4849651, 1, 1, 4849652, 1, 65537, 4849653, 1, 65536, 4849654, 5, 0, 4849655, 5, 0, 4849656, 5, 0, 4915163, 5, 0, 4915164, 5, 0, 4915165, 5, 0, 4915166, 5, 0, 4915167, 1, 65536, 4915168, 1, 0, 4915169, 1, 65537, 4915170, 1, 1, 4915171, 1, 65536, 4915172, 1, 65537, 4915173, 1, 0, 4915174, 1, 65537, 4915175, 1, 65537, 4915176, 1, 0, 4915177, 1, 0, 4915178, 1, 1, 4915179, 1, 65537, 4915180, 1, 65537, 4915181, 1, 65536, 4915182, 1, 65537, 4915183, 1, 65537, 4915184, 1, 0, 4915185, 1, 0, 4915186, 1, 1, 4915187, 1, 1, 4915188, 1, 0, 4915189, 1, 65537, 4915190, 5, 0, 4915191, 5, 0, 4980697, 5, 0, 4980698, 5, 0, 4980699, 5, 0, 4980700, 5, 0, 4980701, 1, 65536, 4980702, 1, 1, 4980703, 1, 1, 4980704, 1, 1, 4980705, 1, 65537, 4980706, 1, 65537, 4980707, 1, 0, 4980708, 1, 65537, 4980709, 1, 0, 4980710, 1, 65537, 4980711, 1, 65536, 4980712, 1, 1, 4980713, 1, 65537, 4980714, 1, 65536, 4980715, 1, 65536, 4980716, 1, 65537, 4980717, 1, 0, 4980718, 1, 0, 4980719, 1, 65537, 4980720, 1, 65536, 4980721, 1, 65536, 4980722, 1, 0, 4980723, 1, 1, 4980724, 1, 65536, 4980725, 5, 0, 4980726, 5, 0, 5046232, 5, 0, 5046233, 5, 0, 5046234, 5, 0, 5046235, 5, 0, 5046236, 1, 1, 5046237, 1, 1, 5046238, 1, 65536, 5046239, 1, 65537, 5046240, 1, 65536, 5046241, 1, 0, 5046242, 1, 0, 5046243, 1, 0, 5046244, 1, 0, 5046245, 1, 1, 5046246, 1, 0, 5046247, 1, 1, 5046248, 1, 65537, 5046249, 1, 65537, 5046250, 1, 1, 5046251, 1, 1, 5046252, 1, 65536, 5046253, 1, 65537, 5046254, 1, 0, 5046255, 1, 65537, 5046256, 1, 65536, 5046257, 1, 1, 5046258, 1, 0, 5046259, 1, 1, 5046260, 5, 0, 5046261, 5, 0, 5111767, 5, 0, 5111768, 5, 0, 5111769, 1, 0, 5111770, 1, 65536, 5111771, 1, 65537, 5111772, 1, 0, 5111773, 1, 1, 5111774, 1, 65537, 5111775, 1, 65536, 5111776, 1, 65537, 5111777, 1, 65536, 5111778, 1, 65537, 5111779, 1, 65537, 5111780, 1, 65537, 5111781, 1, 65536, 5111782, 1, 65537, 5111783, 1, 1, 5111784, 1, 0, 5111785, 1, 65536, 5111786, 1, 0, 5111787, 1, 65537, 5111788, 1, 65537, 5111789, 1, 65537, 5111790, 1, 65537, 5111791, 1, 65536, 5111792, 1, 65537, 5111793, 1, 65536, 5111794, 1, 0, 5111795, 5, 0, 5111796, 5, 0, 5177303, 5, 0, 5177304, 1, 65536, 5177305, 1, 65536, 5177306, 1, 65537, 5177307, 1, 1, 5177308, 1, 0, 5177309, 1, 1, 5177310, 1, 65536, 5177311, 1, 65536, 5177312, 1, 65536, 5177313, 1, 0, 5177314, 1, 65536, 5177315, 1, 0, 5177316, 1, 1, 5177317, 1, 1, 5177318, 1, 1, 5177319, 1, 1, 5177320, 1, 1, 5177321, 1, 0, 5177322, 1, 65536, 5177323, 1, 1, 5177324, 1, 0, 5177325, 1, 65537, 5177326, 1, 0, 5177327, 1, 65536, 5177328, 1, 65537, 5177329, 1, 0, 5177330, 1, 65536, 5177331, 5, 0, 5242839, 5, 0, 5242840, 1, 65537, 5242841, 1, 0, 5242842, 1, 0, 5242843, 1, 1, 5242844, 1, 1, 5242845, 1, 0, 5242846, 1, 1, 5242847, 1, 1, 5242848, 1, 0, 5242849, 1, 65536, 5242850, 1, 0, 5242851, 1, 0, 5242852, 1, 0, 5242853, 1, 65536, 5242854, 1, 0, 5242855, 1, 1, 5242856, 1, 65537, 5242857, 1, 65536, 5242858, 1, 0, 5242859, 1, 65537, 5242860, 1, 65537, 5242861, 1, 65536, 5242862, 1, 65537, 5242863, 1, 65537, 5242864, 1, 1, 5242865, 1, 1, 5242866, 1, 65536, 5242867, 5, 0, 5308375, 5, 0, 5308376, 1, 65536, 5308377, 1, 1, 5308378, 1, 0, 5308379, 1, 65536, 5308380, 1, 0, 5308381, 1, 1, 5308382, 1, 1, 5308383, 1, 65536, 5308384, 1, 1, 5308385, 1, 1, 5308386, 1, 0, 5308387, 1, 0, 5308388, 1, 1, 5308389, 1, 65537, 5308390, 1, 1, 5308391, 1, 65536, 5308392, 1, 65536, 5308393, 1, 1, 5308394, 1, 0, 5308395, 1, 65537, 5308396, 1, 0, 5308397, 1, 1, 5308398, 1, 65536, 5308399, 1, 65536, 5308400, 1, 1, 5308401, 1, 65536, 5308402, 1, 65537, 5308403, 5, 0, 5373910, 5, 0, 5373911, 5, 0, 5373912, 1, 65537, 5373913, 1, 0, 5373914, 1, 65537, 5373915, 1, 65537, 5373916, 1, 65537, 5373917, 1, 1, 5373918, 1, 1, 5373919, 1, 0, 5373920, 1, 65537, 5373921, 1, 1, 5373922, 1, 65537, 5373923, 1, 65537, 5373924, 1, 65536, 5373925, 1, 1, 5373926, 1, 0, 5373927, 1, 65536, 5373928, 1, 65536, 5373929, 1, 1, 5373930, 1, 65536, 5373931, 1, 65536, 5373932, 1, 65536, 5373933, 1, 1, 5373934, 1, 1, 5373935, 1, 65536, 5373936, 1, 65536, 5373937, 1, 65537, 5373938, 1, 65536, 5373939, 5, 0, 5439446, 5, 0, 5439447, 1, 65537, 5439448, 1, 0, 5439449, 1, 65537, 5439450, 1, 65536, 5439451, 1, 65537, 5439452, 1, 0, 5439453, 1, 65536, 5439454, 1, 1, 5439455, 1, 65536, 5439456, 1, 0, 5439457, 1, 65537, 5439458, 1, 65536, 5439459, 1, 65536, 5439460, 1, 0, 5439461, 1, 65537, 5439462, 1, 65537, 5439463, 1, 65537, 5439464, 1, 65536, 5439465, 1, 1, 5439466, 1, 0, 5439467, 1, 0, 5439468, 1, 65536, 5439469, 1, 65536, 5439470, 1, 65536, 5439471, 1, 0, 5439472, 1, 65536, 5439473, 1, 0, 5439474, 1, 0, 5439475, 5, 0, 5504982, 5, 0, 5504983, 1, 65536, 5504984, 1, 1, 5504985, 1, 0, 5504986, 1, 0, 5504987, 1, 65536, 5504988, 1, 65537, 5504989, 1, 0, 5504990, 1, 65536, 5504991, 1, 65537, 5504992, 1, 65536, 5504993, 1, 65537, 5504994, 1, 0, 5504995, 1, 0, 5504996, 1, 0, 5504997, 1, 65537, 5504998, 1, 65537, 5504999, 1, 1, 5505000, 1, 1, 5505001, 1, 65536, 5505002, 1, 65536, 5505003, 1, 65536, 5505004, 1, 65537, 5505005, 1, 65537, 5505006, 1, 0, 5505007, 1, 0, 5505008, 1, 1, 5505009, 1, 65536, 5505010, 1, 65537, 5505011, 5, 0, 5570518, 5, 0, 5570519, 1, 65537, 5570520, 1, 65536, 5570521, 1, 1, 5570522, 1, 65536, 5570523, 1, 1, 5570524, 1, 1, 5570525, 1, 65536, 5570526, 1, 1, 5570527, 1, 0, 5570528, 1, 65537, 5570529, 1, 0, 5570530, 1, 65537, 5570531, 1, 0, 5570532, 1, 0, 5570533, 1, 0, 5570534, 1, 0, 5570535, 1, 65537, 5570536, 1, 1, 5570537, 1, 65537, 5570538, 1, 65537, 5570539, 1, 65537, 5570540, 1, 1, 5570541, 1, 0, 5570542, 1, 0, 5570543, 1, 65537, 5570544, 1, 65537, 5570545, 1, 0, 5570546, 1, 65536, 5570547, 5, 0, 5636054, 5, 0, 5636055, 1, 1, 5636056, 1, 1, 5636057, 1, 65537, 5636058, 1, 65536, 5636059, 1, 65536, 5636060, 1, 65536, 5636061, 1, 1, 5636062, 1, 0, 5636063, 1, 0, 5636064, 1, 65537, 5636065, 1, 1, 5636066, 1, 65536, 5636067, 1, 65537, 5636068, 1, 1, 5636069, 1, 1, 5636070, 1, 1, 5636071, 1, 1, 5636072, 1, 65537, 5636073, 1, 65537, 5636074, 1, 65537, 5636075, 1, 0, 5636076, 1, 65536, 5636077, 1, 65537, 5636078, 1, 0, 5636079, 1, 1, 5636080, 1, 1, 5636081, 1, 0, 5636082, 1, 1, 5636083, 5, 0, 5636084, 5, 0, 5701590, 5, 0, 5701591, 1, 65537, 5701592, 1, 65536, 5701593, 1, 1, 5701594, 1, 0, 5701595, 1, 1, 5701596, 1, 1, 5701597, 1, 65536, 5701598, 1, 0, 5701599, 1, 0, 5701600, 1, 65537, 5701601, 1, 1, 5701602, 1, 65536, 5701603, 1, 65536, 5701604, 1, 65536, 5701605, 1, 65536, 5701606, 1, 65536, 5701607, 1, 65537, 5701608, 1, 1, 5701609, 1, 65537, 5701610, 1, 1, 5701611, 1, 0, 5701612, 1, 0, 5701613, 1, 1, 5701614, 1, 0, 5701615, 1, 0, 5701616, 1, 65536, 5701617, 1, 0, 5701618, 1, 65537, 5701619, 5, 0, 5701620, 5, 0, 5767126, 5, 0, 5767127, 1, 65536, 5767128, 1, 65537, 5767129, 1, 65537, 5767130, 1, 0, 5767131, 1, 65537, 5767132, 1, 1, 5767133, 1, 1, 5767134, 1, 65537, 5767135, 1, 1, 5767136, 1, 65536, 5767137, 1, 1, 5767138, 1, 65536, 5767139, 1, 65537, 5767140, 1, 65536, 5767141, 1, 65536, 5767142, 1, 65536, 5767143, 1, 1, 5767144, 1, 0, 5767145, 1, 0, 5767146, 1, 65537, 5767147, 1, 0, 5767148, 1, 0, 5767149, 1, 1, 5767150, 1, 65536, 5767151, 1, 65536, 5767152, 1, 1, 5767153, 1, 1, 5767154, 1, 65537, 5767155, 5, 0, 5767156, 5, 0, 5832662, 5, 0, 5832663, 1, 1, 5832664, 1, 1, 5832665, 1, 1, 5832666, 1, 0, 5832667, 1, 1, 5832668, 1, 65537, 5832669, 1, 65536, 5832670, 1, 0, 5832671, 1, 65536, 5832672, 1, 0, 5832673, 1, 65536, 5832674, 1, 65537, 5832675, 1, 65537, 5832676, 1, 1, 5832677, 1, 65536, 5832678, 1, 65537, 5832679, 1, 0, 5832680, 1, 0, 5832681, 1, 65536, 5832682, 1, 65537, 5832683, 1, 65536, 5832684, 1, 1, 5832685, 1, 65537, 5832686, 1, 0, 5832687, 1, 1, 5832688, 1, 65537, 5832689, 1, 65537, 5832690, 1, 65536, 5832691, 5, 0, 5832692, 5, 0, 5898198, 5, 0, 5898199, 1, 65536, 5898200, 1, 1, 5898201, 1, 1, 5898202, 1, 0, 5898203, 1, 0, 5898204, 1, 65536, 5898205, 1, 1, 5898206, 1, 65537, 5898207, 1, 65536, 5898208, 1, 0, 5898209, 1, 0, 5898210, 1, 1, 5898211, 1, 0, 5898212, 1, 65537, 5898213, 1, 1, 5898214, 1, 0, 5898215, 1, 0, 5898216, 1, 65536, 5898217, 1, 0, 5898218, 1, 65537, 5898219, 1, 65536, 5898220, 1, 65537, 5898221, 1, 1, 5898222, 1, 0, 5898223, 1, 65537, 5898224, 1, 1, 5898225, 1, 0, 5898226, 1, 1, 5898227, 1, 1, 5898228, 5, 0, 5963734, 5, 0, 5963735, 1, 65537, 5963736, 1, 65536, 5963737, 1, 1, 5963738, 1, 65536, 5963739, 1, 65536, 5963740, 1, 0, 5963741, 1, 1, 5963742, 1, 65536, 5963743, 1, 65536, 5963744, 1, 65536, 5963745, 1, 65536, 5963746, 1, 65536, 5963747, 1, 1, 5963748, 1, 65537, 5963749, 1, 65536, 5963750, 1, 65537, 5963751, 1, 0, 5963752, 1, 65537, 5963753, 1, 1, 5963754, 1, 65536, 5963755, 1, 1, 5963756, 1, 1, 5963757, 1, 65537, 5963758, 1, 65536, 5963759, 1, 1, 5963760, 1, 0, 5963761, 1, 65537, 5963762, 1, 0, 5963763, 1, 65537, 5963764, 5, 0, 6029270, 5, 0, 6029271, 1, 65537, 6029272, 1, 65537, 6029273, 1, 1, 6029274, 1, 65536, 6029275, 1, 65536, 6029276, 1, 65536, 6029277, 1, 0, 6029278, 1, 65537, 6029279, 1, 1, 6029280, 1, 65536, 6029281, 1, 65536, 6029282, 1, 0, 6029283, 1, 65537, 6029284, 1, 1, 6029285, 1, 65536, 6029286, 1, 65536, 6029287, 1, 65537, 6029288, 1, 65537, 6029289, 1, 65536, 6029290, 1, 65537, 6029291, 1, 0, 6029292, 1, 65537, 6029293, 1, 65536, 6029294, 1, 65536, 6029295, 1, 65536, 6029296, 1, 65536, 6029297, 1, 65536, 6029298, 1, 65536, 6029299, 5, 0, 6029300, 5, 0, 6094806, 5, 0, 6094807, 5, 0, 6094808, 1, 1, 6094809, 1, 1, 6094810, 1, 1, 6094811, 1, 1, 6094812, 1, 65536, 6094813, 1, 65536, 6094814, 1, 65536, 6094815, 1, 1, 6094816, 1, 1, 6094817, 1, 65536, 6094818, 1, 1, 6094819, 1, 0, 6094820, 1, 1, 6094821, 1, 0, 6094822, 1, 1, 6094823, 1, 65536, 6094824, 1, 0, 6094825, 1, 1, 6094826, 1, 65536, 6094827, 1, 65537, 6094828, 1, 65536, 6094829, 1, 0, 6094830, 1, 0, 6094831, 1, 1, 6094832, 1, 1, 6094833, 1, 65536, 6094834, 5, 0, 6094835, 5, 0, 6160343, 5, 0, 6160344, 5, 0, 6160345, 1, 0, 6160346, 1, 1, 6160347, 1, 1, 6160348, 1, 1, 6160349, 1, 1, 6160350, 1, 0, 6160351, 1, 65536, 6160352, 1, 1, 6160353, 1, 65537, 6160354, 1, 1, 6160355, 1, 1, 6160356, 1, 0, 6160357, 1, 65537, 6160358, 1, 1, 6160359, 1, 1, 6160360, 1, 65537, 6160361, 1, 65537, 6160362, 1, 65537, 6160363, 1, 0, 6160364, 1, 0, 6160365, 1, 0, 6160366, 1, 1, 6160367, 1, 65537, 6160368, 1, 0, 6160369, 5, 0, 6160370, 5, 0, 6160371, 5, 0, 6225880, 5, 0, 6225881, 5, 0, 6225882, 5, 0, 6225883, 1, 1, 6225884, 1, 0, 6225885, 1, 0, 6225886, 1, 65536, 6225887, 1, 0, 6225888, 1, 65536, 6225889, 1, 1, 6225890, 1, 0, 6225891, 1, 65537, 6225892, 1, 65536, 6225893, 1, 65537, 6225894, 1, 65537, 6225895, 1, 1, 6225896, 1, 1, 6225897, 1, 1, 6225898, 1, 65537, 6225899, 1, 65537, 6225900, 1, 1, 6225901, 1, 65536, 6225902, 1, 1, 6225903, 1, 65537, 6225904, 5, 0, 6225905, 5, 0, 6225906, 5, 0, 6291417, 5, 0, 6291418, 5, 0, 6291419, 1, 65536, 6291420, 1, 65537, 6291421, 1, 65536, 6291422, 1, 0, 6291423, 1, 1, 6291424, 1, 1, 6291425, 1, 0, 6291426, 1, 65537, 6291427, 1, 65536, 6291428, 1, 65537, 6291429, 1, 0, 6291430, 1, 0, 6291431, 1, 65536, 6291432, 1, 0, 6291433, 1, 0, 6291434, 1, 1, 6291435, 1, 1, 6291436, 1, 65536, 6291437, 1, 0, 6291438, 1, 0, 6291439, 5, 0, 6291440, 5, 0, 6291441, 5, 0, 6356953, 5, 0, 6356954, 5, 0, 6356955, 5, 0, 6356956, 5, 0, 6356957, 1, 65536, 6356958, 1, 65537, 6356959, 1, 65536, 6356960, 1, 65536, 6356961, 1, 65536, 6356962, 1, 0, 6356963, 1, 0, 6356964, 1, 65536, 6356965, 1, 0, 6356966, 1, 65536, 6356967, 1, 65536, 6356968, 1, 1, 6356969, 1, 0, 6356970, 1, 0, 6356971, 5, 0, 6356972, 5, 0, 6356973, 5, 0, 6356974, 5, 0, 6356975, 5, 0, 6356976, 5, 0, 6422492, 5, 0, 6422493, 5, 0, 6422494, 5, 0, 6422495, 5, 0, 6422496, 5, 0, 6422497, 5, 0, 6422498, 1, 65536, 6422499, 1, 65537, 6422500, 1, 65536, 6422501, 1, 0, 6422502, 5, 0, 6422503, 5, 0, 6422504, 5, 0, 6422505, 5, 0, 6422506, 5, 0, 6422507, 5, 0, 6422508, 5, 0, 6422509, 5, 0, 6422510, 5, 0, 6422511, 5, 0, 6488032, 5, 0, 6488033, 5, 0, 6488034, 5, 0, 6488035, 5, 0, 6488036, 5, 0, 6488037, 5, 0, 6488038, 5, 0, 6488039, 5, 0, 6488040, 5, 0, 6488041, 5, 0, 6488042, 5, 0, 6488043, 5, 0, 6488044, 5, 0, 6488045, 5, 0 )