11001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010
10010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101
00100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001011
01000100100010010001001000100100010010001001000100100010010001001000101110010111001001000100100010010001001000100100010010001001000100100010010001001000101110010111001001000100100010010001001000100100010010001001000100100010010001001000101110010010001011100100100010010001001000100100010010001
01001000100100010010001001000100100010010001001000100100010010001011100100100010111001001000100100010010001001000100100010010001001000100100010010001011100100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010
11001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010
10010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010111001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000101
00100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100100010010001001000100100010111001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000101110010010001001000100100010010001011
01000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001011100100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010
11001001000100100010010001001000100100010010001011100100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010
10010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010111001001000100100010010001001000100100010010001011100100100010010001001000100100010111001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101
00100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100100010010001011100100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000101110010010001001000100100010010001011
01000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001011100100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010
11001001000100100010010001001000101110010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010
10010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010111001001000100100010010001001000101110010010001001000100100010010001001000100100010111001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101
00100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000101110010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000101110010010001001000100100010010001011
01000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001011100100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010
11001001000100100010111001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010
10010001001000101110010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010111001001000100100010111001011100100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100
10010010001001000100100010111001001000100100010010001001000100100010010001001000101110010010001001000101110010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000101
00100010010001011100101110010111001001000100100010010001001000100100010010001001000100100010010001011100101110010010001001000100100010010001001000100100010010001001000101110010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001011100100100010010001001000100100010010001001000100100010010001011100100100010010001011100100100010111001001000100100010010001001000100100010010001001000100100010010001011100101110010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001011
01000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001011100100100010111001011100100100010111001001000100100010010001001000100100010010001001000100100010010001011100100100010010001
01001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010111001001000101110010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001011100100100010111001001000100100010010
11001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000101110010010001001000100100010010001001000100100010010001001000101110010111001001000100100010
10010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010111001011100101110010010001001000100100010010001001000100100010010001001000100100010111001001000101110010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000101110010111001011100100100010010001011100100100010010001001000100100010010001001000100100010111001011100100100010010001011100100100010010001001000100100010010001001000100100010111001011100100100010010001001000101
00100010010001001000100100010111001001000100100010010001001000100100010010001001000101110010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001011100100100010010001001000
00100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001011
01000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000101110010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010
11001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001011100100100010010001001000100100010
10010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001011100100100010010001001000100100010010001001000101110010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000101
00100010010001001000100100010111001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000
00100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001011
01000100100010010001001000101110010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000101110010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010
11001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000101110010010001001000100100010010001001000100100010
10010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001011100100100010010001001000100100010111001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000101
00100010010001001000100100010111001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000
00100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001011
01000100100010010001001000101110010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010
11001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010111001001000100100010010001001000100100010010001001000100100010
10010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001011100100100010010001011100100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000101
00100010010001001000100100010111001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001011100100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001011
01000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010111001001000101110010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010111001011100100100010010001001000100100010010001001000100100010010001001000100100010111001001000101110010010001001000100100010010001001000100100010010001001000100100010010
11001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001011100100100010010001001000100100010010001001000100100010010001001000100100010
10010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101
00100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011