This repository has been archived on 2024-08-01. You can view files and clone it, but cannot push or open issues or pull requests.
CreepTea-Vita/sky2.c

1024 lines
94 KiB
C
Raw Permalink Normal View History

2020-10-24 07:02:45 +03:00
unsigned short sky2[] = {16964,16997,12771,8514,10659,12739,12739,14852,12804,12772,12772,12739,12739,12739,12772,12772,
12772,12772,12707,14852,12772,10627,10595,12772,14852,8482,8546,10659,12739,14852,12739,14852,
12739,8514,8546,10659,12772,12772,12772,16964,17029,19109,16997,14852,14884,16997,16964,16997,
17029,14852,12739,10627,10659,16964,17029,16964,16964,14916,14884,14852,14852,14884,14916,16964,
16997,16964,14916,14884,14884,14852,14852,12739,10595,12772,14916,14884,14884,16964,14884,14884,
14852,12772,12739,12707,10659,10627,8546,8482,8514,10627,10595,10595,10627,6402,4289,6402,
8482,8514,8514,8547,8547,12707,14852,14852,14884,14884,14852,14852,14884,14916,14884,14916,
16997,16997,19077,17029,17029,16997,14884,14884,16997,17029,16997,16997,14916,14884,14884,14916,
17029,16965,12772,10595,10627,12739,12739,12771,12739,14852,14852,12771,12772,12739,12772,12772,
12739,14852,12739,12739,12707,10627,10627,12771,8514,6337,12739,10659,10627,12771,10659,8514,
12739,14852,12771,12739,10659,10659,10659,12707,14916,16997,16964,14884,14852,14884,16964,19077,
17029,16997,19077,19109,19077,19109,19077,17029,16997,16964,14852,14852,14852,12707,12739,14852,
14852,14884,14884,12772,12739,12707,10627,8514,8514,10659,12772,12772,14852,14852,12772,12739,
12739,12739,12739,12739,10627,8514,8482,8514,8514,8514,8514,8514,8546,6402,4257,6369,
6369,6370,8450,8482,6402,8514,10659,12739,14852,12772,12772,12772,14852,14884,14884,12772,
12739,12772,12772,12772,12772,12707,12739,12772,14852,14884,16997,19109,19109,19077,16997,16997,
17029,16964,14884,14884,12772,10659,12739,12739,10627,12739,12739,12771,12772,12771,12739,12772,
14884,14852,12772,12707,12707,10659,10594,8546,6370,4257,10627,8514,6370,8514,10627,4257,
8482,8547,8514,6369,6402,10627,10595,12772,14852,14852,12772,12772,12739,12739,14884,16964,
16997,17029,19077,19077,19109,17029,16997,16997,14916,14916,14916,14916,16964,14884,14852,14916,
16964,14884,14852,14852,12771,12772,10659,8547,10595,10595,10595,10594,8514,10595,10627,10595,
8514,8514,8482,8514,8514,8514,8546,14852,14884,14852,12739,12772,12772,12739,12772,12740,
10659,12707,12739,12739,10659,10595,10627,10627,8546,8546,8514,8514,8514,10627,10595,10595,
10595,10595,10595,10595,10594,6402,8482,10659,12772,14852,14852,14916,16996,16997,19077,17029,
12739,12739,14852,14884,14884,14852,12739,12771,16997,14916,14884,16997,16964,16997,14884,16997,
19109,16997,16997,16964,14852,12739,12739,12772,14852,12739,14852,16997,14884,14852,14916,14884,
12771,12707,10627,6402,8514,12772,12772,12804,12739,12771,14852,12772,14852,14884,14884,16964,
16997,16997,16997,17029,17029,16997,16997,16997,16997,16997,14916,14884,14852,14884,14852,12739,
12739,14884,14852,12739,12739,12739,10659,12771,12772,12739,12739,12739,10627,10627,10659,10627,
8546,8546,10595,10627,10627,10659,12739,14852,14884,14852,10627,10659,14852,14852,14884,14884,
12772,12739,10627,10659,12739,12739,10659,8482,6402,6369,6434,6402,6369,8482,6434,8482,
8514,8514,10627,10659,10595,8514,8514,10627,10659,12707,12739,12772,14884,16964,16965,14884,
10627,10627,12739,14852,14852,14852,10659,12772,16965,14916,14884,14884,14884,14884,14884,14884,
12772,12739,12739,12739,10659,10627,12707,14884,19109,21254,21254,21254,19141,19109,17029,16997,
16964,14884,16964,14884,14852,12772,12739,12707,10627,8546,10627,10659,12739,14852,12771,14852,
14884,16964,16997,16997,16997,16997,16997,17029,16997,14884,14852,12772,12771,10659,10627,10627,
10595,10659,8514,8482,8514,6402,4257,6337,8514,10627,12739,14852,14916,16964,14884,14852,
12771,12739,10627,8482,8514,12707,12772,12739,8514,8547,10659,10627,12772,14852,12772,12772,
12739,10659,8546,8514,10594,10659,12707,12707,10595,6402,14884,16997,16964,14916,14916,14884,
12772,12772,14884,14852,14820,12772,12739,10627,10595,10627,10659,12739,12772,12739,10659,10595,
10595,8482,8482,10594,10659,12771,14852,14852,14852,14884,12772,12739,12739,12739,12739,12772,
12739,12739,14852,16964,14884,14916,14884,14884,14916,16997,16997,16964,14852,14852,14852,12772,
12739,10659,12739,10659,10627,10595,10627,10595,8547,8514,8514,10595,10627,10595,10627,12772,
12772,14884,14884,16964,16997,19077,19109,19077,17029,16997,19077,17029,14884,12739,12739,10627,
12707,10627,8482,6402,6402,6402,4289,2145,2177,6369,8514,12707,14852,14884,16997,16997,
14852,12739,12707,10627,10627,10659,12739,12772,12707,12772,12772,12772,14852,12739,12707,12707,
10659,10627,8514,8514,10627,12707,12772,12772,12739,12739,14884,14884,14852,14852,12771,12772,
12739,12771,12739,10627,10627,10659,10659,10659,10659,12707,12707,12707,10659,10595,8514,10627,
12739,10595,4289,6402,10627,10659,12771,12772,12772,12772,12772,12739,12739,12739,12772,12739,
12739,12739,12771,12804,12772,14852,14852,14852,14884,14884,14852,12772,12739,12707,12707,10659,
10594,8482,6402,6369,6402,6402,8514,6402,6369,6369,6402,6402,8482,8514,10659,14884,
16964,16997,16964,14884,16997,17029,19109,19141,19141,19141,19141,19109,17029,14852,14852,14884,
12804,8546,6402,4289,4257,4225,4289,4225,2144,4225,6402,10627,12771,12739,14852,14884,
14916,14852,14884,14852,14852,14852,12772,14852,14852,12739,12772,12772,12739,12739,12739,12739,
12739,12707,12739,8546,6402,8482,10627,12739,12772,14884,14852,14852,14852,12772,12739,12739,
12739,12772,12771,12772,14852,16997,16964,16964,16997,14884,12739,10659,10659,10627,8514,8546,
10659,12707,10594,10595,10659,12771,12772,12772,14852,14852,14852,12772,12739,10659,12739,10659,
10659,12739,12739,12739,12772,12739,12772,14884,14852,14852,12739,10659,10627,10595,10595,10595,
10595,8514,6402,6337,6369,8514,10595,6402,6369,6402,8514,6402,8482,8514,12739,14884,
14852,14884,16964,14884,14852,14852,14884,14884,16964,16997,16997,17029,17029,17029,17029,19077,
14916,10627,8514,4257,32,6402,6370,2144,2144,2144,6369,8514,10627,10659,12772,14852,
14884,14884,14916,14852,14852,14884,14852,12771,12772,12772,14852,12739,10595,8514,10627,10659,
10594,10595,10627,10627,6402,4289,8482,10659,10659,12739,12739,12739,12739,12739,12739,12739,
12739,12707,10627,10659,10627,12739,12707,10659,12739,12739,12739,12739,12739,12739,12707,10627,
10627,10595,10627,10659,10659,12707,12739,12771,14852,14884,14916,16964,16997,16997,16997,17029,
16997,16997,16964,14884,14884,14852,12804,12772,12739,10659,10595,10595,10627,12739,12772,12772,
12772,14884,14884,14884,16997,19077,19141,21221,21222,21222,21222,19141,19141,19109,19141,21222,
21190,21222,21222,21222,19141,19109,16997,16964,16996,16997,14884,14852,14852,16964,16997,17029,
16997,12739,10659,10659,8546,10659,10627,6402,6402,6402,10659,12771,12772,14852,16964,16997,
14884,14884,16964,16964,14884,14852,14884,14884,14884,14884,14884,14884,12771,12771,12739,8514,
8482,10595,8482,8482,6369,4289,8482,8546,10627,10595,8546,8546,12707,10627,10595,8514,
10595,10595,10595,10627,12707,8514,10659,10659,8546,10627,12739,12739,12739,10627,10659,12772,
10627,8514,6402,8514,8546,8514,10594,10627,10627,12707,12771,14852,14916,16997,16997,17029,
16997,16964,14916,16997,16997,14884,14852,14852,12772,12772,14852,16997,17029,19109,21222,21222,
19141,19141,21190,21222,21254,21286,23334,23334,23334,23334,23334,23334,23334,23334,23334,21286,
21222,21222,21222,21222,21222,21190,21190,21189,19141,19109,17029,16997,16964,16997,16997,16964,
14916,14884,14852,14916,16964,14852,12739,10659,12739,10659,12772,14852,14884,12772,12772,14852,
14852,14852,14884,14884,12772,12739,12772,12772,14852,14820,14852,12771,12739,12707,10627,10627,
10627,8514,6402,6402,4257,4289,8482,8482,6402,6402,6402,10659,14916,19109,19077,19109,
21190,19141,19141,19141,19141,14852,14884,14884,12772,12772,14852,14852,12771,12739,12739,10659,
14916,16964,16964,14916,14884,14852,12772,12772,12772,12804,14852,14852,14852,14884,14916,16964,
14916,14884,14916,16964,16964,16964,16964,16964,16997,16997,19109,19109,19109,19141,19141,21222,
21222,21222,21254,23334,21254,21254,21254,21254,21254,21254,21222,21222,19141,19109,19109,19109,
19109,19109,19109,19109,19109,19109,19109,19077,17029,17029,16964,16964,16964,14916,16965,16964,
16997,16997,14916,16964,14884,14884,14884,12739,10627,10659,12771,12772,14884,16964,16964,16997,
16997,14884,14852,14852,14852,14852,14884,16964,16964,14916,14916,14884,14852,12772,12739,10659,
12707,12707,10595,10659,10627,8546,10627,10627,8514,8546,8514,16964,19141,21222,21222,21254,
21222,21222,19141,19141,19109,19109,17029,17029,17029,14884,14852,14852,14884,16964,17029,16997,
19141,19142,19077,16997,16997,16964,14884,14852,14852,12772,12772,12740,12772,14852,14852,12772,
12772,12772,12739,10659,12707,12739,12739,12772,14884,14884,16964,16997,17029,19109,19141,19141,
19141,21222,21222,21254,23334,23334,23334,23334,23334,21254,21222,19141,19109,16997,16997,16965,
16964,14916,14884,14884,14884,16964,16997,16997,17029,19077,16997,14916,14916,14852,14884,14852,
12804,12772,14852,14884,14852,12772,14852,14852,12772,12771,12772,14852,16997,17029,17029,17029,
16997,14884,14884,14884,14852,14916,16964,14916,16964,16997,17029,19077,19109,19109,19077,16997,
17029,19109,17029,17029,19077,17029,19077,19141,19141,19141,19109,19141,21222,19109,19141,21190,
19141,19142,19142,19141,19109,19109,21222,19141,19109,16997,14916,16997,19109,21222,21286,21254,
16964,14884,12772,12771,12772,12739,10659,10627,10627,10627,10595,8514,8546,8514,8514,8514,
8482,8514,10594,10627,10659,10659,10659,10659,12739,12771,12772,14852,14852,14884,14884,14884,
14884,16964,16964,16997,19109,19109,19141,19141,19141,19109,19109,16997,16964,14916,14884,14884,
14884,14884,14852,12771,12739,12772,14852,14852,14884,16964,16964,14884,14852,14852,12772,12739,
12707,10595,12707,14852,12771,12739,12771,14852,14852,14884,14884,14884,14884,14852,14852,14852,
14852,14820,12771,14852,14884,14884,14852,12772,14852,14884,14884,14884,14916,14884,14884,14884,
14884,14916,14884,16965,16997,16964,16964,16996,17029,19077,19109,16996,14884,14884,16964,19109,
21222,21222,19077,16997,16964,14884,14852,12772,14852,14852,16996,19077,19109,19109,19077,16997,
14852,12739,10659,10659,10659,10627,8546,8482,8514,8482,8514,10627,10595,12707,12707,12739,
10659,12707,12739,12772,12739,12739,12772,12739,12739,12772,12772,12772,14852,14820,12772,14852,
14884,14852,12772,14884,16997,16997,17029,16997,16997,16997,16997,14916,14884,12772,14852,12772,
12739,12739,12739,12739,10659,12707,12739,12772,14852,14884,14884,16964,14884,14852,12739,10659,
10659,8514,8482,12739,14852,12772,12739,12739,12739,12772,14852,14852,14852,12772,14852,12772,
12739,12771,12739,12772,14884,14884,14820,14820,12772,12771,12771,12771,12772,14852,12772,12772,
14852,14884,14852,14852,14884,16997,16964,14916,16964,17029,16997,16964,14884,14916,14884,14884,
16964,16964,14852,14852,12772,12739,12739,12772,14852,14852,14916,17029,17029,16997,14916,14884,
12707,10627,10627,10627,10627,10627,10627,10595,8482,8482,8482,10627,12739,12739,12739,12739,
10659,14852,12772,12739,10594,8514,8546,12739,19077,21189,19141,16997,16997,14884,12772,14884,
14884,12772,12771,14852,14852,14852,14884,14852,14852,14852,14852,14852,12739,10627,10659,10627,
8546,8514,10627,10659,10627,10627,10595,12707,12772,12739,12771,14852,14852,14884,14852,10659,
10595,8514,6402,10627,12739,12739,10659,10659,10659,12739,10659,12739,12739,12739,12707,12739,
12772,14852,14852,14884,14884,14852,14852,14884,12772,12739,12707,10659,12739,14852,12772,14852,
14916,16964,16964,14884,14884,16997,19077,16997,17029,17029,17029,16964,14884,14852,12772,12772,
12739,12707,12772,12739,12707,10659,12804,14916,16964,14916,14884,14884,14884,14884,14852,12772,
12739,12739,12739,14852,14884,14884,16964,17029,16965,17029,16997,16964,17029,16997,16997,16997,
16964,19109,17029,12771,10627,12772,14884,17029,21254,21222,21222,19141,19141,17029,14884,14884,
14852,14852,14884,14884,12772,12771,12739,12739,12739,12739,12739,12739,10659,10595,8546,8482,
8482,6369,8482,8546,10595,8546,8514,10595,10659,10627,12707,12739,10627,12739,14852,12739,
8546,8514,6402,6402,10594,10659,10627,10627,8514,10595,10594,10595,10627,10595,10595,12707,
14820,14852,14884,14852,14852,12772,12772,12772,12739,10659,10627,10627,12707,12739,12739,12739,
12771,12772,14852,14852,14852,16964,16997,16997,17029,17029,17029,16964,14884,14916,14916,12771,
12707,12707,10627,14884,12772,12707,14884,14916,14884,14852,14852,12772,14852,14852,14852,12772,
14852,12772,12739,10659,12739,12771,14884,17029,21222,23334,23367,23367,23366,23366,23334,21254,
21254,21222,21222,19141,19141,21222,21222,21222,21254,19077,16997,19077,19077,17029,16964,14852,
12772,12772,12804,12772,12772,12739,10659,10627,10595,8546,10627,10659,10627,10659,8514,8514,
8514,4289,6402,6402,6402,8482,6402,8482,8514,8546,10627,10659,10595,10659,12772,12772,
10659,8514,6369,6369,8482,10595,10594,8482,4257,6402,10659,12739,10595,8514,10659,12772,
12739,12739,12772,12739,10627,10595,10594,10595,8546,10627,8514,8514,8482,8482,8514,8514,
8514,10659,14884,16964,16964,14916,16964,19077,19109,19141,19141,19141,19141,19141,19109,16964,
12772,12772,12739,14884,14916,14884,14884,14884,14884,12772,12739,10627,12707,12739,12739,12707,
8482,6402,6370,6369,6402,8514,10595,12739,16964,21222,23334,23366,23366,21254,21222,19142,
19141,19141,19109,19141,21189,19141,19109,19109,19109,16997,14916,14884,14916,16964,16964,14884,
12772,12739,10659,12739,12804,12772,10659,8546,8482,8482,8482,8546,8482,10627,12771,8546,
8482,8482,6402,8514,8514,8514,6369,6369,8482,8514,10595,10627,8546,10595,12739,14852,
12771,8546,6370,6370,6402,8514,8482,6369,4257,10595,16997,16997,12772,14852,17029,19141,
16997,16964,14884,12771,8514,6369,4289,4289,6402,8482,4289,4257,4289,6369,6369,6434,
8546,12739,14884,14884,14916,14884,14884,14884,14916,16965,17029,17029,19109,19109,19109,17029,
16964,16997,16997,14884,14852,14852,14852,14852,12772,10627,8514,6402,6402,6402,6402,6402,
4257,4257,4257,4257,4289,6402,6402,8546,14852,19141,21254,21254,21254,21222,19109,16997,
16997,16997,16964,16964,16964,16964,16997,16996,16964,14884,14884,14852,14884,14884,14884,14852,
12771,10659,10627,10659,12771,12772,10659,10594,8514,8482,8482,6369,4257,6402,12739,8482,
2144,4289,4289,8546,10627,10595,8546,8514,6402,8514,10659,10627,10659,12707,12739,12739,
12739,12739,8514,6402,6402,12707,12739,12739,12739,14916,19109,16997,16997,19109,19141,21222,
21222,21190,17029,12772,10659,10627,10659,12772,14852,14884,14884,14884,16964,16964,14852,14852,
12772,16997,17029,17029,19109,19109,19109,16997,16964,14884,14852,14884,14916,14852,14852,16964,
16997,19077,17029,14852,12739,10659,10659,10659,10659,10659,6402,6402,4289,2177,4225,4257,
2112,2112,64,2112,2144,4289,6369,8514,12771,16997,19141,19141,19141,19109,19077,16997,
14916,16964,14884,14852,14852,14852,14884,14884,14884,14884,12772,12772,14852,14852,12772,12772,
12771,10659,10627,10595,10659,12739,10659,12707,10659,10627,12707,10594,8546,10659,12739,10627,
4225,8514,10627,10659,12739,12772,14852,12739,8546,8514,10627,10627,12739,12771,12739,12739,
12771,14820,12771,12707,12739,14884,14916,16964,16996,16997,16997,16997,16997,16997,16997,19109,
21222,21222,19142,19109,19109,19109,21190,21222,21254,23334,23334,23366,23366,23366,23366,23334,
23334,23366,23334,21254,21254,21254,21254,21222,21222,19141,19109,19141,19109,16996,14884,14884,
16964,16997,16997,14852,12739,10627,10627,12707,10627,8482,2177,4257,2144,2112,2112,2112,
4257,4257,6369,4257,32,2177,6402,8547,12739,14884,19077,19109,19109,17029,16997,16964,
14852,12772,12771,12771,12771,12739,12771,12771,12739,10659,12739,12739,12771,12772,12772,12771,
12739,12739,12739,10659,12739,12771,12772,14852,14852,14852,14884,14884,14884,16964,16997,16996,
14884,17029,19109,19077,17029,16964,16964,16964,14884,12772,12771,12739,12739,12707,12739,12739,
12739,12771,12739,12739,12771,12771,12771,14852,14852,14852,14852,12772,12772,14820,14852,16997,
19077,19141,21190,21222,21222,21222,21254,21254,21286,21286,21286,21254,21254,21254,21222,21222,
21222,19142,19141,19141,19141,19141,19141,19141,19141,19141,19109,17029,16997,16997,16964,14916,
16964,16964,14884,12772,12707,10659,10659,12739,8514,2144,0,32,32,32,32,0,
12772,14884,16996,12771,8514,10627,12804,14852,14852,14916,16997,17029,16997,16964,14916,14852,
12739,10659,10627,12707,12707,10627,10627,10595,8546,8514,12739,12739,10659,12707,12771,14884,
16997,16997,14884,14852,12772,14852,14884,14916,14916,14884,14884,16965,16997,19141,23334,25448,
25514,23400,23366,23366,23334,21222,21222,19142,19109,17029,14916,14852,12772,12771,12739,12707,
12707,10659,10627,8546,8546,10594,10627,10659,10627,10659,10627,8546,8514,10627,10659,12772,
16964,19077,19141,21254,21286,21286,23334,23334,23366,23366,23334,21286,21254,21222,19141,19109,
19077,17029,16997,16964,16996,16964,16964,16997,17029,17029,16997,16964,14916,14884,14852,14852,
12772,12771,12739,10627,10594,10627,10627,10627,6402,32,0,32,32,0,32,4225,
16964,16964,16997,16964,14884,16964,14916,14884,14884,14884,14884,16964,16964,14884,14852,12771,
10659,10627,10627,10659,12739,10659,10627,10595,8546,10627,12739,12739,12739,12771,14852,14884,
14884,14884,14916,16965,14916,14852,14852,19077,19141,19109,19141,21254,23366,23366,23399,25482,
25516,25516,25514,25482,25481,23366,21254,21222,19109,16997,14884,12772,12771,12739,10659,10627,
10595,8546,8514,8482,6402,6402,8482,8514,8482,8514,8482,6402,6370,8482,8514,10627,
14852,14916,16997,16997,19077,17029,19109,21222,21222,21222,21222,21222,21222,19141,19109,16997,
16997,16964,14884,14884,14884,14852,12771,12772,14852,14884,14884,14884,14884,14852,14852,12772,
12739,12707,12707,10627,8514,8482,6434,6402,4289,2112,32,32,0,32,4257,12739,
14884,14884,14884,14852,14852,14852,12772,12772,14852,14884,14852,14852,14852,14852,12739,10627,
10627,10627,12707,10659,12739,10659,10627,10595,10595,10627,10627,10627,10627,10627,10627,10659,
12707,12739,14852,16964,16996,12771,12772,21190,23399,25514,25515,25481,25481,25482,25515,25548,
25550,25550,25549,25515,25481,23366,23334,21286,21222,17029,16997,14884,12771,10627,10595,8514,
8482,6402,6369,4289,4289,4289,6337,4289,4257,4289,4289,4289,4257,4289,8482,8514,
10627,12772,14884,14852,14884,14852,16964,17029,17029,19077,19077,17029,16997,16997,16964,14884,
14852,14852,14852,12772,12772,12771,12739,12739,12771,12772,12772,14852,12772,12772,12772,12739,
10659,10659,10659,10659,8514,6369,4257,4257,4257,4225,2112,32,32,2144,8482,14884,
14852,14852,12771,12739,12739,12772,14820,14852,14884,14884,14852,14820,12772,14852,12739,12707,
12739,12739,12707,10659,10659,10627,10627,8546,8514,8514,8546,10595,10594,10595,10595,10627,
10627,10627,12739,14852,14884,12772,12771,14884,21254,25481,25515,25550,25550,25549,25550,25551,
25583,25550,25517,25516,25481,23399,23367,23334,21254,19109,17029,14884,12739,10659,10627,8514,
6370,6369,2144,2144,2177,4225,4225,2145,2144,2177,2177,2112,2144,4225,6337,6402,
8546,12739,14884,14884,12772,12772,14884,14916,16964,14916,14916,14916,14884,14884,14884,12772,
12739,12739,12739,12739,12739,12739,12739,12739,12739,12739,12771,12771,12739,12771,12771,12739,
12739,12707,10627,10627,10659,10595,6434,6369,4257,4257,4257,4225,4257,4289,6402,12772,
14852,12772,12739,12739,12771,14852,14852,14884,14852,14820,14820,12772,12772,14852,12772,12772,
12739,10627,8546,8546,8546,8546,8546,8482,8482,8482,8514,8514,8546,10627,10595,10595,
10595,12739,14852,16964,19077,19109,16997,14916,19077,21221,23334,25481,25516,25549,25550,25550,
25550,25516,25482,25480,23400,23367,23366,23334,21222,19141,17029,14884,14884,12771,12772,10627,
4225,4257,2145,2177,4257,2112,64,32,32,64,2112,2145,2144,32,2144,6369,
8514,12739,14884,14852,14852,14852,14884,14852,12772,12771,12772,12772,14852,14852,12772,12707,
10659,12739,12771,12772,14852,14852,12739,12707,10659,10659,12739,12739,12739,12739,12771,12771,
12739,12739,10659,10659,10627,10627,8546,8482,6370,6402,8482,8514,10659,10659,6402,10627,
10627,12739,12739,12739,12772,14884,14884,14884,14884,14852,14852,14852,12772,12707,12707,10659,
10627,8546,8482,6402,6370,8482,8514,6402,6402,6402,8482,8514,10595,10595,10627,12707,
14852,16997,17029,16997,19077,19109,19077,16997,16964,16964,17029,21221,23366,25514,25516,25515,
25515,25481,23399,23366,23366,23334,21254,21222,21222,19142,19077,14884,14916,14884,14852,10627,
4225,2144,4225,4289,4257,2144,32,32,32,6402,12739,12772,8514,4289,6402,10627,
12739,12772,14852,12772,14884,14884,14852,12804,12772,12739,12739,12739,12772,14852,14852,12772,
12772,12771,12771,14852,14884,14916,16964,14884,10659,10659,12707,12707,12739,10659,12739,12771,
10659,10659,10627,10627,10627,10627,10595,10594,8514,8514,8546,10627,12772,14852,10659,8482,
8514,10627,10659,12772,14884,14916,14884,14884,14884,14852,14820,14852,12771,10627,8546,8514,
8514,6402,6369,6369,4257,4225,6369,4289,6337,4289,6369,8514,10595,10595,10627,12772,
16997,19077,16997,14916,14916,14916,14916,16964,14916,14852,12739,12772,19109,23367,23400,23399,
23367,23366,23334,21254,21254,21222,21222,19141,19109,19141,19077,16997,16997,16997,16964,10659,
6402,4257,4289,6369,4289,2177,32,2177,8514,14884,19077,17029,16964,14852,14884,16964,
14916,14916,14884,14884,14852,14852,12772,12772,12739,10659,10627,10627,12771,14852,14852,14852,
14884,14884,14884,14852,14852,14884,16964,14884,12772,12739,10659,12739,12739,12739,12739,12739,
10627,10595,10595,10627,10627,10595,10595,10595,10595,10627,10627,10659,14852,14852,14852,8482,
10659,10627,10659,12739,14852,16964,14852,12804,14852,12772,12771,12772,12739,10659,8546,8482,
6370,4289,4289,6370,4257,2144,4257,4257,4257,4257,4289,8482,10595,10595,10659,12772,
14916,16964,14916,14916,14852,14852,14884,14884,14852,12771,10627,10595,14852,19109,19141,21189,
21222,21222,19142,19141,19109,19141,19109,19077,19109,19109,19109,19077,19109,17029,16997,14884,
12739,10659,10594,8514,6369,6369,4225,8546,16964,16964,14884,14884,14916,14884,14884,14884,
14884,14884,14884,14852,12772,12771,12739,10659,10627,10595,8546,10595,10659,12804,14852,14852,
14884,14852,14852,14852,14852,14916,14916,14884,14884,14852,10659,10659,12739,12707,10659,10627,
10595,8514,8546,8514,10595,10595,10595,10595,10595,10627,10595,10627,12739,14852,14852,10627,
14884,12772,12739,12771,14852,14884,14884,12772,10659,10659,12739,12771,12739,10627,8546,8482,
6369,6369,6369,6369,4225,2144,4257,4225,2144,2177,4257,6369,6402,8514,10659,12771,
14884,14884,14852,14852,12772,12772,14852,12772,12739,10595,8514,8514,10594,10659,10659,12772,
14852,14852,14852,14852,12772,14884,16964,16997,19077,19109,19109,19077,17029,16997,14916,14916,
16964,14884,14852,14852,10627,8450,6370,8514,14884,14884,14884,14852,12772,12739,12772,12772,
12772,14852,12772,12771,12739,12707,10659,10659,10595,10595,8546,10627,10627,12739,14852,12772,
12772,12772,14852,14852,14852,14884,14884,14852,12804,12772,12707,10627,10595,10627,10627,10595,
10595,8514,8514,8514,8514,8546,10594,10595,10595,10595,8546,10659,12772,14916,16997,16964,
17029,16964,14884,14884,16997,14884,14884,14852,12739,12707,10627,12739,12707,8514,6402,6337,
4225,4257,4289,4289,4289,32,2112,2145,2144,4225,4225,2177,6369,8482,8514,10659,
12739,12739,10659,10659,12739,12739,12739,12707,10595,8482,6402,6402,8482,8482,8482,8482,
10594,10627,10627,10595,8482,8514,10659,14884,16997,16997,17029,16997,16997,14916,12772,14852,
14884,14884,14916,16964,14884,12739,10627,6402,12707,14852,12772,10659,10595,4289,10627,12739,
12739,12739,12739,12739,10659,10659,10627,10659,10595,10595,10595,10627,10595,10659,12772,12739,
12772,14852,14884,14884,14852,14852,12771,12771,12739,12707,10595,8514,8514,6402,8482,8546,
8514,6402,6402,8482,8514,10595,10595,10595,10595,10627,12739,14916,16997,16997,19109,19109,
16997,16964,14884,14852,14884,14852,14884,14852,14852,12771,10659,12771,12739,8514,6370,4289,
4225,4257,4257,4257,6402,4225,64,2144,2177,4225,4225,4225,6370,8482,8482,10627,
10627,10627,8546,10595,10627,8514,8514,10595,8482,6402,6369,6402,8482,6402,8482,6402,
8482,8514,8514,8482,6370,4289,6402,10659,14884,16997,16997,16964,14916,14852,12771,12771,
12772,14852,14884,14884,14852,14852,12772,8547,8514,12739,12739,8546,4289,32,6402,8546,
8514,8514,10659,10659,10659,10627,10595,10595,8546,8514,10595,10627,10627,10659,12739,12772,
14852,14852,14884,14852,12772,12772,12771,12771,10659,10627,8546,6434,6402,6370,4289,6369,
6402,6369,6369,6369,6402,8546,10594,10595,10659,12772,16997,19109,17029,16997,16964,16996,
14916,14916,14852,12739,10627,10627,10659,10659,10659,10659,10659,12739,12739,10627,8514,8482,
6402,6369,4289,2177,4257,2177,2144,2144,2145,4257,4289,6402,8482,8546,10627,10627,
10627,10627,8546,8514,8482,6402,6370,6402,6402,6370,6369,6402,8514,8514,8514,6402,
6402,8482,8482,8482,6337,4257,6369,10627,14884,16964,16964,14884,14852,12739,10659,10659,
12707,12771,14852,14852,14852,14884,14852,12772,6402,6370,10659,8482,2144,0,4225,4289,
4225,4289,8482,10627,10627,10627,8546,10595,10627,10595,10595,10627,12739,10659,12772,14852,
14884,14884,14884,14884,14884,14852,14852,12739,10627,8514,6402,4289,4289,6369,2145,2144,
4257,4257,4257,4257,6369,8514,10595,10595,12739,14852,16997,16997,16964,14916,14884,14884,
14852,12772,12739,10627,8546,8514,8482,8482,8482,8546,10595,10627,10659,10627,10595,10595,
10595,8482,6402,4289,2144,2144,4257,6370,6402,8482,8514,10627,10659,12707,10659,10627,
10659,10627,8514,8482,6369,4257,6369,6369,6434,6402,6370,6369,10595,12739,8514,6369,
6370,6369,6402,8514,8482,6369,8514,12739,14852,14916,14884,14852,12772,12739,10659,10659,
12739,12771,14852,14852,14884,14884,14884,14852,8514,8482,8482,4225,2112,32,32,2144,
4289,4257,4289,8546,10595,10627,10627,10595,10595,10627,10627,10627,12739,12707,12772,14884,
14884,14884,14852,14884,14852,12772,12771,12739,10627,8482,6369,6369,4289,6369,2177,4225,
4289,2177,2177,4225,4289,8482,8514,10594,10659,12772,14884,14916,14884,14852,14852,14852,
12772,12739,10627,8514,8482,8482,6434,6402,6402,8514,10595,10627,10595,8546,8514,8514,
8546,8514,8482,6369,6337,6369,6402,10595,10659,12739,12739,12739,12739,12739,10595,10595,
10627,8514,8514,8482,6370,4289,8482,8514,8514,8514,8514,8514,12739,14852,12739,10627,
10595,10627,10659,12739,12772,10659,12772,14884,14884,14884,14852,12772,12739,12739,10659,12739,
12739,12707,12772,14852,12772,14852,14884,14884,10659,10595,6369,4225,2177,2112,2176,4257,
4289,2144,2144,6402,10595,10627,10627,10627,6434,8514,8514,8514,10659,12739,12739,14884,
14884,14852,12771,12739,12739,12739,12772,12739,10659,8514,4289,4289,6369,6369,2177,2112,
4225,2177,2144,2177,4257,4257,6402,8514,10595,12739,12772,12771,12739,12739,12739,12772,
10627,10595,8514,6402,6369,6402,6402,6402,8482,8450,8514,8515,8547,8514,6369,6369,
6402,8482,6369,4257,6369,6402,6402,6402,10627,12707,12739,12739,12739,10659,10627,10627,
10595,8514,8482,8482,8482,8514,10595,12707,10659,10659,12739,12772,14884,16964,16964,16964,
16964,16964,16997,16997,16964,14884,14884,16964,14916,14884,14852,12771,12739,10659,10659,12739,
12739,10627,10659,12739,12739,12771,14852,14884,12772,10595,6402,4289,4289,2177,4289,6369,
4289,2112,2112,2177,6369,8514,8514,6370,4257,6369,6402,6370,10594,12772,12772,14884,
14884,14884,12771,10659,10659,12707,12771,10659,8546,8514,6337,4257,4257,4289,6369,2112,
2112,2144,2177,4225,4225,2177,6370,6434,8514,10627,10627,10595,10595,10627,10659,10627,
6402,8482,6402,6369,6370,8482,8482,8482,8482,6402,6402,8482,8482,8482,4289,4257,
4289,6369,4289,4225,6402,6370,4289,4257,6402,8514,10627,10627,10627,10627,10627,10659,
10659,10627,8514,8514,8514,10595,10627,12739,12739,10659,10659,10659,12707,14852,14916,16997,
19077,19077,17029,17029,17029,16997,16997,16997,16997,14916,14884,14852,12739,10627,10595,10627,
10627,10627,10595,10659,10659,12739,12772,14852,14852,12739,8546,6402,6369,6369,6370,6370,
6369,4289,4225,4289,6402,8482,6402,4289,4289,4289,4289,4289,6402,10659,12739,14852,
14884,14884,14852,14852,12739,12707,12772,10659,8482,6370,4257,4225,32,2177,6402,2177,
2144,2144,2144,4225,4257,6369,6402,8514,8546,10627,10627,10627,10594,8546,8514,8482,
6369,6337,8482,6402,6370,6370,10595,10627,8482,6369,6369,6370,6402,6402,6369,4289,
6369,4289,4257,4289,8482,8514,6370,4257,6369,8482,8514,8514,8514,8514,8514,8546,
8514,8514,8514,8482,8482,8546,10627,10627,10627,8547,8546,8546,8546,10594,12739,14852,
16964,16997,16997,16997,16997,16997,16997,16997,16964,14884,14884,14820,12739,10595,10595,8546,
8514,10595,8514,10595,10627,10659,12739,12772,12772,14852,12739,10595,8482,8482,8482,8482,
8482,8514,8482,8514,8546,10595,10595,8514,8482,4289,4257,4289,6369,8546,10627,12739,
12739,12772,12772,12772,12739,12739,12772,12707,8546,6402,6402,6369,2112,0,2112,2112,
4225,4289,4289,6369,6402,8514,10627,10659,10659,10595,10659,10627,8514,8482,6369,4289,
6370,6369,6369,6370,6369,6369,10659,12739,8482,6369,6369,6402,8514,10595,8547,8482,
8482,8482,8482,8482,8514,10627,8514,8482,8482,8514,8514,8482,8482,6402,6402,6402,
6402,8482,8482,8482,8482,8514,10595,10595,8546,8514,6402,8482,8482,8482,8514,10627,
12739,14884,16964,16964,16964,16964,16964,14884,14884,14852,14852,12771,10627,10627,8546,8546,
10595,10627,8482,8482,10595,10627,10659,12739,12739,14852,12771,10659,10595,8546,8514,8482,
8482,8514,8514,8514,8514,8546,10595,8546,8546,6402,6369,6370,8514,10659,12739,12707,
12707,10659,10627,10659,12707,10659,12739,12739,10627,8514,10594,8482,2177,32,32,2177,
6434,10595,10627,10627,10627,12739,12739,12739,10627,10595,10627,8546,8514,8482,4289,4225,
6369,6369,4289,4289,6369,8514,12739,12739,10659,8514,8546,10627,12739,12739,12739,10595,
10595,10595,10627,10627,10595,10627,10627,10595,10595,8514,6434,6402,8482,6402,6370,6370,
6402,6402,6402,6402,6402,8482,8514,8514,8514,8482,4289,4289,6369,6402,8482,8482,
10595,12739,14884,14916,14884,14884,14884,14884,14852,14852,12772,12739,10627,12739,10659,10627,
10627,12739,8482,8482,8546,8546,10627,10659,12707,12771,12739,12739,10627,10595,8514,8482,
8514,8514,8514,8514,8514,10594,10595,10627,8546,10595,8514,8514,10627,10659,12739,12739,
12739,12739,10659,10659,12739,12739,12739,12739,10659,8514,8482,8514,4225,2177,2177,4289,
10627,12772,12771,12772,12772,12771,12739,10659,10595,10627,8546,8482,8482,8482,6402,4257,
6369,6369,6370,8482,8514,10659,12771,12771,12771,12739,12739,12772,14852,14852,12739,10627,
10659,12707,10659,12739,10659,10627,10627,10627,10595,8514,6402,6369,6369,6402,6402,6369,
6402,6402,6370,6402,6402,6370,6402,6402,8482,6402,4257,4257,4289,6370,6402,6402,
8482,10627,12771,14852,14852,14852,14852,14852,14852,14852,12772,12772,12771,12772,12772,10659,
10627,12707,8514,8514,8514,8482,8546,10627,10627,10659,10659,10659,10627,8514,8482,8482,
8514,8546,10627,10595,8546,10627,10627,10594,10595,10627,10627,10595,10627,10627,10659,12739,
12739,12739,12739,12739,12772,12771,12739,12771,12772,12707,10627,12739,10659,10594,8546,10595,
12739,12772,14852,14884,14884,14852,12772,12739,10659,12739,10627,10595,8482,8514,8514,6434,
10627,10627,10627,10659,12739,12739,12772,12772,12771,12739,12739,12772,14852,14852,12771,12739,
12771,12772,12772,12739,10659,10659,10659,10627,10595,8482,4289,4289,6369,6369,6402,6370,
6337,4289,6369,6369,6337,4289,6369,6369,6402,6402,4257,4225,4257,4257,4257,4289,
6369,6434,10595,12739,12739,12739,12771,12771,12771,12772,12772,12772,12772,12772,12771,12739,
10659,10627,10627,10595,8514,6402,8482,8546,8546,10595,10595,10627,10627,8482,6402,6402,
6402,8514,10627,10627,10627,10627,10594,10595,10627,10627,12739,10627,10659,10627,10595,10659,
10627,10659,10659,12739,14852,14852,14852,14884,14884,14852,14852,14852,14884,14852,14852,12772,
12771,12771,14884,14916,16996,16997,16964,14884,14884,14884,14852,12739,10659,12707,12739,10659,
10659,10659,12739,10659,12707,10659,10659,12707,10659,10627,12707,12739,12739,12771,12739,12772,
14852,14852,14852,12739,12707,10659,10627,10595,10595,8546,6370,4257,4289,4289,6369,6369,
4289,4257,6369,4289,4289,4289,6369,6369,6402,6402,4289,2177,4225,2177,2144,4225,
4257,4321,8482,10595,10627,12707,12739,12739,12771,12771,12772,12772,12772,12771,12771,12739,
10627,10595,10627,10659,10595,6402,6402,8514,10595,10627,10627,10627,12707,10595,8514,8450,
6434,8546,10659,10659,12739,12707,10627,10595,10627,12739,12772,12739,10659,12739,12739,10627,
10627,10627,10595,10659,14852,16997,19077,19077,17029,16964,14884,14852,14852,12771,14852,14852,
12772,12772,14852,14916,16964,16997,16996,16964,16964,16964,14884,14852,12772,12772,12739,12739,
10595,10659,12739,12771,14852,14884,14884,16964,16996,14884,16965,16964,14884,14884,14852,12772,
14852,12772,12707,10627,10595,10594,10659,12739,10659,12739,12739,8482,6370,4289,4289,4289,
4289,6369,6402,4289,4257,4257,6369,4289,6369,6370,6370,4289,4257,4257,64,2112,
2145,4225,6369,8482,8546,10627,10659,10659,12739,12739,12772,14852,12772,12771,12772,12739,
10627,8547,10595,12739,12739,10659,10627,8546,10627,12739,12739,12739,12771,12739,12739,12739,
10659,10659,12739,12739,12771,14852,12772,10659,12739,12772,12772,14852,12772,14852,14884,14852,
10659,12739,10627,10659,14884,17029,19109,19109,16997,16997,14884,14916,14884,12772,14884,14884,
14852,12772,14852,14852,14852,14852,14852,12772,12804,12772,12771,10659,10627,10627,10627,10594,
12772,12772,12772,12772,14884,16997,17029,17029,17029,17029,16997,14916,16964,16964,14916,14852,
12772,12772,12739,12772,14884,14916,17029,19109,19109,19141,19109,14884,8546,6402,6369,6337,
6369,6369,6369,6369,4289,4257,4289,4289,4289,4289,6369,6369,4257,4289,2144,2112,
2144,2144,4257,6369,8482,8546,10595,10627,10627,10659,12739,12772,12739,12771,12772,12707,
10595,8546,10627,12771,12771,12772,12772,12707,12739,12772,12772,12772,12772,12739,12739,12771,
12771,12739,12772,14820,12772,14852,14884,12772,12772,14852,14852,14884,14852,14852,14884,14916,
14852,12771,12739,14852,16964,17029,19077,16997,16964,14852,12772,12771,12772,14852,14852,12740,
12772,12804,12772,12771,12739,12739,12739,12739,12739,12739,12771,12739,10659,10627,10659,12739,
14884,14916,14884,14852,14852,12772,14852,14916,16965,16964,14884,14884,16997,16997,16964,14916,
16964,16997,16997,19109,19109,19109,19109,19141,21222,21222,21190,17029,12739,10627,8546,8482,
6370,8482,6402,6402,6369,4257,4289,4289,4257,4289,6370,6370,4257,4289,4257,2112,
2144,4225,4289,4289,6402,8514,8482,8514,10627,10659,12707,12739,12739,12739,12739,10659,
10595,10595,10659,12772,12771,12739,12772,12772,12739,12771,12771,12772,12772,12771,12739,10659,
10659,10659,10659,12739,12771,12772,14852,14852,12772,14852,12772,12772,14852,16964,16964,14916,
14884,14884,14884,14916,16964,16997,16964,14916,14884,12772,12739,10627,10627,12739,12707,10627,
10627,10595,8514,10627,12772,12739,12739,12772,14852,16964,19077,16997,14884,14852,14852,14852,
21255,21287,21254,19109,14884,14884,14884,14884,14884,14852,14852,12772,12739,12739,12739,12772,
14852,14884,14916,16997,16997,19109,19077,19109,19141,21222,21222,17029,14852,12739,10627,8546,
8514,10594,8546,10627,8514,4289,6337,4257,4257,4257,6402,6402,6369,6369,4289,2177,
4225,4289,6369,6369,8482,10594,8514,8514,10595,10595,10595,10595,10659,12739,12739,10627,
10594,10627,10659,12739,12739,10659,12739,12739,12739,12739,12771,12771,12771,12771,12739,12739,
12707,10659,10659,12739,12739,12739,12771,12772,14852,14852,12739,14852,14884,16997,14916,14884,
14852,14852,14852,14852,14884,14884,14884,14852,12772,12739,10627,10595,10595,10627,10595,8514,
8514,8514,8514,12739,14884,14884,14916,16996,16997,19077,19109,19109,19109,19141,19141,21189,
25550,25550,25516,23367,19141,16964,14884,14852,12772,10627,8546,8546,10595,10627,10627,10659,
10627,12739,12771,12772,14852,14884,14884,14916,16964,16965,16964,14852,12772,12739,10627,10595,
8546,8514,8547,10659,10627,6402,6369,6369,4257,2145,4289,6370,6402,8482,6402,4289,
4289,4289,6402,6402,8482,8514,10595,10594,8514,8514,8546,10595,10627,12707,10659,10627,
8546,10627,10659,10659,10659,10659,10659,10659,12707,12739,12739,12739,12771,12739,12739,12739,
12739,12739,10659,12739,12739,12772,12739,10659,12804,12772,12772,14884,12739,12772,14884,14884,
14852,14852,14852,14852,14852,12804,12772,12771,10659,10627,10627,12739,10659,10659,12739,14852,
16964,16996,17029,19077,19141,21222,21222,21254,21254,23335,23400,23434,25516,25515,25514,25515,
25584,25584,25584,25549,25514,23400,23367,23334,21254,19109,14884,12772,12739,12771,12739,12771,
12739,12739,12739,12772,12739,12772,14852,12772,14852,14884,14852,12772,12739,10659,10627,8514,
8514,8546,8514,12739,10627,6369,8482,8482,6369,4225,4257,4289,6369,8514,8514,6402,
6369,4289,6369,8450,6402,6434,8514,10594,8514,8546,8546,8546,10594,10627,10627,10595,
10595,10627,10659,10627,10627,10595,10659,10659,10659,12707,10659,10659,12739,12739,12707,10659,
12771,12771,12739,10659,12739,12739,10659,10659,12739,12772,14852,12771,10595,10659,12772,14852,
14852,14884,14852,14852,14852,12771,12772,12772,12739,12739,12772,14884,14884,14884,14916,17029,
19109,21222,21254,23334,23366,23399,25480,25513,25514,25548,25550,25550,25583,25584,25551,25550,
25584,25584,25551,25517,25515,25514,25481,25448,25480,23367,21254,19077,14884,10627,8546,10595,
10659,16964,19109,19109,16964,14884,14884,12772,14852,14884,12772,12739,10659,10595,8546,8514,
8482,8482,8514,10627,8546,6370,6402,10595,8482,4289,4225,4257,4289,8482,10595,8482,
6402,6370,6369,6370,6402,6402,8514,8546,8514,8482,8482,8482,8482,10595,10627,10627,
10627,10659,10659,10659,10659,10595,10627,10659,10627,10627,10595,10627,10627,10659,10659,12739,
12772,12771,12739,12707,10659,12707,12707,10627,12707,12739,12739,10659,10627,12707,12771,14852,
14852,14884,14852,12772,12771,12772,12772,12771,12739,12739,12739,12707,12739,12771,12772,14852,
14884,16996,16997,19077,19109,19141,21286,23399,25481,25515,25515,25549,25516,25550,25551,25584,
25516,25515,25482,25480,23366,23334,23334,21286,23334,21254,21254,21222,14916,10627,10627,12771,
14884,21222,21254,21222,19141,19109,17029,14852,14916,14852,12771,10659,10659,8514,6402,8514,
8514,8514,8482,8482,8482,8514,4289,8514,8514,8482,4225,2144,6369,6402,8546,8482,
6402,8482,6370,4289,6369,6369,6402,8514,8514,6434,8482,6370,6369,8514,10627,10659,
10627,10627,10659,10659,12739,10627,10627,10595,10595,8546,8514,10595,10627,10659,10659,10659,
10595,6370,8514,12707,12739,8546,10595,10627,12707,10627,8546,10659,12707,12771,14852,14884,
14884,14884,14884,14852,14852,14852,12772,10627,10627,10627,10627,10627,10627,12707,12707,12739,
12771,12804,12772,12771,12772,12804,16997,21254,23399,25448,23400,25481,25482,25515,25516,25517,
25482,23400,25448,23399,23366,23366,23334,23334,21254,21254,21222,21222,19109,19109,19141,21190,
21222,21254,19141,17029,19109,19109,17029,14916,14852,12772,12771,10659,12739,10595,6402,8482,
8482,8482,8514,8482,6402,8514,6402,4289,8482,4289,2144,2144,6402,8482,8514,8546,
8546,8546,8482,8482,6402,6369,6434,8514,8514,8482,6434,6337,4289,8482,10627,10627,
10659,10659,10659,10659,12739,10659,10627,8514,8546,8514,8514,10627,10659,8546,6402,8482,
6402,4257,6402,8546,12707,8514,6402,12707,10659,10595,8546,10659,10659,12772,14884,16964,
14884,14852,14852,14852,12772,12772,12739,10627,8514,8514,8546,8546,10595,12707,12739,12707,
12739,12739,10659,10659,10659,10627,12739,19109,21254,23366,23399,25447,25448,25482,25482,25515,
23400,23399,23366,23366,23366,23366,23334,21254,21222,21222,21190,19141,19141,21222,21222,19109,
19109,19109,16997,14916,14916,14916,14884,14852,12739,12739,12771,12771,14852,12739,8514,8514,
4289,6369,6402,4289,6337,8482,8482,2144,4289,2144,64,6434,10659,10659,10627,12739,
10659,10594,8546,10595,8514,6402,8482,8514,8514,8514,6402,6369,6337,8482,10627,10627,
10659,10627,10627,10659,12739,12739,10595,8482,8514,8514,8546,10659,10627,8482,4257,6370,
6370,4257,4289,6434,8482,6402,6369,8482,10627,12739,12739,10659,10627,12739,14884,14916,
14852,12739,12739,12771,12739,12772,12739,10627,8514,8482,8514,8514,8514,10595,10627,10627,
10627,10659,10627,10627,10627,8546,10659,16996,21222,21286,23334,23366,23367,23399,25448,25481,
23366,23334,21254,21254,23334,21286,21222,19141,19077,16997,17029,16997,16997,16997,16997,16997,
16997,16964,14916,14884,14852,14852,12771,12739,10659,10627,10659,12739,12772,12771,10627,10659,
10659,14884,12739,8514,8514,8546,4289,2144,32,4289,6369,8514,10627,10627,12739,12771,
12772,10627,10659,10659,10595,8482,8482,8514,10595,8546,8514,8514,8482,8514,10595,10595,
10627,10627,10627,10659,12739,12707,10595,8514,8546,10627,10659,12707,10627,6402,4257,2177,
64,32,4225,4289,4289,2177,6369,10659,12772,14852,12772,12771,12772,14852,14884,14884,
14884,12739,10659,10659,12707,12739,10659,8514,8482,6402,6369,6402,8482,8514,8546,10595,
10627,10659,10659,10627,10627,10627,12739,14884,19109,19109,19109,21222,21254,21254,21286,23334,
21254,21222,19141,19141,21222,19142,19141,19109,17029,16964,16964,14916,14884,14852,14852,14884,
14884,14884,14884,12772,12771,12739,10627,10627,10627,10595,10595,10627,10659,12739,12739,12772,
16965,17029,16997,14852,12772,10595,2144,4225,4225,8482,8514,4289,8546,10627,12739,12739,
14852,14852,12771,12771,14852,14852,14852,12739,10627,10659,12739,12771,12739,10659,10595,10595,
10595,10627,10627,10627,10659,10627,10627,10595,10627,12739,12772,12772,12739,6402,4257,4289,
32,0,2112,4225,4257,6369,10627,12772,12739,12739,12707,12739,14852,14916,16964,14884,
14852,12739,10659,10595,10595,10595,8514,6402,6369,6369,6337,6402,8514,10595,10627,10659,
10659,12707,10659,10659,12739,12739,12739,14852,14916,16965,16997,17029,16997,17029,21222,21254,
19109,19077,16997,17029,19109,19109,19077,16997,16997,14884,14852,12772,12772,12772,12739,12772,
14852,12739,12707,10659,10659,12707,10595,8514,8514,8514,8514,8546,10627,12707,12739,12772,
14916,14916,14884,14916,14852,12739,6370,4257,4257,6402,6402,6369,10627,10627,10659,10659,
12771,12772,14852,14884,17029,19109,19109,16997,14884,14916,16964,16964,16964,14884,12739,10659,
10595,8546,10627,10659,10627,10659,10627,10627,12771,14852,12772,14852,14820,10595,8482,8482,
4257,4289,4289,4289,6402,10627,12739,10659,10627,10627,10595,10627,12739,12772,12804,12739,
10595,6434,6402,6402,6402,4289,4289,6337,6369,6369,6370,6402,8514,10627,12739,12739,
12739,12739,10659,10659,12739,12739,12739,12772,14852,14884,14884,14884,14852,14852,16997,19109,
16997,16964,16964,16997,17029,17029,16996,14916,14884,12771,12707,10659,10627,10659,10627,10595,
10595,8546,8546,8546,8514,8514,8482,6402,6370,6402,8482,8514,8546,10595,10627,12739,
14852,14852,12772,12772,12772,14852,12771,8514,6369,6402,8482,8482,8482,8514,10595,10595,
12707,12739,12739,12772,12739,12772,14884,16997,19077,19077,19077,16997,16996,16964,14852,14852,
12772,10659,8514,10595,10595,10627,10595,8514,12772,14852,12772,12771,12739,12739,10659,12739,
12739,12739,10659,10627,12739,12739,12739,12707,10627,10595,10627,10659,10659,12739,14852,12739,
10627,6369,4257,4225,2177,2112,2144,4225,4289,6369,6369,6369,8482,8546,10659,12707,
12707,12739,10659,10627,10627,10659,12739,12772,14852,14852,14852,14852,14820,12739,14852,16965,
14884,14884,14884,14916,16964,16965,14916,14884,14852,12707,10627,12707,12707,8514,6402,4289,
4257,4289,6370,6402,6369,4289,4289,4257,4257,4289,6369,8482,8514,8514,8514,10659,
12707,10659,10627,10627,12739,10659,12739,10627,8514,8482,8482,6402,6402,6402,8482,8482,
10594,10627,10595,8514,6434,6402,10627,14852,16964,16997,16997,16997,16964,14884,12772,12772,
14852,12739,8547,10595,12739,12771,10627,6402,10627,14852,12771,10627,10627,8546,10659,12771,
12739,12739,12739,12739,10659,10627,10627,10659,10595,8546,10595,10659,10627,12707,12772,12772,
14884,12739,8514,4289,4257,2144,2177,4257,4257,4289,4289,4289,6402,8514,10595,10627,
10659,10659,8514,8482,8514,8546,10595,12739,14852,14852,14884,16997,16964,14884,14884,14916,
14884,14884,14884,14852,14852,12772,12804,12772,12772,12707,10627,12739,12739,8514,6402,6369,
4257,4257,4257,4257,4289,4257,2177,2176,2177,4257,4257,6369,6402,8482,8514,10627,
10627,10595,8546,8546,10595,8514,8482,8514,8482,6402,8482,8514,8482,8482,6402,6402,
6402,8514,8514,8514,6369,4257,6369,10659,14884,16964,16997,16964,14884,14852,12739,12739,
12739,12772,12739,12771,14852,14852,12771,10627,8482,10627,12739,10595,6402,4257,6434,8514,
6402,8514,10627,10659,10659,10627,8546,10595,8547,8546,10594,10627,10659,12739,12771,14852,
14884,14916,14884,10659,10627,8546,8514,10595,8482,6402,6402,4289,6369,6402,8482,8514,
8514,6370,6370,6369,6402,8514,10595,10627,12739,14852,16964,17029,16997,14916,14916,14884,
14884,14884,14852,12739,10627,8546,10627,10627,10627,10659,10659,12739,12739,10627,10595,8514,
8482,6402,4289,2177,4225,2176,2177,4225,2177,4257,6337,6402,8482,8546,10627,10595,
10627,10627,8546,8482,6402,6369,6369,6370,8482,8450,6402,8482,8546,10595,8482,6369,
6369,6402,6402,8482,6369,4257,6370,10659,14852,14916,16964,14884,14852,12771,12739,10659,
12707,12771,12771,12772,14852,14884,14884,14852,6402,6370,10627,8482,4225,2112,4225,4257,
4257,4257,6402,10627,10627,10627,10595,10627,10627,10595,10627,10627,12739,12739,14852,14884,
14884,14916,16997,14884,14852,12739,12707,10659,10595,8482,6370,4289,4289,4289,6369,6369,
6337,4257,4257,4289,4289,8514,10627,10595,12707,14852,16964,16964,14916,14884,14852,14884,
14852,14852,12739,10595,8514,8482,8482,8482,6434,8514,10627,10659,10627,10595,10595,10594,
10595,8514,6402,6337,4225,2177,4289,6402,6434,8514,8546,10627,10627,10659,10627,10595,
10627,10627,8514,8482,6337,4257,6369,6402,8482,8482,6402,6402,10627,12739,8514,6369,
6369,6402,8482,8514,8514,8482,10627,12772,14852,14884,14884,12772,12772,12739,10659,10659,
12707,12739,12771,12772,14852,14884,14884,14884,8546,8482,8482,4225,2177,2144,2112,2177,
6369,4225,4257,8514,10627,10627,10627,10627,10595,10627,10627,10627,12739,12739,12772,14916,
16964,14884,14884,14884,14852,12772,12739,10659,10627,8482,6369,6369,4289,4289,4257,4225,
4289,4225,2177,4225,4257,6402,8514,10595,12707,12771,14884,14884,14852,14852,12772,14852,
12771,12739,10595,8482,6402,8482,6434,6402,6402,8482,10595,10627,8547,8514,8482,8482,
8514,8514,6402,6369,6369,6370,6402,8514,10659,12707,12771,12739,12739,12707,10595,10595,
10627,8514,8482,8482,6402,6369,8482,10627,8546,10595,10627,10627,12772,14852,12772,10659,
10659,12739,12772,14852,14852,12771,14852,14884,14884,14852,14852,12772,12739,12707,12707,12739,
12739,10659,12739,12772,12772,14852,14852,14884,12739,10595,6402,4257,4257,4225,4257,4289,
4289,2144,2144,6369,10595,10627,10627,10595,6402,8482,8514,8482,10627,12739,12739,14852,
14884,14884,12772,12739,12739,12739,12771,12707,10627,8514,4289,4289,4289,6369,4225,32,
2177,4225,2144,4257,4257,4225,6402,8514,8514,10659,12739,12739,10659,12707,12739,12771,
10595,8514,8482,6402,6370,8482,6402,6402,6402,6402,8482,8514,8546,8482,6369,4289,
6337,6402,6369,4225,6370,6369,6402,4289,8546,10627,10659,12739,12707,10659,10627,10659,
10627,8546,8514,8482,8514,8514,10627,12739,12739,10659,12739,12772,14852,16996,16996,16997,
16997,17029,17029,17029,16997,14916,14916,16997,16964,14884,14852,12804,12739,10659,10659,10659,
10659,10627,10659,12739,12739,12771,14852,14884,14852,10627,6402,6369,4289,4225,4289,6369,
4257,2144,64,2177,4289,8514,8482,4289,4257,6369,6402,6369,8514,12771,12772,14884,
14884,14884,12772,10659,10659,10659,12739,10659,8514,8482,4257,4225,2177,6369,6370,2144,
64,2144,4257,4257,2177,4257,6370,6434,8482,10627,10627,10595,8546,10627,10627,10595,
6402,6402,6402,6370,6370,6402,8514,8514,6402,6369,6402,8482,8482,8482,4289,4257,
4289,6369,4257,4225,6402,6402,6337,4257,6402,8514,10594,10595,10595,10595,10627,10659,
10659,10595,8546,8514,8514,10595,10627,12707,10659,10627,10627,10627,10627,12739,14884,16997,
17029,17029,17029,17029,17029,16997,16964,16997,16997,14884,14884,12772,12739,10627,10595,10595,
10627,10595,10595,10627,10659,12707,12772,14852,14852,12772,10594,8482,6402,6369,6402,6370,
6369,6370,4289,4289,8482,8482,8482,6369,6369,4289,4289,4257,6402,10627,12707,12772,
14884,14884,14852,14852,12739,12739,12771,12707,6434,6369,4257,4225,32,2144,6369,2177,
2144,2145,2177,4257,4289,6402,8482,8546,10595,10627,10627,10627,10595,8546,8482,6402,
6369,6369,8482,6402,6369,6402,10627,10659,8482,4289,6369,6369,6402,8482,6370,4289,
6370,6337,4289,6370,6402,8546,6402,4289,6402,8482,8514,8514,8482,8482,8514,8514,
8514,8482,8514,8482,8482,8547,10627,10627,10595,8514,8514,8546,8546,8546,12707,12772,
14884,16997,16997,16997,16997,16997,16996,16964,16964,14884,14884,14852,12739,10627,10594,8546,
8514,8547,8482,10594,10627,10627,12739,12772,12772,14852,12739,10627,8514,8514,8482,8482,
8482,8514,8514,8514,10595,10594,10595,8514,8482,4289,4257,4289,6402,8546,10627,12739,
12739,12739,12739,12739,12739,12707,12771,12739,8546,8514,6402,6402,2144,0,32,2144,
4257,6337,6369,6402,8482,10627,10659,12739,10627,10595,10659,10627,8514,8482,6337,4289,
6402,6369,6369,4289,4289,6370,10659,12739,8514,6370,6402,6402,8514,10627,10627,8514,
8514,8514,8514,10594,8514,10627,8546,8514,8514,8514,8482,8482,8482,6402,6402,6402,
6402,6434,6402,6402,8482,8514,10594,10595,8514,8482,6402,6402,8482,8482,8482,8546,
12707,14852,14916,16964,16964,16964,14916,14884,14884,14852,14852,12771,10627,10627,10627,10594,
10595,10659,8482,8482,10595,10627,10659,12707,12739,12772,12771,10659,10627,8546,8514,8482,
8514,8514,8514,8514,8514,8546,10595,10595,8546,8482,6370,6402,8546,10659,10659,12739,
12739,10659,10627,10659,12707,10659,12739,12707,10627,8514,8546,8482,2144,32,64,4225,
8482,10659,10659,10659,12739,12739,12739,12739,10595,10627,10627,8514,8514,6402,4289,4257,
6369,4289,4257,4289,6402,8514,12739,12739,12707,10595,10595,10627,12739,12739,12739,10595,
10595,10627,10627,10659,10627,10627,10627,10627,10595,8514,6402,6402,6402,6402,6369,6369,
6402,8482,6402,6402,6402,6402,8482,8514,8514,6402,4289,4289,6337,6402,8482,8482,
10595,12739,14884,14884,14884,14884,14884,14852,14852,14852,12771,12739,10659,12739,12707,10627,
10627,12739,8514,8482,8514,8514,10595,10627,10659,12739,12739,12707,10627,8546,8514,8482,
8514,8514,8546,8514,8514,10595,10594,10594,8546,10595,8546,8514,10627,10659,12739,12739,
12739,12739,12739,12707,12739,12739,12739,12739,10659,8514,8514,8546,4289,4257,4289,6402,
10659,12772,12772,12772,14852,12771,12739,10659,10595,10627,8546,8514,8482,6402,6434,4289,
8482,6402,8482,8514,10595,12739,12771,12772,12772,12739,12771,12804,14884,14852,12739,10627,
10659,12739,12739,12739,10659,10627,10659,10627,8546,8482,6369,6370,8482,8482,8482,6370,
6402,6402,6370,6402,6369,6369,6402,6402,6434,6402,4257,6337,6369,6369,6402,6402,
8482,10595,12739,12772,14852,14852,14852,12772,14852,14852,12772,12772,12772,12772,12739,12707,
10627,12707,8546,8547,10595,8514,8546,10627,10627,10627,10627,10595,8514,8514,10595,10627,
10627,8547,10627,10627,10595,10659,10627,10594,10627,10627,10659,10627,10627,10627,10659,10659,
10659,10659,12739,12739,12772,12772,12739,14852,14852,12739,10659,14852,12772,12707,10627,10627,
12739,12772,14852,14884,14884,14884,12804,12739,12739,12771,12739,10627,8546,8546,10595,8514,
12739,10659,10659,10659,12739,12739,12772,12772,12739,12707,12739,12771,12772,14820,12771,12771,
12772,12771,14852,12771,10659,10659,10659,10627,10595,8514,6369,6337,8547,12739,8482,6402,
6369,4289,6402,8514,8482,6402,8482,6402,8482,8514,10627,10659,8514,6337,4289,6369,
6369,6402,8547,12707,12739,12739,12771,12771,12771,12772,12771,12772,14852,12771,12771,12771,
10659,10627,10627,10627,10595,8482,8482,8546,10595,8546,8514,8514,8514,8546,10659,10659,
10594,8546,10659,10627,10627,10627,10627,10595,10627,10659,12707,10627,10659,10659,10595,10627,
10627,10627,10627,12707,12772,14884,14884,16964,14884,14852,14852,14852,14852,14852,14852,14852,
14852,12771,14884,16964,16997,16997,16964,14884,14884,14884,14884,12772,12771,12739,12739,12739,
10659,10659,10659,12707,12739,12739,12707,12739,12739,10659,12771,12772,12739,12772,12772,12772,
14852,14852,14852,12739,10659,10595,10595,10595,10595,8546,8482,4257,8482,14884,12739,8514,
6402,8514,10659,14916,16997,14852,14852,14852,16964,16997,21190,19077,12772,8546,6369,6370,
4289,6369,8482,8546,10627,10659,12739,12739,12739,12772,12771,12739,12739,12739,12739,12739,
10627,8546,10627,10627,10595,8514,8514,8514,8546,8546,8514,10627,10595,10627,10659,10627,
10595,8546,10595,12739,12739,12739,12707,10627,10659,12739,12771,12739,12739,12739,12771,10659,
10627,10627,8514,8546,12739,16964,19077,19109,16997,16965,14916,14884,14852,12739,12772,14852,
14852,12772,14852,14884,14884,14884,14884,14884,14852,14884,14884,14852,12771,12739,12739,10659,
12707,12739,12739,12804,14884,16964,16997,16996,16997,16964,16997,16997,14916,14916,14884,14852,
12772,12739,10659,10595,10595,10627,12772,14852,12772,14852,14852,10595,6402,10595,14852,14852,
12772,14852,16964,17029,17029,16997,16997,19141,19141,21222,21222,21190,17029,14884,12739,12739,
10627,8514,8482,10594,10659,12707,10659,10659,12707,12739,10659,10659,10627,10627,10627,10627,
10595,8546,8546,8514,8546,10627,10627,10627,10627,10659,10659,10627,8546,10595,12739,12739,
10595,8482,6402,8546,12707,12804,12772,10659,12771,12739,12739,12772,14852,14852,14884,14852,
12739,10659,8546,8514,8514,10659,14852,14916,14916,14884,14852,12771,12707,8482,8546,12739,
12739,12739,12739,12739,10659,10659,10659,12739,12772,12772,12772,10659,10627,10627,10595,8546,
14884,14884,14852,12804,14884,14884,16964,16964,16997,16997,14884,14884,16964,16965,14916,14884,
14852,14852,14852,14884,16964,17029,19109,19141,21222,21222,19141,14884,8546,6369,6402,12739,
16964,14884,14884,17029,19077,17029,16964,16996,12772,16964,17029,16997,14884,12739,12739,14884,
14916,12739,10659,12771,12772,10659,10627,10659,10659,10659,10627,10627,10627,8514,8546,10627,
10627,8546,8514,8546,8546,10627,10627,10627,10659,12739,10659,10595,8546,10594,10659,12772,
10659,8482,8482,6370,8482,10659,12707,10627,10595,8546,10627,12739,14820,14852,14884,14884,
14884,12772,10627,10594,8514,6402,8514,8514,10595,8514,8482,6402,6402,8482,8546,10627,
10627,10627,10627,12707,10627,10627,10659,12771,14852,14852,14884,14852,12771,12739,12739,12772,
16964,16996,14852,12739,12772,14852,14884,14884,16964,14916,14884,14916,14916,16964,16964,16964,
16964,16964,16997,19077,19109,19109,19109,19109,21189,21222,21190,16997,10627,6402,4289,6337,
8514,12739,12771,14884,16997,16964,14916,14852,14852,16964,14852,10595,8482,6402,8482,10595,
10627,10627,10659,12739,12739,10659,10627,10659,10627,10627,10627,10627,10627,8546,8546,10627,
10627,10627,8547,10627,10595,10627,10627,10627,10627,12739,12707,10659,10627,12707,12739,12739,
10659,10595,10627,8514,8482,8482,8482,6402,2177,4289,8482,10627,12771,14884,14884,14884,
16964,14884,12771,10627,8546,8482,8482,6402,6402,8482,8514,8546,8547,8546,10595,10627,
10659,10659,10659,12739,10659,12707,12739,14852,14916,16964,17029,19077,16997,16964,14916,16964,
19109,19141,16997,14852,14884,14884,14852,14852,14852,12772,12739,12739,10659,10659,12707,12739,
12772,14852,14884,14916,16965,17029,17029,19077,19109,19109,19077,14884,10659,10594,8514,8546,
10659,12739,14852,14852,14884,14884,16964,14916,16997,19077,10627,4225,4257,4257,4225,2144,
4225,8482,6402,10627,12772,12739,12739,10659,10627,10595,10627,10659,10659,10627,10595,8546,
10627,10627,10595,10595,10627,10627,10595,10595,10627,10659,10659,12707,12739,12771,12772,12771,
12739,10659,10659,10627,8546,4289,8514,6402,4289,2145,4225,8514,12771,14884,14884,14852,
14916,14884,12772,12739,10595,10595,8514,8514,8514,10594,10627,12739,10659,12739,12739,12772,
14852,12772,12771,12772,14852,14852,14852,14916,16997,19077,19109,19141,19141,19141,21190,21190,
21254,21254,21190,19141,21221,19109,16964,14884,14852,12707,8546,10595,10627,10659,12707,12739,
10659,12707,12771,12772,12772,14852,14852,14884,14884,14884,12772,12739,10659,10659,12707,14852,
14884,14884,16964,14884,14884,16964,17029,19109,16964,12739,6369,2144,4257,4225,64,0,
64,4257,4257,8514,12739,12739,12739,10659,10595,8546,10627,10659,10659,10627,10627,10627,
10595,10595,10627,10595,10595,10627,10627,10627,10659,10627,10595,10595,10659,12739,12739,12772,
14852,12771,10659,10627,8514,4289,10595,6369,2144,2177,4257,10627,10595,10659,12739,12739,
12771,12772,12772,12772,10659,10627,10627,10627,10627,10627,10659,12771,12771,14852,14884,14884,
14916,14884,14884,14884,14884,14916,16964,16997,17029,19109,19141,21222,21254,21254,21254,21254,
23399,23367,23334,23367,25481,25481,23400,23399,23367,21254,16997,14884,12772,12739,12707,12771,
12739,12739,12772,12772,12772,14820,12772,12772,14852,14852,12739,12772,12707,12707,10659,12772,
14884,14884,14884,12772,12771,12772,14916,16964,10627,6402,4289,4257,6337,4289,2177,64,
2144,4257,4289,8514,10627,10659,10627,8546,8514,8514,10627,12739,12739,10659,10627,10627,
10627,10595,10595,8482,8482,8514,8514,8546,8546,8514,8482,8482,10595,10627,10627,10659,
12771,12772,12739,10659,10659,6402,4257,4257,64,2177,6402,8514,6402,6369,10627,8514,
6370,10627,10659,12772,12772,12771,10659,10659,12739,12772,14852,14852,14852,14916,16964,16997,
16997,17029,19077,19077,17029,17029,19077,19077,19109,21222,21254,23334,23334,23334,21286,23367,
25482,25481,25481,25481,25481,23400,23400,23399,23399,23366,23334,19109,14884,10627,8514,8546,
10659,16997,19141,19142,17029,16997,16964,12772,14852,14852,12739,12771,12739,12771,12772,12772,
14884,14916,14852,10659,10627,10627,10627,10659,8514,8482,4289,8482,8514,6402,4289,4289,
6402,6369,4289,8514,10659,10627,8514,8514,8546,8514,10659,12739,10659,10659,10627,10659,
10659,10627,10595,6402,4289,6370,8482,8514,8514,8482,8450,6402,8514,8547,8514,10595,
10659,10659,10627,10627,10594,4257,32,4257,6337,2177,8514,6402,4289,6369,8482,4257,
6369,8514,8514,12771,12772,12739,12772,12739,12772,14884,16964,16964,16964,16997,19077,19142,
19141,19142,21254,21222,21190,19141,21222,21222,21254,21286,23366,23366,23366,23367,23366,25447,
25515,25515,25515,25481,23366,23334,23334,23334,23334,21254,21254,21222,16964,12707,12772,14884,
16964,21254,21254,21222,21190,19109,17029,14884,14852,12771,12739,12772,14852,14852,14884,14884,
14884,14884,14852,12771,10659,10627,8482,10627,12739,10659,6370,10627,12739,8546,6369,4257,
8482,8514,8514,10627,10627,10595,8514,8514,8546,8546,10627,10659,12739,10659,10659,10659,
10659,10627,10627,6434,4257,6369,8482,8482,8482,8482,6402,6369,6402,6402,8482,8514,
8514,8514,8514,6402,6337,64,4257,6370,8514,4257,6402,8546,6402,8514,8482,8514,
8514,8514,6402,10627,10659,10659,12771,14852,14884,16964,19109,19109,19141,19109,19141,21222,
19141,19141,16997,16964,19109,21222,21254,21254,23334,23334,23334,23334,23366,23399,23400,25481,
25550,25549,25549,25482,25480,23400,23399,23399,23366,21254,21222,21222,19141,21189,21222,21222,
21222,21222,19109,16997,17029,16997,16964,14852,12739,12739,14852,14852,12772,14852,14884,14884,
14884,14852,12772,12739,10659,10659,10595,10659,10659,10627,10595,10627,12739,12707,8514,8482,
12707,10659,10659,10627,10595,10595,8514,8546,10627,10627,10627,10627,12739,10659,10659,10627,
10627,10627,10627,8514,6369,6402,8482,8482,8514,8514,6402,6369,6369,6337,6402,8482,
6402,8482,8546,6402,4289,2144,4289,6402,10595,8514,6369,8482,8482,8514,8482,8514,
8482,8514,8482,10595,10659,12739,12772,14884,14884,14852,19077,19109,19141,21222,21254,19077,
10659,10627,8514,10659,16997,21222,21286,23334,23367,23334,23366,23367,23399,25482,25516,25516,
25584,25551,25551,25550,25549,25516,25515,25515,25481,23334,19141,19109,19109,19141,19109,19109,
19077,17029,16964,14884,14884,14852,14852,12772,12772,14852,14852,12771,12772,14852,14852,14884,
14852,12772,12739,10659,10627,12707,12772,12739,10659,10659,12707,12739,10659,12739,12739,12772,
12772,10659,10659,10659,10627,10627,10627,10627,10659,10659,10627,10627,10659,10659,10659,10659,
10627,10627,10627,10594,8482,8514,8482,8514,8546,8546,8482,6402,6402,6402,6369,6370,
6402,8514,8546,6402,4289,4257,4257,4289,8514,8514,6402,6370,10627,10659,8514,8514,
8482,8546,10595,10627,12707,12772,14852,14884,14820,12771,14884,14852,14884,16997,16964,12772,
10659,10627,10595,12739,14884,19109,21254,23399,25480,25480,25481,25515,25549,25551,25584,25584,
25583,25549,25550,25584,25583,25550,25549,25514,25481,25448,21286,19141,19109,19141,19141,19109,
19077,16997,14884,14884,14852,14852,12771,10659,12739,12772,12739,12772,14852,14852,14884,14884,
14852,14852,14852,10627,10627,14852,14852,12772,12739,10659,12707,12772,12739,10659,12739,12771,
12739,12707,12707,12739,12739,10659,10659,12707,10659,10659,10627,10627,10627,10627,10627,10627,
10594,10627,10627,10627,10594,10594,8546,8514,8514,10595,8514,8482,6402,8482,6369,4289,
6369,6402,8514,8514,6337,4289,4257,2177,6369,6402,6402,6402,12739,10627,8514,8514,
8514,8546,10627,10659,12771,14852,14884,14884,14852,14852,14852,12772,12739,12739,12739,12739,
12772,12772,12739,12739,12707,12707,12772,16997,19141,21222,21254,23367,23433,25549,25584,25584,
25515,25481,25481,23401,23401,23368,21287,21222,19141,21190,19141,19109,17029,16964,14884,14852,
12772,12739,10659,10627,10627,10627,10595,10627,12739,14820,14852,14852,14852,14852,14852,12804,
14852,14884,14884,12772,14884,14884,12739,14852,12772,12739,12739,12739,12739,12707,12707,12739,
12739,12739,12739,12771,12739,12739,12739,12739,10659,10659,10659,10659,10659,10659,10659,10595,
8546,10627,10659,12739,10627,8546,8514,8546,8514,8546,10595,8514,6402,6402,6370,4289,
4289,4289,6370,6402,6370,6370,4289,4225,4257,4289,6370,6402,10627,10627,8546,8546,
8546,10595,10627,12739,14852,16964,17029,16997,16997,16964,16964,14884,14884,12804,12772,12739,
10659,10627,10627,10627,8546,10595,10627,10659,12739,12771,14852,16964,19109,23367,25514,25515,
19077,19077,19109,19077,19077,19109,19077,17029,16997,14884,14852,14852,14852,10595,8482,8514,
8514,8514,10627,10627,10595,10627,10659,12772,14852,14884,14916,16964,14884,14884,14852,14852,
14884,14884,16997,16997,14884,12772,12739,14852,14852,12772,12772,12739,12739,12707,10659,10659,
12707,12707,12739,12771,12771,12771,12739,12739,12739,12739,12739,12739,12739,12739,10659,8546,
10595,10659,12739,12772,10627,10627,10627,10595,10595,8514,8514,8546,6402,6337,6337,4257,
2144,2177,4289,4289,6337,8482,6370,4257,4257,4289,4289,4289,8514,8514,8546,8546,
8482,10594,10627,12707,14852,19109,21254,21222,19141,19109,19109,19077,17029,16997,16964,14916,
14884,14852,14852,14852,14852,14852,14884,14884,14884,14884,14884,14884,14916,19077,21189,21222,
14852,12804,12772,12772,14884,16997,16997,14884,12772,12739,12739,12739,12771,10627,10595,10659,
10659,10659,12771,12739,10627,10659,12739,12772,14916,16964,16997,16997,16964,14884,14852,14884,
16964,14916,16964,14884,12804,12772,14820,14852,12772,14852,14852,12772,12771,12772,12707,12707,
12739,10659,12739,12772,12772,12772,12771,12771,12739,12771,12771,12771,12772,12771,10627,10594,
10627,12707,12739,12739,12739,12739,12707,10627,10627,8546,8514,8514,6402,4289,4257,2144,
2112,2144,4257,4289,4257,6369,4289,4257,4289,4289,4257,4257,6369,6370,6370,6402,
6370,8482,8514,10627,12739,17029,21222,21222,21222,19141,19109,19109,19109,17029,16964,16964,
14916,16964,16997,17029,16996,14884,14916,16997,16964,14884,14852,12772,14852,14852,14852,14916,
10659,10627,10627,10627,10627,12739,12739,12739,12739,12739,12739,12739,12739,12772,14852,14852,
12772,12804,14884,14852,14852,12772,14852,16964,16964,16997,19077,17029,14884,12739,12739,12771,
14852,14916,14884,14852,14852,14884,14852,14852,12772,12804,14884,14852,12771,12772,12739,12739,
12771,12771,12771,12772,14852,12772,12772,12771,10659,10659,12772,12772,12772,12739,8546,8546,
10627,12739,12772,12739,12772,12772,12739,12707,10659,10627,10595,8546,8514,6369,4225,2144,
2144,32,2177,4257,4289,6369,6337,4289,4289,4289,4289,4257,4289,6337,6369,6370,
4289,4289,4289,6402,10595,14884,19077,17029,17029,16997,14916,12772,12739,10659,12739,12739,
12772,14852,14884,16964,16964,16997,16997,17029,19109,19077,19077,16997,14884,12772,12772,12739,
8546,10595,10627,10659,10659,12771,14852,14852,14852,14852,14852,14884,14852,14852,14852,12772,
14852,14916,14884,12772,14884,14916,16964,16997,17029,19109,19109,16997,12772,10627,10627,10659,
10659,12772,14852,12772,12772,14852,14852,12771,12739,10659,12772,12772,12739,12739,10659,10627,
10627,10659,10659,12739,12739,10659,12707,12707,10595,8514,8514,10627,10659,12707,10595,8546,
10595,12771,12771,12739,12772,12772,12772,12739,10659,12707,10659,10627,8546,8482,6369,4257,
2144,64,2144,4257,4225,4257,6402,6370,4289,4289,6337,4257,4289,6369,6402,4289,
4289,4289,4257,4289,6370,8482,10627,10595,10627,10627,10595,10595,10627,10659,12772,14852,
14852,12772,14852,14884,14852,14884,14884,14852,14884,14852,12772,14820,12772,12739,10659,10627,
12771,12771,12771,12772,12772,14852,16964,16964,16964,16996,16997,16997,16997,14884,14852,12772,
14852,14884,14852,12772,14852,14852,14884,14916,16997,17029,16997,14916,12772,10627,10627,10627,
10627,10659,10659,10659,10659,10659,12739,10659,10627,8546,10627,10659,12707,10659,10627,8514,
6402,6402,8514,10627,10659,10627,10595,8546,8514,8514,6402,6402,10595,10659,10627,10595,
10627,12772,12772,12772,14852,12772,12772,12771,12739,12771,12739,10659,10627,10595,8482,4289,
4257,4225,2144,2177,4225,4225,6369,6402,6369,6369,6369,4289,4289,4289,4289,4257,
4289,6369,6369,6337,6369,4257,6402,8546,10594,10627,10627,10659,12739,12772,14852,14852,
14852,12772,12739,12739,12739,12739,10659,10627,12707,12739,12707,10659,10659,12739,12739,12739,
10627,10627,10659,10659,10659,12739,14852,14852,14852,14852,14916,16997,16964,14916,14852,12772,
12771,12772,12772,14852,14884,14852,12772,14852,14884,14852,12772,14852,12772,12739,10659,10627,
10627,10659,10627,10627,10627,10627,10659,10595,10627,8514,10627,10627,10595,10659,10627,8514,
8482,6402,8482,8514,10627,10627,10627,10627,10627,8546,8482,6434,8546,8546,10627,10659,
10659,12739,12772,12772,12772,12772,12772,12771,12804,12772,12772,12772,12772,12739,10595,8482,
6369,4289,4289,4225,4257,4225,4289,6402,6402,6369,6369,4289,6369,6369,6337,4289,
6369,6402,8450,6369,6369,4289,6369,8482,10595,10659,10659,10659,12739,12771,12739,12771,
12739,12739,14820,14852,14884,14852,12771,12771,12771,12772,12772,12739,10659,10627,10595,8546,
4257,6402,8514,8482,8482,10595,10627,10659,10659,12739,12771,14852,14884,14852,14852,12772,
10659,8482,8482,8514,10595,10659,8546,10659,12772,12771,12739,12771,12739,12739,12739,12739,
12739,12739,12707,10627,10627,8546,10627,10595,10595,10595,10627,10595,8514,10595,10595,8514,
8482,8482,8514,8546,10627,12739,12707,10659,10659,10627,8514,8514,8514,8482,10595,12707,
10595,10659,12771,12771,12739,12772,12772,14852,14852,14852,14852,14884,14852,14852,12771,10595,
8482,6402,6402,6369,4289,4257,4289,8482,8482,8482,6402,6402,6402,6402,6370,6402,
6370,6369,6402,6402,6369,6369,8482,8514,10595,10627,10659,10627,10659,10659,10659,10659,
10627,10627,12771,12772,12772,12739,12707,10659,12771,12739,12739,10627,8482,6369,6337,6369,
2177,4257,6402,8482,8482,8482,10627,10595,10627,12739,12739,12771,12772,12771,12771,12739,
8514,4225,2144,2112,4257,8546,8514,8514,10659,12739,12739,12707,12739,10659,10659,12739,
12739,12739,10659,12707,10595,8482,8514,8546,10595,10595,8546,8514,8514,8514,8514,8514,
8514,8514,8514,10595,10627,12739,12772,12771,10659,10659,10627,10595,8514,6434,8514,12739,
10595,10627,10659,10627,10627,12739,12772,14852,14852,14884,14884,14884,14884,16964,14884,12739,
10627,8514,8482,6402,6369,6369,6369,8482,8514,8514,8514,8482,6402,6402,6402,6402,
6402,6402,6402,6402,8482,8482,8482,8514,10594,8546,10627,10595,8547,10627,10595,8546,
8546,10627,10659,10659,10627,8514,8482,8514,10659,12771,10627,6370,6369,4289,4289,6369,
4257,4257,4289,8482,8514,10627,10659,10627,10659,12739,12707,10659,10595,8546,8514,8482,
4289,2112,0,32,4257,8514,8546,8546,10627,12739,12739,10659,10659,10691,12707,10659,
10659,12707,10659,10627,6402,6369,4289,6402,8546,8546,10595,10594,8514,8514,8514,8514,
8482,8482,8514,8514,10595,10659,12772,12772,12739,12739,12707,10627,10595,8482,8514,10627,
10594,8514,8546,10627,12707,14852,14852,14884,14884,14916,16964,16997,16964,16964,16964,14884,
12771,10627,10595,8514,8514,8482,8482,8514,10595,10627,10595,8514,6434,6402,8482,6402,
8482,8482,6402,6402,8482,8514,8482,8482,8482,6402,8546,8546,8482,6402,6370,6402,
6402,8482,8514,8514,6402,6369,6369,6370,8514,12771,10594,6337,6369,6402,6370,6337,
6369,4289,6402,8514,8546,10659,10627,10627,10659,10627,8514,8482,6369,4257,4225,4225,
2144,2144,2144,32,2144,6337,6369,6402,10595,12739,12772,12739,12771,14852,12804,14852,
12771,12739,10627,8482,6337,4289,4289,6369,6402,8482,8546,10594,8514,6402,8482,8482,
6402,6402,6402,6402,8482,10595,12739,14852,14852,14820,12772,10659,10659,8546,8546,10595,
10595,10595,10595,10627,12739,14852,14884,14916,16964,16996,16997,16997,16997,16997,16997,16997,
16996,14884,12739,10627,10595,10595,10595,10627,10627,10659,10627,8514,8482,8482,8546,8546,
10627,10595,8514,8514,8514,8514,8514,8482,6369,4257,6402,8514,6402,4257,4289,6369,
4289,4257,6369,8482,6402,6402,6370,6369,8514,10627,8514,6370,6369,6402,8482,6369,
8482,8514,10595,8546,8546,10627,10627,10627,8514,8482,6402,4257,4225,4225,2177,2144,
64,4257,8482,2144,2144,4225,4289,6402,8514,10659,12771,10659,12739,12771,14852,14916,
14884,14852,12739,10659,6402,4289,6370,4289,4289,4289,6402,6402,4289,2177,2177,4257,
6369,6369,6370,4289,6369,6402,8514,12771,14884,14852,12772,12739,10659,10659,10595,10627,
10627,10627,10627,10659,12739,14852,14884,16964,16964,16997,16997,16997,17029,17029,17029,19077,
19077,16997,16964,14852,12739,12707,12707,12739,12739,10659,10627,10595,8514,8514,8514,10627,
10659,10659,10627,10627,10659,10659,10627,8546,6402,4257,6370,6402,6369,2177,6370,6370,
4289,4257,6369,8514,8514,8482,6402,6402,8482,6434,8482,6402,6369,6402,8482,8514,
10659,10659,10659,10627,10627,10627,10659,10627,8482,8482,6369,2145,4225,4225,2144,2145,
2112,2112,6369,4289,4257,4257,6369,8514,10627,12739,12739,12707,10659,10627,14820,14884,
14884,14852,12772,12739,8546,6402,6434,6337,4289,8482,10595,8514,6369,2177,64,2144,
4289,6337,4257,2176,4289,4289,6402,10659,14852,14884,14852,12771,12739,12739,10659,10659,
12739,12739,10659,10659,12739,12772,14852,14884,14916,14916,14884,14884,16964,16964,16964,14884,
14884,14884,14916,16964,14852,12739,10659,10627,10627,10659,8514,8482,8482,8514,8482,8514,
10595,10595,10627,10659,12739,12739,12739,12739,10627,6402,6402,6402,6369,4257,6402,8482,
6402,6402,6434,8514,8546,10595,8514,6402,6402,6402,8450,6402,6402,8482,8514,10627,
12804,12772,12771,12771,12771,14852,14852,12739,10595,8514,6370,4289,4257,2177,2144,4257,
4257,64,4257,6369,6369,6337,6369,8514,10627,12739,12772,12771,12772,12772,12772,14884,
14916,14852,12739,12707,10659,8514,10595,8514,8514,10627,10627,10627,10595,6402,2177,4225,
4289,2144,2144,2112,2144,2177,8482,8546,12707,14884,14884,14852,14852,12772,12772,12739,
12739,12707,10659,12739,12772,12772,14852,14884,14884,14852,12739,10627,10659,10659,8546,8514,
8482,8514,10659,12772,10627,8482,8482,8482,8482,8514,6369,4289,6402,8514,8514,10595,
10627,10595,10659,12739,12739,12739,10659,10627,10627,8514,4289,4289,4289,6402,8482,8546,
8546,8514,8514,10594,10627,10627,10595,8514,6402,6402,6434,8482,8482,8546,10659,12771,
14884,14852,14852,14884,14884,16964,14916,12772,10627,8546,8546,8482,4257,4257,2177,4257,
4257,2177,4257,6369,4289,6369,6369,8514,10627,12739,14852,14852,14884,14884,14884,14884,
14884,14884,12739,12707,12739,10627,10627,10627,10627,10627,10595,10627,10627,8514,4257,4257,
4257,2144,32,0,2112,6402,8514,6369,10595,14884,14884,14916,14852,14852,14852,12739,
10659,10627,12739,12771,14852,14884,14916,14916,14852,10659,6402,6369,6434,8482,6402,6369,
6369,6369,8546,10659,8514,6369,6370,6434,6402,6369,4289,4289,6402,8482,8546,10659,
10627,10627,10659,10659,10627,8514,6402,6369,6337,4289,4225,2112,2144,4289,6369,8482,
8514,10594,10595,10627,12707,10659,10627,10627,8514,8514,8514,8514,10595,10659,14852,14852,
14916,14884,14884,14916,16997,19077,16965,12772,10659,10595,10627,8482,4289,4289,4289,4257,
4257,2177,4225,6369,6337,6369,8482,8514,10627,12772,14852,14852,14852,14884,14884,14884,
14852,12772,12739,10659,12739,10627,8547,8546,10595,10595,10595,10627,10627,10627,8482,6369,
4289,6402,4225,0,4289,8547,10659,6370,8514,12771,14852,14884,14852,14884,14852,12771,
10659,12707,12739,12772,14884,16964,16997,14916,14852,10594,4289,4257,6369,8482,8482,6402,
6402,6402,8482,8514,8514,6402,6369,6402,6402,6402,6402,6434,8514,8546,10627,10627,
10627,10595,8546,8514,6402,4289,4257,4225,2144,2112,2112,4289,4289,2177,4289,4289,
6402,8482,8514,10627,12739,12739,10627,12739,12739,12739,12707,10627,12707,12772,14916,14916,
16997,16997,16997,16997,17029,19077,14884,10659,10627,10594,10594,8514,6402,6369,6370,6402,
8482,6369,4289,6402,8482,8482,10595,10627,10659,12772,12739,12772,12772,14852,14852,14852,
14852,12771,12739,10627,10627,10627,10595,8546,10594,10627,10627,10659,10659,10659,10659,10627,
10594,10627,6369,32,8514,10627,12772,12739,8514,10595,12771,14852,14852,14916,14884,14852,
14820,12771,12772,14884,14916,16964,16997,16964,14884,10659,6402,4289,6402,8514,8514,8514,
8482,8482,8482,6402,6402,6402,6402,6434,8514,10627,10595,10627,10627,10627,10594,10627,
10659,8546,8482,6402,4289,2177,2177,4257,2145,2144,32,4257,6402,4257,4289,4225,
2177,4289,6369,10595,12771,12771,10659,12772,14852,14852,14884,14884,14884,14884,14884,16964,
19109,19109,19109,16997,14916,12772,10659,10627,10595,10595,8546,8546,8514,8482,6402,8482,
8546,8546,8514,8482,8514,8514,10659,12739,12771,12772,12772,14884,14884,14852,14852,12772,
12772,12739,12771,10627,10627,10627,10595,10595,10627,10659,10659,12707,12739,12739,12739,12739,
12739,12772,10595,8482,10659,12739,14852,14884,10627,6402,10595,10659,14884,16964,14884,14884,
14884,14852,14884,16997,16997,16997,17029,17029,16997,14884,10659,8546,8546,10627,10627,10627,
10627,8514,8482,8482,8482,6402,8482,8514,10627,12739,12771,12739,12739,12739,12739,12771,
12739,10627,8514,8482,4289,4257,4225,2177,2144,4225,2144,64,6337,6369,6369,4257,
4257,6402,8482,8546,12739,12739,10659,10659,12707,14884,14884,14916,16997,14884,14852,16964,
14852,14884,16964,14852,12739,10627,10595,10627,10595,10595,10595,8546,8514,8514,8514,8546,
10627,10595,10659,10659,10627,10659,12739,14852,14852,14884,14884,14884,14852,14852,14852,12772,
14852,14852,14852,12739,10659,10595,10594,10595,10595,12707,12739,12739,12772,12772,14852,14852,
12772,14852,14852,12772,14852,14884,14884,14916,14852,8482,6370,6402,10627,12739,14852,14884,
14916,14916,16964,19077,19109,19109,19109,19109,17029,17029,16997,16964,14884,16964,14916,14916,
14916,14852,12772,12739,10627,8514,8514,10659,12739,14852,14852,14852,14852,14884,14884,14884,
14852,12739,10627,8514,8482,6369,4257,2177,2145,4257,4257,2144,4289,6369,6369,6369,
6369,8514,10595,10659,12739,12771,12739,12739,12707,14852,14884,14884,12772,12739,12739,12739,
8482,10659,14884,14852,12707,10595,10595,10627,10595,10595,10595,10595,10595,10595,8514,8546,
10627,10627,10659,12739,12739,10659,12739,14852,14852,14884,14916,14884,14852,14852,14884,14884,
14884,14852,14852,12772,10659,10595,10595,10627,10627,12707,12771,12772,12772,14852,14884,14884,
14884,14916,14916,14884,16964,16964,14916,16964,14852,6369,2177,6369,6369,8482,8514,10594,
12739,14884,16997,19077,19109,17029,19109,19109,19077,19109,19141,21190,19141,19142,21222,21222,
21254,21254,21254,19109,14852,10627,10659,12772,14884,14916,14884,14852,14884,14916,16964,16997,
14884,12772,10627,10595,10595,6402,4289,4257,4257,4257,4225,2144,4289,6369,4289,6369,
6402,6402,10595,10659,12771,12772,12772,14852,14852,14852,14884,16964,14852,12739,10659,10627,
4257,10595,14852,14852,12771,10627,10595,10627,10595,10595,10595,10595,10595,10595,10627,10627,
10659,12739,12739,12707,12739,10659,10659,12739,12772,16997,16964,14852,14852,14852,14852,14852,
14852,14852,14852,14852,12739,10659,10659,12739,12772,12772,14852,14852,14852,14884,14884,14884,
14884,14884,12771,12772,16964,19077,17029,12707,4289,64,32,4257,4289,6369,2177,4257,
6402,12739,14916,14916,14916,16964,19109,19141,19141,21222,21222,21254,21254,21286,23366,23399,
23400,25481,25481,23367,19109,14852,14852,14852,14916,16964,16964,16964,16964,16964,19077,19077,
14884,12739,10627,8547,10595,8482,6337,6369,6369,6369,6369,4257,4289,6369,6402,8482,
10594,10595,10595,10659,12772,14852,14852,14852,14884,14884,14884,14884,14852,12739,12707,10627,
8546,8514,10659,12772,12739,10595,8546,8514,8514,10594,10595,10627,10627,10627,10627,12707,
12739,12772,12739,10659,12707,10659,10659,10627,10659,14852,14916,16964,14884,12772,12771,12739,
12771,12772,14852,14852,12772,12739,12739,12739,12771,14852,14884,14884,14852,12772,14852,12771,
10627,8482,4257,4225,8482,10627,8514,4225,0,32,32,2144,4289,4225,4225,2177,
4257,12771,14852,14852,14916,14916,19077,19142,21222,21254,23334,23366,23366,23399,25480,25514,
25515,25517,25516,25482,23367,21221,19109,16997,16965,16997,19109,19109,19109,16997,16997,14884,
12739,10595,10595,10595,8546,8514,8482,6402,6402,8482,8546,8482,6402,6434,8514,8546,
10659,12739,12739,12771,14852,14852,14852,14852,14884,14884,14884,14852,12772,12739,12707,12739,
14884,8514,6402,10595,8546,8482,6434,4289,6369,8482,8546,10659,10659,10627,10659,12739,
12739,12739,12771,12739,12739,12739,12739,10659,10659,10659,12739,12772,14852,12772,12739,12707,
10659,12739,14852,14884,14852,12772,14852,12804,14852,14852,14884,12772,14852,14884,14852,10659,
8514,4289,2145,64,2112,64,32,64,32,2112,2112,2177,4257,2144,2177,4289,
4289,12707,12739,12771,14852,14884,17029,19141,21254,23334,23367,23399,25481,25482,25516,25549,
25550,25584,25550,25549,25549,25482,23366,21254,17029,14884,16997,17029,17029,14884,12771,10627,
10595,10595,10627,10595,8546,10594,8514,8514,8482,8514,10595,8547,10627,10595,10627,10659,
12771,12772,12772,14852,14852,14852,14852,14852,14884,14852,14852,14820,12739,12739,12739,14852,
14916,12772,6369,4257,2145,2144,4257,4257,4257,6337,8482,10595,10659,10659,10659,12739,
12707,12739,12771,12771,12771,12771,12771,12739,12739,12739,12739,12707,12707,12739,12739,12771,
12771,14852,14916,16964,16964,16964,16964,16964,16964,16964,14852,12772,14852,14884,14852,10659,
8514,6402,6369,4225,2177,2177,4257,2177,2145,4225,4225,4257,4257,2144,4225,6402,
6402,8514,8546,10659,12772,14884,19077,19141,21254,23366,23367,23399,25482,25515,25549,25550,
25551,25550,25550,25517,25549,25549,25516,25481,21254,14884,12739,12772,14916,14852,12707,10627,
10627,10627,10627,10595,10595,10595,8546,8546,8514,10595,10627,10627,10659,12707,12739,12739,
10659,10627,12739,12772,12772,14852,14852,14884,14852,12772,12772,12772,12771,12771,14852,14884,
16964,14852,4289,32,32,0,2112,4225,4257,4257,4257,6369,8546,10659,10627,10659,
12707,12771,12771,12772,14852,14852,14852,12772,12771,12739,12739,12772,14852,14852,14852,14884,
14884,14884,16996,17029,19077,19077,19077,19077,19077,19077,16964,14884,14884,14884,14884,12772,
10659,8514,8482,4289,4257,6337,6369,6369,4289,6369,6369,6369,6369,6369,6402,8482,
8514,8546,10627,10659,12772,14884,16964,19077,21222,21254,23334,23367,25481,25515,25549,25549,
25549,25515,25514,25480,23399,23400,23401,23401,23367,19109,12739,14852,16997,14916,14852,12739,
12739,12739,10659,10659,10659,10659,10627,10627,10595,10595,10627,10659,10659,12707,12707,10627,
10627,12739,12772,14852,14884,14884,14884,14884,14852,12772,14852,14852,14852,14884,14884,14884,
12772,8482,2112,0,32,0,32,2112,6370,8482,8514,8482,8514,10659,12707,12739,
12772,12772,14852,14852,14884,14884,14916,14916,14884,14852,14852,14852,14884,14884,16964,16997,
17029,19077,19109,21222,21222,21254,21254,21254,21222,21222,19141,19109,19141,19077,17029,16964,
12772,10627,10595,8514,6402,8482,8514,8514,8514,8546,8482,8482,8482,8514,8546,10595,
10627,10627,12739,12739,12739,12772,14884,16997,19109,21254,21286,23334,25480,25481,25481,25516,
25515,25480,23399,23334,21254,19141,19077,16996,17029,16997,14852,14884,14884,14884,16997,16996,
16964,14884,14852,12739,12707,12771,12707,8546,8514,10595,10627,10659,12739,10659,10627,10627,
12707,14852,14884,14884,16996,16964,14916,14884,14884,14884,16964,14884,14852,16997,17029,16964,
2176,64,32,0,32,0,0,64,8514,12707,10659,10627,10627,12707,12772,14852,
14852,14884,14884,14884,16964,16996,17029,19109,19109,19077,17029,17029,16997,16997,17029,19077,
19109,19141,21222,21222,21254,21286,23334,23366,23334,23334,23334,21254,21254,21254,19141,17029,
16964,14852,12739,10627,8546,10627,10659,12707,12707,12739,10627,10627,10627,10627,10659,12707,
12707,12739,12739,12739,12772,14884,16964,17029,19109,19142,19142,21222,23334,23334,23334,23400,
23367,23334,21222,17029,16964,16964,14884,14884,14884,14884,14852,14852,12771,14852,14884,16997,
14916,12772,12739,12739,12707,12771,10659,8546,10595,10627,10627,10659,12739,10659,10659,12739,
12772,14884,14916,16997,17029,17029,16997,14884,12804,12771,10659,6434,8482,12739,14916,12739,
32,32,32,32,32,32,32,4257,10627,12739,10659,10627,12739,14852,16964,16997,
16964,16964,16964,17029,19077,19109,19141,19141,19141,19142,19142,21190,21222,21222,21222,21222,
21254,21254,21254,21254,21254,23334,21286,21286,21254,21254,21222,21222,21222,21222,21190,19141,
19109,16997,14884,14884,14852,14884,14884,14884,14884,14884,14852,14852,12772,12771,12771,12739,
12739,12739,12739,12739,12739,10627,12707,12739,12804,14884,14884,14916,14916,16964,16997,14852,
12707,14916,14916,14916,14852,14884,14852,12772,14852,12772,12771,12739,10659,10627,10659,12707,
12739,12772,14852,12772,12772,12771,12739,12739,12771,12772,12772,12739,12772,14820,14852,14884,
14884,16964,17029,19109,19109,19109,17029,14852,10659,8482,4289,2112,32,4225,4225,2144,
2144,2144,2144,2112,4257,4257,4289,10627,10659,10659,10627,10627,12739,14884,16997,16964,
14916,14852,14852,16964,19109,19109,19077,19141,21222,21254,21254,21254,21254,21254,21286,21254,
21254,23334,23334,23366,23366,23366,23334,21254,21222,21222,19077,17029,16997,19077,19141,21222,
21222,19109,17029,17029,16997,16997,17029,16997,16997,16964,14916,12772,10659,10627,12739,12771,
12739,12707,12739,12739,10659,10627,10627,8514,8514,12739,12772,12739,10659,8514,8514,4289,
4257,10659,12707,8514,6370,8514,10595,10595,10627,10659,12739,12739,12739,8546,10659,12739,
12771,12772,12804,14884,14852,12771,14852,14852,14884,14916,14884,14852,14884,14884,14884,16964,
16965,16997,19109,19141,19141,21222,19109,16964,12707,8482,6370,4289,2145,2144,2112,2144,
4257,4257,4257,4257,6369,6402,8514,10659,12739,12739,10659,12739,12771,16964,19109,19077,
17029,16997,14884,14916,14916,14884,14852,14884,14884,14916,16964,16997,16997,14884,14916,12772,
10659,10627,10627,12739,12739,10627,10659,12739,10627,8514,8482,8514,10627,14852,17029,19141,
21222,21222,19141,17029,16997,19077,17029,12771,10595,10627,10627,10594,6369,6402,8514,10659,
12772,12739,12707,10627,10627,10659,10627,8482,6402,8482,8514,8546,10659,8482,4289,6369,
4257,10595,12739,6369,4289,6402,6434,8482,8514,10595,12707,12772,12739,10659,10659,10659,
14852,14884,14884,14884,14884,14852,14884,14916,16997,16997,16997,16997,16997,16997,16997,17029,
16997,19077,19141,21254,21286,23334,21254,19109,12772,8546,8482,6402,4289,4257,4289,4289,
8514,8514,8482,8514,8482,8514,10627,12739,14852,14852,14884,14884,14852,14884,16964,16964,
14916,17029,19109,19109,19109,19109,19109,16997,16997,14916,14884,14884,16964,14916,14884,12707,
8514,8482,6337,6369,4257,4257,6369,8514,6402,6369,4289,6402,10595,12772,14884,14852,
16996,19109,14884,12739,12771,16996,14852,6370,2177,6402,8482,8514,6402,6370,6401,10627,
12771,14852,12739,10595,10595,10627,10595,8514,6402,6370,6402,8482,8482,8514,6402,8482,
8546,10627,12739,10595,8547,8546,8514,8514,8514,10595,12707,14820,12771,12739,12739,12739,
14852,14884,16964,16997,16997,16964,16964,17029,19141,19141,19109,21222,21222,19141,19141,19141,
21222,21222,21254,23334,23366,23366,23334,21222,16965,12739,10627,8547,6402,6402,8482,8514,
12771,12771,12772,14852,12739,12739,12772,14852,14884,14884,14884,14852,16964,14852,10659,12772,
12739,16997,19109,19109,19109,19109,19109,19109,19109,16997,16964,14884,14916,14852,12772,10627,
8546,10595,10627,8514,10594,10594,10627,10659,10595,10627,10659,10627,10659,12772,12772,12739,
12739,12739,8546,8514,10627,10659,10595,6370,6337,8546,10595,10595,8482,6369,6402,8514,
10659,12772,12772,10627,10627,10659,10627,10595,8546,8482,8482,8514,6402,8482,6369,6337,
8514,8482,8514,10627,10659,12707,10627,10627,10627,10659,10659,12771,12772,12772,14852,12772,
12772,14884,16964,19077,19109,19109,19109,19141,21254,21222,19142,19109,19077,19109,21222,21222,
21222,21254,21254,23334,23334,23334,23334,21254,19141,19077,14884,14852,12772,12739,12771,14852,
12771,12772,14852,14852,12772,14852,14852,14884,14884,14916,12772,10659,12772,12772,10659,12739,
12707,12771,14884,14884,14852,16964,17029,17029,17029,16997,16997,14916,14820,14852,14884,14852,
14852,12772,12772,12739,10659,10627,10659,12739,12804,14852,14852,12772,14884,14884,14884,14852,
12772,10659,10595,10627,10627,10627,10595,10627,8546,10627,10659,10627,10595,6402,6402,8514,
10627,12771,14852,12771,10659,12739,10659,10627,10659,8546,8514,10595,10595,8546,8482,6402,
8482,8514,10595,10627,12739,12739,12739,12739,12739,12771,12771,12771,14852,14884,14852,12772,
14884,14884,14884,19077,19141,19142,21254,21254,21222,14852,12739,10627,8514,12772,17029,16996,
14852,14916,14852,14884,14884,14820,14852,12804,14852,14916,14820,12772,12772,12739,12707,10659,
12771,14852,14884,14916,14916,14916,14916,14884,14916,14884,12739,12707,12739,12772,12772,12739,
12772,14852,14852,14884,16964,17029,17029,17029,16997,17029,19077,16997,14884,14884,16964,14916,
14884,12772,12772,14852,10659,10659,12739,12739,14852,14884,14852,14852,14884,14852,14852,12772,
12739,12739,12739,12739,12739,12739,12739,12739,12739,10659,12707,12772,12772,8546,6402,8514,
10627,12739,14852,14884,14884,14884,12772,12772,12771,10659,10627,10627,10659,12739,10627,8546,
10627,10659,12707,12739,14852,14852,14852,14884,14884,14884,14916,14884,14884,14852,12739,14852,
14884,14852,12772,14884,14884,16964,19109,19077,14884,10659,10594,8514,10659,12739,12772,12772,
12739,12739,12739,12739,10627,10595,8482,6402,8482,10595,10594,10595,10627,10627,10627,10659,
14852,14884,16996,17029,19077,16997,14884,12772,12771,12771,12739,12739,14852,14884,14884,19077,
17029,14916,14884,14884,14884,16964,16997,16997,14916,14916,16964,16964,14916,14852,14852,14884,
14884,14852,14852,14852,14852,12772,14852,12772,12772,14852,14852,14884,14884,12739,12771,12772,
12771,14852,14852,14852,14852,14884,14852,12772,12771,12739,12739,12772,14852,12707,8514,10595,
12739,10659,12739,14852,14884,16964,14916,14884,14852,12772,12771,12739,12739,12772,12771,12772,
14852,14852,14852,14884,14884,16964,17029,17029,17029,16997,19077,17029,16997,14884,14852,14852,
14884,14852,12772,12772,12772,12739,12772,12739,12707,12772,12772,12739,12772,12739,12739,10627,
10627,10627,10627,10627,10595,10595,8546,8546,8514,8482,10627,10659,10659,10659,12739,12772,
19077,19077,19109,19141,19141,17029,16964,14884,14884,14884,16964,16997,19109,19109,19141,21222,
21222,19109,16997,16964,16996,19077,19141,19109,19109,16997,16997,16997,16997,16997,16996,16996,
16964,14916,16964,16964,16996,14916,16964,14884,14852,12804,14852,14884,14884,14852,12772,14852,
14852,14852,14852,14884,14884,14884,14852,14884,14852,14852,12772,12739,12772,14852,10659,10627,
12739,12772,12772,14884,14884,14884,16964,16964,14884,14884,14884,12772,12771,12772,14852,14884,
14884,14916,16964,16964,16997,19109,19141,19141,21222,19141,21189,21222,19141,16997,16997,16997,
16964,14916,16964,16964,14884,14852,14852,12772,12739,10627,10659,10659,10627,10595,8546,8514,
8546,8546,8546,10595,10595,8546,10595,10627,12707,10659,12739,12772,14852,14852,14884,16996,
21254,21286,21254,19141,16997,16964,14884,16964,21222,21222,19141,19109,19109,19141,19141,21190,
19141,19142,19141,19141,21222,17029,16997,19077,19077,19077,16997,16964,16997,16964,16996,16997,
16997,16997,17029,17029,19077,19077,19077,16997,16964,16964,16964,14884,14884,14884,14884,16996,
19109,19109,19109,19077,14916,12772,12739,12739,12739,14852,14884,14852,14852,14884,14852,14852,
14852,14884,14884,14884,14916,14884,16997,19077,17029,17029,17029,16997,16964,14916,14916,14916,
16964,16997,17029,19077,19109,21190,21222,21286,23334,23334,23366,23334,23334,23334,21254,21222,
21190,19141,19141,19109,17029,16997,16964,16964,14884,14852,12772,12771,12739,12772,14820,14852,
14852,14884,14884,14884,14852,12804,12772,14852,14852,14884,14916,16997,17029,17029,19109,19141,
14852,14884,14884,14852,14852,14852,14884,14884,16997,16964,17029,19109,19141,21222,21222,21222,
21254,21254,21222,19142,19077,12772,6402,8482,6402,8514,8482,6402,8514,8546,8514,10627,
10627,10627,10659,12739,12772,14852,14852,14884,14884,14852,12772,12772,12772,14852,14884,14884,
14916,14884,14852,14884,14852,12771,12739,10627,10659,12739,14884,14884,16964,14916,16964,16964,
16997,16996,16997,16996,16996,16997,17029,19077,17029,19109,19141,19141,19141,19141,19141,19109,
19141,19142,19142,19142,21222,21222,21222,21254,21254,21254,21286,21254,21254,21254,21222,21221,
21222,21222,19142,19141,19141,19109,17029,16997,16964,16964,14916,16964,16997,16964,14884,14884,
14916,16964,14884,12772,12771,14852,14852,12739,12739,12739,12739,12739,12772,12772,12771,12772,
10627,10659,12707,12739,12772,12772,12772,12739,12739,14884,12772,14852,19109,17029,19077,16997,
16997,14884,16964,16997,12772,8546,6402,6402,8482,8514,8482,4289,4289,6370,8482,10595,
10595,10659,12707,12739,12772,14852,14852,14852,14852,14852,12772,12772,14852,14916,14884,14884,
14884,14884,14852,14852,14884,14852,12739,10659,10659,10627,12739,14884,16964,14884,12771,12804,
16964,16997,16997,16964,16964,16964,17029,19141,19141,19142,21190,21222,21222,21222,21222,21222,
21254,23334,23334,23334,23334,23366,23366,23366,23366,23334,21286,21254,21254,19141,19141,19141,
19109,19109,19141,16997,14884,14852,12739,12739,12772,12772,14852,14884,16964,16964,14916,16964,
17029,19109,19077,16997,16964,14884,12771,12739,10659,10627,8546,8546,10595,8514,6402,8514,
12739,12739,10659,10627,10659,12707,12707,10627,8546,10627,10595,8514,10595,8514,8514,8514,
8514,8514,10595,10627,10659,10595,10627,10627,10627,10595,6402,4257,6402,8482,8514,8514,
8482,10595,12707,12739,12739,14884,14884,14852,14852,14884,14884,14852,14884,14916,16964,14884,
14916,16964,16964,12771,12739,10659,8514,4257,4257,6369,10627,8546,6370,10627,10659,14852,
16997,17029,17029,16964,14884,14852,14884,16964,14884,14884,16964,16997,19109,19142,19141,19109,
19077,19109,16964,14884,16964,16997,19077,16997,17029,16997,16997,14884,14852,12739,12739,12739,
10659,12707,12739,10627,10595,10595,10627,12707,14852,14852,12804,14884,14884,14852,16997,16996,
14916,16964,16964,14884,16964,14916,14884,14884,14852,12772,12739,12739,12739,10659,10627,10627,
10595,10627,10659,12739,12772,12739,12707,12804,14852,12772,14852,12772,12739,12739,12739,12772,
12771,12739,12739,12739,12739,12772,12739,12771,12739,10627,8482,4257,6402,10659,10659,10627,
10659,10659,10627,8546,10595,12771,12772,12771,12772,12739,14852,14852,14852,14884,14884,14884,
14884,14852,12739,10659,10627,8514,4289,2144,2144,2112,6370,4225,32,4289,6402,10627,
16964,19077,16997,17029,17029,19077,19077,17029,16997,16964,14884,14852,14852,14884,14916,14884,
14852,14852,10659,8482,6402,6369,6402,4257,4257,6402,8514,6369,4289,4257,6369,8546,
10595,10595,10595,10627,10659,12739,12772,14852,14884,14852,12771,12739,12707,10659,10659,10627,
10627,10659,12739,12707,12739,12739,14852,12804,12772,12772,12739,12739,10659,8482,8514,12707,
10659,8546,8482,10627,10627,10627,12771,14884,16964,14884,14916,14884,12739,12739,12739,12739,
12707,12707,12739,12739,14852,14852,14852,14884,12772,12739,10659,8482,8482,8514,10627,12707,
12739,12772,12739,12739,12772,14852,12771,12772,14852,12772,12772,12772,12772,14852,14852,14852,
14916,14916,14852,12772,12739,10595,6402,2177,2144,4257,6369,4257,4289,6370,8482,10627,
12772,14852,14852,14884,17029,19141,19142,19141,19141,19141,19141,19109,16997,14884,14916,16997,
14916,12804,8546,8514,8514,8482,6402,6402,8482,8514,8546,8482,6402,6434,8514,8514,
10595,12707,12739,12739,12739,14852,14884,14884,14884,14884,16964,14884,14884,14884,14852,12772,
12772,12772,12772,12739,12739,12771,12772,12772,12772,12804,12771,10659,8546,6402,6369,10627,
10594,10595,10595,10659,12739,12739,12739,10627,10627,10627,10659,10659,10659,12739,12772,12772,
12772,14852,14884,14884,14884,14916,14884,10627,12739,12772,12771,12739,10627,8514,10595,10627,
10659,10659,10659,12772,12772,12771,12772,10659,10627,12772,12739,10627,8514,8546,10659,12739,
14852,16997,16964,16964,14852,12707,8546,6369,4225,2145,4289,6402,6402,6402,8514,10627,
10659,10627,12707,12739,14884,16997,16997,16997,17029,17029,19077,17029,16997,16965,14884,14852,
12772,12739,10627,10659,10627,10627,8514,10594,10595,10595,10627,10627,12739,12772,12739,12739,
12772,14884,14884,14852,14916,17029,17029,17029,14916,14852,14852,14852,14852,14852,12739,12707,
12739,12739,12739,12739,12739,12739,14820,14852,14852,14852,12772,12739,12739,10627,8514,8514,
10659,10659,12739,12772,12772,12739,10659,10627,10595,10659,12739,12771,12772,14852,14852,10659,
12739,12804,14852,14852,14852,14884,12739,6370,10627,10627,12707,10659,8514,8482,8546,12739,
12772,12772,12772,14852,12739,10595,10627,8546,10627,12772,12772,12739,10595,8546,10659,12739,
12771,14852,14852,14884,14884,14852,12771,10659,8547,6434,6369,8514,8546,8514,10627,12739,
10595,10627,10627,12739,12771,12772,14852,16964,17029,17029,17029,16997,16997,16997,16997,16964,
14916,14852,14852,14852,12772,10659,10627,10627,10659,12739,12772,14852,12772,14852,16964,16964,
16964,17029,19109,19141,21222,21254,21254,21222,19077,14852,12707,10659,12739,12772,14852,14884,
16964,16965,16964,16996,16996,16964,16964,16997,16996,10659,12707,14852,14852,14852,12739,10659,
16964,16997,17029,16964,14884,12772,12739,12739,10659,10595,6402,8482,8546,10595,10595,8514,
8514,6402,6402,6402,6337,6369,6369,6402,6369,8546,12739,12739,12739,12739,12707,12739,
12772,14884,14884,14884,14852,10659,12739,14884,16996,14852,10627,10627,10594,8514,8482,8514,
8514,10594,10627,8546,8546,10627,10659,12739,12772,12771,12739,12772,12739,12772,14884,14852,
12772,14852,14916,16964,14884,14884,16964,16997,16964,16997,16997,16997,16997,16997,16964,16997,
16996,16964,14884,14852,12772,14852,14852,12771,12772,14852,12771,12739,6369,6337,10595,10595,
12707,12771,14852,10659,12739,12772,10627,10595,10659,12739,12739,12772,14884,14916,14916,16997,
19077,14884,14852,14916,14916,14916,12804,14852,14884,12739,12739,14852,16964,14916,14852,12772,
17029,16997,17029,17029,16997,16964,14852,14852,12739,10659,8482,8482,10595,10627,10627,10627,
10627,10659,12739,12707,10627,10627,10627,10627,10627,10659,10627,8514,10595,12739,10659,10627,
10627,10627,10659,10659,12739,10659,12739,12772,12772,12707,8514,8514,8514,10594,8546,10595,
10595,10627,10627,10627,10627,10627,10627,8514,8514,8514,10627,12739,12771,14852,14852,14884,
14884,14884,12772,14884,16964,14884,14884,16964,16964,16997,16997,19109,19141,19109,19109,17029,
16997,16964,14852,12739,12739,12804,12772,14852,14852,10659,8546,8546,6402,8514,10627,10659,
6402,4257,10659,8482,6434,10627,10627,4225,6434,8546,10627,10659,10659,10659,14820,14852,
14852,12772,12739,12771,12772,12739,12771,12707,10627,12739,10659,10659,12739,12772,14852,16997,
16996,16964,16965,17029,19109,19077,16997,16964,14884,14852,12772,14852,14884,14884,14852,12772,
12804,14852,14884,14884,14852,14852,14852,14852,14852,12739,10659,8514,8482,8482,6402,6369,
6369,4289,4257,6434,10595,8514,8546,8514,8514,8514,8514,10595,10659,12739,12739,12740,
12772,12804,14852,14884,14852,14852,14852,10659,8546,10627,12739,12739,12772,14852,14916,14884,
14884,14852,12739,12772,12804,14852,14884,16964,17029,17029,19077,17029,16996,16965,16997,16997,
19077,19077,16996,14884,14884,14884,16997,19077,16964,12771,12739,12739,12739,12771,12739,12739,
12772,10627,12739,12772,10659,12739,10627,6369,12739,12739,10627,10627,12739,12739,12772,14852,
12771,12772,12772,12771,12771,12771,14884,12772,12772,12772,12739,12739,10627,10595,14852,14852};